diff --git a/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.FCStd b/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.FCStd
new file mode 100644
index 00000000..23d638ba
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.FCStd differ
diff --git a/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.png b/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.png
new file mode 100644
index 00000000..5ea99c26
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Motors/Motor-CC-6V.png differ
diff --git a/Electronics Parts/Motors/DC motor/README.md b/Electronics Parts/Motors/DC motor/README.md
index 2ac51be6..282a6a6e 100644
--- a/Electronics Parts/Motors/DC motor/README.md	
+++ b/Electronics Parts/Motors/DC motor/README.md	
@@ -13,12 +13,30 @@ Check this video of the motor showcasing FreeCAD: https://youtu.be/-KUMqJL786w
 
 ![FAULHABER 2342L-012CPR](FAULHABER%202342L-012CPR/FAULHABER_2342L-012CPR.png)
 
+## Yellow gear motor straigth
+
+Yellow gear motor straigth with double axis
+
+![Yellow_Straight](Yellow_gearmotor/straight/Yellow_gearmotor_straight.png)
+
+## Yellow gear motor L shape
+
+Yellow gear motor L shape with single axis
+
+![Yellow_L](Yellow_gearmotor/L_shape/Yellow_gearmotor_L.png)
+
 ## Mabuchi FA_130RA
 
 Mabuchi FA_130RA motor with enconder and worm included. Very cool.
 
 ![Mabuchi](Mabuchi-Encoder/Mabuchi14.png)
 
+## Cheap 6V motor 
+
+Yellow gear motor straigth with double axis
+
+![Cheap_6V](Motors/Motor-CC-6V.png)
+
 ## Pololu 298:1
 
 Simplified version of Pololu Micro Metal Gearmotor 298:1.
@@ -39,3 +57,9 @@ Simplified version of Pololu Micro Metal Gearmotor 298:1.
 
 ![Servo](Motors/Motor-CC-6V-Servo.png)
 
+## Wheels
+
+65mm yellow wheel
+
+![Yellow_Wheel](Yellow_wheel_65mm/Yellow_wheel_65mm.png)
+
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.FCStd b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.FCStd
new file mode 100644
index 00000000..218b5fb4
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.FCStd differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.png b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.png
new file mode 100644
index 00000000..5136460f
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.png differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.step b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.step
new file mode 100644
index 00000000..b247aa4a
--- /dev/null
+++ b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.step	
@@ -0,0 +1,8068 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-08-03T13:26:46',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#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('Yellow gearmotor L shape','Yellow gearmotor L shape','',(
+    #8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
+  'distance_accuracy_value','confusion accuracy');
+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);
+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);
+#31 = PRODUCT_DEFINITION('design','',#32,#35);
+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);
+#33 = PRODUCT('Motor','Motor','',(#34));
+#34 = PRODUCT_CONTEXT('',#2,'mechanical');
+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#36 = SHAPE_REPRESENTATION('',(#11,#37,#41,#45),#49);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.,0.,22.));
+#39 = DIRECTION('',(0.,0.,1.));
+#40 = DIRECTION('',(1.,0.,0.));
+#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
+#42 = CARTESIAN_POINT('',(0.,0.,22.));
+#43 = DIRECTION('',(0.,0.,1.));
+#44 = DIRECTION('',(1.,0.,0.));
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(0.,0.,22.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#50,#51,#52)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#50 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#51 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#52 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#53 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50,
+  'distance_accuracy_value','confusion accuracy');
+#54 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55),#389);
+#55 = MANIFOLD_SOLID_BREP('',#56);
+#56 = CLOSED_SHELL('',(#57,#179,#255,#328,#375,#382));
+#57 = ADVANCED_FACE('',(#58),#72,.T.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#95,#124,#152));
+#60 = ORIENTED_EDGE('',*,*,#61,.T.);
+#61 = EDGE_CURVE('',#62,#64,#66,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#66 = SURFACE_CURVE('',#67,(#71,#83),.PCURVE_S1.);
+#67 = LINE('',#68,#69);
+#68 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#69 = VECTOR('',#70,1.);
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = PCURVE('',#72,#77);
+#72 = CYLINDRICAL_SURFACE('',#73,10.);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.,0.,-10.));
+#75 = DIRECTION('',(-0.,-0.,-1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = PCURVE('',#84,#89);
+#84 = PLANE('',#85);
+#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);
+#86 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#87 = DIRECTION('',(0.,1.,0.));
+#88 = DIRECTION('',(1.,0.,0.));
+#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94);
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(0.,0.));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(0.,-1.));
+#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#64,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(-6.614378277661,-7.5,10.));
+#99 = SURFACE_CURVE('',#100,(#105,#112),.PCURVE_S1.);
+#100 = CIRCLE('',#101,10.);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(0.,0.,10.));
+#103 = DIRECTION('',(0.,0.,1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = PCURVE('',#72,#106);
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111);
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(-0.,-20.));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(-1.,0.));
+#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#112 = PCURVE('',#113,#118);
+#113 = PLANE('',#114);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(0.,2.4E-16,10.));
+#116 = DIRECTION('',(0.,0.,1.));
+#117 = DIRECTION('',(1.,0.,0.));
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#123);
+#119 = CIRCLE('',#120,10.);
+#120 = AXIS2_PLACEMENT_2D('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#122 = DIRECTION('',(1.,0.));
+#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#126,#97,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(-6.614378277661,-7.5,-10.));
+#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(-6.614378277661,-7.5,-10.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(0.,0.,1.));
+#133 = PCURVE('',#72,#134);
+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
+#135 = LINE('',#136,#137);
+#136 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#137 = VECTOR('',#138,1.);
+#138 = DIRECTION('',(-0.,-1.));
+#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#140 = PCURVE('',#141,#146);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#144 = DIRECTION('',(0.,-1.,0.));
+#145 = DIRECTION('',(-1.,0.,0.));
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(13.228756555323,0.));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,-1.));
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#152 = ORIENTED_EDGE('',*,*,#153,.F.);
+#153 = EDGE_CURVE('',#62,#126,#154,.T.);
+#154 = SURFACE_CURVE('',#155,(#160,#167),.PCURVE_S1.);
+#155 = CIRCLE('',#156,10.);
+#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
+#157 = CARTESIAN_POINT('',(0.,0.,-10.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = DIRECTION('',(1.,0.,0.));
+#160 = PCURVE('',#72,#161);
+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(-0.,0.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(-1.,0.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = PCURVE('',#168,#173);
+#168 = PLANE('',#169);
+#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
+#170 = CARTESIAN_POINT('',(0.,2.4E-16,-10.));
+#171 = DIRECTION('',(0.,0.,1.));
+#172 = DIRECTION('',(1.,0.,0.));
+#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
+#174 = CIRCLE('',#175,10.);
+#175 = AXIS2_PLACEMENT_2D('',#176,#177);
+#176 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#177 = DIRECTION('',(1.,0.));
+#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#179 = ADVANCED_FACE('',(#180),#141,.T.);
+#180 = FACE_BOUND('',#181,.T.);
+#181 = EDGE_LOOP('',(#182,#212,#233,#234));
+#182 = ORIENTED_EDGE('',*,*,#183,.T.);
+#183 = EDGE_CURVE('',#184,#186,#188,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#186 = VERTEX_POINT('',#187);
+#187 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.);
+#189 = LINE('',#190,#191);
+#190 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#191 = VECTOR('',#192,1.);
+#192 = DIRECTION('',(0.,0.,1.));
+#193 = PCURVE('',#141,#194);
+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(0.,-0.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,-1.));
+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#200 = PCURVE('',#201,#206);
+#201 = CYLINDRICAL_SURFACE('',#202,10.);
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#203 = CARTESIAN_POINT('',(0.,0.,-10.));
+#204 = DIRECTION('',(-0.,-0.,-1.));
+#205 = DIRECTION('',(1.,0.,0.));
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(-0.,-1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = ORIENTED_EDGE('',*,*,#213,.T.);
+#213 = EDGE_CURVE('',#186,#97,#214,.T.);
+#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.);
+#215 = LINE('',#216,#217);
+#216 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#217 = VECTOR('',#218,1.);
+#218 = DIRECTION('',(-1.,0.,0.));
+#219 = PCURVE('',#141,#220);
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(0.,-20.));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.));
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#226 = PCURVE('',#113,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(6.614378277661,-7.5));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(-1.,0.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ORIENTED_EDGE('',*,*,#125,.F.);
+#234 = ORIENTED_EDGE('',*,*,#235,.F.);
+#235 = EDGE_CURVE('',#184,#126,#236,.T.);
+#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(-1.,0.,0.));
+#241 = PCURVE('',#141,#242);
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(0.,-0.));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#248 = PCURVE('',#168,#249);
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(6.614378277661,-7.5));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(-1.,0.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = ADVANCED_FACE('',(#256),#201,.T.);
+#256 = FACE_BOUND('',#257,.F.);
+#257 = EDGE_LOOP('',(#258,#259,#283,#306));
+#258 = ORIENTED_EDGE('',*,*,#183,.T.);
+#259 = ORIENTED_EDGE('',*,*,#260,.T.);
+#260 = EDGE_CURVE('',#186,#261,#263,.T.);
+#261 = VERTEX_POINT('',#262);
+#262 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#263 = SURFACE_CURVE('',#264,(#269,#276),.PCURVE_S1.);
+#264 = CIRCLE('',#265,10.);
+#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268);
+#266 = CARTESIAN_POINT('',(0.,0.,10.));
+#267 = DIRECTION('',(0.,0.,1.));
+#268 = DIRECTION('',(1.,0.,0.));
+#269 = PCURVE('',#201,#270);
+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-0.,-20.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(-1.,0.));
+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#276 = PCURVE('',#113,#277);
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = CIRCLE('',#279,10.);
+#279 = AXIS2_PLACEMENT_2D('',#280,#281);
+#280 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#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,#261,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(6.614378277661,7.5,-10.));
+#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(6.614378277661,7.5,-10.));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(0.,0.,1.));
+#292 = PCURVE('',#201,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-0.,-1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = PCURVE('',#84,#300);
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(13.228756555323,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,-1.));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#306 = ORIENTED_EDGE('',*,*,#307,.F.);
+#307 = EDGE_CURVE('',#184,#285,#308,.T.);
+#308 = SURFACE_CURVE('',#309,(#314,#321),.PCURVE_S1.);
+#309 = CIRCLE('',#310,10.);
+#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
+#311 = CARTESIAN_POINT('',(0.,0.,-10.));
+#312 = DIRECTION('',(0.,0.,1.));
+#313 = DIRECTION('',(1.,0.,0.));
+#314 = PCURVE('',#201,#315);
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(-0.,0.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(-1.,0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = PCURVE('',#168,#322);
+#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);
+#323 = CIRCLE('',#324,10.);
+#324 = AXIS2_PLACEMENT_2D('',#325,#326);
+#325 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#326 = DIRECTION('',(1.,0.));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#328 = ADVANCED_FACE('',(#329),#84,.T.);
+#329 = FACE_BOUND('',#330,.T.);
+#330 = EDGE_LOOP('',(#331,#332,#353,#354));
+#331 = ORIENTED_EDGE('',*,*,#61,.T.);
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#64,#261,#334,.T.);
+#334 = SURFACE_CURVE('',#335,(#339,#346),.PCURVE_S1.);
+#335 = LINE('',#336,#337);
+#336 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#337 = VECTOR('',#338,1.);
+#338 = DIRECTION('',(1.,0.,0.));
+#339 = PCURVE('',#84,#340);
+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(0.,-20.));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(1.,0.));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#346 = PCURVE('',#113,#347);
+#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352);
+#348 = LINE('',#349,#350);
+#349 = CARTESIAN_POINT('',(-6.614378277661,7.5));
+#350 = VECTOR('',#351,1.);
+#351 = DIRECTION('',(1.,0.));
+#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#353 = ORIENTED_EDGE('',*,*,#284,.F.);
+#354 = ORIENTED_EDGE('',*,*,#355,.F.);
+#355 = EDGE_CURVE('',#62,#285,#356,.T.);
+#356 = SURFACE_CURVE('',#357,(#361,#368),.PCURVE_S1.);
+#357 = LINE('',#358,#359);
+#358 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#359 = VECTOR('',#360,1.);
+#360 = DIRECTION('',(1.,0.,0.));
+#361 = PCURVE('',#84,#362);
+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(0.,0.));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(1.,0.));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = PCURVE('',#168,#369);
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(-6.614378277661,7.5));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(1.,0.));
+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#375 = ADVANCED_FACE('',(#376),#168,.F.);
+#376 = FACE_BOUND('',#377,.F.);
+#377 = EDGE_LOOP('',(#378,#379,#380,#381));
+#378 = ORIENTED_EDGE('',*,*,#153,.T.);
+#379 = ORIENTED_EDGE('',*,*,#235,.F.);
+#380 = ORIENTED_EDGE('',*,*,#307,.T.);
+#381 = ORIENTED_EDGE('',*,*,#355,.F.);
+#382 = ADVANCED_FACE('',(#383),#113,.T.);
+#383 = FACE_BOUND('',#384,.T.);
+#384 = EDGE_LOOP('',(#385,#386,#387,#388));
+#385 = ORIENTED_EDGE('',*,*,#96,.T.);
+#386 = ORIENTED_EDGE('',*,*,#213,.F.);
+#387 = ORIENTED_EDGE('',*,*,#260,.T.);
+#388 = ORIENTED_EDGE('',*,*,#333,.F.);
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#393)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#390,#391,#392)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#390 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#391 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#392 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#393 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#390,
+  'distance_accuracy_value','confusion accuracy');
+#394 = SHAPE_DEFINITION_REPRESENTATION(#395,#54);
+#395 = PRODUCT_DEFINITION_SHAPE('','',#396);
+#396 = PRODUCT_DEFINITION('design','',#397,#400);
+#397 = PRODUCT_DEFINITION_FORMATION('','',#398);
+#398 = PRODUCT('Metal','Metal','',(#399));
+#399 = PRODUCT_CONTEXT('',#2,'mechanical');
+#400 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#401 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#402,#404);
+#402 = ( REPRESENTATION_RELATIONSHIP('','',#54,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#403) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#403 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);
+#404 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#405
+  );
+#405 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','Metal','',#31,#396,$);
+#406 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#398));
+#407 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#408),#1656);
+#408 = MANIFOLD_SOLID_BREP('',#409);
+#409 = CLOSED_SHELL('',(#410,#532,#802,#921,#1083,#1133,#1312,#1362,
+    #1458,#1485,#1512,#1539,#1547,#1624,#1651));
+#410 = ADVANCED_FACE('',(#411),#425,.T.);
+#411 = FACE_BOUND('',#412,.F.);
+#412 = EDGE_LOOP('',(#413,#448,#477,#505));
+#413 = ORIENTED_EDGE('',*,*,#414,.T.);
+#414 = EDGE_CURVE('',#415,#417,#419,.T.);
+#415 = VERTEX_POINT('',#416);
+#416 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.5));
+#419 = SURFACE_CURVE('',#420,(#424,#436),.PCURVE_S1.);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(0.,0.,1.));
+#424 = PCURVE('',#425,#430);
+#425 = CYLINDRICAL_SURFACE('',#426,10.);
+#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429);
+#427 = CARTESIAN_POINT('',(0.,0.,10.));
+#428 = DIRECTION('',(-0.,-0.,-1.));
+#429 = DIRECTION('',(1.,0.,0.));
+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
+#431 = LINE('',#432,#433);
+#432 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#433 = VECTOR('',#434,1.);
+#434 = DIRECTION('',(-0.,-1.));
+#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#436 = PCURVE('',#437,#442);
+#437 = PLANE('',#438);
+#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
+#439 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#440 = DIRECTION('',(0.,1.,0.));
+#441 = DIRECTION('',(1.,0.,0.));
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(0.,-1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#417,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.5));
+#452 = SURFACE_CURVE('',#453,(#458,#465),.PCURVE_S1.);
+#453 = CIRCLE('',#454,10.);
+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#455 = CARTESIAN_POINT('',(0.,-0.,13.5));
+#456 = DIRECTION('',(0.,0.,1.));
+#457 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#458 = PCURVE('',#425,#459);
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(-2.293530574608,-3.5));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(-1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = PCURVE('',#466,#471);
+#466 = TOROIDAL_SURFACE('',#467,8.5,1.5);
+#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
+#468 = CARTESIAN_POINT('',(0.,-0.,13.5));
+#469 = DIRECTION('',(-0.,0.,1.));
+#470 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(0.,0.));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(1.,0.));
+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#479,#450,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#481 = SURFACE_CURVE('',#482,(#486,#493),.PCURVE_S1.);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.,0.,1.));
+#486 = PCURVE('',#425,#487);
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(-0.,-1.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = PCURVE('',#494,#499);
+#494 = PLANE('',#495);
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#497 = DIRECTION('',(0.,1.,0.));
+#498 = DIRECTION('',(1.,0.,0.));
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(0.,0.));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(0.,-1.));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = ORIENTED_EDGE('',*,*,#506,.F.);
+#506 = EDGE_CURVE('',#415,#479,#507,.T.);
+#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.);
+#508 = CIRCLE('',#509,10.);
+#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512);
+#510 = CARTESIAN_POINT('',(0.,0.,10.));
+#511 = DIRECTION('',(0.,0.,1.));
+#512 = DIRECTION('',(1.,0.,0.));
+#513 = PCURVE('',#425,#514);
+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);
+#515 = LINE('',#516,#517);
+#516 = CARTESIAN_POINT('',(-0.,0.));
+#517 = VECTOR('',#518,1.);
+#518 = DIRECTION('',(-1.,0.));
+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#520 = PCURVE('',#521,#526);
+#521 = PLANE('',#522);
+#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525);
+#523 = CARTESIAN_POINT('',(-1.212E-14,-0.657666244772,10.));
+#524 = DIRECTION('',(0.,0.,1.));
+#525 = DIRECTION('',(1.,0.,0.));
+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
+#527 = CIRCLE('',#528,10.);
+#528 = AXIS2_PLACEMENT_2D('',#529,#530);
+#529 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#530 = DIRECTION('',(1.,0.));
+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#532 = ADVANCED_FACE('',(#533),#437,.T.);
+#533 = FACE_BOUND('',#534,.T.);
+#534 = EDGE_LOOP('',(#535,#536,#628,#656,#753,#781));
+#535 = ORIENTED_EDGE('',*,*,#414,.T.);
+#536 = ORIENTED_EDGE('',*,*,#537,.T.);
+#537 = EDGE_CURVE('',#417,#538,#540,.T.);
+#538 = VERTEX_POINT('',#539);
+#539 = CARTESIAN_POINT('',(-4.,7.5,15.));
+#540 = SURFACE_CURVE('',#541,(#568,#598),.PCURVE_S1.);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,
+    #561,#562,#563,#564,#565,#566,#567),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#542 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.5));
+#543 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.601899609995));
+#544 = CARTESIAN_POINT('',(-6.602168295351,7.5,13.703864910022));
+#545 = CARTESIAN_POINT('',(-6.577720731864,7.5,13.804251835621));
+#546 = CARTESIAN_POINT('',(-6.541692418185,7.5,13.901727485588));
+#547 = CARTESIAN_POINT('',(-6.495062810332,7.5,13.995246756661));
+#548 = CARTESIAN_POINT('',(-6.439034855926,7.5,14.084038557906));
+#549 = CARTESIAN_POINT('',(-6.331411546546,7.5,14.224286054142));
+#550 = CARTESIAN_POINT('',(-6.284139698781,7.5,14.278618225565));
+#551 = CARTESIAN_POINT('',(-6.233470067485,7.5,14.330463382891));
+#552 = CARTESIAN_POINT('',(-6.179754692927,7.5,14.379759818403));
+#553 = CARTESIAN_POINT('',(-6.123324863642,7.5,14.426490902824));
+#554 = CARTESIAN_POINT('',(-6.064480085751,7.5,14.470675007898));
+#555 = CARTESIAN_POINT('',(-5.896905482077,7.5,14.585170626335));
+#556 = CARTESIAN_POINT('',(-5.783806358156,7.5,14.650305370686));
+#557 = CARTESIAN_POINT('',(-5.66549912194,7.5,14.708052255698));
+#558 = CARTESIAN_POINT('',(-5.543085061382,7.5,14.758790375513));
+#559 = CARTESIAN_POINT('',(-5.417451993105,7.5,14.802960066346));
+#560 = CARTESIAN_POINT('',(-5.289268261554,7.5,14.84102930172));
+#561 = CARTESIAN_POINT('',(-4.999229262843,7.5,14.913198240278));
+#562 = CARTESIAN_POINT('',(-4.836422879328,7.5,14.94443107467));
+#563 = CARTESIAN_POINT('',(-4.671411682177,7.5,14.967991590311));
+#564 = CARTESIAN_POINT('',(-4.50486011119,7.5,14.984639199953));
+#565 = CARTESIAN_POINT('',(-4.337255865061,7.5,14.995084903092));
+#566 = CARTESIAN_POINT('',(-4.168919495672,7.5,15.));
+#567 = CARTESIAN_POINT('',(-4.,7.5,15.));
+#568 = PCURVE('',#437,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#597);
+#570 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#571,#572,#573,#574,#575,#576,
+    #577,#578,#579,#580,#581,#582,#583,#584,#585,#586,#587,#588,#589,
+    #590,#591,#592,#593,#594,#595,#596),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#571 = CARTESIAN_POINT('',(0.,-3.5));
+#572 = CARTESIAN_POINT('',(0.,-3.601899609995));
+#573 = CARTESIAN_POINT('',(1.220998231047E-02,-3.703864910022));
+#574 = CARTESIAN_POINT('',(3.665754579711E-02,-3.804251835621));
+#575 = CARTESIAN_POINT('',(7.2685859476E-02,-3.901727485588));
+#576 = CARTESIAN_POINT('',(0.11931546733,-3.995246756661));
+#577 = CARTESIAN_POINT('',(0.175343421735,-4.084038557906));
+#578 = CARTESIAN_POINT('',(0.282966731115,-4.224286054142));
+#579 = CARTESIAN_POINT('',(0.33023857888,-4.278618225565));
+#580 = CARTESIAN_POINT('',(0.380908210177,-4.330463382891));
+#581 = CARTESIAN_POINT('',(0.434623584734,-4.379759818403));
+#582 = CARTESIAN_POINT('',(0.49105341402,-4.426490902824));
+#583 = CARTESIAN_POINT('',(0.549898191911,-4.470675007898));
+#584 = CARTESIAN_POINT('',(0.717472795584,-4.585170626335));
+#585 = CARTESIAN_POINT('',(0.830571919505,-4.650305370686));
+#586 = CARTESIAN_POINT('',(0.948879155722,-4.708052255698));
+#587 = CARTESIAN_POINT('',(1.07129321628,-4.758790375513));
+#588 = CARTESIAN_POINT('',(1.196926284556,-4.802960066346));
+#589 = CARTESIAN_POINT('',(1.325110016108,-4.84102930172));
+#590 = CARTESIAN_POINT('',(1.615149014818,-4.913198240278));
+#591 = CARTESIAN_POINT('',(1.777955398334,-4.94443107467));
+#592 = CARTESIAN_POINT('',(1.942966595484,-4.967991590311));
+#593 = CARTESIAN_POINT('',(2.109518166472,-4.984639199953));
+#594 = CARTESIAN_POINT('',(2.2771224126,-4.995084903092));
+#595 = CARTESIAN_POINT('',(2.44545878199,-5.));
+#596 = CARTESIAN_POINT('',(2.614378277661,-5.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = PCURVE('',#466,#599);
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#627);
+#600 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#601,#602,#603,#604,#605,#606,
+    #607,#608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,
+    #620,#621,#622,#623,#624,#625,#626),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#601 = CARTESIAN_POINT('',(0.,0.));
+#602 = CARTESIAN_POINT('',(0.,6.793307333018E-02));
+#603 = CARTESIAN_POINT('',(-9.157522896013E-04,0.135909897175));
+#604 = CARTESIAN_POINT('',(-2.749299009817E-03,0.203346808663));
+#605 = CARTESIAN_POINT('',(-5.460804500752E-03,0.269869021075));
+#606 = CARTESIAN_POINT('',(-8.995252211414E-03,0.335181404738));
+#607 = CARTESIAN_POINT('',(-1.328339611192E-02,0.399040495879));
+#608 = CARTESIAN_POINT('',(-2.161426309623E-02,0.503449245748));
+#609 = CARTESIAN_POINT('',(-2.529594502455E-02,0.544930523508));
+#610 = CARTESIAN_POINT('',(-2.92703434947E-02,0.585652170066));
+#611 = CARTESIAN_POINT('',(-3.351715491594E-02,0.625599993909));
+#612 = CARTESIAN_POINT('',(-3.801724296486E-02,0.66477217819));
+#613 = CARTESIAN_POINT('',(-4.275332897625E-02,0.703177588496));
+#614 = CARTESIAN_POINT('',(-5.637111939014E-02,0.806619522183));
+#615 = CARTESIAN_POINT('',(-6.570209414662E-02,0.870083867495));
+#616 = CARTESIAN_POINT('',(-7.562925669287E-02,0.931370225534));
+#617 = CARTESIAN_POINT('',(-8.608929046226E-02,0.990593661016));
+#618 = CARTESIAN_POINT('',(-9.702903769248E-02,1.04786716062));
+#619 = CARTESIAN_POINT('',(-0.108407545618,1.103316411526));
+#620 = CARTESIAN_POINT('',(-0.134658608286,1.222996052383));
+#621 = CARTESIAN_POINT('',(-0.149729487759,1.28633405194));
+#622 = CARTESIAN_POINT('',(-0.165362762988,1.347339878948));
+#623 = CARTESIAN_POINT('',(-0.181515018638,1.406173183808));
+#624 = CARTESIAN_POINT('',(-0.198150296439,1.462957585053));
+#625 = CARTESIAN_POINT('',(-0.215242025815,1.517801975212));
+#626 = CARTESIAN_POINT('',(-0.23277692156,1.570796326795));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = ORIENTED_EDGE('',*,*,#629,.T.);
+#629 = EDGE_CURVE('',#538,#630,#632,.T.);
+#630 = VERTEX_POINT('',#631);
+#631 = CARTESIAN_POINT('',(4.,7.5,15.));
+#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(-6.614378277661,7.5,15.));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(1.,0.,0.));
+#637 = PCURVE('',#437,#638);
+#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(0.,-5.));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(1.,0.));
+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#644 = PCURVE('',#645,#650);
+#645 = PLANE('',#646);
+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#647 = CARTESIAN_POINT('',(-1.212E-14,-0.657666244772,15.));
+#648 = DIRECTION('',(0.,0.,1.));
+#649 = DIRECTION('',(1.,0.,0.));
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(-6.614378277661,8.157666244772));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,0.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#630,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(6.614378277661,7.5,13.5));
+#660 = SURFACE_CURVE('',#661,(#688,#718),.PCURVE_S1.);
+#661 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#662,#663,#664,#665,#666,#667,
+    #668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,
+    #681,#682,#683,#684,#685,#686,#687),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#662 = CARTESIAN_POINT('',(4.,7.5,15.));
+#663 = CARTESIAN_POINT('',(4.169285587131,7.5,15.));
+#664 = CARTESIAN_POINT('',(4.337985164019,7.5,14.995063570722));
+#665 = CARTESIAN_POINT('',(4.505949172351,7.5,14.984571249583));
+#666 = CARTESIAN_POINT('',(4.672854749727,7.5,14.967847190549));
+#667 = CARTESIAN_POINT('',(4.838210237279,7.5,14.944175545014));
+#668 = CARTESIAN_POINT('',(5.001345462282,7.5,14.91279168052));
+#669 = CARTESIAN_POINT('',(5.291155762914,7.5,14.840460685151));
+#670 = CARTESIAN_POINT('',(5.418815199303,7.5,14.802463799037));
+#671 = CARTESIAN_POINT('',(5.543936876226,7.5,14.758408978801));
+#672 = CARTESIAN_POINT('',(5.665858926053,7.5,14.707833787327));
+#673 = CARTESIAN_POINT('',(5.783703188976,7.5,14.650303119585));
+#674 = CARTESIAN_POINT('',(5.896381136786,7.5,14.58544222398));
+#675 = CARTESIAN_POINT('',(6.063634731529,7.5,14.471301840243));
+#676 = CARTESIAN_POINT('',(6.12252346161,7.5,14.427137582266));
+#677 = CARTESIAN_POINT('',(6.178998954854,7.5,14.380425287771));
+#678 = CARTESIAN_POINT('',(6.232761746944,7.5,14.331146325629));
+#679 = CARTESIAN_POINT('',(6.2834805296,7.5,14.279317024823));
+#680 = CARTESIAN_POINT('',(6.33080316183,7.5,14.224998751338));
+#681 = CARTESIAN_POINT('',(6.438618652334,7.5,14.084697816949));
+#682 = CARTESIAN_POINT('',(6.494774154818,7.5,13.995825301198));
+#683 = CARTESIAN_POINT('',(6.541513893158,7.5,13.902210041309));
+#684 = CARTESIAN_POINT('',(6.577629824641,7.5,13.804624743947));
+#685 = CARTESIAN_POINT('',(6.602138034499,7.5,13.704117518081));
+#686 = CARTESIAN_POINT('',(6.614378277661,7.5,13.602025800772));
+#687 = CARTESIAN_POINT('',(6.614378277661,7.5,13.5));
+#688 = PCURVE('',#437,#689);
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#717);
+#690 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#691,#692,#693,#694,#695,#696,
+    #697,#698,#699,#700,#701,#702,#703,#704,#705,#706,#707,#708,#709,
+    #710,#711,#712,#713,#714,#715,#716),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#691 = CARTESIAN_POINT('',(10.614378277661,-5.));
+#692 = CARTESIAN_POINT('',(10.783663864792,-5.));
+#693 = CARTESIAN_POINT('',(10.95236344168,-4.995063570722));
+#694 = CARTESIAN_POINT('',(11.120327450012,-4.984571249583));
+#695 = CARTESIAN_POINT('',(11.287233027389,-4.967847190549));
+#696 = CARTESIAN_POINT('',(11.45258851494,-4.944175545014));
+#697 = CARTESIAN_POINT('',(11.615723739944,-4.91279168052));
+#698 = CARTESIAN_POINT('',(11.905534040576,-4.840460685151));
+#699 = CARTESIAN_POINT('',(12.033193476964,-4.802463799037));
+#700 = CARTESIAN_POINT('',(12.158315153888,-4.758408978801));
+#701 = CARTESIAN_POINT('',(12.280237203715,-4.707833787327));
+#702 = CARTESIAN_POINT('',(12.398081466637,-4.650303119585));
+#703 = CARTESIAN_POINT('',(12.510759414448,-4.58544222398));
+#704 = CARTESIAN_POINT('',(12.67801300919,-4.471301840243));
+#705 = CARTESIAN_POINT('',(12.736901739272,-4.427137582266));
+#706 = CARTESIAN_POINT('',(12.793377232515,-4.380425287771));
+#707 = CARTESIAN_POINT('',(12.847140024605,-4.331146325629));
+#708 = CARTESIAN_POINT('',(12.897858807261,-4.279317024823));
+#709 = CARTESIAN_POINT('',(12.945181439492,-4.224998751338));
+#710 = CARTESIAN_POINT('',(13.052996929996,-4.084697816949));
+#711 = CARTESIAN_POINT('',(13.10915243248,-3.995825301198));
+#712 = CARTESIAN_POINT('',(13.15589217082,-3.902210041309));
+#713 = CARTESIAN_POINT('',(13.192008102302,-3.804624743947));
+#714 = CARTESIAN_POINT('',(13.216516312161,-3.704117518081));
+#715 = CARTESIAN_POINT('',(13.228756555323,-3.602025800772));
+#716 = CARTESIAN_POINT('',(13.228756555323,-3.5));
+#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#718 = PCURVE('',#719,#724);
+#719 = TOROIDAL_SURFACE('',#720,8.5,1.5);
+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#721 = CARTESIAN_POINT('',(0.,-0.,13.5));
+#722 = DIRECTION('',(0.,-0.,-1.));
+#723 = DIRECTION('',(0.661437827766,-0.75,0.));
+#724 = DEFINITIONAL_REPRESENTATION('',(#725),#752);
+#725 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#726,#727,#728,#729,#730,#731,
+    #732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,
+    #745,#746,#747,#748,#749,#750,#751),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#726 = CARTESIAN_POINT('',(-1.928901079523,4.712388980385));
+#727 = CARTESIAN_POINT('',(-1.911328181205,4.76549818419));
+#728 = CARTESIAN_POINT('',(-1.894200408972,4.820465346385));
+#729 = CARTESIAN_POINT('',(-1.877531089129,4.877381125915));
+#730 = CARTESIAN_POINT('',(-1.861346981302,4.936355242695));
+#731 = CARTESIAN_POINT('',(-1.845684327131,4.99751218329));
+#732 = CARTESIAN_POINT('',(-1.830586897132,5.061012768606));
+#733 = CARTESIAN_POINT('',(-1.804364442696,5.18068872501));
+#734 = CARTESIAN_POINT('',(-1.793035015444,5.235946868764));
+#735 = CARTESIAN_POINT('',(-1.78214139463,5.293016335015));
+#736 = CARTESIAN_POINT('',(-1.77172411759,5.352021392471));
+#737 = CARTESIAN_POINT('',(-1.76183575262,5.413073826939));
+#738 = CARTESIAN_POINT('',(-1.752538888721,5.476287437628));
+#739 = CARTESIAN_POINT('',(-1.738945615088,5.579460136553));
+#740 = CARTESIAN_POINT('',(-1.73420547219,5.617865941739));
+#741 = CARTESIAN_POINT('',(-1.729701277554,5.657038802239));
+#742 = CARTESIAN_POINT('',(-1.725450307484,5.696987659432));
+#743 = CARTESIAN_POINT('',(-1.721471699565,5.737710784799));
+#744 = CARTESIAN_POINT('',(-1.717785763073,5.779194094155));
+#745 = CARTESIAN_POINT('',(-1.709439408983,5.883670641724));
+#746 = CARTESIAN_POINT('',(-1.705141290177,5.947599829602));
+#747 = CARTESIAN_POINT('',(-1.701598398556,6.012986951091));
+#748 = CARTESIAN_POINT('',(-1.698880274847,6.079587986216));
+#749 = CARTESIAN_POINT('',(-1.697042179852,6.147107005074));
+#750 = CARTESIAN_POINT('',(-1.696124157963,6.215168106665));
+#751 = CARTESIAN_POINT('',(-1.696124157963,6.28318530718));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#755,#658,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.,0.,1.));
+#762 = PCURVE('',#437,#763);
+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(13.228756555323,0.));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(0.,-1.));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#769 = PCURVE('',#770,#775);
+#770 = CYLINDRICAL_SURFACE('',#771,10.);
+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
+#772 = CARTESIAN_POINT('',(0.,0.,10.));
+#773 = DIRECTION('',(-0.,-0.,-1.));
+#774 = DIRECTION('',(1.,0.,0.));
+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.,-1.));
+#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#781 = ORIENTED_EDGE('',*,*,#782,.F.);
+#782 = EDGE_CURVE('',#415,#755,#783,.T.);
+#783 = SURFACE_CURVE('',#784,(#788,#795),.PCURVE_S1.);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,0.,0.));
+#788 = PCURVE('',#437,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(0.,0.));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(1.,0.));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = PCURVE('',#521,#796);
+#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801);
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(-6.614378277661,8.157666244772));
+#799 = VECTOR('',#800,1.);
+#800 = DIRECTION('',(1.,0.));
+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#802 = ADVANCED_FACE('',(#803),#466,.T.);
+#803 = FACE_BOUND('',#804,.T.);
+#804 = EDGE_LOOP('',(#805,#806,#807,#899));
+#805 = ORIENTED_EDGE('',*,*,#537,.F.);
+#806 = ORIENTED_EDGE('',*,*,#449,.T.);
+#807 = ORIENTED_EDGE('',*,*,#808,.T.);
+#808 = EDGE_CURVE('',#450,#809,#811,.T.);
+#809 = VERTEX_POINT('',#810);
+#810 = CARTESIAN_POINT('',(-4.,-7.5,15.));
+#811 = SURFACE_CURVE('',#812,(#839,#869),.PCURVE_S1.);
+#812 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#813,#814,#815,#816,#817,#818,
+    #819,#820,#821,#822,#823,#824,#825,#826,#827,#828,#829,#830,#831,
+    #832,#833,#834,#835,#836,#837,#838),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#813 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.5));
+#814 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.601899609991));
+#815 = CARTESIAN_POINT('',(-6.602168295352,-7.5,13.703864910014));
+#816 = CARTESIAN_POINT('',(-6.577720731868,-7.5,13.804251835607));
+#817 = CARTESIAN_POINT('',(-6.541692418192,-7.5,13.901727485572));
+#818 = CARTESIAN_POINT('',(-6.495062810343,-7.5,13.99524675664));
+#819 = CARTESIAN_POINT('',(-6.439034855941,-7.5,14.084038557883));
+#820 = CARTESIAN_POINT('',(-6.331411546568,-7.5,14.224286054116));
+#821 = CARTESIAN_POINT('',(-6.284139698805,-7.5,14.27861822554));
+#822 = CARTESIAN_POINT('',(-6.23347006751,-7.5,14.330463382867));
+#823 = CARTESIAN_POINT('',(-6.179754692954,-7.5,14.37975981838));
+#824 = CARTESIAN_POINT('',(-6.12332486367,-7.5,14.426490902801));
+#825 = CARTESIAN_POINT('',(-6.064480085781,-7.5,14.470675007876));
+#826 = CARTESIAN_POINT('',(-5.896905482111,-7.5,14.585170626315));
+#827 = CARTESIAN_POINT('',(-5.783806358193,-7.5,14.650305370667));
+#828 = CARTESIAN_POINT('',(-5.665499121979,-7.5,14.70805225568));
+#829 = CARTESIAN_POINT('',(-5.543085061423,-7.5,14.758790375497));
+#830 = CARTESIAN_POINT('',(-5.417451993148,-7.5,14.802960066331));
+#831 = CARTESIAN_POINT('',(-5.289268261599,-7.5,14.841029301707));
+#832 = CARTESIAN_POINT('',(-4.999229262884,-7.5,14.91319824027));
+#833 = CARTESIAN_POINT('',(-4.836422879362,-7.5,14.944431074666));
+#834 = CARTESIAN_POINT('',(-4.671411682206,-7.5,14.967991590308));
+#835 = CARTESIAN_POINT('',(-4.504860111211,-7.5,14.984639199951));
+#836 = CARTESIAN_POINT('',(-4.337255865075,-7.5,14.995084903092));
+#837 = CARTESIAN_POINT('',(-4.168919495679,-7.5,15.));
+#838 = CARTESIAN_POINT('',(-4.,-7.5,15.));
+#839 = PCURVE('',#466,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#868);
+#841 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#842,#843,#844,#845,#846,#847,
+    #848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,
+    #861,#862,#863,#864,#865,#866,#867),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#842 = CARTESIAN_POINT('',(1.696124157963,0.));
+#843 = CARTESIAN_POINT('',(1.696124157963,6.793307332708E-02));
+#844 = CARTESIAN_POINT('',(1.697039910252,0.135909897169));
+#845 = CARTESIAN_POINT('',(1.698873456972,0.203346808653));
+#846 = CARTESIAN_POINT('',(1.701584962463,0.269869021064));
+#847 = CARTESIAN_POINT('',(1.705119410174,0.335181404723));
+#848 = CARTESIAN_POINT('',(1.709407554074,0.399040495862));
+#849 = CARTESIAN_POINT('',(1.717738421057,0.503449245729));
+#850 = CARTESIAN_POINT('',(1.721420102986,0.544930523489));
+#851 = CARTESIAN_POINT('',(1.725394501456,0.585652170047));
+#852 = CARTESIAN_POINT('',(1.729641312877,0.62559999389));
+#853 = CARTESIAN_POINT('',(1.734141400926,0.664772178171));
+#854 = CARTESIAN_POINT('',(1.738877486937,0.703177588476));
+#855 = CARTESIAN_POINT('',(1.75249527735,0.806619522163));
+#856 = CARTESIAN_POINT('',(1.761826252107,0.870083867476));
+#857 = CARTESIAN_POINT('',(1.771753414653,0.931370225514));
+#858 = CARTESIAN_POINT('',(1.782213448422,0.990593660997));
+#859 = CARTESIAN_POINT('',(1.793153195652,1.047867160601));
+#860 = CARTESIAN_POINT('',(1.804531703577,1.103316411506));
+#861 = CARTESIAN_POINT('',(1.830782766245,1.222996052367));
+#862 = CARTESIAN_POINT('',(1.845853645719,1.286334051927));
+#863 = CARTESIAN_POINT('',(1.861486920948,1.347339878938));
+#864 = CARTESIAN_POINT('',(1.877639176599,1.406173183801));
+#865 = CARTESIAN_POINT('',(1.894274454401,1.462957585049));
+#866 = CARTESIAN_POINT('',(1.911366183777,1.517801975209));
+#867 = CARTESIAN_POINT('',(1.928901079523,1.570796326795));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = PCURVE('',#494,#870);
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#898);
+#871 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#872,#873,#874,#875,#876,#877,
+    #878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890,
+    #891,#892,#893,#894,#895,#896,#897),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#872 = CARTESIAN_POINT('',(4.440892098501E-15,-3.5));
+#873 = CARTESIAN_POINT('',(4.440892098501E-15,-3.601899609991));
+#874 = CARTESIAN_POINT('',(1.220998230945E-02,-3.703864910014));
+#875 = CARTESIAN_POINT('',(3.665754579365E-02,-3.804251835607));
+#876 = CARTESIAN_POINT('',(7.268585947001E-02,-3.901727485572));
+#877 = CARTESIAN_POINT('',(0.119315467319,-3.99524675664));
+#878 = CARTESIAN_POINT('',(0.175343421721,-4.084038557883));
+#879 = CARTESIAN_POINT('',(0.282966731093,-4.224286054116));
+#880 = CARTESIAN_POINT('',(0.330238578857,-4.27861822554));
+#881 = CARTESIAN_POINT('',(0.380908210152,-4.330463382867));
+#882 = CARTESIAN_POINT('',(0.434623584708,-4.37975981838));
+#883 = CARTESIAN_POINT('',(0.491053413992,-4.426490902801));
+#884 = CARTESIAN_POINT('',(0.549898191881,-4.470675007876));
+#885 = CARTESIAN_POINT('',(0.717472795551,-4.585170626315));
+#886 = CARTESIAN_POINT('',(0.830571919469,-4.650305370667));
+#887 = CARTESIAN_POINT('',(0.948879155683,-4.70805225568));
+#888 = CARTESIAN_POINT('',(1.071293216239,-4.758790375497));
+#889 = CARTESIAN_POINT('',(1.196926284514,-4.802960066331));
+#890 = CARTESIAN_POINT('',(1.325110016063,-4.841029301707));
+#891 = CARTESIAN_POINT('',(1.615149014777,-4.91319824027));
+#892 = CARTESIAN_POINT('',(1.777955398299,-4.944431074666));
+#893 = CARTESIAN_POINT('',(1.942966595456,-4.967991590308));
+#894 = CARTESIAN_POINT('',(2.109518166451,-4.984639199951));
+#895 = CARTESIAN_POINT('',(2.277122412586,-4.995084903092));
+#896 = CARTESIAN_POINT('',(2.445458781983,-5.));
+#897 = CARTESIAN_POINT('',(2.614378277661,-5.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = ORIENTED_EDGE('',*,*,#900,.F.);
+#900 = EDGE_CURVE('',#538,#809,#901,.T.);
+#901 = SURFACE_CURVE('',#902,(#907,#914),.PCURVE_S1.);
+#902 = CIRCLE('',#903,8.5);
+#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906);
+#904 = CARTESIAN_POINT('',(0.,0.,15.));
+#905 = DIRECTION('',(0.,0.,1.));
+#906 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#907 = PCURVE('',#466,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(0.,1.570796326795));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(1.,0.));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = PCURVE('',#645,#915);
+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
+#916 = CIRCLE('',#917,8.5);
+#917 = AXIS2_PLACEMENT_2D('',#918,#919);
+#918 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#919 = DIRECTION('',(-0.661437827766,0.75));
+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#921 = ADVANCED_FACE('',(#922),#521,.F.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#925,#948,#976,#1004,#1032,#1060,#1082));
+#924 = ORIENTED_EDGE('',*,*,#506,.T.);
+#925 = ORIENTED_EDGE('',*,*,#926,.T.);
+#926 = EDGE_CURVE('',#479,#927,#929,.T.);
+#927 = VERTEX_POINT('',#928);
+#928 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(1.,0.,0.));
+#934 = PCURVE('',#521,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(-6.614378277662,-6.842333755228));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(1.,0.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = PCURVE('',#494,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(0.,0.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(1.,0.));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#948 = ORIENTED_EDGE('',*,*,#949,.T.);
+#949 = EDGE_CURVE('',#927,#950,#952,.T.);
+#950 = VERTEX_POINT('',#951);
+#951 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#952 = SURFACE_CURVE('',#953,(#957,#964),.PCURVE_S1.);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(0.,-1.,0.));
+#957 = PCURVE('',#521,#958);
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(-3.9,-6.842333755228));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.,-1.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = PCURVE('',#965,#970);
+#965 = PLANE('',#966);
+#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
+#967 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#968 = DIRECTION('',(1.,0.,0.));
+#969 = DIRECTION('',(0.,-1.,0.));
+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(0.,0.));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(1.,0.));
+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#976 = ORIENTED_EDGE('',*,*,#977,.T.);
+#977 = EDGE_CURVE('',#950,#978,#980,.T.);
+#978 = VERTEX_POINT('',#979);
+#979 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.);
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(1.,0.,0.));
+#985 = PCURVE('',#521,#986);
+#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-3.9,-8.542333755228));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(1.,0.));
+#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#992 = PCURVE('',#993,#998);
+#993 = PLANE('',#994);
+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
+#995 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#996 = DIRECTION('',(0.,1.,0.));
+#997 = DIRECTION('',(1.,0.,0.));
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,0.));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = ORIENTED_EDGE('',*,*,#1005,.T.);
+#1005 = EDGE_CURVE('',#978,#1006,#1008,.T.);
+#1006 = VERTEX_POINT('',#1007);
+#1007 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1008 = SURFACE_CURVE('',#1009,(#1013,#1020),.PCURVE_S1.);
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(0.,1.,0.));
+#1013 = PCURVE('',#521,#1014);
+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(3.9,-8.542333755228));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(0.,1.));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1020 = PCURVE('',#1021,#1026);
+#1021 = PLANE('',#1022);
+#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025);
+#1023 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1024 = DIRECTION('',(-1.,0.,0.));
+#1025 = DIRECTION('',(0.,1.,0.));
+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(0.,0.));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(1.,0.));
+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);
+#1033 = EDGE_CURVE('',#1006,#1034,#1036,.T.);
+#1034 = VERTEX_POINT('',#1035);
+#1035 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#1036 = SURFACE_CURVE('',#1037,(#1041,#1048),.PCURVE_S1.);
+#1037 = LINE('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1039 = VECTOR('',#1040,1.);
+#1040 = DIRECTION('',(1.,0.,0.));
+#1041 = PCURVE('',#521,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(3.9,-6.842333755228));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1048 = PCURVE('',#1049,#1054);
+#1049 = PLANE('',#1050);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1052 = DIRECTION('',(0.,1.,0.));
+#1053 = DIRECTION('',(1.,0.,0.));
+#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059);
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(0.,0.));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(1.,0.));
+#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1060 = ORIENTED_EDGE('',*,*,#1061,.T.);
+#1061 = EDGE_CURVE('',#1034,#755,#1062,.T.);
+#1062 = SURFACE_CURVE('',#1063,(#1068,#1075),.PCURVE_S1.);
+#1063 = CIRCLE('',#1064,10.);
+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);
+#1065 = CARTESIAN_POINT('',(0.,0.,10.));
+#1066 = DIRECTION('',(0.,0.,1.));
+#1067 = DIRECTION('',(1.,0.,0.));
+#1068 = PCURVE('',#521,#1069);
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = CIRCLE('',#1071,10.);
+#1071 = AXIS2_PLACEMENT_2D('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1073 = DIRECTION('',(1.,0.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1075 = PCURVE('',#770,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(-0.,0.));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(-1.,0.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = ORIENTED_EDGE('',*,*,#782,.F.);
+#1083 = ADVANCED_FACE('',(#1084),#494,.F.);
+#1084 = FACE_BOUND('',#1085,.F.);
+#1085 = EDGE_LOOP('',(#1086,#1087,#1088,#1111,#1132));
+#1086 = ORIENTED_EDGE('',*,*,#478,.T.);
+#1087 = ORIENTED_EDGE('',*,*,#808,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1089 = EDGE_CURVE('',#809,#1090,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(-3.9,-7.5,15.));
+#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(-6.614378277662,-7.5,15.));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(1.,0.,0.));
+#1097 = PCURVE('',#494,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.,-5.));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(1.,0.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#645,#1105);
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(-6.614378277662,-6.842333755228));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(1.,0.));
+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1111 = ORIENTED_EDGE('',*,*,#1112,.F.);
+#1112 = EDGE_CURVE('',#927,#1090,#1113,.T.);
+#1113 = SURFACE_CURVE('',#1114,(#1118,#1125),.PCURVE_S1.);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.,0.,1.));
+#1118 = PCURVE('',#494,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(2.714378277662,0.));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(0.,-1.));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1125 = PCURVE('',#965,#1126);
+#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(0.,0.));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(0.,-1.));
+#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1132 = ORIENTED_EDGE('',*,*,#926,.F.);
+#1133 = ADVANCED_FACE('',(#1134,#1253),#645,.T.);
+#1134 = FACE_BOUND('',#1135,.T.);
+#1135 = EDGE_LOOP('',(#1136,#1137,#1138,#1139,#1162,#1185,#1208,#1231));
+#1136 = ORIENTED_EDGE('',*,*,#629,.F.);
+#1137 = ORIENTED_EDGE('',*,*,#900,.T.);
+#1138 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1139 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1140 = EDGE_CURVE('',#1090,#1141,#1143,.T.);
+#1141 = VERTEX_POINT('',#1142);
+#1142 = CARTESIAN_POINT('',(-3.9,-9.2,15.));
+#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.9,-7.5,15.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.,-1.,0.));
+#1148 = PCURVE('',#645,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(-3.9,-6.842333755228));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,-1.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = PCURVE('',#965,#1156);
+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);
+#1157 = LINE('',#1158,#1159);
+#1158 = CARTESIAN_POINT('',(0.,-5.));
+#1159 = VECTOR('',#1160,1.);
+#1160 = DIRECTION('',(1.,0.));
+#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1162 = ORIENTED_EDGE('',*,*,#1163,.T.);
+#1163 = EDGE_CURVE('',#1141,#1164,#1166,.T.);
+#1164 = VERTEX_POINT('',#1165);
+#1165 = CARTESIAN_POINT('',(3.9,-9.2,15.));
+#1166 = SURFACE_CURVE('',#1167,(#1171,#1178),.PCURVE_S1.);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-3.9,-9.2,15.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,0.,0.));
+#1171 = PCURVE('',#645,#1172);
+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(-3.9,-8.542333755228));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(1.,0.));
+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1178 = PCURVE('',#993,#1179);
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(0.,-5.));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(1.,0.));
+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);
+#1186 = EDGE_CURVE('',#1164,#1187,#1189,.T.);
+#1187 = VERTEX_POINT('',#1188);
+#1188 = CARTESIAN_POINT('',(3.9,-7.5,15.));
+#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(3.9,-9.2,15.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(0.,1.,0.));
+#1194 = PCURVE('',#645,#1195);
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(3.9,-8.542333755228));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(0.,1.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = PCURVE('',#1021,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(0.,-5.));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(1.,0.));
+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1209 = EDGE_CURVE('',#1187,#1210,#1212,.T.);
+#1210 = VERTEX_POINT('',#1211);
+#1211 = CARTESIAN_POINT('',(4.,-7.5,15.));
+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);
+#1213 = LINE('',#1214,#1215);
+#1214 = CARTESIAN_POINT('',(3.9,-7.5,15.));
+#1215 = VECTOR('',#1216,1.);
+#1216 = DIRECTION('',(1.,0.,0.));
+#1217 = PCURVE('',#645,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(3.9,-6.842333755228));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = PCURVE('',#1049,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(0.,-5.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(1.,0.));
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1232 = EDGE_CURVE('',#1210,#630,#1233,.T.);
+#1233 = SURFACE_CURVE('',#1234,(#1239,#1246),.PCURVE_S1.);
+#1234 = CIRCLE('',#1235,8.5);
+#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238);
+#1236 = CARTESIAN_POINT('',(0.,0.,15.));
+#1237 = DIRECTION('',(-0.,0.,1.));
+#1238 = DIRECTION('',(0.661437827766,-0.75,0.));
+#1239 = PCURVE('',#645,#1240);
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
+#1241 = CIRCLE('',#1242,8.5);
+#1242 = AXIS2_PLACEMENT_2D('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1244 = DIRECTION('',(0.661437827766,-0.75));
+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1246 = PCURVE('',#719,#1247);
+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(-0.,4.712388980385));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(-1.,0.));
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1253 = FACE_BOUND('',#1254,.T.);
+#1254 = EDGE_LOOP('',(#1255,#1286));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1256 = EDGE_CURVE('',#1257,#1259,#1261,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,15.));
+#1259 = VERTEX_POINT('',#1260);
+#1260 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.);
+#1262 = CIRCLE('',#1263,4.925);
+#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
+#1264 = CARTESIAN_POINT('',(0.,0.,15.));
+#1265 = DIRECTION('',(0.,0.,1.));
+#1266 = DIRECTION('',(1.,0.,0.));
+#1267 = PCURVE('',#645,#1268);
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);
+#1269 = CIRCLE('',#1270,4.925);
+#1270 = AXIS2_PLACEMENT_2D('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1272 = DIRECTION('',(1.,0.));
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1274 = PCURVE('',#1275,#1280);
+#1275 = CYLINDRICAL_SURFACE('',#1276,4.925);
+#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279);
+#1277 = CARTESIAN_POINT('',(0.,0.,15.));
+#1278 = DIRECTION('',(0.,0.,-1.));
+#1279 = DIRECTION('',(1.,0.,0.));
+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285);
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(-0.,0.));
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(-1.,0.));
+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1286 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1287 = EDGE_CURVE('',#1259,#1257,#1288,.T.);
+#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(1.,0.,0.));
+#1293 = PCURVE('',#645,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-3.039736830768,-3.217333755186));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(1.,0.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = PCURVE('',#1301,#1306);
+#1301 = PLANE('',#1302);
+#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305);
+#1303 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1304 = DIRECTION('',(0.,1.,0.));
+#1305 = DIRECTION('',(1.,0.,0.));
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(0.,0.));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(1.,0.));
+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1312 = ADVANCED_FACE('',(#1313),#770,.T.);
+#1313 = FACE_BOUND('',#1314,.F.);
+#1314 = EDGE_LOOP('',(#1315,#1338,#1360,#1361));
+#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#1316 = EDGE_CURVE('',#1034,#1317,#1319,.T.);
+#1317 = VERTEX_POINT('',#1318);
+#1318 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.5));
+#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.,0.,1.));
+#1324 = PCURVE('',#770,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(-0.,-1.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = PCURVE('',#1049,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(2.714378277661,0.));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,-1.));
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1338 = ORIENTED_EDGE('',*,*,#1339,.T.);
+#1339 = EDGE_CURVE('',#1317,#658,#1340,.T.);
+#1340 = SURFACE_CURVE('',#1341,(#1346,#1353),.PCURVE_S1.);
+#1341 = CIRCLE('',#1342,10.);
+#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345);
+#1343 = CARTESIAN_POINT('',(0.,-0.,13.5));
+#1344 = DIRECTION('',(-0.,0.,1.));
+#1345 = DIRECTION('',(0.661437827766,-0.75,0.));
+#1346 = PCURVE('',#770,#1347);
+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);
+#1348 = LINE('',#1349,#1350);
+#1349 = CARTESIAN_POINT('',(-5.435123228198,-3.5));
+#1350 = VECTOR('',#1351,1.);
+#1351 = DIRECTION('',(-1.,0.));
+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1353 = PCURVE('',#719,#1354);
+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(-0.,6.28318530718));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(-1.,0.));
+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1360 = ORIENTED_EDGE('',*,*,#754,.F.);
+#1361 = ORIENTED_EDGE('',*,*,#1061,.F.);
+#1362 = ADVANCED_FACE('',(#1363),#719,.T.);
+#1363 = FACE_BOUND('',#1364,.F.);
+#1364 = EDGE_LOOP('',(#1365,#1455,#1456,#1457));
+#1365 = ORIENTED_EDGE('',*,*,#1366,.F.);
+#1366 = EDGE_CURVE('',#1210,#1317,#1367,.T.);
+#1367 = SURFACE_CURVE('',#1368,(#1395,#1425),.PCURVE_S1.);
+#1368 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1369,#1370,#1371,#1372,#1373,
+    #1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,
+    #1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1369 = CARTESIAN_POINT('',(4.,-7.5,15.));
+#1370 = CARTESIAN_POINT('',(4.16928558713,-7.5,15.));
+#1371 = CARTESIAN_POINT('',(4.337985164019,-7.5,14.995063570722));
+#1372 = CARTESIAN_POINT('',(4.505949172351,-7.5,14.984571249583));
+#1373 = CARTESIAN_POINT('',(4.672854749727,-7.5,14.967847190549));
+#1374 = CARTESIAN_POINT('',(4.838210237279,-7.5,14.944175545014));
+#1375 = CARTESIAN_POINT('',(5.001345462282,-7.5,14.91279168052));
+#1376 = CARTESIAN_POINT('',(5.291155762914,-7.5,14.840460685151));
+#1377 = CARTESIAN_POINT('',(5.418815199303,-7.5,14.802463799037));
+#1378 = CARTESIAN_POINT('',(5.543936876226,-7.5,14.758408978801));
+#1379 = CARTESIAN_POINT('',(5.665858926053,-7.5,14.707833787327));
+#1380 = CARTESIAN_POINT('',(5.783703188976,-7.5,14.650303119585));
+#1381 = CARTESIAN_POINT('',(5.896381136786,-7.5,14.58544222398));
+#1382 = CARTESIAN_POINT('',(6.063634731529,-7.5,14.471301840243));
+#1383 = CARTESIAN_POINT('',(6.12252346161,-7.5,14.427137582266));
+#1384 = CARTESIAN_POINT('',(6.178998954854,-7.5,14.380425287771));
+#1385 = CARTESIAN_POINT('',(6.232761746944,-7.5,14.331146325629));
+#1386 = CARTESIAN_POINT('',(6.2834805296,-7.5,14.279317024823));
+#1387 = CARTESIAN_POINT('',(6.33080316183,-7.5,14.224998751338));
+#1388 = CARTESIAN_POINT('',(6.438618652334,-7.5,14.084697816949));
+#1389 = CARTESIAN_POINT('',(6.494774154817,-7.5,13.995825301198));
+#1390 = CARTESIAN_POINT('',(6.54151389316,-7.5,13.902210041309));
+#1391 = CARTESIAN_POINT('',(6.577629824639,-7.5,13.804624743947));
+#1392 = CARTESIAN_POINT('',(6.6021380345,-7.5,13.704117518081));
+#1393 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.602025800772));
+#1394 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.5));
+#1395 = PCURVE('',#719,#1396);
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1424);
+#1397 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1398,#1399,#1400,#1401,#1402,
+    #1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,
+    #1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1398 = CARTESIAN_POINT('',(0.23277692156,4.712388980385));
+#1399 = CARTESIAN_POINT('',(0.215204023242,4.76549818419));
+#1400 = CARTESIAN_POINT('',(0.198076251009,4.820465346385));
+#1401 = CARTESIAN_POINT('',(0.181406931166,4.877381125915));
+#1402 = CARTESIAN_POINT('',(0.165222823339,4.936355242695));
+#1403 = CARTESIAN_POINT('',(0.149560169168,4.99751218329));
+#1404 = CARTESIAN_POINT('',(0.134462739169,5.061012768606));
+#1405 = CARTESIAN_POINT('',(0.108240284733,5.18068872501));
+#1406 = CARTESIAN_POINT('',(9.691085748063E-02,5.235946868765));
+#1407 = CARTESIAN_POINT('',(8.601723666713E-02,5.293016335015));
+#1408 = CARTESIAN_POINT('',(7.559995962754E-02,5.352021392471));
+#1409 = CARTESIAN_POINT('',(6.571159465679E-02,5.413073826939));
+#1410 = CARTESIAN_POINT('',(5.641473075843E-02,5.476287437628));
+#1411 = CARTESIAN_POINT('',(4.282145712545E-02,5.579460136553));
+#1412 = CARTESIAN_POINT('',(3.808131422675E-02,5.617865941739));
+#1413 = CARTESIAN_POINT('',(3.357711959086E-02,5.657038802239));
+#1414 = CARTESIAN_POINT('',(2.932614952103E-02,5.696987659432));
+#1415 = CARTESIAN_POINT('',(2.534754160189E-02,5.737710784799));
+#1416 = CARTESIAN_POINT('',(2.166160511052E-02,5.779194094156));
+#1417 = CARTESIAN_POINT('',(1.331525102011E-02,5.883670641724));
+#1418 = CARTESIAN_POINT('',(9.017132213534E-03,5.947599829602));
+#1419 = CARTESIAN_POINT('',(5.474240593184E-03,6.01298695109));
+#1420 = CARTESIAN_POINT('',(2.756116883895E-03,6.079587986217));
+#1421 = CARTESIAN_POINT('',(9.180218889098E-04,6.147107005074));
+#1422 = CARTESIAN_POINT('',(-1.78E-15,6.215168106665));
+#1423 = CARTESIAN_POINT('',(-1.78E-15,6.28318530718));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1425 = PCURVE('',#1049,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1454);
+#1427 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1428,#1429,#1430,#1431,#1432,
+    #1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,
+    #1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1428 = CARTESIAN_POINT('',(1.E-01,-5.));
+#1429 = CARTESIAN_POINT('',(0.26928558713,-5.));
+#1430 = CARTESIAN_POINT('',(0.437985164019,-4.995063570722));
+#1431 = CARTESIAN_POINT('',(0.605949172351,-4.984571249583));
+#1432 = CARTESIAN_POINT('',(0.772854749727,-4.967847190549));
+#1433 = CARTESIAN_POINT('',(0.938210237279,-4.944175545014));
+#1434 = CARTESIAN_POINT('',(1.101345462282,-4.91279168052));
+#1435 = CARTESIAN_POINT('',(1.391155762914,-4.840460685151));
+#1436 = CARTESIAN_POINT('',(1.518815199303,-4.802463799037));
+#1437 = CARTESIAN_POINT('',(1.643936876226,-4.758408978801));
+#1438 = CARTESIAN_POINT('',(1.765858926053,-4.707833787327));
+#1439 = CARTESIAN_POINT('',(1.883703188976,-4.650303119585));
+#1440 = CARTESIAN_POINT('',(1.996381136786,-4.58544222398));
+#1441 = CARTESIAN_POINT('',(2.163634731529,-4.471301840243));
+#1442 = CARTESIAN_POINT('',(2.22252346161,-4.427137582266));
+#1443 = CARTESIAN_POINT('',(2.278998954854,-4.380425287771));
+#1444 = CARTESIAN_POINT('',(2.332761746944,-4.331146325629));
+#1445 = CARTESIAN_POINT('',(2.3834805296,-4.279317024823));
+#1446 = CARTESIAN_POINT('',(2.43080316183,-4.224998751338));
+#1447 = CARTESIAN_POINT('',(2.538618652334,-4.084697816949));
+#1448 = CARTESIAN_POINT('',(2.594774154817,-3.995825301198));
+#1449 = CARTESIAN_POINT('',(2.64151389316,-3.902210041309));
+#1450 = CARTESIAN_POINT('',(2.677629824639,-3.804624743947));
+#1451 = CARTESIAN_POINT('',(2.7021380345,-3.704117518081));
+#1452 = CARTESIAN_POINT('',(2.714378277661,-3.602025800772));
+#1453 = CARTESIAN_POINT('',(2.714378277661,-3.5));
+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1455 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1456 = ORIENTED_EDGE('',*,*,#657,.T.);
+#1457 = ORIENTED_EDGE('',*,*,#1339,.F.);
+#1458 = ADVANCED_FACE('',(#1459),#965,.F.);
+#1459 = FACE_BOUND('',#1460,.F.);
+#1460 = EDGE_LOOP('',(#1461,#1462,#1463,#1484));
+#1461 = ORIENTED_EDGE('',*,*,#1112,.T.);
+#1462 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#1464 = EDGE_CURVE('',#950,#1141,#1465,.T.);
+#1465 = SURFACE_CURVE('',#1466,(#1470,#1477),.PCURVE_S1.);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.,0.,1.));
+#1470 = PCURVE('',#965,#1471);
+#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476);
+#1472 = LINE('',#1473,#1474);
+#1473 = CARTESIAN_POINT('',(1.7,0.));
+#1474 = VECTOR('',#1475,1.);
+#1475 = DIRECTION('',(0.,-1.));
+#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1477 = PCURVE('',#993,#1478);
+#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);
+#1479 = LINE('',#1480,#1481);
+#1480 = CARTESIAN_POINT('',(0.,0.));
+#1481 = VECTOR('',#1482,1.);
+#1482 = DIRECTION('',(0.,-1.));
+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1484 = ORIENTED_EDGE('',*,*,#949,.F.);
+#1485 = ADVANCED_FACE('',(#1486),#993,.F.);
+#1486 = FACE_BOUND('',#1487,.F.);
+#1487 = EDGE_LOOP('',(#1488,#1489,#1490,#1511));
+#1488 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#1489 = ORIENTED_EDGE('',*,*,#1163,.T.);
+#1490 = ORIENTED_EDGE('',*,*,#1491,.F.);
+#1491 = EDGE_CURVE('',#978,#1164,#1492,.T.);
+#1492 = SURFACE_CURVE('',#1493,(#1497,#1504),.PCURVE_S1.);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(0.,0.,1.));
+#1497 = PCURVE('',#993,#1498);
+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1503);
+#1499 = LINE('',#1500,#1501);
+#1500 = CARTESIAN_POINT('',(7.8,0.));
+#1501 = VECTOR('',#1502,1.);
+#1502 = DIRECTION('',(0.,-1.));
+#1503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1504 = PCURVE('',#1021,#1505);
+#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);
+#1506 = LINE('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(0.,0.));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(0.,-1.));
+#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1511 = ORIENTED_EDGE('',*,*,#977,.F.);
+#1512 = ADVANCED_FACE('',(#1513),#1021,.F.);
+#1513 = FACE_BOUND('',#1514,.F.);
+#1514 = EDGE_LOOP('',(#1515,#1516,#1517,#1538));
+#1515 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1516 = ORIENTED_EDGE('',*,*,#1186,.T.);
+#1517 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1518 = EDGE_CURVE('',#1006,#1187,#1519,.T.);
+#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.,0.,1.));
+#1524 = PCURVE('',#1021,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(1.7,0.));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(0.,-1.));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1531 = PCURVE('',#1049,#1532);
+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(0.,0.));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(0.,-1.));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1539 = ADVANCED_FACE('',(#1540),#1049,.F.);
+#1540 = FACE_BOUND('',#1541,.F.);
+#1541 = EDGE_LOOP('',(#1542,#1543,#1544,#1545,#1546));
+#1542 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1543 = ORIENTED_EDGE('',*,*,#1033,.F.);
+#1544 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1366,.T.);
+#1547 = ADVANCED_FACE('',(#1548),#1275,.T.);
+#1548 = FACE_BOUND('',#1549,.F.);
+#1549 = EDGE_LOOP('',(#1550,#1573,#1602,#1623));
+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1551 = EDGE_CURVE('',#1257,#1552,#1554,.T.);
+#1552 = VERTEX_POINT('',#1553);
+#1553 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,17.));
+#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,15.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,0.,1.));
+#1559 = PCURVE('',#1275,#1560);
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(-5.377574928652,0.));
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(-0.,-1.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = PCURVE('',#1301,#1567);
+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(6.079473661536,0.));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(0.,-1.));
+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1573 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#1574 = EDGE_CURVE('',#1552,#1575,#1577,.T.);
+#1575 = VERTEX_POINT('',#1576);
+#1576 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,17.));
+#1577 = SURFACE_CURVE('',#1578,(#1583,#1590),.PCURVE_S1.);
+#1578 = CIRCLE('',#1579,4.925);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(0.,0.,17.));
+#1581 = DIRECTION('',(0.,0.,1.));
+#1582 = DIRECTION('',(1.,0.,0.));
+#1583 = PCURVE('',#1275,#1584);
+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(-0.,-2.));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(-1.,0.));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1590 = PCURVE('',#1591,#1596);
+#1591 = PLANE('',#1592);
+#1592 = AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);
+#1593 = CARTESIAN_POINT('',(6.E-17,-0.116976169591,17.));
+#1594 = DIRECTION('',(0.,0.,1.));
+#1595 = DIRECTION('',(1.,0.,0.));
+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);
+#1597 = CIRCLE('',#1598,4.925);
+#1598 = AXIS2_PLACEMENT_2D('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-6.E-17,0.116976169591));
+#1600 = DIRECTION('',(1.,0.));
+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1602 = ORIENTED_EDGE('',*,*,#1603,.F.);
+#1603 = EDGE_CURVE('',#1259,#1575,#1604,.T.);
+#1604 = SURFACE_CURVE('',#1605,(#1609,#1616),.PCURVE_S1.);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = PCURVE('',#1275,#1610);
+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);
+#1611 = LINE('',#1612,#1613);
+#1612 = CARTESIAN_POINT('',(-10.33038833929,0.));
+#1613 = VECTOR('',#1614,1.);
+#1614 = DIRECTION('',(-0.,-1.));
+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1616 = PCURVE('',#1301,#1617);
+#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);
+#1618 = LINE('',#1619,#1620);
+#1619 = CARTESIAN_POINT('',(0.,0.));
+#1620 = VECTOR('',#1621,1.);
+#1621 = DIRECTION('',(0.,-1.));
+#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1623 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1624 = ADVANCED_FACE('',(#1625),#1301,.F.);
+#1625 = FACE_BOUND('',#1626,.F.);
+#1626 = EDGE_LOOP('',(#1627,#1628,#1649,#1650));
+#1627 = ORIENTED_EDGE('',*,*,#1603,.T.);
+#1628 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1629 = EDGE_CURVE('',#1575,#1552,#1630,.T.);
+#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,17.));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(1.,0.,0.));
+#1635 = PCURVE('',#1301,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,-2.));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(1.,0.));
+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1642 = PCURVE('',#1591,#1643);
+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(-3.039736830768,-3.758023830367));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(1.,0.));
+#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1649 = ORIENTED_EDGE('',*,*,#1551,.F.);
+#1650 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1651 = ADVANCED_FACE('',(#1652),#1591,.T.);
+#1652 = FACE_BOUND('',#1653,.T.);
+#1653 = EDGE_LOOP('',(#1654,#1655));
+#1654 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#1655 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1660)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1657,#1658,#1659)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1657 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1658 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1659 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1660 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1657,
+  'distance_accuracy_value','confusion accuracy');
+#1661 = SHAPE_DEFINITION_REPRESENTATION(#1662,#407);
+#1662 = PRODUCT_DEFINITION_SHAPE('','',#1663);
+#1663 = PRODUCT_DEFINITION('design','',#1664,#1667);
+#1664 = PRODUCT_DEFINITION_FORMATION('','',#1665);
+#1665 = PRODUCT('Plastic','Plastic','',(#1666));
+#1666 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1667 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1668 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1669,#1671);
+#1669 = ( REPRESENTATION_RELATIONSHIP('','',#407,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1670) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1670 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41);
+#1671 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1672);
+#1672 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','Plastic','',#31,#1663,$);
+#1673 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1665));
+#1674 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1675),#1773);
+#1675 = MANIFOLD_SOLID_BREP('',#1676);
+#1676 = CLOSED_SHELL('',(#1677,#1765,#1769));
+#1677 = ADVANCED_FACE('',(#1678),#1692,.T.);
+#1678 = FACE_BOUND('',#1679,.F.);
+#1679 = EDGE_LOOP('',(#1680,#1710,#1737,#1738));
+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);
+#1681 = EDGE_CURVE('',#1682,#1684,#1686,.T.);
+#1682 = VERTEX_POINT('',#1683);
+#1683 = CARTESIAN_POINT('',(1.,0.,-20.));
+#1684 = VERTEX_POINT('',#1685);
+#1685 = CARTESIAN_POINT('',(1.,0.,18.));
+#1686 = SEAM_CURVE('',#1687,(#1691,#1703),.PCURVE_S1.);
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(1.,0.,-20.));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(0.,0.,1.));
+#1691 = PCURVE('',#1692,#1697);
+#1692 = CYLINDRICAL_SURFACE('',#1693,1.);
+#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696);
+#1694 = CARTESIAN_POINT('',(0.,0.,-20.));
+#1695 = DIRECTION('',(-0.,-0.,-1.));
+#1696 = DIRECTION('',(1.,0.,0.));
+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(-0.,0.));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(-0.,-1.));
+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1703 = PCURVE('',#1692,#1704);
+#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709);
+#1705 = LINE('',#1706,#1707);
+#1706 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1707 = VECTOR('',#1708,1.);
+#1708 = DIRECTION('',(-0.,-1.));
+#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1711 = EDGE_CURVE('',#1684,#1684,#1712,.T.);
+#1712 = SURFACE_CURVE('',#1713,(#1718,#1725),.PCURVE_S1.);
+#1713 = CIRCLE('',#1714,1.);
+#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717);
+#1715 = CARTESIAN_POINT('',(0.,0.,18.));
+#1716 = DIRECTION('',(0.,0.,1.));
+#1717 = DIRECTION('',(1.,0.,0.));
+#1718 = PCURVE('',#1692,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(-0.,-38.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(-1.,0.));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = PCURVE('',#1726,#1731);
+#1726 = PLANE('',#1727);
+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);
+#1728 = CARTESIAN_POINT('',(-6.E-17,9.E-17,18.));
+#1729 = DIRECTION('',(0.,0.,1.));
+#1730 = DIRECTION('',(1.,0.,0.));
+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);
+#1732 = CIRCLE('',#1733,1.);
+#1733 = AXIS2_PLACEMENT_2D('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(6.E-17,-9.E-17));
+#1735 = DIRECTION('',(1.,0.));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1737 = ORIENTED_EDGE('',*,*,#1681,.F.);
+#1738 = ORIENTED_EDGE('',*,*,#1739,.F.);
+#1739 = EDGE_CURVE('',#1682,#1682,#1740,.T.);
+#1740 = SURFACE_CURVE('',#1741,(#1746,#1753),.PCURVE_S1.);
+#1741 = CIRCLE('',#1742,1.);
+#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
+#1743 = CARTESIAN_POINT('',(0.,0.,-20.));
+#1744 = DIRECTION('',(0.,0.,1.));
+#1745 = DIRECTION('',(1.,0.,0.));
+#1746 = PCURVE('',#1692,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(-0.,0.));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-1.,0.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = PCURVE('',#1754,#1759);
+#1754 = PLANE('',#1755);
+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);
+#1756 = CARTESIAN_POINT('',(-6.E-17,9.E-17,-20.));
+#1757 = DIRECTION('',(0.,0.,1.));
+#1758 = DIRECTION('',(1.,0.,0.));
+#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764);
+#1760 = CIRCLE('',#1761,1.);
+#1761 = AXIS2_PLACEMENT_2D('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(6.E-17,-9.E-17));
+#1763 = DIRECTION('',(1.,0.));
+#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1765 = ADVANCED_FACE('',(#1766),#1754,.F.);
+#1766 = FACE_BOUND('',#1767,.F.);
+#1767 = EDGE_LOOP('',(#1768));
+#1768 = ORIENTED_EDGE('',*,*,#1739,.T.);
+#1769 = ADVANCED_FACE('',(#1770),#1726,.T.);
+#1770 = FACE_BOUND('',#1771,.T.);
+#1771 = EDGE_LOOP('',(#1772));
+#1772 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1777)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1774,#1775,#1776)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1774 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1775 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1776 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1777 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1774,
+  'distance_accuracy_value','confusion accuracy');
+#1778 = SHAPE_DEFINITION_REPRESENTATION(#1779,#1674);
+#1779 = PRODUCT_DEFINITION_SHAPE('','',#1780);
+#1780 = PRODUCT_DEFINITION('design','',#1781,#1784);
+#1781 = PRODUCT_DEFINITION_FORMATION('','',#1782);
+#1782 = PRODUCT('Axis','Axis','',(#1783));
+#1783 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1784 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1785 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1786,#1788);
+#1786 = ( REPRESENTATION_RELATIONSHIP('','',#1674,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1787) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1787 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45);
+#1788 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1789);
+#1789 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','Axis','',#31,#1780,$);
+#1790 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1782));
+#1791 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1792,#1794);
+#1792 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1793) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1793 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1794 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1795);
+#1795 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','Motor','',#5,#31,$);
+#1796 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));
+#1797 = SHAPE_DEFINITION_REPRESENTATION(#1798,#1804);
+#1798 = PRODUCT_DEFINITION_SHAPE('','',#1799);
+#1799 = PRODUCT_DEFINITION('design','',#1800,#1803);
+#1800 = PRODUCT_DEFINITION_FORMATION('','',#1801);
+#1801 = PRODUCT('Box','Box','',(#1802));
+#1802 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1803 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1804 = SHAPE_REPRESENTATION('',(#11,#1805,#1809,#1813),#1817);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(0.,0.,0.));
+#1807 = DIRECTION('',(0.,0.,1.));
+#1808 = DIRECTION('',(1.,0.,0.));
+#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
+#1810 = CARTESIAN_POINT('',(0.,0.,0.));
+#1811 = DIRECTION('',(0.,0.,1.));
+#1812 = DIRECTION('',(1.,0.,0.));
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(0.,0.,0.));
+#1815 = DIRECTION('',(0.,0.,1.));
+#1816 = DIRECTION('',(1.,0.,0.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1821)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1818,#1819,#1820)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1818,
+  'distance_accuracy_value','confusion accuracy');
+#1822 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1823),#4325);
+#1823 = MANIFOLD_SOLID_BREP('',#1824);
+#1824 = CLOSED_SHELL('',(#1825,#1947,#2023,#2099,#2360,#2751,#2778,#2805
+    ,#2832,#2937,#2944,#2999,#3026,#3081,#3108,#3185,#3257,#3357,#3406,
+    #3455,#3483,#3593,#3701,#3705,#3709,#3832,#3870,#3919,#3995,#4022,
+    #4029,#4056,#4133,#4182,#4232,#4259,#4314,#4321));
+#1825 = ADVANCED_FACE('',(#1826),#1840,.T.);
+#1826 = FACE_BOUND('',#1827,.F.);
+#1827 = EDGE_LOOP('',(#1828,#1863,#1892,#1920));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1830,#1832,#1834,.T.);
+#1830 = VERTEX_POINT('',#1831);
+#1831 = CARTESIAN_POINT('',(-8.249999999999,33.3,-7.));
+#1832 = VERTEX_POINT('',#1833);
+#1833 = CARTESIAN_POINT('',(-8.249999999999,33.3,7.));
+#1834 = SURFACE_CURVE('',#1835,(#1839,#1851),.PCURVE_S1.);
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(-8.249999999999,33.3,-7.));
+#1837 = VECTOR('',#1838,1.);
+#1838 = DIRECTION('',(0.,0.,1.));
+#1839 = PCURVE('',#1840,#1845);
+#1840 = CYLINDRICAL_SURFACE('',#1841,3.);
+#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
+#1842 = CARTESIAN_POINT('',(-8.249999999999,30.3,-7.));
+#1843 = DIRECTION('',(-0.,-0.,-1.));
+#1844 = DIRECTION('',(1.,0.,0.));
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(-0.,-1.));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1851 = PCURVE('',#1852,#1857);
+#1852 = PLANE('',#1853);
+#1853 = AXIS2_PLACEMENT_3D('',#1854,#1855,#1856);
+#1854 = CARTESIAN_POINT('',(-8.249999999999,33.3,-7.));
+#1855 = DIRECTION('',(0.,1.,0.));
+#1856 = DIRECTION('',(1.,0.,0.));
+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(0.,0.));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(0.,-1.));
+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1863 = ORIENTED_EDGE('',*,*,#1864,.T.);
+#1864 = EDGE_CURVE('',#1832,#1865,#1867,.T.);
+#1865 = VERTEX_POINT('',#1866);
+#1866 = CARTESIAN_POINT('',(-11.24999999999,30.3,7.));
+#1867 = SURFACE_CURVE('',#1868,(#1873,#1880),.PCURVE_S1.);
+#1868 = CIRCLE('',#1869,3.);
+#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872);
+#1870 = CARTESIAN_POINT('',(-8.249999999999,30.3,7.));
+#1871 = DIRECTION('',(0.,0.,1.));
+#1872 = DIRECTION('',(1.,0.,0.));
+#1873 = PCURVE('',#1840,#1874);
+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);
+#1875 = LINE('',#1876,#1877);
+#1876 = CARTESIAN_POINT('',(-0.,-14.));
+#1877 = VECTOR('',#1878,1.);
+#1878 = DIRECTION('',(-1.,0.));
+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1880 = PCURVE('',#1881,#1886);
+#1881 = PLANE('',#1882);
+#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);
+#1883 = CARTESIAN_POINT('',(-1.75585E-12,12.300000000026,7.));
+#1884 = DIRECTION('',(0.,0.,1.));
+#1885 = DIRECTION('',(1.,0.,0.));
+#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
+#1887 = CIRCLE('',#1888,3.);
+#1888 = AXIS2_PLACEMENT_2D('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(-8.249999999998,17.999999999974));
+#1890 = DIRECTION('',(1.,0.));
+#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1894,#1865,#1896,.T.);
+#1894 = VERTEX_POINT('',#1895);
+#1895 = CARTESIAN_POINT('',(-11.24999999999,30.3,-7.));
+#1896 = SURFACE_CURVE('',#1897,(#1901,#1908),.PCURVE_S1.);
+#1897 = LINE('',#1898,#1899);
+#1898 = CARTESIAN_POINT('',(-11.24999999999,30.3,-7.));
+#1899 = VECTOR('',#1900,1.);
+#1900 = DIRECTION('',(0.,0.,1.));
+#1901 = PCURVE('',#1840,#1902);
+#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907);
+#1903 = LINE('',#1904,#1905);
+#1904 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1905 = VECTOR('',#1906,1.);
+#1906 = DIRECTION('',(-0.,-1.));
+#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1908 = PCURVE('',#1909,#1914);
+#1909 = PLANE('',#1910);
+#1910 = AXIS2_PLACEMENT_3D('',#1911,#1912,#1913);
+#1911 = CARTESIAN_POINT('',(-11.24999999999,-5.699999999929,-7.));
+#1912 = DIRECTION('',(-1.,0.,0.));
+#1913 = DIRECTION('',(0.,1.,0.));
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(35.999999999929,0.));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.,-1.));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1830,#1894,#1922,.T.);
+#1922 = SURFACE_CURVE('',#1923,(#1928,#1935),.PCURVE_S1.);
+#1923 = CIRCLE('',#1924,3.);
+#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
+#1925 = CARTESIAN_POINT('',(-8.249999999999,30.3,-7.));
+#1926 = DIRECTION('',(0.,0.,1.));
+#1927 = DIRECTION('',(1.,0.,0.));
+#1928 = PCURVE('',#1840,#1929);
+#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);
+#1930 = LINE('',#1931,#1932);
+#1931 = CARTESIAN_POINT('',(-0.,0.));
+#1932 = VECTOR('',#1933,1.);
+#1933 = DIRECTION('',(-1.,0.));
+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1935 = PCURVE('',#1936,#1941);
+#1936 = PLANE('',#1937);
+#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940);
+#1938 = CARTESIAN_POINT('',(-1.75585E-12,12.300000000026,-7.));
+#1939 = DIRECTION('',(0.,0.,1.));
+#1940 = DIRECTION('',(1.,0.,0.));
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
+#1942 = CIRCLE('',#1943,3.);
+#1943 = AXIS2_PLACEMENT_2D('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(-8.249999999998,17.999999999974));
+#1945 = DIRECTION('',(1.,0.));
+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1947 = ADVANCED_FACE('',(#1948),#1852,.T.);
+#1948 = FACE_BOUND('',#1949,.T.);
+#1949 = EDGE_LOOP('',(#1950,#1951,#1974,#2002));
+#1950 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1951 = ORIENTED_EDGE('',*,*,#1952,.T.);
+#1952 = EDGE_CURVE('',#1832,#1953,#1955,.T.);
+#1953 = VERTEX_POINT('',#1954);
+#1954 = CARTESIAN_POINT('',(8.249999999998,33.3,7.));
+#1955 = SURFACE_CURVE('',#1956,(#1960,#1967),.PCURVE_S1.);
+#1956 = LINE('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(-8.249999999999,33.3,7.));
+#1958 = VECTOR('',#1959,1.);
+#1959 = DIRECTION('',(1.,0.,0.));
+#1960 = PCURVE('',#1852,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.,-14.));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(1.,0.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1967 = PCURVE('',#1881,#1968);
+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);
+#1969 = LINE('',#1970,#1971);
+#1970 = CARTESIAN_POINT('',(-8.249999999998,20.999999999974));
+#1971 = VECTOR('',#1972,1.);
+#1972 = DIRECTION('',(1.,0.));
+#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1974 = ORIENTED_EDGE('',*,*,#1975,.F.);
+#1975 = EDGE_CURVE('',#1976,#1953,#1978,.T.);
+#1976 = VERTEX_POINT('',#1977);
+#1977 = CARTESIAN_POINT('',(8.249999999998,33.3,-7.));
+#1978 = SURFACE_CURVE('',#1979,(#1983,#1990),.PCURVE_S1.);
+#1979 = LINE('',#1980,#1981);
+#1980 = CARTESIAN_POINT('',(8.249999999998,33.3,-7.));
+#1981 = VECTOR('',#1982,1.);
+#1982 = DIRECTION('',(0.,0.,1.));
+#1983 = PCURVE('',#1852,#1984);
+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(16.499999999997,0.));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(0.,-1.));
+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1990 = PCURVE('',#1991,#1996);
+#1991 = CYLINDRICAL_SURFACE('',#1992,3.);
+#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995);
+#1993 = CARTESIAN_POINT('',(8.249999999998,30.3,-7.));
+#1994 = DIRECTION('',(-0.,-0.,-1.));
+#1995 = DIRECTION('',(1.,0.,0.));
+#1996 = DEFINITIONAL_REPRESENTATION('',(#1997),#2001);
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(-0.,-1.));
+#2001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2002 = ORIENTED_EDGE('',*,*,#2003,.F.);
+#2003 = EDGE_CURVE('',#1830,#1976,#2004,.T.);
+#2004 = SURFACE_CURVE('',#2005,(#2009,#2016),.PCURVE_S1.);
+#2005 = LINE('',#2006,#2007);
+#2006 = CARTESIAN_POINT('',(-8.249999999999,33.3,-7.));
+#2007 = VECTOR('',#2008,1.);
+#2008 = DIRECTION('',(1.,0.,0.));
+#2009 = PCURVE('',#1852,#2010);
+#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015);
+#2011 = LINE('',#2012,#2013);
+#2012 = CARTESIAN_POINT('',(0.,0.));
+#2013 = VECTOR('',#2014,1.);
+#2014 = DIRECTION('',(1.,0.));
+#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2016 = PCURVE('',#1936,#2017);
+#2017 = DEFINITIONAL_REPRESENTATION('',(#2018),#2022);
+#2018 = LINE('',#2019,#2020);
+#2019 = CARTESIAN_POINT('',(-8.249999999998,20.999999999974));
+#2020 = VECTOR('',#2021,1.);
+#2021 = DIRECTION('',(1.,0.));
+#2022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2023 = ADVANCED_FACE('',(#2024),#1909,.T.);
+#2024 = FACE_BOUND('',#2025,.T.);
+#2025 = EDGE_LOOP('',(#2026,#2056,#2077,#2078));
+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#2027 = EDGE_CURVE('',#2028,#2030,#2032,.T.);
+#2028 = VERTEX_POINT('',#2029);
+#2029 = CARTESIAN_POINT('',(-11.25,-5.699999999929,-7.));
+#2030 = VERTEX_POINT('',#2031);
+#2031 = CARTESIAN_POINT('',(-11.25,-5.699999999929,7.));
+#2032 = SURFACE_CURVE('',#2033,(#2037,#2044),.PCURVE_S1.);
+#2033 = LINE('',#2034,#2035);
+#2034 = CARTESIAN_POINT('',(-11.25,-5.699999999929,-7.));
+#2035 = VECTOR('',#2036,1.);
+#2036 = DIRECTION('',(0.,0.,1.));
+#2037 = PCURVE('',#1909,#2038);
+#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043);
+#2039 = LINE('',#2040,#2041);
+#2040 = CARTESIAN_POINT('',(0.,0.));
+#2041 = VECTOR('',#2042,1.);
+#2042 = DIRECTION('',(0.,-1.));
+#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2044 = PCURVE('',#2045,#2050);
+#2045 = CYLINDRICAL_SURFACE('',#2046,3.);
+#2046 = AXIS2_PLACEMENT_3D('',#2047,#2048,#2049);
+#2047 = CARTESIAN_POINT('',(-8.25,-5.699999999954,-7.));
+#2048 = DIRECTION('',(-0.,-0.,-1.));
+#2049 = DIRECTION('',(1.,0.,0.));
+#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(-3.141592653582,0.));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(-0.,-1.));
+#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2056 = ORIENTED_EDGE('',*,*,#2057,.T.);
+#2057 = EDGE_CURVE('',#2030,#1865,#2058,.T.);
+#2058 = SURFACE_CURVE('',#2059,(#2063,#2070),.PCURVE_S1.);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(-11.24999999999,-5.699999999929,7.));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(0.,1.,0.));
+#2063 = PCURVE('',#1909,#2064);
+#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069);
+#2065 = LINE('',#2066,#2067);
+#2066 = CARTESIAN_POINT('',(0.,-14.));
+#2067 = VECTOR('',#2068,1.);
+#2068 = DIRECTION('',(1.,0.));
+#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2070 = PCURVE('',#1881,#2071);
+#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076);
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(-11.24999999999,-17.99999999995));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(0.,1.));
+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2077 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2078 = ORIENTED_EDGE('',*,*,#2079,.F.);
+#2079 = EDGE_CURVE('',#2028,#1894,#2080,.T.);
+#2080 = SURFACE_CURVE('',#2081,(#2085,#2092),.PCURVE_S1.);
+#2081 = LINE('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(-11.24999999999,-5.699999999929,-7.));
+#2083 = VECTOR('',#2084,1.);
+#2084 = DIRECTION('',(0.,1.,0.));
+#2085 = PCURVE('',#1909,#2086);
+#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
+#2087 = LINE('',#2088,#2089);
+#2088 = CARTESIAN_POINT('',(0.,0.));
+#2089 = VECTOR('',#2090,1.);
+#2090 = DIRECTION('',(1.,0.));
+#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2092 = PCURVE('',#1936,#2093);
+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(-11.24999999999,-17.99999999995));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(0.,1.));
+#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2099 = ADVANCED_FACE('',(#2100,#2236,#2267,#2298,#2329),#1936,.F.);
+#2100 = FACE_BOUND('',#2101,.F.);
+#2101 = EDGE_LOOP('',(#2102,#2103,#2104,#2128,#2156,#2185,#2213,#2235));
+#2102 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#2079,.F.);
+#2104 = ORIENTED_EDGE('',*,*,#2105,.T.);
+#2105 = EDGE_CURVE('',#2028,#2106,#2108,.T.);
+#2106 = VERTEX_POINT('',#2107);
+#2107 = CARTESIAN_POINT('',(-8.25,-8.699999999954,-7.));
+#2108 = SURFACE_CURVE('',#2109,(#2114,#2121),.PCURVE_S1.);
+#2109 = CIRCLE('',#2110,3.);
+#2110 = AXIS2_PLACEMENT_3D('',#2111,#2112,#2113);
+#2111 = CARTESIAN_POINT('',(-8.25,-5.699999999954,-7.));
+#2112 = DIRECTION('',(0.,0.,1.));
+#2113 = DIRECTION('',(1.,0.,0.));
+#2114 = PCURVE('',#1936,#2115);
+#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);
+#2116 = CIRCLE('',#2117,3.);
+#2117 = AXIS2_PLACEMENT_2D('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(-8.249999999998,-17.99999999998));
+#2119 = DIRECTION('',(1.,0.));
+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2121 = PCURVE('',#2045,#2122);
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(-0.,0.));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(-1.,0.));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2129 = EDGE_CURVE('',#2130,#2106,#2132,.T.);
+#2130 = VERTEX_POINT('',#2131);
+#2131 = CARTESIAN_POINT('',(8.25,-8.699999999946,-7.));
+#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(8.25,-8.699999999954,-7.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(-1.,0.,0.));
+#2137 = PCURVE('',#1936,#2138);
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
+#2139 = LINE('',#2140,#2141);
+#2140 = CARTESIAN_POINT('',(8.250000000001,-20.99999999998));
+#2141 = VECTOR('',#2142,1.);
+#2142 = DIRECTION('',(-1.,0.));
+#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2144 = PCURVE('',#2145,#2150);
+#2145 = PLANE('',#2146);
+#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149);
+#2147 = CARTESIAN_POINT('',(8.25,-8.699999999954,-7.));
+#2148 = DIRECTION('',(0.,-1.,0.));
+#2149 = DIRECTION('',(-1.,0.,0.));
+#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(0.,-0.));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(1.,0.));
+#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2156 = ORIENTED_EDGE('',*,*,#2157,.T.);
+#2157 = EDGE_CURVE('',#2130,#2158,#2160,.T.);
+#2158 = VERTEX_POINT('',#2159);
+#2159 = CARTESIAN_POINT('',(11.25,-5.699999999914,-7.));
+#2160 = SURFACE_CURVE('',#2161,(#2166,#2173),.PCURVE_S1.);
+#2161 = CIRCLE('',#2162,3.);
+#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165);
+#2163 = CARTESIAN_POINT('',(8.25,-5.699999999937,-7.));
+#2164 = DIRECTION('',(0.,0.,1.));
+#2165 = DIRECTION('',(1.,0.,0.));
+#2166 = PCURVE('',#1936,#2167);
+#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2172);
+#2168 = CIRCLE('',#2169,3.);
+#2169 = AXIS2_PLACEMENT_2D('',#2170,#2171);
+#2170 = CARTESIAN_POINT('',(8.250000000001,-17.99999999996));
+#2171 = DIRECTION('',(1.,0.));
+#2172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2173 = PCURVE('',#2174,#2179);
+#2174 = CYLINDRICAL_SURFACE('',#2175,3.);
+#2175 = AXIS2_PLACEMENT_3D('',#2176,#2177,#2178);
+#2176 = CARTESIAN_POINT('',(8.25,-5.699999999937,-7.));
+#2177 = DIRECTION('',(-0.,-0.,-1.));
+#2178 = DIRECTION('',(1.,0.,0.));
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);
+#2180 = LINE('',#2181,#2182);
+#2181 = CARTESIAN_POINT('',(-0.,0.));
+#2182 = VECTOR('',#2183,1.);
+#2183 = DIRECTION('',(-1.,0.));
+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2185 = ORIENTED_EDGE('',*,*,#2186,.F.);
+#2186 = EDGE_CURVE('',#2187,#2158,#2189,.T.);
+#2187 = VERTEX_POINT('',#2188);
+#2188 = CARTESIAN_POINT('',(11.249999999999,30.3,-7.));
+#2189 = SURFACE_CURVE('',#2190,(#2194,#2201),.PCURVE_S1.);
+#2190 = LINE('',#2191,#2192);
+#2191 = CARTESIAN_POINT('',(11.25,30.3,-7.));
+#2192 = VECTOR('',#2193,1.);
+#2193 = DIRECTION('',(0.,-1.,0.));
+#2194 = PCURVE('',#1936,#2195);
+#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2200);
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(11.250000000001,17.999999999974));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(0.,-1.));
+#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2201 = PCURVE('',#2202,#2207);
+#2202 = PLANE('',#2203);
+#2203 = AXIS2_PLACEMENT_3D('',#2204,#2205,#2206);
+#2204 = CARTESIAN_POINT('',(11.25,30.3,-7.));
+#2205 = DIRECTION('',(1.,0.,0.));
+#2206 = DIRECTION('',(0.,-1.,0.));
+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(0.,0.));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(1.,0.));
+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#2214 = EDGE_CURVE('',#2187,#1976,#2215,.T.);
+#2215 = SURFACE_CURVE('',#2216,(#2221,#2228),.PCURVE_S1.);
+#2216 = CIRCLE('',#2217,3.);
+#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220);
+#2218 = CARTESIAN_POINT('',(8.249999999998,30.3,-7.));
+#2219 = DIRECTION('',(0.,0.,1.));
+#2220 = DIRECTION('',(1.,0.,0.));
+#2221 = PCURVE('',#1936,#2222);
+#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227);
+#2223 = CIRCLE('',#2224,3.);
+#2224 = AXIS2_PLACEMENT_2D('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(8.249999999999,17.999999999974));
+#2226 = DIRECTION('',(1.,0.));
+#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2228 = PCURVE('',#1991,#2229);
+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-0.,0.));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(-1.,0.));
+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2235 = ORIENTED_EDGE('',*,*,#2003,.F.);
+#2236 = FACE_BOUND('',#2237,.F.);
+#2237 = EDGE_LOOP('',(#2238));
+#2238 = ORIENTED_EDGE('',*,*,#2239,.F.);
+#2239 = EDGE_CURVE('',#2240,#2240,#2242,.T.);
+#2240 = VERTEX_POINT('',#2241);
+#2241 = CARTESIAN_POINT('',(2.,11.300000000046,-7.));
+#2242 = SURFACE_CURVE('',#2243,(#2248,#2255),.PCURVE_S1.);
+#2243 = CIRCLE('',#2244,2.);
+#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247);
+#2245 = CARTESIAN_POINT('',(0.,11.300000000046,-7.));
+#2246 = DIRECTION('',(0.,0.,1.));
+#2247 = DIRECTION('',(1.,0.,0.));
+#2248 = PCURVE('',#1936,#2249);
+#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254);
+#2250 = CIRCLE('',#2251,2.);
+#2251 = AXIS2_PLACEMENT_2D('',#2252,#2253);
+#2252 = CARTESIAN_POINT('',(1.75585E-12,-0.99999999998));
+#2253 = DIRECTION('',(1.,0.));
+#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2255 = PCURVE('',#2256,#2261);
+#2256 = CYLINDRICAL_SURFACE('',#2257,2.);
+#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260);
+#2258 = CARTESIAN_POINT('',(0.,11.300000000046,-7.));
+#2259 = DIRECTION('',(0.,0.,1.));
+#2260 = DIRECTION('',(1.,0.,0.));
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(0.,0.));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(1.,0.));
+#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2267 = FACE_BOUND('',#2268,.F.);
+#2268 = EDGE_LOOP('',(#2269));
+#2269 = ORIENTED_EDGE('',*,*,#2270,.F.);
+#2270 = EDGE_CURVE('',#2271,#2271,#2273,.T.);
+#2271 = VERTEX_POINT('',#2272);
+#2272 = CARTESIAN_POINT('',(-6.75,30.3,-7.));
+#2273 = SURFACE_CURVE('',#2274,(#2279,#2286),.PCURVE_S1.);
+#2274 = CIRCLE('',#2275,1.5);
+#2275 = AXIS2_PLACEMENT_3D('',#2276,#2277,#2278);
+#2276 = CARTESIAN_POINT('',(-8.25,30.3,-7.));
+#2277 = DIRECTION('',(0.,0.,1.));
+#2278 = DIRECTION('',(1.,0.,0.));
+#2279 = PCURVE('',#1936,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = CIRCLE('',#2282,1.5);
+#2282 = AXIS2_PLACEMENT_2D('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(-8.249999999998,17.999999999974));
+#2284 = DIRECTION('',(1.,0.));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2286 = PCURVE('',#2287,#2292);
+#2287 = CYLINDRICAL_SURFACE('',#2288,1.5);
+#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291);
+#2289 = CARTESIAN_POINT('',(-8.25,30.3,61.111496575699));
+#2290 = DIRECTION('',(0.,0.,1.));
+#2291 = DIRECTION('',(1.,0.,0.));
+#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2297);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(0.,-68.11149657569));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(1.,0.));
+#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2298 = FACE_BOUND('',#2299,.F.);
+#2299 = EDGE_LOOP('',(#2300));
+#2300 = ORIENTED_EDGE('',*,*,#2301,.F.);
+#2301 = EDGE_CURVE('',#2302,#2302,#2304,.T.);
+#2302 = VERTEX_POINT('',#2303);
+#2303 = CARTESIAN_POINT('',(2.75,22.05,-7.));
+#2304 = SURFACE_CURVE('',#2305,(#2310,#2317),.PCURVE_S1.);
+#2305 = CIRCLE('',#2306,2.75);
+#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309);
+#2307 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#2308 = DIRECTION('',(0.,0.,1.));
+#2309 = DIRECTION('',(1.,0.,0.));
+#2310 = PCURVE('',#1936,#2311);
+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316);
+#2312 = CIRCLE('',#2313,2.75);
+#2313 = AXIS2_PLACEMENT_2D('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(1.75585E-12,9.749999999974));
+#2315 = DIRECTION('',(1.,0.));
+#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2317 = PCURVE('',#2318,#2323);
+#2318 = CYLINDRICAL_SURFACE('',#2319,2.75);
+#2319 = AXIS2_PLACEMENT_3D('',#2320,#2321,#2322);
+#2320 = CARTESIAN_POINT('',(0.,22.05,0.));
+#2321 = DIRECTION('',(0.,0.,1.));
+#2322 = DIRECTION('',(1.,0.,0.));
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = LINE('',#2325,#2326);
+#2325 = CARTESIAN_POINT('',(0.,-7.));
+#2326 = VECTOR('',#2327,1.);
+#2327 = DIRECTION('',(1.,0.));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = FACE_BOUND('',#2330,.F.);
+#2330 = EDGE_LOOP('',(#2331));
+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2332 = EDGE_CURVE('',#2333,#2333,#2335,.T.);
+#2333 = VERTEX_POINT('',#2334);
+#2334 = CARTESIAN_POINT('',(9.75,30.3,-7.));
+#2335 = SURFACE_CURVE('',#2336,(#2341,#2348),.PCURVE_S1.);
+#2336 = CIRCLE('',#2337,1.5);
+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);
+#2338 = CARTESIAN_POINT('',(8.25,30.3,-7.));
+#2339 = DIRECTION('',(0.,0.,1.));
+#2340 = DIRECTION('',(1.,0.,0.));
+#2341 = PCURVE('',#1936,#2342);
+#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
+#2343 = CIRCLE('',#2344,1.5);
+#2344 = AXIS2_PLACEMENT_2D('',#2345,#2346);
+#2345 = CARTESIAN_POINT('',(8.250000000002,17.999999999974));
+#2346 = DIRECTION('',(1.,0.));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2348 = PCURVE('',#2349,#2354);
+#2349 = CYLINDRICAL_SURFACE('',#2350,1.5);
+#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353);
+#2351 = CARTESIAN_POINT('',(8.25,30.3,61.111496575699));
+#2352 = DIRECTION('',(0.,0.,1.));
+#2353 = DIRECTION('',(1.,0.,0.));
+#2354 = DEFINITIONAL_REPRESENTATION('',(#2355),#2359);
+#2355 = LINE('',#2356,#2357);
+#2356 = CARTESIAN_POINT('',(0.,-68.11149657569));
+#2357 = VECTOR('',#2358,1.);
+#2358 = DIRECTION('',(1.,0.));
+#2359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2360 = ADVANCED_FACE('',(#2361,#2699,#2725),#1881,.T.);
+#2361 = FACE_BOUND('',#2362,.T.);
+#2362 = EDGE_LOOP('',(#2363,#2364,#2365,#2366,#2390,#2413,#2442,#2470,
+    #2498,#2527,#2555,#2578,#2607,#2630,#2654,#2677));
+#2363 = ORIENTED_EDGE('',*,*,#1952,.F.);
+#2364 = ORIENTED_EDGE('',*,*,#1864,.T.);
+#2365 = ORIENTED_EDGE('',*,*,#2057,.F.);
+#2366 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2367 = EDGE_CURVE('',#2030,#2368,#2370,.T.);
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(-8.25,-8.699999999954,7.));
+#2370 = SURFACE_CURVE('',#2371,(#2376,#2383),.PCURVE_S1.);
+#2371 = CIRCLE('',#2372,3.);
+#2372 = AXIS2_PLACEMENT_3D('',#2373,#2374,#2375);
+#2373 = CARTESIAN_POINT('',(-8.25,-5.699999999954,7.));
+#2374 = DIRECTION('',(0.,0.,1.));
+#2375 = DIRECTION('',(1.,0.,0.));
+#2376 = PCURVE('',#1881,#2377);
+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);
+#2378 = CIRCLE('',#2379,3.);
+#2379 = AXIS2_PLACEMENT_2D('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(-8.249999999998,-17.99999999998));
+#2381 = DIRECTION('',(1.,0.));
+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2383 = PCURVE('',#2045,#2384);
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(-0.,-14.));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(-1.,0.));
+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2390 = ORIENTED_EDGE('',*,*,#2391,.F.);
+#2391 = EDGE_CURVE('',#2392,#2368,#2394,.T.);
+#2392 = VERTEX_POINT('',#2393);
+#2393 = CARTESIAN_POINT('',(-7.053367989833,-8.699999999954,7.));
+#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(8.25,-8.699999999954,7.));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(-1.,0.,0.));
+#2399 = PCURVE('',#1881,#2400);
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(8.250000000001,-20.99999999998));
+#2403 = VECTOR('',#2404,1.);
+#2404 = DIRECTION('',(-1.,0.));
+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2406 = PCURVE('',#2145,#2407);
+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(0.,-14.));
+#2410 = VECTOR('',#2411,1.);
+#2411 = DIRECTION('',(1.,0.));
+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2413 = ORIENTED_EDGE('',*,*,#2414,.F.);
+#2414 = EDGE_CURVE('',#2415,#2392,#2417,.T.);
+#2415 = VERTEX_POINT('',#2416);
+#2416 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,7.));
+#2417 = SURFACE_CURVE('',#2418,(#2423,#2430),.PCURVE_S1.);
+#2418 = CIRCLE('',#2419,11.2);
+#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
+#2420 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#2421 = DIRECTION('',(0.,0.,1.));
+#2422 = DIRECTION('',(1.,0.,0.));
+#2423 = PCURVE('',#1881,#2424);
+#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429);
+#2425 = CIRCLE('',#2426,11.2);
+#2426 = AXIS2_PLACEMENT_2D('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(1.75585E-12,-12.29999999998));
+#2428 = DIRECTION('',(1.,0.));
+#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2430 = PCURVE('',#2431,#2436);
+#2431 = CYLINDRICAL_SURFACE('',#2432,11.2);
+#2432 = AXIS2_PLACEMENT_3D('',#2433,#2434,#2435);
+#2433 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#2434 = DIRECTION('',(-0.,-0.,-1.));
+#2435 = DIRECTION('',(1.,0.,0.));
+#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(-0.,0.));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(-1.,0.));
+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2442 = ORIENTED_EDGE('',*,*,#2443,.T.);
+#2443 = EDGE_CURVE('',#2415,#2444,#2446,.T.);
+#2444 = VERTEX_POINT('',#2445);
+#2445 = CARTESIAN_POINT('',(-2.125,8.700000000046,7.));
+#2446 = SURFACE_CURVE('',#2447,(#2451,#2458),.PCURVE_S1.);
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,7.));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(1.,0.,0.));
+#2451 = PCURVE('',#1881,#2452);
+#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2457);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(-7.053367989831,-3.59999999998));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(1.,0.));
+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2458 = PCURVE('',#2459,#2464);
+#2459 = PLANE('',#2460);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,7.));
+#2462 = DIRECTION('',(0.,1.,0.));
+#2463 = DIRECTION('',(1.,0.,0.));
+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(0.,0.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(1.,0.));
+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2470 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#2471 = EDGE_CURVE('',#2472,#2444,#2474,.T.);
+#2472 = VERTEX_POINT('',#2473);
+#2473 = CARTESIAN_POINT('',(-2.125,12.075000000046,7.));
+#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.);
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(-2.125,12.075000000046,7.));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(0.,-1.,0.));
+#2479 = PCURVE('',#1881,#2480);
+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(-2.124999999998,-0.22499999998));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.,-1.));
+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2486 = PCURVE('',#2487,#2492);
+#2487 = PLANE('',#2488);
+#2488 = AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
+#2489 = CARTESIAN_POINT('',(-2.125,12.075000000046,7.));
+#2490 = DIRECTION('',(1.,0.,0.));
+#2491 = DIRECTION('',(0.,-1.,0.));
+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
+#2493 = LINE('',#2494,#2495);
+#2494 = CARTESIAN_POINT('',(0.,0.));
+#2495 = VECTOR('',#2496,1.);
+#2496 = DIRECTION('',(1.,0.));
+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#2499 = EDGE_CURVE('',#2500,#2472,#2502,.T.);
+#2500 = VERTEX_POINT('',#2501);
+#2501 = CARTESIAN_POINT('',(2.125,12.075000000046,7.));
+#2502 = SURFACE_CURVE('',#2503,(#2508,#2515),.PCURVE_S1.);
+#2503 = CIRCLE('',#2504,2.125);
+#2504 = AXIS2_PLACEMENT_3D('',#2505,#2506,#2507);
+#2505 = CARTESIAN_POINT('',(0.,12.075000000046,7.));
+#2506 = DIRECTION('',(0.,0.,1.));
+#2507 = DIRECTION('',(1.,0.,0.));
+#2508 = PCURVE('',#1881,#2509);
+#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514);
+#2510 = CIRCLE('',#2511,2.125);
+#2511 = AXIS2_PLACEMENT_2D('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(1.75585E-12,-0.22499999998));
+#2513 = DIRECTION('',(1.,0.));
+#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2515 = PCURVE('',#2516,#2521);
+#2516 = CYLINDRICAL_SURFACE('',#2517,2.125);
+#2517 = AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);
+#2518 = CARTESIAN_POINT('',(0.,12.075000000046,7.));
+#2519 = DIRECTION('',(-0.,-0.,-1.));
+#2520 = DIRECTION('',(1.,0.,0.));
+#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);
+#2522 = LINE('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(-0.,0.));
+#2524 = VECTOR('',#2525,1.);
+#2525 = DIRECTION('',(-1.,0.));
+#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2527 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2528 = EDGE_CURVE('',#2529,#2500,#2531,.T.);
+#2529 = VERTEX_POINT('',#2530);
+#2530 = CARTESIAN_POINT('',(2.125,8.700000000046,7.));
+#2531 = SURFACE_CURVE('',#2532,(#2536,#2543),.PCURVE_S1.);
+#2532 = LINE('',#2533,#2534);
+#2533 = CARTESIAN_POINT('',(2.125,8.700000000046,7.));
+#2534 = VECTOR('',#2535,1.);
+#2535 = DIRECTION('',(0.,1.,0.));
+#2536 = PCURVE('',#1881,#2537);
+#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542);
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(2.125000000002,-3.59999999998));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(0.,1.));
+#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2543 = PCURVE('',#2544,#2549);
+#2544 = PLANE('',#2545);
+#2545 = AXIS2_PLACEMENT_3D('',#2546,#2547,#2548);
+#2546 = CARTESIAN_POINT('',(2.125,8.700000000046,7.));
+#2547 = DIRECTION('',(-1.,0.,0.));
+#2548 = DIRECTION('',(0.,1.,0.));
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(0.,0.));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(1.,0.));
+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#2556 = EDGE_CURVE('',#2529,#2557,#2559,.T.);
+#2557 = VERTEX_POINT('',#2558);
+#2558 = CARTESIAN_POINT('',(7.053367989833,8.700000000046,7.));
+#2559 = SURFACE_CURVE('',#2560,(#2564,#2571),.PCURVE_S1.);
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,7.));
+#2562 = VECTOR('',#2563,1.);
+#2563 = DIRECTION('',(1.,0.,0.));
+#2564 = PCURVE('',#1881,#2565);
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(-7.053367989831,-3.59999999998));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(1.,0.));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = PCURVE('',#2459,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(0.,0.));
+#2575 = VECTOR('',#2576,1.);
+#2576 = DIRECTION('',(1.,0.));
+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2578 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#2579 = EDGE_CURVE('',#2580,#2557,#2582,.T.);
+#2580 = VERTEX_POINT('',#2581);
+#2581 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,7.));
+#2582 = SURFACE_CURVE('',#2583,(#2588,#2595),.PCURVE_S1.);
+#2583 = CIRCLE('',#2584,11.2);
+#2584 = AXIS2_PLACEMENT_3D('',#2585,#2586,#2587);
+#2585 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#2586 = DIRECTION('',(0.,0.,1.));
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = PCURVE('',#1881,#2589);
+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);
+#2590 = CIRCLE('',#2591,11.2);
+#2591 = AXIS2_PLACEMENT_2D('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(1.75585E-12,-12.29999999998));
+#2593 = DIRECTION('',(1.,0.));
+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2595 = PCURVE('',#2596,#2601);
+#2596 = CYLINDRICAL_SURFACE('',#2597,11.2);
+#2597 = AXIS2_PLACEMENT_3D('',#2598,#2599,#2600);
+#2598 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#2599 = DIRECTION('',(-0.,-0.,-1.));
+#2600 = DIRECTION('',(1.,0.,0.));
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
+#2602 = LINE('',#2603,#2604);
+#2603 = CARTESIAN_POINT('',(-0.,0.));
+#2604 = VECTOR('',#2605,1.);
+#2605 = DIRECTION('',(-1.,0.));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2607 = ORIENTED_EDGE('',*,*,#2608,.F.);
+#2608 = EDGE_CURVE('',#2609,#2580,#2611,.T.);
+#2609 = VERTEX_POINT('',#2610);
+#2610 = CARTESIAN_POINT('',(8.25,-8.699999999946,7.));
+#2611 = SURFACE_CURVE('',#2612,(#2616,#2623),.PCURVE_S1.);
+#2612 = LINE('',#2613,#2614);
+#2613 = CARTESIAN_POINT('',(8.25,-8.699999999954,7.));
+#2614 = VECTOR('',#2615,1.);
+#2615 = DIRECTION('',(-1.,0.,0.));
+#2616 = PCURVE('',#1881,#2617);
+#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(8.250000000001,-20.99999999998));
+#2620 = VECTOR('',#2621,1.);
+#2621 = DIRECTION('',(-1.,0.));
+#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2623 = PCURVE('',#2145,#2624);
+#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
+#2625 = LINE('',#2626,#2627);
+#2626 = CARTESIAN_POINT('',(0.,-14.));
+#2627 = VECTOR('',#2628,1.);
+#2628 = DIRECTION('',(1.,0.));
+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2630 = ORIENTED_EDGE('',*,*,#2631,.T.);
+#2631 = EDGE_CURVE('',#2609,#2632,#2634,.T.);
+#2632 = VERTEX_POINT('',#2633);
+#2633 = CARTESIAN_POINT('',(11.25,-5.699999999914,7.));
+#2634 = SURFACE_CURVE('',#2635,(#2640,#2647),.PCURVE_S1.);
+#2635 = CIRCLE('',#2636,3.);
+#2636 = AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2637 = CARTESIAN_POINT('',(8.25,-5.699999999937,7.));
+#2638 = DIRECTION('',(0.,0.,1.));
+#2639 = DIRECTION('',(1.,0.,0.));
+#2640 = PCURVE('',#1881,#2641);
+#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2646);
+#2642 = CIRCLE('',#2643,3.);
+#2643 = AXIS2_PLACEMENT_2D('',#2644,#2645);
+#2644 = CARTESIAN_POINT('',(8.250000000001,-17.99999999996));
+#2645 = DIRECTION('',(1.,0.));
+#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2647 = PCURVE('',#2174,#2648);
+#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653);
+#2649 = LINE('',#2650,#2651);
+#2650 = CARTESIAN_POINT('',(-0.,-14.));
+#2651 = VECTOR('',#2652,1.);
+#2652 = DIRECTION('',(-1.,0.));
+#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2654 = ORIENTED_EDGE('',*,*,#2655,.F.);
+#2655 = EDGE_CURVE('',#2656,#2632,#2658,.T.);
+#2656 = VERTEX_POINT('',#2657);
+#2657 = CARTESIAN_POINT('',(11.249999999999,30.3,7.));
+#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(11.25,30.3,7.));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(0.,-1.,0.));
+#2663 = PCURVE('',#1881,#2664);
+#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);
+#2665 = LINE('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(11.250000000001,17.999999999974));
+#2667 = VECTOR('',#2668,1.);
+#2668 = DIRECTION('',(0.,-1.));
+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2670 = PCURVE('',#2202,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(0.,-14.));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(1.,0.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2656,#1953,#2679,.T.);
+#2679 = SURFACE_CURVE('',#2680,(#2685,#2692),.PCURVE_S1.);
+#2680 = CIRCLE('',#2681,3.);
+#2681 = AXIS2_PLACEMENT_3D('',#2682,#2683,#2684);
+#2682 = CARTESIAN_POINT('',(8.249999999998,30.3,7.));
+#2683 = DIRECTION('',(0.,0.,1.));
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = PCURVE('',#1881,#2686);
+#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2691);
+#2687 = CIRCLE('',#2688,3.);
+#2688 = AXIS2_PLACEMENT_2D('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(8.249999999999,17.999999999974));
+#2690 = DIRECTION('',(1.,0.));
+#2691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2692 = PCURVE('',#1991,#2693);
+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
+#2694 = LINE('',#2695,#2696);
+#2695 = CARTESIAN_POINT('',(-0.,-14.));
+#2696 = VECTOR('',#2697,1.);
+#2697 = DIRECTION('',(-1.,0.));
+#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2699 = FACE_BOUND('',#2700,.T.);
+#2700 = EDGE_LOOP('',(#2701));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.F.);
+#2702 = EDGE_CURVE('',#2703,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-6.75,30.3,7.));
+#2705 = SURFACE_CURVE('',#2706,(#2711,#2718),.PCURVE_S1.);
+#2706 = CIRCLE('',#2707,1.5);
+#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);
+#2708 = CARTESIAN_POINT('',(-8.25,30.3,7.));
+#2709 = DIRECTION('',(0.,0.,1.));
+#2710 = DIRECTION('',(1.,0.,0.));
+#2711 = PCURVE('',#1881,#2712);
+#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717);
+#2713 = CIRCLE('',#2714,1.5);
+#2714 = AXIS2_PLACEMENT_2D('',#2715,#2716);
+#2715 = CARTESIAN_POINT('',(-8.249999999998,17.999999999974));
+#2716 = DIRECTION('',(1.,0.));
+#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2718 = PCURVE('',#2287,#2719);
+#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724);
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(0.,-54.11149657569));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(1.,0.));
+#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2725 = FACE_BOUND('',#2726,.T.);
+#2726 = EDGE_LOOP('',(#2727));
+#2727 = ORIENTED_EDGE('',*,*,#2728,.F.);
+#2728 = EDGE_CURVE('',#2729,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(9.75,30.3,7.));
+#2731 = SURFACE_CURVE('',#2732,(#2737,#2744),.PCURVE_S1.);
+#2732 = CIRCLE('',#2733,1.5);
+#2733 = AXIS2_PLACEMENT_3D('',#2734,#2735,#2736);
+#2734 = CARTESIAN_POINT('',(8.25,30.3,7.));
+#2735 = DIRECTION('',(0.,0.,1.));
+#2736 = DIRECTION('',(1.,0.,0.));
+#2737 = PCURVE('',#1881,#2738);
+#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);
+#2739 = CIRCLE('',#2740,1.5);
+#2740 = AXIS2_PLACEMENT_2D('',#2741,#2742);
+#2741 = CARTESIAN_POINT('',(8.250000000002,17.999999999974));
+#2742 = DIRECTION('',(1.,0.));
+#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2744 = PCURVE('',#2349,#2745);
+#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750);
+#2746 = LINE('',#2747,#2748);
+#2747 = CARTESIAN_POINT('',(0.,-54.11149657569));
+#2748 = VECTOR('',#2749,1.);
+#2749 = DIRECTION('',(1.,0.));
+#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2751 = ADVANCED_FACE('',(#2752),#1991,.T.);
+#2752 = FACE_BOUND('',#2753,.F.);
+#2753 = EDGE_LOOP('',(#2754,#2775,#2776,#2777));
+#2754 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2755 = EDGE_CURVE('',#2187,#2656,#2756,.T.);
+#2756 = SURFACE_CURVE('',#2757,(#2761,#2768),.PCURVE_S1.);
+#2757 = LINE('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(11.249999999999,30.3,-7.));
+#2759 = VECTOR('',#2760,1.);
+#2760 = DIRECTION('',(0.,0.,1.));
+#2761 = PCURVE('',#1991,#2762);
+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(-0.,0.));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(-0.,-1.));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2768 = PCURVE('',#2202,#2769);
+#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774);
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(0.,0.));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(0.,-1.));
+#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2775 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#1975,.F.);
+#2777 = ORIENTED_EDGE('',*,*,#2214,.F.);
+#2778 = ADVANCED_FACE('',(#2779),#2045,.T.);
+#2779 = FACE_BOUND('',#2780,.F.);
+#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2804));
+#2781 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#2782 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2783 = ORIENTED_EDGE('',*,*,#2784,.F.);
+#2784 = EDGE_CURVE('',#2106,#2368,#2785,.T.);
+#2785 = SURFACE_CURVE('',#2786,(#2790,#2797),.PCURVE_S1.);
+#2786 = LINE('',#2787,#2788);
+#2787 = CARTESIAN_POINT('',(-8.25,-8.699999999954,-7.));
+#2788 = VECTOR('',#2789,1.);
+#2789 = DIRECTION('',(0.,0.,1.));
+#2790 = PCURVE('',#2045,#2791);
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(-0.,-1.));
+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2797 = PCURVE('',#2145,#2798);
+#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(16.5,0.));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(0.,-1.));
+#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2804 = ORIENTED_EDGE('',*,*,#2105,.F.);
+#2805 = ADVANCED_FACE('',(#2806),#2202,.T.);
+#2806 = FACE_BOUND('',#2807,.T.);
+#2807 = EDGE_LOOP('',(#2808,#2809,#2810,#2831));
+#2808 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2809 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#2810 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2811 = EDGE_CURVE('',#2158,#2632,#2812,.T.);
+#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.);
+#2813 = LINE('',#2814,#2815);
+#2814 = CARTESIAN_POINT('',(11.25,-5.699999999914,-7.));
+#2815 = VECTOR('',#2816,1.);
+#2816 = DIRECTION('',(0.,0.,1.));
+#2817 = PCURVE('',#2202,#2818);
+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(35.999999999914,0.));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.,-1.));
+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2824 = PCURVE('',#2174,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(-6.283185307187,0.));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(-0.,-1.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2831 = ORIENTED_EDGE('',*,*,#2186,.F.);
+#2832 = ADVANCED_FACE('',(#2833),#2145,.T.);
+#2833 = FACE_BOUND('',#2834,.T.);
+#2834 = EDGE_LOOP('',(#2835,#2856,#2857,#2885,#2913,#2934,#2935,#2936));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2130,#2609,#2837,.T.);
+#2837 = SURFACE_CURVE('',#2838,(#2842,#2849),.PCURVE_S1.);
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(8.25,-8.699999999946,-7.));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(0.,0.,1.));
+#2842 = PCURVE('',#2145,#2843);
+#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(0.,-0.));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.,-1.));
+#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2849 = PCURVE('',#2174,#2850);
+#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);
+#2851 = LINE('',#2852,#2853);
+#2852 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2853 = VECTOR('',#2854,1.);
+#2854 = DIRECTION('',(-0.,-1.));
+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2856 = ORIENTED_EDGE('',*,*,#2608,.T.);
+#2857 = ORIENTED_EDGE('',*,*,#2858,.T.);
+#2858 = EDGE_CURVE('',#2580,#2859,#2861,.T.);
+#2859 = VERTEX_POINT('',#2860);
+#2860 = CARTESIAN_POINT('',(2.125,-8.699999999954,7.));
+#2861 = SURFACE_CURVE('',#2862,(#2866,#2873),.PCURVE_S1.);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,7.));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(-1.,0.,0.));
+#2866 = PCURVE('',#2145,#2867);
+#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872);
+#2868 = LINE('',#2869,#2870);
+#2869 = CARTESIAN_POINT('',(1.196632010167,-14.));
+#2870 = VECTOR('',#2871,1.);
+#2871 = DIRECTION('',(1.,0.));
+#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2873 = PCURVE('',#2874,#2879);
+#2874 = PLANE('',#2875);
+#2875 = AXIS2_PLACEMENT_3D('',#2876,#2877,#2878);
+#2876 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,7.));
+#2877 = DIRECTION('',(0.,-1.,0.));
+#2878 = DIRECTION('',(-1.,0.,0.));
+#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884);
+#2880 = LINE('',#2881,#2882);
+#2881 = CARTESIAN_POINT('',(0.,-0.));
+#2882 = VECTOR('',#2883,1.);
+#2883 = DIRECTION('',(1.,0.));
+#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#2886 = EDGE_CURVE('',#2859,#2887,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(-2.125,-8.699999999954,7.));
+#2889 = SURFACE_CURVE('',#2890,(#2894,#2901),.PCURVE_S1.);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(2.125,-8.699999999954,7.));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(-1.,0.,0.));
+#2894 = PCURVE('',#2145,#2895);
+#2895 = DEFINITIONAL_REPRESENTATION('',(#2896),#2900);
+#2896 = LINE('',#2897,#2898);
+#2897 = CARTESIAN_POINT('',(6.125,-14.));
+#2898 = VECTOR('',#2899,1.);
+#2899 = DIRECTION('',(1.,0.));
+#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2901 = PCURVE('',#2902,#2907);
+#2902 = PLANE('',#2903);
+#2903 = AXIS2_PLACEMENT_3D('',#2904,#2905,#2906);
+#2904 = CARTESIAN_POINT('',(4.E-17,4.609515E-11,7.));
+#2905 = DIRECTION('',(0.,0.,1.));
+#2906 = DIRECTION('',(1.,0.,0.));
+#2907 = DEFINITIONAL_REPRESENTATION('',(#2908),#2912);
+#2908 = LINE('',#2909,#2910);
+#2909 = CARTESIAN_POINT('',(2.125,-8.7));
+#2910 = VECTOR('',#2911,1.);
+#2911 = DIRECTION('',(-1.,0.));
+#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2913 = ORIENTED_EDGE('',*,*,#2914,.T.);
+#2914 = EDGE_CURVE('',#2887,#2392,#2915,.T.);
+#2915 = SURFACE_CURVE('',#2916,(#2920,#2927),.PCURVE_S1.);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,7.));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(-1.,0.,0.));
+#2920 = PCURVE('',#2145,#2921);
+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);
+#2922 = LINE('',#2923,#2924);
+#2923 = CARTESIAN_POINT('',(1.196632010167,-14.));
+#2924 = VECTOR('',#2925,1.);
+#2925 = DIRECTION('',(1.,0.));
+#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2927 = PCURVE('',#2874,#2928);
+#2928 = DEFINITIONAL_REPRESENTATION('',(#2929),#2933);
+#2929 = LINE('',#2930,#2931);
+#2930 = CARTESIAN_POINT('',(0.,-0.));
+#2931 = VECTOR('',#2932,1.);
+#2932 = DIRECTION('',(1.,0.));
+#2933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2934 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#2935 = ORIENTED_EDGE('',*,*,#2784,.F.);
+#2936 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2937 = ADVANCED_FACE('',(#2938),#2174,.T.);
+#2938 = FACE_BOUND('',#2939,.F.);
+#2939 = EDGE_LOOP('',(#2940,#2941,#2942,#2943));
+#2940 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2941 = ORIENTED_EDGE('',*,*,#2631,.T.);
+#2942 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2943 = ORIENTED_EDGE('',*,*,#2157,.F.);
+#2944 = ADVANCED_FACE('',(#2945),#2256,.T.);
+#2945 = FACE_BOUND('',#2946,.T.);
+#2946 = EDGE_LOOP('',(#2947,#2970,#2997,#2998));
+#2947 = ORIENTED_EDGE('',*,*,#2948,.T.);
+#2948 = EDGE_CURVE('',#2240,#2949,#2951,.T.);
+#2949 = VERTEX_POINT('',#2950);
+#2950 = CARTESIAN_POINT('',(2.,11.300000000046,-9.));
+#2951 = SEAM_CURVE('',#2952,(#2956,#2963),.PCURVE_S1.);
+#2952 = LINE('',#2953,#2954);
+#2953 = CARTESIAN_POINT('',(2.,11.300000000046,-7.));
+#2954 = VECTOR('',#2955,1.);
+#2955 = DIRECTION('',(-0.,-0.,-1.));
+#2956 = PCURVE('',#2256,#2957);
+#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962);
+#2958 = LINE('',#2959,#2960);
+#2959 = CARTESIAN_POINT('',(0.,0.));
+#2960 = VECTOR('',#2961,1.);
+#2961 = DIRECTION('',(0.,-1.));
+#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2963 = PCURVE('',#2256,#2964);
+#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(0.,-1.));
+#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2970 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#2971 = EDGE_CURVE('',#2949,#2949,#2972,.T.);
+#2972 = SURFACE_CURVE('',#2973,(#2978,#2985),.PCURVE_S1.);
+#2973 = CIRCLE('',#2974,2.);
+#2974 = AXIS2_PLACEMENT_3D('',#2975,#2976,#2977);
+#2975 = CARTESIAN_POINT('',(0.,11.300000000046,-9.));
+#2976 = DIRECTION('',(0.,0.,1.));
+#2977 = DIRECTION('',(1.,0.,0.));
+#2978 = PCURVE('',#2256,#2979);
+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(0.,-2.));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(1.,0.));
+#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('',(-4.273250414186E-17,11.300000000046,-9.));
+#2989 = DIRECTION('',(-6.573840876842E-32,1.446244992905E-30,1.));
+#2990 = DIRECTION('',(0.,1.,-1.446244992905E-30));
+#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);
+#2992 = CIRCLE('',#2993,2.);
+#2993 = AXIS2_PLACEMENT_2D('',#2994,#2995);
+#2994 = CARTESIAN_POINT('',(1.7763568394E-15,-4.273250414186E-17));
+#2995 = DIRECTION('',(0.,-1.));
+#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2997 = ORIENTED_EDGE('',*,*,#2948,.F.);
+#2998 = ORIENTED_EDGE('',*,*,#2239,.F.);
+#2999 = ADVANCED_FACE('',(#3000),#2287,.F.);
+#3000 = FACE_BOUND('',#3001,.F.);
+#3001 = EDGE_LOOP('',(#3002,#3003,#3024,#3025));
+#3002 = ORIENTED_EDGE('',*,*,#2702,.F.);
+#3003 = ORIENTED_EDGE('',*,*,#3004,.T.);
+#3004 = EDGE_CURVE('',#2703,#2271,#3005,.T.);
+#3005 = SEAM_CURVE('',#3006,(#3010,#3017),.PCURVE_S1.);
+#3006 = LINE('',#3007,#3008);
+#3007 = CARTESIAN_POINT('',(-6.75,30.3,61.111496575699));
+#3008 = VECTOR('',#3009,1.);
+#3009 = DIRECTION('',(-0.,-0.,-1.));
+#3010 = PCURVE('',#2287,#3011);
+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016);
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(0.,-1.));
+#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3017 = PCURVE('',#2287,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(0.,0.));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(0.,-1.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#3025 = ORIENTED_EDGE('',*,*,#3004,.F.);
+#3026 = ADVANCED_FACE('',(#3027),#2318,.F.);
+#3027 = FACE_BOUND('',#3028,.F.);
+#3028 = EDGE_LOOP('',(#3029,#3058,#3079,#3080));
+#3029 = ORIENTED_EDGE('',*,*,#3030,.F.);
+#3030 = EDGE_CURVE('',#3031,#3031,#3033,.T.);
+#3031 = VERTEX_POINT('',#3032);
+#3032 = CARTESIAN_POINT('',(2.75,22.05,0.));
+#3033 = SURFACE_CURVE('',#3034,(#3039,#3046),.PCURVE_S1.);
+#3034 = CIRCLE('',#3035,2.75);
+#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038);
+#3036 = CARTESIAN_POINT('',(0.,22.05,0.));
+#3037 = DIRECTION('',(0.,0.,1.));
+#3038 = DIRECTION('',(1.,0.,0.));
+#3039 = PCURVE('',#2318,#3040);
+#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3045);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(0.,0.));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(1.,0.));
+#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3046 = PCURVE('',#3047,#3052);
+#3047 = PLANE('',#3048);
+#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051);
+#3049 = CARTESIAN_POINT('',(-6.215636966088E-17,22.05,0.));
+#3050 = DIRECTION('',(0.,0.,1.));
+#3051 = DIRECTION('',(1.,0.,0.));
+#3052 = DEFINITIONAL_REPRESENTATION('',(#3053),#3057);
+#3053 = CIRCLE('',#3054,2.75);
+#3054 = AXIS2_PLACEMENT_2D('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(6.215636966088E-17,0.));
+#3056 = DIRECTION('',(1.,0.));
+#3057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3058 = ORIENTED_EDGE('',*,*,#3059,.T.);
+#3059 = EDGE_CURVE('',#3031,#2302,#3060,.T.);
+#3060 = SEAM_CURVE('',#3061,(#3065,#3072),.PCURVE_S1.);
+#3061 = LINE('',#3062,#3063);
+#3062 = CARTESIAN_POINT('',(2.75,22.05,0.));
+#3063 = VECTOR('',#3064,1.);
+#3064 = DIRECTION('',(-0.,-0.,-1.));
+#3065 = PCURVE('',#2318,#3066);
+#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071);
+#3067 = LINE('',#3068,#3069);
+#3068 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3069 = VECTOR('',#3070,1.);
+#3070 = DIRECTION('',(0.,-1.));
+#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3072 = PCURVE('',#2318,#3073);
+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
+#3074 = LINE('',#3075,#3076);
+#3075 = CARTESIAN_POINT('',(0.,0.));
+#3076 = VECTOR('',#3077,1.);
+#3077 = DIRECTION('',(0.,-1.));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = ORIENTED_EDGE('',*,*,#2301,.T.);
+#3080 = ORIENTED_EDGE('',*,*,#3059,.F.);
+#3081 = ADVANCED_FACE('',(#3082),#2349,.F.);
+#3082 = FACE_BOUND('',#3083,.F.);
+#3083 = EDGE_LOOP('',(#3084,#3085,#3106,#3107));
+#3084 = ORIENTED_EDGE('',*,*,#2728,.F.);
+#3085 = ORIENTED_EDGE('',*,*,#3086,.T.);
+#3086 = EDGE_CURVE('',#2729,#2333,#3087,.T.);
+#3087 = SEAM_CURVE('',#3088,(#3092,#3099),.PCURVE_S1.);
+#3088 = LINE('',#3089,#3090);
+#3089 = CARTESIAN_POINT('',(9.75,30.3,61.111496575699));
+#3090 = VECTOR('',#3091,1.);
+#3091 = DIRECTION('',(-0.,-0.,-1.));
+#3092 = PCURVE('',#2349,#3093);
+#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098);
+#3094 = LINE('',#3095,#3096);
+#3095 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3096 = VECTOR('',#3097,1.);
+#3097 = DIRECTION('',(0.,-1.));
+#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3099 = PCURVE('',#2349,#3100);
+#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105);
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(0.,0.));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(0.,-1.));
+#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3106 = ORIENTED_EDGE('',*,*,#2332,.T.);
+#3107 = ORIENTED_EDGE('',*,*,#3086,.F.);
+#3108 = ADVANCED_FACE('',(#3109),#2431,.T.);
+#3109 = FACE_BOUND('',#3110,.F.);
+#3110 = EDGE_LOOP('',(#3111,#3134,#3163,#3184));
+#3111 = ORIENTED_EDGE('',*,*,#3112,.T.);
+#3112 = EDGE_CURVE('',#2415,#3113,#3115,.T.);
+#3113 = VERTEX_POINT('',#3114);
+#3114 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,23.));
+#3115 = SURFACE_CURVE('',#3116,(#3120,#3127),.PCURVE_S1.);
+#3116 = LINE('',#3117,#3118);
+#3117 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,7.));
+#3118 = VECTOR('',#3119,1.);
+#3119 = DIRECTION('',(0.,0.,1.));
+#3120 = PCURVE('',#2431,#3121);
+#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);
+#3122 = LINE('',#3123,#3124);
+#3123 = CARTESIAN_POINT('',(-2.252046971339,0.));
+#3124 = VECTOR('',#3125,1.);
+#3125 = DIRECTION('',(-0.,-1.));
+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3127 = PCURVE('',#2459,#3128);
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(-8.881784197001E-16,0.));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.,-1.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = ORIENTED_EDGE('',*,*,#3135,.T.);
+#3135 = EDGE_CURVE('',#3113,#3136,#3138,.T.);
+#3136 = VERTEX_POINT('',#3137);
+#3137 = CARTESIAN_POINT('',(-7.053367989833,-8.699999999954,23.));
+#3138 = SURFACE_CURVE('',#3139,(#3144,#3151),.PCURVE_S1.);
+#3139 = CIRCLE('',#3140,11.2);
+#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143);
+#3141 = CARTESIAN_POINT('',(0.,4.609739E-11,23.));
+#3142 = DIRECTION('',(0.,0.,1.));
+#3143 = DIRECTION('',(1.,0.,0.));
+#3144 = PCURVE('',#2431,#3145);
+#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
+#3146 = LINE('',#3147,#3148);
+#3147 = CARTESIAN_POINT('',(-0.,-16.));
+#3148 = VECTOR('',#3149,1.);
+#3149 = DIRECTION('',(-1.,0.));
+#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3151 = PCURVE('',#3152,#3157);
+#3152 = PLANE('',#3153);
+#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156);
+#3154 = CARTESIAN_POINT('',(-5.E-16,4.609747E-11,23.));
+#3155 = DIRECTION('',(0.,0.,1.));
+#3156 = DIRECTION('',(0.,1.,0.));
+#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3162);
+#3158 = CIRCLE('',#3159,11.2);
+#3159 = AXIS2_PLACEMENT_2D('',#3160,#3161);
+#3160 = CARTESIAN_POINT('',(-8.000000000094E-17,-5.E-16));
+#3161 = DIRECTION('',(0.,-1.));
+#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3163 = ORIENTED_EDGE('',*,*,#3164,.F.);
+#3164 = EDGE_CURVE('',#2392,#3136,#3165,.T.);
+#3165 = SURFACE_CURVE('',#3166,(#3170,#3177),.PCURVE_S1.);
+#3166 = LINE('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(-7.053367989833,-8.699999999954,7.));
+#3168 = VECTOR('',#3169,1.);
+#3169 = DIRECTION('',(0.,0.,1.));
+#3170 = PCURVE('',#2431,#3171);
+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);
+#3172 = LINE('',#3173,#3174);
+#3173 = CARTESIAN_POINT('',(-4.03113833584,0.));
+#3174 = VECTOR('',#3175,1.);
+#3175 = DIRECTION('',(-0.,-1.));
+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3177 = PCURVE('',#2874,#3178);
+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(14.106735979666,0.));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(0.,-1.));
+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3184 = ORIENTED_EDGE('',*,*,#2414,.F.);
+#3185 = ADVANCED_FACE('',(#3186),#2596,.T.);
+#3186 = FACE_BOUND('',#3187,.F.);
+#3187 = EDGE_LOOP('',(#3188,#3211,#3235,#3256));
+#3188 = ORIENTED_EDGE('',*,*,#3189,.T.);
+#3189 = EDGE_CURVE('',#2580,#3190,#3192,.T.);
+#3190 = VERTEX_POINT('',#3191);
+#3191 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,23.));
+#3192 = SURFACE_CURVE('',#3193,(#3197,#3204),.PCURVE_S1.);
+#3193 = LINE('',#3194,#3195);
+#3194 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,7.));
+#3195 = VECTOR('',#3196,1.);
+#3196 = DIRECTION('',(0.,0.,1.));
+#3197 = PCURVE('',#2596,#3198);
+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(-5.393639624929,0.));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(-0.,-1.));
+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3204 = PCURVE('',#2874,#3205);
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);
+#3206 = LINE('',#3207,#3208);
+#3207 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.));
+#3208 = VECTOR('',#3209,1.);
+#3209 = DIRECTION('',(0.,-1.));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = ORIENTED_EDGE('',*,*,#3212,.T.);
+#3212 = EDGE_CURVE('',#3190,#3213,#3215,.T.);
+#3213 = VERTEX_POINT('',#3214);
+#3214 = CARTESIAN_POINT('',(7.053367989833,8.700000000046,23.));
+#3215 = SURFACE_CURVE('',#3216,(#3221,#3228),.PCURVE_S1.);
+#3216 = CIRCLE('',#3217,11.2);
+#3217 = AXIS2_PLACEMENT_3D('',#3218,#3219,#3220);
+#3218 = CARTESIAN_POINT('',(0.,4.609739E-11,23.));
+#3219 = DIRECTION('',(0.,0.,1.));
+#3220 = DIRECTION('',(1.,0.,0.));
+#3221 = PCURVE('',#2596,#3222);
+#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(-0.,-16.));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(-1.,0.));
+#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3228 = PCURVE('',#3152,#3229);
+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
+#3230 = CIRCLE('',#3231,11.2);
+#3231 = AXIS2_PLACEMENT_2D('',#3232,#3233);
+#3232 = CARTESIAN_POINT('',(-8.000000000094E-17,-5.E-16));
+#3233 = DIRECTION('',(0.,-1.));
+#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3235 = ORIENTED_EDGE('',*,*,#3236,.F.);
+#3236 = EDGE_CURVE('',#2557,#3213,#3237,.T.);
+#3237 = SURFACE_CURVE('',#3238,(#3242,#3249),.PCURVE_S1.);
+#3238 = LINE('',#3239,#3240);
+#3239 = CARTESIAN_POINT('',(7.053367989833,8.700000000046,7.));
+#3240 = VECTOR('',#3241,1.);
+#3241 = DIRECTION('',(0.,0.,1.));
+#3242 = PCURVE('',#2596,#3243);
+#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(-7.17273098943,0.));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(-0.,-1.));
+#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3249 = PCURVE('',#2459,#3250);
+#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255);
+#3251 = LINE('',#3252,#3253);
+#3252 = CARTESIAN_POINT('',(14.106735979666,0.));
+#3253 = VECTOR('',#3254,1.);
+#3254 = DIRECTION('',(0.,-1.));
+#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3256 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#3257 = ADVANCED_FACE('',(#3258),#2459,.T.);
+#3258 = FACE_BOUND('',#3259,.T.);
+#3259 = EDGE_LOOP('',(#3260,#3261,#3262,#3283,#3284,#3285,#3308,#3336));
+#3260 = ORIENTED_EDGE('',*,*,#2443,.F.);
+#3261 = ORIENTED_EDGE('',*,*,#3112,.T.);
+#3262 = ORIENTED_EDGE('',*,*,#3263,.T.);
+#3263 = EDGE_CURVE('',#3113,#3213,#3264,.T.);
+#3264 = SURFACE_CURVE('',#3265,(#3269,#3276),.PCURVE_S1.);
+#3265 = LINE('',#3266,#3267);
+#3266 = CARTESIAN_POINT('',(-7.053367989833,8.700000000046,23.));
+#3267 = VECTOR('',#3268,1.);
+#3268 = DIRECTION('',(1.,0.,0.));
+#3269 = PCURVE('',#2459,#3270);
+#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(0.,-16.));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(1.,0.));
+#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3276 = PCURVE('',#3152,#3277);
+#3277 = DEFINITIONAL_REPRESENTATION('',(#3278),#3282);
+#3278 = LINE('',#3279,#3280);
+#3279 = CARTESIAN_POINT('',(8.7,7.053367989833));
+#3280 = VECTOR('',#3281,1.);
+#3281 = DIRECTION('',(0.,-1.));
+#3282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3283 = ORIENTED_EDGE('',*,*,#3236,.F.);
+#3284 = ORIENTED_EDGE('',*,*,#2556,.F.);
+#3285 = ORIENTED_EDGE('',*,*,#3286,.T.);
+#3286 = EDGE_CURVE('',#2529,#3287,#3289,.T.);
+#3287 = VERTEX_POINT('',#3288);
+#3288 = CARTESIAN_POINT('',(2.125,8.700000000046,12.));
+#3289 = SURFACE_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.);
+#3290 = LINE('',#3291,#3292);
+#3291 = CARTESIAN_POINT('',(2.125,8.700000000046,7.));
+#3292 = VECTOR('',#3293,1.);
+#3293 = DIRECTION('',(0.,0.,1.));
+#3294 = PCURVE('',#2459,#3295);
+#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300);
+#3296 = LINE('',#3297,#3298);
+#3297 = CARTESIAN_POINT('',(9.178367989833,0.));
+#3298 = VECTOR('',#3299,1.);
+#3299 = DIRECTION('',(0.,-1.));
+#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3301 = PCURVE('',#2544,#3302);
+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);
+#3303 = LINE('',#3304,#3305);
+#3304 = CARTESIAN_POINT('',(0.,0.));
+#3305 = VECTOR('',#3306,1.);
+#3306 = DIRECTION('',(0.,-1.));
+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3308 = ORIENTED_EDGE('',*,*,#3309,.F.);
+#3309 = EDGE_CURVE('',#3310,#3287,#3312,.T.);
+#3310 = VERTEX_POINT('',#3311);
+#3311 = CARTESIAN_POINT('',(-2.125,8.700000000046,12.));
+#3312 = SURFACE_CURVE('',#3313,(#3317,#3324),.PCURVE_S1.);
+#3313 = LINE('',#3314,#3315);
+#3314 = CARTESIAN_POINT('',(-2.125,8.700000000046,12.));
+#3315 = VECTOR('',#3316,1.);
+#3316 = DIRECTION('',(1.,0.,0.));
+#3317 = PCURVE('',#2459,#3318);
+#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3323);
+#3319 = LINE('',#3320,#3321);
+#3320 = CARTESIAN_POINT('',(4.928367989833,-5.));
+#3321 = VECTOR('',#3322,1.);
+#3322 = DIRECTION('',(1.,0.));
+#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3324 = PCURVE('',#3325,#3330);
+#3325 = PLANE('',#3326);
+#3326 = AXIS2_PLACEMENT_3D('',#3327,#3328,#3329);
+#3327 = CARTESIAN_POINT('',(4.E-17,4.609515E-11,12.));
+#3328 = DIRECTION('',(0.,0.,1.));
+#3329 = DIRECTION('',(1.,0.,0.));
+#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(-2.125,8.7));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(1.,0.));
+#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3336 = ORIENTED_EDGE('',*,*,#3337,.F.);
+#3337 = EDGE_CURVE('',#2444,#3310,#3338,.T.);
+#3338 = SURFACE_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.);
+#3339 = LINE('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(-2.125,8.700000000046,7.));
+#3341 = VECTOR('',#3342,1.);
+#3342 = DIRECTION('',(0.,0.,1.));
+#3343 = PCURVE('',#2459,#3344);
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(4.928367989833,0.));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(0.,-1.));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = PCURVE('',#2487,#3351);
+#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356);
+#3352 = LINE('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(3.375,0.));
+#3354 = VECTOR('',#3355,1.);
+#3355 = DIRECTION('',(0.,-1.));
+#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3357 = ADVANCED_FACE('',(#3358),#2487,.F.);
+#3358 = FACE_BOUND('',#3359,.F.);
+#3359 = EDGE_LOOP('',(#3360,#3383,#3404,#3405));
+#3360 = ORIENTED_EDGE('',*,*,#3361,.T.);
+#3361 = EDGE_CURVE('',#2472,#3362,#3364,.T.);
+#3362 = VERTEX_POINT('',#3363);
+#3363 = CARTESIAN_POINT('',(-2.125,12.075000000046,12.));
+#3364 = SURFACE_CURVE('',#3365,(#3369,#3376),.PCURVE_S1.);
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(-2.125,12.075000000046,7.));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(0.,0.,1.));
+#3369 = PCURVE('',#2487,#3370);
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,0.));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(0.,-1.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = PCURVE('',#2516,#3377);
+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382);
+#3378 = LINE('',#3379,#3380);
+#3379 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#3380 = VECTOR('',#3381,1.);
+#3381 = DIRECTION('',(-0.,-1.));
+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3383 = ORIENTED_EDGE('',*,*,#3384,.T.);
+#3384 = EDGE_CURVE('',#3362,#3310,#3385,.T.);
+#3385 = SURFACE_CURVE('',#3386,(#3390,#3397),.PCURVE_S1.);
+#3386 = LINE('',#3387,#3388);
+#3387 = CARTESIAN_POINT('',(-2.125,12.075000000046,12.));
+#3388 = VECTOR('',#3389,1.);
+#3389 = DIRECTION('',(0.,-1.,0.));
+#3390 = PCURVE('',#2487,#3391);
+#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3396);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(0.,-5.));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(1.,0.));
+#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3397 = PCURVE('',#3325,#3398);
+#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403);
+#3399 = LINE('',#3400,#3401);
+#3400 = CARTESIAN_POINT('',(-2.125,12.075));
+#3401 = VECTOR('',#3402,1.);
+#3402 = DIRECTION('',(0.,-1.));
+#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3404 = ORIENTED_EDGE('',*,*,#3337,.F.);
+#3405 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#3406 = ADVANCED_FACE('',(#3407),#2544,.F.);
+#3407 = FACE_BOUND('',#3408,.F.);
+#3408 = EDGE_LOOP('',(#3409,#3410,#3433,#3454));
+#3409 = ORIENTED_EDGE('',*,*,#3286,.T.);
+#3410 = ORIENTED_EDGE('',*,*,#3411,.T.);
+#3411 = EDGE_CURVE('',#3287,#3412,#3414,.T.);
+#3412 = VERTEX_POINT('',#3413);
+#3413 = CARTESIAN_POINT('',(2.125,12.075000000046,12.));
+#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(2.125,8.700000000046,12.));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.,1.,0.));
+#3419 = PCURVE('',#2544,#3420);
+#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);
+#3421 = LINE('',#3422,#3423);
+#3422 = CARTESIAN_POINT('',(0.,-5.));
+#3423 = VECTOR('',#3424,1.);
+#3424 = DIRECTION('',(1.,0.));
+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3426 = PCURVE('',#3325,#3427);
+#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
+#3428 = LINE('',#3429,#3430);
+#3429 = CARTESIAN_POINT('',(2.125,8.7));
+#3430 = VECTOR('',#3431,1.);
+#3431 = DIRECTION('',(0.,1.));
+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3433 = ORIENTED_EDGE('',*,*,#3434,.F.);
+#3434 = EDGE_CURVE('',#2500,#3412,#3435,.T.);
+#3435 = SURFACE_CURVE('',#3436,(#3440,#3447),.PCURVE_S1.);
+#3436 = LINE('',#3437,#3438);
+#3437 = CARTESIAN_POINT('',(2.125,12.075000000046,7.));
+#3438 = VECTOR('',#3439,1.);
+#3439 = DIRECTION('',(0.,0.,1.));
+#3440 = PCURVE('',#2544,#3441);
+#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3446);
+#3442 = LINE('',#3443,#3444);
+#3443 = CARTESIAN_POINT('',(3.375,0.));
+#3444 = VECTOR('',#3445,1.);
+#3445 = DIRECTION('',(0.,-1.));
+#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3447 = PCURVE('',#2516,#3448);
+#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453);
+#3449 = LINE('',#3450,#3451);
+#3450 = CARTESIAN_POINT('',(-4.E-16,0.));
+#3451 = VECTOR('',#3452,1.);
+#3452 = DIRECTION('',(-0.,-1.));
+#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3454 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#3455 = ADVANCED_FACE('',(#3456),#2516,.T.);
+#3456 = FACE_BOUND('',#3457,.F.);
+#3457 = EDGE_LOOP('',(#3458,#3459,#3481,#3482));
+#3458 = ORIENTED_EDGE('',*,*,#3434,.T.);
+#3459 = ORIENTED_EDGE('',*,*,#3460,.T.);
+#3460 = EDGE_CURVE('',#3412,#3362,#3461,.T.);
+#3461 = SURFACE_CURVE('',#3462,(#3467,#3474),.PCURVE_S1.);
+#3462 = CIRCLE('',#3463,2.125);
+#3463 = AXIS2_PLACEMENT_3D('',#3464,#3465,#3466);
+#3464 = CARTESIAN_POINT('',(0.,12.075000000046,12.));
+#3465 = DIRECTION('',(0.,0.,1.));
+#3466 = DIRECTION('',(1.,0.,0.));
+#3467 = PCURVE('',#2516,#3468);
+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(-0.,-5.));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(-1.,0.));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3474 = PCURVE('',#3325,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = CIRCLE('',#3477,2.125);
+#3477 = AXIS2_PLACEMENT_2D('',#3478,#3479);
+#3478 = CARTESIAN_POINT('',(-4.E-17,12.075));
+#3479 = DIRECTION('',(1.,0.));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3481 = ORIENTED_EDGE('',*,*,#3361,.F.);
+#3482 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#3483 = ADVANCED_FACE('',(#3484),#2874,.T.);
+#3484 = FACE_BOUND('',#3485,.T.);
+#3485 = EDGE_LOOP('',(#3486,#3487,#3488,#3509,#3510,#3511,#3539,#3567));
+#3486 = ORIENTED_EDGE('',*,*,#2858,.F.);
+#3487 = ORIENTED_EDGE('',*,*,#3189,.T.);
+#3488 = ORIENTED_EDGE('',*,*,#3489,.T.);
+#3489 = EDGE_CURVE('',#3190,#3136,#3490,.T.);
+#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.);
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(7.053367989833,-8.699999999954,23.));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(-1.,0.,0.));
+#3495 = PCURVE('',#2874,#3496);
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(0.,-16.));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(1.,0.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = PCURVE('',#3152,#3503);
+#3503 = DEFINITIONAL_REPRESENTATION('',(#3504),#3508);
+#3504 = LINE('',#3505,#3506);
+#3505 = CARTESIAN_POINT('',(-8.7,-7.053367989833));
+#3506 = VECTOR('',#3507,1.);
+#3507 = DIRECTION('',(0.,1.));
+#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3509 = ORIENTED_EDGE('',*,*,#3164,.F.);
+#3510 = ORIENTED_EDGE('',*,*,#2914,.F.);
+#3511 = ORIENTED_EDGE('',*,*,#3512,.T.);
+#3512 = EDGE_CURVE('',#2887,#3513,#3515,.T.);
+#3513 = VERTEX_POINT('',#3514);
+#3514 = CARTESIAN_POINT('',(-2.125,-8.699999999954,12.));
+#3515 = SURFACE_CURVE('',#3516,(#3520,#3527),.PCURVE_S1.);
+#3516 = LINE('',#3517,#3518);
+#3517 = CARTESIAN_POINT('',(-2.125,-8.699999999954,7.));
+#3518 = VECTOR('',#3519,1.);
+#3519 = DIRECTION('',(0.,0.,1.));
+#3520 = PCURVE('',#2874,#3521);
+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(9.178367989833,0.));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(0.,-1.));
+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3527 = PCURVE('',#3528,#3533);
+#3528 = PLANE('',#3529);
+#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532);
+#3530 = CARTESIAN_POINT('',(-2.125,-8.699999999954,7.));
+#3531 = DIRECTION('',(1.,0.,0.));
+#3532 = DIRECTION('',(0.,-1.,0.));
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(0.,0.));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(0.,-1.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3539 = ORIENTED_EDGE('',*,*,#3540,.F.);
+#3540 = EDGE_CURVE('',#3541,#3513,#3543,.T.);
+#3541 = VERTEX_POINT('',#3542);
+#3542 = CARTESIAN_POINT('',(2.125,-8.699999999954,12.));
+#3543 = SURFACE_CURVE('',#3544,(#3548,#3555),.PCURVE_S1.);
+#3544 = LINE('',#3545,#3546);
+#3545 = CARTESIAN_POINT('',(2.125,-8.699999999954,12.));
+#3546 = VECTOR('',#3547,1.);
+#3547 = DIRECTION('',(-1.,0.,0.));
+#3548 = PCURVE('',#2874,#3549);
+#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554);
+#3550 = LINE('',#3551,#3552);
+#3551 = CARTESIAN_POINT('',(4.928367989833,-5.));
+#3552 = VECTOR('',#3553,1.);
+#3553 = DIRECTION('',(1.,0.));
+#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3555 = PCURVE('',#3556,#3561);
+#3556 = PLANE('',#3557);
+#3557 = AXIS2_PLACEMENT_3D('',#3558,#3559,#3560);
+#3558 = CARTESIAN_POINT('',(4.E-17,4.609515E-11,12.));
+#3559 = DIRECTION('',(0.,0.,1.));
+#3560 = DIRECTION('',(1.,0.,0.));
+#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566);
+#3562 = LINE('',#3563,#3564);
+#3563 = CARTESIAN_POINT('',(2.125,-8.7));
+#3564 = VECTOR('',#3565,1.);
+#3565 = DIRECTION('',(-1.,0.));
+#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3567 = ORIENTED_EDGE('',*,*,#3568,.F.);
+#3568 = EDGE_CURVE('',#2859,#3541,#3569,.T.);
+#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.);
+#3570 = LINE('',#3571,#3572);
+#3571 = CARTESIAN_POINT('',(2.125,-8.699999999954,7.));
+#3572 = VECTOR('',#3573,1.);
+#3573 = DIRECTION('',(0.,0.,1.));
+#3574 = PCURVE('',#2874,#3575);
+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);
+#3576 = LINE('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(4.928367989833,0.));
+#3578 = VECTOR('',#3579,1.);
+#3579 = DIRECTION('',(0.,-1.));
+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3581 = PCURVE('',#3582,#3587);
+#3582 = PLANE('',#3583);
+#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586);
+#3584 = CARTESIAN_POINT('',(2.125,-12.07499999995,7.));
+#3585 = DIRECTION('',(-1.,0.,0.));
+#3586 = DIRECTION('',(0.,1.,0.));
+#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3592);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(3.375,0.));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(0.,-1.));
+#3592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3593 = ADVANCED_FACE('',(#3594,#3670),#2902,.F.);
+#3594 = FACE_BOUND('',#3595,.F.);
+#3595 = EDGE_LOOP('',(#3596,#3627,#3648,#3649));
+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#3597 = EDGE_CURVE('',#3598,#3600,#3602,.T.);
+#3598 = VERTEX_POINT('',#3599);
+#3599 = CARTESIAN_POINT('',(-2.125,-12.07499999995,7.));
+#3600 = VERTEX_POINT('',#3601);
+#3601 = CARTESIAN_POINT('',(2.125,-12.07499999995,7.));
+#3602 = SURFACE_CURVE('',#3603,(#3608,#3615),.PCURVE_S1.);
+#3603 = CIRCLE('',#3604,2.125);
+#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);
+#3605 = CARTESIAN_POINT('',(0.,-12.07499999995,7.));
+#3606 = DIRECTION('',(0.,0.,1.));
+#3607 = DIRECTION('',(1.,0.,0.));
+#3608 = PCURVE('',#2902,#3609);
+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614);
+#3610 = CIRCLE('',#3611,2.125);
+#3611 = AXIS2_PLACEMENT_2D('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(-4.E-17,-12.075));
+#3613 = DIRECTION('',(1.,0.));
+#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3615 = PCURVE('',#3616,#3621);
+#3616 = CYLINDRICAL_SURFACE('',#3617,2.125);
+#3617 = AXIS2_PLACEMENT_3D('',#3618,#3619,#3620);
+#3618 = CARTESIAN_POINT('',(0.,-12.07499999995,7.));
+#3619 = DIRECTION('',(-0.,-0.,-1.));
+#3620 = DIRECTION('',(1.,0.,0.));
+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);
+#3622 = LINE('',#3623,#3624);
+#3623 = CARTESIAN_POINT('',(-0.,0.));
+#3624 = VECTOR('',#3625,1.);
+#3625 = DIRECTION('',(-1.,0.));
+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3627 = ORIENTED_EDGE('',*,*,#3628,.T.);
+#3628 = EDGE_CURVE('',#3600,#2859,#3629,.T.);
+#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(2.125,-12.07499999995,7.));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(0.,1.,0.));
+#3634 = PCURVE('',#2902,#3635);
+#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(2.125,-12.075));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(0.,1.));
+#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3641 = PCURVE('',#3582,#3642);
+#3642 = DEFINITIONAL_REPRESENTATION('',(#3643),#3647);
+#3643 = LINE('',#3644,#3645);
+#3644 = CARTESIAN_POINT('',(0.,0.));
+#3645 = VECTOR('',#3646,1.);
+#3646 = DIRECTION('',(1.,0.));
+#3647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3648 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#3649 = ORIENTED_EDGE('',*,*,#3650,.T.);
+#3650 = EDGE_CURVE('',#2887,#3598,#3651,.T.);
+#3651 = SURFACE_CURVE('',#3652,(#3656,#3663),.PCURVE_S1.);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(-2.125,-8.699999999954,7.));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.,-1.,0.));
+#3656 = PCURVE('',#2902,#3657);
+#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662);
+#3658 = LINE('',#3659,#3660);
+#3659 = CARTESIAN_POINT('',(-2.125,-8.7));
+#3660 = VECTOR('',#3661,1.);
+#3661 = DIRECTION('',(0.,-1.));
+#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3663 = PCURVE('',#3528,#3664);
+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(0.,0.));
+#3667 = VECTOR('',#3668,1.);
+#3668 = DIRECTION('',(1.,0.));
+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3670 = FACE_BOUND('',#3671,.T.);
+#3671 = EDGE_LOOP('',(#3672));
+#3672 = ORIENTED_EDGE('',*,*,#3673,.T.);
+#3673 = EDGE_CURVE('',#3674,#3674,#3676,.T.);
+#3674 = VERTEX_POINT('',#3675);
+#3675 = CARTESIAN_POINT('',(0.95,-12.07499999995,7.));
+#3676 = SURFACE_CURVE('',#3677,(#3682,#3689),.PCURVE_S1.);
+#3677 = CIRCLE('',#3678,0.95);
+#3678 = AXIS2_PLACEMENT_3D('',#3679,#3680,#3681);
+#3679 = CARTESIAN_POINT('',(0.,-12.07499999995,7.));
+#3680 = DIRECTION('',(0.,0.,1.));
+#3681 = DIRECTION('',(1.,0.,0.));
+#3682 = PCURVE('',#2902,#3683);
+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);
+#3684 = CIRCLE('',#3685,0.95);
+#3685 = AXIS2_PLACEMENT_2D('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(-4.E-17,-12.075));
+#3687 = DIRECTION('',(1.,0.));
+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3689 = PCURVE('',#3690,#3695);
+#3690 = CYLINDRICAL_SURFACE('',#3691,0.95);
+#3691 = AXIS2_PLACEMENT_3D('',#3692,#3693,#3694);
+#3692 = CARTESIAN_POINT('',(0.,-12.07499999995,7.));
+#3693 = DIRECTION('',(-0.,-0.,-1.));
+#3694 = DIRECTION('',(1.,0.,0.));
+#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700);
+#3696 = LINE('',#3697,#3698);
+#3697 = CARTESIAN_POINT('',(-0.,0.));
+#3698 = VECTOR('',#3699,1.);
+#3699 = DIRECTION('',(-1.,0.));
+#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3701 = ADVANCED_FACE('',(#3702),#2986,.F.);
+#3702 = FACE_BOUND('',#3703,.F.);
+#3703 = EDGE_LOOP('',(#3704));
+#3704 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#3705 = ADVANCED_FACE('',(#3706),#3047,.F.);
+#3706 = FACE_BOUND('',#3707,.F.);
+#3707 = EDGE_LOOP('',(#3708));
+#3708 = ORIENTED_EDGE('',*,*,#3030,.T.);
+#3709 = ADVANCED_FACE('',(#3710,#3716),#3152,.T.);
+#3710 = FACE_BOUND('',#3711,.F.);
+#3711 = EDGE_LOOP('',(#3712,#3713,#3714,#3715));
+#3712 = ORIENTED_EDGE('',*,*,#3489,.T.);
+#3713 = ORIENTED_EDGE('',*,*,#3135,.F.);
+#3714 = ORIENTED_EDGE('',*,*,#3263,.T.);
+#3715 = ORIENTED_EDGE('',*,*,#3212,.F.);
+#3716 = FACE_BOUND('',#3717,.F.);
+#3717 = EDGE_LOOP('',(#3718,#3749,#3777,#3806));
+#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#3719 = EDGE_CURVE('',#3720,#3722,#3724,.T.);
+#3720 = VERTEX_POINT('',#3721);
+#3721 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,23.));
+#3722 = VERTEX_POINT('',#3723);
+#3723 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,23.));
+#3724 = SURFACE_CURVE('',#3725,(#3730,#3737),.PCURVE_S1.);
+#3725 = CIRCLE('',#3726,10.);
+#3726 = AXIS2_PLACEMENT_3D('',#3727,#3728,#3729);
+#3727 = CARTESIAN_POINT('',(0.,4.609739E-11,23.));
+#3728 = DIRECTION('',(0.,0.,1.));
+#3729 = DIRECTION('',(1.,0.,0.));
+#3730 = PCURVE('',#3152,#3731);
+#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736);
+#3732 = CIRCLE('',#3733,10.);
+#3733 = AXIS2_PLACEMENT_2D('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(-8.000000000094E-17,-5.E-16));
+#3735 = DIRECTION('',(0.,-1.));
+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3737 = PCURVE('',#3738,#3743);
+#3738 = CYLINDRICAL_SURFACE('',#3739,10.);
+#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742);
+#3740 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#3741 = DIRECTION('',(-0.,-0.,-1.));
+#3742 = DIRECTION('',(1.,0.,0.));
+#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748);
+#3744 = LINE('',#3745,#3746);
+#3745 = CARTESIAN_POINT('',(-0.,-16.));
+#3746 = VECTOR('',#3747,1.);
+#3747 = DIRECTION('',(-1.,0.));
+#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3749 = ORIENTED_EDGE('',*,*,#3750,.T.);
+#3750 = EDGE_CURVE('',#3722,#3751,#3753,.T.);
+#3751 = VERTEX_POINT('',#3752);
+#3752 = CARTESIAN_POINT('',(6.614378277661,-7.499999999954,23.));
+#3753 = SURFACE_CURVE('',#3754,(#3758,#3765),.PCURVE_S1.);
+#3754 = LINE('',#3755,#3756);
+#3755 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,23.));
+#3756 = VECTOR('',#3757,1.);
+#3757 = DIRECTION('',(1.,0.,0.));
+#3758 = PCURVE('',#3152,#3759);
+#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);
+#3760 = LINE('',#3761,#3762);
+#3761 = CARTESIAN_POINT('',(-7.5,6.614378277661));
+#3762 = VECTOR('',#3763,1.);
+#3763 = DIRECTION('',(0.,-1.));
+#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3765 = PCURVE('',#3766,#3771);
+#3766 = PLANE('',#3767);
+#3767 = AXIS2_PLACEMENT_3D('',#3768,#3769,#3770);
+#3768 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,7.));
+#3769 = DIRECTION('',(0.,1.,0.));
+#3770 = DIRECTION('',(1.,0.,0.));
+#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776);
+#3772 = LINE('',#3773,#3774);
+#3773 = CARTESIAN_POINT('',(0.,-16.));
+#3774 = VECTOR('',#3775,1.);
+#3775 = DIRECTION('',(1.,0.));
+#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3777 = ORIENTED_EDGE('',*,*,#3778,.T.);
+#3778 = EDGE_CURVE('',#3751,#3779,#3781,.T.);
+#3779 = VERTEX_POINT('',#3780);
+#3780 = CARTESIAN_POINT('',(6.614378277661,7.500000000046,23.));
+#3781 = SURFACE_CURVE('',#3782,(#3787,#3794),.PCURVE_S1.);
+#3782 = CIRCLE('',#3783,10.);
+#3783 = AXIS2_PLACEMENT_3D('',#3784,#3785,#3786);
+#3784 = CARTESIAN_POINT('',(0.,4.609739E-11,23.));
+#3785 = DIRECTION('',(0.,0.,1.));
+#3786 = DIRECTION('',(1.,0.,0.));
+#3787 = PCURVE('',#3152,#3788);
+#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
+#3789 = CIRCLE('',#3790,10.);
+#3790 = AXIS2_PLACEMENT_2D('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(-8.000000000094E-17,-5.E-16));
+#3792 = DIRECTION('',(0.,-1.));
+#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3794 = PCURVE('',#3795,#3800);
+#3795 = CYLINDRICAL_SURFACE('',#3796,10.);
+#3796 = AXIS2_PLACEMENT_3D('',#3797,#3798,#3799);
+#3797 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#3798 = DIRECTION('',(-0.,-0.,-1.));
+#3799 = DIRECTION('',(1.,0.,0.));
+#3800 = DEFINITIONAL_REPRESENTATION('',(#3801),#3805);
+#3801 = LINE('',#3802,#3803);
+#3802 = CARTESIAN_POINT('',(-0.,-16.));
+#3803 = VECTOR('',#3804,1.);
+#3804 = DIRECTION('',(-1.,0.));
+#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3806 = ORIENTED_EDGE('',*,*,#3807,.F.);
+#3807 = EDGE_CURVE('',#3720,#3779,#3808,.T.);
+#3808 = SURFACE_CURVE('',#3809,(#3813,#3820),.PCURVE_S1.);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,23.));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(1.,0.,0.));
+#3813 = PCURVE('',#3152,#3814);
+#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819);
+#3815 = LINE('',#3816,#3817);
+#3816 = CARTESIAN_POINT('',(7.5,6.614378277661));
+#3817 = VECTOR('',#3818,1.);
+#3818 = DIRECTION('',(0.,-1.));
+#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3820 = PCURVE('',#3821,#3826);
+#3821 = PLANE('',#3822);
+#3822 = AXIS2_PLACEMENT_3D('',#3823,#3824,#3825);
+#3823 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,7.));
+#3824 = DIRECTION('',(0.,1.,0.));
+#3825 = DIRECTION('',(1.,0.,0.));
+#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831);
+#3827 = LINE('',#3828,#3829);
+#3828 = CARTESIAN_POINT('',(0.,-16.));
+#3829 = VECTOR('',#3830,1.);
+#3830 = DIRECTION('',(1.,0.));
+#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3832 = ADVANCED_FACE('',(#3833,#3839),#3325,.T.);
+#3833 = FACE_BOUND('',#3834,.T.);
+#3834 = EDGE_LOOP('',(#3835,#3836,#3837,#3838));
+#3835 = ORIENTED_EDGE('',*,*,#3460,.T.);
+#3836 = ORIENTED_EDGE('',*,*,#3384,.T.);
+#3837 = ORIENTED_EDGE('',*,*,#3309,.T.);
+#3838 = ORIENTED_EDGE('',*,*,#3411,.T.);
+#3839 = FACE_BOUND('',#3840,.F.);
+#3840 = EDGE_LOOP('',(#3841));
+#3841 = ORIENTED_EDGE('',*,*,#3842,.T.);
+#3842 = EDGE_CURVE('',#3843,#3843,#3845,.T.);
+#3843 = VERTEX_POINT('',#3844);
+#3844 = CARTESIAN_POINT('',(0.95,12.075000000046,12.));
+#3845 = SURFACE_CURVE('',#3846,(#3851,#3858),.PCURVE_S1.);
+#3846 = CIRCLE('',#3847,0.95);
+#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);
+#3848 = CARTESIAN_POINT('',(0.,12.075000000046,12.));
+#3849 = DIRECTION('',(0.,0.,1.));
+#3850 = DIRECTION('',(1.,0.,0.));
+#3851 = PCURVE('',#3325,#3852);
+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);
+#3853 = CIRCLE('',#3854,0.95);
+#3854 = AXIS2_PLACEMENT_2D('',#3855,#3856);
+#3855 = CARTESIAN_POINT('',(-4.E-17,12.075));
+#3856 = DIRECTION('',(1.,0.));
+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3858 = PCURVE('',#3859,#3864);
+#3859 = CYLINDRICAL_SURFACE('',#3860,0.95);
+#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);
+#3861 = CARTESIAN_POINT('',(0.,12.075000000046,7.));
+#3862 = DIRECTION('',(-0.,-0.,-1.));
+#3863 = DIRECTION('',(1.,0.,0.));
+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(-0.,-5.));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(-1.,0.));
+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3870 = ADVANCED_FACE('',(#3871),#3582,.F.);
+#3871 = FACE_BOUND('',#3872,.F.);
+#3872 = EDGE_LOOP('',(#3873,#3896,#3917,#3918));
+#3873 = ORIENTED_EDGE('',*,*,#3874,.T.);
+#3874 = EDGE_CURVE('',#3600,#3875,#3877,.T.);
+#3875 = VERTEX_POINT('',#3876);
+#3876 = CARTESIAN_POINT('',(2.125,-12.07499999995,12.));
+#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(2.125,-12.07499999995,7.));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(0.,0.,1.));
+#3882 = PCURVE('',#3582,#3883);
+#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888);
+#3884 = LINE('',#3885,#3886);
+#3885 = CARTESIAN_POINT('',(0.,0.));
+#3886 = VECTOR('',#3887,1.);
+#3887 = DIRECTION('',(0.,-1.));
+#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3889 = PCURVE('',#3616,#3890);
+#3890 = DEFINITIONAL_REPRESENTATION('',(#3891),#3895);
+#3891 = LINE('',#3892,#3893);
+#3892 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3893 = VECTOR('',#3894,1.);
+#3894 = DIRECTION('',(-0.,-1.));
+#3895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3896 = ORIENTED_EDGE('',*,*,#3897,.T.);
+#3897 = EDGE_CURVE('',#3875,#3541,#3898,.T.);
+#3898 = SURFACE_CURVE('',#3899,(#3903,#3910),.PCURVE_S1.);
+#3899 = LINE('',#3900,#3901);
+#3900 = CARTESIAN_POINT('',(2.125,-12.07499999995,12.));
+#3901 = VECTOR('',#3902,1.);
+#3902 = DIRECTION('',(0.,1.,0.));
+#3903 = PCURVE('',#3582,#3904);
+#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3909);
+#3905 = LINE('',#3906,#3907);
+#3906 = CARTESIAN_POINT('',(0.,-5.));
+#3907 = VECTOR('',#3908,1.);
+#3908 = DIRECTION('',(1.,0.));
+#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3910 = PCURVE('',#3556,#3911);
+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916);
+#3912 = LINE('',#3913,#3914);
+#3913 = CARTESIAN_POINT('',(2.125,-12.075));
+#3914 = VECTOR('',#3915,1.);
+#3915 = DIRECTION('',(0.,1.));
+#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3917 = ORIENTED_EDGE('',*,*,#3568,.F.);
+#3918 = ORIENTED_EDGE('',*,*,#3628,.F.);
+#3919 = ADVANCED_FACE('',(#3920,#3969),#3556,.T.);
+#3920 = FACE_BOUND('',#3921,.T.);
+#3921 = EDGE_LOOP('',(#3922,#3946,#3947,#3948));
+#3922 = ORIENTED_EDGE('',*,*,#3923,.T.);
+#3923 = EDGE_CURVE('',#3924,#3875,#3926,.T.);
+#3924 = VERTEX_POINT('',#3925);
+#3925 = CARTESIAN_POINT('',(-2.125,-12.07499999995,12.));
+#3926 = SURFACE_CURVE('',#3927,(#3932,#3939),.PCURVE_S1.);
+#3927 = CIRCLE('',#3928,2.125);
+#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3929 = CARTESIAN_POINT('',(0.,-12.07499999995,12.));
+#3930 = DIRECTION('',(0.,0.,1.));
+#3931 = DIRECTION('',(1.,0.,0.));
+#3932 = PCURVE('',#3556,#3933);
+#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);
+#3934 = CIRCLE('',#3935,2.125);
+#3935 = AXIS2_PLACEMENT_2D('',#3936,#3937);
+#3936 = CARTESIAN_POINT('',(-4.E-17,-12.075));
+#3937 = DIRECTION('',(1.,0.));
+#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3939 = PCURVE('',#3616,#3940);
+#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945);
+#3941 = LINE('',#3942,#3943);
+#3942 = CARTESIAN_POINT('',(-0.,-5.));
+#3943 = VECTOR('',#3944,1.);
+#3944 = DIRECTION('',(-1.,0.));
+#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3946 = ORIENTED_EDGE('',*,*,#3897,.T.);
+#3947 = ORIENTED_EDGE('',*,*,#3540,.T.);
+#3948 = ORIENTED_EDGE('',*,*,#3949,.T.);
+#3949 = EDGE_CURVE('',#3513,#3924,#3950,.T.);
+#3950 = SURFACE_CURVE('',#3951,(#3955,#3962),.PCURVE_S1.);
+#3951 = LINE('',#3952,#3953);
+#3952 = CARTESIAN_POINT('',(-2.125,-8.699999999954,12.));
+#3953 = VECTOR('',#3954,1.);
+#3954 = DIRECTION('',(0.,-1.,0.));
+#3955 = PCURVE('',#3556,#3956);
+#3956 = DEFINITIONAL_REPRESENTATION('',(#3957),#3961);
+#3957 = LINE('',#3958,#3959);
+#3958 = CARTESIAN_POINT('',(-2.125,-8.7));
+#3959 = VECTOR('',#3960,1.);
+#3960 = DIRECTION('',(0.,-1.));
+#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3962 = PCURVE('',#3528,#3963);
+#3963 = DEFINITIONAL_REPRESENTATION('',(#3964),#3968);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(0.,-5.));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(1.,0.));
+#3968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3969 = FACE_BOUND('',#3970,.F.);
+#3970 = EDGE_LOOP('',(#3971));
+#3971 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#3972 = EDGE_CURVE('',#3973,#3973,#3975,.T.);
+#3973 = VERTEX_POINT('',#3974);
+#3974 = CARTESIAN_POINT('',(0.95,-12.07499999995,12.));
+#3975 = SURFACE_CURVE('',#3976,(#3981,#3988),.PCURVE_S1.);
+#3976 = CIRCLE('',#3977,0.95);
+#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980);
+#3978 = CARTESIAN_POINT('',(0.,-12.07499999995,12.));
+#3979 = DIRECTION('',(0.,0.,1.));
+#3980 = DIRECTION('',(1.,0.,0.));
+#3981 = PCURVE('',#3556,#3982);
+#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3987);
+#3983 = CIRCLE('',#3984,0.95);
+#3984 = AXIS2_PLACEMENT_2D('',#3985,#3986);
+#3985 = CARTESIAN_POINT('',(-4.E-17,-12.075));
+#3986 = DIRECTION('',(1.,0.));
+#3987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3988 = PCURVE('',#3690,#3989);
+#3989 = DEFINITIONAL_REPRESENTATION('',(#3990),#3994);
+#3990 = LINE('',#3991,#3992);
+#3991 = CARTESIAN_POINT('',(-0.,-5.));
+#3992 = VECTOR('',#3993,1.);
+#3993 = DIRECTION('',(-1.,0.));
+#3994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3995 = ADVANCED_FACE('',(#3996),#3528,.F.);
+#3996 = FACE_BOUND('',#3997,.F.);
+#3997 = EDGE_LOOP('',(#3998,#3999,#4000,#4021));
+#3998 = ORIENTED_EDGE('',*,*,#3512,.T.);
+#3999 = ORIENTED_EDGE('',*,*,#3949,.T.);
+#4000 = ORIENTED_EDGE('',*,*,#4001,.F.);
+#4001 = EDGE_CURVE('',#3598,#3924,#4002,.T.);
+#4002 = SURFACE_CURVE('',#4003,(#4007,#4014),.PCURVE_S1.);
+#4003 = LINE('',#4004,#4005);
+#4004 = CARTESIAN_POINT('',(-2.125,-12.07499999995,7.));
+#4005 = VECTOR('',#4006,1.);
+#4006 = DIRECTION('',(0.,0.,1.));
+#4007 = PCURVE('',#3528,#4008);
+#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013);
+#4009 = LINE('',#4010,#4011);
+#4010 = CARTESIAN_POINT('',(3.375,0.));
+#4011 = VECTOR('',#4012,1.);
+#4012 = DIRECTION('',(0.,-1.));
+#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4014 = PCURVE('',#3616,#4015);
+#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020);
+#4016 = LINE('',#4017,#4018);
+#4017 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4018 = VECTOR('',#4019,1.);
+#4019 = DIRECTION('',(-0.,-1.));
+#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4021 = ORIENTED_EDGE('',*,*,#3650,.F.);
+#4022 = ADVANCED_FACE('',(#4023),#3616,.T.);
+#4023 = FACE_BOUND('',#4024,.F.);
+#4024 = EDGE_LOOP('',(#4025,#4026,#4027,#4028));
+#4025 = ORIENTED_EDGE('',*,*,#4001,.T.);
+#4026 = ORIENTED_EDGE('',*,*,#3923,.T.);
+#4027 = ORIENTED_EDGE('',*,*,#3874,.F.);
+#4028 = ORIENTED_EDGE('',*,*,#3597,.F.);
+#4029 = ADVANCED_FACE('',(#4030),#3690,.F.);
+#4030 = FACE_BOUND('',#4031,.T.);
+#4031 = EDGE_LOOP('',(#4032,#4053,#4054,#4055));
+#4032 = ORIENTED_EDGE('',*,*,#4033,.T.);
+#4033 = EDGE_CURVE('',#3674,#3973,#4034,.T.);
+#4034 = SEAM_CURVE('',#4035,(#4039,#4046),.PCURVE_S1.);
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(0.95,-12.07499999995,7.));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(0.,0.,1.));
+#4039 = PCURVE('',#3690,#4040);
+#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(-0.,0.));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(-0.,-1.));
+#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4046 = PCURVE('',#3690,#4047);
+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(-0.,-1.));
+#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4053 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#4054 = ORIENTED_EDGE('',*,*,#4033,.F.);
+#4055 = ORIENTED_EDGE('',*,*,#3673,.F.);
+#4056 = ADVANCED_FACE('',(#4057),#3738,.F.);
+#4057 = FACE_BOUND('',#4058,.T.);
+#4058 = EDGE_LOOP('',(#4059,#4082,#4083,#4106));
+#4059 = ORIENTED_EDGE('',*,*,#4060,.T.);
+#4060 = EDGE_CURVE('',#4061,#3720,#4063,.T.);
+#4061 = VERTEX_POINT('',#4062);
+#4062 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,7.));
+#4063 = SURFACE_CURVE('',#4064,(#4068,#4075),.PCURVE_S1.);
+#4064 = LINE('',#4065,#4066);
+#4065 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,7.));
+#4066 = VECTOR('',#4067,1.);
+#4067 = DIRECTION('',(0.,0.,1.));
+#4068 = PCURVE('',#3738,#4069);
+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(-0.,-1.));
+#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4075 = PCURVE('',#3821,#4076);
+#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
+#4077 = LINE('',#4078,#4079);
+#4078 = CARTESIAN_POINT('',(0.,0.));
+#4079 = VECTOR('',#4080,1.);
+#4080 = DIRECTION('',(0.,-1.));
+#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4082 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#4083 = ORIENTED_EDGE('',*,*,#4084,.F.);
+#4084 = EDGE_CURVE('',#4085,#3722,#4087,.T.);
+#4085 = VERTEX_POINT('',#4086);
+#4086 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,7.));
+#4087 = SURFACE_CURVE('',#4088,(#4092,#4099),.PCURVE_S1.);
+#4088 = LINE('',#4089,#4090);
+#4089 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,7.));
+#4090 = VECTOR('',#4091,1.);
+#4091 = DIRECTION('',(0.,0.,1.));
+#4092 = PCURVE('',#3738,#4093);
+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#4096 = VECTOR('',#4097,1.);
+#4097 = DIRECTION('',(-0.,-1.));
+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4099 = PCURVE('',#3766,#4100);
+#4100 = DEFINITIONAL_REPRESENTATION('',(#4101),#4105);
+#4101 = LINE('',#4102,#4103);
+#4102 = CARTESIAN_POINT('',(-8.881784197001E-16,0.));
+#4103 = VECTOR('',#4104,1.);
+#4104 = DIRECTION('',(0.,-1.));
+#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4106 = ORIENTED_EDGE('',*,*,#4107,.F.);
+#4107 = EDGE_CURVE('',#4061,#4085,#4108,.T.);
+#4108 = SURFACE_CURVE('',#4109,(#4114,#4121),.PCURVE_S1.);
+#4109 = CIRCLE('',#4110,10.);
+#4110 = AXIS2_PLACEMENT_3D('',#4111,#4112,#4113);
+#4111 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#4112 = DIRECTION('',(0.,0.,1.));
+#4113 = DIRECTION('',(1.,0.,0.));
+#4114 = PCURVE('',#3738,#4115);
+#4115 = DEFINITIONAL_REPRESENTATION('',(#4116),#4120);
+#4116 = LINE('',#4117,#4118);
+#4117 = CARTESIAN_POINT('',(-0.,0.));
+#4118 = VECTOR('',#4119,1.);
+#4119 = DIRECTION('',(-1.,0.));
+#4120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4121 = PCURVE('',#4122,#4127);
+#4122 = PLANE('',#4123);
+#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126);
+#4124 = CARTESIAN_POINT('',(-1.75585E-12,12.300000000026,7.));
+#4125 = DIRECTION('',(0.,0.,1.));
+#4126 = DIRECTION('',(1.,0.,0.));
+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132);
+#4128 = CIRCLE('',#4129,10.);
+#4129 = AXIS2_PLACEMENT_2D('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(1.75585E-12,-12.29999999998));
+#4131 = DIRECTION('',(1.,0.));
+#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4133 = ADVANCED_FACE('',(#4134),#3766,.T.);
+#4134 = FACE_BOUND('',#4135,.T.);
+#4135 = EDGE_LOOP('',(#4136,#4137,#4138,#4161));
+#4136 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4137 = ORIENTED_EDGE('',*,*,#3750,.T.);
+#4138 = ORIENTED_EDGE('',*,*,#4139,.F.);
+#4139 = EDGE_CURVE('',#4140,#3751,#4142,.T.);
+#4140 = VERTEX_POINT('',#4141);
+#4141 = CARTESIAN_POINT('',(6.614378277661,-7.499999999954,7.));
+#4142 = SURFACE_CURVE('',#4143,(#4147,#4154),.PCURVE_S1.);
+#4143 = LINE('',#4144,#4145);
+#4144 = CARTESIAN_POINT('',(6.614378277661,-7.499999999954,7.));
+#4145 = VECTOR('',#4146,1.);
+#4146 = DIRECTION('',(0.,0.,1.));
+#4147 = PCURVE('',#3766,#4148);
+#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153);
+#4149 = LINE('',#4150,#4151);
+#4150 = CARTESIAN_POINT('',(13.228756555323,0.));
+#4151 = VECTOR('',#4152,1.);
+#4152 = DIRECTION('',(0.,-1.));
+#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4154 = PCURVE('',#3795,#4155);
+#4155 = DEFINITIONAL_REPRESENTATION('',(#4156),#4160);
+#4156 = LINE('',#4157,#4158);
+#4157 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#4158 = VECTOR('',#4159,1.);
+#4159 = DIRECTION('',(-0.,-1.));
+#4160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4161 = ORIENTED_EDGE('',*,*,#4162,.F.);
+#4162 = EDGE_CURVE('',#4085,#4140,#4163,.T.);
+#4163 = SURFACE_CURVE('',#4164,(#4168,#4175),.PCURVE_S1.);
+#4164 = LINE('',#4165,#4166);
+#4165 = CARTESIAN_POINT('',(-6.614378277661,-7.499999999954,7.));
+#4166 = VECTOR('',#4167,1.);
+#4167 = DIRECTION('',(1.,0.,0.));
+#4168 = PCURVE('',#3766,#4169);
+#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);
+#4170 = LINE('',#4171,#4172);
+#4171 = CARTESIAN_POINT('',(0.,0.));
+#4172 = VECTOR('',#4173,1.);
+#4173 = DIRECTION('',(1.,0.));
+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4175 = PCURVE('',#4122,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(-6.61437827766,-19.79999999998));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(1.,0.));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = ADVANCED_FACE('',(#4183),#3795,.F.);
+#4183 = FACE_BOUND('',#4184,.T.);
+#4184 = EDGE_LOOP('',(#4185,#4186,#4187,#4210));
+#4185 = ORIENTED_EDGE('',*,*,#4139,.T.);
+#4186 = ORIENTED_EDGE('',*,*,#3778,.T.);
+#4187 = ORIENTED_EDGE('',*,*,#4188,.F.);
+#4188 = EDGE_CURVE('',#4189,#3779,#4191,.T.);
+#4189 = VERTEX_POINT('',#4190);
+#4190 = CARTESIAN_POINT('',(6.614378277661,7.500000000046,7.));
+#4191 = SURFACE_CURVE('',#4192,(#4196,#4203),.PCURVE_S1.);
+#4192 = LINE('',#4193,#4194);
+#4193 = CARTESIAN_POINT('',(6.614378277661,7.500000000046,7.));
+#4194 = VECTOR('',#4195,1.);
+#4195 = DIRECTION('',(0.,0.,1.));
+#4196 = PCURVE('',#3795,#4197);
+#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202);
+#4198 = LINE('',#4199,#4200);
+#4199 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#4200 = VECTOR('',#4201,1.);
+#4201 = DIRECTION('',(-0.,-1.));
+#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4203 = PCURVE('',#3821,#4204);
+#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(13.228756555323,0.));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(0.,-1.));
+#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4210 = ORIENTED_EDGE('',*,*,#4211,.F.);
+#4211 = EDGE_CURVE('',#4140,#4189,#4212,.T.);
+#4212 = SURFACE_CURVE('',#4213,(#4218,#4225),.PCURVE_S1.);
+#4213 = CIRCLE('',#4214,10.);
+#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217);
+#4215 = CARTESIAN_POINT('',(0.,4.609739E-11,7.));
+#4216 = DIRECTION('',(0.,0.,1.));
+#4217 = DIRECTION('',(1.,0.,0.));
+#4218 = PCURVE('',#3795,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
+#4220 = LINE('',#4221,#4222);
+#4221 = CARTESIAN_POINT('',(-0.,0.));
+#4222 = VECTOR('',#4223,1.);
+#4223 = DIRECTION('',(-1.,0.));
+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4225 = PCURVE('',#4122,#4226);
+#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231);
+#4227 = CIRCLE('',#4228,10.);
+#4228 = AXIS2_PLACEMENT_2D('',#4229,#4230);
+#4229 = CARTESIAN_POINT('',(1.75585E-12,-12.29999999998));
+#4230 = DIRECTION('',(1.,0.));
+#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4232 = ADVANCED_FACE('',(#4233),#3821,.F.);
+#4233 = FACE_BOUND('',#4234,.F.);
+#4234 = EDGE_LOOP('',(#4235,#4236,#4237,#4238));
+#4235 = ORIENTED_EDGE('',*,*,#4060,.T.);
+#4236 = ORIENTED_EDGE('',*,*,#3807,.T.);
+#4237 = ORIENTED_EDGE('',*,*,#4188,.F.);
+#4238 = ORIENTED_EDGE('',*,*,#4239,.F.);
+#4239 = EDGE_CURVE('',#4061,#4189,#4240,.T.);
+#4240 = SURFACE_CURVE('',#4241,(#4245,#4252),.PCURVE_S1.);
+#4241 = LINE('',#4242,#4243);
+#4242 = CARTESIAN_POINT('',(-6.614378277661,7.500000000046,7.));
+#4243 = VECTOR('',#4244,1.);
+#4244 = DIRECTION('',(1.,0.,0.));
+#4245 = PCURVE('',#3821,#4246);
+#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4251);
+#4247 = LINE('',#4248,#4249);
+#4248 = CARTESIAN_POINT('',(0.,0.));
+#4249 = VECTOR('',#4250,1.);
+#4250 = DIRECTION('',(1.,0.));
+#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4252 = PCURVE('',#4122,#4253);
+#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258);
+#4254 = LINE('',#4255,#4256);
+#4255 = CARTESIAN_POINT('',(-6.61437827766,-4.79999999998));
+#4256 = VECTOR('',#4257,1.);
+#4257 = DIRECTION('',(1.,0.));
+#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4259 = ADVANCED_FACE('',(#4260),#3859,.F.);
+#4260 = FACE_BOUND('',#4261,.T.);
+#4261 = EDGE_LOOP('',(#4262,#4285,#4286,#4287));
+#4262 = ORIENTED_EDGE('',*,*,#4263,.T.);
+#4263 = EDGE_CURVE('',#4264,#3843,#4266,.T.);
+#4264 = VERTEX_POINT('',#4265);
+#4265 = CARTESIAN_POINT('',(0.95,12.075000000046,7.));
+#4266 = SEAM_CURVE('',#4267,(#4271,#4278),.PCURVE_S1.);
+#4267 = LINE('',#4268,#4269);
+#4268 = CARTESIAN_POINT('',(0.95,12.075000000046,7.));
+#4269 = VECTOR('',#4270,1.);
+#4270 = DIRECTION('',(0.,0.,1.));
+#4271 = PCURVE('',#3859,#4272);
+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);
+#4273 = LINE('',#4274,#4275);
+#4274 = CARTESIAN_POINT('',(-0.,0.));
+#4275 = VECTOR('',#4276,1.);
+#4276 = DIRECTION('',(-0.,-1.));
+#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4278 = PCURVE('',#3859,#4279);
+#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284);
+#4280 = LINE('',#4281,#4282);
+#4281 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4282 = VECTOR('',#4283,1.);
+#4283 = DIRECTION('',(-0.,-1.));
+#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4285 = ORIENTED_EDGE('',*,*,#3842,.T.);
+#4286 = ORIENTED_EDGE('',*,*,#4263,.F.);
+#4287 = ORIENTED_EDGE('',*,*,#4288,.F.);
+#4288 = EDGE_CURVE('',#4264,#4264,#4289,.T.);
+#4289 = SURFACE_CURVE('',#4290,(#4295,#4302),.PCURVE_S1.);
+#4290 = CIRCLE('',#4291,0.95);
+#4291 = AXIS2_PLACEMENT_3D('',#4292,#4293,#4294);
+#4292 = CARTESIAN_POINT('',(0.,12.075000000046,7.));
+#4293 = DIRECTION('',(0.,0.,1.));
+#4294 = DIRECTION('',(1.,0.,0.));
+#4295 = PCURVE('',#3859,#4296);
+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301);
+#4297 = LINE('',#4298,#4299);
+#4298 = CARTESIAN_POINT('',(-0.,0.));
+#4299 = VECTOR('',#4300,1.);
+#4300 = DIRECTION('',(-1.,0.));
+#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4302 = PCURVE('',#4303,#4308);
+#4303 = PLANE('',#4304);
+#4304 = AXIS2_PLACEMENT_3D('',#4305,#4306,#4307);
+#4305 = CARTESIAN_POINT('',(-1.75585E-12,12.300000000026,7.));
+#4306 = DIRECTION('',(0.,0.,1.));
+#4307 = DIRECTION('',(1.,0.,0.));
+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313);
+#4309 = CIRCLE('',#4310,0.95);
+#4310 = AXIS2_PLACEMENT_2D('',#4311,#4312);
+#4311 = CARTESIAN_POINT('',(1.75585E-12,-0.22499999998));
+#4312 = DIRECTION('',(1.,0.));
+#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4314 = ADVANCED_FACE('',(#4315),#4122,.T.);
+#4315 = FACE_BOUND('',#4316,.T.);
+#4316 = EDGE_LOOP('',(#4317,#4318,#4319,#4320));
+#4317 = ORIENTED_EDGE('',*,*,#4239,.F.);
+#4318 = ORIENTED_EDGE('',*,*,#4107,.T.);
+#4319 = ORIENTED_EDGE('',*,*,#4162,.T.);
+#4320 = ORIENTED_EDGE('',*,*,#4211,.T.);
+#4321 = ADVANCED_FACE('',(#4322),#4303,.T.);
+#4322 = FACE_BOUND('',#4323,.T.);
+#4323 = EDGE_LOOP('',(#4324));
+#4324 = ORIENTED_EDGE('',*,*,#4288,.T.);
+#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4329)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4326,#4327,#4328)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4326 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4327 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4328 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4329 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4326,
+  'distance_accuracy_value','confusion accuracy');
+#4330 = SHAPE_DEFINITION_REPRESENTATION(#4331,#1822);
+#4331 = PRODUCT_DEFINITION_SHAPE('','',#4332);
+#4332 = PRODUCT_DEFINITION('design','',#4333,#4336);
+#4333 = PRODUCT_DEFINITION_FORMATION('','',#4334);
+#4334 = PRODUCT('Yellow','Yellow','',(#4335));
+#4335 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4336 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4337 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4338,#4340);
+#4338 = ( REPRESENTATION_RELATIONSHIP('','',#1822,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4339) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4339 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1805);
+#4340 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4341);
+#4341 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','Yellow','',#1799,#4332,$);
+#4342 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4334));
+#4343 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4344),#4856);
+#4344 = MANIFOLD_SOLID_BREP('',#4345);
+#4345 = CLOSED_SHELL('',(#4346,#4642,#4646,#4729,#4756,#4761,#4788,#4793
+    ,#4852));
+#4346 = ADVANCED_FACE('',(#4347),#4360,.T.);
+#4347 = FACE_BOUND('',#4348,.T.);
+#4348 = EDGE_LOOP('',(#4349,#4383,#4406,#4435,#4463,#4492,#4515,#4539,
+    #4567,#4596,#4619,#4641));
+#4349 = ORIENTED_EDGE('',*,*,#4350,.F.);
+#4350 = EDGE_CURVE('',#4351,#4351,#4353,.T.);
+#4351 = VERTEX_POINT('',#4352);
+#4352 = CARTESIAN_POINT('',(2.7,22.05,0.));
+#4353 = SURFACE_CURVE('',#4354,(#4359,#4371),.PCURVE_S1.);
+#4354 = CIRCLE('',#4355,2.7);
+#4355 = AXIS2_PLACEMENT_3D('',#4356,#4357,#4358);
+#4356 = CARTESIAN_POINT('',(0.,22.05,0.));
+#4357 = DIRECTION('',(0.,0.,1.));
+#4358 = DIRECTION('',(1.,0.,0.));
+#4359 = PCURVE('',#4360,#4365);
+#4360 = CYLINDRICAL_SURFACE('',#4361,2.7);
+#4361 = AXIS2_PLACEMENT_3D('',#4362,#4363,#4364);
+#4362 = CARTESIAN_POINT('',(0.,22.05,0.));
+#4363 = DIRECTION('',(0.,0.,1.));
+#4364 = DIRECTION('',(1.,0.,0.));
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(0.,0.));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = PCURVE('',#4372,#4377);
+#4372 = PLANE('',#4373);
+#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376);
+#4374 = CARTESIAN_POINT('',(0.,22.05,0.));
+#4375 = DIRECTION('',(0.,0.,1.));
+#4376 = DIRECTION('',(1.,0.,0.));
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = CIRCLE('',#4379,2.7);
+#4379 = AXIS2_PLACEMENT_2D('',#4380,#4381);
+#4380 = CARTESIAN_POINT('',(0.,-3.552713678801E-15));
+#4381 = DIRECTION('',(1.,0.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = ORIENTED_EDGE('',*,*,#4384,.T.);
+#4384 = EDGE_CURVE('',#4351,#4385,#4387,.T.);
+#4385 = VERTEX_POINT('',#4386);
+#4386 = CARTESIAN_POINT('',(2.7,22.05,-16.));
+#4387 = SEAM_CURVE('',#4388,(#4392,#4399),.PCURVE_S1.);
+#4388 = LINE('',#4389,#4390);
+#4389 = CARTESIAN_POINT('',(2.7,22.05,0.));
+#4390 = VECTOR('',#4391,1.);
+#4391 = DIRECTION('',(-0.,-0.,-1.));
+#4392 = PCURVE('',#4360,#4393);
+#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398);
+#4394 = LINE('',#4395,#4396);
+#4395 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4396 = VECTOR('',#4397,1.);
+#4397 = DIRECTION('',(0.,-1.));
+#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4399 = PCURVE('',#4360,#4400);
+#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4405);
+#4401 = LINE('',#4402,#4403);
+#4402 = CARTESIAN_POINT('',(0.,0.));
+#4403 = VECTOR('',#4404,1.);
+#4404 = DIRECTION('',(0.,-1.));
+#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4406 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#4407 = EDGE_CURVE('',#4385,#4408,#4410,.T.);
+#4408 = VERTEX_POINT('',#4409);
+#4409 = CARTESIAN_POINT('',(1.96659604393,23.9,-16.));
+#4410 = SURFACE_CURVE('',#4411,(#4416,#4423),.PCURVE_S1.);
+#4411 = CIRCLE('',#4412,2.7);
+#4412 = AXIS2_PLACEMENT_3D('',#4413,#4414,#4415);
+#4413 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4414 = DIRECTION('',(0.,0.,1.));
+#4415 = DIRECTION('',(1.,0.,0.));
+#4416 = PCURVE('',#4360,#4417);
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
+#4418 = LINE('',#4419,#4420);
+#4419 = CARTESIAN_POINT('',(0.,-16.));
+#4420 = VECTOR('',#4421,1.);
+#4421 = DIRECTION('',(1.,0.));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4423 = PCURVE('',#4424,#4429);
+#4424 = PLANE('',#4425);
+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4426 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4427 = DIRECTION('',(0.,0.,1.));
+#4428 = DIRECTION('',(1.,0.,0.));
+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);
+#4430 = CIRCLE('',#4431,2.7);
+#4431 = AXIS2_PLACEMENT_2D('',#4432,#4433);
+#4432 = CARTESIAN_POINT('',(0.,-3.552713678801E-15));
+#4433 = DIRECTION('',(1.,0.));
+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4435 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4436 = EDGE_CURVE('',#4408,#4437,#4439,.T.);
+#4437 = VERTEX_POINT('',#4438);
+#4438 = CARTESIAN_POINT('',(1.96659604393,23.9,-7.));
+#4439 = SURFACE_CURVE('',#4440,(#4444,#4451),.PCURVE_S1.);
+#4440 = LINE('',#4441,#4442);
+#4441 = CARTESIAN_POINT('',(1.96659604393,23.9,0.));
+#4442 = VECTOR('',#4443,1.);
+#4443 = DIRECTION('',(0.,0.,1.));
+#4444 = PCURVE('',#4360,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = LINE('',#4447,#4448);
+#4447 = CARTESIAN_POINT('',(0.754857914872,0.));
+#4448 = VECTOR('',#4449,1.);
+#4449 = DIRECTION('',(0.,1.));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4451 = PCURVE('',#4452,#4457);
+#4452 = PLANE('',#4453);
+#4453 = AXIS2_PLACEMENT_3D('',#4454,#4455,#4456);
+#4454 = CARTESIAN_POINT('',(2.5,23.9,-16.));
+#4455 = DIRECTION('',(0.,-1.,0.));
+#4456 = DIRECTION('',(-1.,0.,0.));
+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(0.53340395607,-16.));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(0.,-1.));
+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4464 = EDGE_CURVE('',#4437,#4465,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(-1.96659604393,23.9,-7.));
+#4467 = SURFACE_CURVE('',#4468,(#4473,#4480),.PCURVE_S1.);
+#4468 = CIRCLE('',#4469,2.7);
+#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472);
+#4470 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4471 = DIRECTION('',(0.,0.,1.));
+#4472 = DIRECTION('',(1.,0.,0.));
+#4473 = PCURVE('',#4360,#4474);
+#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4479);
+#4475 = LINE('',#4476,#4477);
+#4476 = CARTESIAN_POINT('',(0.,-7.));
+#4477 = VECTOR('',#4478,1.);
+#4478 = DIRECTION('',(1.,0.));
+#4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4480 = PCURVE('',#4481,#4486);
+#4481 = PLANE('',#4482);
+#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485);
+#4483 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4484 = DIRECTION('',(0.,0.,1.));
+#4485 = DIRECTION('',(1.,0.,0.));
+#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491);
+#4487 = CIRCLE('',#4488,2.7);
+#4488 = AXIS2_PLACEMENT_2D('',#4489,#4490);
+#4489 = CARTESIAN_POINT('',(0.,0.));
+#4490 = DIRECTION('',(1.,0.));
+#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4492 = ORIENTED_EDGE('',*,*,#4493,.F.);
+#4493 = EDGE_CURVE('',#4494,#4465,#4496,.T.);
+#4494 = VERTEX_POINT('',#4495);
+#4495 = CARTESIAN_POINT('',(-1.96659604393,23.9,-16.));
+#4496 = SURFACE_CURVE('',#4497,(#4501,#4508),.PCURVE_S1.);
+#4497 = LINE('',#4498,#4499);
+#4498 = CARTESIAN_POINT('',(-1.96659604393,23.9,0.));
+#4499 = VECTOR('',#4500,1.);
+#4500 = DIRECTION('',(0.,0.,1.));
+#4501 = PCURVE('',#4360,#4502);
+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);
+#4503 = LINE('',#4504,#4505);
+#4504 = CARTESIAN_POINT('',(2.386734738718,0.));
+#4505 = VECTOR('',#4506,1.);
+#4506 = DIRECTION('',(0.,1.));
+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4508 = PCURVE('',#4452,#4509);
+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);
+#4510 = LINE('',#4511,#4512);
+#4511 = CARTESIAN_POINT('',(4.46659604393,-16.));
+#4512 = VECTOR('',#4513,1.);
+#4513 = DIRECTION('',(0.,-1.));
+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4515 = ORIENTED_EDGE('',*,*,#4516,.T.);
+#4516 = EDGE_CURVE('',#4494,#4517,#4519,.T.);
+#4517 = VERTEX_POINT('',#4518);
+#4518 = CARTESIAN_POINT('',(-1.96659604393,20.2,-16.));
+#4519 = SURFACE_CURVE('',#4520,(#4525,#4532),.PCURVE_S1.);
+#4520 = CIRCLE('',#4521,2.7);
+#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524);
+#4522 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4523 = DIRECTION('',(0.,0.,1.));
+#4524 = DIRECTION('',(1.,0.,0.));
+#4525 = PCURVE('',#4360,#4526);
+#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4531);
+#4527 = LINE('',#4528,#4529);
+#4528 = CARTESIAN_POINT('',(0.,-16.));
+#4529 = VECTOR('',#4530,1.);
+#4530 = DIRECTION('',(1.,0.));
+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4532 = PCURVE('',#4424,#4533);
+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);
+#4534 = CIRCLE('',#4535,2.7);
+#4535 = AXIS2_PLACEMENT_2D('',#4536,#4537);
+#4536 = CARTESIAN_POINT('',(0.,-3.552713678801E-15));
+#4537 = DIRECTION('',(1.,0.));
+#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4539 = ORIENTED_EDGE('',*,*,#4540,.T.);
+#4540 = EDGE_CURVE('',#4517,#4541,#4543,.T.);
+#4541 = VERTEX_POINT('',#4542);
+#4542 = CARTESIAN_POINT('',(-1.96659604393,20.2,-7.));
+#4543 = SURFACE_CURVE('',#4544,(#4548,#4555),.PCURVE_S1.);
+#4544 = LINE('',#4545,#4546);
+#4545 = CARTESIAN_POINT('',(-1.96659604393,20.2,0.));
+#4546 = VECTOR('',#4547,1.);
+#4547 = DIRECTION('',(0.,0.,1.));
+#4548 = PCURVE('',#4360,#4549);
+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);
+#4550 = LINE('',#4551,#4552);
+#4551 = CARTESIAN_POINT('',(3.896450568462,0.));
+#4552 = VECTOR('',#4553,1.);
+#4553 = DIRECTION('',(0.,1.));
+#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4555 = PCURVE('',#4556,#4561);
+#4556 = PLANE('',#4557);
+#4557 = AXIS2_PLACEMENT_3D('',#4558,#4559,#4560);
+#4558 = CARTESIAN_POINT('',(-2.5,20.2,-16.));
+#4559 = DIRECTION('',(0.,1.,0.));
+#4560 = DIRECTION('',(1.,0.,0.));
+#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566);
+#4562 = LINE('',#4563,#4564);
+#4563 = CARTESIAN_POINT('',(0.53340395607,-16.));
+#4564 = VECTOR('',#4565,1.);
+#4565 = DIRECTION('',(0.,-1.));
+#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4567 = ORIENTED_EDGE('',*,*,#4568,.T.);
+#4568 = EDGE_CURVE('',#4541,#4569,#4571,.T.);
+#4569 = VERTEX_POINT('',#4570);
+#4570 = CARTESIAN_POINT('',(1.96659604393,20.2,-7.));
+#4571 = SURFACE_CURVE('',#4572,(#4577,#4584),.PCURVE_S1.);
+#4572 = CIRCLE('',#4573,2.7);
+#4573 = AXIS2_PLACEMENT_3D('',#4574,#4575,#4576);
+#4574 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4575 = DIRECTION('',(0.,0.,1.));
+#4576 = DIRECTION('',(1.,0.,0.));
+#4577 = PCURVE('',#4360,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583);
+#4579 = LINE('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(0.,-7.));
+#4581 = VECTOR('',#4582,1.);
+#4582 = DIRECTION('',(1.,0.));
+#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4584 = PCURVE('',#4585,#4590);
+#4585 = PLANE('',#4586);
+#4586 = AXIS2_PLACEMENT_3D('',#4587,#4588,#4589);
+#4587 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4588 = DIRECTION('',(0.,0.,1.));
+#4589 = DIRECTION('',(1.,0.,0.));
+#4590 = DEFINITIONAL_REPRESENTATION('',(#4591),#4595);
+#4591 = CIRCLE('',#4592,2.7);
+#4592 = AXIS2_PLACEMENT_2D('',#4593,#4594);
+#4593 = CARTESIAN_POINT('',(0.,0.));
+#4594 = DIRECTION('',(1.,0.));
+#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4596 = ORIENTED_EDGE('',*,*,#4597,.F.);
+#4597 = EDGE_CURVE('',#4598,#4569,#4600,.T.);
+#4598 = VERTEX_POINT('',#4599);
+#4599 = CARTESIAN_POINT('',(1.96659604393,20.2,-16.));
+#4600 = SURFACE_CURVE('',#4601,(#4605,#4612),.PCURVE_S1.);
+#4601 = LINE('',#4602,#4603);
+#4602 = CARTESIAN_POINT('',(1.96659604393,20.2,0.));
+#4603 = VECTOR('',#4604,1.);
+#4604 = DIRECTION('',(0.,0.,1.));
+#4605 = PCURVE('',#4360,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
+#4607 = LINE('',#4608,#4609);
+#4608 = CARTESIAN_POINT('',(5.528327392307,0.));
+#4609 = VECTOR('',#4610,1.);
+#4610 = DIRECTION('',(0.,1.));
+#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4612 = PCURVE('',#4556,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(4.46659604393,-16.));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(0.,-1.));
+#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4619 = ORIENTED_EDGE('',*,*,#4620,.T.);
+#4620 = EDGE_CURVE('',#4598,#4385,#4621,.T.);
+#4621 = SURFACE_CURVE('',#4622,(#4627,#4634),.PCURVE_S1.);
+#4622 = CIRCLE('',#4623,2.7);
+#4623 = AXIS2_PLACEMENT_3D('',#4624,#4625,#4626);
+#4624 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4625 = DIRECTION('',(0.,0.,1.));
+#4626 = DIRECTION('',(1.,0.,0.));
+#4627 = PCURVE('',#4360,#4628);
+#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633);
+#4629 = LINE('',#4630,#4631);
+#4630 = CARTESIAN_POINT('',(0.,-16.));
+#4631 = VECTOR('',#4632,1.);
+#4632 = DIRECTION('',(1.,0.));
+#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4634 = PCURVE('',#4424,#4635);
+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
+#4636 = CIRCLE('',#4637,2.7);
+#4637 = AXIS2_PLACEMENT_2D('',#4638,#4639);
+#4638 = CARTESIAN_POINT('',(0.,-3.552713678801E-15));
+#4639 = DIRECTION('',(1.,0.));
+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4641 = ORIENTED_EDGE('',*,*,#4384,.F.);
+#4642 = ADVANCED_FACE('',(#4643),#4372,.T.);
+#4643 = FACE_BOUND('',#4644,.T.);
+#4644 = EDGE_LOOP('',(#4645));
+#4645 = ORIENTED_EDGE('',*,*,#4350,.T.);
+#4646 = ADVANCED_FACE('',(#4647,#4694),#4424,.F.);
+#4647 = FACE_BOUND('',#4648,.F.);
+#4648 = EDGE_LOOP('',(#4649,#4650,#4651,#4672,#4673));
+#4649 = ORIENTED_EDGE('',*,*,#4620,.T.);
+#4650 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#4651 = ORIENTED_EDGE('',*,*,#4652,.T.);
+#4652 = EDGE_CURVE('',#4408,#4494,#4653,.T.);
+#4653 = SURFACE_CURVE('',#4654,(#4658,#4665),.PCURVE_S1.);
+#4654 = LINE('',#4655,#4656);
+#4655 = CARTESIAN_POINT('',(2.5,23.9,-16.));
+#4656 = VECTOR('',#4657,1.);
+#4657 = DIRECTION('',(-1.,0.,0.));
+#4658 = PCURVE('',#4424,#4659);
+#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
+#4660 = LINE('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(2.5,1.85));
+#4662 = VECTOR('',#4663,1.);
+#4663 = DIRECTION('',(-1.,0.));
+#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4665 = PCURVE('',#4452,#4666);
+#4666 = DEFINITIONAL_REPRESENTATION('',(#4667),#4671);
+#4667 = LINE('',#4668,#4669);
+#4668 = CARTESIAN_POINT('',(0.,-0.));
+#4669 = VECTOR('',#4670,1.);
+#4670 = DIRECTION('',(1.,0.));
+#4671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4672 = ORIENTED_EDGE('',*,*,#4516,.T.);
+#4673 = ORIENTED_EDGE('',*,*,#4674,.T.);
+#4674 = EDGE_CURVE('',#4517,#4598,#4675,.T.);
+#4675 = SURFACE_CURVE('',#4676,(#4680,#4687),.PCURVE_S1.);
+#4676 = LINE('',#4677,#4678);
+#4677 = CARTESIAN_POINT('',(-2.5,20.2,-16.));
+#4678 = VECTOR('',#4679,1.);
+#4679 = DIRECTION('',(1.,0.,0.));
+#4680 = PCURVE('',#4424,#4681);
+#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4686);
+#4682 = LINE('',#4683,#4684);
+#4683 = CARTESIAN_POINT('',(-2.5,-1.85));
+#4684 = VECTOR('',#4685,1.);
+#4685 = DIRECTION('',(1.,0.));
+#4686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4687 = PCURVE('',#4556,#4688);
+#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 = FACE_BOUND('',#4695,.F.);
+#4695 = EDGE_LOOP('',(#4696));
+#4696 = ORIENTED_EDGE('',*,*,#4697,.T.);
+#4697 = EDGE_CURVE('',#4698,#4698,#4700,.T.);
+#4698 = VERTEX_POINT('',#4699);
+#4699 = CARTESIAN_POINT('',(1.,22.05,-16.));
+#4700 = SURFACE_CURVE('',#4701,(#4706,#4717),.PCURVE_S1.);
+#4701 = CIRCLE('',#4702,1.);
+#4702 = AXIS2_PLACEMENT_3D('',#4703,#4704,#4705);
+#4703 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4704 = DIRECTION('',(0.,0.,-1.));
+#4705 = DIRECTION('',(1.,0.,0.));
+#4706 = PCURVE('',#4424,#4707);
+#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4716);
+#4708 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4709,#4710,#4711,#4712,
+#4713,#4714,#4715),.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('') );
+#4709 = CARTESIAN_POINT('',(1.,-3.552713678801E-15));
+#4710 = CARTESIAN_POINT('',(1.,-1.732050807569));
+#4711 = CARTESIAN_POINT('',(-0.5,-0.866025403784));
+#4712 = CARTESIAN_POINT('',(-2.,-3.79764303863E-15));
+#4713 = CARTESIAN_POINT('',(-0.5,0.866025403784));
+#4714 = CARTESIAN_POINT('',(1.,1.732050807569));
+#4715 = CARTESIAN_POINT('',(1.,-3.552713678801E-15));
+#4716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4717 = PCURVE('',#4718,#4723);
+#4718 = CYLINDRICAL_SURFACE('',#4719,1.);
+#4719 = AXIS2_PLACEMENT_3D('',#4720,#4721,#4722);
+#4720 = CARTESIAN_POINT('',(0.,22.05,-16.));
+#4721 = DIRECTION('',(0.,0.,-1.));
+#4722 = DIRECTION('',(1.,0.,0.));
+#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728);
+#4724 = LINE('',#4725,#4726);
+#4725 = CARTESIAN_POINT('',(0.,0.));
+#4726 = VECTOR('',#4727,1.);
+#4727 = DIRECTION('',(1.,0.));
+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4729 = ADVANCED_FACE('',(#4730),#4556,.F.);
+#4730 = FACE_BOUND('',#4731,.F.);
+#4731 = EDGE_LOOP('',(#4732,#4733,#4734,#4755));
+#4732 = ORIENTED_EDGE('',*,*,#4674,.F.);
+#4733 = ORIENTED_EDGE('',*,*,#4540,.T.);
+#4734 = ORIENTED_EDGE('',*,*,#4735,.T.);
+#4735 = EDGE_CURVE('',#4541,#4569,#4736,.T.);
+#4736 = SURFACE_CURVE('',#4737,(#4741,#4748),.PCURVE_S1.);
+#4737 = LINE('',#4738,#4739);
+#4738 = CARTESIAN_POINT('',(-2.5,20.2,-7.));
+#4739 = VECTOR('',#4740,1.);
+#4740 = DIRECTION('',(1.,0.,0.));
+#4741 = PCURVE('',#4556,#4742);
+#4742 = DEFINITIONAL_REPRESENTATION('',(#4743),#4747);
+#4743 = LINE('',#4744,#4745);
+#4744 = CARTESIAN_POINT('',(0.,-9.));
+#4745 = VECTOR('',#4746,1.);
+#4746 = DIRECTION('',(1.,0.));
+#4747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4748 = PCURVE('',#4585,#4749);
+#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754);
+#4750 = LINE('',#4751,#4752);
+#4751 = CARTESIAN_POINT('',(-2.5,-1.85));
+#4752 = VECTOR('',#4753,1.);
+#4753 = DIRECTION('',(1.,0.));
+#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4755 = ORIENTED_EDGE('',*,*,#4597,.F.);
+#4756 = ADVANCED_FACE('',(#4757),#4585,.F.);
+#4757 = FACE_BOUND('',#4758,.F.);
+#4758 = EDGE_LOOP('',(#4759,#4760));
+#4759 = ORIENTED_EDGE('',*,*,#4735,.F.);
+#4760 = ORIENTED_EDGE('',*,*,#4568,.T.);
+#4761 = ADVANCED_FACE('',(#4762),#4452,.F.);
+#4762 = FACE_BOUND('',#4763,.F.);
+#4763 = EDGE_LOOP('',(#4764,#4765,#4766,#4787));
+#4764 = ORIENTED_EDGE('',*,*,#4652,.F.);
+#4765 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4766 = ORIENTED_EDGE('',*,*,#4767,.T.);
+#4767 = EDGE_CURVE('',#4437,#4465,#4768,.T.);
+#4768 = SURFACE_CURVE('',#4769,(#4773,#4780),.PCURVE_S1.);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(2.5,23.9,-7.));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(-1.,0.,0.));
+#4773 = PCURVE('',#4452,#4774);
+#4774 = DEFINITIONAL_REPRESENTATION('',(#4775),#4779);
+#4775 = LINE('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(0.,-9.));
+#4777 = VECTOR('',#4778,1.);
+#4778 = DIRECTION('',(1.,0.));
+#4779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4780 = PCURVE('',#4481,#4781);
+#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786);
+#4782 = LINE('',#4783,#4784);
+#4783 = CARTESIAN_POINT('',(2.5,1.85));
+#4784 = VECTOR('',#4785,1.);
+#4785 = DIRECTION('',(-1.,0.));
+#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4787 = ORIENTED_EDGE('',*,*,#4493,.F.);
+#4788 = ADVANCED_FACE('',(#4789),#4481,.F.);
+#4789 = FACE_BOUND('',#4790,.F.);
+#4790 = EDGE_LOOP('',(#4791,#4792));
+#4791 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4792 = ORIENTED_EDGE('',*,*,#4767,.F.);
+#4793 = ADVANCED_FACE('',(#4794),#4718,.F.);
+#4794 = FACE_BOUND('',#4795,.F.);
+#4795 = EDGE_LOOP('',(#4796,#4819,#4850,#4851));
+#4796 = ORIENTED_EDGE('',*,*,#4797,.T.);
+#4797 = EDGE_CURVE('',#4698,#4798,#4800,.T.);
+#4798 = VERTEX_POINT('',#4799);
+#4799 = CARTESIAN_POINT('',(1.,22.05,-7.));
+#4800 = SEAM_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.);
+#4801 = LINE('',#4802,#4803);
+#4802 = CARTESIAN_POINT('',(1.,22.05,-16.));
+#4803 = VECTOR('',#4804,1.);
+#4804 = DIRECTION('',(0.,0.,1.));
+#4805 = PCURVE('',#4718,#4806);
+#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811);
+#4807 = LINE('',#4808,#4809);
+#4808 = CARTESIAN_POINT('',(0.,0.));
+#4809 = VECTOR('',#4810,1.);
+#4810 = DIRECTION('',(0.,-1.));
+#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4812 = PCURVE('',#4718,#4813);
+#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818);
+#4814 = LINE('',#4815,#4816);
+#4815 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4816 = VECTOR('',#4817,1.);
+#4817 = DIRECTION('',(0.,-1.));
+#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4819 = ORIENTED_EDGE('',*,*,#4820,.T.);
+#4820 = EDGE_CURVE('',#4798,#4798,#4821,.T.);
+#4821 = SURFACE_CURVE('',#4822,(#4827,#4834),.PCURVE_S1.);
+#4822 = CIRCLE('',#4823,1.);
+#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826);
+#4824 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4825 = DIRECTION('',(0.,0.,-1.));
+#4826 = DIRECTION('',(1.,0.,0.));
+#4827 = PCURVE('',#4718,#4828);
+#4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833);
+#4829 = LINE('',#4830,#4831);
+#4830 = CARTESIAN_POINT('',(0.,-9.));
+#4831 = VECTOR('',#4832,1.);
+#4832 = DIRECTION('',(1.,0.));
+#4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4834 = PCURVE('',#4835,#4840);
+#4835 = PLANE('',#4836);
+#4836 = AXIS2_PLACEMENT_3D('',#4837,#4838,#4839);
+#4837 = CARTESIAN_POINT('',(0.,22.05,-7.));
+#4838 = DIRECTION('',(0.,0.,1.));
+#4839 = DIRECTION('',(1.,0.,0.));
+#4840 = DEFINITIONAL_REPRESENTATION('',(#4841),#4849);
+#4841 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4842,#4843,#4844,#4845,
+#4846,#4847,#4848),.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('') );
+#4842 = CARTESIAN_POINT('',(1.,0.));
+#4843 = CARTESIAN_POINT('',(1.,-1.732050807569));
+#4844 = CARTESIAN_POINT('',(-0.5,-0.866025403784));
+#4845 = CARTESIAN_POINT('',(-2.,-2.449293598295E-16));
+#4846 = CARTESIAN_POINT('',(-0.5,0.866025403784));
+#4847 = CARTESIAN_POINT('',(1.,1.732050807569));
+#4848 = CARTESIAN_POINT('',(1.,0.));
+#4849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4850 = ORIENTED_EDGE('',*,*,#4797,.F.);
+#4851 = ORIENTED_EDGE('',*,*,#4697,.F.);
+#4852 = ADVANCED_FACE('',(#4853),#4835,.F.);
+#4853 = FACE_BOUND('',#4854,.T.);
+#4854 = EDGE_LOOP('',(#4855));
+#4855 = ORIENTED_EDGE('',*,*,#4820,.T.);
+#4856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4860)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4857,#4858,#4859)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4857 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4858 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4859 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4860 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4857,
+  'distance_accuracy_value','confusion accuracy');
+#4861 = SHAPE_DEFINITION_REPRESENTATION(#4862,#4343);
+#4862 = PRODUCT_DEFINITION_SHAPE('','',#4863);
+#4863 = PRODUCT_DEFINITION('design','',#4864,#4867);
+#4864 = PRODUCT_DEFINITION_FORMATION('','',#4865);
+#4865 = PRODUCT('Pink','Pink','',(#4866));
+#4866 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4867 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4868 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4869,#4871);
+#4869 = ( REPRESENTATION_RELATIONSHIP('','',#4343,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4870) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4870 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1809);
+#4871 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4872);
+#4872 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','Pink','',#1799,#4863,$);
+#4873 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4865));
+#4874 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4875),#6843);
+#4875 = MANIFOLD_SOLID_BREP('',#4876);
+#4876 = CLOSED_SHELL('',(#4877,#4997,#5185,#5307,#5453,#5726,#5969,#5996
+    ,#6074,#6101,#6128,#6135,#6162,#6189,#6343,#6350,#6377,#6501,#6528,
+    #6575,#6582,#6609,#6692,#6782,#6809,#6816));
+#4877 = ADVANCED_FACE('',(#4878),#4892,.T.);
+#4878 = FACE_BOUND('',#4879,.T.);
+#4879 = EDGE_LOOP('',(#4880,#4915,#4943,#4971));
+#4880 = ORIENTED_EDGE('',*,*,#4881,.T.);
+#4881 = EDGE_CURVE('',#4882,#4884,#4886,.T.);
+#4882 = VERTEX_POINT('',#4883);
+#4883 = CARTESIAN_POINT('',(-3.5,-8.7,12.));
+#4884 = VERTEX_POINT('',#4885);
+#4885 = CARTESIAN_POINT('',(-3.5,-8.7,37.));
+#4886 = SURFACE_CURVE('',#4887,(#4891,#4903),.PCURVE_S1.);
+#4887 = LINE('',#4888,#4889);
+#4888 = CARTESIAN_POINT('',(-3.5,-8.7,37.625));
+#4889 = VECTOR('',#4890,1.);
+#4890 = DIRECTION('',(-7.2E-16,6.7E-16,1.));
+#4891 = PCURVE('',#4892,#4897);
+#4892 = PLANE('',#4893);
+#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896);
+#4894 = CARTESIAN_POINT('',(-7.9,-8.7,37.));
+#4895 = DIRECTION('',(1.1E-16,1.,-5.6E-16));
+#4896 = DIRECTION('',(8.9E-16,-5.6E-16,-1.));
+#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902);
+#4898 = LINE('',#4899,#4900);
+#4899 = CARTESIAN_POINT('',(-0.625,-4.4));
+#4900 = VECTOR('',#4901,1.);
+#4901 = DIRECTION('',(-1.,-1.7E-16));
+#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4903 = PCURVE('',#4904,#4909);
+#4904 = PLANE('',#4905);
+#4905 = AXIS2_PLACEMENT_3D('',#4906,#4907,#4908);
+#4906 = CARTESIAN_POINT('',(-3.5,-7.08237248385,38.25));
+#4907 = DIRECTION('',(-1.,2.2E-16,-7.2E-16));
+#4908 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914);
+#4910 = LINE('',#4911,#4912);
+#4911 = CARTESIAN_POINT('',(1.61762751615,-0.625));
+#4912 = VECTOR('',#4913,1.);
+#4913 = DIRECTION('',(2.2E-16,1.));
+#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4915 = ORIENTED_EDGE('',*,*,#4916,.T.);
+#4916 = EDGE_CURVE('',#4884,#4917,#4919,.T.);
+#4917 = VERTEX_POINT('',#4918);
+#4918 = CARTESIAN_POINT('',(3.5,-8.7,37.));
+#4919 = SURFACE_CURVE('',#4920,(#4924,#4931),.PCURVE_S1.);
+#4920 = LINE('',#4921,#4922);
+#4921 = CARTESIAN_POINT('',(-7.9,-8.7,37.));
+#4922 = VECTOR('',#4923,1.);
+#4923 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#4924 = PCURVE('',#4892,#4925);
+#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930);
+#4926 = LINE('',#4927,#4928);
+#4927 = CARTESIAN_POINT('',(0.,0.));
+#4928 = VECTOR('',#4929,1.);
+#4929 = DIRECTION('',(6.1E-16,-1.));
+#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4931 = PCURVE('',#4932,#4937);
+#4932 = PLANE('',#4933);
+#4933 = AXIS2_PLACEMENT_3D('',#4934,#4935,#4936);
+#4934 = CARTESIAN_POINT('',(-7.9,8.7,37.));
+#4935 = DIRECTION('',(7.2E-16,-3.3E-16,-1.));
+#4936 = DIRECTION('',(1.1E-16,-1.,3.3E-16));
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = LINE('',#4939,#4940);
+#4939 = CARTESIAN_POINT('',(17.4,1.376431605997E-16));
+#4940 = VECTOR('',#4941,1.);
+#4941 = DIRECTION('',(6.7E-16,-1.));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = ORIENTED_EDGE('',*,*,#4944,.F.);
+#4944 = EDGE_CURVE('',#4945,#4917,#4947,.T.);
+#4945 = VERTEX_POINT('',#4946);
+#4946 = CARTESIAN_POINT('',(3.5,-8.7,12.));
+#4947 = SURFACE_CURVE('',#4948,(#4952,#4959),.PCURVE_S1.);
+#4948 = LINE('',#4949,#4950);
+#4949 = CARTESIAN_POINT('',(3.5,-8.7,37.625));
+#4950 = VECTOR('',#4951,1.);
+#4951 = DIRECTION('',(-7.2E-16,6.7E-16,1.));
+#4952 = PCURVE('',#4892,#4953);
+#4953 = DEFINITIONAL_REPRESENTATION('',(#4954),#4958);
+#4954 = LINE('',#4955,#4956);
+#4955 = CARTESIAN_POINT('',(-0.625,-11.4));
+#4956 = VECTOR('',#4957,1.);
+#4957 = DIRECTION('',(-1.,-1.7E-16));
+#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4959 = PCURVE('',#4960,#4965);
+#4960 = PLANE('',#4961);
+#4961 = AXIS2_PLACEMENT_3D('',#4962,#4963,#4964);
+#4962 = CARTESIAN_POINT('',(3.5,-7.08237248385,38.25));
+#4963 = DIRECTION('',(-1.,2.2E-16,-7.2E-16));
+#4964 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970);
+#4966 = LINE('',#4967,#4968);
+#4967 = CARTESIAN_POINT('',(1.61762751615,-0.625));
+#4968 = VECTOR('',#4969,1.);
+#4969 = DIRECTION('',(2.2E-16,1.));
+#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4971 = ORIENTED_EDGE('',*,*,#4972,.F.);
+#4972 = EDGE_CURVE('',#4882,#4945,#4973,.T.);
+#4973 = SURFACE_CURVE('',#4974,(#4978,#4985),.PCURVE_S1.);
+#4974 = LINE('',#4975,#4976);
+#4975 = CARTESIAN_POINT('',(-7.9,-8.7,12.));
+#4976 = VECTOR('',#4977,1.);
+#4977 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#4978 = PCURVE('',#4892,#4979);
+#4979 = DEFINITIONAL_REPRESENTATION('',(#4980),#4984);
+#4980 = LINE('',#4981,#4982);
+#4981 = CARTESIAN_POINT('',(25.,4.553950749688E-17));
+#4982 = VECTOR('',#4983,1.);
+#4983 = DIRECTION('',(6.1E-16,-1.));
+#4984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4985 = PCURVE('',#4986,#4991);
+#4986 = PLANE('',#4987);
+#4987 = AXIS2_PLACEMENT_3D('',#4988,#4989,#4990);
+#4988 = CARTESIAN_POINT('',(-7.9,-8.7,12.));
+#4989 = DIRECTION('',(7.2E-16,-3.3E-16,-1.));
+#4990 = DIRECTION('',(1.1E-16,-1.,3.3E-16));
+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);
+#4992 = LINE('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(0.,-0.));
+#4994 = VECTOR('',#4995,1.);
+#4995 = DIRECTION('',(6.7E-16,-1.));
+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4997 = ADVANCED_FACE('',(#4998),#4904,.T.);
+#4998 = FACE_BOUND('',#4999,.T.);
+#4999 = EDGE_LOOP('',(#5000,#5030,#5058,#5079,#5080,#5103,#5131,#5159));
+#5000 = ORIENTED_EDGE('',*,*,#5001,.F.);
+#5001 = EDGE_CURVE('',#5002,#5004,#5006,.T.);
+#5002 = VERTEX_POINT('',#5003);
+#5003 = CARTESIAN_POINT('',(-3.5,-7.08237248385,38.25));
+#5004 = VERTEX_POINT('',#5005);
+#5005 = CARTESIAN_POINT('',(-3.5,-10.2,38.25));
+#5006 = SURFACE_CURVE('',#5007,(#5011,#5018),.PCURVE_S1.);
+#5007 = LINE('',#5008,#5009);
+#5008 = CARTESIAN_POINT('',(-3.5,-7.08237248385,38.25));
+#5009 = VECTOR('',#5010,1.);
+#5010 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5011 = PCURVE('',#4904,#5012);
+#5012 = DEFINITIONAL_REPRESENTATION('',(#5013),#5017);
+#5013 = LINE('',#5014,#5015);
+#5014 = CARTESIAN_POINT('',(4.263256414561E-14,-7.105427357601E-15));
+#5015 = VECTOR('',#5016,1.);
+#5016 = DIRECTION('',(1.,-3.9E-16));
+#5017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5018 = PCURVE('',#5019,#5024);
+#5019 = PLANE('',#5020);
+#5020 = AXIS2_PLACEMENT_3D('',#5021,#5022,#5023);
+#5021 = CARTESIAN_POINT('',(-7.9,-10.2,38.25));
+#5022 = DIRECTION('',(-7.2E-16,3.3E-16,1.));
+#5023 = DIRECTION('',(-1.1E-16,1.,-3.3E-16));
+#5024 = DEFINITIONAL_REPRESENTATION('',(#5025),#5029);
+#5025 = LINE('',#5026,#5027);
+#5026 = CARTESIAN_POINT('',(3.11762751615,-4.4));
+#5027 = VECTOR('',#5028,1.);
+#5028 = DIRECTION('',(-1.,5.5E-16));
+#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5030 = ORIENTED_EDGE('',*,*,#5031,.T.);
+#5031 = EDGE_CURVE('',#5002,#5032,#5034,.T.);
+#5032 = VERTEX_POINT('',#5033);
+#5033 = CARTESIAN_POINT('',(-3.5,-7.08237248385,37.));
+#5034 = SURFACE_CURVE('',#5035,(#5039,#5046),.PCURVE_S1.);
+#5035 = LINE('',#5036,#5037);
+#5036 = CARTESIAN_POINT('',(-3.5,-7.08237248385,38.25));
+#5037 = VECTOR('',#5038,1.);
+#5038 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5039 = PCURVE('',#4904,#5040);
+#5040 = DEFINITIONAL_REPRESENTATION('',(#5041),#5045);
+#5041 = LINE('',#5042,#5043);
+#5042 = CARTESIAN_POINT('',(0.,0.));
+#5043 = VECTOR('',#5044,1.);
+#5044 = DIRECTION('',(-2.2E-16,-1.));
+#5045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5046 = PCURVE('',#5047,#5052);
+#5047 = CYLINDRICAL_SURFACE('',#5048,7.9);
+#5048 = AXIS2_PLACEMENT_3D('',#5049,#5050,#5051);
+#5049 = CARTESIAN_POINT('',(-2.76E-14,2.548E-14,38.25));
+#5050 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5051 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057);
+#5053 = LINE('',#5054,#5055);
+#5054 = CARTESIAN_POINT('',(5.824200765036,0.));
+#5055 = VECTOR('',#5056,1.);
+#5056 = DIRECTION('',(0.,-1.));
+#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5058 = ORIENTED_EDGE('',*,*,#5059,.F.);
+#5059 = EDGE_CURVE('',#4884,#5032,#5060,.T.);
+#5060 = SURFACE_CURVE('',#5061,(#5065,#5072),.PCURVE_S1.);
+#5061 = LINE('',#5062,#5063);
+#5062 = CARTESIAN_POINT('',(-3.5,0.808813758075,37.));
+#5063 = VECTOR('',#5064,1.);
+#5064 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5065 = PCURVE('',#4904,#5066);
+#5066 = DEFINITIONAL_REPRESENTATION('',(#5067),#5071);
+#5067 = LINE('',#5068,#5069);
+#5068 = CARTESIAN_POINT('',(-7.891186241925,-1.25));
+#5069 = VECTOR('',#5070,1.);
+#5070 = DIRECTION('',(-1.,2.2E-16));
+#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5072 = PCURVE('',#4932,#5073);
+#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078);
+#5074 = LINE('',#5075,#5076);
+#5075 = CARTESIAN_POINT('',(7.891186241925,-4.4));
+#5076 = VECTOR('',#5077,1.);
+#5077 = DIRECTION('',(-1.,-3.3E-16));
+#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5079 = ORIENTED_EDGE('',*,*,#4881,.F.);
+#5080 = ORIENTED_EDGE('',*,*,#5081,.F.);
+#5081 = EDGE_CURVE('',#5082,#4882,#5084,.T.);
+#5082 = VERTEX_POINT('',#5083);
+#5083 = CARTESIAN_POINT('',(-3.5,-11.2,12.));
+#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.);
+#5085 = LINE('',#5086,#5087);
+#5086 = CARTESIAN_POINT('',(-3.5,-7.891186241925,12.));
+#5087 = VECTOR('',#5088,1.);
+#5088 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5089 = PCURVE('',#4904,#5090);
+#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095);
+#5091 = LINE('',#5092,#5093);
+#5092 = CARTESIAN_POINT('',(0.808813758075,-26.25));
+#5093 = VECTOR('',#5094,1.);
+#5094 = DIRECTION('',(-1.,2.2E-16));
+#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5096 = PCURVE('',#4986,#5097);
+#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102);
+#5098 = LINE('',#5099,#5100);
+#5099 = CARTESIAN_POINT('',(-0.808813758075,-4.4));
+#5100 = VECTOR('',#5101,1.);
+#5101 = DIRECTION('',(-1.,-3.3E-16));
+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5103 = ORIENTED_EDGE('',*,*,#5104,.F.);
+#5104 = EDGE_CURVE('',#5105,#5082,#5107,.T.);
+#5105 = VERTEX_POINT('',#5106);
+#5106 = CARTESIAN_POINT('',(-3.5,-11.2,14.500000000001));
+#5107 = SURFACE_CURVE('',#5108,(#5112,#5119),.PCURVE_S1.);
+#5108 = LINE('',#5109,#5110);
+#5109 = CARTESIAN_POINT('',(-3.5,-11.2,38.25));
+#5110 = VECTOR('',#5111,1.);
+#5111 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5112 = PCURVE('',#4904,#5113);
+#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);
+#5114 = LINE('',#5115,#5116);
+#5115 = CARTESIAN_POINT('',(4.11762751615,-3.664688489373E-15));
+#5116 = VECTOR('',#5117,1.);
+#5117 = DIRECTION('',(-2.2E-16,-1.));
+#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5119 = PCURVE('',#5120,#5125);
+#5120 = CYLINDRICAL_SURFACE('',#5121,3.5);
+#5121 = AXIS2_PLACEMENT_3D('',#5122,#5123,#5124);
+#5122 = CARTESIAN_POINT('',(-3.009E-14,-11.2,38.25));
+#5123 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5124 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5125 = DEFINITIONAL_REPRESENTATION('',(#5126),#5130);
+#5126 = LINE('',#5127,#5128);
+#5127 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5128 = VECTOR('',#5129,1.);
+#5129 = DIRECTION('',(0.,-1.));
+#5130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5131 = ORIENTED_EDGE('',*,*,#5132,.F.);
+#5132 = EDGE_CURVE('',#5133,#5105,#5135,.T.);
+#5133 = VERTEX_POINT('',#5134);
+#5134 = CARTESIAN_POINT('',(-3.5,-10.2,14.500000000001));
+#5135 = SURFACE_CURVE('',#5136,(#5140,#5147),.PCURVE_S1.);
+#5136 = LINE('',#5137,#5138);
+#5137 = CARTESIAN_POINT('',(-3.5,-10.89118624192,14.500000000001));
+#5138 = VECTOR('',#5139,1.);
+#5139 = DIRECTION('',(-2.2E-16,-1.,6.7E-16));
+#5140 = PCURVE('',#4904,#5141);
+#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(3.808813758075,-23.74999999999));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(1.,-2.2E-16));
+#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5147 = PCURVE('',#5148,#5153);
+#5148 = PLANE('',#5149);
+#5149 = AXIS2_PLACEMENT_3D('',#5150,#5151,#5152);
+#5150 = CARTESIAN_POINT('',(-7.9,-14.7,14.500000000001));
+#5151 = DIRECTION('',(-7.2E-16,3.3E-16,1.));
+#5152 = DIRECTION('',(-1.1E-16,1.,-3.3E-16));
+#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5158);
+#5154 = LINE('',#5155,#5156);
+#5155 = CARTESIAN_POINT('',(3.808813758075,-4.4));
+#5156 = VECTOR('',#5157,1.);
+#5157 = DIRECTION('',(-1.,3.3E-16));
+#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5159 = ORIENTED_EDGE('',*,*,#5160,.F.);
+#5160 = EDGE_CURVE('',#5004,#5133,#5161,.T.);
+#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.);
+#5162 = LINE('',#5163,#5164);
+#5163 = CARTESIAN_POINT('',(-3.5,-10.2,26.375000000001));
+#5164 = VECTOR('',#5165,1.);
+#5165 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5166 = PCURVE('',#4904,#5167);
+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172);
+#5168 = LINE('',#5169,#5170);
+#5169 = CARTESIAN_POINT('',(3.11762751615,-11.87499999999));
+#5170 = VECTOR('',#5171,1.);
+#5171 = DIRECTION('',(-2.2E-16,-1.));
+#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5173 = PCURVE('',#5174,#5179);
+#5174 = PLANE('',#5175);
+#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178);
+#5176 = CARTESIAN_POINT('',(-7.9,-10.2,14.500000000001));
+#5177 = DIRECTION('',(-1.1E-16,-1.,5.6E-16));
+#5178 = DIRECTION('',(-8.9E-16,5.6E-16,1.));
+#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184);
+#5180 = LINE('',#5181,#5182);
+#5181 = CARTESIAN_POINT('',(11.874999999999,-4.4));
+#5182 = VECTOR('',#5183,1.);
+#5183 = DIRECTION('',(-1.,1.7E-16));
+#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5185 = ADVANCED_FACE('',(#5186,#5272),#4986,.T.);
+#5186 = FACE_BOUND('',#5187,.T.);
+#5187 = EDGE_LOOP('',(#5188,#5189,#5190,#5213,#5246));
+#5188 = ORIENTED_EDGE('',*,*,#5081,.T.);
+#5189 = ORIENTED_EDGE('',*,*,#4972,.T.);
+#5190 = ORIENTED_EDGE('',*,*,#5191,.F.);
+#5191 = EDGE_CURVE('',#5192,#4945,#5194,.T.);
+#5192 = VERTEX_POINT('',#5193);
+#5193 = CARTESIAN_POINT('',(3.5,-11.2,12.));
+#5194 = SURFACE_CURVE('',#5195,(#5199,#5206),.PCURVE_S1.);
+#5195 = LINE('',#5196,#5197);
+#5196 = CARTESIAN_POINT('',(3.5,-7.891186241925,12.));
+#5197 = VECTOR('',#5198,1.);
+#5198 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5199 = PCURVE('',#4986,#5200);
+#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205);
+#5201 = LINE('',#5202,#5203);
+#5202 = CARTESIAN_POINT('',(-0.808813758075,-11.4));
+#5203 = VECTOR('',#5204,1.);
+#5204 = DIRECTION('',(-1.,-3.3E-16));
+#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5206 = PCURVE('',#4960,#5207);
+#5207 = DEFINITIONAL_REPRESENTATION('',(#5208),#5212);
+#5208 = LINE('',#5209,#5210);
+#5209 = CARTESIAN_POINT('',(0.808813758075,-26.25));
+#5210 = VECTOR('',#5211,1.);
+#5211 = DIRECTION('',(-1.,2.2E-16));
+#5212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5213 = ORIENTED_EDGE('',*,*,#5214,.F.);
+#5214 = EDGE_CURVE('',#5215,#5192,#5217,.T.);
+#5215 = VERTEX_POINT('',#5216);
+#5216 = CARTESIAN_POINT('',(-2.1E-14,-14.7,12.));
+#5217 = SURFACE_CURVE('',#5218,(#5223,#5234),.PCURVE_S1.);
+#5218 = CIRCLE('',#5219,3.5);
+#5219 = AXIS2_PLACEMENT_3D('',#5220,#5221,#5222);
+#5220 = CARTESIAN_POINT('',(-1.698E-14,-11.2,12.));
+#5221 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5222 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5223 = PCURVE('',#4986,#5224);
+#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5233);
+#5225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5226,#5227,#5228,#5229,
+#5230,#5231,#5232),.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('') );
+#5226 = CARTESIAN_POINT('',(6.,-7.9));
+#5227 = CARTESIAN_POINT('',(6.,-13.96217782649));
+#5228 = CARTESIAN_POINT('',(0.75,-10.93108891324));
+#5229 = CARTESIAN_POINT('',(-4.5,-7.9));
+#5230 = CARTESIAN_POINT('',(0.75,-4.868911086754));
+#5231 = CARTESIAN_POINT('',(6.,-1.837822173509));
+#5232 = CARTESIAN_POINT('',(6.,-7.9));
+#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5234 = PCURVE('',#5235,#5240);
+#5235 = CYLINDRICAL_SURFACE('',#5236,3.5);
+#5236 = AXIS2_PLACEMENT_3D('',#5237,#5238,#5239);
+#5237 = CARTESIAN_POINT('',(-3.009E-14,-11.2,38.25));
+#5238 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5239 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245);
+#5241 = LINE('',#5242,#5243);
+#5242 = CARTESIAN_POINT('',(0.,-26.25));
+#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('',#5082,#5215,#5248,.T.);
+#5248 = SURFACE_CURVE('',#5249,(#5254,#5265),.PCURVE_S1.);
+#5249 = CIRCLE('',#5250,3.5);
+#5250 = AXIS2_PLACEMENT_3D('',#5251,#5252,#5253);
+#5251 = CARTESIAN_POINT('',(-1.698E-14,-11.2,12.));
+#5252 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5253 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5254 = PCURVE('',#4986,#5255);
+#5255 = DEFINITIONAL_REPRESENTATION('',(#5256),#5264);
+#5256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5257,#5258,#5259,#5260,
+#5261,#5262,#5263),.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('') );
+#5257 = CARTESIAN_POINT('',(6.,-7.9));
+#5258 = CARTESIAN_POINT('',(6.,-13.96217782649));
+#5259 = CARTESIAN_POINT('',(0.75,-10.93108891324));
+#5260 = CARTESIAN_POINT('',(-4.5,-7.9));
+#5261 = CARTESIAN_POINT('',(0.75,-4.868911086754));
+#5262 = CARTESIAN_POINT('',(6.,-1.837822173509));
+#5263 = CARTESIAN_POINT('',(6.,-7.9));
+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5265 = PCURVE('',#5120,#5266);
+#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271);
+#5267 = LINE('',#5268,#5269);
+#5268 = CARTESIAN_POINT('',(0.,-26.25));
+#5269 = VECTOR('',#5270,1.);
+#5270 = DIRECTION('',(1.,0.));
+#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5272 = FACE_BOUND('',#5273,.T.);
+#5273 = EDGE_LOOP('',(#5274));
+#5274 = ORIENTED_EDGE('',*,*,#5275,.T.);
+#5275 = EDGE_CURVE('',#5276,#5276,#5278,.T.);
+#5276 = VERTEX_POINT('',#5277);
+#5277 = CARTESIAN_POINT('',(-1.3E-14,-13.075,12.));
+#5278 = SURFACE_CURVE('',#5279,(#5284,#5295),.PCURVE_S1.);
+#5279 = CIRCLE('',#5280,1.);
+#5280 = AXIS2_PLACEMENT_3D('',#5281,#5282,#5283);
+#5281 = CARTESIAN_POINT('',(-1.717E-14,-12.075,12.));
+#5282 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5283 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5284 = PCURVE('',#4986,#5285);
+#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5294);
+#5286 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5287,#5288,#5289,#5290,
+#5291,#5292,#5293),.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('') );
+#5287 = CARTESIAN_POINT('',(4.375,-7.9));
+#5288 = CARTESIAN_POINT('',(4.375,-9.632050807569));
+#5289 = CARTESIAN_POINT('',(2.875,-8.766025403784));
+#5290 = CARTESIAN_POINT('',(1.375,-7.9));
+#5291 = CARTESIAN_POINT('',(2.875,-7.033974596216));
+#5292 = CARTESIAN_POINT('',(4.375,-6.167949192431));
+#5293 = CARTESIAN_POINT('',(4.375,-7.9));
+#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5295 = PCURVE('',#5296,#5301);
+#5296 = CYLINDRICAL_SURFACE('',#5297,1.);
+#5297 = AXIS2_PLACEMENT_3D('',#5298,#5299,#5300);
+#5298 = CARTESIAN_POINT('',(-3.028E-14,-12.075,38.25));
+#5299 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5300 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306);
+#5302 = LINE('',#5303,#5304);
+#5303 = CARTESIAN_POINT('',(0.,-26.25));
+#5304 = VECTOR('',#5305,1.);
+#5305 = DIRECTION('',(1.,0.));
+#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5307 = ADVANCED_FACE('',(#5308),#4960,.F.);
+#5308 = FACE_BOUND('',#5309,.F.);
+#5309 = EDGE_LOOP('',(#5310,#5335,#5363,#5384,#5385,#5386,#5409,#5432));
+#5310 = ORIENTED_EDGE('',*,*,#5311,.F.);
+#5311 = EDGE_CURVE('',#5312,#5314,#5316,.T.);
+#5312 = VERTEX_POINT('',#5313);
+#5313 = CARTESIAN_POINT('',(3.5,-7.08237248385,38.25));
+#5314 = VERTEX_POINT('',#5315);
+#5315 = CARTESIAN_POINT('',(3.5,-10.2,38.25));
+#5316 = SURFACE_CURVE('',#5317,(#5321,#5328),.PCURVE_S1.);
+#5317 = LINE('',#5318,#5319);
+#5318 = CARTESIAN_POINT('',(3.5,-7.08237248385,38.25));
+#5319 = VECTOR('',#5320,1.);
+#5320 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5321 = PCURVE('',#4960,#5322);
+#5322 = DEFINITIONAL_REPRESENTATION('',(#5323),#5327);
+#5323 = LINE('',#5324,#5325);
+#5324 = CARTESIAN_POINT('',(3.907985046681E-14,-3.478106691546E-29));
+#5325 = VECTOR('',#5326,1.);
+#5326 = DIRECTION('',(1.,-3.9E-16));
+#5327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5328 = PCURVE('',#5019,#5329);
+#5329 = DEFINITIONAL_REPRESENTATION('',(#5330),#5334);
+#5330 = LINE('',#5331,#5332);
+#5331 = CARTESIAN_POINT('',(3.11762751615,-11.4));
+#5332 = VECTOR('',#5333,1.);
+#5333 = DIRECTION('',(-1.,5.5E-16));
+#5334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5335 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#5336 = EDGE_CURVE('',#5312,#5337,#5339,.T.);
+#5337 = VERTEX_POINT('',#5338);
+#5338 = CARTESIAN_POINT('',(3.5,-7.08237248385,37.));
+#5339 = SURFACE_CURVE('',#5340,(#5344,#5351),.PCURVE_S1.);
+#5340 = LINE('',#5341,#5342);
+#5341 = CARTESIAN_POINT('',(3.5,-7.08237248385,38.25));
+#5342 = VECTOR('',#5343,1.);
+#5343 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5344 = PCURVE('',#4960,#5345);
+#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
+#5346 = LINE('',#5347,#5348);
+#5347 = CARTESIAN_POINT('',(0.,0.));
+#5348 = VECTOR('',#5349,1.);
+#5349 = DIRECTION('',(-2.2E-16,-1.));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = PCURVE('',#5352,#5357);
+#5352 = CYLINDRICAL_SURFACE('',#5353,7.9);
+#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
+#5354 = CARTESIAN_POINT('',(-2.76E-14,2.548E-14,38.25));
+#5355 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5356 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);
+#5358 = LINE('',#5359,#5360);
+#5359 = CARTESIAN_POINT('',(0.458984542143,0.));
+#5360 = VECTOR('',#5361,1.);
+#5361 = DIRECTION('',(0.,-1.));
+#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5363 = ORIENTED_EDGE('',*,*,#5364,.F.);
+#5364 = EDGE_CURVE('',#4917,#5337,#5365,.T.);
+#5365 = SURFACE_CURVE('',#5366,(#5370,#5377),.PCURVE_S1.);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(3.5,0.808813758075,37.));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5370 = PCURVE('',#4960,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);
+#5372 = LINE('',#5373,#5374);
+#5373 = CARTESIAN_POINT('',(-7.891186241925,-1.25));
+#5374 = VECTOR('',#5375,1.);
+#5375 = DIRECTION('',(-1.,2.2E-16));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = PCURVE('',#4932,#5378);
+#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5383);
+#5379 = LINE('',#5380,#5381);
+#5380 = CARTESIAN_POINT('',(7.891186241925,-11.4));
+#5381 = VECTOR('',#5382,1.);
+#5382 = DIRECTION('',(-1.,-3.3E-16));
+#5383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5384 = ORIENTED_EDGE('',*,*,#4944,.F.);
+#5385 = ORIENTED_EDGE('',*,*,#5191,.F.);
+#5386 = ORIENTED_EDGE('',*,*,#5387,.F.);
+#5387 = EDGE_CURVE('',#5388,#5192,#5390,.T.);
+#5388 = VERTEX_POINT('',#5389);
+#5389 = CARTESIAN_POINT('',(3.5,-11.2,14.500000000001));
+#5390 = SURFACE_CURVE('',#5391,(#5395,#5402),.PCURVE_S1.);
+#5391 = LINE('',#5392,#5393);
+#5392 = CARTESIAN_POINT('',(3.5,-11.2,38.25));
+#5393 = VECTOR('',#5394,1.);
+#5394 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5395 = PCURVE('',#4960,#5396);
+#5396 = DEFINITIONAL_REPRESENTATION('',(#5397),#5401);
+#5397 = LINE('',#5398,#5399);
+#5398 = CARTESIAN_POINT('',(4.11762751615,-3.664688489373E-15));
+#5399 = VECTOR('',#5400,1.);
+#5400 = DIRECTION('',(-2.2E-16,-1.));
+#5401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5402 = PCURVE('',#5235,#5403);
+#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408);
+#5404 = LINE('',#5405,#5406);
+#5405 = CARTESIAN_POINT('',(7.853981633974,0.));
+#5406 = VECTOR('',#5407,1.);
+#5407 = DIRECTION('',(0.,-1.));
+#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5409 = ORIENTED_EDGE('',*,*,#5410,.F.);
+#5410 = EDGE_CURVE('',#5411,#5388,#5413,.T.);
+#5411 = VERTEX_POINT('',#5412);
+#5412 = CARTESIAN_POINT('',(3.5,-10.2,14.500000000001));
+#5413 = SURFACE_CURVE('',#5414,(#5418,#5425),.PCURVE_S1.);
+#5414 = LINE('',#5415,#5416);
+#5415 = CARTESIAN_POINT('',(3.5,-10.89118624192,14.500000000001));
+#5416 = VECTOR('',#5417,1.);
+#5417 = DIRECTION('',(-2.2E-16,-1.,6.7E-16));
+#5418 = PCURVE('',#4960,#5419);
+#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424);
+#5420 = LINE('',#5421,#5422);
+#5421 = CARTESIAN_POINT('',(3.808813758075,-23.74999999999));
+#5422 = VECTOR('',#5423,1.);
+#5423 = DIRECTION('',(1.,-2.2E-16));
+#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5425 = PCURVE('',#5148,#5426);
+#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431);
+#5427 = LINE('',#5428,#5429);
+#5428 = CARTESIAN_POINT('',(3.808813758075,-11.4));
+#5429 = VECTOR('',#5430,1.);
+#5430 = DIRECTION('',(-1.,3.3E-16));
+#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5432 = ORIENTED_EDGE('',*,*,#5433,.F.);
+#5433 = EDGE_CURVE('',#5314,#5411,#5434,.T.);
+#5434 = SURFACE_CURVE('',#5435,(#5439,#5446),.PCURVE_S1.);
+#5435 = LINE('',#5436,#5437);
+#5436 = CARTESIAN_POINT('',(3.5,-10.2,26.375000000001));
+#5437 = VECTOR('',#5438,1.);
+#5438 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#5439 = PCURVE('',#4960,#5440);
+#5440 = DEFINITIONAL_REPRESENTATION('',(#5441),#5445);
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(3.11762751615,-11.87499999999));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(-2.2E-16,-1.));
+#5445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5446 = PCURVE('',#5174,#5447);
+#5447 = DEFINITIONAL_REPRESENTATION('',(#5448),#5452);
+#5448 = LINE('',#5449,#5450);
+#5449 = CARTESIAN_POINT('',(11.874999999999,-11.4));
+#5450 = VECTOR('',#5451,1.);
+#5451 = DIRECTION('',(-1.,1.7E-16));
+#5452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5453 = ADVANCED_FACE('',(#5454,#5663),#4932,.T.);
+#5454 = FACE_BOUND('',#5455,.T.);
+#5455 = EDGE_LOOP('',(#5456,#5486,#5514,#5542,#5575,#5601,#5602,#5603,
+    #5604,#5632));
+#5456 = ORIENTED_EDGE('',*,*,#5457,.T.);
+#5457 = EDGE_CURVE('',#5458,#5460,#5462,.T.);
+#5458 = VERTEX_POINT('',#5459);
+#5459 = CARTESIAN_POINT('',(-3.5,7.08237248385,37.));
+#5460 = VERTEX_POINT('',#5461);
+#5461 = CARTESIAN_POINT('',(-3.5,8.7,37.));
+#5462 = SURFACE_CURVE('',#5463,(#5467,#5474),.PCURVE_S1.);
+#5463 = LINE('',#5464,#5465);
+#5464 = CARTESIAN_POINT('',(-3.5,9.949999905499,37.));
+#5465 = VECTOR('',#5466,1.);
+#5466 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5467 = PCURVE('',#4932,#5468);
+#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5473);
+#5469 = LINE('',#5470,#5471);
+#5470 = CARTESIAN_POINT('',(-1.249999905499,-4.4));
+#5471 = VECTOR('',#5472,1.);
+#5472 = DIRECTION('',(-1.,-3.3E-16));
+#5473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5474 = PCURVE('',#5475,#5480);
+#5475 = PLANE('',#5476);
+#5476 = AXIS2_PLACEMENT_3D('',#5477,#5478,#5479);
+#5477 = CARTESIAN_POINT('',(-3.5,11.199999810999,38.25));
+#5478 = DIRECTION('',(-1.,2.2E-16,-7.2E-16));
+#5479 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485);
+#5481 = LINE('',#5482,#5483);
+#5482 = CARTESIAN_POINT('',(1.249999905499,-1.25));
+#5483 = VECTOR('',#5484,1.);
+#5484 = DIRECTION('',(-1.,2.2E-16));
+#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5486 = ORIENTED_EDGE('',*,*,#5487,.T.);
+#5487 = EDGE_CURVE('',#5460,#5488,#5490,.T.);
+#5488 = VERTEX_POINT('',#5489);
+#5489 = CARTESIAN_POINT('',(3.5,8.7,37.));
+#5490 = SURFACE_CURVE('',#5491,(#5495,#5502),.PCURVE_S1.);
+#5491 = LINE('',#5492,#5493);
+#5492 = CARTESIAN_POINT('',(-7.9,8.7,37.));
+#5493 = VECTOR('',#5494,1.);
+#5494 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#5495 = PCURVE('',#4932,#5496);
+#5496 = DEFINITIONAL_REPRESENTATION('',(#5497),#5501);
+#5497 = LINE('',#5498,#5499);
+#5498 = CARTESIAN_POINT('',(0.,-0.));
+#5499 = VECTOR('',#5500,1.);
+#5500 = DIRECTION('',(6.7E-16,-1.));
+#5501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5502 = PCURVE('',#5503,#5508);
+#5503 = PLANE('',#5504);
+#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507);
+#5505 = CARTESIAN_POINT('',(-7.9,8.7,12.));
+#5506 = DIRECTION('',(-1.1E-16,-1.,5.6E-16));
+#5507 = DIRECTION('',(-8.9E-16,5.6E-16,1.));
+#5508 = DEFINITIONAL_REPRESENTATION('',(#5509),#5513);
+#5509 = LINE('',#5510,#5511);
+#5510 = CARTESIAN_POINT('',(25.,-4.553950749688E-17));
+#5511 = VECTOR('',#5512,1.);
+#5512 = DIRECTION('',(-6.1E-16,-1.));
+#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5514 = ORIENTED_EDGE('',*,*,#5515,.F.);
+#5515 = EDGE_CURVE('',#5516,#5488,#5518,.T.);
+#5516 = VERTEX_POINT('',#5517);
+#5517 = CARTESIAN_POINT('',(3.5,7.08237248385,37.));
+#5518 = SURFACE_CURVE('',#5519,(#5523,#5530),.PCURVE_S1.);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(3.5,9.95,37.));
+#5521 = VECTOR('',#5522,1.);
+#5522 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#5523 = PCURVE('',#4932,#5524);
+#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529);
+#5525 = LINE('',#5526,#5527);
+#5526 = CARTESIAN_POINT('',(-1.25,-11.4));
+#5527 = VECTOR('',#5528,1.);
+#5528 = DIRECTION('',(-1.,-3.3E-16));
+#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5530 = PCURVE('',#5531,#5536);
+#5531 = PLANE('',#5532);
+#5532 = AXIS2_PLACEMENT_3D('',#5533,#5534,#5535);
+#5533 = CARTESIAN_POINT('',(3.5,11.2,38.25));
+#5534 = DIRECTION('',(-1.,2.2E-16,-7.2E-16));
+#5535 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5536 = DEFINITIONAL_REPRESENTATION('',(#5537),#5541);
+#5537 = LINE('',#5538,#5539);
+#5538 = CARTESIAN_POINT('',(1.25,-1.25));
+#5539 = VECTOR('',#5540,1.);
+#5540 = DIRECTION('',(-1.,2.2E-16));
+#5541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5542 = ORIENTED_EDGE('',*,*,#5543,.F.);
+#5543 = EDGE_CURVE('',#5544,#5516,#5546,.T.);
+#5544 = VERTEX_POINT('',#5545);
+#5545 = CARTESIAN_POINT('',(7.9,2.5E-14,37.));
+#5546 = SURFACE_CURVE('',#5547,(#5552,#5563),.PCURVE_S1.);
+#5547 = CIRCLE('',#5548,7.9);
+#5548 = AXIS2_PLACEMENT_3D('',#5549,#5550,#5551);
+#5549 = CARTESIAN_POINT('',(-2.698E-14,2.437E-14,37.));
+#5550 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5551 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5552 = PCURVE('',#4932,#5553);
+#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5562);
+#5554 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5555,#5556,#5557,#5558,
+#5559,#5560,#5561),.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('') );
+#5555 = CARTESIAN_POINT('',(16.6,-7.9));
+#5556 = CARTESIAN_POINT('',(16.6,-21.58320137979));
+#5557 = CARTESIAN_POINT('',(4.75,-14.74160068989));
+#5558 = CARTESIAN_POINT('',(-7.1,-7.9));
+#5559 = CARTESIAN_POINT('',(4.75,-1.058399310103));
+#5560 = CARTESIAN_POINT('',(16.6,5.783201379794));
+#5561 = CARTESIAN_POINT('',(16.6,-7.9));
+#5562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5563 = PCURVE('',#5564,#5569);
+#5564 = CYLINDRICAL_SURFACE('',#5565,7.9);
+#5565 = AXIS2_PLACEMENT_3D('',#5566,#5567,#5568);
+#5566 = CARTESIAN_POINT('',(-2.76E-14,2.548E-14,38.25));
+#5567 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5568 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574);
+#5570 = LINE('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(0.,-1.25));
+#5572 = VECTOR('',#5573,1.);
+#5573 = DIRECTION('',(1.,0.));
+#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5575 = ORIENTED_EDGE('',*,*,#5576,.F.);
+#5576 = EDGE_CURVE('',#5337,#5544,#5577,.T.);
+#5577 = SURFACE_CURVE('',#5578,(#5583,#5594),.PCURVE_S1.);
+#5578 = CIRCLE('',#5579,7.9);
+#5579 = AXIS2_PLACEMENT_3D('',#5580,#5581,#5582);
+#5580 = CARTESIAN_POINT('',(-2.698E-14,2.437E-14,37.));
+#5581 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5582 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5583 = PCURVE('',#4932,#5584);
+#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5593);
+#5585 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5586,#5587,#5588,#5589,
+#5590,#5591,#5592),.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('') );
+#5586 = CARTESIAN_POINT('',(16.6,-7.9));
+#5587 = CARTESIAN_POINT('',(16.6,-21.58320137979));
+#5588 = CARTESIAN_POINT('',(4.75,-14.74160068989));
+#5589 = CARTESIAN_POINT('',(-7.1,-7.9));
+#5590 = CARTESIAN_POINT('',(4.75,-1.058399310103));
+#5591 = CARTESIAN_POINT('',(16.6,5.783201379794));
+#5592 = CARTESIAN_POINT('',(16.6,-7.9));
+#5593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5594 = PCURVE('',#5352,#5595);
+#5595 = DEFINITIONAL_REPRESENTATION('',(#5596),#5600);
+#5596 = LINE('',#5597,#5598);
+#5597 = CARTESIAN_POINT('',(0.,-1.25));
+#5598 = VECTOR('',#5599,1.);
+#5599 = DIRECTION('',(1.,0.));
+#5600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5601 = ORIENTED_EDGE('',*,*,#5364,.F.);
+#5602 = ORIENTED_EDGE('',*,*,#4916,.F.);
+#5603 = ORIENTED_EDGE('',*,*,#5059,.T.);
+#5604 = ORIENTED_EDGE('',*,*,#5605,.F.);
+#5605 = EDGE_CURVE('',#5606,#5032,#5608,.T.);
+#5606 = VERTEX_POINT('',#5607);
+#5607 = CARTESIAN_POINT('',(-7.9,3.E-14,37.));
+#5608 = SURFACE_CURVE('',#5609,(#5614,#5625),.PCURVE_S1.);
+#5609 = CIRCLE('',#5610,7.9);
+#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613);
+#5611 = CARTESIAN_POINT('',(-2.698E-14,2.437E-14,37.));
+#5612 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5613 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5614 = PCURVE('',#4932,#5615);
+#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5624);
+#5616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5617,#5618,#5619,#5620,
+#5621,#5622,#5623),.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('') );
+#5617 = CARTESIAN_POINT('',(16.6,-7.9));
+#5618 = CARTESIAN_POINT('',(16.6,-21.58320137979));
+#5619 = CARTESIAN_POINT('',(4.75,-14.74160068989));
+#5620 = CARTESIAN_POINT('',(-7.1,-7.9));
+#5621 = CARTESIAN_POINT('',(4.75,-1.058399310103));
+#5622 = CARTESIAN_POINT('',(16.6,5.783201379794));
+#5623 = CARTESIAN_POINT('',(16.6,-7.9));
+#5624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5625 = PCURVE('',#5047,#5626);
+#5626 = DEFINITIONAL_REPRESENTATION('',(#5627),#5631);
+#5627 = LINE('',#5628,#5629);
+#5628 = CARTESIAN_POINT('',(0.,-1.25));
+#5629 = VECTOR('',#5630,1.);
+#5630 = DIRECTION('',(1.,0.));
+#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5632 = ORIENTED_EDGE('',*,*,#5633,.F.);
+#5633 = EDGE_CURVE('',#5458,#5606,#5634,.T.);
+#5634 = SURFACE_CURVE('',#5635,(#5640,#5651),.PCURVE_S1.);
+#5635 = CIRCLE('',#5636,7.9);
+#5636 = AXIS2_PLACEMENT_3D('',#5637,#5638,#5639);
+#5637 = CARTESIAN_POINT('',(-2.698E-14,2.437E-14,37.));
+#5638 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5639 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5640 = PCURVE('',#4932,#5641);
+#5641 = DEFINITIONAL_REPRESENTATION('',(#5642),#5650);
+#5642 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5643,#5644,#5645,#5646,
+#5647,#5648,#5649),.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('') );
+#5643 = CARTESIAN_POINT('',(16.6,-7.9));
+#5644 = CARTESIAN_POINT('',(16.6,-21.58320137979));
+#5645 = CARTESIAN_POINT('',(4.75,-14.74160068989));
+#5646 = CARTESIAN_POINT('',(-7.1,-7.9));
+#5647 = CARTESIAN_POINT('',(4.75,-1.058399310103));
+#5648 = CARTESIAN_POINT('',(16.6,5.783201379794));
+#5649 = CARTESIAN_POINT('',(16.6,-7.9));
+#5650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5651 = PCURVE('',#5652,#5657);
+#5652 = CYLINDRICAL_SURFACE('',#5653,7.9);
+#5653 = AXIS2_PLACEMENT_3D('',#5654,#5655,#5656);
+#5654 = CARTESIAN_POINT('',(-2.76E-14,2.548E-14,38.25));
+#5655 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5656 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662);
+#5658 = LINE('',#5659,#5660);
+#5659 = CARTESIAN_POINT('',(0.,-1.25));
+#5660 = VECTOR('',#5661,1.);
+#5661 = DIRECTION('',(1.,0.));
+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5663 = FACE_BOUND('',#5664,.T.);
+#5664 = EDGE_LOOP('',(#5665,#5695));
+#5665 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#5666 = EDGE_CURVE('',#5667,#5669,#5671,.T.);
+#5667 = VERTEX_POINT('',#5668);
+#5668 = CARTESIAN_POINT('',(3.039736830714,-3.875,37.));
+#5669 = VERTEX_POINT('',#5670);
+#5670 = CARTESIAN_POINT('',(-3.039736830714,-3.875,37.));
+#5671 = SURFACE_CURVE('',#5672,(#5676,#5683),.PCURVE_S1.);
+#5672 = LINE('',#5673,#5674);
+#5673 = CARTESIAN_POINT('',(-5.469868415357,-3.875,37.));
+#5674 = VECTOR('',#5675,1.);
+#5675 = DIRECTION('',(-1.,4.4E-16,-7.2E-16));
+#5676 = PCURVE('',#4932,#5677);
+#5677 = DEFINITIONAL_REPRESENTATION('',(#5678),#5682);
+#5678 = LINE('',#5679,#5680);
+#5679 = CARTESIAN_POINT('',(12.575,-2.430131584643));
+#5680 = VECTOR('',#5681,1.);
+#5681 = DIRECTION('',(-5.5E-16,1.));
+#5682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5683 = PCURVE('',#5684,#5689);
+#5684 = PLANE('',#5685);
+#5685 = AXIS2_PLACEMENT_3D('',#5686,#5687,#5688);
+#5686 = CARTESIAN_POINT('',(-3.039736830714,-3.875,38.25));
+#5687 = DIRECTION('',(-4.4E-16,-1.,6.7E-16));
+#5688 = DIRECTION('',(1.,-4.4E-16,5.E-16));
+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694);
+#5690 = LINE('',#5691,#5692);
+#5691 = CARTESIAN_POINT('',(-2.430131584643,-1.25));
+#5692 = VECTOR('',#5693,1.);
+#5693 = DIRECTION('',(-1.,-2.2E-16));
+#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5695 = ORIENTED_EDGE('',*,*,#5696,.T.);
+#5696 = EDGE_CURVE('',#5667,#5669,#5697,.T.);
+#5697 = SURFACE_CURVE('',#5698,(#5703,#5714),.PCURVE_S1.);
+#5698 = CIRCLE('',#5699,4.925);
+#5699 = AXIS2_PLACEMENT_3D('',#5700,#5701,#5702);
+#5700 = CARTESIAN_POINT('',(-2.698E-14,2.437E-14,37.));
+#5701 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5702 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5703 = PCURVE('',#4932,#5704);
+#5704 = DEFINITIONAL_REPRESENTATION('',(#5705),#5713);
+#5705 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5706,#5707,#5708,#5709,
+#5710,#5711,#5712),.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('') );
+#5706 = CARTESIAN_POINT('',(13.625,-7.9));
+#5707 = CARTESIAN_POINT('',(13.625,-16.43035022727));
+#5708 = CARTESIAN_POINT('',(6.2375,-12.16517511363));
+#5709 = CARTESIAN_POINT('',(-1.15,-7.9));
+#5710 = CARTESIAN_POINT('',(6.2375,-3.634824886362));
+#5711 = CARTESIAN_POINT('',(13.625,0.630350227277));
+#5712 = CARTESIAN_POINT('',(13.625,-7.9));
+#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5714 = PCURVE('',#5715,#5720);
+#5715 = CYLINDRICAL_SURFACE('',#5716,4.925);
+#5716 = AXIS2_PLACEMENT_3D('',#5717,#5718,#5719);
+#5717 = CARTESIAN_POINT('',(-2.76E-14,2.548E-14,38.25));
+#5718 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#5719 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#5720 = DEFINITIONAL_REPRESENTATION('',(#5721),#5725);
+#5721 = LINE('',#5722,#5723);
+#5722 = CARTESIAN_POINT('',(0.,-1.25));
+#5723 = VECTOR('',#5724,1.);
+#5724 = DIRECTION('',(1.,0.));
+#5725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5726 = ADVANCED_FACE('',(#5727,#5920),#5019,.T.);
+#5727 = FACE_BOUND('',#5728,.T.);
+#5728 = EDGE_LOOP('',(#5729,#5730,#5751,#5752,#5776,#5800,#5823,#5851,
+    #5874,#5898));
+#5729 = ORIENTED_EDGE('',*,*,#5001,.T.);
+#5730 = ORIENTED_EDGE('',*,*,#5731,.T.);
+#5731 = EDGE_CURVE('',#5004,#5314,#5732,.T.);
+#5732 = SURFACE_CURVE('',#5733,(#5737,#5744),.PCURVE_S1.);
+#5733 = LINE('',#5734,#5735);
+#5734 = CARTESIAN_POINT('',(-7.9,-10.2,38.25));
+#5735 = VECTOR('',#5736,1.);
+#5736 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#5737 = PCURVE('',#5019,#5738);
+#5738 = DEFINITIONAL_REPRESENTATION('',(#5739),#5743);
+#5739 = LINE('',#5740,#5741);
+#5740 = CARTESIAN_POINT('',(0.,-0.));
+#5741 = VECTOR('',#5742,1.);
+#5742 = DIRECTION('',(-6.7E-16,-1.));
+#5743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5744 = PCURVE('',#5174,#5745);
+#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750);
+#5746 = LINE('',#5747,#5748);
+#5747 = CARTESIAN_POINT('',(23.749999999999,1.787820728042E-16));
+#5748 = VECTOR('',#5749,1.);
+#5749 = DIRECTION('',(-6.1E-16,-1.));
+#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5751 = ORIENTED_EDGE('',*,*,#5311,.F.);
+#5752 = ORIENTED_EDGE('',*,*,#5753,.T.);
+#5753 = EDGE_CURVE('',#5312,#5754,#5756,.T.);
+#5754 = VERTEX_POINT('',#5755);
+#5755 = CARTESIAN_POINT('',(7.9,8.246675E-09,38.25));
+#5756 = SURFACE_CURVE('',#5757,(#5762,#5769),.PCURVE_S1.);
+#5757 = CIRCLE('',#5758,7.9);
+#5758 = AXIS2_PLACEMENT_3D('',#5759,#5760,#5761);
+#5759 = CARTESIAN_POINT('',(-2.787E-14,-1.42108547152E-14,38.25));
+#5760 = DIRECTION('',(-6.E-17,5.E-16,1.));
+#5761 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5762 = PCURVE('',#5019,#5763);
+#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768);
+#5764 = CIRCLE('',#5765,7.9);
+#5765 = AXIS2_PLACEMENT_2D('',#5766,#5767);
+#5766 = CARTESIAN_POINT('',(10.2,-7.9));
+#5767 = DIRECTION('',(-1.,5.5E-16));
+#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5769 = PCURVE('',#5352,#5770);
+#5770 = DEFINITIONAL_REPRESENTATION('',(#5771),#5775);
+#5771 = LINE('',#5772,#5773);
+#5772 = CARTESIAN_POINT('',(0.,0.));
+#5773 = VECTOR('',#5774,1.);
+#5774 = DIRECTION('',(1.,0.));
+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5776 = ORIENTED_EDGE('',*,*,#5777,.T.);
+#5777 = EDGE_CURVE('',#5754,#5778,#5780,.T.);
+#5778 = VERTEX_POINT('',#5779);
+#5779 = CARTESIAN_POINT('',(3.5,7.08237248385,38.25));
+#5780 = SURFACE_CURVE('',#5781,(#5786,#5793),.PCURVE_S1.);
+#5781 = CIRCLE('',#5782,7.9);
+#5782 = AXIS2_PLACEMENT_3D('',#5783,#5784,#5785);
+#5783 = CARTESIAN_POINT('',(-2.787E-14,-1.42108547152E-14,38.25));
+#5784 = DIRECTION('',(-6.E-17,5.E-16,1.));
+#5785 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5786 = PCURVE('',#5019,#5787);
+#5787 = DEFINITIONAL_REPRESENTATION('',(#5788),#5792);
+#5788 = CIRCLE('',#5789,7.9);
+#5789 = AXIS2_PLACEMENT_2D('',#5790,#5791);
+#5790 = CARTESIAN_POINT('',(10.2,-7.9));
+#5791 = DIRECTION('',(-1.,5.5E-16));
+#5792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5793 = PCURVE('',#5564,#5794);
+#5794 = DEFINITIONAL_REPRESENTATION('',(#5795),#5799);
+#5795 = LINE('',#5796,#5797);
+#5796 = CARTESIAN_POINT('',(0.,0.));
+#5797 = VECTOR('',#5798,1.);
+#5798 = DIRECTION('',(1.,0.));
+#5799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5800 = ORIENTED_EDGE('',*,*,#5801,.F.);
+#5801 = EDGE_CURVE('',#5802,#5778,#5804,.T.);
+#5802 = VERTEX_POINT('',#5803);
+#5803 = CARTESIAN_POINT('',(3.5,10.2,38.25));
+#5804 = SURFACE_CURVE('',#5805,(#5809,#5816),.PCURVE_S1.);
+#5805 = LINE('',#5806,#5807);
+#5806 = CARTESIAN_POINT('',(3.5,11.2,38.25));
+#5807 = VECTOR('',#5808,1.);
+#5808 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5809 = PCURVE('',#5019,#5810);
+#5810 = DEFINITIONAL_REPRESENTATION('',(#5811),#5815);
+#5811 = LINE('',#5812,#5813);
+#5812 = CARTESIAN_POINT('',(21.4,-11.4));
+#5813 = VECTOR('',#5814,1.);
+#5814 = DIRECTION('',(-1.,5.5E-16));
+#5815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5816 = PCURVE('',#5531,#5817);
+#5817 = DEFINITIONAL_REPRESENTATION('',(#5818),#5822);
+#5818 = LINE('',#5819,#5820);
+#5819 = CARTESIAN_POINT('',(3.730349362741E-14,-3.320010932839E-29));
+#5820 = VECTOR('',#5821,1.);
+#5821 = DIRECTION('',(1.,-3.9E-16));
+#5822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5823 = ORIENTED_EDGE('',*,*,#5824,.F.);
+#5824 = EDGE_CURVE('',#5825,#5802,#5827,.T.);
+#5825 = VERTEX_POINT('',#5826);
+#5826 = CARTESIAN_POINT('',(-3.5,10.2,38.25));
+#5827 = SURFACE_CURVE('',#5828,(#5832,#5839),.PCURVE_S1.);
+#5828 = LINE('',#5829,#5830);
+#5829 = CARTESIAN_POINT('',(-7.9,10.2,38.25));
+#5830 = VECTOR('',#5831,1.);
+#5831 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#5832 = PCURVE('',#5019,#5833);
+#5833 = DEFINITIONAL_REPRESENTATION('',(#5834),#5838);
+#5834 = LINE('',#5835,#5836);
+#5835 = CARTESIAN_POINT('',(20.4,4.205352591004E-16));
+#5836 = VECTOR('',#5837,1.);
+#5837 = DIRECTION('',(-6.7E-16,-1.));
+#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5839 = PCURVE('',#5840,#5845);
+#5840 = PLANE('',#5841);
+#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844);
+#5842 = CARTESIAN_POINT('',(-7.9,10.2,38.25));
+#5843 = DIRECTION('',(1.1E-16,1.,-5.6E-16));
+#5844 = DIRECTION('',(8.9E-16,-5.6E-16,-1.));
+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850);
+#5846 = LINE('',#5847,#5848);
+#5847 = CARTESIAN_POINT('',(0.,0.));
+#5848 = VECTOR('',#5849,1.);
+#5849 = DIRECTION('',(6.1E-16,-1.));
+#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5851 = ORIENTED_EDGE('',*,*,#5852,.T.);
+#5852 = EDGE_CURVE('',#5825,#5853,#5855,.T.);
+#5853 = VERTEX_POINT('',#5854);
+#5854 = CARTESIAN_POINT('',(-3.5,7.08237248385,38.25));
+#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.);
+#5856 = LINE('',#5857,#5858);
+#5857 = CARTESIAN_POINT('',(-3.5,11.199999810999,38.25));
+#5858 = VECTOR('',#5859,1.);
+#5859 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5860 = PCURVE('',#5019,#5861);
+#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866);
+#5862 = LINE('',#5863,#5864);
+#5863 = CARTESIAN_POINT('',(21.399999810999,-4.4));
+#5864 = VECTOR('',#5865,1.);
+#5865 = DIRECTION('',(-1.,5.5E-16));
+#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5867 = PCURVE('',#5475,#5868);
+#5868 = DEFINITIONAL_REPRESENTATION('',(#5869),#5873);
+#5869 = LINE('',#5870,#5871);
+#5870 = CARTESIAN_POINT('',(3.19744231092E-14,-2.845723656719E-29));
+#5871 = VECTOR('',#5872,1.);
+#5872 = DIRECTION('',(1.,-3.9E-16));
+#5873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5874 = ORIENTED_EDGE('',*,*,#5875,.T.);
+#5875 = EDGE_CURVE('',#5853,#5876,#5878,.T.);
+#5876 = VERTEX_POINT('',#5877);
+#5877 = CARTESIAN_POINT('',(-7.9,3.8241E-11,38.25));
+#5878 = SURFACE_CURVE('',#5879,(#5884,#5891),.PCURVE_S1.);
+#5879 = CIRCLE('',#5880,7.9);
+#5880 = AXIS2_PLACEMENT_3D('',#5881,#5882,#5883);
+#5881 = CARTESIAN_POINT('',(-2.787E-14,-1.42108547152E-14,38.25));
+#5882 = DIRECTION('',(-6.E-17,5.E-16,1.));
+#5883 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5884 = PCURVE('',#5019,#5885);
+#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890);
+#5886 = CIRCLE('',#5887,7.9);
+#5887 = AXIS2_PLACEMENT_2D('',#5888,#5889);
+#5888 = CARTESIAN_POINT('',(10.2,-7.9));
+#5889 = DIRECTION('',(-1.,5.5E-16));
+#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5891 = PCURVE('',#5652,#5892);
+#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897);
+#5893 = LINE('',#5894,#5895);
+#5894 = CARTESIAN_POINT('',(0.,0.));
+#5895 = VECTOR('',#5896,1.);
+#5896 = DIRECTION('',(1.,0.));
+#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5898 = ORIENTED_EDGE('',*,*,#5899,.T.);
+#5899 = EDGE_CURVE('',#5876,#5002,#5900,.T.);
+#5900 = SURFACE_CURVE('',#5901,(#5906,#5913),.PCURVE_S1.);
+#5901 = CIRCLE('',#5902,7.9);
+#5902 = AXIS2_PLACEMENT_3D('',#5903,#5904,#5905);
+#5903 = CARTESIAN_POINT('',(-2.787E-14,-1.42108547152E-14,38.25));
+#5904 = DIRECTION('',(-6.E-17,5.E-16,1.));
+#5905 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5906 = PCURVE('',#5019,#5907);
+#5907 = DEFINITIONAL_REPRESENTATION('',(#5908),#5912);
+#5908 = CIRCLE('',#5909,7.9);
+#5909 = AXIS2_PLACEMENT_2D('',#5910,#5911);
+#5910 = CARTESIAN_POINT('',(10.2,-7.9));
+#5911 = DIRECTION('',(-1.,5.5E-16));
+#5912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5913 = PCURVE('',#5047,#5914);
+#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);
+#5915 = LINE('',#5916,#5917);
+#5916 = CARTESIAN_POINT('',(0.,0.));
+#5917 = VECTOR('',#5918,1.);
+#5918 = DIRECTION('',(1.,0.));
+#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5920 = FACE_BOUND('',#5921,.T.);
+#5921 = EDGE_LOOP('',(#5922,#5948));
+#5922 = ORIENTED_EDGE('',*,*,#5923,.F.);
+#5923 = EDGE_CURVE('',#5924,#5926,#5928,.T.);
+#5924 = VERTEX_POINT('',#5925);
+#5925 = CARTESIAN_POINT('',(3.039736830714,-3.875,38.25));
+#5926 = VERTEX_POINT('',#5927);
+#5927 = CARTESIAN_POINT('',(-3.039736830714,-3.875,38.25));
+#5928 = SURFACE_CURVE('',#5929,(#5934,#5941),.PCURVE_S1.);
+#5929 = CIRCLE('',#5930,4.925);
+#5930 = AXIS2_PLACEMENT_3D('',#5931,#5932,#5933);
+#5931 = CARTESIAN_POINT('',(-2.787E-14,-1.42108547152E-14,38.25));
+#5932 = DIRECTION('',(-6.E-17,5.E-16,1.));
+#5933 = DIRECTION('',(-4.4E-16,-1.,5.E-16));
+#5934 = PCURVE('',#5019,#5935);
+#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940);
+#5936 = CIRCLE('',#5937,4.925);
+#5937 = AXIS2_PLACEMENT_2D('',#5938,#5939);
+#5938 = CARTESIAN_POINT('',(10.2,-7.9));
+#5939 = DIRECTION('',(-1.,5.5E-16));
+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5941 = PCURVE('',#5715,#5942);
+#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5947);
+#5943 = LINE('',#5944,#5945);
+#5944 = CARTESIAN_POINT('',(0.,0.));
+#5945 = VECTOR('',#5946,1.);
+#5946 = DIRECTION('',(1.,0.));
+#5947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5948 = ORIENTED_EDGE('',*,*,#5949,.F.);
+#5949 = EDGE_CURVE('',#5926,#5924,#5950,.T.);
+#5950 = SURFACE_CURVE('',#5951,(#5955,#5962),.PCURVE_S1.);
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(-3.039736830714,-3.875,38.25));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(1.,-8.9E-16,6.E-17));
+#5955 = PCURVE('',#5019,#5956);
+#5956 = DEFINITIONAL_REPRESENTATION('',(#5957),#5961);
+#5957 = LINE('',#5958,#5959);
+#5958 = CARTESIAN_POINT('',(6.325,-4.860263169286));
+#5959 = VECTOR('',#5960,1.);
+#5960 = DIRECTION('',(-1.E-15,-1.));
+#5961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5962 = PCURVE('',#5684,#5963);
+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);
+#5964 = LINE('',#5965,#5966);
+#5965 = CARTESIAN_POINT('',(-1.33226762955E-15,6.661338147751E-31));
+#5966 = VECTOR('',#5967,1.);
+#5967 = DIRECTION('',(1.,-4.4E-16));
+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5969 = ADVANCED_FACE('',(#5970),#5174,.T.);
+#5970 = FACE_BOUND('',#5971,.T.);
+#5971 = EDGE_LOOP('',(#5972,#5973,#5994,#5995));
+#5972 = ORIENTED_EDGE('',*,*,#5160,.T.);
+#5973 = ORIENTED_EDGE('',*,*,#5974,.T.);
+#5974 = EDGE_CURVE('',#5133,#5411,#5975,.T.);
+#5975 = SURFACE_CURVE('',#5976,(#5980,#5987),.PCURVE_S1.);
+#5976 = LINE('',#5977,#5978);
+#5977 = CARTESIAN_POINT('',(-7.9,-10.2,14.500000000001));
+#5978 = VECTOR('',#5979,1.);
+#5979 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#5980 = PCURVE('',#5174,#5981);
+#5981 = DEFINITIONAL_REPRESENTATION('',(#5982),#5986);
+#5982 = LINE('',#5983,#5984);
+#5983 = CARTESIAN_POINT('',(0.,0.));
+#5984 = VECTOR('',#5985,1.);
+#5985 = DIRECTION('',(-6.1E-16,-1.));
+#5986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5987 = PCURVE('',#5148,#5988);
+#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993);
+#5989 = LINE('',#5990,#5991);
+#5990 = CARTESIAN_POINT('',(4.5,-4.95E-16));
+#5991 = VECTOR('',#5992,1.);
+#5992 = DIRECTION('',(-6.7E-16,-1.));
+#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5994 = ORIENTED_EDGE('',*,*,#5433,.F.);
+#5995 = ORIENTED_EDGE('',*,*,#5731,.F.);
+#5996 = ADVANCED_FACE('',(#5997,#6048),#5148,.T.);
+#5997 = FACE_BOUND('',#5998,.T.);
+#5998 = EDGE_LOOP('',(#5999,#6023,#6045,#6046,#6047));
+#5999 = ORIENTED_EDGE('',*,*,#6000,.T.);
+#6000 = EDGE_CURVE('',#5105,#6001,#6003,.T.);
+#6001 = VERTEX_POINT('',#6002);
+#6002 = CARTESIAN_POINT('',(-2.2E-14,-14.7,14.500000000001));
+#6003 = SURFACE_CURVE('',#6004,(#6009,#6016),.PCURVE_S1.);
+#6004 = CIRCLE('',#6005,3.5);
+#6005 = AXIS2_PLACEMENT_3D('',#6006,#6007,#6008);
+#6006 = CARTESIAN_POINT('',(-1.822E-14,-11.2,14.500000000001));
+#6007 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6008 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6009 = PCURVE('',#5148,#6010);
+#6010 = DEFINITIONAL_REPRESENTATION('',(#6011),#6015);
+#6011 = CIRCLE('',#6012,3.5);
+#6012 = AXIS2_PLACEMENT_2D('',#6013,#6014);
+#6013 = CARTESIAN_POINT('',(3.5,-7.9));
+#6014 = DIRECTION('',(-1.,3.3E-16));
+#6015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6016 = PCURVE('',#5120,#6017);
+#6017 = DEFINITIONAL_REPRESENTATION('',(#6018),#6022);
+#6018 = LINE('',#6019,#6020);
+#6019 = CARTESIAN_POINT('',(0.,-23.74999999999));
+#6020 = VECTOR('',#6021,1.);
+#6021 = DIRECTION('',(1.,0.));
+#6022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6023 = ORIENTED_EDGE('',*,*,#6024,.T.);
+#6024 = EDGE_CURVE('',#6001,#5388,#6025,.T.);
+#6025 = SURFACE_CURVE('',#6026,(#6031,#6038),.PCURVE_S1.);
+#6026 = CIRCLE('',#6027,3.5);
+#6027 = AXIS2_PLACEMENT_3D('',#6028,#6029,#6030);
+#6028 = CARTESIAN_POINT('',(-1.822E-14,-11.2,14.500000000001));
+#6029 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6030 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6031 = PCURVE('',#5148,#6032);
+#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037);
+#6033 = CIRCLE('',#6034,3.5);
+#6034 = AXIS2_PLACEMENT_2D('',#6035,#6036);
+#6035 = CARTESIAN_POINT('',(3.5,-7.9));
+#6036 = DIRECTION('',(-1.,3.3E-16));
+#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6038 = PCURVE('',#5235,#6039);
+#6039 = DEFINITIONAL_REPRESENTATION('',(#6040),#6044);
+#6040 = LINE('',#6041,#6042);
+#6041 = CARTESIAN_POINT('',(0.,-23.74999999999));
+#6042 = VECTOR('',#6043,1.);
+#6043 = DIRECTION('',(1.,0.));
+#6044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6045 = ORIENTED_EDGE('',*,*,#5410,.F.);
+#6046 = ORIENTED_EDGE('',*,*,#5974,.F.);
+#6047 = ORIENTED_EDGE('',*,*,#5132,.T.);
+#6048 = FACE_BOUND('',#6049,.T.);
+#6049 = EDGE_LOOP('',(#6050));
+#6050 = ORIENTED_EDGE('',*,*,#6051,.F.);
+#6051 = EDGE_CURVE('',#6052,#6052,#6054,.T.);
+#6052 = VERTEX_POINT('',#6053);
+#6053 = CARTESIAN_POINT('',(-1.5E-14,-13.075,14.500000000001));
+#6054 = SURFACE_CURVE('',#6055,(#6060,#6067),.PCURVE_S1.);
+#6055 = CIRCLE('',#6056,1.);
+#6056 = AXIS2_PLACEMENT_3D('',#6057,#6058,#6059);
+#6057 = CARTESIAN_POINT('',(-1.842E-14,-12.075,14.500000000001));
+#6058 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6059 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6060 = PCURVE('',#5148,#6061);
+#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066);
+#6062 = CIRCLE('',#6063,1.);
+#6063 = AXIS2_PLACEMENT_2D('',#6064,#6065);
+#6064 = CARTESIAN_POINT('',(2.625,-7.9));
+#6065 = DIRECTION('',(-1.,3.3E-16));
+#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6067 = PCURVE('',#5296,#6068);
+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(0.,-23.74999999999));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(1.,0.));
+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6074 = ADVANCED_FACE('',(#6075),#5120,.T.);
+#6075 = FACE_BOUND('',#6076,.T.);
+#6076 = EDGE_LOOP('',(#6077,#6078,#6079,#6080));
+#6077 = ORIENTED_EDGE('',*,*,#6000,.F.);
+#6078 = ORIENTED_EDGE('',*,*,#5104,.T.);
+#6079 = ORIENTED_EDGE('',*,*,#5247,.T.);
+#6080 = ORIENTED_EDGE('',*,*,#6081,.T.);
+#6081 = EDGE_CURVE('',#5215,#6001,#6082,.T.);
+#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.);
+#6083 = LINE('',#6084,#6085);
+#6084 = CARTESIAN_POINT('',(-3.164E-14,-14.7,38.25));
+#6085 = VECTOR('',#6086,1.);
+#6086 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6087 = PCURVE('',#5120,#6088);
+#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093);
+#6089 = LINE('',#6090,#6091);
+#6090 = CARTESIAN_POINT('',(6.28318530718,-2.72E-15));
+#6091 = VECTOR('',#6092,1.);
+#6092 = DIRECTION('',(0.,1.));
+#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6094 = PCURVE('',#5235,#6095);
+#6095 = DEFINITIONAL_REPRESENTATION('',(#6096),#6100);
+#6096 = LINE('',#6097,#6098);
+#6097 = CARTESIAN_POINT('',(6.28318530718,-2.72E-15));
+#6098 = VECTOR('',#6099,1.);
+#6099 = DIRECTION('',(0.,1.));
+#6100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6101 = ADVANCED_FACE('',(#6102),#5047,.T.);
+#6102 = FACE_BOUND('',#6103,.T.);
+#6103 = EDGE_LOOP('',(#6104,#6105,#6126,#6127));
+#6104 = ORIENTED_EDGE('',*,*,#5899,.F.);
+#6105 = ORIENTED_EDGE('',*,*,#6106,.F.);
+#6106 = EDGE_CURVE('',#5606,#5876,#6107,.T.);
+#6107 = SURFACE_CURVE('',#6108,(#6112,#6119),.PCURVE_S1.);
+#6108 = LINE('',#6109,#6110);
+#6109 = CARTESIAN_POINT('',(-7.9,3.074E-14,38.25));
+#6110 = VECTOR('',#6111,1.);
+#6111 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6112 = PCURVE('',#5047,#6113);
+#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118);
+#6114 = LINE('',#6115,#6116);
+#6115 = CARTESIAN_POINT('',(4.712388980385,3.07E-15));
+#6116 = VECTOR('',#6117,1.);
+#6117 = DIRECTION('',(0.,1.));
+#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6119 = PCURVE('',#5652,#6120);
+#6120 = DEFINITIONAL_REPRESENTATION('',(#6121),#6125);
+#6121 = LINE('',#6122,#6123);
+#6122 = CARTESIAN_POINT('',(4.712388980385,3.07E-15));
+#6123 = VECTOR('',#6124,1.);
+#6124 = DIRECTION('',(0.,1.));
+#6125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6126 = ORIENTED_EDGE('',*,*,#5605,.T.);
+#6127 = ORIENTED_EDGE('',*,*,#5031,.F.);
+#6128 = ADVANCED_FACE('',(#6129),#5235,.T.);
+#6129 = FACE_BOUND('',#6130,.T.);
+#6130 = EDGE_LOOP('',(#6131,#6132,#6133,#6134));
+#6131 = ORIENTED_EDGE('',*,*,#6024,.F.);
+#6132 = ORIENTED_EDGE('',*,*,#6081,.F.);
+#6133 = ORIENTED_EDGE('',*,*,#5214,.T.);
+#6134 = ORIENTED_EDGE('',*,*,#5387,.F.);
+#6135 = ADVANCED_FACE('',(#6136),#5296,.F.);
+#6136 = FACE_BOUND('',#6137,.F.);
+#6137 = EDGE_LOOP('',(#6138,#6139,#6160,#6161));
+#6138 = ORIENTED_EDGE('',*,*,#6051,.F.);
+#6139 = ORIENTED_EDGE('',*,*,#6140,.T.);
+#6140 = EDGE_CURVE('',#6052,#5276,#6141,.T.);
+#6141 = SEAM_CURVE('',#6142,(#6146,#6153),.PCURVE_S1.);
+#6142 = LINE('',#6143,#6144);
+#6143 = CARTESIAN_POINT('',(-3.051E-14,-13.075,38.25));
+#6144 = VECTOR('',#6145,1.);
+#6145 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6146 = PCURVE('',#5296,#6147);
+#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152);
+#6148 = LINE('',#6149,#6150);
+#6149 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6150 = VECTOR('',#6151,1.);
+#6151 = DIRECTION('',(0.,-1.));
+#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6153 = PCURVE('',#5296,#6154);
+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);
+#6155 = LINE('',#6156,#6157);
+#6156 = CARTESIAN_POINT('',(0.,0.));
+#6157 = VECTOR('',#6158,1.);
+#6158 = DIRECTION('',(0.,-1.));
+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6160 = ORIENTED_EDGE('',*,*,#5275,.T.);
+#6161 = ORIENTED_EDGE('',*,*,#6140,.F.);
+#6162 = ADVANCED_FACE('',(#6163),#5352,.T.);
+#6163 = FACE_BOUND('',#6164,.T.);
+#6164 = EDGE_LOOP('',(#6165,#6166,#6167,#6168));
+#6165 = ORIENTED_EDGE('',*,*,#5753,.F.);
+#6166 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#6167 = ORIENTED_EDGE('',*,*,#5576,.T.);
+#6168 = ORIENTED_EDGE('',*,*,#6169,.T.);
+#6169 = EDGE_CURVE('',#5544,#5754,#6170,.T.);
+#6170 = SURFACE_CURVE('',#6171,(#6175,#6182),.PCURVE_S1.);
+#6171 = LINE('',#6172,#6173);
+#6172 = CARTESIAN_POINT('',(7.9,2.022E-14,38.25));
+#6173 = VECTOR('',#6174,1.);
+#6174 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6175 = PCURVE('',#5352,#6176);
+#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);
+#6177 = LINE('',#6178,#6179);
+#6178 = CARTESIAN_POINT('',(1.570796326795,-3.07E-15));
+#6179 = VECTOR('',#6180,1.);
+#6180 = DIRECTION('',(0.,1.));
+#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6182 = PCURVE('',#5564,#6183);
+#6183 = DEFINITIONAL_REPRESENTATION('',(#6184),#6188);
+#6184 = LINE('',#6185,#6186);
+#6185 = CARTESIAN_POINT('',(1.570796326795,-3.07E-15));
+#6186 = VECTOR('',#6187,1.);
+#6187 = DIRECTION('',(0.,1.));
+#6188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6189 = ADVANCED_FACE('',(#6190),#5475,.T.);
+#6190 = FACE_BOUND('',#6191,.T.);
+#6191 = EDGE_LOOP('',(#6192,#6222,#6250,#6278,#6299,#6300,#6321,#6322));
+#6192 = ORIENTED_EDGE('',*,*,#6193,.F.);
+#6193 = EDGE_CURVE('',#6194,#6196,#6198,.T.);
+#6194 = VERTEX_POINT('',#6195);
+#6195 = CARTESIAN_POINT('',(-3.5,11.199999810999,14.5));
+#6196 = VERTEX_POINT('',#6197);
+#6197 = CARTESIAN_POINT('',(-3.5,10.2,14.5));
+#6198 = SURFACE_CURVE('',#6199,(#6203,#6210),.PCURVE_S1.);
+#6199 = LINE('',#6200,#6201);
+#6200 = CARTESIAN_POINT('',(-3.5,10.699999905499,14.5));
+#6201 = VECTOR('',#6202,1.);
+#6202 = DIRECTION('',(-2.2E-16,-1.,6.7E-16));
+#6203 = PCURVE('',#5475,#6204);
+#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6209);
+#6205 = LINE('',#6206,#6207);
+#6206 = CARTESIAN_POINT('',(0.499999905499,-23.75));
+#6207 = VECTOR('',#6208,1.);
+#6208 = DIRECTION('',(1.,-2.2E-16));
+#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6210 = PCURVE('',#6211,#6216);
+#6211 = PLANE('',#6212);
+#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215);
+#6213 = CARTESIAN_POINT('',(-7.9,10.2,14.5));
+#6214 = DIRECTION('',(-7.2E-16,3.3E-16,1.));
+#6215 = DIRECTION('',(-1.1E-16,1.,-3.3E-16));
+#6216 = DEFINITIONAL_REPRESENTATION('',(#6217),#6221);
+#6217 = LINE('',#6218,#6219);
+#6218 = CARTESIAN_POINT('',(0.499999905499,-4.4));
+#6219 = VECTOR('',#6220,1.);
+#6220 = DIRECTION('',(-1.,3.3E-16));
+#6221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6222 = ORIENTED_EDGE('',*,*,#6223,.T.);
+#6223 = EDGE_CURVE('',#6194,#6224,#6226,.T.);
+#6224 = VERTEX_POINT('',#6225);
+#6225 = CARTESIAN_POINT('',(-3.5,11.199999810999,12.));
+#6226 = SURFACE_CURVE('',#6227,(#6231,#6238),.PCURVE_S1.);
+#6227 = LINE('',#6228,#6229);
+#6228 = CARTESIAN_POINT('',(-3.5,11.199999810999,38.25));
+#6229 = VECTOR('',#6230,1.);
+#6230 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6231 = PCURVE('',#5475,#6232);
+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6237);
+#6233 = LINE('',#6234,#6235);
+#6234 = CARTESIAN_POINT('',(0.,0.));
+#6235 = VECTOR('',#6236,1.);
+#6236 = DIRECTION('',(-2.2E-16,-1.));
+#6237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6238 = PCURVE('',#6239,#6244);
+#6239 = CYLINDRICAL_SURFACE('',#6240,3.5);
+#6240 = AXIS2_PLACEMENT_3D('',#6241,#6242,#6243);
+#6241 = CARTESIAN_POINT('',(-2.512E-14,11.2,38.25));
+#6242 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6243 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);
+#6245 = LINE('',#6246,#6247);
+#6246 = CARTESIAN_POINT('',(4.712389034385,0.));
+#6247 = VECTOR('',#6248,1.);
+#6248 = DIRECTION('',(0.,-1.));
+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6250 = ORIENTED_EDGE('',*,*,#6251,.F.);
+#6251 = EDGE_CURVE('',#6252,#6224,#6254,.T.);
+#6252 = VERTEX_POINT('',#6253);
+#6253 = CARTESIAN_POINT('',(-3.5,8.7,12.));
+#6254 = SURFACE_CURVE('',#6255,(#6259,#6266),.PCURVE_S1.);
+#6255 = LINE('',#6256,#6257);
+#6256 = CARTESIAN_POINT('',(-3.5,12.949999905499,12.));
+#6257 = VECTOR('',#6258,1.);
+#6258 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#6259 = PCURVE('',#5475,#6260);
+#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265);
+#6261 = LINE('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(-1.750000094501,-26.25));
+#6263 = VECTOR('',#6264,1.);
+#6264 = DIRECTION('',(-1.,2.2E-16));
+#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6266 = PCURVE('',#6267,#6272);
+#6267 = PLANE('',#6268);
+#6268 = AXIS2_PLACEMENT_3D('',#6269,#6270,#6271);
+#6269 = CARTESIAN_POINT('',(-7.9,14.7,12.));
+#6270 = DIRECTION('',(7.2E-16,-3.3E-16,-1.));
+#6271 = DIRECTION('',(1.1E-16,-1.,3.3E-16));
+#6272 = DEFINITIONAL_REPRESENTATION('',(#6273),#6277);
+#6273 = LINE('',#6274,#6275);
+#6274 = CARTESIAN_POINT('',(1.750000094501,-4.4));
+#6275 = VECTOR('',#6276,1.);
+#6276 = DIRECTION('',(-1.,-3.3E-16));
+#6277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6278 = ORIENTED_EDGE('',*,*,#6279,.F.);
+#6279 = EDGE_CURVE('',#5460,#6252,#6280,.T.);
+#6280 = SURFACE_CURVE('',#6281,(#6285,#6292),.PCURVE_S1.);
+#6281 = LINE('',#6282,#6283);
+#6282 = CARTESIAN_POINT('',(-3.5,8.7,25.125));
+#6283 = VECTOR('',#6284,1.);
+#6284 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6285 = PCURVE('',#5475,#6286);
+#6286 = DEFINITIONAL_REPRESENTATION('',(#6287),#6291);
+#6287 = LINE('',#6288,#6289);
+#6288 = CARTESIAN_POINT('',(2.499999810999,-13.125));
+#6289 = VECTOR('',#6290,1.);
+#6290 = DIRECTION('',(-2.2E-16,-1.));
+#6291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6292 = PCURVE('',#5503,#6293);
+#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298);
+#6294 = LINE('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(13.125,-4.4));
+#6296 = VECTOR('',#6297,1.);
+#6297 = DIRECTION('',(-1.,1.7E-16));
+#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6299 = ORIENTED_EDGE('',*,*,#5457,.F.);
+#6300 = ORIENTED_EDGE('',*,*,#6301,.F.);
+#6301 = EDGE_CURVE('',#5853,#5458,#6302,.T.);
+#6302 = SURFACE_CURVE('',#6303,(#6307,#6314),.PCURVE_S1.);
+#6303 = LINE('',#6304,#6305);
+#6304 = CARTESIAN_POINT('',(-3.5,7.08237248385,38.25));
+#6305 = VECTOR('',#6306,1.);
+#6306 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6307 = PCURVE('',#5475,#6308);
+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);
+#6309 = LINE('',#6310,#6311);
+#6310 = CARTESIAN_POINT('',(4.117627327148,-3.664688321162E-15));
+#6311 = VECTOR('',#6312,1.);
+#6312 = DIRECTION('',(-2.2E-16,-1.));
+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6314 = PCURVE('',#5652,#6315);
+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(3.600577195733,0.));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(0.,-1.));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6321 = ORIENTED_EDGE('',*,*,#5852,.F.);
+#6322 = ORIENTED_EDGE('',*,*,#6323,.F.);
+#6323 = EDGE_CURVE('',#6196,#5825,#6324,.T.);
+#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.);
+#6325 = LINE('',#6326,#6327);
+#6326 = CARTESIAN_POINT('',(-3.5,10.2,38.25));
+#6327 = VECTOR('',#6328,1.);
+#6328 = DIRECTION('',(-7.2E-16,6.7E-16,1.));
+#6329 = PCURVE('',#5475,#6330);
+#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335);
+#6331 = LINE('',#6332,#6333);
+#6332 = CARTESIAN_POINT('',(0.999999810999,-8.899998317889E-16));
+#6333 = VECTOR('',#6334,1.);
+#6334 = DIRECTION('',(2.2E-16,1.));
+#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6336 = PCURVE('',#5840,#6337);
+#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342);
+#6338 = LINE('',#6339,#6340);
+#6339 = CARTESIAN_POINT('',(3.916E-15,-4.4));
+#6340 = VECTOR('',#6341,1.);
+#6341 = DIRECTION('',(-1.,-1.7E-16));
+#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6343 = ADVANCED_FACE('',(#6344),#5652,.T.);
+#6344 = FACE_BOUND('',#6345,.T.);
+#6345 = EDGE_LOOP('',(#6346,#6347,#6348,#6349));
+#6346 = ORIENTED_EDGE('',*,*,#5875,.F.);
+#6347 = ORIENTED_EDGE('',*,*,#6301,.T.);
+#6348 = ORIENTED_EDGE('',*,*,#5633,.T.);
+#6349 = ORIENTED_EDGE('',*,*,#6106,.T.);
+#6350 = ADVANCED_FACE('',(#6351),#5564,.T.);
+#6351 = FACE_BOUND('',#6352,.T.);
+#6352 = EDGE_LOOP('',(#6353,#6354,#6355,#6356));
+#6353 = ORIENTED_EDGE('',*,*,#5777,.F.);
+#6354 = ORIENTED_EDGE('',*,*,#6169,.F.);
+#6355 = ORIENTED_EDGE('',*,*,#5543,.T.);
+#6356 = ORIENTED_EDGE('',*,*,#6357,.F.);
+#6357 = EDGE_CURVE('',#5778,#5516,#6358,.T.);
+#6358 = SURFACE_CURVE('',#6359,(#6363,#6370),.PCURVE_S1.);
+#6359 = LINE('',#6360,#6361);
+#6360 = CARTESIAN_POINT('',(3.5,7.08237248385,38.25));
+#6361 = VECTOR('',#6362,1.);
+#6362 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6363 = PCURVE('',#5564,#6364);
+#6364 = DEFINITIONAL_REPRESENTATION('',(#6365),#6369);
+#6365 = LINE('',#6366,#6367);
+#6366 = CARTESIAN_POINT('',(2.682608111447,0.));
+#6367 = VECTOR('',#6368,1.);
+#6368 = DIRECTION('',(0.,-1.));
+#6369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6370 = PCURVE('',#5531,#6371);
+#6371 = DEFINITIONAL_REPRESENTATION('',(#6372),#6376);
+#6372 = LINE('',#6373,#6374);
+#6373 = CARTESIAN_POINT('',(4.11762751615,-3.664688489373E-15));
+#6374 = VECTOR('',#6375,1.);
+#6375 = DIRECTION('',(-2.2E-16,-1.));
+#6376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6377 = ADVANCED_FACE('',(#6378),#5531,.F.);
+#6378 = FACE_BOUND('',#6379,.F.);
+#6379 = EDGE_LOOP('',(#6380,#6405,#6433,#6456,#6477,#6478,#6479,#6480));
+#6380 = ORIENTED_EDGE('',*,*,#6381,.F.);
+#6381 = EDGE_CURVE('',#6382,#6384,#6386,.T.);
+#6382 = VERTEX_POINT('',#6383);
+#6383 = CARTESIAN_POINT('',(3.5,11.2,14.5));
+#6384 = VERTEX_POINT('',#6385);
+#6385 = CARTESIAN_POINT('',(3.5,10.2,14.5));
+#6386 = SURFACE_CURVE('',#6387,(#6391,#6398),.PCURVE_S1.);
+#6387 = LINE('',#6388,#6389);
+#6388 = CARTESIAN_POINT('',(3.5,10.7,14.5));
+#6389 = VECTOR('',#6390,1.);
+#6390 = DIRECTION('',(-2.2E-16,-1.,6.7E-16));
+#6391 = PCURVE('',#5531,#6392);
+#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397);
+#6393 = LINE('',#6394,#6395);
+#6394 = CARTESIAN_POINT('',(0.5,-23.75));
+#6395 = VECTOR('',#6396,1.);
+#6396 = DIRECTION('',(1.,-2.2E-16));
+#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6398 = PCURVE('',#6211,#6399);
+#6399 = DEFINITIONAL_REPRESENTATION('',(#6400),#6404);
+#6400 = LINE('',#6401,#6402);
+#6401 = CARTESIAN_POINT('',(0.5,-11.4));
+#6402 = VECTOR('',#6403,1.);
+#6403 = DIRECTION('',(-1.,3.3E-16));
+#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6405 = ORIENTED_EDGE('',*,*,#6406,.T.);
+#6406 = EDGE_CURVE('',#6382,#6407,#6409,.T.);
+#6407 = VERTEX_POINT('',#6408);
+#6408 = CARTESIAN_POINT('',(3.5,11.2,12.));
+#6409 = SURFACE_CURVE('',#6410,(#6414,#6421),.PCURVE_S1.);
+#6410 = LINE('',#6411,#6412);
+#6411 = CARTESIAN_POINT('',(3.5,11.2,38.25));
+#6412 = VECTOR('',#6413,1.);
+#6413 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6414 = PCURVE('',#5531,#6415);
+#6415 = DEFINITIONAL_REPRESENTATION('',(#6416),#6420);
+#6416 = LINE('',#6417,#6418);
+#6417 = CARTESIAN_POINT('',(0.,0.));
+#6418 = VECTOR('',#6419,1.);
+#6419 = DIRECTION('',(-2.2E-16,-1.));
+#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6421 = PCURVE('',#6422,#6427);
+#6422 = CYLINDRICAL_SURFACE('',#6423,3.5);
+#6423 = AXIS2_PLACEMENT_3D('',#6424,#6425,#6426);
+#6424 = CARTESIAN_POINT('',(-2.512E-14,11.2,38.25));
+#6425 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6426 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6427 = DEFINITIONAL_REPRESENTATION('',(#6428),#6432);
+#6428 = LINE('',#6429,#6430);
+#6429 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6430 = VECTOR('',#6431,1.);
+#6431 = DIRECTION('',(0.,-1.));
+#6432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6433 = ORIENTED_EDGE('',*,*,#6434,.F.);
+#6434 = EDGE_CURVE('',#6435,#6407,#6437,.T.);
+#6435 = VERTEX_POINT('',#6436);
+#6436 = CARTESIAN_POINT('',(3.5,8.7,12.));
+#6437 = SURFACE_CURVE('',#6438,(#6442,#6449),.PCURVE_S1.);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(3.5,12.95,12.));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(2.2E-16,1.,-6.7E-16));
+#6442 = PCURVE('',#5531,#6443);
+#6443 = DEFINITIONAL_REPRESENTATION('',(#6444),#6448);
+#6444 = LINE('',#6445,#6446);
+#6445 = CARTESIAN_POINT('',(-1.75,-26.25));
+#6446 = VECTOR('',#6447,1.);
+#6447 = DIRECTION('',(-1.,2.2E-16));
+#6448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6449 = PCURVE('',#6267,#6450);
+#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455);
+#6451 = LINE('',#6452,#6453);
+#6452 = CARTESIAN_POINT('',(1.75,-11.4));
+#6453 = VECTOR('',#6454,1.);
+#6454 = DIRECTION('',(-1.,-3.3E-16));
+#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6456 = ORIENTED_EDGE('',*,*,#6457,.F.);
+#6457 = EDGE_CURVE('',#5488,#6435,#6458,.T.);
+#6458 = SURFACE_CURVE('',#6459,(#6463,#6470),.PCURVE_S1.);
+#6459 = LINE('',#6460,#6461);
+#6460 = CARTESIAN_POINT('',(3.5,8.7,25.125));
+#6461 = VECTOR('',#6462,1.);
+#6462 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6463 = PCURVE('',#5531,#6464);
+#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469);
+#6465 = LINE('',#6466,#6467);
+#6466 = CARTESIAN_POINT('',(2.5,-13.125));
+#6467 = VECTOR('',#6468,1.);
+#6468 = DIRECTION('',(-2.2E-16,-1.));
+#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6470 = PCURVE('',#5503,#6471);
+#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6476);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(13.125,-11.4));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(-1.,1.7E-16));
+#6476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6477 = ORIENTED_EDGE('',*,*,#5515,.F.);
+#6478 = ORIENTED_EDGE('',*,*,#6357,.F.);
+#6479 = ORIENTED_EDGE('',*,*,#5801,.F.);
+#6480 = ORIENTED_EDGE('',*,*,#6481,.F.);
+#6481 = EDGE_CURVE('',#6384,#5802,#6482,.T.);
+#6482 = SURFACE_CURVE('',#6483,(#6487,#6494),.PCURVE_S1.);
+#6483 = LINE('',#6484,#6485);
+#6484 = CARTESIAN_POINT('',(3.5,10.2,38.25));
+#6485 = VECTOR('',#6486,1.);
+#6486 = DIRECTION('',(-7.2E-16,6.7E-16,1.));
+#6487 = PCURVE('',#5531,#6488);
+#6488 = DEFINITIONAL_REPRESENTATION('',(#6489),#6493);
+#6489 = LINE('',#6490,#6491);
+#6490 = CARTESIAN_POINT('',(1.,-8.9E-16));
+#6491 = VECTOR('',#6492,1.);
+#6492 = DIRECTION('',(2.2E-16,1.));
+#6493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6494 = PCURVE('',#5840,#6495);
+#6495 = DEFINITIONAL_REPRESENTATION('',(#6496),#6500);
+#6496 = LINE('',#6497,#6498);
+#6497 = CARTESIAN_POINT('',(1.0146E-14,-11.4));
+#6498 = VECTOR('',#6499,1.);
+#6499 = DIRECTION('',(-1.,-1.7E-16));
+#6500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6501 = ADVANCED_FACE('',(#6502),#5503,.T.);
+#6502 = FACE_BOUND('',#6503,.T.);
+#6503 = EDGE_LOOP('',(#6504,#6505,#6526,#6527));
+#6504 = ORIENTED_EDGE('',*,*,#6279,.T.);
+#6505 = ORIENTED_EDGE('',*,*,#6506,.T.);
+#6506 = EDGE_CURVE('',#6252,#6435,#6507,.T.);
+#6507 = SURFACE_CURVE('',#6508,(#6512,#6519),.PCURVE_S1.);
+#6508 = LINE('',#6509,#6510);
+#6509 = CARTESIAN_POINT('',(-7.9,8.7,12.));
+#6510 = VECTOR('',#6511,1.);
+#6511 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#6512 = PCURVE('',#5503,#6513);
+#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518);
+#6514 = LINE('',#6515,#6516);
+#6515 = CARTESIAN_POINT('',(0.,0.));
+#6516 = VECTOR('',#6517,1.);
+#6517 = DIRECTION('',(-6.1E-16,-1.));
+#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6519 = PCURVE('',#6267,#6520);
+#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525);
+#6521 = LINE('',#6522,#6523);
+#6522 = CARTESIAN_POINT('',(6.,-2.281784197001E-16));
+#6523 = VECTOR('',#6524,1.);
+#6524 = DIRECTION('',(6.7E-16,-1.));
+#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6526 = ORIENTED_EDGE('',*,*,#6457,.F.);
+#6527 = ORIENTED_EDGE('',*,*,#5487,.F.);
+#6528 = ADVANCED_FACE('',(#6529),#5684,.F.);
+#6529 = FACE_BOUND('',#6530,.F.);
+#6530 = EDGE_LOOP('',(#6531,#6532,#6553,#6554));
+#6531 = ORIENTED_EDGE('',*,*,#5949,.F.);
+#6532 = ORIENTED_EDGE('',*,*,#6533,.T.);
+#6533 = EDGE_CURVE('',#5926,#5669,#6534,.T.);
+#6534 = SURFACE_CURVE('',#6535,(#6539,#6546),.PCURVE_S1.);
+#6535 = LINE('',#6536,#6537);
+#6536 = CARTESIAN_POINT('',(-3.039736830714,-3.875,38.25));
+#6537 = VECTOR('',#6538,1.);
+#6538 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6539 = PCURVE('',#5684,#6540);
+#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545);
+#6541 = LINE('',#6542,#6543);
+#6542 = CARTESIAN_POINT('',(0.,0.));
+#6543 = VECTOR('',#6544,1.);
+#6544 = DIRECTION('',(2.2E-16,-1.));
+#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6546 = PCURVE('',#5715,#6547);
+#6547 = DEFINITIONAL_REPRESENTATION('',(#6548),#6552);
+#6548 = LINE('',#6549,#6550);
+#6549 = CARTESIAN_POINT('',(5.617999358927,0.));
+#6550 = VECTOR('',#6551,1.);
+#6551 = DIRECTION('',(0.,-1.));
+#6552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6553 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#6554 = ORIENTED_EDGE('',*,*,#6555,.F.);
+#6555 = EDGE_CURVE('',#5924,#5667,#6556,.T.);
+#6556 = SURFACE_CURVE('',#6557,(#6561,#6568),.PCURVE_S1.);
+#6557 = LINE('',#6558,#6559);
+#6558 = CARTESIAN_POINT('',(3.039736830714,-3.875,38.25));
+#6559 = VECTOR('',#6560,1.);
+#6560 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6561 = PCURVE('',#5684,#6562);
+#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567);
+#6563 = LINE('',#6564,#6565);
+#6564 = CARTESIAN_POINT('',(6.079473661428,4.065690526887E-15));
+#6565 = VECTOR('',#6566,1.);
+#6566 = DIRECTION('',(2.2E-16,-1.));
+#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6568 = PCURVE('',#5715,#6569);
+#6569 = DEFINITIONAL_REPRESENTATION('',(#6570),#6574);
+#6570 = LINE('',#6571,#6572);
+#6571 = CARTESIAN_POINT('',(0.665185948253,0.));
+#6572 = VECTOR('',#6573,1.);
+#6573 = DIRECTION('',(0.,-1.));
+#6574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6575 = ADVANCED_FACE('',(#6576),#5715,.F.);
+#6576 = FACE_BOUND('',#6577,.F.);
+#6577 = EDGE_LOOP('',(#6578,#6579,#6580,#6581));
+#6578 = ORIENTED_EDGE('',*,*,#5923,.F.);
+#6579 = ORIENTED_EDGE('',*,*,#6555,.T.);
+#6580 = ORIENTED_EDGE('',*,*,#5696,.T.);
+#6581 = ORIENTED_EDGE('',*,*,#6533,.F.);
+#6582 = ADVANCED_FACE('',(#6583),#5840,.T.);
+#6583 = FACE_BOUND('',#6584,.T.);
+#6584 = EDGE_LOOP('',(#6585,#6586,#6587,#6588));
+#6585 = ORIENTED_EDGE('',*,*,#6323,.T.);
+#6586 = ORIENTED_EDGE('',*,*,#5824,.T.);
+#6587 = ORIENTED_EDGE('',*,*,#6481,.F.);
+#6588 = ORIENTED_EDGE('',*,*,#6589,.F.);
+#6589 = EDGE_CURVE('',#6196,#6384,#6590,.T.);
+#6590 = SURFACE_CURVE('',#6591,(#6595,#6602),.PCURVE_S1.);
+#6591 = LINE('',#6592,#6593);
+#6592 = CARTESIAN_POINT('',(-7.9,10.2,14.5));
+#6593 = VECTOR('',#6594,1.);
+#6594 = DIRECTION('',(1.,-5.6E-16,2.8E-16));
+#6595 = PCURVE('',#5840,#6596);
+#6596 = DEFINITIONAL_REPRESENTATION('',(#6597),#6601);
+#6597 = LINE('',#6598,#6599);
+#6598 = CARTESIAN_POINT('',(23.75,-1.78782072803E-16));
+#6599 = VECTOR('',#6600,1.);
+#6600 = DIRECTION('',(6.1E-16,-1.));
+#6601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6602 = PCURVE('',#6211,#6603);
+#6603 = DEFINITIONAL_REPRESENTATION('',(#6604),#6608);
+#6604 = LINE('',#6605,#6606);
+#6605 = CARTESIAN_POINT('',(0.,-0.));
+#6606 = VECTOR('',#6607,1.);
+#6607 = DIRECTION('',(-6.7E-16,-1.));
+#6608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6609 = ADVANCED_FACE('',(#6610,#6661),#6211,.T.);
+#6610 = FACE_BOUND('',#6611,.T.);
+#6611 = EDGE_LOOP('',(#6612,#6613,#6614,#6615,#6639));
+#6612 = ORIENTED_EDGE('',*,*,#6193,.T.);
+#6613 = ORIENTED_EDGE('',*,*,#6589,.T.);
+#6614 = ORIENTED_EDGE('',*,*,#6381,.F.);
+#6615 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#6616 = EDGE_CURVE('',#6382,#6617,#6619,.T.);
+#6617 = VERTEX_POINT('',#6618);
+#6618 = CARTESIAN_POINT('',(-9.E-15,14.7,14.5));
+#6619 = SURFACE_CURVE('',#6620,(#6625,#6632),.PCURVE_S1.);
+#6620 = CIRCLE('',#6621,3.5);
+#6621 = AXIS2_PLACEMENT_3D('',#6622,#6623,#6624);
+#6622 = CARTESIAN_POINT('',(-1.325E-14,11.2,14.5));
+#6623 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6624 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6625 = PCURVE('',#6211,#6626);
+#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631);
+#6627 = CIRCLE('',#6628,3.5);
+#6628 = AXIS2_PLACEMENT_2D('',#6629,#6630);
+#6629 = CARTESIAN_POINT('',(1.,-7.9));
+#6630 = DIRECTION('',(-1.,3.3E-16));
+#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6632 = PCURVE('',#6422,#6633);
+#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638);
+#6634 = LINE('',#6635,#6636);
+#6635 = CARTESIAN_POINT('',(0.,-23.75));
+#6636 = VECTOR('',#6637,1.);
+#6637 = DIRECTION('',(1.,0.));
+#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6639 = ORIENTED_EDGE('',*,*,#6640,.T.);
+#6640 = EDGE_CURVE('',#6617,#6194,#6641,.T.);
+#6641 = SURFACE_CURVE('',#6642,(#6647,#6654),.PCURVE_S1.);
+#6642 = CIRCLE('',#6643,3.5);
+#6643 = AXIS2_PLACEMENT_3D('',#6644,#6645,#6646);
+#6644 = CARTESIAN_POINT('',(-1.325E-14,11.2,14.5));
+#6645 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6646 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6647 = PCURVE('',#6211,#6648);
+#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653);
+#6649 = CIRCLE('',#6650,3.5);
+#6650 = AXIS2_PLACEMENT_2D('',#6651,#6652);
+#6651 = CARTESIAN_POINT('',(1.,-7.9));
+#6652 = DIRECTION('',(-1.,3.3E-16));
+#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6654 = PCURVE('',#6239,#6655);
+#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660);
+#6656 = LINE('',#6657,#6658);
+#6657 = CARTESIAN_POINT('',(0.,-23.75));
+#6658 = VECTOR('',#6659,1.);
+#6659 = DIRECTION('',(1.,0.));
+#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6661 = FACE_BOUND('',#6662,.T.);
+#6662 = EDGE_LOOP('',(#6663));
+#6663 = ORIENTED_EDGE('',*,*,#6664,.F.);
+#6664 = EDGE_CURVE('',#6665,#6665,#6667,.T.);
+#6665 = VERTEX_POINT('',#6666);
+#6666 = CARTESIAN_POINT('',(-7.E-15,11.075,14.5));
+#6667 = SURFACE_CURVE('',#6668,(#6673,#6680),.PCURVE_S1.);
+#6668 = CIRCLE('',#6669,1.);
+#6669 = AXIS2_PLACEMENT_3D('',#6670,#6671,#6672);
+#6670 = CARTESIAN_POINT('',(-1.306E-14,12.075,14.5));
+#6671 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6672 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6673 = PCURVE('',#6211,#6674);
+#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679);
+#6675 = CIRCLE('',#6676,1.);
+#6676 = AXIS2_PLACEMENT_2D('',#6677,#6678);
+#6677 = CARTESIAN_POINT('',(1.875,-7.9));
+#6678 = DIRECTION('',(-1.,3.3E-16));
+#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6680 = PCURVE('',#6681,#6686);
+#6681 = CYLINDRICAL_SURFACE('',#6682,1.);
+#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685);
+#6683 = CARTESIAN_POINT('',(-2.492E-14,12.075,38.25));
+#6684 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6685 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691);
+#6687 = LINE('',#6688,#6689);
+#6688 = CARTESIAN_POINT('',(0.,-23.75));
+#6689 = VECTOR('',#6690,1.);
+#6690 = DIRECTION('',(1.,0.));
+#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6692 = ADVANCED_FACE('',(#6693,#6752),#6267,.T.);
+#6693 = FACE_BOUND('',#6694,.T.);
+#6694 = EDGE_LOOP('',(#6695,#6723,#6749,#6750,#6751));
+#6695 = ORIENTED_EDGE('',*,*,#6696,.F.);
+#6696 = EDGE_CURVE('',#6697,#6224,#6699,.T.);
+#6697 = VERTEX_POINT('',#6698);
+#6698 = CARTESIAN_POINT('',(-8.E-15,14.7,12.));
+#6699 = SURFACE_CURVE('',#6700,(#6705,#6716),.PCURVE_S1.);
+#6700 = CIRCLE('',#6701,3.5);
+#6701 = AXIS2_PLACEMENT_3D('',#6702,#6703,#6704);
+#6702 = CARTESIAN_POINT('',(-1.2E-14,11.2,12.));
+#6703 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6704 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6705 = PCURVE('',#6267,#6706);
+#6706 = DEFINITIONAL_REPRESENTATION('',(#6707),#6715);
+#6707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6708,#6709,#6710,#6711,
+#6712,#6713,#6714),.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('') );
+#6708 = CARTESIAN_POINT('',(7.,-7.9));
+#6709 = CARTESIAN_POINT('',(7.,-13.96217782649));
+#6710 = CARTESIAN_POINT('',(1.75,-10.93108891324));
+#6711 = CARTESIAN_POINT('',(-3.5,-7.9));
+#6712 = CARTESIAN_POINT('',(1.75,-4.868911086754));
+#6713 = CARTESIAN_POINT('',(7.,-1.837822173509));
+#6714 = CARTESIAN_POINT('',(7.,-7.9));
+#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6716 = PCURVE('',#6239,#6717);
+#6717 = DEFINITIONAL_REPRESENTATION('',(#6718),#6722);
+#6718 = LINE('',#6719,#6720);
+#6719 = CARTESIAN_POINT('',(0.,-26.25));
+#6720 = VECTOR('',#6721,1.);
+#6721 = DIRECTION('',(1.,0.));
+#6722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6723 = ORIENTED_EDGE('',*,*,#6724,.F.);
+#6724 = EDGE_CURVE('',#6407,#6697,#6725,.T.);
+#6725 = SURFACE_CURVE('',#6726,(#6731,#6742),.PCURVE_S1.);
+#6726 = CIRCLE('',#6727,3.5);
+#6727 = AXIS2_PLACEMENT_3D('',#6728,#6729,#6730);
+#6728 = CARTESIAN_POINT('',(-1.2E-14,11.2,12.));
+#6729 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6730 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6731 = PCURVE('',#6267,#6732);
+#6732 = DEFINITIONAL_REPRESENTATION('',(#6733),#6741);
+#6733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6734,#6735,#6736,#6737,
+#6738,#6739,#6740),.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('') );
+#6734 = CARTESIAN_POINT('',(7.,-7.9));
+#6735 = CARTESIAN_POINT('',(7.,-13.96217782649));
+#6736 = CARTESIAN_POINT('',(1.75,-10.93108891324));
+#6737 = CARTESIAN_POINT('',(-3.5,-7.9));
+#6738 = CARTESIAN_POINT('',(1.75,-4.868911086754));
+#6739 = CARTESIAN_POINT('',(7.,-1.837822173509));
+#6740 = CARTESIAN_POINT('',(7.,-7.9));
+#6741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6742 = PCURVE('',#6422,#6743);
+#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748);
+#6744 = LINE('',#6745,#6746);
+#6745 = CARTESIAN_POINT('',(0.,-26.25));
+#6746 = VECTOR('',#6747,1.);
+#6747 = DIRECTION('',(1.,0.));
+#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6749 = ORIENTED_EDGE('',*,*,#6434,.F.);
+#6750 = ORIENTED_EDGE('',*,*,#6506,.F.);
+#6751 = ORIENTED_EDGE('',*,*,#6251,.T.);
+#6752 = FACE_BOUND('',#6753,.T.);
+#6753 = EDGE_LOOP('',(#6754));
+#6754 = ORIENTED_EDGE('',*,*,#6755,.T.);
+#6755 = EDGE_CURVE('',#6756,#6756,#6758,.T.);
+#6756 = VERTEX_POINT('',#6757);
+#6757 = CARTESIAN_POINT('',(-5.E-15,11.075,12.));
+#6758 = SURFACE_CURVE('',#6759,(#6764,#6775),.PCURVE_S1.);
+#6759 = CIRCLE('',#6760,1.);
+#6760 = AXIS2_PLACEMENT_3D('',#6761,#6762,#6763);
+#6761 = CARTESIAN_POINT('',(-1.181E-14,12.075,12.));
+#6762 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6763 = DIRECTION('',(-2.2E-16,-1.,8.9E-16));
+#6764 = PCURVE('',#6267,#6765);
+#6765 = DEFINITIONAL_REPRESENTATION('',(#6766),#6774);
+#6766 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6767,#6768,#6769,#6770,
+#6771,#6772,#6773),.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('') );
+#6767 = CARTESIAN_POINT('',(3.625,-7.9));
+#6768 = CARTESIAN_POINT('',(3.625,-9.632050807569));
+#6769 = CARTESIAN_POINT('',(2.125,-8.766025403784));
+#6770 = CARTESIAN_POINT('',(0.625,-7.9));
+#6771 = CARTESIAN_POINT('',(2.125,-7.033974596216));
+#6772 = CARTESIAN_POINT('',(3.625,-6.167949192431));
+#6773 = CARTESIAN_POINT('',(3.625,-7.9));
+#6774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6775 = PCURVE('',#6681,#6776);
+#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781);
+#6777 = LINE('',#6778,#6779);
+#6778 = CARTESIAN_POINT('',(0.,-26.25));
+#6779 = VECTOR('',#6780,1.);
+#6780 = DIRECTION('',(1.,0.));
+#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6782 = ADVANCED_FACE('',(#6783),#6239,.T.);
+#6783 = FACE_BOUND('',#6784,.T.);
+#6784 = EDGE_LOOP('',(#6785,#6786,#6807,#6808));
+#6785 = ORIENTED_EDGE('',*,*,#6640,.F.);
+#6786 = ORIENTED_EDGE('',*,*,#6787,.F.);
+#6787 = EDGE_CURVE('',#6697,#6617,#6788,.T.);
+#6788 = SURFACE_CURVE('',#6789,(#6793,#6800),.PCURVE_S1.);
+#6789 = LINE('',#6790,#6791);
+#6790 = CARTESIAN_POINT('',(-2.356E-14,14.7,38.25));
+#6791 = VECTOR('',#6792,1.);
+#6792 = DIRECTION('',(-5.E-16,8.9E-16,1.));
+#6793 = PCURVE('',#6239,#6794);
+#6794 = DEFINITIONAL_REPRESENTATION('',(#6795),#6799);
+#6795 = LINE('',#6796,#6797);
+#6796 = CARTESIAN_POINT('',(3.14159265359,2.72E-15));
+#6797 = VECTOR('',#6798,1.);
+#6798 = DIRECTION('',(0.,1.));
+#6799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6800 = PCURVE('',#6422,#6801);
+#6801 = DEFINITIONAL_REPRESENTATION('',(#6802),#6806);
+#6802 = LINE('',#6803,#6804);
+#6803 = CARTESIAN_POINT('',(3.14159265359,2.72E-15));
+#6804 = VECTOR('',#6805,1.);
+#6805 = DIRECTION('',(0.,1.));
+#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6807 = ORIENTED_EDGE('',*,*,#6696,.T.);
+#6808 = ORIENTED_EDGE('',*,*,#6223,.F.);
+#6809 = ADVANCED_FACE('',(#6810),#6422,.T.);
+#6810 = FACE_BOUND('',#6811,.T.);
+#6811 = EDGE_LOOP('',(#6812,#6813,#6814,#6815));
+#6812 = ORIENTED_EDGE('',*,*,#6616,.F.);
+#6813 = ORIENTED_EDGE('',*,*,#6406,.T.);
+#6814 = ORIENTED_EDGE('',*,*,#6724,.T.);
+#6815 = ORIENTED_EDGE('',*,*,#6787,.T.);
+#6816 = ADVANCED_FACE('',(#6817),#6681,.F.);
+#6817 = FACE_BOUND('',#6818,.F.);
+#6818 = EDGE_LOOP('',(#6819,#6820,#6841,#6842));
+#6819 = ORIENTED_EDGE('',*,*,#6664,.F.);
+#6820 = ORIENTED_EDGE('',*,*,#6821,.T.);
+#6821 = EDGE_CURVE('',#6665,#6756,#6822,.T.);
+#6822 = SEAM_CURVE('',#6823,(#6827,#6834),.PCURVE_S1.);
+#6823 = LINE('',#6824,#6825);
+#6824 = CARTESIAN_POINT('',(-2.514E-14,11.075,38.25));
+#6825 = VECTOR('',#6826,1.);
+#6826 = DIRECTION('',(7.2E-16,-6.7E-16,-1.));
+#6827 = PCURVE('',#6681,#6828);
+#6828 = DEFINITIONAL_REPRESENTATION('',(#6829),#6833);
+#6829 = LINE('',#6830,#6831);
+#6830 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6831 = VECTOR('',#6832,1.);
+#6832 = DIRECTION('',(0.,-1.));
+#6833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6834 = PCURVE('',#6681,#6835);
+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6840);
+#6836 = LINE('',#6837,#6838);
+#6837 = CARTESIAN_POINT('',(0.,0.));
+#6838 = VECTOR('',#6839,1.);
+#6839 = DIRECTION('',(0.,-1.));
+#6840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6841 = ORIENTED_EDGE('',*,*,#6755,.T.);
+#6842 = ORIENTED_EDGE('',*,*,#6821,.F.);
+#6843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6847)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6844,#6845,#6846)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6844 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6845 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6846 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6847 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6844,
+  'distance_accuracy_value','confusion accuracy');
+#6848 = SHAPE_DEFINITION_REPRESENTATION(#6849,#4874);
+#6849 = PRODUCT_DEFINITION_SHAPE('','',#6850);
+#6850 = PRODUCT_DEFINITION('design','',#6851,#6854);
+#6851 = PRODUCT_DEFINITION_FORMATION('','',#6852);
+#6852 = PRODUCT('White','White','',(#6853));
+#6853 = PRODUCT_CONTEXT('',#2,'mechanical');
+#6854 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6855 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6856,#6858);
+#6856 = ( REPRESENTATION_RELATIONSHIP('','',#4874,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6857) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6857 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1813);
+#6858 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6859);
+#6859 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','White','',#1799,#6850,$);
+#6860 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6852));
+#6861 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6862,#6864);
+#6862 = ( REPRESENTATION_RELATIONSHIP('','',#1804,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6863) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6863 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#6864 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6865);
+#6865 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Box','',#5,#1799,$);
+#6866 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1801));
+#6867 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6868),#4325);
+#6868 = STYLED_ITEM('color',(#6869),#1823);
+#6869 = PRESENTATION_STYLE_ASSIGNMENT((#6870,#6876));
+#6870 = SURFACE_STYLE_USAGE(.BOTH.,#6871);
+#6871 = SURFACE_SIDE_STYLE('',(#6872));
+#6872 = SURFACE_STYLE_FILL_AREA(#6873);
+#6873 = FILL_AREA_STYLE('',(#6874));
+#6874 = FILL_AREA_STYLE_COLOUR('',#6875);
+#6875 = COLOUR_RGB('',1.,1.,0.498039215105);
+#6876 = CURVE_STYLE('',#6877,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6877 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6878 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#6879 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6880),#6843);
+#6880 = STYLED_ITEM('color',(#6881),#4875);
+#6881 = PRESENTATION_STYLE_ASSIGNMENT((#6882,#6888));
+#6882 = SURFACE_STYLE_USAGE(.BOTH.,#6883);
+#6883 = SURFACE_SIDE_STYLE('',(#6884));
+#6884 = SURFACE_STYLE_FILL_AREA(#6885);
+#6885 = FILL_AREA_STYLE('',(#6886));
+#6886 = FILL_AREA_STYLE_COLOUR('',#6887);
+#6887 = COLOUR_RGB('',0.988235296747,0.988235296747,0.988235296747);
+#6888 = CURVE_STYLE('',#6889,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6889 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6890 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6891),#389);
+#6891 = STYLED_ITEM('color',(#6892),#55);
+#6892 = PRESENTATION_STYLE_ASSIGNMENT((#6893,#6899));
+#6893 = SURFACE_STYLE_USAGE(.BOTH.,#6894);
+#6894 = SURFACE_SIDE_STYLE('',(#6895));
+#6895 = SURFACE_STYLE_FILL_AREA(#6896);
+#6896 = FILL_AREA_STYLE('',(#6897));
+#6897 = FILL_AREA_STYLE_COLOUR('',#6898);
+#6898 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#6899 = CURVE_STYLE('',#6900,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6900 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6901 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6902),#4856);
+#6902 = STYLED_ITEM('color',(#6903),#4344);
+#6903 = PRESENTATION_STYLE_ASSIGNMENT((#6904,#6910));
+#6904 = SURFACE_STYLE_USAGE(.BOTH.,#6905);
+#6905 = SURFACE_SIDE_STYLE('',(#6906));
+#6906 = SURFACE_STYLE_FILL_AREA(#6907);
+#6907 = FILL_AREA_STYLE('',(#6908));
+#6908 = FILL_AREA_STYLE_COLOUR('',#6909);
+#6909 = COLOUR_RGB('',1.,0.760784316928,0.976470577825);
+#6910 = CURVE_STYLE('',#6911,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6911 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6912 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6913),#1656);
+#6913 = STYLED_ITEM('color',(#6914),#408);
+#6914 = PRESENTATION_STYLE_ASSIGNMENT((#6915,#6921));
+#6915 = SURFACE_STYLE_USAGE(.BOTH.,#6916);
+#6916 = SURFACE_SIDE_STYLE('',(#6917));
+#6917 = SURFACE_STYLE_FILL_AREA(#6918);
+#6918 = FILL_AREA_STYLE('',(#6919));
+#6919 = FILL_AREA_STYLE_COLOUR('',#6920);
+#6920 = COLOUR_RGB('',1.,0.976470577825,0.815686284108);
+#6921 = CURVE_STYLE('',#6922,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6922 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6923 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6924),#1773);
+#6924 = STYLED_ITEM('color',(#6925),#1675);
+#6925 = PRESENTATION_STYLE_ASSIGNMENT((#6926,#6931));
+#6926 = SURFACE_STYLE_USAGE(.BOTH.,#6927);
+#6927 = SURFACE_SIDE_STYLE('',(#6928));
+#6928 = SURFACE_STYLE_FILL_AREA(#6929);
+#6929 = FILL_AREA_STYLE('',(#6930));
+#6930 = FILL_AREA_STYLE_COLOUR('',#6898);
+#6931 = CURVE_STYLE('',#6932,POSITIVE_LENGTH_MEASURE(0.1),#6878);
+#6932 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.stl b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.stl
new file mode 100644
index 00000000..87caf9a6
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.stl differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.FCStd b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.FCStd
new file mode 100644
index 00000000..91e0af91
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.FCStd differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.png b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.png
new file mode 100644
index 00000000..807a5843
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.png differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.step b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.step
new file mode 100644
index 00000000..8716e24a
--- /dev/null
+++ b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.step	
@@ -0,0 +1,11130 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-08-03T14:21:57',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#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('Yellow gearmotor straight','Yellow gearmotor straight','',
+  (#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
+  'distance_accuracy_value','confusion accuracy');
+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);
+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);
+#31 = PRODUCT_DEFINITION('design','',#32,#35);
+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);
+#33 = PRODUCT('Motor','Motor','',(#34));
+#34 = PRODUCT_CONTEXT('',#2,'mechanical');
+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#36 = SHAPE_REPRESENTATION('',(#11,#37,#41,#45),#49);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.,0.,0.));
+#39 = DIRECTION('',(0.,-1.,0.));
+#40 = DIRECTION('',(0.,0.,1.));
+#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
+#42 = CARTESIAN_POINT('',(0.,0.,0.));
+#43 = DIRECTION('',(0.,-1.,0.));
+#44 = DIRECTION('',(0.,0.,1.));
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(0.,0.,0.));
+#47 = DIRECTION('',(0.,-1.,0.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#50,#51,#52)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#50 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#51 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#52 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#53 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50,
+  'distance_accuracy_value','confusion accuracy');
+#54 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55),#389);
+#55 = MANIFOLD_SOLID_BREP('',#56);
+#56 = CLOSED_SHELL('',(#57,#179,#255,#328,#375,#382));
+#57 = ADVANCED_FACE('',(#58),#72,.T.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#95,#124,#152));
+#60 = ORIENTED_EDGE('',*,*,#61,.T.);
+#61 = EDGE_CURVE('',#62,#64,#66,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#66 = SURFACE_CURVE('',#67,(#71,#83),.PCURVE_S1.);
+#67 = LINE('',#68,#69);
+#68 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#69 = VECTOR('',#70,1.);
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = PCURVE('',#72,#77);
+#72 = CYLINDRICAL_SURFACE('',#73,10.);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.,0.,-10.));
+#75 = DIRECTION('',(-0.,-0.,-1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = PCURVE('',#84,#89);
+#84 = PLANE('',#85);
+#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);
+#86 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#87 = DIRECTION('',(0.,1.,0.));
+#88 = DIRECTION('',(1.,0.,0.));
+#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94);
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(0.,0.));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(0.,-1.));
+#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#64,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(-6.614378277661,-7.5,10.));
+#99 = SURFACE_CURVE('',#100,(#105,#112),.PCURVE_S1.);
+#100 = CIRCLE('',#101,10.);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(0.,0.,10.));
+#103 = DIRECTION('',(0.,0.,1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = PCURVE('',#72,#106);
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111);
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(-0.,-20.));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(-1.,0.));
+#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#112 = PCURVE('',#113,#118);
+#113 = PLANE('',#114);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(0.,2.4E-16,10.));
+#116 = DIRECTION('',(0.,0.,1.));
+#117 = DIRECTION('',(1.,0.,0.));
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#123);
+#119 = CIRCLE('',#120,10.);
+#120 = AXIS2_PLACEMENT_2D('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#122 = DIRECTION('',(1.,0.));
+#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#126,#97,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(-6.614378277661,-7.5,-10.));
+#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(-6.614378277661,-7.5,-10.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(0.,0.,1.));
+#133 = PCURVE('',#72,#134);
+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
+#135 = LINE('',#136,#137);
+#136 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#137 = VECTOR('',#138,1.);
+#138 = DIRECTION('',(-0.,-1.));
+#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#140 = PCURVE('',#141,#146);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#144 = DIRECTION('',(0.,-1.,0.));
+#145 = DIRECTION('',(-1.,0.,0.));
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(13.228756555323,0.));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,-1.));
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#152 = ORIENTED_EDGE('',*,*,#153,.F.);
+#153 = EDGE_CURVE('',#62,#126,#154,.T.);
+#154 = SURFACE_CURVE('',#155,(#160,#167),.PCURVE_S1.);
+#155 = CIRCLE('',#156,10.);
+#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
+#157 = CARTESIAN_POINT('',(0.,0.,-10.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = DIRECTION('',(1.,0.,0.));
+#160 = PCURVE('',#72,#161);
+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(-0.,0.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(-1.,0.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = PCURVE('',#168,#173);
+#168 = PLANE('',#169);
+#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
+#170 = CARTESIAN_POINT('',(0.,2.4E-16,-10.));
+#171 = DIRECTION('',(0.,0.,1.));
+#172 = DIRECTION('',(1.,0.,0.));
+#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
+#174 = CIRCLE('',#175,10.);
+#175 = AXIS2_PLACEMENT_2D('',#176,#177);
+#176 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#177 = DIRECTION('',(1.,0.));
+#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#179 = ADVANCED_FACE('',(#180),#141,.T.);
+#180 = FACE_BOUND('',#181,.T.);
+#181 = EDGE_LOOP('',(#182,#212,#233,#234));
+#182 = ORIENTED_EDGE('',*,*,#183,.T.);
+#183 = EDGE_CURVE('',#184,#186,#188,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#186 = VERTEX_POINT('',#187);
+#187 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.);
+#189 = LINE('',#190,#191);
+#190 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#191 = VECTOR('',#192,1.);
+#192 = DIRECTION('',(0.,0.,1.));
+#193 = PCURVE('',#141,#194);
+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(0.,-0.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,-1.));
+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#200 = PCURVE('',#201,#206);
+#201 = CYLINDRICAL_SURFACE('',#202,10.);
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#203 = CARTESIAN_POINT('',(0.,0.,-10.));
+#204 = DIRECTION('',(-0.,-0.,-1.));
+#205 = DIRECTION('',(1.,0.,0.));
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(-0.,-1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = ORIENTED_EDGE('',*,*,#213,.T.);
+#213 = EDGE_CURVE('',#186,#97,#214,.T.);
+#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.);
+#215 = LINE('',#216,#217);
+#216 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#217 = VECTOR('',#218,1.);
+#218 = DIRECTION('',(-1.,0.,0.));
+#219 = PCURVE('',#141,#220);
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(0.,-20.));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.));
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#226 = PCURVE('',#113,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(6.614378277661,-7.5));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(-1.,0.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ORIENTED_EDGE('',*,*,#125,.F.);
+#234 = ORIENTED_EDGE('',*,*,#235,.F.);
+#235 = EDGE_CURVE('',#184,#126,#236,.T.);
+#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(6.614378277661,-7.5,-10.));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(-1.,0.,0.));
+#241 = PCURVE('',#141,#242);
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(0.,-0.));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#248 = PCURVE('',#168,#249);
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(6.614378277661,-7.5));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(-1.,0.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = ADVANCED_FACE('',(#256),#201,.T.);
+#256 = FACE_BOUND('',#257,.F.);
+#257 = EDGE_LOOP('',(#258,#259,#283,#306));
+#258 = ORIENTED_EDGE('',*,*,#183,.T.);
+#259 = ORIENTED_EDGE('',*,*,#260,.T.);
+#260 = EDGE_CURVE('',#186,#261,#263,.T.);
+#261 = VERTEX_POINT('',#262);
+#262 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#263 = SURFACE_CURVE('',#264,(#269,#276),.PCURVE_S1.);
+#264 = CIRCLE('',#265,10.);
+#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268);
+#266 = CARTESIAN_POINT('',(0.,0.,10.));
+#267 = DIRECTION('',(0.,0.,1.));
+#268 = DIRECTION('',(1.,0.,0.));
+#269 = PCURVE('',#201,#270);
+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-0.,-20.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(-1.,0.));
+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#276 = PCURVE('',#113,#277);
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = CIRCLE('',#279,10.);
+#279 = AXIS2_PLACEMENT_2D('',#280,#281);
+#280 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#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,#261,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(6.614378277661,7.5,-10.));
+#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(6.614378277661,7.5,-10.));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(0.,0.,1.));
+#292 = PCURVE('',#201,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-0.,-1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = PCURVE('',#84,#300);
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(13.228756555323,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,-1.));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#306 = ORIENTED_EDGE('',*,*,#307,.F.);
+#307 = EDGE_CURVE('',#184,#285,#308,.T.);
+#308 = SURFACE_CURVE('',#309,(#314,#321),.PCURVE_S1.);
+#309 = CIRCLE('',#310,10.);
+#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
+#311 = CARTESIAN_POINT('',(0.,0.,-10.));
+#312 = DIRECTION('',(0.,0.,1.));
+#313 = DIRECTION('',(1.,0.,0.));
+#314 = PCURVE('',#201,#315);
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(-0.,0.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(-1.,0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = PCURVE('',#168,#322);
+#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);
+#323 = CIRCLE('',#324,10.);
+#324 = AXIS2_PLACEMENT_2D('',#325,#326);
+#325 = CARTESIAN_POINT('',(0.,-2.4E-16));
+#326 = DIRECTION('',(1.,0.));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#328 = ADVANCED_FACE('',(#329),#84,.T.);
+#329 = FACE_BOUND('',#330,.T.);
+#330 = EDGE_LOOP('',(#331,#332,#353,#354));
+#331 = ORIENTED_EDGE('',*,*,#61,.T.);
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#64,#261,#334,.T.);
+#334 = SURFACE_CURVE('',#335,(#339,#346),.PCURVE_S1.);
+#335 = LINE('',#336,#337);
+#336 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#337 = VECTOR('',#338,1.);
+#338 = DIRECTION('',(1.,0.,0.));
+#339 = PCURVE('',#84,#340);
+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(0.,-20.));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(1.,0.));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#346 = PCURVE('',#113,#347);
+#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352);
+#348 = LINE('',#349,#350);
+#349 = CARTESIAN_POINT('',(-6.614378277661,7.5));
+#350 = VECTOR('',#351,1.);
+#351 = DIRECTION('',(1.,0.));
+#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#353 = ORIENTED_EDGE('',*,*,#284,.F.);
+#354 = ORIENTED_EDGE('',*,*,#355,.F.);
+#355 = EDGE_CURVE('',#62,#285,#356,.T.);
+#356 = SURFACE_CURVE('',#357,(#361,#368),.PCURVE_S1.);
+#357 = LINE('',#358,#359);
+#358 = CARTESIAN_POINT('',(-6.614378277661,7.5,-10.));
+#359 = VECTOR('',#360,1.);
+#360 = DIRECTION('',(1.,0.,0.));
+#361 = PCURVE('',#84,#362);
+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(0.,0.));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(1.,0.));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = PCURVE('',#168,#369);
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(-6.614378277661,7.5));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(1.,0.));
+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#375 = ADVANCED_FACE('',(#376),#168,.F.);
+#376 = FACE_BOUND('',#377,.F.);
+#377 = EDGE_LOOP('',(#378,#379,#380,#381));
+#378 = ORIENTED_EDGE('',*,*,#153,.T.);
+#379 = ORIENTED_EDGE('',*,*,#235,.F.);
+#380 = ORIENTED_EDGE('',*,*,#307,.T.);
+#381 = ORIENTED_EDGE('',*,*,#355,.F.);
+#382 = ADVANCED_FACE('',(#383),#113,.T.);
+#383 = FACE_BOUND('',#384,.T.);
+#384 = EDGE_LOOP('',(#385,#386,#387,#388));
+#385 = ORIENTED_EDGE('',*,*,#96,.T.);
+#386 = ORIENTED_EDGE('',*,*,#213,.F.);
+#387 = ORIENTED_EDGE('',*,*,#260,.T.);
+#388 = ORIENTED_EDGE('',*,*,#333,.F.);
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#393)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#390,#391,#392)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#390 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#391 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#392 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#393 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#390,
+  'distance_accuracy_value','confusion accuracy');
+#394 = SHAPE_DEFINITION_REPRESENTATION(#395,#54);
+#395 = PRODUCT_DEFINITION_SHAPE('','',#396);
+#396 = PRODUCT_DEFINITION('design','',#397,#400);
+#397 = PRODUCT_DEFINITION_FORMATION('','',#398);
+#398 = PRODUCT('Metal','Metal','',(#399));
+#399 = PRODUCT_CONTEXT('',#2,'mechanical');
+#400 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#401 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#402,#404);
+#402 = ( REPRESENTATION_RELATIONSHIP('','',#54,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#403) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#403 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);
+#404 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#405
+  );
+#405 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Metal','',#31,#396,$);
+#406 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#398));
+#407 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#408),#1656);
+#408 = MANIFOLD_SOLID_BREP('',#409);
+#409 = CLOSED_SHELL('',(#410,#532,#802,#921,#1083,#1133,#1312,#1362,
+    #1458,#1485,#1512,#1539,#1547,#1624,#1651));
+#410 = ADVANCED_FACE('',(#411),#425,.T.);
+#411 = FACE_BOUND('',#412,.F.);
+#412 = EDGE_LOOP('',(#413,#448,#477,#505));
+#413 = ORIENTED_EDGE('',*,*,#414,.T.);
+#414 = EDGE_CURVE('',#415,#417,#419,.T.);
+#415 = VERTEX_POINT('',#416);
+#416 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.5));
+#419 = SURFACE_CURVE('',#420,(#424,#436),.PCURVE_S1.);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(0.,0.,1.));
+#424 = PCURVE('',#425,#430);
+#425 = CYLINDRICAL_SURFACE('',#426,10.);
+#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429);
+#427 = CARTESIAN_POINT('',(0.,0.,10.));
+#428 = DIRECTION('',(-0.,-0.,-1.));
+#429 = DIRECTION('',(1.,0.,0.));
+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
+#431 = LINE('',#432,#433);
+#432 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#433 = VECTOR('',#434,1.);
+#434 = DIRECTION('',(-0.,-1.));
+#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#436 = PCURVE('',#437,#442);
+#437 = PLANE('',#438);
+#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
+#439 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#440 = DIRECTION('',(0.,1.,0.));
+#441 = DIRECTION('',(1.,0.,0.));
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(0.,-1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#417,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.5));
+#452 = SURFACE_CURVE('',#453,(#458,#465),.PCURVE_S1.);
+#453 = CIRCLE('',#454,10.);
+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#455 = CARTESIAN_POINT('',(-0.,-0.,13.5));
+#456 = DIRECTION('',(0.,0.,1.));
+#457 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#458 = PCURVE('',#425,#459);
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(-2.293530574608,-3.5));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(-1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = PCURVE('',#466,#471);
+#466 = TOROIDAL_SURFACE('',#467,8.5,1.5);
+#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
+#468 = CARTESIAN_POINT('',(-0.,-0.,13.5));
+#469 = DIRECTION('',(-0.,0.,1.));
+#470 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(0.,0.));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(1.,0.));
+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#479,#450,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#481 = SURFACE_CURVE('',#482,(#486,#493),.PCURVE_S1.);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.,0.,1.));
+#486 = PCURVE('',#425,#487);
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(-0.,-1.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = PCURVE('',#494,#499);
+#494 = PLANE('',#495);
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#497 = DIRECTION('',(0.,1.,0.));
+#498 = DIRECTION('',(1.,0.,0.));
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(0.,0.));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(0.,-1.));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = ORIENTED_EDGE('',*,*,#506,.F.);
+#506 = EDGE_CURVE('',#415,#479,#507,.T.);
+#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.);
+#508 = CIRCLE('',#509,10.);
+#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512);
+#510 = CARTESIAN_POINT('',(0.,0.,10.));
+#511 = DIRECTION('',(0.,0.,1.));
+#512 = DIRECTION('',(1.,0.,0.));
+#513 = PCURVE('',#425,#514);
+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);
+#515 = LINE('',#516,#517);
+#516 = CARTESIAN_POINT('',(-0.,0.));
+#517 = VECTOR('',#518,1.);
+#518 = DIRECTION('',(-1.,0.));
+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#520 = PCURVE('',#521,#526);
+#521 = PLANE('',#522);
+#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525);
+#523 = CARTESIAN_POINT('',(-1.212E-14,-0.657666244772,10.));
+#524 = DIRECTION('',(0.,0.,1.));
+#525 = DIRECTION('',(1.,0.,0.));
+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
+#527 = CIRCLE('',#528,10.);
+#528 = AXIS2_PLACEMENT_2D('',#529,#530);
+#529 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#530 = DIRECTION('',(1.,0.));
+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#532 = ADVANCED_FACE('',(#533),#437,.T.);
+#533 = FACE_BOUND('',#534,.T.);
+#534 = EDGE_LOOP('',(#535,#536,#628,#656,#753,#781));
+#535 = ORIENTED_EDGE('',*,*,#414,.T.);
+#536 = ORIENTED_EDGE('',*,*,#537,.T.);
+#537 = EDGE_CURVE('',#417,#538,#540,.T.);
+#538 = VERTEX_POINT('',#539);
+#539 = CARTESIAN_POINT('',(-4.,7.5,15.));
+#540 = SURFACE_CURVE('',#541,(#568,#598),.PCURVE_S1.);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,
+    #561,#562,#563,#564,#565,#566,#567),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#542 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.5));
+#543 = CARTESIAN_POINT('',(-6.614378277661,7.5,13.601899609995));
+#544 = CARTESIAN_POINT('',(-6.602168295351,7.5,13.703864910022));
+#545 = CARTESIAN_POINT('',(-6.577720731864,7.5,13.804251835621));
+#546 = CARTESIAN_POINT('',(-6.541692418185,7.5,13.901727485588));
+#547 = CARTESIAN_POINT('',(-6.495062810332,7.5,13.995246756661));
+#548 = CARTESIAN_POINT('',(-6.439034855926,7.5,14.084038557906));
+#549 = CARTESIAN_POINT('',(-6.331411546546,7.5,14.224286054142));
+#550 = CARTESIAN_POINT('',(-6.284139698781,7.5,14.278618225565));
+#551 = CARTESIAN_POINT('',(-6.233470067485,7.5,14.330463382891));
+#552 = CARTESIAN_POINT('',(-6.179754692927,7.5,14.379759818403));
+#553 = CARTESIAN_POINT('',(-6.123324863642,7.5,14.426490902824));
+#554 = CARTESIAN_POINT('',(-6.064480085751,7.5,14.470675007898));
+#555 = CARTESIAN_POINT('',(-5.896905482077,7.5,14.585170626335));
+#556 = CARTESIAN_POINT('',(-5.783806358156,7.5,14.650305370686));
+#557 = CARTESIAN_POINT('',(-5.66549912194,7.5,14.708052255698));
+#558 = CARTESIAN_POINT('',(-5.543085061382,7.5,14.758790375513));
+#559 = CARTESIAN_POINT('',(-5.417451993105,7.5,14.802960066346));
+#560 = CARTESIAN_POINT('',(-5.289268261554,7.5,14.84102930172));
+#561 = CARTESIAN_POINT('',(-4.999229262843,7.5,14.913198240278));
+#562 = CARTESIAN_POINT('',(-4.836422879328,7.5,14.94443107467));
+#563 = CARTESIAN_POINT('',(-4.671411682177,7.5,14.967991590311));
+#564 = CARTESIAN_POINT('',(-4.50486011119,7.5,14.984639199953));
+#565 = CARTESIAN_POINT('',(-4.337255865061,7.5,14.995084903092));
+#566 = CARTESIAN_POINT('',(-4.168919495672,7.5,15.));
+#567 = CARTESIAN_POINT('',(-4.,7.5,15.));
+#568 = PCURVE('',#437,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#597);
+#570 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#571,#572,#573,#574,#575,#576,
+    #577,#578,#579,#580,#581,#582,#583,#584,#585,#586,#587,#588,#589,
+    #590,#591,#592,#593,#594,#595,#596),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#571 = CARTESIAN_POINT('',(0.,-3.5));
+#572 = CARTESIAN_POINT('',(0.,-3.601899609995));
+#573 = CARTESIAN_POINT('',(1.220998231047E-02,-3.703864910022));
+#574 = CARTESIAN_POINT('',(3.665754579711E-02,-3.804251835621));
+#575 = CARTESIAN_POINT('',(7.2685859476E-02,-3.901727485588));
+#576 = CARTESIAN_POINT('',(0.11931546733,-3.995246756661));
+#577 = CARTESIAN_POINT('',(0.175343421735,-4.084038557906));
+#578 = CARTESIAN_POINT('',(0.282966731115,-4.224286054142));
+#579 = CARTESIAN_POINT('',(0.33023857888,-4.278618225565));
+#580 = CARTESIAN_POINT('',(0.380908210177,-4.330463382891));
+#581 = CARTESIAN_POINT('',(0.434623584734,-4.379759818403));
+#582 = CARTESIAN_POINT('',(0.49105341402,-4.426490902824));
+#583 = CARTESIAN_POINT('',(0.549898191911,-4.470675007898));
+#584 = CARTESIAN_POINT('',(0.717472795584,-4.585170626335));
+#585 = CARTESIAN_POINT('',(0.830571919505,-4.650305370686));
+#586 = CARTESIAN_POINT('',(0.948879155722,-4.708052255698));
+#587 = CARTESIAN_POINT('',(1.07129321628,-4.758790375513));
+#588 = CARTESIAN_POINT('',(1.196926284556,-4.802960066346));
+#589 = CARTESIAN_POINT('',(1.325110016108,-4.84102930172));
+#590 = CARTESIAN_POINT('',(1.615149014818,-4.913198240278));
+#591 = CARTESIAN_POINT('',(1.777955398334,-4.94443107467));
+#592 = CARTESIAN_POINT('',(1.942966595484,-4.967991590311));
+#593 = CARTESIAN_POINT('',(2.109518166472,-4.984639199953));
+#594 = CARTESIAN_POINT('',(2.2771224126,-4.995084903092));
+#595 = CARTESIAN_POINT('',(2.44545878199,-5.));
+#596 = CARTESIAN_POINT('',(2.614378277661,-5.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = PCURVE('',#466,#599);
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#627);
+#600 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#601,#602,#603,#604,#605,#606,
+    #607,#608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,
+    #620,#621,#622,#623,#624,#625,#626),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361066,0.388776363309,0.66337318927,1.),
+  .UNSPECIFIED.);
+#601 = CARTESIAN_POINT('',(0.,0.));
+#602 = CARTESIAN_POINT('',(0.,6.793307333018E-02));
+#603 = CARTESIAN_POINT('',(-9.157522896013E-04,0.135909897175));
+#604 = CARTESIAN_POINT('',(-2.749299009817E-03,0.203346808663));
+#605 = CARTESIAN_POINT('',(-5.460804500752E-03,0.269869021075));
+#606 = CARTESIAN_POINT('',(-8.995252211414E-03,0.335181404738));
+#607 = CARTESIAN_POINT('',(-1.328339611192E-02,0.399040495879));
+#608 = CARTESIAN_POINT('',(-2.161426309623E-02,0.503449245748));
+#609 = CARTESIAN_POINT('',(-2.529594502455E-02,0.544930523508));
+#610 = CARTESIAN_POINT('',(-2.92703434947E-02,0.585652170066));
+#611 = CARTESIAN_POINT('',(-3.351715491594E-02,0.625599993909));
+#612 = CARTESIAN_POINT('',(-3.801724296486E-02,0.66477217819));
+#613 = CARTESIAN_POINT('',(-4.275332897625E-02,0.703177588496));
+#614 = CARTESIAN_POINT('',(-5.637111939014E-02,0.806619522183));
+#615 = CARTESIAN_POINT('',(-6.570209414662E-02,0.870083867495));
+#616 = CARTESIAN_POINT('',(-7.562925669287E-02,0.931370225534));
+#617 = CARTESIAN_POINT('',(-8.608929046226E-02,0.990593661016));
+#618 = CARTESIAN_POINT('',(-9.702903769248E-02,1.04786716062));
+#619 = CARTESIAN_POINT('',(-0.108407545618,1.103316411526));
+#620 = CARTESIAN_POINT('',(-0.134658608286,1.222996052383));
+#621 = CARTESIAN_POINT('',(-0.149729487759,1.28633405194));
+#622 = CARTESIAN_POINT('',(-0.165362762988,1.347339878948));
+#623 = CARTESIAN_POINT('',(-0.181515018638,1.406173183808));
+#624 = CARTESIAN_POINT('',(-0.198150296439,1.462957585053));
+#625 = CARTESIAN_POINT('',(-0.215242025815,1.517801975212));
+#626 = CARTESIAN_POINT('',(-0.23277692156,1.570796326795));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = ORIENTED_EDGE('',*,*,#629,.T.);
+#629 = EDGE_CURVE('',#538,#630,#632,.T.);
+#630 = VERTEX_POINT('',#631);
+#631 = CARTESIAN_POINT('',(4.,7.5,15.));
+#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(-6.614378277661,7.5,15.));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(1.,0.,0.));
+#637 = PCURVE('',#437,#638);
+#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(0.,-5.));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(1.,0.));
+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#644 = PCURVE('',#645,#650);
+#645 = PLANE('',#646);
+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#647 = CARTESIAN_POINT('',(-1.212E-14,-0.657666244772,15.));
+#648 = DIRECTION('',(0.,0.,1.));
+#649 = DIRECTION('',(1.,0.,0.));
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(-6.614378277661,8.157666244772));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,0.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#630,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(6.614378277661,7.5,13.5));
+#660 = SURFACE_CURVE('',#661,(#688,#718),.PCURVE_S1.);
+#661 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#662,#663,#664,#665,#666,#667,
+    #668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,
+    #681,#682,#683,#684,#685,#686,#687),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#662 = CARTESIAN_POINT('',(4.,7.5,15.));
+#663 = CARTESIAN_POINT('',(4.169285587131,7.5,15.));
+#664 = CARTESIAN_POINT('',(4.337985164019,7.5,14.995063570722));
+#665 = CARTESIAN_POINT('',(4.505949172351,7.5,14.984571249583));
+#666 = CARTESIAN_POINT('',(4.672854749727,7.5,14.967847190549));
+#667 = CARTESIAN_POINT('',(4.838210237279,7.5,14.944175545014));
+#668 = CARTESIAN_POINT('',(5.001345462282,7.5,14.91279168052));
+#669 = CARTESIAN_POINT('',(5.291155762914,7.5,14.840460685151));
+#670 = CARTESIAN_POINT('',(5.418815199303,7.5,14.802463799037));
+#671 = CARTESIAN_POINT('',(5.543936876226,7.5,14.758408978801));
+#672 = CARTESIAN_POINT('',(5.665858926053,7.5,14.707833787327));
+#673 = CARTESIAN_POINT('',(5.783703188976,7.5,14.650303119585));
+#674 = CARTESIAN_POINT('',(5.896381136786,7.5,14.58544222398));
+#675 = CARTESIAN_POINT('',(6.063634731529,7.5,14.471301840243));
+#676 = CARTESIAN_POINT('',(6.12252346161,7.5,14.427137582266));
+#677 = CARTESIAN_POINT('',(6.178998954854,7.5,14.380425287771));
+#678 = CARTESIAN_POINT('',(6.232761746944,7.5,14.331146325629));
+#679 = CARTESIAN_POINT('',(6.2834805296,7.5,14.279317024823));
+#680 = CARTESIAN_POINT('',(6.33080316183,7.5,14.224998751338));
+#681 = CARTESIAN_POINT('',(6.438618652334,7.5,14.084697816949));
+#682 = CARTESIAN_POINT('',(6.494774154818,7.5,13.995825301198));
+#683 = CARTESIAN_POINT('',(6.541513893158,7.5,13.902210041309));
+#684 = CARTESIAN_POINT('',(6.577629824641,7.5,13.804624743947));
+#685 = CARTESIAN_POINT('',(6.602138034499,7.5,13.704117518081));
+#686 = CARTESIAN_POINT('',(6.614378277661,7.5,13.602025800772));
+#687 = CARTESIAN_POINT('',(6.614378277661,7.5,13.5));
+#688 = PCURVE('',#437,#689);
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#717);
+#690 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#691,#692,#693,#694,#695,#696,
+    #697,#698,#699,#700,#701,#702,#703,#704,#705,#706,#707,#708,#709,
+    #710,#711,#712,#713,#714,#715,#716),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#691 = CARTESIAN_POINT('',(10.614378277661,-5.));
+#692 = CARTESIAN_POINT('',(10.783663864792,-5.));
+#693 = CARTESIAN_POINT('',(10.95236344168,-4.995063570722));
+#694 = CARTESIAN_POINT('',(11.120327450012,-4.984571249583));
+#695 = CARTESIAN_POINT('',(11.287233027389,-4.967847190549));
+#696 = CARTESIAN_POINT('',(11.45258851494,-4.944175545014));
+#697 = CARTESIAN_POINT('',(11.615723739944,-4.91279168052));
+#698 = CARTESIAN_POINT('',(11.905534040576,-4.840460685151));
+#699 = CARTESIAN_POINT('',(12.033193476964,-4.802463799037));
+#700 = CARTESIAN_POINT('',(12.158315153888,-4.758408978801));
+#701 = CARTESIAN_POINT('',(12.280237203715,-4.707833787327));
+#702 = CARTESIAN_POINT('',(12.398081466637,-4.650303119585));
+#703 = CARTESIAN_POINT('',(12.510759414448,-4.58544222398));
+#704 = CARTESIAN_POINT('',(12.67801300919,-4.471301840243));
+#705 = CARTESIAN_POINT('',(12.736901739272,-4.427137582266));
+#706 = CARTESIAN_POINT('',(12.793377232515,-4.380425287771));
+#707 = CARTESIAN_POINT('',(12.847140024605,-4.331146325629));
+#708 = CARTESIAN_POINT('',(12.897858807261,-4.279317024823));
+#709 = CARTESIAN_POINT('',(12.945181439492,-4.224998751338));
+#710 = CARTESIAN_POINT('',(13.052996929996,-4.084697816949));
+#711 = CARTESIAN_POINT('',(13.10915243248,-3.995825301198));
+#712 = CARTESIAN_POINT('',(13.15589217082,-3.902210041309));
+#713 = CARTESIAN_POINT('',(13.192008102302,-3.804624743947));
+#714 = CARTESIAN_POINT('',(13.216516312161,-3.704117518081));
+#715 = CARTESIAN_POINT('',(13.228756555323,-3.602025800772));
+#716 = CARTESIAN_POINT('',(13.228756555323,-3.5));
+#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#718 = PCURVE('',#719,#724);
+#719 = TOROIDAL_SURFACE('',#720,8.5,1.5);
+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#721 = CARTESIAN_POINT('',(-0.,-0.,13.5));
+#722 = DIRECTION('',(0.,-0.,-1.));
+#723 = DIRECTION('',(0.661437827766,-0.75,0.));
+#724 = DEFINITIONAL_REPRESENTATION('',(#725),#752);
+#725 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#726,#727,#728,#729,#730,#731,
+    #732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,
+    #745,#746,#747,#748,#749,#750,#751),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.337356542191,0.610897121828,0.768120168257,1.),
+  .UNSPECIFIED.);
+#726 = CARTESIAN_POINT('',(-1.928901079523,4.712388980385));
+#727 = CARTESIAN_POINT('',(-1.911328181205,4.76549818419));
+#728 = CARTESIAN_POINT('',(-1.894200408972,4.820465346385));
+#729 = CARTESIAN_POINT('',(-1.877531089129,4.877381125915));
+#730 = CARTESIAN_POINT('',(-1.861346981302,4.936355242695));
+#731 = CARTESIAN_POINT('',(-1.845684327131,4.99751218329));
+#732 = CARTESIAN_POINT('',(-1.830586897132,5.061012768606));
+#733 = CARTESIAN_POINT('',(-1.804364442696,5.18068872501));
+#734 = CARTESIAN_POINT('',(-1.793035015444,5.235946868764));
+#735 = CARTESIAN_POINT('',(-1.78214139463,5.293016335015));
+#736 = CARTESIAN_POINT('',(-1.77172411759,5.352021392471));
+#737 = CARTESIAN_POINT('',(-1.76183575262,5.413073826939));
+#738 = CARTESIAN_POINT('',(-1.752538888721,5.476287437628));
+#739 = CARTESIAN_POINT('',(-1.738945615088,5.579460136553));
+#740 = CARTESIAN_POINT('',(-1.73420547219,5.617865941739));
+#741 = CARTESIAN_POINT('',(-1.729701277554,5.657038802239));
+#742 = CARTESIAN_POINT('',(-1.725450307484,5.696987659432));
+#743 = CARTESIAN_POINT('',(-1.721471699565,5.737710784799));
+#744 = CARTESIAN_POINT('',(-1.717785763073,5.779194094155));
+#745 = CARTESIAN_POINT('',(-1.709439408983,5.883670641724));
+#746 = CARTESIAN_POINT('',(-1.705141290177,5.947599829602));
+#747 = CARTESIAN_POINT('',(-1.701598398556,6.012986951091));
+#748 = CARTESIAN_POINT('',(-1.698880274847,6.079587986216));
+#749 = CARTESIAN_POINT('',(-1.697042179852,6.147107005074));
+#750 = CARTESIAN_POINT('',(-1.696124157963,6.215168106665));
+#751 = CARTESIAN_POINT('',(-1.696124157963,6.28318530718));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#755,#658,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(6.614378277661,7.5,10.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.,0.,1.));
+#762 = PCURVE('',#437,#763);
+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(13.228756555323,0.));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(0.,-1.));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#769 = PCURVE('',#770,#775);
+#770 = CYLINDRICAL_SURFACE('',#771,10.);
+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
+#772 = CARTESIAN_POINT('',(0.,0.,10.));
+#773 = DIRECTION('',(-0.,-0.,-1.));
+#774 = DIRECTION('',(1.,0.,0.));
+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.,-1.));
+#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#781 = ORIENTED_EDGE('',*,*,#782,.F.);
+#782 = EDGE_CURVE('',#415,#755,#783,.T.);
+#783 = SURFACE_CURVE('',#784,(#788,#795),.PCURVE_S1.);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(-6.614378277661,7.5,10.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,0.,0.));
+#788 = PCURVE('',#437,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(0.,0.));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(1.,0.));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = PCURVE('',#521,#796);
+#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801);
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(-6.614378277661,8.157666244772));
+#799 = VECTOR('',#800,1.);
+#800 = DIRECTION('',(1.,0.));
+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#802 = ADVANCED_FACE('',(#803),#466,.T.);
+#803 = FACE_BOUND('',#804,.T.);
+#804 = EDGE_LOOP('',(#805,#806,#807,#899));
+#805 = ORIENTED_EDGE('',*,*,#537,.F.);
+#806 = ORIENTED_EDGE('',*,*,#449,.T.);
+#807 = ORIENTED_EDGE('',*,*,#808,.T.);
+#808 = EDGE_CURVE('',#450,#809,#811,.T.);
+#809 = VERTEX_POINT('',#810);
+#810 = CARTESIAN_POINT('',(-4.,-7.5,15.));
+#811 = SURFACE_CURVE('',#812,(#839,#869),.PCURVE_S1.);
+#812 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#813,#814,#815,#816,#817,#818,
+    #819,#820,#821,#822,#823,#824,#825,#826,#827,#828,#829,#830,#831,
+    #832,#833,#834,#835,#836,#837,#838),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#813 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.5));
+#814 = CARTESIAN_POINT('',(-6.614378277662,-7.5,13.601899609991));
+#815 = CARTESIAN_POINT('',(-6.602168295352,-7.5,13.703864910014));
+#816 = CARTESIAN_POINT('',(-6.577720731868,-7.5,13.804251835607));
+#817 = CARTESIAN_POINT('',(-6.541692418192,-7.5,13.901727485572));
+#818 = CARTESIAN_POINT('',(-6.495062810343,-7.5,13.99524675664));
+#819 = CARTESIAN_POINT('',(-6.439034855941,-7.5,14.084038557883));
+#820 = CARTESIAN_POINT('',(-6.331411546568,-7.5,14.224286054116));
+#821 = CARTESIAN_POINT('',(-6.284139698805,-7.5,14.27861822554));
+#822 = CARTESIAN_POINT('',(-6.23347006751,-7.5,14.330463382867));
+#823 = CARTESIAN_POINT('',(-6.179754692954,-7.5,14.37975981838));
+#824 = CARTESIAN_POINT('',(-6.12332486367,-7.5,14.426490902801));
+#825 = CARTESIAN_POINT('',(-6.064480085781,-7.5,14.470675007876));
+#826 = CARTESIAN_POINT('',(-5.896905482111,-7.5,14.585170626315));
+#827 = CARTESIAN_POINT('',(-5.783806358193,-7.5,14.650305370667));
+#828 = CARTESIAN_POINT('',(-5.665499121979,-7.5,14.70805225568));
+#829 = CARTESIAN_POINT('',(-5.543085061423,-7.5,14.758790375497));
+#830 = CARTESIAN_POINT('',(-5.417451993148,-7.5,14.802960066331));
+#831 = CARTESIAN_POINT('',(-5.289268261599,-7.5,14.841029301707));
+#832 = CARTESIAN_POINT('',(-4.999229262884,-7.5,14.91319824027));
+#833 = CARTESIAN_POINT('',(-4.836422879362,-7.5,14.944431074666));
+#834 = CARTESIAN_POINT('',(-4.671411682206,-7.5,14.967991590308));
+#835 = CARTESIAN_POINT('',(-4.504860111211,-7.5,14.984639199951));
+#836 = CARTESIAN_POINT('',(-4.337255865075,-7.5,14.995084903092));
+#837 = CARTESIAN_POINT('',(-4.168919495679,-7.5,15.));
+#838 = CARTESIAN_POINT('',(-4.,-7.5,15.));
+#839 = PCURVE('',#466,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#868);
+#841 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#842,#843,#844,#845,#846,#847,
+    #848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,
+    #861,#862,#863,#864,#865,#866,#867),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#842 = CARTESIAN_POINT('',(1.696124157963,0.));
+#843 = CARTESIAN_POINT('',(1.696124157963,6.793307332708E-02));
+#844 = CARTESIAN_POINT('',(1.697039910252,0.135909897169));
+#845 = CARTESIAN_POINT('',(1.698873456972,0.203346808653));
+#846 = CARTESIAN_POINT('',(1.701584962463,0.269869021064));
+#847 = CARTESIAN_POINT('',(1.705119410174,0.335181404723));
+#848 = CARTESIAN_POINT('',(1.709407554074,0.399040495862));
+#849 = CARTESIAN_POINT('',(1.717738421057,0.503449245729));
+#850 = CARTESIAN_POINT('',(1.721420102986,0.544930523489));
+#851 = CARTESIAN_POINT('',(1.725394501456,0.585652170047));
+#852 = CARTESIAN_POINT('',(1.729641312877,0.62559999389));
+#853 = CARTESIAN_POINT('',(1.734141400926,0.664772178171));
+#854 = CARTESIAN_POINT('',(1.738877486937,0.703177588476));
+#855 = CARTESIAN_POINT('',(1.75249527735,0.806619522163));
+#856 = CARTESIAN_POINT('',(1.761826252107,0.870083867476));
+#857 = CARTESIAN_POINT('',(1.771753414653,0.931370225514));
+#858 = CARTESIAN_POINT('',(1.782213448422,0.990593660997));
+#859 = CARTESIAN_POINT('',(1.793153195652,1.047867160601));
+#860 = CARTESIAN_POINT('',(1.804531703577,1.103316411506));
+#861 = CARTESIAN_POINT('',(1.830782766245,1.222996052367));
+#862 = CARTESIAN_POINT('',(1.845853645719,1.286334051927));
+#863 = CARTESIAN_POINT('',(1.861486920948,1.347339878938));
+#864 = CARTESIAN_POINT('',(1.877639176599,1.406173183801));
+#865 = CARTESIAN_POINT('',(1.894274454401,1.462957585049));
+#866 = CARTESIAN_POINT('',(1.911366183777,1.517801975209));
+#867 = CARTESIAN_POINT('',(1.928901079523,1.570796326795));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = PCURVE('',#494,#870);
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#898);
+#871 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#872,#873,#874,#875,#876,#877,
+    #878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890,
+    #891,#892,#893,#894,#895,#896,#897),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,8
+    ),(0.,0.231593361056,0.388776363297,0.663373189256,1.),
+  .UNSPECIFIED.);
+#872 = CARTESIAN_POINT('',(4.440892098501E-15,-3.5));
+#873 = CARTESIAN_POINT('',(4.440892098501E-15,-3.601899609991));
+#874 = CARTESIAN_POINT('',(1.220998230945E-02,-3.703864910014));
+#875 = CARTESIAN_POINT('',(3.665754579365E-02,-3.804251835607));
+#876 = CARTESIAN_POINT('',(7.268585947001E-02,-3.901727485572));
+#877 = CARTESIAN_POINT('',(0.119315467319,-3.99524675664));
+#878 = CARTESIAN_POINT('',(0.175343421721,-4.084038557883));
+#879 = CARTESIAN_POINT('',(0.282966731093,-4.224286054116));
+#880 = CARTESIAN_POINT('',(0.330238578857,-4.27861822554));
+#881 = CARTESIAN_POINT('',(0.380908210152,-4.330463382867));
+#882 = CARTESIAN_POINT('',(0.434623584708,-4.37975981838));
+#883 = CARTESIAN_POINT('',(0.491053413992,-4.426490902801));
+#884 = CARTESIAN_POINT('',(0.549898191881,-4.470675007876));
+#885 = CARTESIAN_POINT('',(0.717472795551,-4.585170626315));
+#886 = CARTESIAN_POINT('',(0.830571919469,-4.650305370667));
+#887 = CARTESIAN_POINT('',(0.948879155683,-4.70805225568));
+#888 = CARTESIAN_POINT('',(1.071293216239,-4.758790375497));
+#889 = CARTESIAN_POINT('',(1.196926284514,-4.802960066331));
+#890 = CARTESIAN_POINT('',(1.325110016063,-4.841029301707));
+#891 = CARTESIAN_POINT('',(1.615149014777,-4.91319824027));
+#892 = CARTESIAN_POINT('',(1.777955398299,-4.944431074666));
+#893 = CARTESIAN_POINT('',(1.942966595456,-4.967991590308));
+#894 = CARTESIAN_POINT('',(2.109518166451,-4.984639199951));
+#895 = CARTESIAN_POINT('',(2.277122412586,-4.995084903092));
+#896 = CARTESIAN_POINT('',(2.445458781983,-5.));
+#897 = CARTESIAN_POINT('',(2.614378277661,-5.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = ORIENTED_EDGE('',*,*,#900,.F.);
+#900 = EDGE_CURVE('',#538,#809,#901,.T.);
+#901 = SURFACE_CURVE('',#902,(#907,#914),.PCURVE_S1.);
+#902 = CIRCLE('',#903,8.5);
+#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906);
+#904 = CARTESIAN_POINT('',(-0.,0.,15.));
+#905 = DIRECTION('',(0.,0.,1.));
+#906 = DIRECTION('',(-0.661437827766,0.75,-0.));
+#907 = PCURVE('',#466,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(0.,1.570796326795));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(1.,0.));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = PCURVE('',#645,#915);
+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
+#916 = CIRCLE('',#917,8.5);
+#917 = AXIS2_PLACEMENT_2D('',#918,#919);
+#918 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#919 = DIRECTION('',(-0.661437827766,0.75));
+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#921 = ADVANCED_FACE('',(#922),#521,.F.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#925,#948,#976,#1004,#1032,#1060,#1082));
+#924 = ORIENTED_EDGE('',*,*,#506,.T.);
+#925 = ORIENTED_EDGE('',*,*,#926,.T.);
+#926 = EDGE_CURVE('',#479,#927,#929,.T.);
+#927 = VERTEX_POINT('',#928);
+#928 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(-6.614378277662,-7.5,10.));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(1.,0.,0.));
+#934 = PCURVE('',#521,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(-6.614378277662,-6.842333755228));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(1.,0.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = PCURVE('',#494,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(0.,0.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(1.,0.));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#948 = ORIENTED_EDGE('',*,*,#949,.T.);
+#949 = EDGE_CURVE('',#927,#950,#952,.T.);
+#950 = VERTEX_POINT('',#951);
+#951 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#952 = SURFACE_CURVE('',#953,(#957,#964),.PCURVE_S1.);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(0.,-1.,0.));
+#957 = PCURVE('',#521,#958);
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(-3.9,-6.842333755228));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.,-1.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = PCURVE('',#965,#970);
+#965 = PLANE('',#966);
+#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
+#967 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#968 = DIRECTION('',(1.,0.,0.));
+#969 = DIRECTION('',(0.,-1.,0.));
+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(0.,0.));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(1.,0.));
+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#976 = ORIENTED_EDGE('',*,*,#977,.T.);
+#977 = EDGE_CURVE('',#950,#978,#980,.T.);
+#978 = VERTEX_POINT('',#979);
+#979 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.);
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(1.,0.,0.));
+#985 = PCURVE('',#521,#986);
+#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-3.9,-8.542333755228));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(1.,0.));
+#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#992 = PCURVE('',#993,#998);
+#993 = PLANE('',#994);
+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
+#995 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#996 = DIRECTION('',(0.,1.,0.));
+#997 = DIRECTION('',(1.,0.,0.));
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,0.));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = ORIENTED_EDGE('',*,*,#1005,.T.);
+#1005 = EDGE_CURVE('',#978,#1006,#1008,.T.);
+#1006 = VERTEX_POINT('',#1007);
+#1007 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1008 = SURFACE_CURVE('',#1009,(#1013,#1020),.PCURVE_S1.);
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(0.,1.,0.));
+#1013 = PCURVE('',#521,#1014);
+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(3.9,-8.542333755228));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(0.,1.));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1020 = PCURVE('',#1021,#1026);
+#1021 = PLANE('',#1022);
+#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025);
+#1023 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1024 = DIRECTION('',(-1.,0.,0.));
+#1025 = DIRECTION('',(0.,1.,0.));
+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(0.,0.));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(1.,0.));
+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);
+#1033 = EDGE_CURVE('',#1006,#1034,#1036,.T.);
+#1034 = VERTEX_POINT('',#1035);
+#1035 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#1036 = SURFACE_CURVE('',#1037,(#1041,#1048),.PCURVE_S1.);
+#1037 = LINE('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1039 = VECTOR('',#1040,1.);
+#1040 = DIRECTION('',(1.,0.,0.));
+#1041 = PCURVE('',#521,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(3.9,-6.842333755228));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1048 = PCURVE('',#1049,#1054);
+#1049 = PLANE('',#1050);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1052 = DIRECTION('',(0.,1.,0.));
+#1053 = DIRECTION('',(1.,0.,0.));
+#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059);
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(0.,0.));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(1.,0.));
+#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1060 = ORIENTED_EDGE('',*,*,#1061,.T.);
+#1061 = EDGE_CURVE('',#1034,#755,#1062,.T.);
+#1062 = SURFACE_CURVE('',#1063,(#1068,#1075),.PCURVE_S1.);
+#1063 = CIRCLE('',#1064,10.);
+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);
+#1065 = CARTESIAN_POINT('',(0.,0.,10.));
+#1066 = DIRECTION('',(0.,0.,1.));
+#1067 = DIRECTION('',(1.,0.,0.));
+#1068 = PCURVE('',#521,#1069);
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = CIRCLE('',#1071,10.);
+#1071 = AXIS2_PLACEMENT_2D('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1073 = DIRECTION('',(1.,0.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1075 = PCURVE('',#770,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(-0.,0.));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(-1.,0.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = ORIENTED_EDGE('',*,*,#782,.F.);
+#1083 = ADVANCED_FACE('',(#1084),#494,.F.);
+#1084 = FACE_BOUND('',#1085,.F.);
+#1085 = EDGE_LOOP('',(#1086,#1087,#1088,#1111,#1132));
+#1086 = ORIENTED_EDGE('',*,*,#478,.T.);
+#1087 = ORIENTED_EDGE('',*,*,#808,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1089 = EDGE_CURVE('',#809,#1090,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(-3.9,-7.5,15.));
+#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(-6.614378277662,-7.5,15.));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(1.,0.,0.));
+#1097 = PCURVE('',#494,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.,-5.));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(1.,0.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#645,#1105);
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(-6.614378277662,-6.842333755228));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(1.,0.));
+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1111 = ORIENTED_EDGE('',*,*,#1112,.F.);
+#1112 = EDGE_CURVE('',#927,#1090,#1113,.T.);
+#1113 = SURFACE_CURVE('',#1114,(#1118,#1125),.PCURVE_S1.);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-3.9,-7.5,10.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.,0.,1.));
+#1118 = PCURVE('',#494,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(2.714378277662,0.));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(0.,-1.));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1125 = PCURVE('',#965,#1126);
+#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(0.,0.));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(0.,-1.));
+#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1132 = ORIENTED_EDGE('',*,*,#926,.F.);
+#1133 = ADVANCED_FACE('',(#1134,#1253),#645,.T.);
+#1134 = FACE_BOUND('',#1135,.T.);
+#1135 = EDGE_LOOP('',(#1136,#1137,#1138,#1139,#1162,#1185,#1208,#1231));
+#1136 = ORIENTED_EDGE('',*,*,#629,.F.);
+#1137 = ORIENTED_EDGE('',*,*,#900,.T.);
+#1138 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1139 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1140 = EDGE_CURVE('',#1090,#1141,#1143,.T.);
+#1141 = VERTEX_POINT('',#1142);
+#1142 = CARTESIAN_POINT('',(-3.9,-9.2,15.));
+#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.9,-7.5,15.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.,-1.,0.));
+#1148 = PCURVE('',#645,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(-3.9,-6.842333755228));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,-1.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = PCURVE('',#965,#1156);
+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);
+#1157 = LINE('',#1158,#1159);
+#1158 = CARTESIAN_POINT('',(0.,-5.));
+#1159 = VECTOR('',#1160,1.);
+#1160 = DIRECTION('',(1.,0.));
+#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1162 = ORIENTED_EDGE('',*,*,#1163,.T.);
+#1163 = EDGE_CURVE('',#1141,#1164,#1166,.T.);
+#1164 = VERTEX_POINT('',#1165);
+#1165 = CARTESIAN_POINT('',(3.9,-9.2,15.));
+#1166 = SURFACE_CURVE('',#1167,(#1171,#1178),.PCURVE_S1.);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-3.9,-9.2,15.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,0.,0.));
+#1171 = PCURVE('',#645,#1172);
+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(-3.9,-8.542333755228));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(1.,0.));
+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1178 = PCURVE('',#993,#1179);
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(0.,-5.));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(1.,0.));
+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);
+#1186 = EDGE_CURVE('',#1164,#1187,#1189,.T.);
+#1187 = VERTEX_POINT('',#1188);
+#1188 = CARTESIAN_POINT('',(3.9,-7.5,15.));
+#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(3.9,-9.2,15.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(0.,1.,0.));
+#1194 = PCURVE('',#645,#1195);
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(3.9,-8.542333755228));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(0.,1.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = PCURVE('',#1021,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(0.,-5.));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(1.,0.));
+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1209 = EDGE_CURVE('',#1187,#1210,#1212,.T.);
+#1210 = VERTEX_POINT('',#1211);
+#1211 = CARTESIAN_POINT('',(4.,-7.5,15.));
+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);
+#1213 = LINE('',#1214,#1215);
+#1214 = CARTESIAN_POINT('',(3.9,-7.5,15.));
+#1215 = VECTOR('',#1216,1.);
+#1216 = DIRECTION('',(1.,0.,0.));
+#1217 = PCURVE('',#645,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(3.9,-6.842333755228));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = PCURVE('',#1049,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(0.,-5.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(1.,0.));
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1232 = EDGE_CURVE('',#1210,#630,#1233,.T.);
+#1233 = SURFACE_CURVE('',#1234,(#1239,#1246),.PCURVE_S1.);
+#1234 = CIRCLE('',#1235,8.5);
+#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238);
+#1236 = CARTESIAN_POINT('',(-0.,0.,15.));
+#1237 = DIRECTION('',(-0.,0.,1.));
+#1238 = DIRECTION('',(0.661437827766,-0.75,0.));
+#1239 = PCURVE('',#645,#1240);
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
+#1241 = CIRCLE('',#1242,8.5);
+#1242 = AXIS2_PLACEMENT_2D('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1244 = DIRECTION('',(0.661437827766,-0.75));
+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1246 = PCURVE('',#719,#1247);
+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(-0.,4.712388980385));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(-1.,0.));
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1253 = FACE_BOUND('',#1254,.T.);
+#1254 = EDGE_LOOP('',(#1255,#1286));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1256 = EDGE_CURVE('',#1257,#1259,#1261,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,15.));
+#1259 = VERTEX_POINT('',#1260);
+#1260 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.);
+#1262 = CIRCLE('',#1263,4.925);
+#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
+#1264 = CARTESIAN_POINT('',(0.,0.,15.));
+#1265 = DIRECTION('',(0.,0.,1.));
+#1266 = DIRECTION('',(1.,0.,0.));
+#1267 = PCURVE('',#645,#1268);
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);
+#1269 = CIRCLE('',#1270,4.925);
+#1270 = AXIS2_PLACEMENT_2D('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(1.212E-14,0.657666244772));
+#1272 = DIRECTION('',(1.,0.));
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1274 = PCURVE('',#1275,#1280);
+#1275 = CYLINDRICAL_SURFACE('',#1276,4.925);
+#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279);
+#1277 = CARTESIAN_POINT('',(0.,0.,15.));
+#1278 = DIRECTION('',(0.,0.,-1.));
+#1279 = DIRECTION('',(1.,0.,0.));
+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285);
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(-0.,0.));
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(-1.,0.));
+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1286 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1287 = EDGE_CURVE('',#1259,#1257,#1288,.T.);
+#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(1.,0.,0.));
+#1293 = PCURVE('',#645,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-3.039736830768,-3.217333755186));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(1.,0.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = PCURVE('',#1301,#1306);
+#1301 = PLANE('',#1302);
+#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305);
+#1303 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1304 = DIRECTION('',(0.,1.,0.));
+#1305 = DIRECTION('',(1.,0.,0.));
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(0.,0.));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(1.,0.));
+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1312 = ADVANCED_FACE('',(#1313),#770,.T.);
+#1313 = FACE_BOUND('',#1314,.F.);
+#1314 = EDGE_LOOP('',(#1315,#1338,#1360,#1361));
+#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#1316 = EDGE_CURVE('',#1034,#1317,#1319,.T.);
+#1317 = VERTEX_POINT('',#1318);
+#1318 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.5));
+#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(6.614378277661,-7.5,10.));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.,0.,1.));
+#1324 = PCURVE('',#770,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(-0.,-1.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = PCURVE('',#1049,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(2.714378277661,0.));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,-1.));
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1338 = ORIENTED_EDGE('',*,*,#1339,.T.);
+#1339 = EDGE_CURVE('',#1317,#658,#1340,.T.);
+#1340 = SURFACE_CURVE('',#1341,(#1346,#1353),.PCURVE_S1.);
+#1341 = CIRCLE('',#1342,10.);
+#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345);
+#1343 = CARTESIAN_POINT('',(-0.,-0.,13.5));
+#1344 = DIRECTION('',(-0.,0.,1.));
+#1345 = DIRECTION('',(0.661437827766,-0.75,0.));
+#1346 = PCURVE('',#770,#1347);
+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);
+#1348 = LINE('',#1349,#1350);
+#1349 = CARTESIAN_POINT('',(-5.435123228198,-3.5));
+#1350 = VECTOR('',#1351,1.);
+#1351 = DIRECTION('',(-1.,0.));
+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1353 = PCURVE('',#719,#1354);
+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(-0.,6.28318530718));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(-1.,0.));
+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1360 = ORIENTED_EDGE('',*,*,#754,.F.);
+#1361 = ORIENTED_EDGE('',*,*,#1061,.F.);
+#1362 = ADVANCED_FACE('',(#1363),#719,.T.);
+#1363 = FACE_BOUND('',#1364,.F.);
+#1364 = EDGE_LOOP('',(#1365,#1455,#1456,#1457));
+#1365 = ORIENTED_EDGE('',*,*,#1366,.F.);
+#1366 = EDGE_CURVE('',#1210,#1317,#1367,.T.);
+#1367 = SURFACE_CURVE('',#1368,(#1395,#1425),.PCURVE_S1.);
+#1368 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1369,#1370,#1371,#1372,#1373,
+    #1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,
+    #1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1369 = CARTESIAN_POINT('',(4.,-7.5,15.));
+#1370 = CARTESIAN_POINT('',(4.16928558713,-7.5,15.));
+#1371 = CARTESIAN_POINT('',(4.337985164019,-7.5,14.995063570722));
+#1372 = CARTESIAN_POINT('',(4.505949172351,-7.5,14.984571249583));
+#1373 = CARTESIAN_POINT('',(4.672854749727,-7.5,14.967847190549));
+#1374 = CARTESIAN_POINT('',(4.838210237279,-7.5,14.944175545014));
+#1375 = CARTESIAN_POINT('',(5.001345462282,-7.5,14.91279168052));
+#1376 = CARTESIAN_POINT('',(5.291155762914,-7.5,14.840460685151));
+#1377 = CARTESIAN_POINT('',(5.418815199303,-7.5,14.802463799037));
+#1378 = CARTESIAN_POINT('',(5.543936876226,-7.5,14.758408978801));
+#1379 = CARTESIAN_POINT('',(5.665858926053,-7.5,14.707833787327));
+#1380 = CARTESIAN_POINT('',(5.783703188976,-7.5,14.650303119585));
+#1381 = CARTESIAN_POINT('',(5.896381136786,-7.5,14.58544222398));
+#1382 = CARTESIAN_POINT('',(6.063634731529,-7.5,14.471301840243));
+#1383 = CARTESIAN_POINT('',(6.12252346161,-7.5,14.427137582266));
+#1384 = CARTESIAN_POINT('',(6.178998954854,-7.5,14.380425287771));
+#1385 = CARTESIAN_POINT('',(6.232761746944,-7.5,14.331146325629));
+#1386 = CARTESIAN_POINT('',(6.2834805296,-7.5,14.279317024823));
+#1387 = CARTESIAN_POINT('',(6.33080316183,-7.5,14.224998751338));
+#1388 = CARTESIAN_POINT('',(6.438618652334,-7.5,14.084697816949));
+#1389 = CARTESIAN_POINT('',(6.494774154817,-7.5,13.995825301198));
+#1390 = CARTESIAN_POINT('',(6.54151389316,-7.5,13.902210041309));
+#1391 = CARTESIAN_POINT('',(6.577629824639,-7.5,13.804624743947));
+#1392 = CARTESIAN_POINT('',(6.6021380345,-7.5,13.704117518081));
+#1393 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.602025800772));
+#1394 = CARTESIAN_POINT('',(6.614378277661,-7.5,13.5));
+#1395 = PCURVE('',#719,#1396);
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1424);
+#1397 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1398,#1399,#1400,#1401,#1402,
+    #1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,
+    #1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1398 = CARTESIAN_POINT('',(0.23277692156,4.712388980385));
+#1399 = CARTESIAN_POINT('',(0.215204023242,4.76549818419));
+#1400 = CARTESIAN_POINT('',(0.198076251009,4.820465346385));
+#1401 = CARTESIAN_POINT('',(0.181406931166,4.877381125915));
+#1402 = CARTESIAN_POINT('',(0.165222823339,4.936355242695));
+#1403 = CARTESIAN_POINT('',(0.149560169168,4.99751218329));
+#1404 = CARTESIAN_POINT('',(0.134462739169,5.061012768606));
+#1405 = CARTESIAN_POINT('',(0.108240284733,5.18068872501));
+#1406 = CARTESIAN_POINT('',(9.691085748063E-02,5.235946868765));
+#1407 = CARTESIAN_POINT('',(8.601723666713E-02,5.293016335015));
+#1408 = CARTESIAN_POINT('',(7.559995962754E-02,5.352021392471));
+#1409 = CARTESIAN_POINT('',(6.571159465679E-02,5.413073826939));
+#1410 = CARTESIAN_POINT('',(5.641473075843E-02,5.476287437628));
+#1411 = CARTESIAN_POINT('',(4.282145712545E-02,5.579460136553));
+#1412 = CARTESIAN_POINT('',(3.808131422675E-02,5.617865941739));
+#1413 = CARTESIAN_POINT('',(3.357711959086E-02,5.657038802239));
+#1414 = CARTESIAN_POINT('',(2.932614952103E-02,5.696987659432));
+#1415 = CARTESIAN_POINT('',(2.534754160189E-02,5.737710784799));
+#1416 = CARTESIAN_POINT('',(2.166160511052E-02,5.779194094156));
+#1417 = CARTESIAN_POINT('',(1.331525102011E-02,5.883670641724));
+#1418 = CARTESIAN_POINT('',(9.017132213534E-03,5.947599829602));
+#1419 = CARTESIAN_POINT('',(5.474240593184E-03,6.01298695109));
+#1420 = CARTESIAN_POINT('',(2.756116883895E-03,6.079587986217));
+#1421 = CARTESIAN_POINT('',(9.180218889098E-04,6.147107005074));
+#1422 = CARTESIAN_POINT('',(-1.78E-15,6.215168106665));
+#1423 = CARTESIAN_POINT('',(-1.78E-15,6.28318530718));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1425 = PCURVE('',#1049,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1454);
+#1427 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1428,#1429,#1430,#1431,#1432,
+    #1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,
+    #1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.337356542192,0.610897121829,
+    0.768120168257,1.),.UNSPECIFIED.);
+#1428 = CARTESIAN_POINT('',(1.E-01,-5.));
+#1429 = CARTESIAN_POINT('',(0.26928558713,-5.));
+#1430 = CARTESIAN_POINT('',(0.437985164019,-4.995063570722));
+#1431 = CARTESIAN_POINT('',(0.605949172351,-4.984571249583));
+#1432 = CARTESIAN_POINT('',(0.772854749727,-4.967847190549));
+#1433 = CARTESIAN_POINT('',(0.938210237279,-4.944175545014));
+#1434 = CARTESIAN_POINT('',(1.101345462282,-4.91279168052));
+#1435 = CARTESIAN_POINT('',(1.391155762914,-4.840460685151));
+#1436 = CARTESIAN_POINT('',(1.518815199303,-4.802463799037));
+#1437 = CARTESIAN_POINT('',(1.643936876226,-4.758408978801));
+#1438 = CARTESIAN_POINT('',(1.765858926053,-4.707833787327));
+#1439 = CARTESIAN_POINT('',(1.883703188976,-4.650303119585));
+#1440 = CARTESIAN_POINT('',(1.996381136786,-4.58544222398));
+#1441 = CARTESIAN_POINT('',(2.163634731529,-4.471301840243));
+#1442 = CARTESIAN_POINT('',(2.22252346161,-4.427137582266));
+#1443 = CARTESIAN_POINT('',(2.278998954854,-4.380425287771));
+#1444 = CARTESIAN_POINT('',(2.332761746944,-4.331146325629));
+#1445 = CARTESIAN_POINT('',(2.3834805296,-4.279317024823));
+#1446 = CARTESIAN_POINT('',(2.43080316183,-4.224998751338));
+#1447 = CARTESIAN_POINT('',(2.538618652334,-4.084697816949));
+#1448 = CARTESIAN_POINT('',(2.594774154817,-3.995825301198));
+#1449 = CARTESIAN_POINT('',(2.64151389316,-3.902210041309));
+#1450 = CARTESIAN_POINT('',(2.677629824639,-3.804624743947));
+#1451 = CARTESIAN_POINT('',(2.7021380345,-3.704117518081));
+#1452 = CARTESIAN_POINT('',(2.714378277661,-3.602025800772));
+#1453 = CARTESIAN_POINT('',(2.714378277661,-3.5));
+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1455 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1456 = ORIENTED_EDGE('',*,*,#657,.T.);
+#1457 = ORIENTED_EDGE('',*,*,#1339,.F.);
+#1458 = ADVANCED_FACE('',(#1459),#965,.F.);
+#1459 = FACE_BOUND('',#1460,.F.);
+#1460 = EDGE_LOOP('',(#1461,#1462,#1463,#1484));
+#1461 = ORIENTED_EDGE('',*,*,#1112,.T.);
+#1462 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#1464 = EDGE_CURVE('',#950,#1141,#1465,.T.);
+#1465 = SURFACE_CURVE('',#1466,(#1470,#1477),.PCURVE_S1.);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(-3.9,-9.2,10.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.,0.,1.));
+#1470 = PCURVE('',#965,#1471);
+#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476);
+#1472 = LINE('',#1473,#1474);
+#1473 = CARTESIAN_POINT('',(1.7,0.));
+#1474 = VECTOR('',#1475,1.);
+#1475 = DIRECTION('',(0.,-1.));
+#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1477 = PCURVE('',#993,#1478);
+#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);
+#1479 = LINE('',#1480,#1481);
+#1480 = CARTESIAN_POINT('',(0.,0.));
+#1481 = VECTOR('',#1482,1.);
+#1482 = DIRECTION('',(0.,-1.));
+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1484 = ORIENTED_EDGE('',*,*,#949,.F.);
+#1485 = ADVANCED_FACE('',(#1486),#993,.F.);
+#1486 = FACE_BOUND('',#1487,.F.);
+#1487 = EDGE_LOOP('',(#1488,#1489,#1490,#1511));
+#1488 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#1489 = ORIENTED_EDGE('',*,*,#1163,.T.);
+#1490 = ORIENTED_EDGE('',*,*,#1491,.F.);
+#1491 = EDGE_CURVE('',#978,#1164,#1492,.T.);
+#1492 = SURFACE_CURVE('',#1493,(#1497,#1504),.PCURVE_S1.);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(3.9,-9.2,10.));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(0.,0.,1.));
+#1497 = PCURVE('',#993,#1498);
+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1503);
+#1499 = LINE('',#1500,#1501);
+#1500 = CARTESIAN_POINT('',(7.8,0.));
+#1501 = VECTOR('',#1502,1.);
+#1502 = DIRECTION('',(0.,-1.));
+#1503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1504 = PCURVE('',#1021,#1505);
+#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);
+#1506 = LINE('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(0.,0.));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(0.,-1.));
+#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1511 = ORIENTED_EDGE('',*,*,#977,.F.);
+#1512 = ADVANCED_FACE('',(#1513),#1021,.F.);
+#1513 = FACE_BOUND('',#1514,.F.);
+#1514 = EDGE_LOOP('',(#1515,#1516,#1517,#1538));
+#1515 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1516 = ORIENTED_EDGE('',*,*,#1186,.T.);
+#1517 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1518 = EDGE_CURVE('',#1006,#1187,#1519,.T.);
+#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(3.9,-7.5,10.));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.,0.,1.));
+#1524 = PCURVE('',#1021,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(1.7,0.));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(0.,-1.));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1531 = PCURVE('',#1049,#1532);
+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(0.,0.));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(0.,-1.));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1539 = ADVANCED_FACE('',(#1540),#1049,.F.);
+#1540 = FACE_BOUND('',#1541,.F.);
+#1541 = EDGE_LOOP('',(#1542,#1543,#1544,#1545,#1546));
+#1542 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1543 = ORIENTED_EDGE('',*,*,#1033,.F.);
+#1544 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1366,.T.);
+#1547 = ADVANCED_FACE('',(#1548),#1275,.T.);
+#1548 = FACE_BOUND('',#1549,.F.);
+#1549 = EDGE_LOOP('',(#1550,#1573,#1602,#1623));
+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1551 = EDGE_CURVE('',#1257,#1552,#1554,.T.);
+#1552 = VERTEX_POINT('',#1553);
+#1553 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,17.));
+#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(3.039736830768,-3.874999999958,15.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,0.,1.));
+#1559 = PCURVE('',#1275,#1560);
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(-5.377574928652,0.));
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(-0.,-1.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = PCURVE('',#1301,#1567);
+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(6.079473661536,0.));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(0.,-1.));
+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1573 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#1574 = EDGE_CURVE('',#1552,#1575,#1577,.T.);
+#1575 = VERTEX_POINT('',#1576);
+#1576 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,17.));
+#1577 = SURFACE_CURVE('',#1578,(#1583,#1590),.PCURVE_S1.);
+#1578 = CIRCLE('',#1579,4.925);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(0.,0.,17.));
+#1581 = DIRECTION('',(0.,0.,1.));
+#1582 = DIRECTION('',(1.,0.,0.));
+#1583 = PCURVE('',#1275,#1584);
+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(-0.,-2.));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(-1.,0.));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1590 = PCURVE('',#1591,#1596);
+#1591 = PLANE('',#1592);
+#1592 = AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);
+#1593 = CARTESIAN_POINT('',(6.E-17,-0.116976169591,17.));
+#1594 = DIRECTION('',(0.,0.,1.));
+#1595 = DIRECTION('',(1.,0.,0.));
+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);
+#1597 = CIRCLE('',#1598,4.925);
+#1598 = AXIS2_PLACEMENT_2D('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-6.E-17,0.116976169591));
+#1600 = DIRECTION('',(1.,0.));
+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1602 = ORIENTED_EDGE('',*,*,#1603,.F.);
+#1603 = EDGE_CURVE('',#1259,#1575,#1604,.T.);
+#1604 = SURFACE_CURVE('',#1605,(#1609,#1616),.PCURVE_S1.);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,15.));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = PCURVE('',#1275,#1610);
+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);
+#1611 = LINE('',#1612,#1613);
+#1612 = CARTESIAN_POINT('',(-10.33038833929,0.));
+#1613 = VECTOR('',#1614,1.);
+#1614 = DIRECTION('',(-0.,-1.));
+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1616 = PCURVE('',#1301,#1617);
+#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);
+#1618 = LINE('',#1619,#1620);
+#1619 = CARTESIAN_POINT('',(0.,0.));
+#1620 = VECTOR('',#1621,1.);
+#1621 = DIRECTION('',(0.,-1.));
+#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1623 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1624 = ADVANCED_FACE('',(#1625),#1301,.F.);
+#1625 = FACE_BOUND('',#1626,.F.);
+#1626 = EDGE_LOOP('',(#1627,#1628,#1649,#1650));
+#1627 = ORIENTED_EDGE('',*,*,#1603,.T.);
+#1628 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1629 = EDGE_CURVE('',#1575,#1552,#1630,.T.);
+#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(-3.039736830768,-3.874999999958,17.));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(1.,0.,0.));
+#1635 = PCURVE('',#1301,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,-2.));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(1.,0.));
+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1642 = PCURVE('',#1591,#1643);
+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(-3.039736830768,-3.758023830367));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(1.,0.));
+#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1649 = ORIENTED_EDGE('',*,*,#1551,.F.);
+#1650 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1651 = ADVANCED_FACE('',(#1652),#1591,.T.);
+#1652 = FACE_BOUND('',#1653,.T.);
+#1653 = EDGE_LOOP('',(#1654,#1655));
+#1654 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#1655 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1660)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1657,#1658,#1659)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1657 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1658 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1659 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1660 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1657,
+  'distance_accuracy_value','confusion accuracy');
+#1661 = SHAPE_DEFINITION_REPRESENTATION(#1662,#407);
+#1662 = PRODUCT_DEFINITION_SHAPE('','',#1663);
+#1663 = PRODUCT_DEFINITION('design','',#1664,#1667);
+#1664 = PRODUCT_DEFINITION_FORMATION('','',#1665);
+#1665 = PRODUCT('Plastic','Plastic','',(#1666));
+#1666 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1667 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1668 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1669,#1671);
+#1669 = ( REPRESENTATION_RELATIONSHIP('','',#407,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1670) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1670 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41);
+#1671 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1672);
+#1672 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Plastic','',#31,#1663,$);
+#1673 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1665));
+#1674 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1675),#1773);
+#1675 = MANIFOLD_SOLID_BREP('',#1676);
+#1676 = CLOSED_SHELL('',(#1677,#1765,#1769));
+#1677 = ADVANCED_FACE('',(#1678),#1692,.T.);
+#1678 = FACE_BOUND('',#1679,.F.);
+#1679 = EDGE_LOOP('',(#1680,#1710,#1737,#1738));
+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);
+#1681 = EDGE_CURVE('',#1682,#1684,#1686,.T.);
+#1682 = VERTEX_POINT('',#1683);
+#1683 = CARTESIAN_POINT('',(1.,0.,-20.));
+#1684 = VERTEX_POINT('',#1685);
+#1685 = CARTESIAN_POINT('',(1.,0.,18.));
+#1686 = SEAM_CURVE('',#1687,(#1691,#1703),.PCURVE_S1.);
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(1.,0.,-20.));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(0.,0.,1.));
+#1691 = PCURVE('',#1692,#1697);
+#1692 = CYLINDRICAL_SURFACE('',#1693,1.);
+#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696);
+#1694 = CARTESIAN_POINT('',(0.,0.,-20.));
+#1695 = DIRECTION('',(-0.,-0.,-1.));
+#1696 = DIRECTION('',(1.,0.,0.));
+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(-0.,0.));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(-0.,-1.));
+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1703 = PCURVE('',#1692,#1704);
+#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709);
+#1705 = LINE('',#1706,#1707);
+#1706 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1707 = VECTOR('',#1708,1.);
+#1708 = DIRECTION('',(-0.,-1.));
+#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1711 = EDGE_CURVE('',#1684,#1684,#1712,.T.);
+#1712 = SURFACE_CURVE('',#1713,(#1718,#1725),.PCURVE_S1.);
+#1713 = CIRCLE('',#1714,1.);
+#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717);
+#1715 = CARTESIAN_POINT('',(0.,0.,18.));
+#1716 = DIRECTION('',(0.,0.,1.));
+#1717 = DIRECTION('',(1.,0.,0.));
+#1718 = PCURVE('',#1692,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(-0.,-38.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(-1.,0.));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = PCURVE('',#1726,#1731);
+#1726 = PLANE('',#1727);
+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);
+#1728 = CARTESIAN_POINT('',(-6.E-17,9.E-17,18.));
+#1729 = DIRECTION('',(0.,0.,1.));
+#1730 = DIRECTION('',(1.,0.,0.));
+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);
+#1732 = CIRCLE('',#1733,1.);
+#1733 = AXIS2_PLACEMENT_2D('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(6.E-17,-9.E-17));
+#1735 = DIRECTION('',(1.,0.));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1737 = ORIENTED_EDGE('',*,*,#1681,.F.);
+#1738 = ORIENTED_EDGE('',*,*,#1739,.F.);
+#1739 = EDGE_CURVE('',#1682,#1682,#1740,.T.);
+#1740 = SURFACE_CURVE('',#1741,(#1746,#1753),.PCURVE_S1.);
+#1741 = CIRCLE('',#1742,1.);
+#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
+#1743 = CARTESIAN_POINT('',(0.,0.,-20.));
+#1744 = DIRECTION('',(0.,0.,1.));
+#1745 = DIRECTION('',(1.,0.,0.));
+#1746 = PCURVE('',#1692,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(-0.,0.));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-1.,0.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = PCURVE('',#1754,#1759);
+#1754 = PLANE('',#1755);
+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);
+#1756 = CARTESIAN_POINT('',(-6.E-17,9.E-17,-20.));
+#1757 = DIRECTION('',(0.,0.,1.));
+#1758 = DIRECTION('',(1.,0.,0.));
+#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764);
+#1760 = CIRCLE('',#1761,1.);
+#1761 = AXIS2_PLACEMENT_2D('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(6.E-17,-9.E-17));
+#1763 = DIRECTION('',(1.,0.));
+#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1765 = ADVANCED_FACE('',(#1766),#1754,.F.);
+#1766 = FACE_BOUND('',#1767,.F.);
+#1767 = EDGE_LOOP('',(#1768));
+#1768 = ORIENTED_EDGE('',*,*,#1739,.T.);
+#1769 = ADVANCED_FACE('',(#1770),#1726,.T.);
+#1770 = FACE_BOUND('',#1771,.T.);
+#1771 = EDGE_LOOP('',(#1772));
+#1772 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1777)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1774,#1775,#1776)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1774 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1775 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1776 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1777 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1774,
+  'distance_accuracy_value','confusion accuracy');
+#1778 = SHAPE_DEFINITION_REPRESENTATION(#1779,#1674);
+#1779 = PRODUCT_DEFINITION_SHAPE('','',#1780);
+#1780 = PRODUCT_DEFINITION('design','',#1781,#1784);
+#1781 = PRODUCT_DEFINITION_FORMATION('','',#1782);
+#1782 = PRODUCT('Axis','Axis','',(#1783));
+#1783 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1784 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1785 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1786,#1788);
+#1786 = ( REPRESENTATION_RELATIONSHIP('','',#1674,#36) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1787) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1787 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45);
+#1788 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1789);
+#1789 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Axis','',#31,#1780,$);
+#1790 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1782));
+#1791 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1792,#1794);
+#1792 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1793) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1793 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1794 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1795);
+#1795 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Motor','',#5,#31,$);
+#1796 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));
+#1797 = SHAPE_DEFINITION_REPRESENTATION(#1798,#1804);
+#1798 = PRODUCT_DEFINITION_SHAPE('','',#1799);
+#1799 = PRODUCT_DEFINITION('design','',#1800,#1803);
+#1800 = PRODUCT_DEFINITION_FORMATION('','',#1801);
+#1801 = PRODUCT('Box','Box','',(#1802));
+#1802 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1803 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1804 = SHAPE_REPRESENTATION('',(#11,#1805,#1809,#1813),#1817);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(0.,0.,0.));
+#1807 = DIRECTION('',(0.,0.,1.));
+#1808 = DIRECTION('',(1.,0.,0.));
+#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
+#1810 = CARTESIAN_POINT('',(0.,0.,0.));
+#1811 = DIRECTION('',(0.,0.,1.));
+#1812 = DIRECTION('',(1.,0.,0.));
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(0.,0.,0.));
+#1815 = DIRECTION('',(0.,0.,1.));
+#1816 = DIRECTION('',(1.,0.,0.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1821)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1818,#1819,#1820)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1818,
+  'distance_accuracy_value','confusion accuracy');
+#1822 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1823),#5871);
+#1823 = MANIFOLD_SOLID_BREP('',#1824);
+#1824 = CLOSED_SHELL('',(#1825,#2151,#2384,#2434,#2614,#2641,#2719,#2918
+    ,#3127,#3154,#3181,#3208,#3235,#3262,#3269,#3296,#3323,#3350,#3473,
+    #3500,#3527,#3554,#3609,#3690,#3960,#4014,#4262,#4266,#4397,#4468,
+    #4517,#4593,#4725,#4774,#4869,#4896,#4972,#5110,#5203,#5252,#5301,
+    #5328,#5446,#5523,#5578,#5628,#5661,#5688,#5715,#5742,#5749,#5776,
+    #5803,#5830,#5857,#5864));
+#1825 = ADVANCED_FACE('',(#1826,#2037),#1840,.T.);
+#1826 = FACE_BOUND('',#1827,.T.);
+#1827 = EDGE_LOOP('',(#1828,#1863,#1886,#1909,#1937,#1965,#1988,#2011));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1829 = EDGE_CURVE('',#1830,#1832,#1834,.T.);
+#1830 = VERTEX_POINT('',#1831);
+#1831 = CARTESIAN_POINT('',(-1.5,47.,2.5));
+#1832 = VERTEX_POINT('',#1833);
+#1833 = CARTESIAN_POINT('',(-1.5,47.,3.5));
+#1834 = SURFACE_CURVE('',#1835,(#1839,#1851),.PCURVE_S1.);
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(-1.5,47.,4.125));
+#1837 = VECTOR('',#1838,1.);
+#1838 = DIRECTION('',(-3.663735981263E-15,6.212279628615E-30,1.));
+#1839 = PCURVE('',#1840,#1845);
+#1840 = PLANE('',#1841);
+#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
+#1842 = CARTESIAN_POINT('',(-9.5,47.,8.25));
+#1843 = DIRECTION('',(-1.110223024625E-15,1.,-4.218847493576E-15));
+#1844 = DIRECTION('',(4.440892098501E-15,4.440892098501E-16,-1.));
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(4.125,-8.));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(-1.,2.553512956638E-15));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1851 = PCURVE('',#1852,#1857);
+#1852 = PLANE('',#1853);
+#1853 = AXIS2_PLACEMENT_3D('',#1854,#1855,#1856);
+#1854 = CARTESIAN_POINT('',(-1.5,49.5,-1.976196983833E-13));
+#1855 = DIRECTION('',(1.,-3.330669073875E-15,-5.551115123126E-16));
+#1856 = DIRECTION('',(-1.33226762955E-15,1.,-3.885780586188E-15));
+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(-2.5,4.125));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(-2.553512956638E-15,1.));
+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1863 = ORIENTED_EDGE('',*,*,#1864,.F.);
+#1864 = EDGE_CURVE('',#1865,#1830,#1867,.T.);
+#1865 = VERTEX_POINT('',#1866);
+#1866 = CARTESIAN_POINT('',(-1.5,47.,-2.5));
+#1867 = SURFACE_CURVE('',#1868,(#1872,#1879),.PCURVE_S1.);
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(-1.5,47.,-2.5));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(-4.107825191113E-15,-5.551115123126E-16,1.));
+#1872 = PCURVE('',#1840,#1873);
+#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1878);
+#1874 = LINE('',#1875,#1876);
+#1875 = CARTESIAN_POINT('',(10.75,-8.));
+#1876 = VECTOR('',#1877,1.);
+#1877 = DIRECTION('',(-1.,2.997602166488E-15));
+#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1879 = PCURVE('',#1852,#1880);
+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);
+#1881 = LINE('',#1882,#1883);
+#1882 = CARTESIAN_POINT('',(-2.5,-2.5));
+#1883 = VECTOR('',#1884,1.);
+#1884 = DIRECTION('',(-2.886579864025E-15,1.));
+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1886 = ORIENTED_EDGE('',*,*,#1887,.T.);
+#1887 = EDGE_CURVE('',#1865,#1888,#1890,.T.);
+#1888 = VERTEX_POINT('',#1889);
+#1889 = CARTESIAN_POINT('',(-1.5,47.,-3.5));
+#1890 = SURFACE_CURVE('',#1891,(#1895,#1902),.PCURVE_S1.);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(-1.5,47.,4.125));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(3.663735981263E-15,-6.212279628615E-30,-1.));
+#1895 = PCURVE('',#1840,#1896);
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901);
+#1897 = LINE('',#1898,#1899);
+#1898 = CARTESIAN_POINT('',(4.125,-8.));
+#1899 = VECTOR('',#1900,1.);
+#1900 = DIRECTION('',(1.,-2.553512956638E-15));
+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1902 = PCURVE('',#1852,#1903);
+#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908);
+#1904 = LINE('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(-2.5,4.125));
+#1906 = VECTOR('',#1907,1.);
+#1907 = DIRECTION('',(2.553512956638E-15,-1.));
+#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1909 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#1910 = EDGE_CURVE('',#1888,#1911,#1913,.T.);
+#1911 = VERTEX_POINT('',#1912);
+#1912 = CARTESIAN_POINT('',(1.5,47.,-3.5));
+#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(-1.5,47.,-3.5));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#1918 = PCURVE('',#1840,#1919);
+#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(11.75,-8.));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(3.386180225107E-15,-1.));
+#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1925 = PCURVE('',#1926,#1931);
+#1926 = CYLINDRICAL_SURFACE('',#1927,1.);
+#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);
+#1928 = CARTESIAN_POINT('',(-1.5,48.,-3.5));
+#1929 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#1930 = DIRECTION('',(8.881784197001E-16,-1.,3.774758283726E-15));
+#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,.F.);
+#1938 = EDGE_CURVE('',#1939,#1911,#1941,.T.);
+#1939 = VERTEX_POINT('',#1940);
+#1940 = CARTESIAN_POINT('',(1.5,47.,-2.5));
+#1941 = SURFACE_CURVE('',#1942,(#1946,#1953),.PCURVE_S1.);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(1.5,47.,4.125));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(3.663735981263E-15,-6.212279628615E-30,-1.));
+#1946 = PCURVE('',#1840,#1947);
+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(4.125,-11.));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(1.,-2.553512956638E-15));
+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1953 = PCURVE('',#1954,#1959);
+#1954 = PLANE('',#1955);
+#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958);
+#1956 = CARTESIAN_POINT('',(1.5,49.5,-2.084998840246E-13));
+#1957 = DIRECTION('',(1.,-3.330669073875E-15,-5.551115123126E-16));
+#1958 = DIRECTION('',(-1.33226762955E-15,1.,-3.885780586188E-15));
+#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);
+#1960 = LINE('',#1961,#1962);
+#1961 = CARTESIAN_POINT('',(-2.5,4.125));
+#1962 = VECTOR('',#1963,1.);
+#1963 = DIRECTION('',(2.553512956638E-15,-1.));
+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1965 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#1966 = EDGE_CURVE('',#1939,#1967,#1969,.T.);
+#1967 = VERTEX_POINT('',#1968);
+#1968 = CARTESIAN_POINT('',(1.5,47.,2.5));
+#1969 = SURFACE_CURVE('',#1970,(#1974,#1981),.PCURVE_S1.);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(1.5,47.,-2.5));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(-4.107825191113E-15,-5.551115123126E-16,1.));
+#1974 = PCURVE('',#1840,#1975);
+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(10.75,-11.));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(-1.,2.997602166488E-15));
+#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1981 = PCURVE('',#1954,#1982);
+#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987);
+#1983 = LINE('',#1984,#1985);
+#1984 = CARTESIAN_POINT('',(-2.5,-2.5));
+#1985 = VECTOR('',#1986,1.);
+#1986 = DIRECTION('',(-2.886579864025E-15,1.));
+#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);
+#1989 = EDGE_CURVE('',#1967,#1990,#1992,.T.);
+#1990 = VERTEX_POINT('',#1991);
+#1991 = CARTESIAN_POINT('',(1.5,47.,3.5));
+#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(1.5,47.,4.125));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(-3.663735981263E-15,6.212279628615E-30,1.));
+#1997 = PCURVE('',#1840,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(4.125,-11.));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(-1.,2.553512956638E-15));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = PCURVE('',#1954,#2005);
+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);
+#2006 = LINE('',#2007,#2008);
+#2007 = CARTESIAN_POINT('',(-2.5,4.125));
+#2008 = VECTOR('',#2009,1.);
+#2009 = DIRECTION('',(-2.553512956638E-15,1.));
+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2011 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#2012 = EDGE_CURVE('',#1832,#1990,#2013,.T.);
+#2013 = SURFACE_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.);
+#2014 = LINE('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(-1.5,47.,3.5));
+#2016 = VECTOR('',#2017,1.);
+#2017 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2018 = PCURVE('',#1840,#2019);
+#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(4.75,-8.));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(3.386180225107E-15,-1.));
+#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2025 = PCURVE('',#2026,#2031);
+#2026 = CYLINDRICAL_SURFACE('',#2027,1.);
+#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030);
+#2028 = CARTESIAN_POINT('',(-1.5,48.,3.5));
+#2029 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2030 = DIRECTION('',(8.881784197001E-16,-1.,3.774758283726E-15));
+#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036);
+#2032 = LINE('',#2033,#2034);
+#2033 = CARTESIAN_POINT('',(0.,0.));
+#2034 = VECTOR('',#2035,1.);
+#2035 = DIRECTION('',(0.,1.));
+#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2037 = FACE_BOUND('',#2038,.T.);
+#2038 = EDGE_LOOP('',(#2039,#2069,#2097,#2125));
+#2039 = ORIENTED_EDGE('',*,*,#2040,.T.);
+#2040 = EDGE_CURVE('',#2041,#2043,#2045,.T.);
+#2041 = VERTEX_POINT('',#2042);
+#2042 = CARTESIAN_POINT('',(-9.5,47.,8.25));
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(9.5,47.,8.25));
+#2045 = SURFACE_CURVE('',#2046,(#2050,#2057),.PCURVE_S1.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-9.5,47.,8.25));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#2050 = PCURVE('',#1840,#2051);
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(0.,0.));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(3.275157922644E-15,-1.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2057 = PCURVE('',#2058,#2063);
+#2058 = CYLINDRICAL_SURFACE('',#2059,3.);
+#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062);
+#2060 = CARTESIAN_POINT('',(-9.5,44.,8.25));
+#2061 = DIRECTION('',(-1.,3.330669073875E-15,2.22044604925E-16));
+#2062 = DIRECTION('',(-1.33226762955E-15,1.,-4.440892098501E-15));
+#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(-0.,0.));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(-0.,-1.));
+#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2069 = ORIENTED_EDGE('',*,*,#2070,.T.);
+#2070 = EDGE_CURVE('',#2043,#2071,#2073,.T.);
+#2071 = VERTEX_POINT('',#2072);
+#2072 = CARTESIAN_POINT('',(9.5,47.,-8.25));
+#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.);
+#2074 = LINE('',#2075,#2076);
+#2075 = CARTESIAN_POINT('',(9.5,47.,8.25));
+#2076 = VECTOR('',#2077,1.);
+#2077 = DIRECTION('',(4.662936703426E-15,6.661338147751E-16,-1.));
+#2078 = PCURVE('',#1840,#2079);
+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
+#2080 = LINE('',#2081,#2082);
+#2081 = CARTESIAN_POINT('',(1.063593657591E-13,-19.));
+#2082 = VECTOR('',#2083,1.);
+#2083 = DIRECTION('',(1.,-3.330669073875E-15));
+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2085 = PCURVE('',#2086,#2091);
+#2086 = PLANE('',#2087);
+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);
+#2088 = CARTESIAN_POINT('',(9.5,28.059891552976,-1.705302565824E-13));
+#2089 = DIRECTION('',(1.,-3.774758283726E-15,-6.661338147751E-16));
+#2090 = DIRECTION('',(-4.662936703426E-15,-8.881784197001E-16,1.));
+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);
+#2092 = LINE('',#2093,#2094);
+#2093 = CARTESIAN_POINT('',(8.25,-18.94010844702));
+#2094 = VECTOR('',#2095,1.);
+#2095 = DIRECTION('',(-1.,-3.330669073875E-15));
+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);
+#2098 = EDGE_CURVE('',#2099,#2071,#2101,.T.);
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(-9.5,47.,-8.25));
+#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.);
+#2102 = LINE('',#2103,#2104);
+#2103 = CARTESIAN_POINT('',(-9.5,47.,-8.25));
+#2104 = VECTOR('',#2105,1.);
+#2105 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#2106 = PCURVE('',#1840,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(16.5,-5.162537064507E-14));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(3.275157922644E-15,-1.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2113 = PCURVE('',#2114,#2119);
+#2114 = CYLINDRICAL_SURFACE('',#2115,3.);
+#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118);
+#2116 = CARTESIAN_POINT('',(-9.5,44.,-8.25));
+#2117 = DIRECTION('',(-1.,3.330669073875E-15,2.22044604925E-16));
+#2118 = DIRECTION('',(-1.33226762955E-15,1.,-4.440892098501E-15));
+#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124);
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(-0.,-1.));
+#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2125 = ORIENTED_EDGE('',*,*,#2126,.F.);
+#2126 = EDGE_CURVE('',#2041,#2099,#2127,.T.);
+#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.);
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(-9.5,47.,8.25));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(4.662936703426E-15,6.661338147751E-16,-1.));
+#2132 = PCURVE('',#1840,#2133);
+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(-3.01980662698E-14,3.37507799486E-14));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(1.,-3.330669073875E-15));
+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2139 = PCURVE('',#2140,#2145);
+#2140 = PLANE('',#2141);
+#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144);
+#2142 = CARTESIAN_POINT('',(-9.5,28.059891552976,-9.059419880941E-14));
+#2143 = DIRECTION('',(1.,-3.774758283726E-15,-6.661338147751E-16));
+#2144 = DIRECTION('',(-4.662936703426E-15,-8.881784197001E-16,1.));
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(8.25,-18.94010844702));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(-1.,-3.330669073875E-15));
+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2151 = ADVANCED_FACE('',(#2152,#2353),#1852,.F.);
+#2152 = FACE_BOUND('',#2153,.F.);
+#2153 = EDGE_LOOP('',(#2154,#2184,#2206,#2207,#2208,#2209,#2237,#2265,
+    #2294,#2322));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2155 = EDGE_CURVE('',#2156,#2158,#2160,.T.);
+#2156 = VERTEX_POINT('',#2157);
+#2157 = CARTESIAN_POINT('',(-1.5,48.,2.5));
+#2158 = VERTEX_POINT('',#2159);
+#2159 = CARTESIAN_POINT('',(-1.5,51.,2.5));
+#2160 = SURFACE_CURVE('',#2161,(#2165,#2172),.PCURVE_S1.);
+#2161 = LINE('',#2162,#2163);
+#2162 = CARTESIAN_POINT('',(-1.5,47.,2.5));
+#2163 = VECTOR('',#2164,1.);
+#2164 = DIRECTION('',(-1.33226762955E-15,1.,-4.107825191113E-15));
+#2165 = PCURVE('',#1852,#2166);
+#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171);
+#2167 = LINE('',#2168,#2169);
+#2168 = CARTESIAN_POINT('',(-2.5,2.5));
+#2169 = VECTOR('',#2170,1.);
+#2170 = DIRECTION('',(1.,-3.330669073875E-15));
+#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2172 = PCURVE('',#2173,#2178);
+#2173 = PLANE('',#2174);
+#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);
+#2175 = CARTESIAN_POINT('',(-1.5,47.,2.5));
+#2176 = DIRECTION('',(-3.719247132494E-15,-1.110223024625E-16,1.));
+#2177 = DIRECTION('',(-1.110223024625E-15,1.,-3.885780586188E-15));
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(1.42108547152E-14,1.42108547152E-14));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(1.,2.886579864025E-15));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = ORIENTED_EDGE('',*,*,#2185,.F.);
+#2185 = EDGE_CURVE('',#1832,#2156,#2186,.T.);
+#2186 = SURFACE_CURVE('',#2187,(#2192,#2199),.PCURVE_S1.);
+#2187 = CIRCLE('',#2188,1.);
+#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191);
+#2189 = CARTESIAN_POINT('',(-1.5,48.,3.5));
+#2190 = DIRECTION('',(1.,8.881784197001E-16,3.719247132494E-15));
+#2191 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2192 = PCURVE('',#1852,#2193);
+#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198);
+#2194 = CIRCLE('',#2195,1.);
+#2195 = AXIS2_PLACEMENT_2D('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(-1.5,3.5));
+#2197 = DIRECTION('',(-1.,2.886579864025E-15));
+#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2199 = PCURVE('',#2026,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(8.881784197001E-16,-4.440892098501E-16));
+#2203 = VECTOR('',#2204,1.);
+#2204 = DIRECTION('',(1.,0.));
+#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2206 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#2207 = ORIENTED_EDGE('',*,*,#1864,.F.);
+#2208 = ORIENTED_EDGE('',*,*,#1887,.T.);
+#2209 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#2210 = EDGE_CURVE('',#1888,#2211,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(-1.5,48.,-2.5));
+#2213 = SURFACE_CURVE('',#2214,(#2219,#2230),.PCURVE_S1.);
+#2214 = CIRCLE('',#2215,1.);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(-1.5,48.,-3.5));
+#2217 = DIRECTION('',(-1.,-8.881784197001E-16,-3.719247132494E-15));
+#2218 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2219 = PCURVE('',#1852,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2229);
+#2221 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2222,#2223,#2224,#2225,
+#2226,#2227,#2228),.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('') );
+#2222 = CARTESIAN_POINT('',(-2.5,-3.5));
+#2223 = CARTESIAN_POINT('',(-2.5,-1.767949192431));
+#2224 = CARTESIAN_POINT('',(-1.,-2.633974596216));
+#2225 = CARTESIAN_POINT('',(0.5,-3.5));
+#2226 = CARTESIAN_POINT('',(-1.,-4.366025403784));
+#2227 = CARTESIAN_POINT('',(-2.5,-5.232050807569));
+#2228 = CARTESIAN_POINT('',(-2.5,-3.5));
+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2230 = PCURVE('',#1926,#2231);
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(-0.,-1.110223024625E-15));
+#2234 = VECTOR('',#2235,1.);
+#2235 = DIRECTION('',(-1.,0.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = ORIENTED_EDGE('',*,*,#2238,.F.);
+#2238 = EDGE_CURVE('',#2239,#2211,#2241,.T.);
+#2239 = VERTEX_POINT('',#2240);
+#2240 = CARTESIAN_POINT('',(-1.5,51.,-2.5));
+#2241 = SURFACE_CURVE('',#2242,(#2246,#2253),.PCURVE_S1.);
+#2242 = LINE('',#2243,#2244);
+#2243 = CARTESIAN_POINT('',(-1.5,52.,-2.5));
+#2244 = VECTOR('',#2245,1.);
+#2245 = DIRECTION('',(1.33226762955E-15,-1.,4.107825191113E-15));
+#2246 = PCURVE('',#1852,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(2.5,-2.5));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(-1.,3.330669073875E-15));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2253 = PCURVE('',#2254,#2259);
+#2254 = PLANE('',#2255);
+#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258);
+#2256 = CARTESIAN_POINT('',(-1.5,52.,-2.5));
+#2257 = DIRECTION('',(3.719247132494E-15,1.110223024625E-16,-1.));
+#2258 = DIRECTION('',(1.110223024625E-15,-1.,3.885780586188E-15));
+#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(-2.84217094304E-14,1.443289932013E-14));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(1.,-2.886579864025E-15));
+#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#2266 = EDGE_CURVE('',#2239,#2267,#2269,.T.);
+#2267 = VERTEX_POINT('',#2268);
+#2268 = CARTESIAN_POINT('',(-1.5,52.,-1.5));
+#2269 = SURFACE_CURVE('',#2270,(#2275,#2282),.PCURVE_S1.);
+#2270 = CIRCLE('',#2271,1.);
+#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274);
+#2272 = CARTESIAN_POINT('',(-1.5,51.,-1.5));
+#2273 = DIRECTION('',(1.,8.881784197001E-16,3.719247132494E-15));
+#2274 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2275 = PCURVE('',#1852,#2276);
+#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281);
+#2277 = CIRCLE('',#2278,1.);
+#2278 = AXIS2_PLACEMENT_2D('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(1.5,-1.5));
+#2280 = DIRECTION('',(-1.,2.886579864025E-15));
+#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2282 = PCURVE('',#2283,#2288);
+#2283 = CYLINDRICAL_SURFACE('',#2284,1.);
+#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287);
+#2285 = CARTESIAN_POINT('',(-1.5,51.,-1.5));
+#2286 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2287 = DIRECTION('',(3.719247132494E-15,1.110223024625E-16,-1.));
+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
+#2289 = LINE('',#2290,#2291);
+#2290 = CARTESIAN_POINT('',(-1.570796326795,2.22044604925E-16));
+#2291 = VECTOR('',#2292,1.);
+#2292 = DIRECTION('',(1.,0.));
+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2294 = ORIENTED_EDGE('',*,*,#2295,.F.);
+#2295 = EDGE_CURVE('',#2296,#2267,#2298,.T.);
+#2296 = VERTEX_POINT('',#2297);
+#2297 = CARTESIAN_POINT('',(-1.5,52.,1.5));
+#2298 = SURFACE_CURVE('',#2299,(#2303,#2310),.PCURVE_S1.);
+#2299 = LINE('',#2300,#2301);
+#2300 = CARTESIAN_POINT('',(-1.5,52.,2.5));
+#2301 = VECTOR('',#2302,1.);
+#2302 = DIRECTION('',(4.107825191113E-15,5.551115123126E-16,-1.));
+#2303 = PCURVE('',#1852,#2304);
+#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309);
+#2305 = LINE('',#2306,#2307);
+#2306 = CARTESIAN_POINT('',(2.5,2.5));
+#2307 = VECTOR('',#2308,1.);
+#2308 = DIRECTION('',(2.886579864025E-15,-1.));
+#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2310 = PCURVE('',#2311,#2316);
+#2311 = PLANE('',#2312);
+#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315);
+#2313 = CARTESIAN_POINT('',(-1.5,52.,2.5));
+#2314 = DIRECTION('',(-8.881784197001E-16,1.,-3.663735981263E-15));
+#2315 = DIRECTION('',(3.885780586188E-15,3.330669073875E-16,-1.));
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(4.884981308351E-15,1.532107773983E-14));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,-2.886579864025E-15));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2323 = EDGE_CURVE('',#2158,#2296,#2324,.T.);
+#2324 = SURFACE_CURVE('',#2325,(#2330,#2341),.PCURVE_S1.);
+#2325 = CIRCLE('',#2326,1.);
+#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);
+#2327 = CARTESIAN_POINT('',(-1.5,51.,1.5));
+#2328 = DIRECTION('',(-1.,-8.881784197001E-16,-3.719247132494E-15));
+#2329 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2330 = PCURVE('',#1852,#2331);
+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2340);
+#2332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2333,#2334,#2335,#2336,
+#2337,#2338,#2339),.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('') );
+#2333 = CARTESIAN_POINT('',(0.5,1.5));
+#2334 = CARTESIAN_POINT('',(0.5,3.232050807569));
+#2335 = CARTESIAN_POINT('',(2.,2.366025403784));
+#2336 = CARTESIAN_POINT('',(3.5,1.5));
+#2337 = CARTESIAN_POINT('',(2.,0.633974596216));
+#2338 = CARTESIAN_POINT('',(0.5,-0.232050807569));
+#2339 = CARTESIAN_POINT('',(0.5,1.5));
+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2341 = PCURVE('',#2342,#2347);
+#2342 = CYLINDRICAL_SURFACE('',#2343,1.);
+#2343 = AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);
+#2344 = CARTESIAN_POINT('',(-1.5,51.,1.5));
+#2345 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2346 = DIRECTION('',(-3.719247132494E-15,-1.110223024625E-16,1.));
+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);
+#2348 = LINE('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(1.570796326795,2.22044604925E-16));
+#2350 = VECTOR('',#2351,1.);
+#2351 = DIRECTION('',(-1.,0.));
+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2353 = FACE_BOUND('',#2354,.T.);
+#2354 = EDGE_LOOP('',(#2355));
+#2355 = ORIENTED_EDGE('',*,*,#2356,.T.);
+#2356 = EDGE_CURVE('',#2357,#2357,#2359,.T.);
+#2357 = VERTEX_POINT('',#2358);
+#2358 = CARTESIAN_POINT('',(-1.5,50.8,-1.297162373463E-13));
+#2359 = SURFACE_CURVE('',#2360,(#2365,#2372),.PCURVE_S1.);
+#2360 = CIRCLE('',#2361,1.3);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(-1.5,49.5,-1.962874307537E-13));
+#2363 = DIRECTION('',(1.,1.33226762955E-15,4.107825191113E-15));
+#2364 = DIRECTION('',(-1.33226762955E-15,1.,-4.107825191113E-15));
+#2365 = PCURVE('',#1852,#2366);
+#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
+#2367 = CIRCLE('',#2368,1.3);
+#2368 = AXIS2_PLACEMENT_2D('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(-7.105427357601E-15,1.33226762955E-15));
+#2370 = DIRECTION('',(1.,-3.330669073875E-15));
+#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2372 = PCURVE('',#2373,#2378);
+#2373 = CYLINDRICAL_SURFACE('',#2374,1.3);
+#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377);
+#2375 = CARTESIAN_POINT('',(-1.5,49.5,-1.903455167211E-13));
+#2376 = DIRECTION('',(-1.,2.886579864025E-15,1.110223024625E-16));
+#2377 = DIRECTION('',(-1.110223024625E-15,1.,-3.885780586188E-15));
+#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(-0.,0.));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(-1.,0.));
+#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2384 = ADVANCED_FACE('',(#2385),#2026,.F.);
+#2385 = FACE_BOUND('',#2386,.F.);
+#2386 = EDGE_LOOP('',(#2387,#2388,#2411,#2433));
+#2387 = ORIENTED_EDGE('',*,*,#2185,.T.);
+#2388 = ORIENTED_EDGE('',*,*,#2389,.T.);
+#2389 = EDGE_CURVE('',#2156,#2390,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(1.5,48.,2.5));
+#2392 = SURFACE_CURVE('',#2393,(#2397,#2404),.PCURVE_S1.);
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(-1.5,48.,2.5));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2397 = PCURVE('',#2026,#2398);
+#2398 = DEFINITIONAL_REPRESENTATION('',(#2399),#2403);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(0.,1.));
+#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2404 = PCURVE('',#2173,#2405);
+#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410);
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(1.,1.7763568394E-15));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(-2.886579864025E-15,-1.));
+#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#1990,#2390,#2413,.T.);
+#2413 = SURFACE_CURVE('',#2414,(#2419,#2426),.PCURVE_S1.);
+#2414 = CIRCLE('',#2415,1.);
+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
+#2416 = CARTESIAN_POINT('',(1.5,48.,3.5));
+#2417 = DIRECTION('',(1.,8.881784197001E-16,3.719247132494E-15));
+#2418 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2419 = PCURVE('',#2026,#2420);
+#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(8.881784197001E-16,3.));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(1.,0.));
+#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2426 = PCURVE('',#1954,#2427);
+#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432);
+#2428 = CIRCLE('',#2429,1.);
+#2429 = AXIS2_PLACEMENT_2D('',#2430,#2431);
+#2430 = CARTESIAN_POINT('',(-1.5,3.5));
+#2431 = DIRECTION('',(-1.,2.886579864025E-15));
+#2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2433 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#2434 = ADVANCED_FACE('',(#2435,#2588),#1954,.T.);
+#2435 = FACE_BOUND('',#2436,.T.);
+#2436 = EDGE_LOOP('',(#2437,#2460,#2461,#2462,#2463,#2464,#2492,#2515,
+    #2539,#2562));
+#2437 = ORIENTED_EDGE('',*,*,#2438,.F.);
+#2438 = EDGE_CURVE('',#2390,#2439,#2441,.T.);
+#2439 = VERTEX_POINT('',#2440);
+#2440 = CARTESIAN_POINT('',(1.5,51.,2.5));
+#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.);
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(1.5,47.,2.5));
+#2444 = VECTOR('',#2445,1.);
+#2445 = DIRECTION('',(-1.33226762955E-15,1.,-4.107825191113E-15));
+#2446 = PCURVE('',#1954,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);
+#2448 = LINE('',#2449,#2450);
+#2449 = CARTESIAN_POINT('',(-2.5,2.5));
+#2450 = VECTOR('',#2451,1.);
+#2451 = DIRECTION('',(1.,-3.330669073875E-15));
+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2453 = PCURVE('',#2173,#2454);
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(8.881784197001E-15,-3.));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(1.,2.886579864025E-15));
+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2460 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2461 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2462 = ORIENTED_EDGE('',*,*,#1966,.F.);
+#2463 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#2464 = ORIENTED_EDGE('',*,*,#2465,.T.);
+#2465 = EDGE_CURVE('',#1911,#2466,#2468,.T.);
+#2466 = VERTEX_POINT('',#2467);
+#2467 = CARTESIAN_POINT('',(1.5,48.,-2.5));
+#2468 = SURFACE_CURVE('',#2469,(#2474,#2485),.PCURVE_S1.);
+#2469 = CIRCLE('',#2470,1.);
+#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473);
+#2471 = CARTESIAN_POINT('',(1.5,48.,-3.5));
+#2472 = DIRECTION('',(-1.,-8.881784197001E-16,-3.719247132494E-15));
+#2473 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2474 = PCURVE('',#1954,#2475);
+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2484);
+#2476 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2477,#2478,#2479,#2480,
+#2481,#2482,#2483),.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('') );
+#2477 = CARTESIAN_POINT('',(-2.5,-3.5));
+#2478 = CARTESIAN_POINT('',(-2.5,-1.767949192431));
+#2479 = CARTESIAN_POINT('',(-1.,-2.633974596216));
+#2480 = CARTESIAN_POINT('',(0.5,-3.5));
+#2481 = CARTESIAN_POINT('',(-1.,-4.366025403784));
+#2482 = CARTESIAN_POINT('',(-2.5,-5.232050807569));
+#2483 = CARTESIAN_POINT('',(-2.5,-3.5));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = PCURVE('',#1926,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(-0.,3.));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(-1.,0.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2493 = EDGE_CURVE('',#2494,#2466,#2496,.T.);
+#2494 = VERTEX_POINT('',#2495);
+#2495 = CARTESIAN_POINT('',(1.5,51.,-2.5));
+#2496 = SURFACE_CURVE('',#2497,(#2501,#2508),.PCURVE_S1.);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(1.5,52.,-2.5));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(1.33226762955E-15,-1.,4.107825191113E-15));
+#2501 = PCURVE('',#1954,#2502);
+#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
+#2503 = LINE('',#2504,#2505);
+#2504 = CARTESIAN_POINT('',(2.5,-2.5));
+#2505 = VECTOR('',#2506,1.);
+#2506 = DIRECTION('',(-1.,3.330669073875E-15));
+#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2508 = PCURVE('',#2254,#2509);
+#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514);
+#2510 = LINE('',#2511,#2512);
+#2511 = CARTESIAN_POINT('',(-2.30926389122E-14,-3.));
+#2512 = VECTOR('',#2513,1.);
+#2513 = DIRECTION('',(1.,-2.886579864025E-15));
+#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2494,#2517,#2519,.T.);
+#2517 = VERTEX_POINT('',#2518);
+#2518 = CARTESIAN_POINT('',(1.5,52.,-1.5));
+#2519 = SURFACE_CURVE('',#2520,(#2525,#2532),.PCURVE_S1.);
+#2520 = CIRCLE('',#2521,1.);
+#2521 = AXIS2_PLACEMENT_3D('',#2522,#2523,#2524);
+#2522 = CARTESIAN_POINT('',(1.5,51.,-1.5));
+#2523 = DIRECTION('',(1.,8.881784197001E-16,3.719247132494E-15));
+#2524 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2525 = PCURVE('',#1954,#2526);
+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);
+#2527 = CIRCLE('',#2528,1.);
+#2528 = AXIS2_PLACEMENT_2D('',#2529,#2530);
+#2529 = CARTESIAN_POINT('',(1.5,-1.5));
+#2530 = DIRECTION('',(-1.,2.886579864025E-15));
+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2532 = PCURVE('',#2283,#2533);
+#2533 = DEFINITIONAL_REPRESENTATION('',(#2534),#2538);
+#2534 = LINE('',#2535,#2536);
+#2535 = CARTESIAN_POINT('',(-1.570796326795,3.));
+#2536 = VECTOR('',#2537,1.);
+#2537 = DIRECTION('',(1.,0.));
+#2538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2541,#2517,#2543,.T.);
+#2541 = VERTEX_POINT('',#2542);
+#2542 = CARTESIAN_POINT('',(1.5,52.,1.5));
+#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.);
+#2544 = LINE('',#2545,#2546);
+#2545 = CARTESIAN_POINT('',(1.5,52.,2.5));
+#2546 = VECTOR('',#2547,1.);
+#2547 = DIRECTION('',(4.107825191113E-15,5.551115123126E-16,-1.));
+#2548 = PCURVE('',#1954,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(2.5,2.5));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(2.886579864025E-15,-1.));
+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2555 = PCURVE('',#2311,#2556);
+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(2.364775042452E-14,-3.));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(1.,-2.886579864025E-15));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2562 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#2563 = EDGE_CURVE('',#2439,#2541,#2564,.T.);
+#2564 = SURFACE_CURVE('',#2565,(#2570,#2581),.PCURVE_S1.);
+#2565 = CIRCLE('',#2566,1.);
+#2566 = AXIS2_PLACEMENT_3D('',#2567,#2568,#2569);
+#2567 = CARTESIAN_POINT('',(1.5,51.,1.5));
+#2568 = DIRECTION('',(-1.,-8.881784197001E-16,-3.719247132494E-15));
+#2569 = DIRECTION('',(8.881784197001E-16,-1.,3.441691376338E-15));
+#2570 = PCURVE('',#1954,#2571);
+#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2580);
+#2572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2573,#2574,#2575,#2576,
+#2577,#2578,#2579),.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('') );
+#2573 = CARTESIAN_POINT('',(0.5,1.5));
+#2574 = CARTESIAN_POINT('',(0.5,3.232050807569));
+#2575 = CARTESIAN_POINT('',(2.,2.366025403784));
+#2576 = CARTESIAN_POINT('',(3.5,1.5));
+#2577 = CARTESIAN_POINT('',(2.,0.633974596216));
+#2578 = CARTESIAN_POINT('',(0.5,-0.232050807569));
+#2579 = CARTESIAN_POINT('',(0.5,1.5));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = PCURVE('',#2342,#2582);
+#2582 = DEFINITIONAL_REPRESENTATION('',(#2583),#2587);
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(1.570796326795,3.));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(-1.,0.));
+#2587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2588 = FACE_BOUND('',#2589,.F.);
+#2589 = EDGE_LOOP('',(#2590));
+#2590 = ORIENTED_EDGE('',*,*,#2591,.T.);
+#2591 = EDGE_CURVE('',#2592,#2592,#2594,.T.);
+#2592 = VERTEX_POINT('',#2593);
+#2593 = CARTESIAN_POINT('',(1.5,50.8,-1.265521017261E-13));
+#2594 = SURFACE_CURVE('',#2595,(#2600,#2607),.PCURVE_S1.);
+#2595 = CIRCLE('',#2596,1.3);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(1.5,49.5,-2.07389661E-13));
+#2598 = DIRECTION('',(1.,1.33226762955E-15,4.107825191113E-15));
+#2599 = DIRECTION('',(-1.33226762955E-15,1.,-4.107825191113E-15));
+#2600 = PCURVE('',#1954,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
+#2602 = CIRCLE('',#2603,1.3);
+#2603 = AXIS2_PLACEMENT_2D('',#2604,#2605);
+#2604 = CARTESIAN_POINT('',(-7.105427357601E-15,1.110223024625E-15));
+#2605 = DIRECTION('',(1.,-3.330669073875E-15));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2607 = PCURVE('',#2373,#2608);
+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);
+#2609 = LINE('',#2610,#2611);
+#2610 = CARTESIAN_POINT('',(-0.,-3.));
+#2611 = VECTOR('',#2612,1.);
+#2612 = DIRECTION('',(-1.,0.));
+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2614 = ADVANCED_FACE('',(#2615),#1926,.F.);
+#2615 = FACE_BOUND('',#2616,.T.);
+#2616 = EDGE_LOOP('',(#2617,#2618,#2639,#2640));
+#2617 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);
+#2619 = EDGE_CURVE('',#2211,#2466,#2620,.T.);
+#2620 = SURFACE_CURVE('',#2621,(#2625,#2632),.PCURVE_S1.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(-1.5,48.,-2.5));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#2625 = PCURVE('',#1926,#2626);
+#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(-0.,1.));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2632 = PCURVE('',#2254,#2633);
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(4.,-1.110223024625E-14));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(2.886579864025E-15,-1.));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = ORIENTED_EDGE('',*,*,#2465,.F.);
+#2640 = ORIENTED_EDGE('',*,*,#1910,.F.);
+#2641 = ADVANCED_FACE('',(#2642),#2058,.T.);
+#2642 = FACE_BOUND('',#2643,.F.);
+#2643 = EDGE_LOOP('',(#2644,#2645,#2669,#2697));
+#2644 = ORIENTED_EDGE('',*,*,#2040,.T.);
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#2043,#2647,#2649,.T.);
+#2647 = VERTEX_POINT('',#2648);
+#2648 = CARTESIAN_POINT('',(9.5,44.,11.25));
+#2649 = SURFACE_CURVE('',#2650,(#2655,#2662),.PCURVE_S1.);
+#2650 = CIRCLE('',#2651,3.);
+#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654);
+#2652 = CARTESIAN_POINT('',(9.5,44.,8.25));
+#2653 = DIRECTION('',(1.,1.554312234475E-15,4.662936703426E-15));
+#2654 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2655 = PCURVE('',#2058,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-0.,-19.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(-1.,0.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = PCURVE('',#2086,#2663);
+#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2668);
+#2664 = CIRCLE('',#2665,3.);
+#2665 = AXIS2_PLACEMENT_2D('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(8.25,-15.94010844702));
+#2667 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2669 = ORIENTED_EDGE('',*,*,#2670,.F.);
+#2670 = EDGE_CURVE('',#2671,#2647,#2673,.T.);
+#2671 = VERTEX_POINT('',#2672);
+#2672 = CARTESIAN_POINT('',(-9.5,44.,11.25));
+#2673 = SURFACE_CURVE('',#2674,(#2678,#2685),.PCURVE_S1.);
+#2674 = LINE('',#2675,#2676);
+#2675 = CARTESIAN_POINT('',(-9.5,44.,11.25));
+#2676 = VECTOR('',#2677,1.);
+#2677 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#2678 = PCURVE('',#2058,#2679);
+#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2684);
+#2680 = LINE('',#2681,#2682);
+#2681 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2682 = VECTOR('',#2683,1.);
+#2683 = DIRECTION('',(-0.,-1.));
+#2684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2685 = PCURVE('',#2686,#2691);
+#2686 = PLANE('',#2687);
+#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690);
+#2688 = CARTESIAN_POINT('',(-9.5,10.,11.25));
+#2689 = DIRECTION('',(-4.274358644807E-15,-2.22044604925E-16,1.));
+#2690 = DIRECTION('',(-1.33226762955E-15,1.,-4.440892098501E-15));
+#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2696);
+#2692 = LINE('',#2693,#2694);
+#2693 = CARTESIAN_POINT('',(34.,1.032507412901E-13));
+#2694 = VECTOR('',#2695,1.);
+#2695 = DIRECTION('',(-3.330669073875E-15,-1.));
+#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2697 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#2698 = EDGE_CURVE('',#2041,#2671,#2699,.T.);
+#2699 = SURFACE_CURVE('',#2700,(#2705,#2712),.PCURVE_S1.);
+#2700 = CIRCLE('',#2701,3.);
+#2701 = AXIS2_PLACEMENT_3D('',#2702,#2703,#2704);
+#2702 = CARTESIAN_POINT('',(-9.5,44.,8.25));
+#2703 = DIRECTION('',(1.,1.554312234475E-15,4.662936703426E-15));
+#2704 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2705 = PCURVE('',#2058,#2706);
+#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711);
+#2707 = LINE('',#2708,#2709);
+#2708 = CARTESIAN_POINT('',(-0.,0.));
+#2709 = VECTOR('',#2710,1.);
+#2710 = DIRECTION('',(-1.,0.));
+#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2712 = PCURVE('',#2140,#2713);
+#2713 = DEFINITIONAL_REPRESENTATION('',(#2714),#2718);
+#2714 = CIRCLE('',#2715,3.);
+#2715 = AXIS2_PLACEMENT_2D('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(8.25,-15.94010844702));
+#2717 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2719 = ADVANCED_FACE('',(#2720,#2825,#2856,#2887),#2140,.F.);
+#2720 = FACE_BOUND('',#2721,.F.);
+#2721 = EDGE_LOOP('',(#2722,#2752,#2774,#2775,#2776,#2799));
+#2722 = ORIENTED_EDGE('',*,*,#2723,.F.);
+#2723 = EDGE_CURVE('',#2724,#2726,#2728,.T.);
+#2724 = VERTEX_POINT('',#2725);
+#2725 = CARTESIAN_POINT('',(-9.5,44.,-11.25));
+#2726 = VERTEX_POINT('',#2727);
+#2727 = CARTESIAN_POINT('',(-9.5,10.,-11.25));
+#2728 = SURFACE_CURVE('',#2729,(#2733,#2740),.PCURVE_S1.);
+#2729 = LINE('',#2730,#2731);
+#2730 = CARTESIAN_POINT('',(-9.5,44.,-11.25));
+#2731 = VECTOR('',#2732,1.);
+#2732 = DIRECTION('',(1.554312234475E-15,-1.,4.662936703426E-15));
+#2733 = PCURVE('',#2140,#2734);
+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);
+#2735 = LINE('',#2736,#2737);
+#2736 = CARTESIAN_POINT('',(-11.25,-15.94010844702));
+#2737 = VECTOR('',#2738,1.);
+#2738 = DIRECTION('',(3.774758283726E-15,1.));
+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2740 = PCURVE('',#2741,#2746);
+#2741 = PLANE('',#2742);
+#2742 = AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
+#2743 = CARTESIAN_POINT('',(-9.5,44.,-11.25));
+#2744 = DIRECTION('',(4.274358644807E-15,2.22044604925E-16,-1.));
+#2745 = DIRECTION('',(1.33226762955E-15,-1.,4.440892098501E-15));
+#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(-1.42108547152E-14,2.84217094304E-14));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(1.,-3.330669073875E-15));
+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2724,#2099,#2754,.T.);
+#2754 = SURFACE_CURVE('',#2755,(#2760,#2767),.PCURVE_S1.);
+#2755 = CIRCLE('',#2756,3.);
+#2756 = AXIS2_PLACEMENT_3D('',#2757,#2758,#2759);
+#2757 = CARTESIAN_POINT('',(-9.5,44.,-8.25));
+#2758 = DIRECTION('',(1.,1.554312234475E-15,4.662936703426E-15));
+#2759 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2760 = PCURVE('',#2140,#2761);
+#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
+#2762 = CIRCLE('',#2763,3.);
+#2763 = AXIS2_PLACEMENT_2D('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(-8.25,-15.94010844702));
+#2765 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2767 = PCURVE('',#2114,#2768);
+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(-0.,0.));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(-1.,0.));
+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2774 = ORIENTED_EDGE('',*,*,#2126,.F.);
+#2775 = ORIENTED_EDGE('',*,*,#2698,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2777 = EDGE_CURVE('',#2778,#2671,#2780,.T.);
+#2778 = VERTEX_POINT('',#2779);
+#2779 = CARTESIAN_POINT('',(-9.5,10.,11.25));
+#2780 = SURFACE_CURVE('',#2781,(#2785,#2792),.PCURVE_S1.);
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(-9.5,10.,11.25));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2785 = PCURVE('',#2140,#2786);
+#2786 = DEFINITIONAL_REPRESENTATION('',(#2787),#2791);
+#2787 = LINE('',#2788,#2789);
+#2788 = CARTESIAN_POINT('',(11.25,18.059891552976));
+#2789 = VECTOR('',#2790,1.);
+#2790 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2792 = PCURVE('',#2686,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(-1.24344978758E-14,2.48689957516E-14));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(1.,3.330669073875E-15));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2799 = ORIENTED_EDGE('',*,*,#2800,.F.);
+#2800 = EDGE_CURVE('',#2726,#2778,#2801,.T.);
+#2801 = SURFACE_CURVE('',#2802,(#2806,#2813),.PCURVE_S1.);
+#2802 = LINE('',#2803,#2804);
+#2803 = CARTESIAN_POINT('',(-9.5,10.,-11.25));
+#2804 = VECTOR('',#2805,1.);
+#2805 = DIRECTION('',(-4.662936703426E-15,-6.661338147751E-16,1.));
+#2806 = PCURVE('',#2140,#2807);
+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(-11.25,18.059891552976));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(1.,3.330669073875E-15));
+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2813 = PCURVE('',#2814,#2819);
+#2814 = PLANE('',#2815);
+#2815 = AXIS2_PLACEMENT_3D('',#2816,#2817,#2818);
+#2816 = CARTESIAN_POINT('',(-9.5,10.,-11.25));
+#2817 = DIRECTION('',(1.110223024625E-15,-1.,4.218847493576E-15));
+#2818 = DIRECTION('',(-4.440892098501E-15,-4.440892098501E-16,1.));
+#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(2.48689957516E-14,2.13162820728E-14));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(1.,3.330669073875E-15));
+#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2825 = FACE_BOUND('',#2826,.F.);
+#2826 = EDGE_LOOP('',(#2827));
+#2827 = ORIENTED_EDGE('',*,*,#2828,.F.);
+#2828 = EDGE_CURVE('',#2829,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(-9.5,38.5,-9.445222381999E-14));
+#2831 = SURFACE_CURVE('',#2832,(#2837,#2844),.PCURVE_S1.);
+#2832 = CIRCLE('',#2833,2.75);
+#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
+#2834 = CARTESIAN_POINT('',(-9.5,35.75,-1.276992958768E-13));
+#2835 = DIRECTION('',(1.,8.881784197001E-16,3.330669073875E-15));
+#2836 = DIRECTION('',(-8.881784197001E-16,1.,-3.330669073875E-15));
+#2837 = PCURVE('',#2140,#2838);
+#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843);
+#2839 = CIRCLE('',#2840,2.75);
+#2840 = AXIS2_PLACEMENT_2D('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(-4.300466945943E-14,-7.690108447024));
+#2842 = DIRECTION('',(-3.10862446895E-15,-1.));
+#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2844 = PCURVE('',#2845,#2850);
+#2845 = CYLINDRICAL_SURFACE('',#2846,2.75);
+#2846 = AXIS2_PLACEMENT_3D('',#2847,#2848,#2849);
+#2847 = CARTESIAN_POINT('',(51.808668434925,35.75,-1.276992958768E-13));
+#2848 = DIRECTION('',(1.,-2.442490654175E-15,3.611503831715E-30));
+#2849 = DIRECTION('',(-8.881784197001E-16,1.,-3.330669073875E-15));
+#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);
+#2851 = LINE('',#2852,#2853);
+#2852 = CARTESIAN_POINT('',(0.,-61.30866843492));
+#2853 = VECTOR('',#2854,1.);
+#2854 = DIRECTION('',(1.,0.));
+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2856 = FACE_BOUND('',#2857,.F.);
+#2857 = EDGE_LOOP('',(#2858));
+#2858 = ORIENTED_EDGE('',*,*,#2859,.F.);
+#2859 = EDGE_CURVE('',#2860,#2860,#2862,.T.);
+#2860 = VERTEX_POINT('',#2861);
+#2861 = CARTESIAN_POINT('',(-9.5,17.,-8.75));
+#2862 = SURFACE_CURVE('',#2863,(#2868,#2875),.PCURVE_S1.);
+#2863 = CIRCLE('',#2864,1.5);
+#2864 = AXIS2_PLACEMENT_3D('',#2865,#2866,#2867);
+#2865 = CARTESIAN_POINT('',(-9.5,15.5,-8.75));
+#2866 = DIRECTION('',(1.,6.661338147751E-16,2.775557561563E-15));
+#2867 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#2868 = PCURVE('',#2140,#2869);
+#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874);
+#2870 = CIRCLE('',#2871,1.5);
+#2871 = AXIS2_PLACEMENT_2D('',#2872,#2873);
+#2872 = CARTESIAN_POINT('',(-8.75,12.559891552976));
+#2873 = DIRECTION('',(-2.775557561563E-15,-1.));
+#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2875 = PCURVE('',#2876,#2881);
+#2876 = CYLINDRICAL_SURFACE('',#2877,1.5);
+#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880);
+#2878 = CARTESIAN_POINT('',(51.808668434925,15.5,-8.75));
+#2879 = DIRECTION('',(1.,-1.998401444325E-15,1.110223024625E-16));
+#2880 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);
+#2882 = LINE('',#2883,#2884);
+#2883 = CARTESIAN_POINT('',(0.,-61.30866843492));
+#2884 = VECTOR('',#2885,1.);
+#2885 = DIRECTION('',(1.,0.));
+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2887 = FACE_BOUND('',#2888,.F.);
+#2888 = EDGE_LOOP('',(#2889));
+#2889 = ORIENTED_EDGE('',*,*,#2890,.F.);
+#2890 = EDGE_CURVE('',#2891,#2891,#2893,.T.);
+#2891 = VERTEX_POINT('',#2892);
+#2892 = CARTESIAN_POINT('',(-9.5,17.,8.75));
+#2893 = SURFACE_CURVE('',#2894,(#2899,#2906),.PCURVE_S1.);
+#2894 = CIRCLE('',#2895,1.5);
+#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);
+#2896 = CARTESIAN_POINT('',(-9.5,15.5,8.75));
+#2897 = DIRECTION('',(1.,6.661338147751E-16,2.775557561563E-15));
+#2898 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#2899 = PCURVE('',#2140,#2900);
+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);
+#2901 = CIRCLE('',#2902,1.5);
+#2902 = AXIS2_PLACEMENT_2D('',#2903,#2904);
+#2903 = CARTESIAN_POINT('',(8.75,12.559891552976));
+#2904 = DIRECTION('',(-2.775557561563E-15,-1.));
+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2906 = PCURVE('',#2907,#2912);
+#2907 = CYLINDRICAL_SURFACE('',#2908,1.5);
+#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);
+#2909 = CARTESIAN_POINT('',(51.808668434925,15.5,8.75));
+#2910 = DIRECTION('',(1.,-1.998401444325E-15,1.110223024625E-16));
+#2911 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(0.,-61.30866843492));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(1.,0.));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = ADVANCED_FACE('',(#2919,#3014,#3040,#3066,#3101),#2086,.T.);
+#2919 = FACE_BOUND('',#2920,.T.);
+#2920 = EDGE_LOOP('',(#2921,#2946,#2968,#2969,#2970,#2993));
+#2921 = ORIENTED_EDGE('',*,*,#2922,.F.);
+#2922 = EDGE_CURVE('',#2923,#2925,#2927,.T.);
+#2923 = VERTEX_POINT('',#2924);
+#2924 = CARTESIAN_POINT('',(9.5,44.,-11.25));
+#2925 = VERTEX_POINT('',#2926);
+#2926 = CARTESIAN_POINT('',(9.5,10.,-11.25));
+#2927 = SURFACE_CURVE('',#2928,(#2932,#2939),.PCURVE_S1.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(9.5,44.,-11.25));
+#2930 = VECTOR('',#2931,1.);
+#2931 = DIRECTION('',(1.554312234475E-15,-1.,4.662936703426E-15));
+#2932 = PCURVE('',#2086,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(-11.25,-15.94010844702));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(3.774758283726E-15,1.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2939 = PCURVE('',#2741,#2940);
+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(3.297362383137E-14,-19.));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(1.,-3.330669073875E-15));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#2947 = EDGE_CURVE('',#2923,#2071,#2948,.T.);
+#2948 = SURFACE_CURVE('',#2949,(#2954,#2961),.PCURVE_S1.);
+#2949 = CIRCLE('',#2950,3.);
+#2950 = AXIS2_PLACEMENT_3D('',#2951,#2952,#2953);
+#2951 = CARTESIAN_POINT('',(9.5,44.,-8.25));
+#2952 = DIRECTION('',(1.,1.554312234475E-15,4.662936703426E-15));
+#2953 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2954 = PCURVE('',#2086,#2955);
+#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960);
+#2956 = CIRCLE('',#2957,3.);
+#2957 = AXIS2_PLACEMENT_2D('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(-8.25,-15.94010844702));
+#2959 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2961 = PCURVE('',#2114,#2962);
+#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(-0.,-19.));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(-1.,0.));
+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2968 = ORIENTED_EDGE('',*,*,#2070,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2970 = ORIENTED_EDGE('',*,*,#2971,.F.);
+#2971 = EDGE_CURVE('',#2972,#2647,#2974,.T.);
+#2972 = VERTEX_POINT('',#2973);
+#2973 = CARTESIAN_POINT('',(9.5,10.,11.25));
+#2974 = SURFACE_CURVE('',#2975,(#2979,#2986),.PCURVE_S1.);
+#2975 = LINE('',#2976,#2977);
+#2976 = CARTESIAN_POINT('',(9.5,10.,11.25));
+#2977 = VECTOR('',#2978,1.);
+#2978 = DIRECTION('',(-1.554312234475E-15,1.,-4.662936703426E-15));
+#2979 = PCURVE('',#2086,#2980);
+#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985);
+#2981 = LINE('',#2982,#2983);
+#2982 = CARTESIAN_POINT('',(11.25,18.059891552976));
+#2983 = VECTOR('',#2984,1.);
+#2984 = DIRECTION('',(-3.774758283726E-15,-1.));
+#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2986 = PCURVE('',#2686,#2987);
+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);
+#2988 = LINE('',#2989,#2990);
+#2989 = CARTESIAN_POINT('',(-4.718447854657E-14,-19.));
+#2990 = VECTOR('',#2991,1.);
+#2991 = DIRECTION('',(1.,3.330669073875E-15));
+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2993 = ORIENTED_EDGE('',*,*,#2994,.F.);
+#2994 = EDGE_CURVE('',#2925,#2972,#2995,.T.);
+#2995 = SURFACE_CURVE('',#2996,(#3000,#3007),.PCURVE_S1.);
+#2996 = LINE('',#2997,#2998);
+#2997 = CARTESIAN_POINT('',(9.5,10.,-11.25));
+#2998 = VECTOR('',#2999,1.);
+#2999 = DIRECTION('',(-4.662936703426E-15,-6.661338147751E-16,1.));
+#3000 = PCURVE('',#2086,#3001);
+#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3006);
+#3002 = LINE('',#3003,#3004);
+#3003 = CARTESIAN_POINT('',(-11.25,18.059891552976));
+#3004 = VECTOR('',#3005,1.);
+#3005 = DIRECTION('',(1.,3.330669073875E-15));
+#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3007 = PCURVE('',#2814,#3008);
+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);
+#3009 = LINE('',#3010,#3011);
+#3010 = CARTESIAN_POINT('',(-1.081357225985E-13,-19.));
+#3011 = VECTOR('',#3012,1.);
+#3012 = DIRECTION('',(1.,3.330669073875E-15));
+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3014 = FACE_BOUND('',#3015,.T.);
+#3015 = EDGE_LOOP('',(#3016));
+#3016 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#3017 = EDGE_CURVE('',#3018,#3018,#3020,.T.);
+#3018 = VERTEX_POINT('',#3019);
+#3019 = CARTESIAN_POINT('',(9.5,38.5,-7.652212197229E-14));
+#3020 = SURFACE_CURVE('',#3021,(#3026,#3033),.PCURVE_S1.);
+#3021 = CIRCLE('',#3022,2.75);
+#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025);
+#3023 = CARTESIAN_POINT('',(9.5,35.75,-1.276992958768E-13));
+#3024 = DIRECTION('',(1.,8.881784197001E-16,3.330669073875E-15));
+#3025 = DIRECTION('',(-8.881784197001E-16,1.,-3.330669073875E-15));
+#3026 = PCURVE('',#2086,#3027);
+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
+#3028 = CIRCLE('',#3029,2.75);
+#3029 = AXIS2_PLACEMENT_2D('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(1.561510624078E-14,-7.690108447024));
+#3031 = DIRECTION('',(-3.10862446895E-15,-1.));
+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3033 = PCURVE('',#2845,#3034);
+#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
+#3035 = LINE('',#3036,#3037);
+#3036 = CARTESIAN_POINT('',(0.,-42.30866843492));
+#3037 = VECTOR('',#3038,1.);
+#3038 = DIRECTION('',(1.,0.));
+#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3040 = FACE_BOUND('',#3041,.T.);
+#3041 = EDGE_LOOP('',(#3042));
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#3044,#3044,#3046,.T.);
+#3044 = VERTEX_POINT('',#3045);
+#3045 = CARTESIAN_POINT('',(9.5,17.,-8.75));
+#3046 = SURFACE_CURVE('',#3047,(#3052,#3059),.PCURVE_S1.);
+#3047 = CIRCLE('',#3048,1.5);
+#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051);
+#3049 = CARTESIAN_POINT('',(9.5,15.5,-8.75));
+#3050 = DIRECTION('',(1.,6.661338147751E-16,2.775557561563E-15));
+#3051 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#3052 = PCURVE('',#2086,#3053);
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = CIRCLE('',#3055,1.5);
+#3055 = AXIS2_PLACEMENT_2D('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(-8.75,12.559891552976));
+#3057 = DIRECTION('',(-2.775557561563E-15,-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('',(0.,-42.30866843492));
+#3063 = VECTOR('',#3064,1.);
+#3064 = DIRECTION('',(1.,0.));
+#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3066 = FACE_BOUND('',#3067,.T.);
+#3067 = EDGE_LOOP('',(#3068));
+#3068 = ORIENTED_EDGE('',*,*,#3069,.T.);
+#3069 = EDGE_CURVE('',#3070,#3070,#3072,.T.);
+#3070 = VERTEX_POINT('',#3071);
+#3071 = CARTESIAN_POINT('',(9.5,26.,-3.35564909193E-14));
+#3072 = SURFACE_CURVE('',#3073,(#3078,#3089),.PCURVE_S1.);
+#3073 = CIRCLE('',#3074,2.);
+#3074 = AXIS2_PLACEMENT_3D('',#3075,#3076,#3077);
+#3075 = CARTESIAN_POINT('',(9.5,24.,-5.118128143522E-14));
+#3076 = DIRECTION('',(-1.,-4.440892098501E-16,-2.22044604925E-15));
+#3077 = DIRECTION('',(-4.440892098501E-16,1.,-2.22044604925E-15));
+#3078 = PCURVE('',#2086,#3079);
+#3079 = DEFINITIONAL_REPRESENTATION('',(#3080),#3088);
+#3080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3081,#3082,#3083,#3084,
+#3085,#3086,#3087),.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('') );
+#3081 = CARTESIAN_POINT('',(6.937765620825E-14,2.059891552976));
+#3082 = CARTESIAN_POINT('',(-3.464101615138,2.059891552976));
+#3083 = CARTESIAN_POINT('',(-1.732050807569,5.059891552976));
+#3084 = CARTESIAN_POINT('',(8.354274141364E-14,8.059891552976));
+#3085 = CARTESIAN_POINT('',(1.732050807569,5.059891552976));
+#3086 = CARTESIAN_POINT('',(3.464101615138,2.059891552976));
+#3087 = CARTESIAN_POINT('',(6.937765620825E-14,2.059891552976));
+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3089 = PCURVE('',#3090,#3095);
+#3090 = CYLINDRICAL_SURFACE('',#3091,2.);
+#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094);
+#3092 = CARTESIAN_POINT('',(-1.06581410364E-14,24.,-5.329070518201E-14)
+  );
+#3093 = DIRECTION('',(-1.,1.554312234475E-15,-2.22044604925E-16));
+#3094 = DIRECTION('',(-4.440892098501E-16,1.,-2.22044604925E-15));
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(-6.28318530718,-9.5));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(1.,-0.));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = FACE_BOUND('',#3102,.T.);
+#3102 = EDGE_LOOP('',(#3103));
+#3103 = ORIENTED_EDGE('',*,*,#3104,.F.);
+#3104 = EDGE_CURVE('',#3105,#3105,#3107,.T.);
+#3105 = VERTEX_POINT('',#3106);
+#3106 = CARTESIAN_POINT('',(9.5,17.,8.75));
+#3107 = SURFACE_CURVE('',#3108,(#3113,#3120),.PCURVE_S1.);
+#3108 = CIRCLE('',#3109,1.5);
+#3109 = AXIS2_PLACEMENT_3D('',#3110,#3111,#3112);
+#3110 = CARTESIAN_POINT('',(9.5,15.5,8.75));
+#3111 = DIRECTION('',(1.,6.661338147751E-16,2.775557561563E-15));
+#3112 = DIRECTION('',(-6.661338147751E-16,1.,-2.775557561563E-15));
+#3113 = PCURVE('',#2086,#3114);
+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);
+#3115 = CIRCLE('',#3116,1.5);
+#3116 = AXIS2_PLACEMENT_2D('',#3117,#3118);
+#3117 = CARTESIAN_POINT('',(8.75,12.559891552976));
+#3118 = DIRECTION('',(-2.775557561563E-15,-1.));
+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3120 = PCURVE('',#2907,#3121);
+#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);
+#3122 = LINE('',#3123,#3124);
+#3123 = CARTESIAN_POINT('',(0.,-42.30866843492));
+#3124 = VECTOR('',#3125,1.);
+#3125 = DIRECTION('',(1.,0.));
+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3127 = ADVANCED_FACE('',(#3128),#2114,.T.);
+#3128 = FACE_BOUND('',#3129,.F.);
+#3129 = EDGE_LOOP('',(#3130,#3151,#3152,#3153));
+#3130 = ORIENTED_EDGE('',*,*,#3131,.T.);
+#3131 = EDGE_CURVE('',#2724,#2923,#3132,.T.);
+#3132 = SURFACE_CURVE('',#3133,(#3137,#3144),.PCURVE_S1.);
+#3133 = LINE('',#3134,#3135);
+#3134 = CARTESIAN_POINT('',(-9.5,44.,-11.25));
+#3135 = VECTOR('',#3136,1.);
+#3136 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#3137 = PCURVE('',#2114,#3138);
+#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143);
+#3139 = LINE('',#3140,#3141);
+#3140 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3141 = VECTOR('',#3142,1.);
+#3142 = DIRECTION('',(-0.,-1.));
+#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3144 = PCURVE('',#2741,#3145);
+#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
+#3146 = LINE('',#3147,#3148);
+#3147 = CARTESIAN_POINT('',(0.,0.));
+#3148 = VECTOR('',#3149,1.);
+#3149 = DIRECTION('',(3.330669073875E-15,-1.));
+#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3151 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#3152 = ORIENTED_EDGE('',*,*,#2098,.F.);
+#3153 = ORIENTED_EDGE('',*,*,#2753,.F.);
+#3154 = ADVANCED_FACE('',(#3155),#2173,.T.);
+#3155 = FACE_BOUND('',#3156,.T.);
+#3156 = EDGE_LOOP('',(#3157,#3158,#3159,#3160));
+#3157 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#3158 = ORIENTED_EDGE('',*,*,#2389,.T.);
+#3159 = ORIENTED_EDGE('',*,*,#2438,.T.);
+#3160 = ORIENTED_EDGE('',*,*,#3161,.F.);
+#3161 = EDGE_CURVE('',#2158,#2439,#3162,.T.);
+#3162 = SURFACE_CURVE('',#3163,(#3167,#3174),.PCURVE_S1.);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(-1.5,51.,2.5));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#3167 = PCURVE('',#2173,#3168);
+#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173);
+#3169 = LINE('',#3170,#3171);
+#3170 = CARTESIAN_POINT('',(4.,1.088018564133E-14));
+#3171 = VECTOR('',#3172,1.);
+#3172 = DIRECTION('',(-2.886579864025E-15,-1.));
+#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3174 = PCURVE('',#2342,#3175);
+#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180);
+#3176 = LINE('',#3177,#3178);
+#3177 = CARTESIAN_POINT('',(-0.,0.));
+#3178 = VECTOR('',#3179,1.);
+#3179 = DIRECTION('',(-0.,1.));
+#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3181 = ADVANCED_FACE('',(#3182),#2342,.T.);
+#3182 = FACE_BOUND('',#3183,.F.);
+#3183 = EDGE_LOOP('',(#3184,#3185,#3206,#3207));
+#3184 = ORIENTED_EDGE('',*,*,#2323,.T.);
+#3185 = ORIENTED_EDGE('',*,*,#3186,.T.);
+#3186 = EDGE_CURVE('',#2296,#2541,#3187,.T.);
+#3187 = SURFACE_CURVE('',#3188,(#3192,#3199),.PCURVE_S1.);
+#3188 = LINE('',#3189,#3190);
+#3189 = CARTESIAN_POINT('',(-1.5,52.,1.5));
+#3190 = VECTOR('',#3191,1.);
+#3191 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#3192 = PCURVE('',#2342,#3193);
+#3193 = DEFINITIONAL_REPRESENTATION('',(#3194),#3198);
+#3194 = LINE('',#3195,#3196);
+#3195 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3196 = VECTOR('',#3197,1.);
+#3197 = DIRECTION('',(-0.,1.));
+#3198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3199 = PCURVE('',#2311,#3200);
+#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(1.,-2.553512956638E-15));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(2.831068712794E-15,-1.));
+#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3206 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#3207 = ORIENTED_EDGE('',*,*,#3161,.F.);
+#3208 = ADVANCED_FACE('',(#3209),#2311,.T.);
+#3209 = FACE_BOUND('',#3210,.T.);
+#3210 = EDGE_LOOP('',(#3211,#3212,#3213,#3214));
+#3211 = ORIENTED_EDGE('',*,*,#2295,.F.);
+#3212 = ORIENTED_EDGE('',*,*,#3186,.T.);
+#3213 = ORIENTED_EDGE('',*,*,#2540,.T.);
+#3214 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#3215 = EDGE_CURVE('',#2267,#2517,#3216,.T.);
+#3216 = SURFACE_CURVE('',#3217,(#3221,#3228),.PCURVE_S1.);
+#3217 = LINE('',#3218,#3219);
+#3218 = CARTESIAN_POINT('',(-1.5,52.,-1.5));
+#3219 = VECTOR('',#3220,1.);
+#3220 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#3221 = PCURVE('',#2311,#3222);
+#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(4.,-1.088018564133E-14));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(2.831068712794E-15,-1.));
+#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3228 = PCURVE('',#2283,#3229);
+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
+#3230 = LINE('',#3231,#3232);
+#3231 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3232 = VECTOR('',#3233,1.);
+#3233 = DIRECTION('',(0.,1.));
+#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3235 = ADVANCED_FACE('',(#3236),#2283,.T.);
+#3236 = FACE_BOUND('',#3237,.T.);
+#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3241));
+#3238 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#3239 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3240 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#3241 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3242 = EDGE_CURVE('',#2239,#2494,#3243,.T.);
+#3243 = SURFACE_CURVE('',#3244,(#3248,#3255),.PCURVE_S1.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(-1.5,51.,-2.5));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#3248 = PCURVE('',#2283,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(0.,0.));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(0.,1.));
+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3255 = PCURVE('',#2254,#3256);
+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261);
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(1.,-2.442490654175E-15));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(2.886579864025E-15,-1.));
+#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3262 = ADVANCED_FACE('',(#3263),#2254,.T.);
+#3263 = FACE_BOUND('',#3264,.T.);
+#3264 = EDGE_LOOP('',(#3265,#3266,#3267,#3268));
+#3265 = ORIENTED_EDGE('',*,*,#2238,.F.);
+#3266 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3267 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#3268 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#3269 = ADVANCED_FACE('',(#3270),#2373,.F.);
+#3270 = FACE_BOUND('',#3271,.T.);
+#3271 = EDGE_LOOP('',(#3272,#3293,#3294,#3295));
+#3272 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#3273 = EDGE_CURVE('',#2357,#2592,#3274,.T.);
+#3274 = SEAM_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.);
+#3275 = LINE('',#3276,#3277);
+#3276 = CARTESIAN_POINT('',(-1.5,50.8,-1.953970314831E-13));
+#3277 = VECTOR('',#3278,1.);
+#3278 = DIRECTION('',(1.,-3.10862446895E-15,-2.775557561563E-16));
+#3279 = PCURVE('',#2373,#3280);
+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(-0.,0.));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(-0.,-1.));
+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3286 = PCURVE('',#2373,#3287);
+#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292);
+#3288 = LINE('',#3289,#3290);
+#3289 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3290 = VECTOR('',#3291,1.);
+#3291 = DIRECTION('',(-0.,-1.));
+#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3293 = ORIENTED_EDGE('',*,*,#2591,.T.);
+#3294 = ORIENTED_EDGE('',*,*,#3273,.F.);
+#3295 = ORIENTED_EDGE('',*,*,#2356,.F.);
+#3296 = ADVANCED_FACE('',(#3297),#2686,.T.);
+#3297 = FACE_BOUND('',#3298,.T.);
+#3298 = EDGE_LOOP('',(#3299,#3320,#3321,#3322));
+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#3300 = EDGE_CURVE('',#2778,#2972,#3301,.T.);
+#3301 = SURFACE_CURVE('',#3302,(#3306,#3313),.PCURVE_S1.);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(-9.5,10.,11.25));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#3306 = PCURVE('',#2686,#3307);
+#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312);
+#3308 = LINE('',#3309,#3310);
+#3309 = CARTESIAN_POINT('',(0.,0.));
+#3310 = VECTOR('',#3311,1.);
+#3311 = DIRECTION('',(-3.330669073875E-15,-1.));
+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3313 = PCURVE('',#2814,#3314);
+#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
+#3315 = LINE('',#3316,#3317);
+#3316 = CARTESIAN_POINT('',(22.5,7.072120666862E-14));
+#3317 = VECTOR('',#3318,1.);
+#3318 = DIRECTION('',(-3.275157922644E-15,-1.));
+#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3320 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#3321 = ORIENTED_EDGE('',*,*,#2670,.F.);
+#3322 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#3323 = ADVANCED_FACE('',(#3324),#2741,.T.);
+#3324 = FACE_BOUND('',#3325,.T.);
+#3325 = EDGE_LOOP('',(#3326,#3327,#3328,#3349));
+#3326 = ORIENTED_EDGE('',*,*,#3131,.T.);
+#3327 = ORIENTED_EDGE('',*,*,#2922,.T.);
+#3328 = ORIENTED_EDGE('',*,*,#3329,.F.);
+#3329 = EDGE_CURVE('',#2726,#2925,#3330,.T.);
+#3330 = SURFACE_CURVE('',#3331,(#3335,#3342),.PCURVE_S1.);
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(-9.5,10.,-11.25));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(1.,-3.552713678801E-15,-3.885780586188E-16));
+#3335 = PCURVE('',#2741,#3336);
+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(34.,-1.050270981295E-13));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(3.330669073875E-15,-1.));
+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3342 = PCURVE('',#2814,#3343);
+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(0.,0.));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(-3.275157922644E-15,-1.));
+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3349 = ORIENTED_EDGE('',*,*,#2723,.F.);
+#3350 = ADVANCED_FACE('',(#3351,#3357),#2814,.T.);
+#3351 = FACE_BOUND('',#3352,.T.);
+#3352 = EDGE_LOOP('',(#3353,#3354,#3355,#3356));
+#3353 = ORIENTED_EDGE('',*,*,#3329,.T.);
+#3354 = ORIENTED_EDGE('',*,*,#2994,.T.);
+#3355 = ORIENTED_EDGE('',*,*,#3300,.F.);
+#3356 = ORIENTED_EDGE('',*,*,#2800,.F.);
+#3357 = FACE_BOUND('',#3358,.T.);
+#3358 = EDGE_LOOP('',(#3359,#3390,#3418,#3447));
+#3359 = ORIENTED_EDGE('',*,*,#3360,.F.);
+#3360 = EDGE_CURVE('',#3361,#3363,#3365,.T.);
+#3361 = VERTEX_POINT('',#3362);
+#3362 = CARTESIAN_POINT('',(8.6,10.,7.017834423809));
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(-8.6,10.,7.017834423809));
+#3365 = SURFACE_CURVE('',#3366,(#3371,#3378),.PCURVE_S1.);
+#3366 = CIRCLE('',#3367,11.1);
+#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
+#3368 = CARTESIAN_POINT('',(-1.59872115546E-14,10.,-2.664535259096E-14)
+  );
+#3369 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#3370 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3371 = PCURVE('',#2814,#3372);
+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);
+#3373 = CIRCLE('',#3374,11.1);
+#3374 = AXIS2_PLACEMENT_2D('',#3375,#3376);
+#3375 = CARTESIAN_POINT('',(11.25,-9.5));
+#3376 = DIRECTION('',(-1.,-1.443289932013E-15));
+#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3378 = PCURVE('',#3379,#3384);
+#3379 = CYLINDRICAL_SURFACE('',#3380,11.1);
+#3380 = AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);
+#3381 = CARTESIAN_POINT('',(3.715436255978E-26,10.,-3.108624468946E-14)
+  );
+#3382 = DIRECTION('',(2.22044604925E-16,1.,-2.775557561563E-15));
+#3383 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);
+#3385 = LINE('',#3386,#3387);
+#3386 = CARTESIAN_POINT('',(-0.,0.));
+#3387 = VECTOR('',#3388,1.);
+#3388 = DIRECTION('',(-1.,0.));
+#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3390 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#3391 = EDGE_CURVE('',#3392,#3361,#3394,.T.);
+#3392 = VERTEX_POINT('',#3393);
+#3393 = CARTESIAN_POINT('',(8.6,10.,-7.017834423809));
+#3394 = SURFACE_CURVE('',#3395,(#3399,#3406),.PCURVE_S1.);
+#3395 = LINE('',#3396,#3397);
+#3396 = CARTESIAN_POINT('',(8.6,10.,-7.017834423809));
+#3397 = VECTOR('',#3398,1.);
+#3398 = DIRECTION('',(-1.887379141863E-15,1.221245327088E-15,1.));
+#3399 = PCURVE('',#2814,#3400);
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = LINE('',#3402,#3403);
+#3402 = CARTESIAN_POINT('',(4.232165576191,-18.1));
+#3403 = VECTOR('',#3404,1.);
+#3404 = DIRECTION('',(1.,1.443289932013E-15));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = PCURVE('',#3407,#3412);
+#3407 = PLANE('',#3408);
+#3408 = AXIS2_PLACEMENT_3D('',#3409,#3410,#3411);
+#3409 = CARTESIAN_POINT('',(8.6,10.,-7.017834423809));
+#3410 = DIRECTION('',(-1.,1.33226762955E-15,-3.330669073875E-16));
+#3411 = DIRECTION('',(-1.665334536938E-15,1.443289932013E-15,1.));
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);
+#3413 = LINE('',#3414,#3415);
+#3414 = CARTESIAN_POINT('',(-1.7763568394E-15,8.881784197001E-15));
+#3415 = VECTOR('',#3416,1.);
+#3416 = DIRECTION('',(1.,-1.110223024625E-15));
+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3418 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#3419 = EDGE_CURVE('',#3420,#3392,#3422,.T.);
+#3420 = VERTEX_POINT('',#3421);
+#3421 = CARTESIAN_POINT('',(-8.6,10.,-7.017834423809));
+#3422 = SURFACE_CURVE('',#3423,(#3428,#3435),.PCURVE_S1.);
+#3423 = CIRCLE('',#3424,11.1);
+#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);
+#3425 = CARTESIAN_POINT('',(-1.59872115546E-14,10.,-2.664535259096E-14)
+  );
+#3426 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#3427 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3428 = PCURVE('',#2814,#3429);
+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);
+#3430 = CIRCLE('',#3431,11.1);
+#3431 = AXIS2_PLACEMENT_2D('',#3432,#3433);
+#3432 = CARTESIAN_POINT('',(11.25,-9.5));
+#3433 = DIRECTION('',(-1.,-1.443289932013E-15));
+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3435 = PCURVE('',#3436,#3441);
+#3436 = CYLINDRICAL_SURFACE('',#3437,11.1);
+#3437 = AXIS2_PLACEMENT_3D('',#3438,#3439,#3440);
+#3438 = CARTESIAN_POINT('',(3.715436255978E-26,10.,-3.108624468946E-14)
+  );
+#3439 = DIRECTION('',(2.22044604925E-16,1.,-2.775557561563E-15));
+#3440 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3446);
+#3442 = LINE('',#3443,#3444);
+#3443 = CARTESIAN_POINT('',(-0.,0.));
+#3444 = VECTOR('',#3445,1.);
+#3445 = DIRECTION('',(-1.,0.));
+#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3447 = ORIENTED_EDGE('',*,*,#3448,.F.);
+#3448 = EDGE_CURVE('',#3363,#3420,#3449,.T.);
+#3449 = SURFACE_CURVE('',#3450,(#3454,#3461),.PCURVE_S1.);
+#3450 = LINE('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(-8.6,10.,7.017834423809));
+#3452 = VECTOR('',#3453,1.);
+#3453 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3454 = PCURVE('',#2814,#3455);
+#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460);
+#3456 = LINE('',#3457,#3458);
+#3457 = CARTESIAN_POINT('',(18.267834423809,-0.9));
+#3458 = VECTOR('',#3459,1.);
+#3459 = DIRECTION('',(-1.,-1.443289932013E-15));
+#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3461 = PCURVE('',#3462,#3467);
+#3462 = PLANE('',#3463);
+#3463 = AXIS2_PLACEMENT_3D('',#3464,#3465,#3466);
+#3464 = CARTESIAN_POINT('',(-8.6,10.,7.017834423809));
+#3465 = DIRECTION('',(1.,-1.33226762955E-15,3.330669073875E-16));
+#3466 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#3467 = DEFINITIONAL_REPRESENTATION('',(#3468),#3472);
+#3468 = LINE('',#3469,#3470);
+#3469 = CARTESIAN_POINT('',(-8.881784197001E-15,1.24344978758E-14));
+#3470 = VECTOR('',#3471,1.);
+#3471 = DIRECTION('',(1.,1.110223024625E-15));
+#3472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3473 = ADVANCED_FACE('',(#3474),#2845,.F.);
+#3474 = FACE_BOUND('',#3475,.F.);
+#3475 = EDGE_LOOP('',(#3476,#3477,#3498,#3499));
+#3476 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#3477 = ORIENTED_EDGE('',*,*,#3478,.T.);
+#3478 = EDGE_CURVE('',#3018,#2829,#3479,.T.);
+#3479 = SEAM_CURVE('',#3480,(#3484,#3491),.PCURVE_S1.);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(51.808668434925,38.5,-1.368586358299E-13));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(-1.,2.6645352591E-15,1.665334536938E-16));
+#3484 = PCURVE('',#2845,#3485);
+#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490);
+#3486 = LINE('',#3487,#3488);
+#3487 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3488 = VECTOR('',#3489,1.);
+#3489 = DIRECTION('',(0.,-1.));
+#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3491 = PCURVE('',#2845,#3492);
+#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(0.,0.));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(0.,-1.));
+#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3498 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#3499 = ORIENTED_EDGE('',*,*,#3478,.F.);
+#3500 = ADVANCED_FACE('',(#3501),#2876,.F.);
+#3501 = FACE_BOUND('',#3502,.F.);
+#3502 = EDGE_LOOP('',(#3503,#3504,#3525,#3526));
+#3503 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3504 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3505 = EDGE_CURVE('',#3044,#2860,#3506,.T.);
+#3506 = SEAM_CURVE('',#3507,(#3511,#3518),.PCURVE_S1.);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(51.808668434925,17.,-8.75));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(-1.,2.22044604925E-15,5.551115123125E-17));
+#3511 = PCURVE('',#2876,#3512);
+#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517);
+#3513 = LINE('',#3514,#3515);
+#3514 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3515 = VECTOR('',#3516,1.);
+#3516 = DIRECTION('',(0.,-1.));
+#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3518 = PCURVE('',#2876,#3519);
+#3519 = DEFINITIONAL_REPRESENTATION('',(#3520),#3524);
+#3520 = LINE('',#3521,#3522);
+#3521 = CARTESIAN_POINT('',(0.,0.));
+#3522 = VECTOR('',#3523,1.);
+#3523 = DIRECTION('',(0.,-1.));
+#3524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3525 = ORIENTED_EDGE('',*,*,#2859,.T.);
+#3526 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#3527 = ADVANCED_FACE('',(#3528),#2907,.F.);
+#3528 = FACE_BOUND('',#3529,.F.);
+#3529 = EDGE_LOOP('',(#3530,#3531,#3552,#3553));
+#3530 = ORIENTED_EDGE('',*,*,#3104,.F.);
+#3531 = ORIENTED_EDGE('',*,*,#3532,.T.);
+#3532 = EDGE_CURVE('',#3105,#2891,#3533,.T.);
+#3533 = SEAM_CURVE('',#3534,(#3538,#3545),.PCURVE_S1.);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(51.808668434925,17.,8.75));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-1.,2.22044604925E-15,5.551115123125E-17));
+#3538 = PCURVE('',#2907,#3539);
+#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);
+#3540 = LINE('',#3541,#3542);
+#3541 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3542 = VECTOR('',#3543,1.);
+#3543 = DIRECTION('',(0.,-1.));
+#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3545 = PCURVE('',#2907,#3546);
+#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);
+#3547 = LINE('',#3548,#3549);
+#3548 = CARTESIAN_POINT('',(0.,0.));
+#3549 = VECTOR('',#3550,1.);
+#3550 = DIRECTION('',(0.,-1.));
+#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3552 = ORIENTED_EDGE('',*,*,#2890,.T.);
+#3553 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#3554 = ADVANCED_FACE('',(#3555),#3090,.T.);
+#3555 = FACE_BOUND('',#3556,.F.);
+#3556 = EDGE_LOOP('',(#3557,#3558,#3581,#3608));
+#3557 = ORIENTED_EDGE('',*,*,#3069,.T.);
+#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);
+#3559 = EDGE_CURVE('',#3070,#3560,#3562,.T.);
+#3560 = VERTEX_POINT('',#3561);
+#3561 = CARTESIAN_POINT('',(11.,26.,-3.247402347029E-14));
+#3562 = SEAM_CURVE('',#3563,(#3567,#3574),.PCURVE_S1.);
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(-1.15463194561E-14,26.,-5.773159728051E-14)
+  );
+#3565 = VECTOR('',#3566,1.);
+#3566 = DIRECTION('',(1.,-1.7763568394E-15,5.551115123126E-17));
+#3567 = PCURVE('',#3090,#3568);
+#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573);
+#3569 = LINE('',#3570,#3571);
+#3570 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3571 = VECTOR('',#3572,1.);
+#3572 = DIRECTION('',(-0.,-1.));
+#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3574 = PCURVE('',#3090,#3575);
+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);
+#3576 = LINE('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(-0.,0.));
+#3578 = VECTOR('',#3579,1.);
+#3579 = DIRECTION('',(-0.,-1.));
+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3581 = ORIENTED_EDGE('',*,*,#3582,.T.);
+#3582 = EDGE_CURVE('',#3560,#3560,#3583,.T.);
+#3583 = SURFACE_CURVE('',#3584,(#3589,#3596),.PCURVE_S1.);
+#3584 = CIRCLE('',#3585,2.);
+#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588);
+#3586 = CARTESIAN_POINT('',(11.,24.,-8.171241461241E-14));
+#3587 = DIRECTION('',(1.,6.661338147751E-16,2.442490654175E-15));
+#3588 = DIRECTION('',(-6.661338147751E-16,1.,-2.442490654175E-15));
+#3589 = PCURVE('',#3090,#3590);
+#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595);
+#3591 = LINE('',#3592,#3593);
+#3592 = CARTESIAN_POINT('',(-0.,-11.));
+#3593 = VECTOR('',#3594,1.);
+#3594 = DIRECTION('',(-1.,0.));
+#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3596 = PCURVE('',#3597,#3602);
+#3597 = PLANE('',#3598);
+#3598 = AXIS2_PLACEMENT_3D('',#3599,#3600,#3601);
+#3599 = CARTESIAN_POINT('',(11.,24.,-8.171241461241E-14));
+#3600 = DIRECTION('',(1.,-1.998401444325E-15,-2.22044604925E-16));
+#3601 = DIRECTION('',(-6.661338147751E-16,1.,-2.22044604925E-15));
+#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607);
+#3603 = CIRCLE('',#3604,2.);
+#3604 = AXIS2_PLACEMENT_2D('',#3605,#3606);
+#3605 = CARTESIAN_POINT('',(-3.5527136788E-15,-1.7763568394E-15));
+#3606 = DIRECTION('',(1.,-1.998401444325E-15));
+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3608 = ORIENTED_EDGE('',*,*,#3559,.F.);
+#3609 = ADVANCED_FACE('',(#3610),#3379,.T.);
+#3610 = FACE_BOUND('',#3611,.F.);
+#3611 = EDGE_LOOP('',(#3612,#3635,#3668,#3689));
+#3612 = ORIENTED_EDGE('',*,*,#3613,.T.);
+#3613 = EDGE_CURVE('',#3361,#3614,#3616,.T.);
+#3614 = VERTEX_POINT('',#3615);
+#3615 = CARTESIAN_POINT('',(8.6,-1.5,7.017834423809));
+#3616 = SURFACE_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(8.6,10.,7.017834423809));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#3621 = PCURVE('',#3379,#3622);
+#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(-2.255233871639,0.));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(-0.,-1.));
+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3628 = PCURVE('',#3407,#3629);
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(14.035668847618,-1.184360477521E-14));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(1.110223024625E-15,-1.));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3635 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#3636 = EDGE_CURVE('',#3614,#3637,#3639,.T.);
+#3637 = VERTEX_POINT('',#3638);
+#3638 = CARTESIAN_POINT('',(-8.6,-1.5,7.017834423809));
+#3639 = SURFACE_CURVE('',#3640,(#3645,#3652),.PCURVE_S1.);
+#3640 = CIRCLE('',#3641,11.1);
+#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644);
+#3642 = CARTESIAN_POINT('',(1.998401444325E-15,-1.5,2.720046410375E-15)
+  );
+#3643 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#3644 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3645 = PCURVE('',#3379,#3646);
+#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651);
+#3647 = LINE('',#3648,#3649);
+#3648 = CARTESIAN_POINT('',(-0.,-11.5));
+#3649 = VECTOR('',#3650,1.);
+#3650 = DIRECTION('',(-1.,0.));
+#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3652 = PCURVE('',#3653,#3658);
+#3653 = PLANE('',#3654);
+#3654 = AXIS2_PLACEMENT_3D('',#3655,#3656,#3657);
+#3655 = CARTESIAN_POINT('',(1.59872115546E-14,-1.5,-3.708503643674E-15)
+  );
+#3656 = DIRECTION('',(-2.264488254681E-16,1.,-3.210015354939E-15));
+#3657 = DIRECTION('',(-1.665334536938E-15,1.211613910614E-15,1.));
+#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3667);
+#3659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3660,#3661,#3662,#3663,
+#3664,#3665,#3666),.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('') );
+#3660 = CARTESIAN_POINT('',(-11.1,3.042011087473E-15));
+#3661 = CARTESIAN_POINT('',(-11.1,19.225763964015));
+#3662 = CARTESIAN_POINT('',(5.55,9.612881982007));
+#3663 = CARTESIAN_POINT('',(22.2,-4.599787042644E-14));
+#3664 = CARTESIAN_POINT('',(5.55,-9.612881982007));
+#3665 = CARTESIAN_POINT('',(-11.1,-19.22576396401));
+#3666 = CARTESIAN_POINT('',(-11.1,3.042011087473E-15));
+#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3668 = ORIENTED_EDGE('',*,*,#3669,.F.);
+#3669 = EDGE_CURVE('',#3363,#3637,#3670,.T.);
+#3670 = SURFACE_CURVE('',#3671,(#3675,#3682),.PCURVE_S1.);
+#3671 = LINE('',#3672,#3673);
+#3672 = CARTESIAN_POINT('',(-8.6,10.,7.017834423809));
+#3673 = VECTOR('',#3674,1.);
+#3674 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#3675 = PCURVE('',#3379,#3676);
+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(-4.027951435541,0.));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(-0.,-1.));
+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3682 = PCURVE('',#3462,#3683);
+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);
+#3684 = LINE('',#3685,#3686);
+#3685 = CARTESIAN_POINT('',(0.,0.));
+#3686 = VECTOR('',#3687,1.);
+#3687 = DIRECTION('',(-1.110223024625E-15,-1.));
+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3689 = ORIENTED_EDGE('',*,*,#3360,.F.);
+#3690 = ADVANCED_FACE('',(#3691,#3739),#3462,.F.);
+#3691 = FACE_BOUND('',#3692,.F.);
+#3692 = EDGE_LOOP('',(#3693,#3694,#3717,#3738));
+#3693 = ORIENTED_EDGE('',*,*,#3669,.T.);
+#3694 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#3695 = EDGE_CURVE('',#3637,#3696,#3698,.T.);
+#3696 = VERTEX_POINT('',#3697);
+#3697 = CARTESIAN_POINT('',(-8.6,-1.5,-7.017834423809));
+#3698 = SURFACE_CURVE('',#3699,(#3703,#3710),.PCURVE_S1.);
+#3699 = LINE('',#3700,#3701);
+#3700 = CARTESIAN_POINT('',(-8.6,-1.5,7.017834423809));
+#3701 = VECTOR('',#3702,1.);
+#3702 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3703 = PCURVE('',#3462,#3704);
+#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709);
+#3705 = LINE('',#3706,#3707);
+#3706 = CARTESIAN_POINT('',(-1.61537450083E-14,-11.5));
+#3707 = VECTOR('',#3708,1.);
+#3708 = DIRECTION('',(1.,1.110223024625E-15));
+#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3710 = PCURVE('',#3653,#3711);
+#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3716);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(7.017834423809,-8.6));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(-1.,1.554312234475E-15));
+#3716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3717 = ORIENTED_EDGE('',*,*,#3718,.F.);
+#3718 = EDGE_CURVE('',#3420,#3696,#3719,.T.);
+#3719 = SURFACE_CURVE('',#3720,(#3724,#3731),.PCURVE_S1.);
+#3720 = LINE('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(-8.6,10.,-7.017834423809));
+#3722 = VECTOR('',#3723,1.);
+#3723 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#3724 = PCURVE('',#3462,#3725);
+#3725 = DEFINITIONAL_REPRESENTATION('',(#3726),#3730);
+#3726 = LINE('',#3727,#3728);
+#3727 = CARTESIAN_POINT('',(14.035668847618,1.184360477521E-14));
+#3728 = VECTOR('',#3729,1.);
+#3729 = DIRECTION('',(-1.110223024625E-15,-1.));
+#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3731 = PCURVE('',#3436,#3732);
+#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3737);
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(-5.396826525228,0.));
+#3735 = VECTOR('',#3736,1.);
+#3736 = DIRECTION('',(-0.,-1.));
+#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3738 = ORIENTED_EDGE('',*,*,#3448,.F.);
+#3739 = FACE_BOUND('',#3740,.F.);
+#3740 = EDGE_LOOP('',(#3741,#3771,#3799,#3827,#3855,#3883,#3911,#3934));
+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3742 = EDGE_CURVE('',#3743,#3745,#3747,.T.);
+#3743 = VERTEX_POINT('',#3744);
+#3744 = CARTESIAN_POINT('',(-8.6,6.5,3.));
+#3745 = VERTEX_POINT('',#3746);
+#3746 = CARTESIAN_POINT('',(-8.6,6.5,-3.));
+#3747 = SURFACE_CURVE('',#3748,(#3752,#3759),.PCURVE_S1.);
+#3748 = LINE('',#3749,#3750);
+#3749 = CARTESIAN_POINT('',(-8.6,6.5,5.008917211905));
+#3750 = VECTOR('',#3751,1.);
+#3751 = DIRECTION('',(1.221245327088E-15,-2.22044604925E-16,-1.));
+#3752 = PCURVE('',#3462,#3753);
+#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758);
+#3754 = LINE('',#3755,#3756);
+#3755 = CARTESIAN_POINT('',(2.008917211905,-3.5));
+#3756 = VECTOR('',#3757,1.);
+#3757 = DIRECTION('',(1.,2.331468351713E-15));
+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3759 = PCURVE('',#3760,#3765);
+#3760 = PLANE('',#3761);
+#3761 = AXIS2_PLACEMENT_3D('',#3762,#3763,#3764);
+#3762 = CARTESIAN_POINT('',(-3.330669073875E-15,6.5,3.));
+#3763 = DIRECTION('',(-2.22044604925E-16,-1.,8.881784197001E-16));
+#3764 = DIRECTION('',(1.110223024625E-15,-2.22044604925E-16,-1.));
+#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);
+#3766 = LINE('',#3767,#3768);
+#3767 = CARTESIAN_POINT('',(-2.008917211905,-8.6));
+#3768 = VECTOR('',#3769,1.);
+#3769 = DIRECTION('',(1.,5.551115123126E-16));
+#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3771 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#3772 = EDGE_CURVE('',#3745,#3773,#3775,.T.);
+#3773 = VERTEX_POINT('',#3774);
+#3774 = CARTESIAN_POINT('',(-8.6,4.,-3.));
+#3775 = SURFACE_CURVE('',#3776,(#3780,#3787),.PCURVE_S1.);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(-8.6,8.25,-3.));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-15));
+#3780 = PCURVE('',#3462,#3781);
+#3781 = DEFINITIONAL_REPRESENTATION('',(#3782),#3786);
+#3782 = LINE('',#3783,#3784);
+#3783 = CARTESIAN_POINT('',(10.017834423809,-1.75));
+#3784 = VECTOR('',#3785,1.);
+#3785 = DIRECTION('',(5.551115123126E-16,-1.));
+#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3787 = PCURVE('',#3788,#3793);
+#3788 = PLANE('',#3789);
+#3789 = AXIS2_PLACEMENT_3D('',#3790,#3791,#3792);
+#3790 = CARTESIAN_POINT('',(3.330669073875E-15,6.5,-3.));
+#3791 = DIRECTION('',(-9.436895709314E-16,4.440892098501E-16,1.));
+#3792 = DIRECTION('',(-5.423418723394E-31,-1.,1.110223024625E-15));
+#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3798);
+#3794 = LINE('',#3795,#3796);
+#3795 = CARTESIAN_POINT('',(-1.75,-8.6));
+#3796 = VECTOR('',#3797,1.);
+#3797 = DIRECTION('',(1.,2.403560570595E-31));
+#3798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3799 = ORIENTED_EDGE('',*,*,#3800,.T.);
+#3800 = EDGE_CURVE('',#3773,#3801,#3803,.T.);
+#3801 = VERTEX_POINT('',#3802);
+#3802 = CARTESIAN_POINT('',(-8.6,4.,-2.6));
+#3803 = SURFACE_CURVE('',#3804,(#3808,#3815),.PCURVE_S1.);
+#3804 = LINE('',#3805,#3806);
+#3805 = CARTESIAN_POINT('',(-8.6,4.,2.008917211905));
+#3806 = VECTOR('',#3807,1.);
+#3807 = DIRECTION('',(-1.221245327088E-15,2.22044604925E-16,1.));
+#3808 = PCURVE('',#3462,#3809);
+#3809 = DEFINITIONAL_REPRESENTATION('',(#3810),#3814);
+#3810 = LINE('',#3811,#3812);
+#3811 = CARTESIAN_POINT('',(5.008917211905,-6.));
+#3812 = VECTOR('',#3813,1.);
+#3813 = DIRECTION('',(-1.,-2.331468351713E-15));
+#3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3815 = PCURVE('',#3816,#3821);
+#3816 = PLANE('',#3817);
+#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820);
+#3818 = CARTESIAN_POINT('',(3.330669073875E-15,4.,-3.));
+#3819 = DIRECTION('',(2.22044604925E-16,1.,-8.881784197001E-16));
+#3820 = DIRECTION('',(-1.110223024625E-15,2.22044604925E-16,1.));
+#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826);
+#3822 = LINE('',#3823,#3824);
+#3823 = CARTESIAN_POINT('',(5.008917211905,-8.6));
+#3824 = VECTOR('',#3825,1.);
+#3825 = DIRECTION('',(1.,-5.551115123126E-16));
+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3827 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#3828 = EDGE_CURVE('',#3829,#3801,#3831,.T.);
+#3829 = VERTEX_POINT('',#3830);
+#3830 = CARTESIAN_POINT('',(-8.6,2.599999999983,-2.6));
+#3831 = SURFACE_CURVE('',#3832,(#3836,#3843),.PCURVE_S1.);
+#3832 = LINE('',#3833,#3834);
+#3833 = CARTESIAN_POINT('',(-8.6,2.599999999983,-2.6));
+#3834 = VECTOR('',#3835,1.);
+#3835 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#3836 = PCURVE('',#3462,#3837);
+#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3842);
+#3838 = LINE('',#3839,#3840);
+#3839 = CARTESIAN_POINT('',(9.617834423809,-7.400000000017));
+#3840 = VECTOR('',#3841,1.);
+#3841 = DIRECTION('',(-8.881784197001E-16,1.));
+#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3843 = PCURVE('',#3844,#3849);
+#3844 = PLANE('',#3845);
+#3845 = AXIS2_PLACEMENT_3D('',#3846,#3847,#3848);
+#3846 = CARTESIAN_POINT('',(-9.912244897957,3.737755102026,-2.6));
+#3847 = DIRECTION('',(-5.551115123126E-16,-1.110223024625E-16,1.));
+#3848 = DIRECTION('',(1.,-4.440892098501E-16,-1.110223024625E-16));
+#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3854);
+#3850 = LINE('',#3851,#3852);
+#3851 = CARTESIAN_POINT('',(1.312244897957,-1.137755102043));
+#3852 = VECTOR('',#3853,1.);
+#3853 = DIRECTION('',(-4.440892098501E-16,1.));
+#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3855 = ORIENTED_EDGE('',*,*,#3856,.T.);
+#3856 = EDGE_CURVE('',#3829,#3857,#3859,.T.);
+#3857 = VERTEX_POINT('',#3858);
+#3858 = CARTESIAN_POINT('',(-8.6,2.599999999983,2.6));
+#3859 = SURFACE_CURVE('',#3860,(#3864,#3871),.PCURVE_S1.);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(-8.6,2.599999999983,-2.6));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#3864 = PCURVE('',#3462,#3865);
+#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3870);
+#3866 = LINE('',#3867,#3868);
+#3867 = CARTESIAN_POINT('',(9.617834423809,-7.400000000017));
+#3868 = VECTOR('',#3869,1.);
+#3869 = DIRECTION('',(-1.,-2.6645352591E-15));
+#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3871 = PCURVE('',#3872,#3877);
+#3872 = PLANE('',#3873);
+#3873 = AXIS2_PLACEMENT_3D('',#3874,#3875,#3876);
+#3874 = CARTESIAN_POINT('',(-8.6,2.599999999983,-2.6));
+#3875 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
+#3876 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(0.,0.));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(2.22044604925E-16,-1.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = ORIENTED_EDGE('',*,*,#3884,.T.);
+#3884 = EDGE_CURVE('',#3857,#3885,#3887,.T.);
+#3885 = VERTEX_POINT('',#3886);
+#3886 = CARTESIAN_POINT('',(-8.6,4.,2.6));
+#3887 = SURFACE_CURVE('',#3888,(#3892,#3899),.PCURVE_S1.);
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(-8.6,2.599999999983,2.6));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#3892 = PCURVE('',#3462,#3893);
+#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898);
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(4.417834423809,-7.400000000017));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(-8.881784197001E-16,1.));
+#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3899 = PCURVE('',#3900,#3905);
+#3900 = PLANE('',#3901);
+#3901 = AXIS2_PLACEMENT_3D('',#3902,#3903,#3904);
+#3902 = CARTESIAN_POINT('',(-9.912244897957,3.737755102026,2.6));
+#3903 = DIRECTION('',(-5.551115123126E-16,-1.110223024625E-16,1.));
+#3904 = DIRECTION('',(1.,-4.440892098501E-16,-1.110223024625E-16));
+#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910);
+#3906 = LINE('',#3907,#3908);
+#3907 = CARTESIAN_POINT('',(1.312244897957,-1.137755102043));
+#3908 = VECTOR('',#3909,1.);
+#3909 = DIRECTION('',(-4.440892098501E-16,1.));
+#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3911 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3912 = EDGE_CURVE('',#3885,#3913,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(-8.6,4.,3.));
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3927),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(-8.6,4.,2.008917211905));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(-1.221245327088E-15,2.22044604925E-16,1.));
+#3920 = PCURVE('',#3462,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926);
+#3922 = LINE('',#3923,#3924);
+#3923 = CARTESIAN_POINT('',(5.008917211905,-6.));
+#3924 = VECTOR('',#3925,1.);
+#3925 = DIRECTION('',(-1.,-2.331468351713E-15));
+#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3927 = PCURVE('',#3816,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(5.008917211905,-8.6));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(1.,-5.551115123126E-16));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = ORIENTED_EDGE('',*,*,#3935,.T.);
+#3935 = EDGE_CURVE('',#3913,#3743,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3948),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(-8.6,7.,3.));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-15));
+#3941 = PCURVE('',#3462,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(4.017834423809,-3.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(-5.551115123126E-16,1.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#3949,#3954);
+#3949 = PLANE('',#3950);
+#3950 = AXIS2_PLACEMENT_3D('',#3951,#3952,#3953);
+#3951 = CARTESIAN_POINT('',(-3.330669073875E-15,4.,3.));
+#3952 = DIRECTION('',(9.436895709314E-16,-4.440892098501E-16,-1.));
+#3953 = DIRECTION('',(5.423418723394E-31,1.,-1.110223024625E-15));
+#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959);
+#3955 = LINE('',#3956,#3957);
+#3956 = CARTESIAN_POINT('',(3.,-8.6));
+#3957 = VECTOR('',#3958,1.);
+#3958 = DIRECTION('',(1.,-2.403560570595E-31));
+#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3960 = ADVANCED_FACE('',(#3961),#3436,.T.);
+#3961 = FACE_BOUND('',#3962,.F.);
+#3962 = EDGE_LOOP('',(#3963,#3964,#3992,#4013));
+#3963 = ORIENTED_EDGE('',*,*,#3718,.T.);
+#3964 = ORIENTED_EDGE('',*,*,#3965,.T.);
+#3965 = EDGE_CURVE('',#3696,#3966,#3968,.T.);
+#3966 = VERTEX_POINT('',#3967);
+#3967 = CARTESIAN_POINT('',(8.6,-1.5,-7.017834423809));
+#3968 = SURFACE_CURVE('',#3969,(#3974,#3981),.PCURVE_S1.);
+#3969 = CIRCLE('',#3970,11.1);
+#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973);
+#3971 = CARTESIAN_POINT('',(1.998401444325E-15,-1.5,2.720046410375E-15)
+  );
+#3972 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#3973 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#3974 = PCURVE('',#3436,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);
+#3976 = LINE('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(-0.,-11.5));
+#3978 = VECTOR('',#3979,1.);
+#3979 = DIRECTION('',(-1.,0.));
+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3981 = PCURVE('',#3653,#3982);
+#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3991);
+#3983 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3984,#3985,#3986,#3987,
+#3988,#3989,#3990),.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('') );
+#3984 = CARTESIAN_POINT('',(-11.1,3.042011087473E-15));
+#3985 = CARTESIAN_POINT('',(-11.1,19.225763964015));
+#3986 = CARTESIAN_POINT('',(5.55,9.612881982007));
+#3987 = CARTESIAN_POINT('',(22.2,-4.599787042644E-14));
+#3988 = CARTESIAN_POINT('',(5.55,-9.612881982007));
+#3989 = CARTESIAN_POINT('',(-11.1,-19.22576396401));
+#3990 = CARTESIAN_POINT('',(-11.1,3.042011087473E-15));
+#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3992 = ORIENTED_EDGE('',*,*,#3993,.F.);
+#3993 = EDGE_CURVE('',#3392,#3966,#3994,.T.);
+#3994 = SURFACE_CURVE('',#3995,(#3999,#4006),.PCURVE_S1.);
+#3995 = LINE('',#3996,#3997);
+#3996 = CARTESIAN_POINT('',(8.6,10.,-7.017834423809));
+#3997 = VECTOR('',#3998,1.);
+#3998 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#3999 = PCURVE('',#3436,#4000);
+#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(-7.169544089131,0.));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(-0.,-1.));
+#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4006 = PCURVE('',#3407,#4007);
+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);
+#4008 = LINE('',#4009,#4010);
+#4009 = CARTESIAN_POINT('',(0.,0.));
+#4010 = VECTOR('',#4011,1.);
+#4011 = DIRECTION('',(1.110223024625E-15,-1.));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4013 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#4014 = ADVANCED_FACE('',(#4015,#4041),#3407,.F.);
+#4015 = FACE_BOUND('',#4016,.F.);
+#4016 = EDGE_LOOP('',(#4017,#4018,#4039,#4040));
+#4017 = ORIENTED_EDGE('',*,*,#3993,.T.);
+#4018 = ORIENTED_EDGE('',*,*,#4019,.T.);
+#4019 = EDGE_CURVE('',#3966,#3614,#4020,.T.);
+#4020 = SURFACE_CURVE('',#4021,(#4025,#4032),.PCURVE_S1.);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(8.6,-1.5,-7.017834423809));
+#4023 = VECTOR('',#4024,1.);
+#4024 = DIRECTION('',(-1.887379141863E-15,1.221245327088E-15,1.));
+#4025 = PCURVE('',#3407,#4026);
+#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(6.383782391595E-15,-11.5));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(1.,-1.110223024625E-15));
+#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4032 = PCURVE('',#3653,#4033);
+#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);
+#4034 = LINE('',#4035,#4036);
+#4035 = CARTESIAN_POINT('',(-7.017834423809,8.6));
+#4036 = VECTOR('',#4037,1.);
+#4037 = DIRECTION('',(1.,-1.554312234475E-15));
+#4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4039 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#4040 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#4041 = FACE_BOUND('',#4042,.F.);
+#4042 = EDGE_LOOP('',(#4043,#4073,#4101,#4129,#4157,#4185,#4213,#4236));
+#4043 = ORIENTED_EDGE('',*,*,#4044,.F.);
+#4044 = EDGE_CURVE('',#4045,#4047,#4049,.T.);
+#4045 = VERTEX_POINT('',#4046);
+#4046 = CARTESIAN_POINT('',(8.6,2.599999999983,-2.6));
+#4047 = VERTEX_POINT('',#4048);
+#4048 = CARTESIAN_POINT('',(8.6,2.599999999983,2.6));
+#4049 = SURFACE_CURVE('',#4050,(#4054,#4061),.PCURVE_S1.);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(8.6,2.599999999983,-2.6));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#4054 = PCURVE('',#3407,#4055);
+#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);
+#4056 = LINE('',#4057,#4058);
+#4057 = CARTESIAN_POINT('',(4.417834423809,-7.400000000017));
+#4058 = VECTOR('',#4059,1.);
+#4059 = DIRECTION('',(1.,-3.330669073875E-15));
+#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4061 = PCURVE('',#4062,#4067);
+#4062 = PLANE('',#4063);
+#4063 = AXIS2_PLACEMENT_3D('',#4064,#4065,#4066);
+#4064 = CARTESIAN_POINT('',(8.6,2.599999999983,-2.6));
+#4065 = DIRECTION('',(-1.110223024625E-16,-1.,5.551115123126E-16));
+#4066 = DIRECTION('',(-1.,7.771561172376E-16,-3.451266460342E-31));
+#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);
+#4068 = LINE('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(-0.,0.));
+#4070 = VECTOR('',#4071,1.);
+#4071 = DIRECTION('',(2.22044604925E-16,-1.));
+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);
+#4074 = EDGE_CURVE('',#4045,#4075,#4077,.T.);
+#4075 = VERTEX_POINT('',#4076);
+#4076 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#4077 = SURFACE_CURVE('',#4078,(#4082,#4089),.PCURVE_S1.);
+#4078 = LINE('',#4079,#4080);
+#4079 = CARTESIAN_POINT('',(8.6,2.599999999983,-2.6));
+#4080 = VECTOR('',#4081,1.);
+#4081 = DIRECTION('',(-1.110223024625E-16,1.,-1.221245327088E-15));
+#4082 = PCURVE('',#3407,#4083);
+#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088);
+#4084 = LINE('',#4085,#4086);
+#4085 = CARTESIAN_POINT('',(4.417834423809,-7.400000000017));
+#4086 = VECTOR('',#4087,1.);
+#4087 = DIRECTION('',(2.22044604925E-16,1.));
+#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4089 = PCURVE('',#4090,#4095);
+#4090 = PLANE('',#4091);
+#4091 = AXIS2_PLACEMENT_3D('',#4092,#4093,#4094);
+#4092 = CARTESIAN_POINT('',(9.912244897957,3.737755102026,-2.6));
+#4093 = DIRECTION('',(-8.881784197001E-16,-9.992007221626E-16,1.));
+#4094 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100);
+#4096 = LINE('',#4097,#4098);
+#4097 = CARTESIAN_POINT('',(-1.312244897957,-1.137755102043));
+#4098 = VECTOR('',#4099,1.);
+#4099 = DIRECTION('',(-8.881784197001E-16,1.));
+#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4101 = ORIENTED_EDGE('',*,*,#4102,.F.);
+#4102 = EDGE_CURVE('',#4103,#4075,#4105,.T.);
+#4103 = VERTEX_POINT('',#4104);
+#4104 = CARTESIAN_POINT('',(8.6,4.,-3.));
+#4105 = SURFACE_CURVE('',#4106,(#4110,#4117),.PCURVE_S1.);
+#4106 = LINE('',#4107,#4108);
+#4107 = CARTESIAN_POINT('',(8.6,4.,-5.008917211905));
+#4108 = VECTOR('',#4109,1.);
+#4109 = DIRECTION('',(-7.771561172376E-16,5.551115123126E-16,1.));
+#4110 = PCURVE('',#3407,#4111);
+#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4116);
+#4112 = LINE('',#4113,#4114);
+#4113 = CARTESIAN_POINT('',(2.008917211905,-6.));
+#4114 = VECTOR('',#4115,1.);
+#4115 = DIRECTION('',(1.,-2.22044604925E-15));
+#4116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4117 = PCURVE('',#4118,#4123);
+#4118 = PLANE('',#4119);
+#4119 = AXIS2_PLACEMENT_3D('',#4120,#4121,#4122);
+#4120 = CARTESIAN_POINT('',(1.110223024625E-15,4.,-3.));
+#4121 = DIRECTION('',(-1.110223024625E-16,1.,-7.771561172376E-16));
+#4122 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,-1.));
+#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128);
+#4124 = LINE('',#4125,#4126);
+#4125 = CARTESIAN_POINT('',(2.008917211905,-8.6));
+#4126 = VECTOR('',#4127,1.);
+#4127 = DIRECTION('',(-1.,1.221245327088E-15));
+#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4129 = ORIENTED_EDGE('',*,*,#4130,.F.);
+#4130 = EDGE_CURVE('',#4131,#4103,#4133,.T.);
+#4131 = VERTEX_POINT('',#4132);
+#4132 = CARTESIAN_POINT('',(8.6,6.5,-3.));
+#4133 = SURFACE_CURVE('',#4134,(#4138,#4145),.PCURVE_S1.);
+#4134 = LINE('',#4135,#4136);
+#4135 = CARTESIAN_POINT('',(8.6,8.25,-3.));
+#4136 = VECTOR('',#4137,1.);
+#4137 = DIRECTION('',(-8.881784197001E-16,-1.,1.110223024625E-16));
+#4138 = PCURVE('',#3407,#4139);
+#4139 = DEFINITIONAL_REPRESENTATION('',(#4140),#4144);
+#4140 = LINE('',#4141,#4142);
+#4141 = CARTESIAN_POINT('',(4.017834423809,-1.75));
+#4142 = VECTOR('',#4143,1.);
+#4143 = DIRECTION('',(-1.33226762955E-15,-1.));
+#4144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4145 = PCURVE('',#4146,#4151);
+#4146 = PLANE('',#4147);
+#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150);
+#4148 = CARTESIAN_POINT('',(1.387778780781E-15,6.5,-3.));
+#4149 = DIRECTION('',(-3.885780586188E-16,-1.110223024625E-16,1.));
+#4150 = DIRECTION('',(1.110223024625E-16,1.,-9.992007221626E-16));
+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(1.75,-8.6));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(-1.,1.110223024625E-16));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = ORIENTED_EDGE('',*,*,#4158,.F.);
+#4158 = EDGE_CURVE('',#4159,#4131,#4161,.T.);
+#4159 = VERTEX_POINT('',#4160);
+#4160 = CARTESIAN_POINT('',(8.6,6.5,3.));
+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(8.6,6.5,-2.008917211905));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(7.771561172376E-16,-5.551115123126E-16,-1.));
+#4166 = PCURVE('',#3407,#4167);
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);
+#4168 = LINE('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(5.008917211905,-3.5));
+#4170 = VECTOR('',#4171,1.);
+#4171 = DIRECTION('',(-1.,2.22044604925E-15));
+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4173 = PCURVE('',#4174,#4179);
+#4174 = PLANE('',#4175);
+#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178);
+#4176 = CARTESIAN_POINT('',(5.551115123126E-17,6.5,3.));
+#4177 = DIRECTION('',(1.110223024625E-16,-1.,7.771561172376E-16));
+#4178 = DIRECTION('',(-2.22044604925E-16,-3.330669073875E-16,1.));
+#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4184);
+#4180 = LINE('',#4181,#4182);
+#4181 = CARTESIAN_POINT('',(-5.008917211905,-8.6));
+#4182 = VECTOR('',#4183,1.);
+#4183 = DIRECTION('',(-1.,-1.221245327088E-15));
+#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4185 = ORIENTED_EDGE('',*,*,#4186,.F.);
+#4186 = EDGE_CURVE('',#4187,#4159,#4189,.T.);
+#4187 = VERTEX_POINT('',#4188);
+#4188 = CARTESIAN_POINT('',(8.6,4.,3.));
+#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.);
+#4190 = LINE('',#4191,#4192);
+#4191 = CARTESIAN_POINT('',(8.6,7.,3.));
+#4192 = VECTOR('',#4193,1.);
+#4193 = DIRECTION('',(8.881784197001E-16,1.,-1.110223024625E-16));
+#4194 = PCURVE('',#3407,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(10.017834423809,-3.));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(1.33226762955E-15,1.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = PCURVE('',#4202,#4207);
+#4202 = PLANE('',#4203);
+#4203 = AXIS2_PLACEMENT_3D('',#4204,#4205,#4206);
+#4204 = CARTESIAN_POINT('',(-2.22044604925E-16,4.,3.));
+#4205 = DIRECTION('',(3.885780586188E-16,1.110223024625E-16,-1.));
+#4206 = DIRECTION('',(-1.110223024625E-16,-1.,9.992007221626E-16));
+#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212);
+#4208 = LINE('',#4209,#4210);
+#4209 = CARTESIAN_POINT('',(-3.,-8.6));
+#4210 = VECTOR('',#4211,1.);
+#4211 = DIRECTION('',(-1.,-1.110223024625E-16));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = ORIENTED_EDGE('',*,*,#4214,.F.);
+#4214 = EDGE_CURVE('',#4215,#4187,#4217,.T.);
+#4215 = VERTEX_POINT('',#4216);
+#4216 = CARTESIAN_POINT('',(8.6,4.,2.6));
+#4217 = SURFACE_CURVE('',#4218,(#4222,#4229),.PCURVE_S1.);
+#4218 = LINE('',#4219,#4220);
+#4219 = CARTESIAN_POINT('',(8.6,4.,-5.008917211905));
+#4220 = VECTOR('',#4221,1.);
+#4221 = DIRECTION('',(-7.771561172376E-16,5.551115123126E-16,1.));
+#4222 = PCURVE('',#3407,#4223);
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(2.008917211905,-6.));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(1.,-2.22044604925E-15));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = PCURVE('',#4118,#4230);
+#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4235);
+#4231 = LINE('',#4232,#4233);
+#4232 = CARTESIAN_POINT('',(2.008917211905,-8.6));
+#4233 = VECTOR('',#4234,1.);
+#4234 = DIRECTION('',(-1.,1.221245327088E-15));
+#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4236 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#4237 = EDGE_CURVE('',#4047,#4215,#4238,.T.);
+#4238 = SURFACE_CURVE('',#4239,(#4243,#4250),.PCURVE_S1.);
+#4239 = LINE('',#4240,#4241);
+#4240 = CARTESIAN_POINT('',(8.6,2.599999999983,2.6));
+#4241 = VECTOR('',#4242,1.);
+#4242 = DIRECTION('',(-1.110223024625E-16,1.,-1.221245327088E-15));
+#4243 = PCURVE('',#3407,#4244);
+#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249);
+#4245 = LINE('',#4246,#4247);
+#4246 = CARTESIAN_POINT('',(9.617834423809,-7.400000000017));
+#4247 = VECTOR('',#4248,1.);
+#4248 = DIRECTION('',(2.22044604925E-16,1.));
+#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4250 = PCURVE('',#4251,#4256);
+#4251 = PLANE('',#4252);
+#4252 = AXIS2_PLACEMENT_3D('',#4253,#4254,#4255);
+#4253 = CARTESIAN_POINT('',(9.912244897957,3.737755102026,2.6));
+#4254 = DIRECTION('',(-8.881784197001E-16,-9.992007221626E-16,1.));
+#4255 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4261);
+#4257 = LINE('',#4258,#4259);
+#4258 = CARTESIAN_POINT('',(-1.312244897957,-1.137755102043));
+#4259 = VECTOR('',#4260,1.);
+#4260 = DIRECTION('',(-8.881784197001E-16,1.));
+#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4262 = ADVANCED_FACE('',(#4263),#3597,.T.);
+#4263 = FACE_BOUND('',#4264,.T.);
+#4264 = EDGE_LOOP('',(#4265));
+#4265 = ORIENTED_EDGE('',*,*,#3582,.T.);
+#4266 = ADVANCED_FACE('',(#4267,#4273),#3653,.F.);
+#4267 = FACE_BOUND('',#4268,.T.);
+#4268 = EDGE_LOOP('',(#4269,#4270,#4271,#4272));
+#4269 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#4270 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#4271 = ORIENTED_EDGE('',*,*,#3965,.T.);
+#4272 = ORIENTED_EDGE('',*,*,#4019,.T.);
+#4273 = FACE_BOUND('',#4274,.F.);
+#4274 = EDGE_LOOP('',(#4275,#4310,#4338,#4371));
+#4275 = ORIENTED_EDGE('',*,*,#4276,.T.);
+#4276 = EDGE_CURVE('',#4277,#4279,#4281,.T.);
+#4277 = VERTEX_POINT('',#4278);
+#4278 = CARTESIAN_POINT('',(7.5,-1.5,6.614378277661));
+#4279 = VERTEX_POINT('',#4280);
+#4280 = CARTESIAN_POINT('',(-7.5,-1.5,6.614378277661));
+#4281 = SURFACE_CURVE('',#4282,(#4287,#4298),.PCURVE_S1.);
+#4282 = CIRCLE('',#4283,10.);
+#4283 = AXIS2_PLACEMENT_3D('',#4284,#4285,#4286);
+#4284 = CARTESIAN_POINT('',(1.998401444325E-15,-1.5,2.720046410375E-15)
+  );
+#4285 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#4286 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#4287 = PCURVE('',#3653,#4288);
+#4288 = DEFINITIONAL_REPRESENTATION('',(#4289),#4297);
+#4289 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4290,#4291,#4292,#4293,
+#4294,#4295,#4296),.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('') );
+#4290 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#4291 = CARTESIAN_POINT('',(-10.,17.320508075689));
+#4292 = CARTESIAN_POINT('',(5.,8.660254037844));
+#4293 = CARTESIAN_POINT('',(20.,-4.284780580641E-14));
+#4294 = CARTESIAN_POINT('',(5.,-8.660254037844));
+#4295 = CARTESIAN_POINT('',(-10.,-17.32050807568));
+#4296 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4298 = PCURVE('',#4299,#4304);
+#4299 = CYLINDRICAL_SURFACE('',#4300,10.);
+#4300 = AXIS2_PLACEMENT_3D('',#4301,#4302,#4303);
+#4301 = CARTESIAN_POINT('',(3.715436255978E-26,10.,-3.108624468946E-14)
+  );
+#4302 = DIRECTION('',(2.22044604925E-16,1.,-2.775557561563E-15));
+#4303 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309);
+#4305 = LINE('',#4306,#4307);
+#4306 = CARTESIAN_POINT('',(-0.,-11.5));
+#4307 = VECTOR('',#4308,1.);
+#4308 = DIRECTION('',(-1.,0.));
+#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4310 = ORIENTED_EDGE('',*,*,#4311,.T.);
+#4311 = EDGE_CURVE('',#4279,#4312,#4314,.T.);
+#4312 = VERTEX_POINT('',#4313);
+#4313 = CARTESIAN_POINT('',(-7.5,-1.5,-6.614378277661));
+#4314 = SURFACE_CURVE('',#4315,(#4319,#4326),.PCURVE_S1.);
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(-7.5,-1.5,6.614378277661));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#4319 = PCURVE('',#3653,#4320);
+#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(6.614378277661,-7.5));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(-1.,1.554312234475E-15));
+#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4326 = PCURVE('',#4327,#4332);
+#4327 = PLANE('',#4328);
+#4328 = AXIS2_PLACEMENT_3D('',#4329,#4330,#4331);
+#4329 = CARTESIAN_POINT('',(-7.5,10.,6.614378277661));
+#4330 = DIRECTION('',(1.,-1.33226762955E-15,3.330669073875E-16));
+#4331 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337);
+#4333 = LINE('',#4334,#4335);
+#4334 = CARTESIAN_POINT('',(-1.61537450083E-14,-11.5));
+#4335 = VECTOR('',#4336,1.);
+#4336 = DIRECTION('',(1.,1.110223024625E-15));
+#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4338 = ORIENTED_EDGE('',*,*,#4339,.T.);
+#4339 = EDGE_CURVE('',#4312,#4340,#4342,.T.);
+#4340 = VERTEX_POINT('',#4341);
+#4341 = CARTESIAN_POINT('',(7.5,-1.5,-6.614378277661));
+#4342 = SURFACE_CURVE('',#4343,(#4348,#4359),.PCURVE_S1.);
+#4343 = CIRCLE('',#4344,10.);
+#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347);
+#4345 = CARTESIAN_POINT('',(1.998401444325E-15,-1.5,2.720046410375E-15)
+  );
+#4346 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#4347 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#4348 = PCURVE('',#3653,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4358);
+#4350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4351,#4352,#4353,#4354,
+#4355,#4356,#4357),.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('') );
+#4351 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#4352 = CARTESIAN_POINT('',(-10.,17.320508075689));
+#4353 = CARTESIAN_POINT('',(5.,8.660254037844));
+#4354 = CARTESIAN_POINT('',(20.,-4.284780580641E-14));
+#4355 = CARTESIAN_POINT('',(5.,-8.660254037844));
+#4356 = CARTESIAN_POINT('',(-10.,-17.32050807568));
+#4357 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4359 = PCURVE('',#4360,#4365);
+#4360 = CYLINDRICAL_SURFACE('',#4361,10.);
+#4361 = AXIS2_PLACEMENT_3D('',#4362,#4363,#4364);
+#4362 = CARTESIAN_POINT('',(3.715436255978E-26,10.,-3.108624468946E-14)
+  );
+#4363 = DIRECTION('',(2.22044604925E-16,1.,-2.775557561563E-15));
+#4364 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(-0.,-11.5));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(-1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = ORIENTED_EDGE('',*,*,#4372,.F.);
+#4372 = EDGE_CURVE('',#4277,#4340,#4373,.T.);
+#4373 = SURFACE_CURVE('',#4374,(#4378,#4385),.PCURVE_S1.);
+#4374 = LINE('',#4375,#4376);
+#4375 = CARTESIAN_POINT('',(7.5,-1.5,6.614378277661));
+#4376 = VECTOR('',#4377,1.);
+#4377 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#4378 = PCURVE('',#3653,#4379);
+#4379 = DEFINITIONAL_REPRESENTATION('',(#4380),#4384);
+#4380 = LINE('',#4381,#4382);
+#4381 = CARTESIAN_POINT('',(6.614378277661,7.5));
+#4382 = VECTOR('',#4383,1.);
+#4383 = DIRECTION('',(-1.,1.554312234475E-15));
+#4384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4385 = PCURVE('',#4386,#4391);
+#4386 = PLANE('',#4387);
+#4387 = AXIS2_PLACEMENT_3D('',#4388,#4389,#4390);
+#4388 = CARTESIAN_POINT('',(7.5,10.,6.614378277661));
+#4389 = DIRECTION('',(1.,-1.33226762955E-15,3.330669073875E-16));
+#4390 = DIRECTION('',(1.665334536938E-15,-1.443289932013E-15,-1.));
+#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396);
+#4392 = LINE('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(-1.17128529098E-14,-11.5));
+#4394 = VECTOR('',#4395,1.);
+#4395 = DIRECTION('',(1.,1.110223024625E-15));
+#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4397 = ADVANCED_FACE('',(#4398),#3760,.T.);
+#4398 = FACE_BOUND('',#4399,.T.);
+#4399 = EDGE_LOOP('',(#4400,#4425,#4446,#4447));
+#4400 = ORIENTED_EDGE('',*,*,#4401,.F.);
+#4401 = EDGE_CURVE('',#4402,#4404,#4406,.T.);
+#4402 = VERTEX_POINT('',#4403);
+#4403 = CARTESIAN_POINT('',(-7.5,6.5,3.));
+#4404 = VERTEX_POINT('',#4405);
+#4405 = CARTESIAN_POINT('',(-7.5,6.5,-3.));
+#4406 = SURFACE_CURVE('',#4407,(#4411,#4418),.PCURVE_S1.);
+#4407 = LINE('',#4408,#4409);
+#4408 = CARTESIAN_POINT('',(-7.5,6.5,4.807189138831));
+#4409 = VECTOR('',#4410,1.);
+#4410 = DIRECTION('',(1.221245327088E-15,-2.22044604925E-16,-1.));
+#4411 = PCURVE('',#3760,#4412);
+#4412 = DEFINITIONAL_REPRESENTATION('',(#4413),#4417);
+#4413 = LINE('',#4414,#4415);
+#4414 = CARTESIAN_POINT('',(-1.807189138831,-7.5));
+#4415 = VECTOR('',#4416,1.);
+#4416 = DIRECTION('',(1.,5.551115123126E-16));
+#4417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4418 = PCURVE('',#4327,#4419);
+#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424);
+#4420 = LINE('',#4421,#4422);
+#4421 = CARTESIAN_POINT('',(1.807189138831,-3.5));
+#4422 = VECTOR('',#4423,1.);
+#4423 = DIRECTION('',(1.,2.331468351713E-15));
+#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4425 = ORIENTED_EDGE('',*,*,#4426,.T.);
+#4426 = EDGE_CURVE('',#4402,#3743,#4427,.T.);
+#4427 = SURFACE_CURVE('',#4428,(#4432,#4439),.PCURVE_S1.);
+#4428 = LINE('',#4429,#4430);
+#4429 = CARTESIAN_POINT('',(-3.330669073875E-15,6.5,3.));
+#4430 = VECTOR('',#4431,1.);
+#4431 = DIRECTION('',(-1.,8.881784197001E-16,-2.775557561563E-16));
+#4432 = PCURVE('',#3760,#4433);
+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438);
+#4434 = LINE('',#4435,#4436);
+#4435 = CARTESIAN_POINT('',(0.,0.));
+#4436 = VECTOR('',#4437,1.);
+#4437 = DIRECTION('',(-6.106226635438E-16,-1.));
+#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4439 = PCURVE('',#3949,#4440);
+#4440 = DEFINITIONAL_REPRESENTATION('',(#4441),#4445);
+#4441 = LINE('',#4442,#4443);
+#4442 = CARTESIAN_POINT('',(2.5,-1.110223024625E-15));
+#4443 = VECTOR('',#4444,1.);
+#4444 = DIRECTION('',(6.661338147751E-16,-1.));
+#4445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4446 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#4447 = ORIENTED_EDGE('',*,*,#4448,.F.);
+#4448 = EDGE_CURVE('',#4404,#3745,#4449,.T.);
+#4449 = SURFACE_CURVE('',#4450,(#4454,#4461),.PCURVE_S1.);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(3.330669073875E-15,6.5,-3.));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(-1.,8.881784197001E-16,-2.775557561563E-16));
+#4454 = PCURVE('',#3760,#4455);
+#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460);
+#4456 = LINE('',#4457,#4458);
+#4457 = CARTESIAN_POINT('',(6.,2.6645352591E-15));
+#4458 = VECTOR('',#4459,1.);
+#4459 = DIRECTION('',(-6.106226635438E-16,-1.));
+#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4461 = PCURVE('',#3788,#4462);
+#4462 = DEFINITIONAL_REPRESENTATION('',(#4463),#4467);
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(0.,0.));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(-6.661338147751E-16,-1.));
+#4467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4468 = ADVANCED_FACE('',(#4469),#3949,.T.);
+#4469 = FACE_BOUND('',#4470,.T.);
+#4470 = EDGE_LOOP('',(#4471,#4494,#4515,#4516));
+#4471 = ORIENTED_EDGE('',*,*,#4472,.F.);
+#4472 = EDGE_CURVE('',#4473,#4402,#4475,.T.);
+#4473 = VERTEX_POINT('',#4474);
+#4474 = CARTESIAN_POINT('',(-7.5,4.,3.));
+#4475 = SURFACE_CURVE('',#4476,(#4480,#4487),.PCURVE_S1.);
+#4476 = LINE('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(-7.5,7.,3.));
+#4478 = VECTOR('',#4479,1.);
+#4479 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-15));
+#4480 = PCURVE('',#3949,#4481);
+#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486);
+#4482 = LINE('',#4483,#4484);
+#4483 = CARTESIAN_POINT('',(3.,-7.5));
+#4484 = VECTOR('',#4485,1.);
+#4485 = DIRECTION('',(1.,-2.403560570595E-31));
+#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4487 = PCURVE('',#4327,#4488);
+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);
+#4489 = LINE('',#4490,#4491);
+#4490 = CARTESIAN_POINT('',(3.614378277661,-3.));
+#4491 = VECTOR('',#4492,1.);
+#4492 = DIRECTION('',(-5.551115123126E-16,1.));
+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4494 = ORIENTED_EDGE('',*,*,#4495,.T.);
+#4495 = EDGE_CURVE('',#4473,#3913,#4496,.T.);
+#4496 = SURFACE_CURVE('',#4497,(#4501,#4508),.PCURVE_S1.);
+#4497 = LINE('',#4498,#4499);
+#4498 = CARTESIAN_POINT('',(-3.330669073875E-15,4.,3.));
+#4499 = VECTOR('',#4500,1.);
+#4500 = DIRECTION('',(-1.,8.881784197001E-16,-2.775557561563E-16));
+#4501 = PCURVE('',#3949,#4502);
+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);
+#4503 = LINE('',#4504,#4505);
+#4504 = CARTESIAN_POINT('',(0.,0.));
+#4505 = VECTOR('',#4506,1.);
+#4506 = DIRECTION('',(6.661338147751E-16,-1.));
+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4508 = PCURVE('',#3816,#4509);
+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);
+#4510 = LINE('',#4511,#4512);
+#4511 = CARTESIAN_POINT('',(6.,-2.6645352591E-15));
+#4512 = VECTOR('',#4513,1.);
+#4513 = DIRECTION('',(6.106226635438E-16,-1.));
+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4515 = ORIENTED_EDGE('',*,*,#3935,.T.);
+#4516 = ORIENTED_EDGE('',*,*,#4426,.F.);
+#4517 = ADVANCED_FACE('',(#4518),#3816,.T.);
+#4518 = FACE_BOUND('',#4519,.T.);
+#4519 = EDGE_LOOP('',(#4520,#4543,#4564,#4565,#4591,#4592));
+#4520 = ORIENTED_EDGE('',*,*,#4521,.F.);
+#4521 = EDGE_CURVE('',#4522,#4473,#4524,.T.);
+#4522 = VERTEX_POINT('',#4523);
+#4523 = CARTESIAN_POINT('',(-7.5,4.,-3.));
+#4524 = SURFACE_CURVE('',#4525,(#4529,#4536),.PCURVE_S1.);
+#4525 = LINE('',#4526,#4527);
+#4526 = CARTESIAN_POINT('',(-7.5,4.,1.807189138831));
+#4527 = VECTOR('',#4528,1.);
+#4528 = DIRECTION('',(-1.221245327088E-15,2.22044604925E-16,1.));
+#4529 = PCURVE('',#3816,#4530);
+#4530 = DEFINITIONAL_REPRESENTATION('',(#4531),#4535);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(4.807189138831,-7.5));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(1.,-5.551115123126E-16));
+#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4536 = PCURVE('',#4327,#4537);
+#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542);
+#4538 = LINE('',#4539,#4540);
+#4539 = CARTESIAN_POINT('',(4.807189138831,-6.));
+#4540 = VECTOR('',#4541,1.);
+#4541 = DIRECTION('',(-1.,-2.331468351713E-15));
+#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4543 = ORIENTED_EDGE('',*,*,#4544,.T.);
+#4544 = EDGE_CURVE('',#4522,#3773,#4545,.T.);
+#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.);
+#4546 = LINE('',#4547,#4548);
+#4547 = CARTESIAN_POINT('',(3.330669073875E-15,4.,-3.));
+#4548 = VECTOR('',#4549,1.);
+#4549 = DIRECTION('',(-1.,8.881784197001E-16,-2.775557561563E-16));
+#4550 = PCURVE('',#3816,#4551);
+#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556);
+#4552 = LINE('',#4553,#4554);
+#4553 = CARTESIAN_POINT('',(0.,0.));
+#4554 = VECTOR('',#4555,1.);
+#4555 = DIRECTION('',(6.106226635438E-16,-1.));
+#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4557 = PCURVE('',#3788,#4558);
+#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563);
+#4559 = LINE('',#4560,#4561);
+#4560 = CARTESIAN_POINT('',(2.5,1.110223024625E-15));
+#4561 = VECTOR('',#4562,1.);
+#4562 = DIRECTION('',(-6.661338147751E-16,-1.));
+#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4564 = ORIENTED_EDGE('',*,*,#3800,.T.);
+#4565 = ORIENTED_EDGE('',*,*,#4566,.T.);
+#4566 = EDGE_CURVE('',#3801,#3885,#4567,.T.);
+#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.);
+#4568 = LINE('',#4569,#4570);
+#4569 = CARTESIAN_POINT('',(-8.6,4.,-2.6));
+#4570 = VECTOR('',#4571,1.);
+#4571 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#4572 = PCURVE('',#3816,#4573);
+#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578);
+#4574 = LINE('',#4575,#4576);
+#4575 = CARTESIAN_POINT('',(0.4,-8.6));
+#4576 = VECTOR('',#4577,1.);
+#4577 = DIRECTION('',(1.,1.110223024625E-16));
+#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4579 = PCURVE('',#4580,#4585);
+#4580 = PLANE('',#4581);
+#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584);
+#4582 = CARTESIAN_POINT('',(-8.6,4.,-2.6));
+#4583 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
+#4584 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#4585 = DEFINITIONAL_REPRESENTATION('',(#4586),#4590);
+#4586 = LINE('',#4587,#4588);
+#4587 = CARTESIAN_POINT('',(0.,0.));
+#4588 = VECTOR('',#4589,1.);
+#4589 = DIRECTION('',(2.22044604925E-16,-1.));
+#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4591 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#4592 = ORIENTED_EDGE('',*,*,#4495,.F.);
+#4593 = ADVANCED_FACE('',(#4594),#3900,.T.);
+#4594 = FACE_BOUND('',#4595,.F.);
+#4595 = EDGE_LOOP('',(#4596,#4619,#4647,#4675,#4703,#4724));
+#4596 = ORIENTED_EDGE('',*,*,#4597,.T.);
+#4597 = EDGE_CURVE('',#3857,#4598,#4600,.T.);
+#4598 = VERTEX_POINT('',#4599);
+#4599 = CARTESIAN_POINT('',(-11.,2.599999999983,2.6));
+#4600 = SURFACE_CURVE('',#4601,(#4605,#4612),.PCURVE_S1.);
+#4601 = LINE('',#4602,#4603);
+#4602 = CARTESIAN_POINT('',(-8.6,2.599999999983,2.6));
+#4603 = VECTOR('',#4604,1.);
+#4604 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4605 = PCURVE('',#3900,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
+#4607 = LINE('',#4608,#4609);
+#4608 = CARTESIAN_POINT('',(1.312244897957,-1.137755102043));
+#4609 = VECTOR('',#4610,1.);
+#4610 = DIRECTION('',(-1.,4.440892098501E-16));
+#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4612 = PCURVE('',#3872,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(2.975397705995E-15,-5.2));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(1.,-2.22044604925E-16));
+#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4619 = ORIENTED_EDGE('',*,*,#4620,.F.);
+#4620 = EDGE_CURVE('',#4621,#4598,#4623,.T.);
+#4621 = VERTEX_POINT('',#4622);
+#4622 = CARTESIAN_POINT('',(-11.,5.099999999983,2.6));
+#4623 = SURFACE_CURVE('',#4624,(#4628,#4635),.PCURVE_S1.);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(-11.,5.099999999983,2.6));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(2.22044604925E-16,-1.,5.551115123126E-16));
+#4628 = PCURVE('',#3900,#4629);
+#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634);
+#4630 = LINE('',#4631,#4632);
+#4631 = CARTESIAN_POINT('',(-1.087755102043,1.362244897957));
+#4632 = VECTOR('',#4633,1.);
+#4633 = DIRECTION('',(4.440892098501E-16,-1.));
+#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4635 = PCURVE('',#4636,#4641);
+#4636 = PLANE('',#4637);
+#4637 = AXIS2_PLACEMENT_3D('',#4638,#4639,#4640);
+#4638 = CARTESIAN_POINT('',(-11.,5.099999999983,-2.6));
+#4639 = DIRECTION('',(1.,8.628166150855E-32,3.330669073875E-16));
+#4640 = DIRECTION('',(-2.465190328816E-32,-1.,3.330669073875E-16));
+#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646);
+#4642 = LINE('',#4643,#4644);
+#4643 = CARTESIAN_POINT('',(-2.708944180085E-15,-5.2));
+#4644 = VECTOR('',#4645,1.);
+#4645 = DIRECTION('',(1.,-2.22044604925E-16));
+#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4647 = ORIENTED_EDGE('',*,*,#4648,.F.);
+#4648 = EDGE_CURVE('',#4649,#4621,#4651,.T.);
+#4649 = VERTEX_POINT('',#4650);
+#4650 = CARTESIAN_POINT('',(-9.6,5.099999999983,2.6));
+#4651 = SURFACE_CURVE('',#4652,(#4656,#4663),.PCURVE_S1.);
+#4652 = LINE('',#4653,#4654);
+#4653 = CARTESIAN_POINT('',(-9.6,5.099999999983,2.6));
+#4654 = VECTOR('',#4655,1.);
+#4655 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4656 = PCURVE('',#3900,#4657);
+#4657 = DEFINITIONAL_REPRESENTATION('',(#4658),#4662);
+#4658 = LINE('',#4659,#4660);
+#4659 = CARTESIAN_POINT('',(0.312244897957,1.362244897957));
+#4660 = VECTOR('',#4661,1.);
+#4661 = DIRECTION('',(-1.,4.440892098501E-16));
+#4662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4663 = PCURVE('',#4664,#4669);
+#4664 = PLANE('',#4665);
+#4665 = AXIS2_PLACEMENT_3D('',#4666,#4667,#4668);
+#4666 = CARTESIAN_POINT('',(-9.6,5.099999999983,-2.6));
+#4667 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
+#4668 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);
+#4670 = LINE('',#4671,#4672);
+#4671 = CARTESIAN_POINT('',(4.751754545396E-15,-5.2));
+#4672 = VECTOR('',#4673,1.);
+#4673 = DIRECTION('',(1.,-2.22044604925E-16));
+#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4675 = ORIENTED_EDGE('',*,*,#4676,.F.);
+#4676 = EDGE_CURVE('',#4677,#4649,#4679,.T.);
+#4677 = VERTEX_POINT('',#4678);
+#4678 = CARTESIAN_POINT('',(-9.6,4.,2.6));
+#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.);
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(-9.6,4.,2.6));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#4684 = PCURVE('',#3900,#4685);
+#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690);
+#4686 = LINE('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(0.312244897957,0.262244897974));
+#4688 = VECTOR('',#4689,1.);
+#4689 = DIRECTION('',(-4.440892098501E-16,1.));
+#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4691 = PCURVE('',#4692,#4697);
+#4692 = PLANE('',#4693);
+#4693 = AXIS2_PLACEMENT_3D('',#4694,#4695,#4696);
+#4694 = CARTESIAN_POINT('',(-9.6,4.,-2.6));
+#4695 = DIRECTION('',(-1.,-8.628166150855E-32,-3.330669073875E-16));
+#4696 = DIRECTION('',(2.465190328816E-32,1.,-3.330669073875E-16));
+#4697 = DEFINITIONAL_REPRESENTATION('',(#4698),#4702);
+#4698 = LINE('',#4699,#4700);
+#4699 = CARTESIAN_POINT('',(9.325873406851E-16,-5.2));
+#4700 = VECTOR('',#4701,1.);
+#4701 = DIRECTION('',(1.,2.22044604925E-16));
+#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4703 = ORIENTED_EDGE('',*,*,#4704,.F.);
+#4704 = EDGE_CURVE('',#3885,#4677,#4705,.T.);
+#4705 = SURFACE_CURVE('',#4706,(#4710,#4717),.PCURVE_S1.);
+#4706 = LINE('',#4707,#4708);
+#4707 = CARTESIAN_POINT('',(-8.6,4.,2.6));
+#4708 = VECTOR('',#4709,1.);
+#4709 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4710 = PCURVE('',#3900,#4711);
+#4711 = DEFINITIONAL_REPRESENTATION('',(#4712),#4716);
+#4712 = LINE('',#4713,#4714);
+#4713 = CARTESIAN_POINT('',(1.312244897957,0.262244897974));
+#4714 = VECTOR('',#4715,1.);
+#4715 = DIRECTION('',(-1.,4.440892098501E-16));
+#4716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4717 = PCURVE('',#4580,#4718);
+#4718 = DEFINITIONAL_REPRESENTATION('',(#4719),#4723);
+#4719 = LINE('',#4720,#4721);
+#4720 = CARTESIAN_POINT('',(4.751754545396E-15,-5.2));
+#4721 = VECTOR('',#4722,1.);
+#4722 = DIRECTION('',(1.,-2.22044604925E-16));
+#4723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4724 = ORIENTED_EDGE('',*,*,#3884,.F.);
+#4725 = ADVANCED_FACE('',(#4726),#3872,.T.);
+#4726 = FACE_BOUND('',#4727,.T.);
+#4727 = EDGE_LOOP('',(#4728,#4729,#4730,#4753));
+#4728 = ORIENTED_EDGE('',*,*,#3856,.T.);
+#4729 = ORIENTED_EDGE('',*,*,#4597,.T.);
+#4730 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#4731 = EDGE_CURVE('',#4732,#4598,#4734,.T.);
+#4732 = VERTEX_POINT('',#4733);
+#4733 = CARTESIAN_POINT('',(-11.,2.599999999983,-2.6));
+#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(-11.,2.599999999983,-2.6));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#4739 = PCURVE('',#3872,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(2.4,1.7763568394E-16));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(2.22044604925E-16,-1.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = PCURVE('',#4636,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(2.5,-5.551115123126E-17));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(2.22044604925E-16,-1.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4753 = ORIENTED_EDGE('',*,*,#4754,.F.);
+#4754 = EDGE_CURVE('',#3829,#4732,#4755,.T.);
+#4755 = SURFACE_CURVE('',#4756,(#4760,#4767),.PCURVE_S1.);
+#4756 = LINE('',#4757,#4758);
+#4757 = CARTESIAN_POINT('',(-8.6,2.599999999983,-2.6));
+#4758 = VECTOR('',#4759,1.);
+#4759 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4760 = PCURVE('',#3872,#4761);
+#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766);
+#4762 = LINE('',#4763,#4764);
+#4763 = CARTESIAN_POINT('',(3.552713678801E-15,4.440892098501E-16));
+#4764 = VECTOR('',#4765,1.);
+#4765 = DIRECTION('',(1.,-2.22044604925E-16));
+#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4767 = PCURVE('',#3844,#4768);
+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(1.312244897957,-1.137755102043));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(-1.,4.440892098501E-16));
+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4774 = ADVANCED_FACE('',(#4775),#3844,.F.);
+#4775 = FACE_BOUND('',#4776,.T.);
+#4776 = EDGE_LOOP('',(#4777,#4778,#4801,#4824,#4847,#4868));
+#4777 = ORIENTED_EDGE('',*,*,#4754,.T.);
+#4778 = ORIENTED_EDGE('',*,*,#4779,.F.);
+#4779 = EDGE_CURVE('',#4780,#4732,#4782,.T.);
+#4780 = VERTEX_POINT('',#4781);
+#4781 = CARTESIAN_POINT('',(-11.,5.099999999983,-2.6));
+#4782 = SURFACE_CURVE('',#4783,(#4787,#4794),.PCURVE_S1.);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(-11.,5.099999999983,-2.6));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(2.22044604925E-16,-1.,5.551115123126E-16));
+#4787 = PCURVE('',#3844,#4788);
+#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793);
+#4789 = LINE('',#4790,#4791);
+#4790 = CARTESIAN_POINT('',(-1.087755102043,1.362244897957));
+#4791 = VECTOR('',#4792,1.);
+#4792 = DIRECTION('',(4.440892098501E-16,-1.));
+#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4794 = PCURVE('',#4636,#4795);
+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);
+#4796 = LINE('',#4797,#4798);
+#4797 = CARTESIAN_POINT('',(-6.217248937901E-15,-2.070759876205E-30));
+#4798 = VECTOR('',#4799,1.);
+#4799 = DIRECTION('',(1.,-2.22044604925E-16));
+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4801 = ORIENTED_EDGE('',*,*,#4802,.F.);
+#4802 = EDGE_CURVE('',#4803,#4780,#4805,.T.);
+#4803 = VERTEX_POINT('',#4804);
+#4804 = CARTESIAN_POINT('',(-9.6,5.099999999983,-2.6));
+#4805 = SURFACE_CURVE('',#4806,(#4810,#4817),.PCURVE_S1.);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(-9.6,5.099999999983,-2.6));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4810 = PCURVE('',#3844,#4811);
+#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816);
+#4812 = LINE('',#4813,#4814);
+#4813 = CARTESIAN_POINT('',(0.312244897957,1.362244897957));
+#4814 = VECTOR('',#4815,1.);
+#4815 = DIRECTION('',(-1.,4.440892098501E-16));
+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4817 = PCURVE('',#4664,#4818);
+#4818 = DEFINITIONAL_REPRESENTATION('',(#4819),#4823);
+#4819 = LINE('',#4820,#4821);
+#4820 = CARTESIAN_POINT('',(5.329070518201E-15,4.440892098501E-16));
+#4821 = VECTOR('',#4822,1.);
+#4822 = DIRECTION('',(1.,-2.22044604925E-16));
+#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4824 = ORIENTED_EDGE('',*,*,#4825,.F.);
+#4825 = EDGE_CURVE('',#4826,#4803,#4828,.T.);
+#4826 = VERTEX_POINT('',#4827);
+#4827 = CARTESIAN_POINT('',(-9.6,4.,-2.6));
+#4828 = SURFACE_CURVE('',#4829,(#4833,#4840),.PCURVE_S1.);
+#4829 = LINE('',#4830,#4831);
+#4830 = CARTESIAN_POINT('',(-9.6,4.,-2.6));
+#4831 = VECTOR('',#4832,1.);
+#4832 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#4833 = PCURVE('',#3844,#4834);
+#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839);
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(0.312244897957,0.262244897974));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(-4.440892098501E-16,1.));
+#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4840 = PCURVE('',#4692,#4841);
+#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846);
+#4842 = LINE('',#4843,#4844);
+#4843 = CARTESIAN_POINT('',(6.217248937901E-15,4.440892098501E-16));
+#4844 = VECTOR('',#4845,1.);
+#4845 = DIRECTION('',(1.,2.22044604925E-16));
+#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4847 = ORIENTED_EDGE('',*,*,#4848,.F.);
+#4848 = EDGE_CURVE('',#3801,#4826,#4849,.T.);
+#4849 = SURFACE_CURVE('',#4850,(#4854,#4861),.PCURVE_S1.);
+#4850 = LINE('',#4851,#4852);
+#4851 = CARTESIAN_POINT('',(-8.6,4.,-2.6));
+#4852 = VECTOR('',#4853,1.);
+#4853 = DIRECTION('',(-1.,4.440892098501E-16,1.110223024625E-16));
+#4854 = PCURVE('',#3844,#4855);
+#4855 = DEFINITIONAL_REPRESENTATION('',(#4856),#4860);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(1.312244897957,0.262244897974));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(-1.,4.440892098501E-16));
+#4860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4861 = PCURVE('',#4580,#4862);
+#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867);
+#4863 = LINE('',#4864,#4865);
+#4864 = CARTESIAN_POINT('',(5.329070518201E-15,4.440892098501E-16));
+#4865 = VECTOR('',#4866,1.);
+#4866 = DIRECTION('',(1.,-2.22044604925E-16));
+#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4868 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#4869 = ADVANCED_FACE('',(#4870),#3788,.T.);
+#4870 = FACE_BOUND('',#4871,.T.);
+#4871 = EDGE_LOOP('',(#4872,#4893,#4894,#4895));
+#4872 = ORIENTED_EDGE('',*,*,#4873,.F.);
+#4873 = EDGE_CURVE('',#4404,#4522,#4874,.T.);
+#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.);
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(-7.5,8.25,-3.));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-15));
+#4879 = PCURVE('',#3788,#4880);
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(-1.75,-7.5));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(1.,2.403560570595E-31));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = PCURVE('',#4327,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(9.614378277661,-1.75));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(5.551115123126E-16,-1.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4448,.T.);
+#4894 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#4895 = ORIENTED_EDGE('',*,*,#4544,.F.);
+#4896 = ADVANCED_FACE('',(#4897),#4062,.T.);
+#4897 = FACE_BOUND('',#4898,.F.);
+#4898 = EDGE_LOOP('',(#4899,#4900,#4923,#4951));
+#4899 = ORIENTED_EDGE('',*,*,#4044,.T.);
+#4900 = ORIENTED_EDGE('',*,*,#4901,.T.);
+#4901 = EDGE_CURVE('',#4047,#4902,#4904,.T.);
+#4902 = VERTEX_POINT('',#4903);
+#4903 = CARTESIAN_POINT('',(11.,2.599999999983,2.6));
+#4904 = SURFACE_CURVE('',#4905,(#4909,#4916),.PCURVE_S1.);
+#4905 = LINE('',#4906,#4907);
+#4906 = CARTESIAN_POINT('',(8.6,2.599999999983,2.6));
+#4907 = VECTOR('',#4908,1.);
+#4908 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#4909 = PCURVE('',#4062,#4910);
+#4910 = DEFINITIONAL_REPRESENTATION('',(#4911),#4915);
+#4911 = LINE('',#4912,#4913);
+#4912 = CARTESIAN_POINT('',(-5.284661597216E-15,-5.2));
+#4913 = VECTOR('',#4914,1.);
+#4914 = DIRECTION('',(-1.,8.881784197001E-16));
+#4915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4916 = PCURVE('',#4251,#4917);
+#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922);
+#4918 = LINE('',#4919,#4920);
+#4919 = CARTESIAN_POINT('',(-1.312244897957,-1.137755102043));
+#4920 = VECTOR('',#4921,1.);
+#4921 = DIRECTION('',(1.,-8.881784197001E-16));
+#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4923 = ORIENTED_EDGE('',*,*,#4924,.F.);
+#4924 = EDGE_CURVE('',#4925,#4902,#4927,.T.);
+#4925 = VERTEX_POINT('',#4926);
+#4926 = CARTESIAN_POINT('',(11.,2.599999999983,-2.6));
+#4927 = SURFACE_CURVE('',#4928,(#4932,#4939),.PCURVE_S1.);
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(11.,2.599999999983,-2.6));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#4932 = PCURVE('',#4062,#4933);
+#4933 = DEFINITIONAL_REPRESENTATION('',(#4934),#4938);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(-2.4,1.42108547152E-15));
+#4936 = VECTOR('',#4937,1.);
+#4937 = DIRECTION('',(2.22044604925E-16,-1.));
+#4938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4939 = PCURVE('',#4940,#4945);
+#4940 = PLANE('',#4941);
+#4941 = AXIS2_PLACEMENT_3D('',#4942,#4943,#4944);
+#4942 = CARTESIAN_POINT('',(11.,5.099999999983,-2.6));
+#4943 = DIRECTION('',(-1.,9.992007221626E-16,2.22044604925E-16));
+#4944 = DIRECTION('',(3.330669073875E-16,1.,-7.771561172376E-16));
+#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950);
+#4946 = LINE('',#4947,#4948);
+#4947 = CARTESIAN_POINT('',(-2.5,-2.6645352591E-15));
+#4948 = VECTOR('',#4949,1.);
+#4949 = DIRECTION('',(-1.110223024625E-15,-1.));
+#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4951 = ORIENTED_EDGE('',*,*,#4952,.F.);
+#4952 = EDGE_CURVE('',#4045,#4925,#4953,.T.);
+#4953 = SURFACE_CURVE('',#4954,(#4958,#4965),.PCURVE_S1.);
+#4954 = LINE('',#4955,#4956);
+#4955 = CARTESIAN_POINT('',(8.6,2.599999999983,-2.6));
+#4956 = VECTOR('',#4957,1.);
+#4957 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#4958 = PCURVE('',#4062,#4959);
+#4959 = DEFINITIONAL_REPRESENTATION('',(#4960),#4964);
+#4960 = LINE('',#4961,#4962);
+#4961 = CARTESIAN_POINT('',(-3.5527136788E-15,6.661338147751E-15));
+#4962 = VECTOR('',#4963,1.);
+#4963 = DIRECTION('',(-1.,8.881784197001E-16));
+#4964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4965 = PCURVE('',#4090,#4966);
+#4966 = DEFINITIONAL_REPRESENTATION('',(#4967),#4971);
+#4967 = LINE('',#4968,#4969);
+#4968 = CARTESIAN_POINT('',(-1.312244897957,-1.137755102043));
+#4969 = VECTOR('',#4970,1.);
+#4970 = DIRECTION('',(1.,-8.881784197001E-16));
+#4971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4972 = ADVANCED_FACE('',(#4973),#4251,.T.);
+#4973 = FACE_BOUND('',#4974,.T.);
+#4974 = EDGE_LOOP('',(#4975,#4976,#4999,#5027,#5055,#5083,#5109));
+#4975 = ORIENTED_EDGE('',*,*,#4901,.T.);
+#4976 = ORIENTED_EDGE('',*,*,#4977,.F.);
+#4977 = EDGE_CURVE('',#4978,#4902,#4980,.T.);
+#4978 = VERTEX_POINT('',#4979);
+#4979 = CARTESIAN_POINT('',(11.,5.099999999983,2.6));
+#4980 = SURFACE_CURVE('',#4981,(#4985,#4992),.PCURVE_S1.);
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(11.,5.099999999983,2.6));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(1.110223024625E-16,-1.,1.221245327088E-15));
+#4985 = PCURVE('',#4251,#4986);
+#4986 = DEFINITIONAL_REPRESENTATION('',(#4987),#4991);
+#4987 = LINE('',#4988,#4989);
+#4988 = CARTESIAN_POINT('',(1.087755102043,1.362244897957));
+#4989 = VECTOR('',#4990,1.);
+#4990 = DIRECTION('',(8.881784197001E-16,-1.));
+#4991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4992 = PCURVE('',#4940,#4993);
+#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998);
+#4994 = LINE('',#4995,#4996);
+#4995 = CARTESIAN_POINT('',(-9.947598300641E-15,-5.2));
+#4996 = VECTOR('',#4997,1.);
+#4997 = DIRECTION('',(-1.,-1.33226762955E-15));
+#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4999 = ORIENTED_EDGE('',*,*,#5000,.F.);
+#5000 = EDGE_CURVE('',#5001,#4978,#5003,.T.);
+#5001 = VERTEX_POINT('',#5002);
+#5002 = CARTESIAN_POINT('',(9.6,5.099999999983,2.6));
+#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.);
+#5004 = LINE('',#5005,#5006);
+#5005 = CARTESIAN_POINT('',(9.6,5.099999999983,2.6));
+#5006 = VECTOR('',#5007,1.);
+#5007 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5008 = PCURVE('',#4251,#5009);
+#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014);
+#5010 = LINE('',#5011,#5012);
+#5011 = CARTESIAN_POINT('',(-0.312244897957,1.362244897957));
+#5012 = VECTOR('',#5013,1.);
+#5013 = DIRECTION('',(1.,-8.881784197001E-16));
+#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5015 = PCURVE('',#5016,#5021);
+#5016 = PLANE('',#5017);
+#5017 = AXIS2_PLACEMENT_3D('',#5018,#5019,#5020);
+#5018 = CARTESIAN_POINT('',(9.6,5.099999999983,-2.6));
+#5019 = DIRECTION('',(-1.110223024625E-16,-1.,5.551115123126E-16));
+#5020 = DIRECTION('',(-1.,7.771561172376E-16,-3.451266460342E-31));
+#5021 = DEFINITIONAL_REPRESENTATION('',(#5022),#5026);
+#5022 = LINE('',#5023,#5024);
+#5023 = CARTESIAN_POINT('',(-7.061018436616E-15,-5.2));
+#5024 = VECTOR('',#5025,1.);
+#5025 = DIRECTION('',(-1.,8.881784197001E-16));
+#5026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5027 = ORIENTED_EDGE('',*,*,#5028,.F.);
+#5028 = EDGE_CURVE('',#5029,#5001,#5031,.T.);
+#5029 = VERTEX_POINT('',#5030);
+#5030 = CARTESIAN_POINT('',(9.6,4.,2.6));
+#5031 = SURFACE_CURVE('',#5032,(#5036,#5043),.PCURVE_S1.);
+#5032 = LINE('',#5033,#5034);
+#5033 = CARTESIAN_POINT('',(9.6,4.,2.6));
+#5034 = VECTOR('',#5035,1.);
+#5035 = DIRECTION('',(-1.110223024625E-16,1.,-1.221245327088E-15));
+#5036 = PCURVE('',#4251,#5037);
+#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);
+#5038 = LINE('',#5039,#5040);
+#5039 = CARTESIAN_POINT('',(-0.312244897957,0.262244897974));
+#5040 = VECTOR('',#5041,1.);
+#5041 = DIRECTION('',(-8.881784197001E-16,1.));
+#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5043 = PCURVE('',#5044,#5049);
+#5044 = PLANE('',#5045);
+#5045 = AXIS2_PLACEMENT_3D('',#5046,#5047,#5048);
+#5046 = CARTESIAN_POINT('',(9.6,4.,-2.6));
+#5047 = DIRECTION('',(1.,-9.992007221626E-16,-2.22044604925E-16));
+#5048 = DIRECTION('',(-3.330669073875E-16,-1.,7.771561172376E-16));
+#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(9.059419880941E-15,-5.2));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(-1.,1.33226762955E-15));
+#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5055 = ORIENTED_EDGE('',*,*,#5056,.F.);
+#5056 = EDGE_CURVE('',#5057,#5029,#5059,.T.);
+#5057 = VERTEX_POINT('',#5058);
+#5058 = CARTESIAN_POINT('',(9.,4.,2.6));
+#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.);
+#5060 = LINE('',#5061,#5062);
+#5061 = CARTESIAN_POINT('',(8.6,4.,2.6));
+#5062 = VECTOR('',#5063,1.);
+#5063 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5064 = PCURVE('',#4251,#5065);
+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);
+#5066 = LINE('',#5067,#5068);
+#5067 = CARTESIAN_POINT('',(-1.312244897957,0.262244897974));
+#5068 = VECTOR('',#5069,1.);
+#5069 = DIRECTION('',(1.,-8.881784197001E-16));
+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5071 = PCURVE('',#5072,#5077);
+#5072 = PLANE('',#5073);
+#5073 = AXIS2_PLACEMENT_3D('',#5074,#5075,#5076);
+#5074 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#5075 = DIRECTION('',(-1.110223024625E-16,-1.,5.551115123126E-16));
+#5076 = DIRECTION('',(-1.,7.771561172376E-16,-3.451266460342E-31));
+#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082);
+#5078 = LINE('',#5079,#5080);
+#5079 = CARTESIAN_POINT('',(-5.284661597216E-15,-5.2));
+#5080 = VECTOR('',#5081,1.);
+#5081 = DIRECTION('',(-1.,8.881784197001E-16));
+#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5083 = ORIENTED_EDGE('',*,*,#5084,.F.);
+#5084 = EDGE_CURVE('',#4215,#5057,#5085,.T.);
+#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.);
+#5086 = LINE('',#5087,#5088);
+#5087 = CARTESIAN_POINT('',(8.6,4.,2.6));
+#5088 = VECTOR('',#5089,1.);
+#5089 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5090 = PCURVE('',#4251,#5091);
+#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096);
+#5092 = LINE('',#5093,#5094);
+#5093 = CARTESIAN_POINT('',(-1.312244897957,0.262244897974));
+#5094 = VECTOR('',#5095,1.);
+#5095 = DIRECTION('',(1.,-8.881784197001E-16));
+#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5097 = PCURVE('',#5098,#5103);
+#5098 = PLANE('',#5099);
+#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102);
+#5100 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#5101 = DIRECTION('',(-1.110223024625E-16,-1.,5.551115123126E-16));
+#5102 = DIRECTION('',(-1.,7.771561172376E-16,-3.451266460342E-31));
+#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(-5.284661597216E-15,-5.2));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(-1.,8.881784197001E-16));
+#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5109 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#5110 = ADVANCED_FACE('',(#5111),#4118,.T.);
+#5111 = FACE_BOUND('',#5112,.F.);
+#5112 = EDGE_LOOP('',(#5113,#5138,#5159,#5160,#5181,#5182));
+#5113 = ORIENTED_EDGE('',*,*,#5114,.T.);
+#5114 = EDGE_CURVE('',#5115,#5117,#5119,.T.);
+#5115 = VERTEX_POINT('',#5116);
+#5116 = CARTESIAN_POINT('',(7.5,4.,3.));
+#5117 = VERTEX_POINT('',#5118);
+#5118 = CARTESIAN_POINT('',(7.5,4.,-3.));
+#5119 = SURFACE_CURVE('',#5120,(#5124,#5131),.PCURVE_S1.);
+#5120 = LINE('',#5121,#5122);
+#5121 = CARTESIAN_POINT('',(7.5,4.,1.807189138831));
+#5122 = VECTOR('',#5123,1.);
+#5123 = DIRECTION('',(7.771561172376E-16,-5.551115123126E-16,-1.));
+#5124 = PCURVE('',#4118,#5125);
+#5125 = DEFINITIONAL_REPRESENTATION('',(#5126),#5130);
+#5126 = LINE('',#5127,#5128);
+#5127 = CARTESIAN_POINT('',(-4.807189138831,-7.5));
+#5128 = VECTOR('',#5129,1.);
+#5129 = DIRECTION('',(1.,-1.221245327088E-15));
+#5130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5131 = PCURVE('',#4386,#5132);
+#5132 = DEFINITIONAL_REPRESENTATION('',(#5133),#5137);
+#5133 = LINE('',#5134,#5135);
+#5134 = CARTESIAN_POINT('',(4.807189138831,-6.));
+#5135 = VECTOR('',#5136,1.);
+#5136 = DIRECTION('',(1.,2.22044604925E-15));
+#5137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5138 = ORIENTED_EDGE('',*,*,#5139,.T.);
+#5139 = EDGE_CURVE('',#5117,#4103,#5140,.T.);
+#5140 = SURFACE_CURVE('',#5141,(#5145,#5152),.PCURVE_S1.);
+#5141 = LINE('',#5142,#5143);
+#5142 = CARTESIAN_POINT('',(1.110223024625E-15,4.,-3.));
+#5143 = VECTOR('',#5144,1.);
+#5144 = DIRECTION('',(1.,-5.551115123126E-16,-2.775557561563E-16));
+#5145 = PCURVE('',#4118,#5146);
+#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151);
+#5147 = LINE('',#5148,#5149);
+#5148 = CARTESIAN_POINT('',(-0.,0.));
+#5149 = VECTOR('',#5150,1.);
+#5150 = DIRECTION('',(2.775557561563E-16,-1.));
+#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5152 = PCURVE('',#4146,#5153);
+#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5158);
+#5154 = LINE('',#5155,#5156);
+#5155 = CARTESIAN_POINT('',(-2.5,-1.110223024625E-15));
+#5156 = VECTOR('',#5157,1.);
+#5157 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5159 = ORIENTED_EDGE('',*,*,#4102,.T.);
+#5160 = ORIENTED_EDGE('',*,*,#5161,.T.);
+#5161 = EDGE_CURVE('',#4075,#4215,#5162,.T.);
+#5162 = SURFACE_CURVE('',#5163,(#5167,#5174),.PCURVE_S1.);
+#5163 = LINE('',#5164,#5165);
+#5164 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#5165 = VECTOR('',#5166,1.);
+#5166 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#5167 = PCURVE('',#4118,#5168);
+#5168 = DEFINITIONAL_REPRESENTATION('',(#5169),#5173);
+#5169 = LINE('',#5170,#5171);
+#5170 = CARTESIAN_POINT('',(-0.4,-8.6));
+#5171 = VECTOR('',#5172,1.);
+#5172 = DIRECTION('',(-1.,8.881784197001E-16));
+#5173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5174 = PCURVE('',#5098,#5175);
+#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180);
+#5176 = LINE('',#5177,#5178);
+#5177 = CARTESIAN_POINT('',(-0.,0.));
+#5178 = VECTOR('',#5179,1.);
+#5179 = DIRECTION('',(2.22044604925E-16,-1.));
+#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5181 = ORIENTED_EDGE('',*,*,#4214,.T.);
+#5182 = ORIENTED_EDGE('',*,*,#5183,.F.);
+#5183 = EDGE_CURVE('',#5115,#4187,#5184,.T.);
+#5184 = SURFACE_CURVE('',#5185,(#5189,#5196),.PCURVE_S1.);
+#5185 = LINE('',#5186,#5187);
+#5186 = CARTESIAN_POINT('',(-2.22044604925E-16,4.,3.));
+#5187 = VECTOR('',#5188,1.);
+#5188 = DIRECTION('',(1.,-5.551115123126E-16,-2.775557561563E-16));
+#5189 = PCURVE('',#4118,#5190);
+#5190 = DEFINITIONAL_REPRESENTATION('',(#5191),#5195);
+#5191 = LINE('',#5192,#5193);
+#5192 = CARTESIAN_POINT('',(-6.,2.6645352591E-15));
+#5193 = VECTOR('',#5194,1.);
+#5194 = DIRECTION('',(2.775557561563E-16,-1.));
+#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5196 = PCURVE('',#4202,#5197);
+#5197 = DEFINITIONAL_REPRESENTATION('',(#5198),#5202);
+#5198 = LINE('',#5199,#5200);
+#5199 = CARTESIAN_POINT('',(-0.,0.));
+#5200 = VECTOR('',#5201,1.);
+#5201 = DIRECTION('',(2.22044604925E-16,-1.));
+#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5203 = ADVANCED_FACE('',(#5204),#4202,.T.);
+#5204 = FACE_BOUND('',#5205,.F.);
+#5205 = EDGE_LOOP('',(#5206,#5229,#5230,#5231));
+#5206 = ORIENTED_EDGE('',*,*,#5207,.T.);
+#5207 = EDGE_CURVE('',#5208,#5115,#5210,.T.);
+#5208 = VERTEX_POINT('',#5209);
+#5209 = CARTESIAN_POINT('',(7.5,6.5,3.));
+#5210 = SURFACE_CURVE('',#5211,(#5215,#5222),.PCURVE_S1.);
+#5211 = LINE('',#5212,#5213);
+#5212 = CARTESIAN_POINT('',(7.5,7.,3.));
+#5213 = VECTOR('',#5214,1.);
+#5214 = DIRECTION('',(-8.881784197001E-16,-1.,1.110223024625E-16));
+#5215 = PCURVE('',#4202,#5216);
+#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221);
+#5217 = LINE('',#5218,#5219);
+#5218 = CARTESIAN_POINT('',(-3.,-7.5));
+#5219 = VECTOR('',#5220,1.);
+#5220 = DIRECTION('',(1.,1.110223024625E-16));
+#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5222 = PCURVE('',#4386,#5223);
+#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228);
+#5224 = LINE('',#5225,#5226);
+#5225 = CARTESIAN_POINT('',(3.614378277661,-3.));
+#5226 = VECTOR('',#5227,1.);
+#5227 = DIRECTION('',(1.33226762955E-15,-1.));
+#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5229 = ORIENTED_EDGE('',*,*,#5183,.T.);
+#5230 = ORIENTED_EDGE('',*,*,#4186,.T.);
+#5231 = ORIENTED_EDGE('',*,*,#5232,.F.);
+#5232 = EDGE_CURVE('',#5208,#4159,#5233,.T.);
+#5233 = SURFACE_CURVE('',#5234,(#5238,#5245),.PCURVE_S1.);
+#5234 = LINE('',#5235,#5236);
+#5235 = CARTESIAN_POINT('',(5.551115123126E-17,6.5,3.));
+#5236 = VECTOR('',#5237,1.);
+#5237 = DIRECTION('',(1.,-5.551115123126E-16,-2.775557561563E-16));
+#5238 = PCURVE('',#4202,#5239);
+#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244);
+#5240 = LINE('',#5241,#5242);
+#5241 = CARTESIAN_POINT('',(-2.5,1.110223024625E-15));
+#5242 = VECTOR('',#5243,1.);
+#5243 = DIRECTION('',(2.22044604925E-16,-1.));
+#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5245 = PCURVE('',#4174,#5246);
+#5246 = DEFINITIONAL_REPRESENTATION('',(#5247),#5251);
+#5247 = LINE('',#5248,#5249);
+#5248 = CARTESIAN_POINT('',(-0.,0.));
+#5249 = VECTOR('',#5250,1.);
+#5250 = DIRECTION('',(-2.775557561563E-16,-1.));
+#5251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5252 = ADVANCED_FACE('',(#5253),#4174,.T.);
+#5253 = FACE_BOUND('',#5254,.F.);
+#5254 = EDGE_LOOP('',(#5255,#5278,#5279,#5280));
+#5255 = ORIENTED_EDGE('',*,*,#5256,.T.);
+#5256 = EDGE_CURVE('',#5257,#5208,#5259,.T.);
+#5257 = VERTEX_POINT('',#5258);
+#5258 = CARTESIAN_POINT('',(7.5,6.5,-3.));
+#5259 = SURFACE_CURVE('',#5260,(#5264,#5271),.PCURVE_S1.);
+#5260 = LINE('',#5261,#5262);
+#5261 = CARTESIAN_POINT('',(7.5,6.5,4.807189138831));
+#5262 = VECTOR('',#5263,1.);
+#5263 = DIRECTION('',(-7.771561172376E-16,5.551115123126E-16,1.));
+#5264 = PCURVE('',#4174,#5265);
+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);
+#5266 = LINE('',#5267,#5268);
+#5267 = CARTESIAN_POINT('',(1.807189138831,-7.5));
+#5268 = VECTOR('',#5269,1.);
+#5269 = DIRECTION('',(1.,1.221245327088E-15));
+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5271 = PCURVE('',#4386,#5272);
+#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5277);
+#5273 = LINE('',#5274,#5275);
+#5274 = CARTESIAN_POINT('',(1.807189138831,-3.5));
+#5275 = VECTOR('',#5276,1.);
+#5276 = DIRECTION('',(-1.,-2.22044604925E-15));
+#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5278 = ORIENTED_EDGE('',*,*,#5232,.T.);
+#5279 = ORIENTED_EDGE('',*,*,#4158,.T.);
+#5280 = ORIENTED_EDGE('',*,*,#5281,.F.);
+#5281 = EDGE_CURVE('',#5257,#4131,#5282,.T.);
+#5282 = SURFACE_CURVE('',#5283,(#5287,#5294),.PCURVE_S1.);
+#5283 = LINE('',#5284,#5285);
+#5284 = CARTESIAN_POINT('',(1.387778780781E-15,6.5,-3.));
+#5285 = VECTOR('',#5286,1.);
+#5286 = DIRECTION('',(1.,-5.551115123126E-16,-2.775557561563E-16));
+#5287 = PCURVE('',#4174,#5288);
+#5288 = DEFINITIONAL_REPRESENTATION('',(#5289),#5293);
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(-6.,-2.6645352591E-15));
+#5291 = VECTOR('',#5292,1.);
+#5292 = DIRECTION('',(-2.775557561563E-16,-1.));
+#5293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5294 = PCURVE('',#4146,#5295);
+#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);
+#5296 = LINE('',#5297,#5298);
+#5297 = CARTESIAN_POINT('',(-0.,0.));
+#5298 = VECTOR('',#5299,1.);
+#5299 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5301 = ADVANCED_FACE('',(#5302),#4146,.T.);
+#5302 = FACE_BOUND('',#5303,.F.);
+#5303 = EDGE_LOOP('',(#5304,#5325,#5326,#5327));
+#5304 = ORIENTED_EDGE('',*,*,#5305,.T.);
+#5305 = EDGE_CURVE('',#5117,#5257,#5306,.T.);
+#5306 = SURFACE_CURVE('',#5307,(#5311,#5318),.PCURVE_S1.);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(7.5,8.25,-3.));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(8.881784197001E-16,1.,-1.110223024625E-16));
+#5311 = PCURVE('',#4146,#5312);
+#5312 = DEFINITIONAL_REPRESENTATION('',(#5313),#5317);
+#5313 = LINE('',#5314,#5315);
+#5314 = CARTESIAN_POINT('',(1.75,-7.5));
+#5315 = VECTOR('',#5316,1.);
+#5316 = DIRECTION('',(1.,-1.110223024625E-16));
+#5317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5318 = PCURVE('',#4386,#5319);
+#5319 = DEFINITIONAL_REPRESENTATION('',(#5320),#5324);
+#5320 = LINE('',#5321,#5322);
+#5321 = CARTESIAN_POINT('',(9.614378277661,-1.75));
+#5322 = VECTOR('',#5323,1.);
+#5323 = DIRECTION('',(-1.33226762955E-15,1.));
+#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5325 = ORIENTED_EDGE('',*,*,#5281,.T.);
+#5326 = ORIENTED_EDGE('',*,*,#4130,.T.);
+#5327 = ORIENTED_EDGE('',*,*,#5139,.F.);
+#5328 = ADVANCED_FACE('',(#5329),#4090,.F.);
+#5329 = FACE_BOUND('',#5330,.F.);
+#5330 = EDGE_LOOP('',(#5331,#5332,#5355,#5378,#5401,#5424,#5445));
+#5331 = ORIENTED_EDGE('',*,*,#4952,.T.);
+#5332 = ORIENTED_EDGE('',*,*,#5333,.F.);
+#5333 = EDGE_CURVE('',#5334,#4925,#5336,.T.);
+#5334 = VERTEX_POINT('',#5335);
+#5335 = CARTESIAN_POINT('',(11.,5.099999999983,-2.6));
+#5336 = SURFACE_CURVE('',#5337,(#5341,#5348),.PCURVE_S1.);
+#5337 = LINE('',#5338,#5339);
+#5338 = CARTESIAN_POINT('',(11.,5.099999999983,-2.6));
+#5339 = VECTOR('',#5340,1.);
+#5340 = DIRECTION('',(1.110223024625E-16,-1.,1.221245327088E-15));
+#5341 = PCURVE('',#4090,#5342);
+#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347);
+#5343 = LINE('',#5344,#5345);
+#5344 = CARTESIAN_POINT('',(1.087755102043,1.362244897957));
+#5345 = VECTOR('',#5346,1.);
+#5346 = DIRECTION('',(8.881784197001E-16,-1.));
+#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5348 = PCURVE('',#4940,#5349);
+#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354);
+#5350 = LINE('',#5351,#5352);
+#5351 = CARTESIAN_POINT('',(6.705317694379E-30,7.549516567451E-15));
+#5352 = VECTOR('',#5353,1.);
+#5353 = DIRECTION('',(-1.,-1.33226762955E-15));
+#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5355 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5356 = EDGE_CURVE('',#5357,#5334,#5359,.T.);
+#5357 = VERTEX_POINT('',#5358);
+#5358 = CARTESIAN_POINT('',(9.6,5.099999999983,-2.6));
+#5359 = SURFACE_CURVE('',#5360,(#5364,#5371),.PCURVE_S1.);
+#5360 = LINE('',#5361,#5362);
+#5361 = CARTESIAN_POINT('',(9.6,5.099999999983,-2.6));
+#5362 = VECTOR('',#5363,1.);
+#5363 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5364 = PCURVE('',#4090,#5365);
+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(-0.312244897957,1.362244897957));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(1.,-8.881784197001E-16));
+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5371 = PCURVE('',#5016,#5372);
+#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5377);
+#5373 = LINE('',#5374,#5375);
+#5374 = CARTESIAN_POINT('',(-5.329070518201E-15,7.549516567451E-15));
+#5375 = VECTOR('',#5376,1.);
+#5376 = DIRECTION('',(-1.,8.881784197001E-16));
+#5377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5378 = ORIENTED_EDGE('',*,*,#5379,.F.);
+#5379 = EDGE_CURVE('',#5380,#5357,#5382,.T.);
+#5380 = VERTEX_POINT('',#5381);
+#5381 = CARTESIAN_POINT('',(9.6,4.,-2.6));
+#5382 = SURFACE_CURVE('',#5383,(#5387,#5394),.PCURVE_S1.);
+#5383 = LINE('',#5384,#5385);
+#5384 = CARTESIAN_POINT('',(9.6,4.,-2.6));
+#5385 = VECTOR('',#5386,1.);
+#5386 = DIRECTION('',(-1.110223024625E-16,1.,-1.221245327088E-15));
+#5387 = PCURVE('',#4090,#5388);
+#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5393);
+#5389 = LINE('',#5390,#5391);
+#5390 = CARTESIAN_POINT('',(-0.312244897957,0.262244897974));
+#5391 = VECTOR('',#5392,1.);
+#5392 = DIRECTION('',(-8.881784197001E-16,1.));
+#5393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5394 = PCURVE('',#5044,#5395);
+#5395 = DEFINITIONAL_REPRESENTATION('',(#5396),#5400);
+#5396 = LINE('',#5397,#5398);
+#5397 = CARTESIAN_POINT('',(-2.6645352591E-15,7.105427357601E-15));
+#5398 = VECTOR('',#5399,1.);
+#5399 = DIRECTION('',(-1.,1.33226762955E-15));
+#5400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5401 = ORIENTED_EDGE('',*,*,#5402,.F.);
+#5402 = EDGE_CURVE('',#5403,#5380,#5405,.T.);
+#5403 = VERTEX_POINT('',#5404);
+#5404 = CARTESIAN_POINT('',(9.,4.,-2.6));
+#5405 = SURFACE_CURVE('',#5406,(#5410,#5417),.PCURVE_S1.);
+#5406 = LINE('',#5407,#5408);
+#5407 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#5408 = VECTOR('',#5409,1.);
+#5409 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5410 = PCURVE('',#4090,#5411);
+#5411 = DEFINITIONAL_REPRESENTATION('',(#5412),#5416);
+#5412 = LINE('',#5413,#5414);
+#5413 = CARTESIAN_POINT('',(-1.312244897957,0.262244897974));
+#5414 = VECTOR('',#5415,1.);
+#5415 = DIRECTION('',(1.,-8.881784197001E-16));
+#5416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5417 = PCURVE('',#5072,#5418);
+#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423);
+#5419 = LINE('',#5420,#5421);
+#5420 = CARTESIAN_POINT('',(-3.5527136788E-15,6.661338147751E-15));
+#5421 = VECTOR('',#5422,1.);
+#5422 = DIRECTION('',(-1.,8.881784197001E-16));
+#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5424 = ORIENTED_EDGE('',*,*,#5425,.F.);
+#5425 = EDGE_CURVE('',#4075,#5403,#5426,.T.);
+#5426 = SURFACE_CURVE('',#5427,(#5431,#5438),.PCURVE_S1.);
+#5427 = LINE('',#5428,#5429);
+#5428 = CARTESIAN_POINT('',(8.6,4.,-2.6));
+#5429 = VECTOR('',#5430,1.);
+#5430 = DIRECTION('',(1.,-1.221245327088E-15,-4.440892098501E-16));
+#5431 = PCURVE('',#4090,#5432);
+#5432 = DEFINITIONAL_REPRESENTATION('',(#5433),#5437);
+#5433 = LINE('',#5434,#5435);
+#5434 = CARTESIAN_POINT('',(-1.312244897957,0.262244897974));
+#5435 = VECTOR('',#5436,1.);
+#5436 = DIRECTION('',(1.,-8.881784197001E-16));
+#5437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5438 = PCURVE('',#5098,#5439);
+#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444);
+#5440 = LINE('',#5441,#5442);
+#5441 = CARTESIAN_POINT('',(-3.5527136788E-15,6.661338147751E-15));
+#5442 = VECTOR('',#5443,1.);
+#5443 = DIRECTION('',(-1.,8.881784197001E-16));
+#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5445 = ORIENTED_EDGE('',*,*,#4074,.F.);
+#5446 = ADVANCED_FACE('',(#5447),#4299,.F.);
+#5447 = FACE_BOUND('',#5448,.T.);
+#5448 = EDGE_LOOP('',(#5449,#5472,#5473,#5496));
+#5449 = ORIENTED_EDGE('',*,*,#5450,.T.);
+#5450 = EDGE_CURVE('',#5451,#4277,#5453,.T.);
+#5451 = VERTEX_POINT('',#5452);
+#5452 = CARTESIAN_POINT('',(7.5,10.,6.614378277661));
+#5453 = SURFACE_CURVE('',#5454,(#5458,#5465),.PCURVE_S1.);
+#5454 = LINE('',#5455,#5456);
+#5455 = CARTESIAN_POINT('',(7.5,10.,6.614378277661));
+#5456 = VECTOR('',#5457,1.);
+#5457 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#5458 = PCURVE('',#4299,#5459);
+#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);
+#5460 = LINE('',#5461,#5462);
+#5461 = CARTESIAN_POINT('',(-2.293530574608,0.));
+#5462 = VECTOR('',#5463,1.);
+#5463 = DIRECTION('',(-0.,-1.));
+#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5465 = PCURVE('',#4386,#5466);
+#5466 = DEFINITIONAL_REPRESENTATION('',(#5467),#5471);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(0.,0.));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(-1.110223024625E-15,-1.));
+#5471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5472 = ORIENTED_EDGE('',*,*,#4276,.T.);
+#5473 = ORIENTED_EDGE('',*,*,#5474,.F.);
+#5474 = EDGE_CURVE('',#5475,#4279,#5477,.T.);
+#5475 = VERTEX_POINT('',#5476);
+#5476 = CARTESIAN_POINT('',(-7.5,10.,6.614378277661));
+#5477 = SURFACE_CURVE('',#5478,(#5482,#5489),.PCURVE_S1.);
+#5478 = LINE('',#5479,#5480);
+#5479 = CARTESIAN_POINT('',(-7.5,10.,6.614378277661));
+#5480 = VECTOR('',#5481,1.);
+#5481 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#5482 = PCURVE('',#4299,#5483);
+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(-3.989654732571,0.));
+#5486 = VECTOR('',#5487,1.);
+#5487 = DIRECTION('',(-0.,-1.));
+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5489 = PCURVE('',#4327,#5490);
+#5490 = DEFINITIONAL_REPRESENTATION('',(#5491),#5495);
+#5491 = LINE('',#5492,#5493);
+#5492 = CARTESIAN_POINT('',(0.,0.));
+#5493 = VECTOR('',#5494,1.);
+#5494 = DIRECTION('',(-1.110223024625E-15,-1.));
+#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5496 = ORIENTED_EDGE('',*,*,#5497,.F.);
+#5497 = EDGE_CURVE('',#5451,#5475,#5498,.T.);
+#5498 = SURFACE_CURVE('',#5499,(#5504,#5511),.PCURVE_S1.);
+#5499 = CIRCLE('',#5500,10.);
+#5500 = AXIS2_PLACEMENT_3D('',#5501,#5502,#5503);
+#5501 = CARTESIAN_POINT('',(-1.59872115546E-14,10.,-2.664535259096E-14)
+  );
+#5502 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#5503 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#5504 = PCURVE('',#4299,#5505);
+#5505 = DEFINITIONAL_REPRESENTATION('',(#5506),#5510);
+#5506 = LINE('',#5507,#5508);
+#5507 = CARTESIAN_POINT('',(-0.,0.));
+#5508 = VECTOR('',#5509,1.);
+#5509 = DIRECTION('',(-1.,0.));
+#5510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5511 = PCURVE('',#5512,#5517);
+#5512 = PLANE('',#5513);
+#5513 = AXIS2_PLACEMENT_3D('',#5514,#5515,#5516);
+#5514 = CARTESIAN_POINT('',(-9.5,10.,-11.25));
+#5515 = DIRECTION('',(1.110223024625E-15,-1.,4.218847493576E-15));
+#5516 = DIRECTION('',(-4.440892098501E-15,-4.440892098501E-16,1.));
+#5517 = DEFINITIONAL_REPRESENTATION('',(#5518),#5522);
+#5518 = CIRCLE('',#5519,10.);
+#5519 = AXIS2_PLACEMENT_2D('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(11.25,-9.5));
+#5521 = DIRECTION('',(-1.,-1.443289932013E-15));
+#5522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5523 = ADVANCED_FACE('',(#5524,#5572),#4327,.T.);
+#5524 = FACE_BOUND('',#5525,.T.);
+#5525 = EDGE_LOOP('',(#5526,#5527,#5528,#5551));
+#5526 = ORIENTED_EDGE('',*,*,#5474,.T.);
+#5527 = ORIENTED_EDGE('',*,*,#4311,.T.);
+#5528 = ORIENTED_EDGE('',*,*,#5529,.F.);
+#5529 = EDGE_CURVE('',#5530,#4312,#5532,.T.);
+#5530 = VERTEX_POINT('',#5531);
+#5531 = CARTESIAN_POINT('',(-7.5,10.,-6.614378277662));
+#5532 = SURFACE_CURVE('',#5533,(#5537,#5544),.PCURVE_S1.);
+#5533 = LINE('',#5534,#5535);
+#5534 = CARTESIAN_POINT('',(-7.5,10.,-6.614378277662));
+#5535 = VECTOR('',#5536,1.);
+#5536 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#5537 = PCURVE('',#4327,#5538);
+#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5543);
+#5539 = LINE('',#5540,#5541);
+#5540 = CARTESIAN_POINT('',(13.228756555323,1.014148482427E-14));
+#5541 = VECTOR('',#5542,1.);
+#5542 = DIRECTION('',(-1.110223024625E-15,-1.));
+#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5544 = PCURVE('',#4360,#5545);
+#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550);
+#5546 = LINE('',#5547,#5548);
+#5547 = CARTESIAN_POINT('',(-5.435123228198,0.));
+#5548 = VECTOR('',#5549,1.);
+#5549 = DIRECTION('',(-0.,-1.));
+#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5551 = ORIENTED_EDGE('',*,*,#5552,.F.);
+#5552 = EDGE_CURVE('',#5475,#5530,#5553,.T.);
+#5553 = SURFACE_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.);
+#5554 = LINE('',#5555,#5556);
+#5555 = CARTESIAN_POINT('',(-7.5,10.,6.614378277661));
+#5556 = VECTOR('',#5557,1.);
+#5557 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#5558 = PCURVE('',#4327,#5559);
+#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564);
+#5560 = LINE('',#5561,#5562);
+#5561 = CARTESIAN_POINT('',(-7.993605777301E-15,1.06581410364E-14));
+#5562 = VECTOR('',#5563,1.);
+#5563 = DIRECTION('',(1.,1.110223024625E-15));
+#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5565 = PCURVE('',#5512,#5566);
+#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571);
+#5567 = LINE('',#5568,#5569);
+#5568 = CARTESIAN_POINT('',(17.864378277662,-2.));
+#5569 = VECTOR('',#5570,1.);
+#5570 = DIRECTION('',(-1.,-1.443289932013E-15));
+#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5572 = FACE_BOUND('',#5573,.T.);
+#5573 = EDGE_LOOP('',(#5574,#5575,#5576,#5577));
+#5574 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#5575 = ORIENTED_EDGE('',*,*,#4521,.T.);
+#5576 = ORIENTED_EDGE('',*,*,#4472,.T.);
+#5577 = ORIENTED_EDGE('',*,*,#4401,.T.);
+#5578 = ADVANCED_FACE('',(#5579),#4360,.F.);
+#5579 = FACE_BOUND('',#5580,.T.);
+#5580 = EDGE_LOOP('',(#5581,#5582,#5583,#5606));
+#5581 = ORIENTED_EDGE('',*,*,#5529,.T.);
+#5582 = ORIENTED_EDGE('',*,*,#4339,.T.);
+#5583 = ORIENTED_EDGE('',*,*,#5584,.F.);
+#5584 = EDGE_CURVE('',#5585,#4340,#5587,.T.);
+#5585 = VERTEX_POINT('',#5586);
+#5586 = CARTESIAN_POINT('',(7.5,10.,-6.614378277662));
+#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.);
+#5588 = LINE('',#5589,#5590);
+#5589 = CARTESIAN_POINT('',(7.5,10.,-6.614378277662));
+#5590 = VECTOR('',#5591,1.);
+#5591 = DIRECTION('',(-3.106139814308E-30,-1.,2.997602166488E-15));
+#5592 = PCURVE('',#4360,#5593);
+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598);
+#5594 = LINE('',#5595,#5596);
+#5595 = CARTESIAN_POINT('',(-7.131247386161,0.));
+#5596 = VECTOR('',#5597,1.);
+#5597 = DIRECTION('',(-0.,-1.));
+#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5599 = PCURVE('',#4386,#5600);
+#5600 = DEFINITIONAL_REPRESENTATION('',(#5601),#5605);
+#5601 = LINE('',#5602,#5603);
+#5602 = CARTESIAN_POINT('',(13.228756555323,1.014148482427E-14));
+#5603 = VECTOR('',#5604,1.);
+#5604 = DIRECTION('',(-1.110223024625E-15,-1.));
+#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5606 = ORIENTED_EDGE('',*,*,#5607,.F.);
+#5607 = EDGE_CURVE('',#5530,#5585,#5608,.T.);
+#5608 = SURFACE_CURVE('',#5609,(#5614,#5621),.PCURVE_S1.);
+#5609 = CIRCLE('',#5610,10.);
+#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613);
+#5611 = CARTESIAN_POINT('',(-1.59872115546E-14,10.,-2.664535259096E-14)
+  );
+#5612 = DIRECTION('',(-1.7763568394E-15,-1.,1.221245327088E-15));
+#5613 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#5614 = PCURVE('',#4360,#5615);
+#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620);
+#5616 = LINE('',#5617,#5618);
+#5617 = CARTESIAN_POINT('',(-0.,0.));
+#5618 = VECTOR('',#5619,1.);
+#5619 = DIRECTION('',(-1.,0.));
+#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5621 = PCURVE('',#5512,#5622);
+#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5627);
+#5623 = CIRCLE('',#5624,10.);
+#5624 = AXIS2_PLACEMENT_2D('',#5625,#5626);
+#5625 = CARTESIAN_POINT('',(11.25,-9.5));
+#5626 = DIRECTION('',(-1.,-1.443289932013E-15));
+#5627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5628 = ADVANCED_FACE('',(#5629,#5655),#4386,.F.);
+#5629 = FACE_BOUND('',#5630,.F.);
+#5630 = EDGE_LOOP('',(#5631,#5632,#5633,#5634));
+#5631 = ORIENTED_EDGE('',*,*,#5450,.T.);
+#5632 = ORIENTED_EDGE('',*,*,#4372,.T.);
+#5633 = ORIENTED_EDGE('',*,*,#5584,.F.);
+#5634 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#5635 = EDGE_CURVE('',#5451,#5585,#5636,.T.);
+#5636 = SURFACE_CURVE('',#5637,(#5641,#5648),.PCURVE_S1.);
+#5637 = LINE('',#5638,#5639);
+#5638 = CARTESIAN_POINT('',(7.5,10.,6.614378277661));
+#5639 = VECTOR('',#5640,1.);
+#5640 = DIRECTION('',(1.887379141863E-15,-1.221245327088E-15,-1.));
+#5641 = PCURVE('',#4386,#5642);
+#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);
+#5643 = LINE('',#5644,#5645);
+#5644 = CARTESIAN_POINT('',(-4.440892098501E-15,8.881784197001E-15));
+#5645 = VECTOR('',#5646,1.);
+#5646 = DIRECTION('',(1.,1.110223024625E-15));
+#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5648 = PCURVE('',#5512,#5649);
+#5649 = DEFINITIONAL_REPRESENTATION('',(#5650),#5654);
+#5650 = LINE('',#5651,#5652);
+#5651 = CARTESIAN_POINT('',(17.864378277661,-17.));
+#5652 = VECTOR('',#5653,1.);
+#5653 = DIRECTION('',(-1.,-1.443289932013E-15));
+#5654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5655 = FACE_BOUND('',#5656,.F.);
+#5656 = EDGE_LOOP('',(#5657,#5658,#5659,#5660));
+#5657 = ORIENTED_EDGE('',*,*,#5114,.F.);
+#5658 = ORIENTED_EDGE('',*,*,#5207,.F.);
+#5659 = ORIENTED_EDGE('',*,*,#5256,.F.);
+#5660 = ORIENTED_EDGE('',*,*,#5305,.F.);
+#5661 = ADVANCED_FACE('',(#5662),#4580,.F.);
+#5662 = FACE_BOUND('',#5663,.F.);
+#5663 = EDGE_LOOP('',(#5664,#5665,#5666,#5687));
+#5664 = ORIENTED_EDGE('',*,*,#4566,.T.);
+#5665 = ORIENTED_EDGE('',*,*,#4704,.T.);
+#5666 = ORIENTED_EDGE('',*,*,#5667,.F.);
+#5667 = EDGE_CURVE('',#4826,#4677,#5668,.T.);
+#5668 = SURFACE_CURVE('',#5669,(#5673,#5680),.PCURVE_S1.);
+#5669 = LINE('',#5670,#5671);
+#5670 = CARTESIAN_POINT('',(-9.6,4.,-2.6));
+#5671 = VECTOR('',#5672,1.);
+#5672 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#5673 = PCURVE('',#4580,#5674);
+#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
+#5675 = LINE('',#5676,#5677);
+#5676 = CARTESIAN_POINT('',(1.,-1.110223024625E-16));
+#5677 = VECTOR('',#5678,1.);
+#5678 = DIRECTION('',(2.22044604925E-16,-1.));
+#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5680 = PCURVE('',#4692,#5681);
+#5681 = DEFINITIONAL_REPRESENTATION('',(#5682),#5686);
+#5682 = LINE('',#5683,#5684);
+#5683 = CARTESIAN_POINT('',(0.,0.));
+#5684 = VECTOR('',#5685,1.);
+#5685 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5687 = ORIENTED_EDGE('',*,*,#4848,.F.);
+#5688 = ADVANCED_FACE('',(#5689),#4636,.F.);
+#5689 = FACE_BOUND('',#5690,.F.);
+#5690 = EDGE_LOOP('',(#5691,#5712,#5713,#5714));
+#5691 = ORIENTED_EDGE('',*,*,#5692,.T.);
+#5692 = EDGE_CURVE('',#4780,#4621,#5693,.T.);
+#5693 = SURFACE_CURVE('',#5694,(#5698,#5705),.PCURVE_S1.);
+#5694 = LINE('',#5695,#5696);
+#5695 = CARTESIAN_POINT('',(-11.,5.099999999983,-2.6));
+#5696 = VECTOR('',#5697,1.);
+#5697 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#5698 = PCURVE('',#4636,#5699);
+#5699 = DEFINITIONAL_REPRESENTATION('',(#5700),#5704);
+#5700 = LINE('',#5701,#5702);
+#5701 = CARTESIAN_POINT('',(0.,0.));
+#5702 = VECTOR('',#5703,1.);
+#5703 = DIRECTION('',(2.22044604925E-16,-1.));
+#5704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5705 = PCURVE('',#4664,#5706);
+#5706 = DEFINITIONAL_REPRESENTATION('',(#5707),#5711);
+#5707 = LINE('',#5708,#5709);
+#5708 = CARTESIAN_POINT('',(1.4,2.886579864025E-16));
+#5709 = VECTOR('',#5710,1.);
+#5710 = DIRECTION('',(2.22044604925E-16,-1.));
+#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5712 = ORIENTED_EDGE('',*,*,#4620,.T.);
+#5713 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#5714 = ORIENTED_EDGE('',*,*,#4779,.F.);
+#5715 = ADVANCED_FACE('',(#5716),#4664,.F.);
+#5716 = FACE_BOUND('',#5717,.F.);
+#5717 = EDGE_LOOP('',(#5718,#5739,#5740,#5741));
+#5718 = ORIENTED_EDGE('',*,*,#5719,.T.);
+#5719 = EDGE_CURVE('',#4803,#4649,#5720,.T.);
+#5720 = SURFACE_CURVE('',#5721,(#5725,#5732),.PCURVE_S1.);
+#5721 = LINE('',#5722,#5723);
+#5722 = CARTESIAN_POINT('',(-9.6,5.099999999983,-2.6));
+#5723 = VECTOR('',#5724,1.);
+#5724 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.));
+#5725 = PCURVE('',#4664,#5726);
+#5726 = DEFINITIONAL_REPRESENTATION('',(#5727),#5731);
+#5727 = LINE('',#5728,#5729);
+#5728 = CARTESIAN_POINT('',(0.,0.));
+#5729 = VECTOR('',#5730,1.);
+#5730 = DIRECTION('',(2.22044604925E-16,-1.));
+#5731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5732 = PCURVE('',#4692,#5733);
+#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738);
+#5734 = LINE('',#5735,#5736);
+#5735 = CARTESIAN_POINT('',(1.099999999983,7.771561172941E-17));
+#5736 = VECTOR('',#5737,1.);
+#5737 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5739 = ORIENTED_EDGE('',*,*,#4648,.T.);
+#5740 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5741 = ORIENTED_EDGE('',*,*,#4802,.F.);
+#5742 = ADVANCED_FACE('',(#5743),#4692,.F.);
+#5743 = FACE_BOUND('',#5744,.F.);
+#5744 = EDGE_LOOP('',(#5745,#5746,#5747,#5748));
+#5745 = ORIENTED_EDGE('',*,*,#5667,.T.);
+#5746 = ORIENTED_EDGE('',*,*,#4676,.T.);
+#5747 = ORIENTED_EDGE('',*,*,#5719,.F.);
+#5748 = ORIENTED_EDGE('',*,*,#4825,.F.);
+#5749 = ADVANCED_FACE('',(#5750),#4940,.F.);
+#5750 = FACE_BOUND('',#5751,.T.);
+#5751 = EDGE_LOOP('',(#5752,#5773,#5774,#5775));
+#5752 = ORIENTED_EDGE('',*,*,#5753,.T.);
+#5753 = EDGE_CURVE('',#5334,#4978,#5754,.T.);
+#5754 = SURFACE_CURVE('',#5755,(#5759,#5766),.PCURVE_S1.);
+#5755 = LINE('',#5756,#5757);
+#5756 = CARTESIAN_POINT('',(11.,5.099999999983,-2.6));
+#5757 = VECTOR('',#5758,1.);
+#5758 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#5759 = PCURVE('',#4940,#5760);
+#5760 = DEFINITIONAL_REPRESENTATION('',(#5761),#5765);
+#5761 = LINE('',#5762,#5763);
+#5762 = CARTESIAN_POINT('',(-0.,0.));
+#5763 = VECTOR('',#5764,1.);
+#5764 = DIRECTION('',(-1.110223024625E-15,-1.));
+#5765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5766 = PCURVE('',#5016,#5767);
+#5767 = DEFINITIONAL_REPRESENTATION('',(#5768),#5772);
+#5768 = LINE('',#5769,#5770);
+#5769 = CARTESIAN_POINT('',(-1.4,1.088018564133E-15));
+#5770 = VECTOR('',#5771,1.);
+#5771 = DIRECTION('',(2.22044604925E-16,-1.));
+#5772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5773 = ORIENTED_EDGE('',*,*,#4977,.T.);
+#5774 = ORIENTED_EDGE('',*,*,#4924,.F.);
+#5775 = ORIENTED_EDGE('',*,*,#5333,.F.);
+#5776 = ADVANCED_FACE('',(#5777),#5016,.F.);
+#5777 = FACE_BOUND('',#5778,.T.);
+#5778 = EDGE_LOOP('',(#5779,#5800,#5801,#5802));
+#5779 = ORIENTED_EDGE('',*,*,#5780,.T.);
+#5780 = EDGE_CURVE('',#5357,#5001,#5781,.T.);
+#5781 = SURFACE_CURVE('',#5782,(#5786,#5793),.PCURVE_S1.);
+#5782 = LINE('',#5783,#5784);
+#5783 = CARTESIAN_POINT('',(9.6,5.099999999983,-2.6));
+#5784 = VECTOR('',#5785,1.);
+#5785 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#5786 = PCURVE('',#5016,#5787);
+#5787 = DEFINITIONAL_REPRESENTATION('',(#5788),#5792);
+#5788 = LINE('',#5789,#5790);
+#5789 = CARTESIAN_POINT('',(-0.,0.));
+#5790 = VECTOR('',#5791,1.);
+#5791 = DIRECTION('',(2.22044604925E-16,-1.));
+#5792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5793 = PCURVE('',#5044,#5794);
+#5794 = DEFINITIONAL_REPRESENTATION('',(#5795),#5799);
+#5795 = LINE('',#5796,#5797);
+#5796 = CARTESIAN_POINT('',(-1.099999999983,1.33226762955E-15));
+#5797 = VECTOR('',#5798,1.);
+#5798 = DIRECTION('',(1.110223024625E-15,-1.));
+#5799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5800 = ORIENTED_EDGE('',*,*,#5000,.T.);
+#5801 = ORIENTED_EDGE('',*,*,#5753,.F.);
+#5802 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5803 = ADVANCED_FACE('',(#5804),#5044,.F.);
+#5804 = FACE_BOUND('',#5805,.T.);
+#5805 = EDGE_LOOP('',(#5806,#5827,#5828,#5829));
+#5806 = ORIENTED_EDGE('',*,*,#5807,.T.);
+#5807 = EDGE_CURVE('',#5380,#5029,#5808,.T.);
+#5808 = SURFACE_CURVE('',#5809,(#5813,#5820),.PCURVE_S1.);
+#5809 = LINE('',#5810,#5811);
+#5810 = CARTESIAN_POINT('',(9.6,4.,-2.6));
+#5811 = VECTOR('',#5812,1.);
+#5812 = DIRECTION('',(-4.440892098501E-16,-5.551115123126E-16,1.));
+#5813 = PCURVE('',#5044,#5814);
+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);
+#5815 = LINE('',#5816,#5817);
+#5816 = CARTESIAN_POINT('',(-0.,0.));
+#5817 = VECTOR('',#5818,1.);
+#5818 = DIRECTION('',(1.110223024625E-15,-1.));
+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5820 = PCURVE('',#5072,#5821);
+#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826);
+#5822 = LINE('',#5823,#5824);
+#5823 = CARTESIAN_POINT('',(-1.,3.330669073875E-16));
+#5824 = VECTOR('',#5825,1.);
+#5825 = DIRECTION('',(2.22044604925E-16,-1.));
+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5827 = ORIENTED_EDGE('',*,*,#5028,.T.);
+#5828 = ORIENTED_EDGE('',*,*,#5780,.F.);
+#5829 = ORIENTED_EDGE('',*,*,#5379,.F.);
+#5830 = ADVANCED_FACE('',(#5831),#5098,.F.);
+#5831 = FACE_BOUND('',#5832,.T.);
+#5832 = EDGE_LOOP('',(#5833,#5834,#5835,#5836));
+#5833 = ORIENTED_EDGE('',*,*,#5425,.F.);
+#5834 = ORIENTED_EDGE('',*,*,#5161,.T.);
+#5835 = ORIENTED_EDGE('',*,*,#5084,.T.);
+#5836 = ORIENTED_EDGE('',*,*,#5837,.F.);
+#5837 = EDGE_CURVE('',#5403,#5057,#5838,.T.);
+#5838 = SURFACE_CURVE('',#5839,(#5843,#5850),.PCURVE_S1.);
+#5839 = LINE('',#5840,#5841);
+#5840 = CARTESIAN_POINT('',(9.,4.,-3.));
+#5841 = VECTOR('',#5842,1.);
+#5842 = DIRECTION('',(-6.661338147751E-16,-7.771561172376E-16,1.));
+#5843 = PCURVE('',#5098,#5844);
+#5844 = DEFINITIONAL_REPRESENTATION('',(#5845),#5849);
+#5845 = LINE('',#5846,#5847);
+#5846 = CARTESIAN_POINT('',(-0.4,0.4));
+#5847 = VECTOR('',#5848,1.);
+#5848 = DIRECTION('',(6.661338147751E-16,-1.));
+#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5850 = PCURVE('',#5072,#5851);
+#5851 = DEFINITIONAL_REPRESENTATION('',(#5852),#5856);
+#5852 = LINE('',#5853,#5854);
+#5853 = CARTESIAN_POINT('',(-0.4,0.4));
+#5854 = VECTOR('',#5855,1.);
+#5855 = DIRECTION('',(6.661338147751E-16,-1.));
+#5856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5857 = ADVANCED_FACE('',(#5858),#5072,.F.);
+#5858 = FACE_BOUND('',#5859,.T.);
+#5859 = EDGE_LOOP('',(#5860,#5861,#5862,#5863));
+#5860 = ORIENTED_EDGE('',*,*,#5402,.F.);
+#5861 = ORIENTED_EDGE('',*,*,#5837,.T.);
+#5862 = ORIENTED_EDGE('',*,*,#5056,.T.);
+#5863 = ORIENTED_EDGE('',*,*,#5807,.F.);
+#5864 = ADVANCED_FACE('',(#5865),#5512,.T.);
+#5865 = FACE_BOUND('',#5866,.T.);
+#5866 = EDGE_LOOP('',(#5867,#5868,#5869,#5870));
+#5867 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#5868 = ORIENTED_EDGE('',*,*,#5497,.T.);
+#5869 = ORIENTED_EDGE('',*,*,#5552,.T.);
+#5870 = ORIENTED_EDGE('',*,*,#5607,.T.);
+#5871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5875)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5872,#5873,#5874)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5872 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5873 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5874 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5875 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5872,
+  'distance_accuracy_value','confusion accuracy');
+#5876 = SHAPE_DEFINITION_REPRESENTATION(#5877,#1822);
+#5877 = PRODUCT_DEFINITION_SHAPE('','',#5878);
+#5878 = PRODUCT_DEFINITION('design','',#5879,#5882);
+#5879 = PRODUCT_DEFINITION_FORMATION('','',#5880);
+#5880 = PRODUCT('Yellow','Yellow','',(#5881));
+#5881 = PRODUCT_CONTEXT('',#2,'mechanical');
+#5882 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5883 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5884,#5886);
+#5884 = ( REPRESENTATION_RELATIONSHIP('','',#1822,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5885) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5885 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1805);
+#5886 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5887);
+#5887 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Yellow','',#1799,#5878,$);
+#5888 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5880));
+#5889 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5890),#6812);
+#5890 = MANIFOLD_SOLID_BREP('',#5891);
+#5891 = CLOSED_SHELL('',(#5892,#6404,#6483,#6510,#6515,#6542,#6547,#6626
+    ,#6653,#6658,#6685,#6690,#6745,#6804,#6808));
+#5892 = ADVANCED_FACE('',(#5893),#5907,.T.);
+#5893 = FACE_BOUND('',#5894,.F.);
+#5894 = EDGE_LOOP('',(#5895,#5925,#5954,#5982,#6011,#6034,#6058,#6086,
+    #6115,#6138,#6160,#6161,#6190,#6218,#6251,#6274,#6298,#6326,#6359,
+    #6382));
+#5895 = ORIENTED_EDGE('',*,*,#5896,.F.);
+#5896 = EDGE_CURVE('',#5897,#5899,#5901,.T.);
+#5897 = VERTEX_POINT('',#5898);
+#5898 = CARTESIAN_POINT('',(-18.5,38.5,-4.343747583846E-14));
+#5899 = VERTEX_POINT('',#5900);
+#5900 = CARTESIAN_POINT('',(18.5,38.5,-2.495226247845E-14));
+#5901 = SEAM_CURVE('',#5902,(#5906,#5918),.PCURVE_S1.);
+#5902 = LINE('',#5903,#5904);
+#5903 = CARTESIAN_POINT('',(-18.5,38.5,-4.787836793696E-14));
+#5904 = VECTOR('',#5905,1.);
+#5905 = DIRECTION('',(1.,-8.881784197001E-16,2.775557561563E-16));
+#5906 = PCURVE('',#5907,#5912);
+#5907 = CYLINDRICAL_SURFACE('',#5908,2.75);
+#5908 = AXIS2_PLACEMENT_3D('',#5909,#5910,#5911);
+#5909 = CARTESIAN_POINT('',(-18.5,35.75,-4.482525461924E-14));
+#5910 = DIRECTION('',(-1.,6.661338147751E-16,-4.440892098501E-16));
+#5911 = DIRECTION('',(5.423418723394E-31,1.,-1.110223024625E-15));
+#5912 = DEFINITIONAL_REPRESENTATION('',(#5913),#5917);
+#5913 = LINE('',#5914,#5915);
+#5914 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5915 = VECTOR('',#5916,1.);
+#5916 = DIRECTION('',(-0.,-1.));
+#5917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5918 = PCURVE('',#5907,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
+#5920 = LINE('',#5921,#5922);
+#5921 = CARTESIAN_POINT('',(-0.,0.));
+#5922 = VECTOR('',#5923,1.);
+#5923 = DIRECTION('',(-0.,-1.));
+#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5925 = ORIENTED_EDGE('',*,*,#5926,.F.);
+#5926 = EDGE_CURVE('',#5927,#5897,#5929,.T.);
+#5927 = VERTEX_POINT('',#5928);
+#5928 = CARTESIAN_POINT('',(-18.5,37.784698994937,-1.85));
+#5929 = SURFACE_CURVE('',#5930,(#5935,#5942),.PCURVE_S1.);
+#5930 = CIRCLE('',#5931,2.75);
+#5931 = AXIS2_PLACEMENT_3D('',#5932,#5933,#5934);
+#5932 = CARTESIAN_POINT('',(-18.5,35.75,-3.552713678801E-14));
+#5933 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#5934 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#5935 = PCURVE('',#5907,#5936);
+#5936 = DEFINITIONAL_REPRESENTATION('',(#5937),#5941);
+#5937 = LINE('',#5938,#5939);
+#5938 = CARTESIAN_POINT('',(-0.,0.));
+#5939 = VECTOR('',#5940,1.);
+#5940 = DIRECTION('',(-1.,0.));
+#5941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5942 = PCURVE('',#5943,#5948);
+#5943 = PLANE('',#5944);
+#5944 = AXIS2_PLACEMENT_3D('',#5945,#5946,#5947);
+#5945 = CARTESIAN_POINT('',(-18.5,35.75,-3.552713678801E-14));
+#5946 = DIRECTION('',(1.,-1.110223024625E-15,7.765349535769E-31));
+#5947 = DIRECTION('',(-2.22044604925E-16,1.,-1.110223024625E-15));
+#5948 = DEFINITIONAL_REPRESENTATION('',(#5949),#5953);
+#5949 = CIRCLE('',#5950,2.75);
+#5950 = AXIS2_PLACEMENT_2D('',#5951,#5952);
+#5951 = CARTESIAN_POINT('',(0.,0.));
+#5952 = DIRECTION('',(1.,-1.110223024625E-15));
+#5953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5954 = ORIENTED_EDGE('',*,*,#5955,.F.);
+#5955 = EDGE_CURVE('',#5956,#5927,#5958,.T.);
+#5956 = VERTEX_POINT('',#5957);
+#5957 = CARTESIAN_POINT('',(-9.5,37.784698994938,-1.85));
+#5958 = SURFACE_CURVE('',#5959,(#5963,#5970),.PCURVE_S1.);
+#5959 = LINE('',#5960,#5961);
+#5960 = CARTESIAN_POINT('',(-18.5,37.784698994938,-1.85));
+#5961 = VECTOR('',#5962,1.);
+#5962 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#5963 = PCURVE('',#5907,#5964);
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(-5.545296618726,1.930544166723E-15));
+#5967 = VECTOR('',#5968,1.);
+#5968 = DIRECTION('',(-0.,1.));
+#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5970 = PCURVE('',#5971,#5976);
+#5971 = PLANE('',#5972);
+#5972 = AXIS2_PLACEMENT_3D('',#5973,#5974,#5975);
+#5973 = CARTESIAN_POINT('',(-18.5,33.25,-1.85));
+#5974 = DIRECTION('',(4.440892098501E-16,3.330669073875E-16,-1.));
+#5975 = DIRECTION('',(-1.110223024625E-16,-1.,7.771561172376E-16));
+#5976 = DEFINITIONAL_REPRESENTATION('',(#5977),#5981);
+#5977 = LINE('',#5978,#5979);
+#5978 = CARTESIAN_POINT('',(-4.534698994938,3.524169063747E-15));
+#5979 = VECTOR('',#5980,1.);
+#5980 = DIRECTION('',(-3.330669073875E-16,1.));
+#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5982 = ORIENTED_EDGE('',*,*,#5983,.T.);
+#5983 = EDGE_CURVE('',#5956,#5984,#5986,.T.);
+#5984 = VERTEX_POINT('',#5985);
+#5985 = CARTESIAN_POINT('',(-9.5,33.715301005062,-1.85));
+#5986 = SURFACE_CURVE('',#5987,(#5992,#5999),.PCURVE_S1.);
+#5987 = CIRCLE('',#5988,2.75);
+#5988 = AXIS2_PLACEMENT_3D('',#5989,#5990,#5991);
+#5989 = CARTESIAN_POINT('',(-9.5,35.75,-3.499978085131E-14));
+#5990 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#5991 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16));
+#5992 = PCURVE('',#5907,#5993);
+#5993 = DEFINITIONAL_REPRESENTATION('',(#5994),#5998);
+#5994 = LINE('',#5995,#5996);
+#5995 = CARTESIAN_POINT('',(-6.28318530718,-9.));
+#5996 = VECTOR('',#5997,1.);
+#5997 = DIRECTION('',(1.,-0.));
+#5998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5999 = PCURVE('',#6000,#6005);
+#6000 = PLANE('',#6001);
+#6001 = AXIS2_PLACEMENT_3D('',#6002,#6003,#6004);
+#6002 = CARTESIAN_POINT('',(-9.5,35.75,1.55768731247E-11));
+#6003 = DIRECTION('',(-1.,1.073904898599E-15,6.90241963142E-16));
+#6004 = DIRECTION('',(6.420256664082E-16,9.992007221626E-16,-1.));
+#6005 = DEFINITIONAL_REPRESENTATION('',(#6006),#6010);
+#6006 = CIRCLE('',#6007,2.75);
+#6007 = AXIS2_PLACEMENT_2D('',#6008,#6009);
+#6008 = CARTESIAN_POINT('',(1.561950568885E-11,5.684341886079E-14));
+#6009 = DIRECTION('',(1.887379141863E-15,-1.));
+#6010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6011 = ORIENTED_EDGE('',*,*,#6012,.T.);
+#6012 = EDGE_CURVE('',#5984,#6013,#6015,.T.);
+#6013 = VERTEX_POINT('',#6014);
+#6014 = CARTESIAN_POINT('',(-18.5,33.715301005062,-1.85));
+#6015 = SURFACE_CURVE('',#6016,(#6020,#6027),.PCURVE_S1.);
+#6016 = LINE('',#6017,#6018);
+#6017 = CARTESIAN_POINT('',(-18.5,33.715301005062,-1.85));
+#6018 = VECTOR('',#6019,1.);
+#6019 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6020 = PCURVE('',#5907,#6021);
+#6021 = DEFINITIONAL_REPRESENTATION('',(#6022),#6026);
+#6022 = LINE('',#6023,#6024);
+#6023 = CARTESIAN_POINT('',(-3.879481342044,1.233684288337E-16));
+#6024 = VECTOR('',#6025,1.);
+#6025 = DIRECTION('',(-0.,1.));
+#6026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6027 = PCURVE('',#5971,#6028);
+#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
+#6029 = LINE('',#6030,#6031);
+#6030 = CARTESIAN_POINT('',(-0.465301005062,3.61611522441E-16));
+#6031 = VECTOR('',#6032,1.);
+#6032 = DIRECTION('',(-3.330669073875E-16,1.));
+#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6034 = ORIENTED_EDGE('',*,*,#6035,.F.);
+#6035 = EDGE_CURVE('',#6036,#6013,#6038,.T.);
+#6036 = VERTEX_POINT('',#6037);
+#6037 = CARTESIAN_POINT('',(-18.5,33.715301005062,1.85));
+#6038 = SURFACE_CURVE('',#6039,(#6044,#6051),.PCURVE_S1.);
+#6039 = CIRCLE('',#6040,2.75);
+#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043);
+#6041 = CARTESIAN_POINT('',(-18.5,35.75,-3.552713678801E-14));
+#6042 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#6043 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#6044 = PCURVE('',#5907,#6045);
+#6045 = DEFINITIONAL_REPRESENTATION('',(#6046),#6050);
+#6046 = LINE('',#6047,#6048);
+#6047 = CARTESIAN_POINT('',(-0.,0.));
+#6048 = VECTOR('',#6049,1.);
+#6049 = DIRECTION('',(-1.,0.));
+#6050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6051 = PCURVE('',#5943,#6052);
+#6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057);
+#6053 = CIRCLE('',#6054,2.75);
+#6054 = AXIS2_PLACEMENT_2D('',#6055,#6056);
+#6055 = CARTESIAN_POINT('',(0.,0.));
+#6056 = DIRECTION('',(1.,-1.110223024625E-15));
+#6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6058 = ORIENTED_EDGE('',*,*,#6059,.F.);
+#6059 = EDGE_CURVE('',#6060,#6036,#6062,.T.);
+#6060 = VERTEX_POINT('',#6061);
+#6061 = CARTESIAN_POINT('',(-9.5,33.715301005062,1.85));
+#6062 = SURFACE_CURVE('',#6063,(#6067,#6074),.PCURVE_S1.);
+#6063 = LINE('',#6064,#6065);
+#6064 = CARTESIAN_POINT('',(-18.5,33.715301005062,1.85));
+#6065 = VECTOR('',#6066,1.);
+#6066 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6067 = PCURVE('',#5907,#6068);
+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(-2.403703965136,-1.930544166723E-15));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(-0.,1.));
+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6074 = PCURVE('',#6075,#6080);
+#6075 = PLANE('',#6076);
+#6076 = AXIS2_PLACEMENT_3D('',#6077,#6078,#6079);
+#6077 = CARTESIAN_POINT('',(-18.5,33.25,1.85));
+#6078 = DIRECTION('',(4.440892098501E-16,3.330669073875E-16,-1.));
+#6079 = DIRECTION('',(-1.110223024625E-16,-1.,7.771561172376E-16));
+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);
+#6081 = LINE('',#6082,#6083);
+#6082 = CARTESIAN_POINT('',(-0.465301005062,3.616115224411E-16));
+#6083 = VECTOR('',#6084,1.);
+#6084 = DIRECTION('',(-3.330669073875E-16,1.));
+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6086 = ORIENTED_EDGE('',*,*,#6087,.T.);
+#6087 = EDGE_CURVE('',#6060,#6088,#6090,.T.);
+#6088 = VERTEX_POINT('',#6089);
+#6089 = CARTESIAN_POINT('',(-9.5,37.784698994938,1.85));
+#6090 = SURFACE_CURVE('',#6091,(#6096,#6103),.PCURVE_S1.);
+#6091 = CIRCLE('',#6092,2.75);
+#6092 = AXIS2_PLACEMENT_3D('',#6093,#6094,#6095);
+#6093 = CARTESIAN_POINT('',(-9.5,35.75,-3.499978085131E-14));
+#6094 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6095 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16));
+#6096 = PCURVE('',#5907,#6097);
+#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(-6.28318530718,-9.));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(1.,-0.));
+#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6103 = PCURVE('',#6104,#6109);
+#6104 = PLANE('',#6105);
+#6105 = AXIS2_PLACEMENT_3D('',#6106,#6107,#6108);
+#6106 = CARTESIAN_POINT('',(-9.5,35.75,1.55768731247E-11));
+#6107 = DIRECTION('',(-1.,1.073904898599E-15,6.90241963142E-16));
+#6108 = DIRECTION('',(6.420256664082E-16,9.992007221626E-16,-1.));
+#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114);
+#6110 = CIRCLE('',#6111,2.75);
+#6111 = AXIS2_PLACEMENT_2D('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(1.561950568885E-11,5.684341886079E-14));
+#6113 = DIRECTION('',(1.887379141863E-15,-1.));
+#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6115 = ORIENTED_EDGE('',*,*,#6116,.T.);
+#6116 = EDGE_CURVE('',#6088,#6117,#6119,.T.);
+#6117 = VERTEX_POINT('',#6118);
+#6118 = CARTESIAN_POINT('',(-18.5,37.784698994937,1.85));
+#6119 = SURFACE_CURVE('',#6120,(#6124,#6131),.PCURVE_S1.);
+#6120 = LINE('',#6121,#6122);
+#6121 = CARTESIAN_POINT('',(-18.5,37.784698994938,1.85));
+#6122 = VECTOR('',#6123,1.);
+#6123 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6124 = PCURVE('',#5907,#6125);
+#6125 = DEFINITIONAL_REPRESENTATION('',(#6126),#6130);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(-0.737888688454,-1.233684288337E-16));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(-0.,1.));
+#6130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6131 = PCURVE('',#6075,#6132);
+#6132 = DEFINITIONAL_REPRESENTATION('',(#6133),#6137);
+#6133 = LINE('',#6134,#6135);
+#6134 = CARTESIAN_POINT('',(-4.534698994938,3.524169063747E-15));
+#6135 = VECTOR('',#6136,1.);
+#6136 = DIRECTION('',(-3.330669073875E-16,1.));
+#6137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6138 = ORIENTED_EDGE('',*,*,#6139,.F.);
+#6139 = EDGE_CURVE('',#5897,#6117,#6140,.T.);
+#6140 = SURFACE_CURVE('',#6141,(#6146,#6153),.PCURVE_S1.);
+#6141 = CIRCLE('',#6142,2.75);
+#6142 = AXIS2_PLACEMENT_3D('',#6143,#6144,#6145);
+#6143 = CARTESIAN_POINT('',(-18.5,35.75,-3.552713678801E-14));
+#6144 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#6145 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#6146 = PCURVE('',#5907,#6147);
+#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152);
+#6148 = LINE('',#6149,#6150);
+#6149 = CARTESIAN_POINT('',(-0.,0.));
+#6150 = VECTOR('',#6151,1.);
+#6151 = DIRECTION('',(-1.,0.));
+#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6153 = PCURVE('',#5943,#6154);
+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);
+#6155 = CIRCLE('',#6156,2.75);
+#6156 = AXIS2_PLACEMENT_2D('',#6157,#6158);
+#6157 = CARTESIAN_POINT('',(0.,0.));
+#6158 = DIRECTION('',(1.,-1.110223024625E-15));
+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6160 = ORIENTED_EDGE('',*,*,#5896,.T.);
+#6161 = ORIENTED_EDGE('',*,*,#6162,.T.);
+#6162 = EDGE_CURVE('',#5899,#6163,#6165,.T.);
+#6163 = VERTEX_POINT('',#6164);
+#6164 = CARTESIAN_POINT('',(18.5,37.784698994937,1.85));
+#6165 = SURFACE_CURVE('',#6166,(#6171,#6178),.PCURVE_S1.);
+#6166 = CIRCLE('',#6167,2.75);
+#6167 = AXIS2_PLACEMENT_3D('',#6168,#6169,#6170);
+#6168 = CARTESIAN_POINT('',(18.5,35.75,-6.394884621841E-14));
+#6169 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#6170 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#6171 = PCURVE('',#5907,#6172);
+#6172 = DEFINITIONAL_REPRESENTATION('',(#6173),#6177);
+#6173 = LINE('',#6174,#6175);
+#6174 = CARTESIAN_POINT('',(-0.,-37.));
+#6175 = VECTOR('',#6176,1.);
+#6176 = DIRECTION('',(-1.,0.));
+#6177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6178 = PCURVE('',#6179,#6184);
+#6179 = PLANE('',#6180);
+#6180 = AXIS2_PLACEMENT_3D('',#6181,#6182,#6183);
+#6181 = CARTESIAN_POINT('',(18.5,35.75,-6.394884621841E-14));
+#6182 = DIRECTION('',(1.,-1.110223024625E-15,7.765349535769E-31));
+#6183 = DIRECTION('',(-2.22044604925E-16,1.,-1.110223024625E-15));
+#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189);
+#6185 = CIRCLE('',#6186,2.75);
+#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(-1.42108547152E-14,4.733165431326E-30));
+#6188 = DIRECTION('',(1.,-1.110223024625E-15));
+#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6190 = ORIENTED_EDGE('',*,*,#6191,.T.);
+#6191 = EDGE_CURVE('',#6163,#6192,#6194,.T.);
+#6192 = VERTEX_POINT('',#6193);
+#6193 = CARTESIAN_POINT('',(9.5,37.784698994938,1.85));
+#6194 = SURFACE_CURVE('',#6195,(#6199,#6206),.PCURVE_S1.);
+#6195 = LINE('',#6196,#6197);
+#6196 = CARTESIAN_POINT('',(-18.5,37.784698994938,1.85));
+#6197 = VECTOR('',#6198,1.);
+#6198 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6199 = PCURVE('',#5907,#6200);
+#6200 = DEFINITIONAL_REPRESENTATION('',(#6201),#6205);
+#6201 = LINE('',#6202,#6203);
+#6202 = CARTESIAN_POINT('',(-0.737888688454,-1.233684288337E-16));
+#6203 = VECTOR('',#6204,1.);
+#6204 = DIRECTION('',(-0.,1.));
+#6205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6206 = PCURVE('',#6207,#6212);
+#6207 = PLANE('',#6208);
+#6208 = AXIS2_PLACEMENT_3D('',#6209,#6210,#6211);
+#6209 = CARTESIAN_POINT('',(18.5,33.25,1.85));
+#6210 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.));
+#6211 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16));
+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(4.534698994938,-37.));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(-1.109335647967E-31,-1.));
+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6218 = ORIENTED_EDGE('',*,*,#6219,.F.);
+#6219 = EDGE_CURVE('',#6220,#6192,#6222,.T.);
+#6220 = VERTEX_POINT('',#6221);
+#6221 = CARTESIAN_POINT('',(9.5,33.715301005062,1.85));
+#6222 = SURFACE_CURVE('',#6223,(#6228,#6235),.PCURVE_S1.);
+#6223 = CIRCLE('',#6224,2.75);
+#6224 = AXIS2_PLACEMENT_3D('',#6225,#6226,#6227);
+#6225 = CARTESIAN_POINT('',(9.5,35.75,-2.234323837058E-14));
+#6226 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6227 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16));
+#6228 = PCURVE('',#5907,#6229);
+#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234);
+#6230 = LINE('',#6231,#6232);
+#6231 = CARTESIAN_POINT('',(-6.28318530718,-28.));
+#6232 = VECTOR('',#6233,1.);
+#6233 = DIRECTION('',(1.,-0.));
+#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6235 = PCURVE('',#6236,#6241);
+#6236 = PLANE('',#6237);
+#6237 = AXIS2_PLACEMENT_3D('',#6238,#6239,#6240);
+#6238 = CARTESIAN_POINT('',(9.5,35.75,1.559818940677E-11));
+#6239 = DIRECTION('',(1.,-8.13474243264E-16,3.571750557544E-16));
+#6240 = DIRECTION('',(-1.02330887053E-15,-1.110223024625E-16,1.));
+#6241 = DEFINITIONAL_REPRESENTATION('',(#6242),#6250);
+#6242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6243,#6244,#6245,#6246,
+#6247,#6248,#6249),.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('') );
+#6243 = CARTESIAN_POINT('',(-1.562935891819E-11,-2.75));
+#6244 = CARTESIAN_POINT('',(-4.76313972083,-2.75));
+#6245 = CARTESIAN_POINT('',(-2.381569860423,1.375));
+#6246 = CARTESIAN_POINT('',(-1.562178906797E-11,5.5));
+#6247 = CARTESIAN_POINT('',(2.381569860392,1.375));
+#6248 = CARTESIAN_POINT('',(4.763139720799,-2.75));
+#6249 = CARTESIAN_POINT('',(-1.562935891819E-11,-2.75));
+#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6251 = ORIENTED_EDGE('',*,*,#6252,.F.);
+#6252 = EDGE_CURVE('',#6253,#6220,#6255,.T.);
+#6253 = VERTEX_POINT('',#6254);
+#6254 = CARTESIAN_POINT('',(18.5,33.715301005062,1.85));
+#6255 = SURFACE_CURVE('',#6256,(#6260,#6267),.PCURVE_S1.);
+#6256 = LINE('',#6257,#6258);
+#6257 = CARTESIAN_POINT('',(-18.5,33.715301005062,1.85));
+#6258 = VECTOR('',#6259,1.);
+#6259 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6260 = PCURVE('',#5907,#6261);
+#6261 = DEFINITIONAL_REPRESENTATION('',(#6262),#6266);
+#6262 = LINE('',#6263,#6264);
+#6263 = CARTESIAN_POINT('',(-2.403703965136,-1.930544166723E-15));
+#6264 = VECTOR('',#6265,1.);
+#6265 = DIRECTION('',(-0.,1.));
+#6266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6267 = PCURVE('',#6207,#6268);
+#6268 = DEFINITIONAL_REPRESENTATION('',(#6269),#6273);
+#6269 = LINE('',#6270,#6271);
+#6270 = CARTESIAN_POINT('',(0.465301005062,-37.));
+#6271 = VECTOR('',#6272,1.);
+#6272 = DIRECTION('',(-1.109335647967E-31,-1.));
+#6273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6274 = ORIENTED_EDGE('',*,*,#6275,.T.);
+#6275 = EDGE_CURVE('',#6253,#6276,#6278,.T.);
+#6276 = VERTEX_POINT('',#6277);
+#6277 = CARTESIAN_POINT('',(18.5,33.715301005062,-1.85));
+#6278 = SURFACE_CURVE('',#6279,(#6284,#6291),.PCURVE_S1.);
+#6279 = CIRCLE('',#6280,2.75);
+#6280 = AXIS2_PLACEMENT_3D('',#6281,#6282,#6283);
+#6281 = CARTESIAN_POINT('',(18.5,35.75,-6.394884621841E-14));
+#6282 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#6283 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#6284 = PCURVE('',#5907,#6285);
+#6285 = DEFINITIONAL_REPRESENTATION('',(#6286),#6290);
+#6286 = LINE('',#6287,#6288);
+#6287 = CARTESIAN_POINT('',(-0.,-37.));
+#6288 = VECTOR('',#6289,1.);
+#6289 = DIRECTION('',(-1.,0.));
+#6290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6291 = PCURVE('',#6179,#6292);
+#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);
+#6293 = CIRCLE('',#6294,2.75);
+#6294 = AXIS2_PLACEMENT_2D('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(-1.42108547152E-14,4.733165431326E-30));
+#6296 = DIRECTION('',(1.,-1.110223024625E-15));
+#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6298 = ORIENTED_EDGE('',*,*,#6299,.T.);
+#6299 = EDGE_CURVE('',#6276,#6300,#6302,.T.);
+#6300 = VERTEX_POINT('',#6301);
+#6301 = CARTESIAN_POINT('',(9.5,33.715301005063,-1.85));
+#6302 = SURFACE_CURVE('',#6303,(#6307,#6314),.PCURVE_S1.);
+#6303 = LINE('',#6304,#6305);
+#6304 = CARTESIAN_POINT('',(-18.5,33.715301005062,-1.85));
+#6305 = VECTOR('',#6306,1.);
+#6306 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6307 = PCURVE('',#5907,#6308);
+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);
+#6309 = LINE('',#6310,#6311);
+#6310 = CARTESIAN_POINT('',(-3.879481342044,1.233684288337E-16));
+#6311 = VECTOR('',#6312,1.);
+#6312 = DIRECTION('',(-0.,1.));
+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6314 = PCURVE('',#6315,#6320);
+#6315 = PLANE('',#6316);
+#6316 = AXIS2_PLACEMENT_3D('',#6317,#6318,#6319);
+#6317 = CARTESIAN_POINT('',(18.5,33.25,-1.85));
+#6318 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.));
+#6319 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16));
+#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
+#6321 = LINE('',#6322,#6323);
+#6322 = CARTESIAN_POINT('',(0.465301005062,-37.));
+#6323 = VECTOR('',#6324,1.);
+#6324 = DIRECTION('',(-1.109335647967E-31,-1.));
+#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6326 = ORIENTED_EDGE('',*,*,#6327,.F.);
+#6327 = EDGE_CURVE('',#6328,#6300,#6330,.T.);
+#6328 = VERTEX_POINT('',#6329);
+#6329 = CARTESIAN_POINT('',(9.5,37.784698994938,-1.85));
+#6330 = SURFACE_CURVE('',#6331,(#6336,#6343),.PCURVE_S1.);
+#6331 = CIRCLE('',#6332,2.75);
+#6332 = AXIS2_PLACEMENT_3D('',#6333,#6334,#6335);
+#6333 = CARTESIAN_POINT('',(9.5,35.75,-2.234323837058E-14));
+#6334 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6335 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16));
+#6336 = PCURVE('',#5907,#6337);
+#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342);
+#6338 = LINE('',#6339,#6340);
+#6339 = CARTESIAN_POINT('',(-6.28318530718,-28.));
+#6340 = VECTOR('',#6341,1.);
+#6341 = DIRECTION('',(1.,-0.));
+#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6343 = PCURVE('',#6344,#6349);
+#6344 = PLANE('',#6345);
+#6345 = AXIS2_PLACEMENT_3D('',#6346,#6347,#6348);
+#6346 = CARTESIAN_POINT('',(9.5,35.75,1.559818940677E-11));
+#6347 = DIRECTION('',(1.,-8.13474243264E-16,3.571750557544E-16));
+#6348 = DIRECTION('',(-1.02330887053E-15,-1.110223024625E-16,1.));
+#6349 = DEFINITIONAL_REPRESENTATION('',(#6350),#6358);
+#6350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6351,#6352,#6353,#6354,
+#6355,#6356,#6357),.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('') );
+#6351 = CARTESIAN_POINT('',(-1.562935891819E-11,-2.75));
+#6352 = CARTESIAN_POINT('',(-4.76313972083,-2.75));
+#6353 = CARTESIAN_POINT('',(-2.381569860423,1.375));
+#6354 = CARTESIAN_POINT('',(-1.562178906797E-11,5.5));
+#6355 = CARTESIAN_POINT('',(2.381569860392,1.375));
+#6356 = CARTESIAN_POINT('',(4.763139720799,-2.75));
+#6357 = CARTESIAN_POINT('',(-1.562935891819E-11,-2.75));
+#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6359 = ORIENTED_EDGE('',*,*,#6360,.F.);
+#6360 = EDGE_CURVE('',#6361,#6328,#6363,.T.);
+#6361 = VERTEX_POINT('',#6362);
+#6362 = CARTESIAN_POINT('',(18.5,37.784698994937,-1.85));
+#6363 = SURFACE_CURVE('',#6364,(#6368,#6375),.PCURVE_S1.);
+#6364 = LINE('',#6365,#6366);
+#6365 = CARTESIAN_POINT('',(-18.5,37.784698994938,-1.85));
+#6366 = VECTOR('',#6367,1.);
+#6367 = DIRECTION('',(-1.,4.440892098501E-16,-6.661338147751E-16));
+#6368 = PCURVE('',#5907,#6369);
+#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374);
+#6370 = LINE('',#6371,#6372);
+#6371 = CARTESIAN_POINT('',(-5.545296618726,1.930544166723E-15));
+#6372 = VECTOR('',#6373,1.);
+#6373 = DIRECTION('',(-0.,1.));
+#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6375 = PCURVE('',#6315,#6376);
+#6376 = DEFINITIONAL_REPRESENTATION('',(#6377),#6381);
+#6377 = LINE('',#6378,#6379);
+#6378 = CARTESIAN_POINT('',(4.534698994938,-37.));
+#6379 = VECTOR('',#6380,1.);
+#6380 = DIRECTION('',(-1.109335647967E-31,-1.));
+#6381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6382 = ORIENTED_EDGE('',*,*,#6383,.T.);
+#6383 = EDGE_CURVE('',#6361,#5899,#6384,.T.);
+#6384 = SURFACE_CURVE('',#6385,(#6390,#6397),.PCURVE_S1.);
+#6385 = CIRCLE('',#6386,2.75);
+#6386 = AXIS2_PLACEMENT_3D('',#6387,#6388,#6389);
+#6387 = CARTESIAN_POINT('',(18.5,35.75,-6.394884621841E-14));
+#6388 = DIRECTION('',(1.,2.22044604925E-16,1.33226762955E-15));
+#6389 = DIRECTION('',(-2.22044604925E-16,1.,-1.33226762955E-15));
+#6390 = PCURVE('',#5907,#6391);
+#6391 = DEFINITIONAL_REPRESENTATION('',(#6392),#6396);
+#6392 = LINE('',#6393,#6394);
+#6393 = CARTESIAN_POINT('',(-0.,-37.));
+#6394 = VECTOR('',#6395,1.);
+#6395 = DIRECTION('',(-1.,0.));
+#6396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6397 = PCURVE('',#6179,#6398);
+#6398 = DEFINITIONAL_REPRESENTATION('',(#6399),#6403);
+#6399 = CIRCLE('',#6400,2.75);
+#6400 = AXIS2_PLACEMENT_2D('',#6401,#6402);
+#6401 = CARTESIAN_POINT('',(-1.42108547152E-14,4.733165431326E-30));
+#6402 = DIRECTION('',(1.,-1.110223024625E-15));
+#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6404 = ADVANCED_FACE('',(#6405,#6452),#6179,.T.);
+#6405 = FACE_BOUND('',#6406,.T.);
+#6406 = EDGE_LOOP('',(#6407,#6408,#6409,#6430,#6431));
+#6407 = ORIENTED_EDGE('',*,*,#6383,.T.);
+#6408 = ORIENTED_EDGE('',*,*,#6162,.T.);
+#6409 = ORIENTED_EDGE('',*,*,#6410,.F.);
+#6410 = EDGE_CURVE('',#6253,#6163,#6411,.T.);
+#6411 = SURFACE_CURVE('',#6412,(#6416,#6423),.PCURVE_S1.);
+#6412 = LINE('',#6413,#6414);
+#6413 = CARTESIAN_POINT('',(18.5,33.25,1.85));
+#6414 = VECTOR('',#6415,1.);
+#6415 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6416 = PCURVE('',#6179,#6417);
+#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422);
+#6418 = LINE('',#6419,#6420);
+#6419 = CARTESIAN_POINT('',(-2.5,1.85));
+#6420 = VECTOR('',#6421,1.);
+#6421 = DIRECTION('',(1.,-5.551115123126E-16));
+#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6423 = PCURVE('',#6207,#6424);
+#6424 = DEFINITIONAL_REPRESENTATION('',(#6425),#6429);
+#6425 = LINE('',#6426,#6427);
+#6426 = CARTESIAN_POINT('',(1.42108547152E-14,3.5527136788E-15));
+#6427 = VECTOR('',#6428,1.);
+#6428 = DIRECTION('',(1.,-2.22044604925E-16));
+#6429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6430 = ORIENTED_EDGE('',*,*,#6275,.T.);
+#6431 = ORIENTED_EDGE('',*,*,#6432,.T.);
+#6432 = EDGE_CURVE('',#6276,#6361,#6433,.T.);
+#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.);
+#6434 = LINE('',#6435,#6436);
+#6435 = CARTESIAN_POINT('',(18.5,33.25,-1.85));
+#6436 = VECTOR('',#6437,1.);
+#6437 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6438 = PCURVE('',#6179,#6439);
+#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444);
+#6440 = LINE('',#6441,#6442);
+#6441 = CARTESIAN_POINT('',(-2.5,-1.85));
+#6442 = VECTOR('',#6443,1.);
+#6443 = DIRECTION('',(1.,-5.551115123126E-16));
+#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6445 = PCURVE('',#6315,#6446);
+#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451);
+#6447 = LINE('',#6448,#6449);
+#6448 = CARTESIAN_POINT('',(1.42108547152E-14,3.5527136788E-15));
+#6449 = VECTOR('',#6450,1.);
+#6450 = DIRECTION('',(1.,-2.22044604925E-16));
+#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6452 = FACE_BOUND('',#6453,.T.);
+#6453 = EDGE_LOOP('',(#6454));
+#6454 = ORIENTED_EDGE('',*,*,#6455,.F.);
+#6455 = EDGE_CURVE('',#6456,#6456,#6458,.T.);
+#6456 = VERTEX_POINT('',#6457);
+#6457 = CARTESIAN_POINT('',(18.5,36.75,-2.284283873166E-14));
+#6458 = SURFACE_CURVE('',#6459,(#6464,#6471),.PCURVE_S1.);
+#6459 = CIRCLE('',#6460,1.);
+#6460 = AXIS2_PLACEMENT_3D('',#6461,#6462,#6463);
+#6461 = CARTESIAN_POINT('',(18.5,35.75,-3.907985046681E-14));
+#6462 = DIRECTION('',(1.,-2.22044604925E-16,9.992007221626E-16));
+#6463 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6464 = PCURVE('',#6179,#6465);
+#6465 = DEFINITIONAL_REPRESENTATION('',(#6466),#6470);
+#6466 = CIRCLE('',#6467,1.);
+#6467 = AXIS2_PLACEMENT_2D('',#6468,#6469);
+#6468 = CARTESIAN_POINT('',(-7.105427357601E-15,3.552713678801E-15));
+#6469 = DIRECTION('',(1.,-5.551115123126E-16));
+#6470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6471 = PCURVE('',#6472,#6477);
+#6472 = CYLINDRICAL_SURFACE('',#6473,1.);
+#6473 = AXIS2_PLACEMENT_3D('',#6474,#6475,#6476);
+#6474 = CARTESIAN_POINT('',(18.5,35.75,-2.250977182427E-14));
+#6475 = DIRECTION('',(1.,-4.440892098501E-16,7.771561172376E-16));
+#6476 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16));
+#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482);
+#6478 = LINE('',#6479,#6480);
+#6479 = CARTESIAN_POINT('',(0.,0.));
+#6480 = VECTOR('',#6481,1.);
+#6481 = DIRECTION('',(1.,0.));
+#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6483 = ADVANCED_FACE('',(#6484),#6315,.T.);
+#6484 = FACE_BOUND('',#6485,.T.);
+#6485 = EDGE_LOOP('',(#6486,#6487,#6488,#6509));
+#6486 = ORIENTED_EDGE('',*,*,#6432,.F.);
+#6487 = ORIENTED_EDGE('',*,*,#6299,.T.);
+#6488 = ORIENTED_EDGE('',*,*,#6489,.T.);
+#6489 = EDGE_CURVE('',#6300,#6328,#6490,.T.);
+#6490 = SURFACE_CURVE('',#6491,(#6495,#6502),.PCURVE_S1.);
+#6491 = LINE('',#6492,#6493);
+#6492 = CARTESIAN_POINT('',(9.5,33.25,-1.85));
+#6493 = VECTOR('',#6494,1.);
+#6494 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6495 = PCURVE('',#6315,#6496);
+#6496 = DEFINITIONAL_REPRESENTATION('',(#6497),#6501);
+#6497 = LINE('',#6498,#6499);
+#6498 = CARTESIAN_POINT('',(1.731947918415E-14,-9.));
+#6499 = VECTOR('',#6500,1.);
+#6500 = DIRECTION('',(1.,-2.22044604925E-16));
+#6501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6502 = PCURVE('',#6344,#6503);
+#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6508);
+#6504 = LINE('',#6505,#6506);
+#6505 = CARTESIAN_POINT('',(-1.850000000016,2.5));
+#6506 = VECTOR('',#6507,1.);
+#6507 = DIRECTION('',(-4.440892098501E-16,-1.));
+#6508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6509 = ORIENTED_EDGE('',*,*,#6360,.F.);
+#6510 = ADVANCED_FACE('',(#6511),#6344,.T.);
+#6511 = FACE_BOUND('',#6512,.T.);
+#6512 = EDGE_LOOP('',(#6513,#6514));
+#6513 = ORIENTED_EDGE('',*,*,#6489,.F.);
+#6514 = ORIENTED_EDGE('',*,*,#6327,.F.);
+#6515 = ADVANCED_FACE('',(#6516),#6207,.F.);
+#6516 = FACE_BOUND('',#6517,.F.);
+#6517 = EDGE_LOOP('',(#6518,#6519,#6520,#6541));
+#6518 = ORIENTED_EDGE('',*,*,#6410,.F.);
+#6519 = ORIENTED_EDGE('',*,*,#6252,.T.);
+#6520 = ORIENTED_EDGE('',*,*,#6521,.T.);
+#6521 = EDGE_CURVE('',#6220,#6192,#6522,.T.);
+#6522 = SURFACE_CURVE('',#6523,(#6527,#6534),.PCURVE_S1.);
+#6523 = LINE('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(9.5,33.25,1.85));
+#6525 = VECTOR('',#6526,1.);
+#6526 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6527 = PCURVE('',#6207,#6528);
+#6528 = DEFINITIONAL_REPRESENTATION('',(#6529),#6533);
+#6529 = LINE('',#6530,#6531);
+#6530 = CARTESIAN_POINT('',(2.442490654175E-14,-9.));
+#6531 = VECTOR('',#6532,1.);
+#6532 = DIRECTION('',(1.,-2.22044604925E-16));
+#6533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6534 = PCURVE('',#6236,#6535);
+#6535 = DEFINITIONAL_REPRESENTATION('',(#6536),#6540);
+#6536 = LINE('',#6537,#6538);
+#6537 = CARTESIAN_POINT('',(1.849999999984,2.5));
+#6538 = VECTOR('',#6539,1.);
+#6539 = DIRECTION('',(-4.440892098501E-16,-1.));
+#6540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6541 = ORIENTED_EDGE('',*,*,#6191,.F.);
+#6542 = ADVANCED_FACE('',(#6543),#6236,.T.);
+#6543 = FACE_BOUND('',#6544,.T.);
+#6544 = EDGE_LOOP('',(#6545,#6546));
+#6545 = ORIENTED_EDGE('',*,*,#6219,.F.);
+#6546 = ORIENTED_EDGE('',*,*,#6521,.T.);
+#6547 = ADVANCED_FACE('',(#6548,#6595),#5943,.F.);
+#6548 = FACE_BOUND('',#6549,.F.);
+#6549 = EDGE_LOOP('',(#6550,#6551,#6552,#6573,#6574));
+#6550 = ORIENTED_EDGE('',*,*,#5926,.T.);
+#6551 = ORIENTED_EDGE('',*,*,#6139,.T.);
+#6552 = ORIENTED_EDGE('',*,*,#6553,.F.);
+#6553 = EDGE_CURVE('',#6036,#6117,#6554,.T.);
+#6554 = SURFACE_CURVE('',#6555,(#6559,#6566),.PCURVE_S1.);
+#6555 = LINE('',#6556,#6557);
+#6556 = CARTESIAN_POINT('',(-18.5,33.25,1.85));
+#6557 = VECTOR('',#6558,1.);
+#6558 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6559 = PCURVE('',#5943,#6560);
+#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);
+#6561 = LINE('',#6562,#6563);
+#6562 = CARTESIAN_POINT('',(-2.5,1.85));
+#6563 = VECTOR('',#6564,1.);
+#6564 = DIRECTION('',(1.,-1.443289932013E-15));
+#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6566 = PCURVE('',#6075,#6567);
+#6567 = DEFINITIONAL_REPRESENTATION('',(#6568),#6572);
+#6568 = LINE('',#6569,#6570);
+#6569 = CARTESIAN_POINT('',(-5.684341886081E-14,4.618527782441E-14));
+#6570 = VECTOR('',#6571,1.);
+#6571 = DIRECTION('',(-1.,8.881784197001E-16));
+#6572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6573 = ORIENTED_EDGE('',*,*,#6035,.T.);
+#6574 = ORIENTED_EDGE('',*,*,#6575,.T.);
+#6575 = EDGE_CURVE('',#6013,#5927,#6576,.T.);
+#6576 = SURFACE_CURVE('',#6577,(#6581,#6588),.PCURVE_S1.);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(-18.5,33.25,-1.85));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6581 = PCURVE('',#5943,#6582);
+#6582 = DEFINITIONAL_REPRESENTATION('',(#6583),#6587);
+#6583 = LINE('',#6584,#6585);
+#6584 = CARTESIAN_POINT('',(-2.5,-1.85));
+#6585 = VECTOR('',#6586,1.);
+#6586 = DIRECTION('',(1.,-1.443289932013E-15));
+#6587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6588 = PCURVE('',#5971,#6589);
+#6589 = DEFINITIONAL_REPRESENTATION('',(#6590),#6594);
+#6590 = LINE('',#6591,#6592);
+#6591 = CARTESIAN_POINT('',(-5.684341886081E-14,3.552713678801E-14));
+#6592 = VECTOR('',#6593,1.);
+#6593 = DIRECTION('',(-1.,8.881784197001E-16));
+#6594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6595 = FACE_BOUND('',#6596,.F.);
+#6596 = EDGE_LOOP('',(#6597));
+#6597 = ORIENTED_EDGE('',*,*,#6598,.F.);
+#6598 = EDGE_CURVE('',#6599,#6599,#6601,.T.);
+#6599 = VERTEX_POINT('',#6600);
+#6600 = CARTESIAN_POINT('',(-18.5,36.75,-3.722022690056E-14));
+#6601 = SURFACE_CURVE('',#6602,(#6607,#6614),.PCURVE_S1.);
+#6602 = CIRCLE('',#6603,1.);
+#6603 = AXIS2_PLACEMENT_3D('',#6604,#6605,#6606);
+#6604 = CARTESIAN_POINT('',(-18.5,35.75,-5.684341886081E-14));
+#6605 = DIRECTION('',(1.,3.330669073875E-16,6.661338147751E-16));
+#6606 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6607 = PCURVE('',#5943,#6608);
+#6608 = DEFINITIONAL_REPRESENTATION('',(#6609),#6613);
+#6609 = CIRCLE('',#6610,1.);
+#6610 = AXIS2_PLACEMENT_2D('',#6611,#6612);
+#6611 = CARTESIAN_POINT('',(7.815970093361E-14,-2.48689957516E-14));
+#6612 = DIRECTION('',(1.,-1.443289932013E-15));
+#6613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6614 = PCURVE('',#6615,#6620);
+#6615 = CYLINDRICAL_SURFACE('',#6616,1.);
+#6616 = AXIS2_PLACEMENT_3D('',#6617,#6618,#6619);
+#6617 = CARTESIAN_POINT('',(-18.5,35.75,-4.454769886308E-14));
+#6618 = DIRECTION('',(-1.,7.771561172376E-16,4.440892098501E-16));
+#6619 = DIRECTION('',(1.110223024625E-16,1.,-7.771561172376E-16));
+#6620 = DEFINITIONAL_REPRESENTATION('',(#6621),#6625);
+#6621 = LINE('',#6622,#6623);
+#6622 = CARTESIAN_POINT('',(-0.,0.));
+#6623 = VECTOR('',#6624,1.);
+#6624 = DIRECTION('',(-1.,0.));
+#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6626 = ADVANCED_FACE('',(#6627),#6075,.F.);
+#6627 = FACE_BOUND('',#6628,.T.);
+#6628 = EDGE_LOOP('',(#6629,#6630,#6631,#6652));
+#6629 = ORIENTED_EDGE('',*,*,#6553,.F.);
+#6630 = ORIENTED_EDGE('',*,*,#6059,.F.);
+#6631 = ORIENTED_EDGE('',*,*,#6632,.T.);
+#6632 = EDGE_CURVE('',#6060,#6088,#6633,.T.);
+#6633 = SURFACE_CURVE('',#6634,(#6638,#6645),.PCURVE_S1.);
+#6634 = LINE('',#6635,#6636);
+#6635 = CARTESIAN_POINT('',(-9.5,33.25,1.85));
+#6636 = VECTOR('',#6637,1.);
+#6637 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6638 = PCURVE('',#6075,#6639);
+#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644);
+#6640 = LINE('',#6641,#6642);
+#6641 = CARTESIAN_POINT('',(-4.563016631209E-14,-9.));
+#6642 = VECTOR('',#6643,1.);
+#6643 = DIRECTION('',(-1.,8.881784197001E-16));
+#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6645 = PCURVE('',#6104,#6646);
+#6646 = DEFINITIONAL_REPRESENTATION('',(#6647),#6651);
+#6647 = LINE('',#6648,#6649);
+#6648 = CARTESIAN_POINT('',(-1.849999999984,2.5));
+#6649 = VECTOR('',#6650,1.);
+#6650 = DIRECTION('',(1.7763568394E-15,-1.));
+#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6652 = ORIENTED_EDGE('',*,*,#6116,.T.);
+#6653 = ADVANCED_FACE('',(#6654),#6104,.T.);
+#6654 = FACE_BOUND('',#6655,.F.);
+#6655 = EDGE_LOOP('',(#6656,#6657));
+#6656 = ORIENTED_EDGE('',*,*,#6087,.F.);
+#6657 = ORIENTED_EDGE('',*,*,#6632,.T.);
+#6658 = ADVANCED_FACE('',(#6659),#5971,.T.);
+#6659 = FACE_BOUND('',#6660,.F.);
+#6660 = EDGE_LOOP('',(#6661,#6662,#6663,#6684));
+#6661 = ORIENTED_EDGE('',*,*,#6575,.F.);
+#6662 = ORIENTED_EDGE('',*,*,#6012,.F.);
+#6663 = ORIENTED_EDGE('',*,*,#6664,.T.);
+#6664 = EDGE_CURVE('',#5984,#5956,#6665,.T.);
+#6665 = SURFACE_CURVE('',#6666,(#6670,#6677),.PCURVE_S1.);
+#6666 = LINE('',#6667,#6668);
+#6667 = CARTESIAN_POINT('',(-9.5,33.25,-1.85));
+#6668 = VECTOR('',#6669,1.);
+#6669 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6670 = PCURVE('',#5971,#6671);
+#6671 = DEFINITIONAL_REPRESENTATION('',(#6672),#6676);
+#6672 = LINE('',#6673,#6674);
+#6673 = CARTESIAN_POINT('',(-3.852473895449E-14,-9.));
+#6674 = VECTOR('',#6675,1.);
+#6675 = DIRECTION('',(-1.,8.881784197001E-16));
+#6676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6677 = PCURVE('',#6000,#6678);
+#6678 = DEFINITIONAL_REPRESENTATION('',(#6679),#6683);
+#6679 = LINE('',#6680,#6681);
+#6680 = CARTESIAN_POINT('',(1.850000000016,2.5));
+#6681 = VECTOR('',#6682,1.);
+#6682 = DIRECTION('',(1.7763568394E-15,-1.));
+#6683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6684 = ORIENTED_EDGE('',*,*,#5955,.T.);
+#6685 = ADVANCED_FACE('',(#6686),#6000,.T.);
+#6686 = FACE_BOUND('',#6687,.F.);
+#6687 = EDGE_LOOP('',(#6688,#6689));
+#6688 = ORIENTED_EDGE('',*,*,#6664,.F.);
+#6689 = ORIENTED_EDGE('',*,*,#5983,.F.);
+#6690 = ADVANCED_FACE('',(#6691),#6472,.F.);
+#6691 = FACE_BOUND('',#6692,.F.);
+#6692 = EDGE_LOOP('',(#6693,#6716,#6743,#6744));
+#6693 = ORIENTED_EDGE('',*,*,#6694,.T.);
+#6694 = EDGE_CURVE('',#6456,#6695,#6697,.T.);
+#6695 = VERTEX_POINT('',#6696);
+#6696 = CARTESIAN_POINT('',(9.5,36.75,-2.783884234248E-14));
+#6697 = SEAM_CURVE('',#6698,(#6702,#6709),.PCURVE_S1.);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(18.5,36.75,-2.284283873166E-14));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(-1.,6.661338147751E-16,-5.551115123126E-16));
+#6702 = PCURVE('',#6472,#6703);
+#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6708);
+#6704 = LINE('',#6705,#6706);
+#6705 = CARTESIAN_POINT('',(0.,0.));
+#6706 = VECTOR('',#6707,1.);
+#6707 = DIRECTION('',(0.,-1.));
+#6708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6709 = PCURVE('',#6472,#6710);
+#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6715);
+#6711 = LINE('',#6712,#6713);
+#6712 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6713 = VECTOR('',#6714,1.);
+#6714 = DIRECTION('',(0.,-1.));
+#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6716 = ORIENTED_EDGE('',*,*,#6717,.T.);
+#6717 = EDGE_CURVE('',#6695,#6695,#6718,.T.);
+#6718 = SURFACE_CURVE('',#6719,(#6724,#6731),.PCURVE_S1.);
+#6719 = CIRCLE('',#6720,1.);
+#6720 = AXIS2_PLACEMENT_3D('',#6721,#6722,#6723);
+#6721 = CARTESIAN_POINT('',(9.5,35.75,-4.085620730621E-14));
+#6722 = DIRECTION('',(1.,-2.22044604925E-16,9.992007221626E-16));
+#6723 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16));
+#6724 = PCURVE('',#6472,#6725);
+#6725 = DEFINITIONAL_REPRESENTATION('',(#6726),#6730);
+#6726 = LINE('',#6727,#6728);
+#6727 = CARTESIAN_POINT('',(0.,-9.));
+#6728 = VECTOR('',#6729,1.);
+#6729 = DIRECTION('',(1.,0.));
+#6730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6731 = PCURVE('',#6732,#6737);
+#6732 = PLANE('',#6733);
+#6733 = AXIS2_PLACEMENT_3D('',#6734,#6735,#6736);
+#6734 = CARTESIAN_POINT('',(9.5,35.75,1.559818940677E-11));
+#6735 = DIRECTION('',(1.,-8.13474243264E-16,3.571750557544E-16));
+#6736 = DIRECTION('',(-1.02330887053E-15,-1.110223024625E-16,1.));
+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);
+#6738 = CIRCLE('',#6739,1.);
+#6739 = AXIS2_PLACEMENT_2D('',#6740,#6741);
+#6740 = CARTESIAN_POINT('',(-1.563904561408E-11,2.13162820728E-14));
+#6741 = DIRECTION('',(-4.440892098501E-16,-1.));
+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6743 = ORIENTED_EDGE('',*,*,#6694,.F.);
+#6744 = ORIENTED_EDGE('',*,*,#6455,.F.);
+#6745 = ADVANCED_FACE('',(#6746),#6615,.F.);
+#6746 = FACE_BOUND('',#6747,.T.);
+#6747 = EDGE_LOOP('',(#6748,#6771,#6802,#6803));
+#6748 = ORIENTED_EDGE('',*,*,#6749,.T.);
+#6749 = EDGE_CURVE('',#6599,#6750,#6752,.T.);
+#6750 = VERTEX_POINT('',#6751);
+#6751 = CARTESIAN_POINT('',(-9.5,36.75,-3.522182545623E-14));
+#6752 = SEAM_CURVE('',#6753,(#6757,#6764),.PCURVE_S1.);
+#6753 = LINE('',#6754,#6755);
+#6754 = CARTESIAN_POINT('',(-18.5,36.75,-4.532485498032E-14));
+#6755 = VECTOR('',#6756,1.);
+#6756 = DIRECTION('',(1.,-5.551115123126E-16,-2.22044604925E-16));
+#6757 = PCURVE('',#6615,#6758);
+#6758 = DEFINITIONAL_REPRESENTATION('',(#6759),#6763);
+#6759 = LINE('',#6760,#6761);
+#6760 = CARTESIAN_POINT('',(-0.,0.));
+#6761 = VECTOR('',#6762,1.);
+#6762 = DIRECTION('',(-0.,-1.));
+#6763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6764 = PCURVE('',#6615,#6765);
+#6765 = DEFINITIONAL_REPRESENTATION('',(#6766),#6770);
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(-0.,-1.));
+#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6771 = ORIENTED_EDGE('',*,*,#6772,.T.);
+#6772 = EDGE_CURVE('',#6750,#6750,#6773,.T.);
+#6773 = SURFACE_CURVE('',#6774,(#6779,#6786),.PCURVE_S1.);
+#6774 = CIRCLE('',#6775,1.);
+#6775 = AXIS2_PLACEMENT_3D('',#6776,#6777,#6778);
+#6776 = CARTESIAN_POINT('',(-9.5,35.75,-6.217248937901E-14));
+#6777 = DIRECTION('',(1.,3.330669073875E-16,6.661338147751E-16));
+#6778 = DIRECTION('',(-3.330669073875E-16,1.,-1.221245327088E-15));
+#6779 = PCURVE('',#6615,#6780);
+#6780 = DEFINITIONAL_REPRESENTATION('',(#6781),#6785);
+#6781 = LINE('',#6782,#6783);
+#6782 = CARTESIAN_POINT('',(-0.,-9.));
+#6783 = VECTOR('',#6784,1.);
+#6784 = DIRECTION('',(-1.,0.));
+#6785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6786 = PCURVE('',#6787,#6792);
+#6787 = PLANE('',#6788);
+#6788 = AXIS2_PLACEMENT_3D('',#6789,#6790,#6791);
+#6789 = CARTESIAN_POINT('',(-9.5,35.75,1.55768731247E-11));
+#6790 = DIRECTION('',(-1.,1.073904898599E-15,6.90241963142E-16));
+#6791 = DIRECTION('',(6.420256664082E-16,9.992007221626E-16,-1.));
+#6792 = DEFINITIONAL_REPRESENTATION('',(#6793),#6801);
+#6793 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6794,#6795,#6796,#6797,
+#6798,#6799,#6800),.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('') );
+#6794 = CARTESIAN_POINT('',(1.563904561408E-11,-1.));
+#6795 = CARTESIAN_POINT('',(-1.732050807553,-1.));
+#6796 = CARTESIAN_POINT('',(-0.866025403769,0.5));
+#6797 = CARTESIAN_POINT('',(1.56334716142E-11,2.));
+#6798 = CARTESIAN_POINT('',(0.8660254038,0.5));
+#6799 = CARTESIAN_POINT('',(1.732050807585,-1.));
+#6800 = CARTESIAN_POINT('',(1.563904561408E-11,-1.));
+#6801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6802 = ORIENTED_EDGE('',*,*,#6749,.F.);
+#6803 = ORIENTED_EDGE('',*,*,#6598,.F.);
+#6804 = ADVANCED_FACE('',(#6805),#6732,.T.);
+#6805 = FACE_BOUND('',#6806,.T.);
+#6806 = EDGE_LOOP('',(#6807));
+#6807 = ORIENTED_EDGE('',*,*,#6717,.T.);
+#6808 = ADVANCED_FACE('',(#6809),#6787,.T.);
+#6809 = FACE_BOUND('',#6810,.F.);
+#6810 = EDGE_LOOP('',(#6811));
+#6811 = ORIENTED_EDGE('',*,*,#6772,.T.);
+#6812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6816)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6813,#6814,#6815)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6813 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6814 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6815 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6816 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6813,
+  'distance_accuracy_value','confusion accuracy');
+#6817 = SHAPE_DEFINITION_REPRESENTATION(#6818,#5889);
+#6818 = PRODUCT_DEFINITION_SHAPE('','',#6819);
+#6819 = PRODUCT_DEFINITION('design','',#6820,#6823);
+#6820 = PRODUCT_DEFINITION_FORMATION('','',#6821);
+#6821 = PRODUCT('White','White','',(#6822));
+#6822 = PRODUCT_CONTEXT('',#2,'mechanical');
+#6823 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6824 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6825,#6827);
+#6825 = ( REPRESENTATION_RELATIONSHIP('','',#5889,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6826) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6826 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1809);
+#6827 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6828);
+#6828 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','White','',#1799,#6819,$);
+#6829 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6821));
+#6830 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6831),#9447);
+#6831 = MANIFOLD_SOLID_BREP('',#6832);
+#6832 = CLOSED_SHELL('',(#6833,#7204,#7336,#7386,#7436,#7541,#7595,#7695
+    ,#7745,#7795,#7895,#7927,#7998,#8026,#8083,#8331,#8380,#8456,#8677,
+    #8866,#8893,#8942,#9109,#9136,#9163,#9170,#9217,#9244,#9271,#9278,
+    #9305,#9332,#9339,#9386,#9413,#9440));
+#6833 = ADVANCED_FACE('',(#6834,#7141),#6848,.F.);
+#6834 = FACE_BOUND('',#6835,.F.);
+#6835 = EDGE_LOOP('',(#6836,#6871,#6899,#6927,#6960,#6993,#7021,#7049,
+    #7077,#7110));
+#6836 = ORIENTED_EDGE('',*,*,#6837,.F.);
+#6837 = EDGE_CURVE('',#6838,#6840,#6842,.T.);
+#6838 = VERTEX_POINT('',#6839);
+#6839 = CARTESIAN_POINT('',(-9.6,-16.1,-4.249999999997));
+#6840 = VERTEX_POINT('',#6841);
+#6841 = CARTESIAN_POINT('',(-6.360817557518,-16.1,-4.249999999997));
+#6842 = SURFACE_CURVE('',#6843,(#6847,#6859),.PCURVE_S1.);
+#6843 = LINE('',#6844,#6845);
+#6844 = CARTESIAN_POINT('',(-9.6,-16.1,-4.249999999997));
+#6845 = VECTOR('',#6846,1.);
+#6846 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6847 = PCURVE('',#6848,#6853);
+#6848 = PLANE('',#6849);
+#6849 = AXIS2_PLACEMENT_3D('',#6850,#6851,#6852);
+#6850 = CARTESIAN_POINT('',(-9.6,-16.1,-7.65));
+#6851 = DIRECTION('',(-1.850371707709E-16,1.,0.));
+#6852 = DIRECTION('',(1.,1.850371707709E-16,0.));
+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6858);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(3.552713678801E-15,-3.400000000003));
+#6856 = VECTOR('',#6857,1.);
+#6857 = DIRECTION('',(1.,1.232595164408E-32));
+#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6859 = PCURVE('',#6860,#6865);
+#6860 = PLANE('',#6861);
+#6861 = AXIS2_PLACEMENT_3D('',#6862,#6863,#6864);
+#6862 = CARTESIAN_POINT('',(-9.6,-16.1,-4.249999999997));
+#6863 = DIRECTION('',(2.876055383618E-32,-2.22044604925E-16,-1.));
+#6864 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870);
+#6866 = LINE('',#6867,#6868);
+#6867 = CARTESIAN_POINT('',(0.,0.));
+#6868 = VECTOR('',#6869,1.);
+#6869 = DIRECTION('',(1.,-2.736911063134E-48));
+#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6871 = ORIENTED_EDGE('',*,*,#6872,.F.);
+#6872 = EDGE_CURVE('',#6873,#6838,#6875,.T.);
+#6873 = VERTEX_POINT('',#6874);
+#6874 = CARTESIAN_POINT('',(-9.6,-16.1,4.249999999997));
+#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.);
+#6876 = LINE('',#6877,#6878);
+#6877 = CARTESIAN_POINT('',(-9.6,-16.1,4.249999999997));
+#6878 = VECTOR('',#6879,1.);
+#6879 = DIRECTION('',(2.876055383618E-32,-2.22044604925E-16,-1.));
+#6880 = PCURVE('',#6848,#6881);
+#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886);
+#6882 = LINE('',#6883,#6884);
+#6883 = CARTESIAN_POINT('',(3.552713678801E-15,-11.89999999999));
+#6884 = VECTOR('',#6885,1.);
+#6885 = DIRECTION('',(-1.232595164408E-32,1.));
+#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6887 = PCURVE('',#6888,#6893);
+#6888 = PLANE('',#6889);
+#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892);
+#6890 = CARTESIAN_POINT('',(-9.6,-16.1,4.249999999997));
+#6891 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#6892 = DIRECTION('',(2.876055383618E-32,-2.22044604925E-16,-1.));
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
+#6894 = LINE('',#6895,#6896);
+#6895 = CARTESIAN_POINT('',(0.,0.));
+#6896 = VECTOR('',#6897,1.);
+#6897 = DIRECTION('',(1.,0.));
+#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6899 = ORIENTED_EDGE('',*,*,#6900,.F.);
+#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.);
+#6901 = VERTEX_POINT('',#6902);
+#6902 = CARTESIAN_POINT('',(-6.360817557518,-16.1,4.249999999997));
+#6903 = SURFACE_CURVE('',#6904,(#6908,#6915),.PCURVE_S1.);
+#6904 = LINE('',#6905,#6906);
+#6905 = CARTESIAN_POINT('',(-6.360817557518,-16.1,4.249999999997));
+#6906 = VECTOR('',#6907,1.);
+#6907 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#6908 = PCURVE('',#6848,#6909);
+#6909 = DEFINITIONAL_REPRESENTATION('',(#6910),#6914);
+#6910 = LINE('',#6911,#6912);
+#6911 = CARTESIAN_POINT('',(3.239182442482,-11.89999999999));
+#6912 = VECTOR('',#6913,1.);
+#6913 = DIRECTION('',(-1.,-1.232595164408E-32));
+#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6915 = PCURVE('',#6916,#6921);
+#6916 = PLANE('',#6917);
+#6917 = AXIS2_PLACEMENT_3D('',#6918,#6919,#6920);
+#6918 = CARTESIAN_POINT('',(-6.360817557518,-16.1,4.249999999997));
+#6919 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#6920 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#6921 = DEFINITIONAL_REPRESENTATION('',(#6922),#6926);
+#6922 = LINE('',#6923,#6924);
+#6923 = CARTESIAN_POINT('',(0.,0.));
+#6924 = VECTOR('',#6925,1.);
+#6925 = DIRECTION('',(1.,2.736911063134E-48));
+#6926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6927 = ORIENTED_EDGE('',*,*,#6928,.F.);
+#6928 = EDGE_CURVE('',#6929,#6901,#6931,.T.);
+#6929 = VERTEX_POINT('',#6930);
+#6930 = CARTESIAN_POINT('',(-1.416294100595E-08,-16.1,7.65));
+#6931 = SURFACE_CURVE('',#6932,(#6937,#6948),.PCURVE_S1.);
+#6932 = CIRCLE('',#6933,7.65);
+#6933 = AXIS2_PLACEMENT_3D('',#6934,#6935,#6936);
+#6934 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#6935 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#6936 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6937 = PCURVE('',#6848,#6938);
+#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6947);
+#6939 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6940,#6941,#6942,#6943,
+#6944,#6945,#6946),.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('') );
+#6940 = CARTESIAN_POINT('',(17.25,-7.65));
+#6941 = CARTESIAN_POINT('',(17.25,-20.9001886779));
+#6942 = CARTESIAN_POINT('',(5.775,-14.27509433895));
+#6943 = CARTESIAN_POINT('',(-5.7,-7.65));
+#6944 = CARTESIAN_POINT('',(5.775,-1.024905661049));
+#6945 = CARTESIAN_POINT('',(17.25,5.600188677902));
+#6946 = CARTESIAN_POINT('',(17.25,-7.65));
+#6947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6948 = PCURVE('',#6949,#6954);
+#6949 = CYLINDRICAL_SURFACE('',#6950,7.65);
+#6950 = AXIS2_PLACEMENT_3D('',#6951,#6952,#6953);
+#6951 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#6952 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#6953 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959);
+#6955 = LINE('',#6956,#6957);
+#6956 = CARTESIAN_POINT('',(0.,0.));
+#6957 = VECTOR('',#6958,1.);
+#6958 = DIRECTION('',(1.,0.));
+#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6960 = ORIENTED_EDGE('',*,*,#6961,.F.);
+#6961 = EDGE_CURVE('',#6962,#6929,#6964,.T.);
+#6962 = VERTEX_POINT('',#6963);
+#6963 = CARTESIAN_POINT('',(6.360817557518,-16.1,4.249999999997));
+#6964 = SURFACE_CURVE('',#6965,(#6970,#6981),.PCURVE_S1.);
+#6965 = CIRCLE('',#6966,7.65);
+#6966 = AXIS2_PLACEMENT_3D('',#6967,#6968,#6969);
+#6967 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#6968 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#6969 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6970 = PCURVE('',#6848,#6971);
+#6971 = DEFINITIONAL_REPRESENTATION('',(#6972),#6980);
+#6972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6973,#6974,#6975,#6976,
+#6977,#6978,#6979),.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('') );
+#6973 = CARTESIAN_POINT('',(17.25,-7.65));
+#6974 = CARTESIAN_POINT('',(17.25,-20.9001886779));
+#6975 = CARTESIAN_POINT('',(5.775,-14.27509433895));
+#6976 = CARTESIAN_POINT('',(-5.7,-7.65));
+#6977 = CARTESIAN_POINT('',(5.775,-1.024905661049));
+#6978 = CARTESIAN_POINT('',(17.25,5.600188677902));
+#6979 = CARTESIAN_POINT('',(17.25,-7.65));
+#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6981 = PCURVE('',#6982,#6987);
+#6982 = CYLINDRICAL_SURFACE('',#6983,7.65);
+#6983 = AXIS2_PLACEMENT_3D('',#6984,#6985,#6986);
+#6984 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#6985 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#6986 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(0.,0.));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(1.,0.));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6993 = ORIENTED_EDGE('',*,*,#6994,.F.);
+#6994 = EDGE_CURVE('',#6995,#6962,#6997,.T.);
+#6995 = VERTEX_POINT('',#6996);
+#6996 = CARTESIAN_POINT('',(9.6,-16.1,4.249999999997));
+#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.);
+#6998 = LINE('',#6999,#7000);
+#6999 = CARTESIAN_POINT('',(9.6,-16.1,4.249999999997));
+#7000 = VECTOR('',#7001,1.);
+#7001 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#7002 = PCURVE('',#6848,#7003);
+#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(19.2,-11.89999999999));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(-1.,-1.232595164408E-32));
+#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7009 = PCURVE('',#7010,#7015);
+#7010 = PLANE('',#7011);
+#7011 = AXIS2_PLACEMENT_3D('',#7012,#7013,#7014);
+#7012 = CARTESIAN_POINT('',(9.6,-16.1,4.249999999997));
+#7013 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7014 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);
+#7016 = LINE('',#7017,#7018);
+#7017 = CARTESIAN_POINT('',(0.,0.));
+#7018 = VECTOR('',#7019,1.);
+#7019 = DIRECTION('',(1.,2.736911063134E-48));
+#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7021 = ORIENTED_EDGE('',*,*,#7022,.F.);
+#7022 = EDGE_CURVE('',#7023,#6995,#7025,.T.);
+#7023 = VERTEX_POINT('',#7024);
+#7024 = CARTESIAN_POINT('',(9.6,-16.1,-4.249999999997));
+#7025 = SURFACE_CURVE('',#7026,(#7030,#7037),.PCURVE_S1.);
+#7026 = LINE('',#7027,#7028);
+#7027 = CARTESIAN_POINT('',(9.6,-16.1,-4.249999999997));
+#7028 = VECTOR('',#7029,1.);
+#7029 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7030 = PCURVE('',#6848,#7031);
+#7031 = DEFINITIONAL_REPRESENTATION('',(#7032),#7036);
+#7032 = LINE('',#7033,#7034);
+#7033 = CARTESIAN_POINT('',(19.2,-3.400000000003));
+#7034 = VECTOR('',#7035,1.);
+#7035 = DIRECTION('',(1.232595164408E-32,-1.));
+#7036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7037 = PCURVE('',#7038,#7043);
+#7038 = PLANE('',#7039);
+#7039 = AXIS2_PLACEMENT_3D('',#7040,#7041,#7042);
+#7040 = CARTESIAN_POINT('',(9.6,-16.1,-4.249999999997));
+#7041 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7042 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048);
+#7044 = LINE('',#7045,#7046);
+#7045 = CARTESIAN_POINT('',(0.,0.));
+#7046 = VECTOR('',#7047,1.);
+#7047 = DIRECTION('',(1.,0.));
+#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7049 = ORIENTED_EDGE('',*,*,#7050,.F.);
+#7050 = EDGE_CURVE('',#7051,#7023,#7053,.T.);
+#7051 = VERTEX_POINT('',#7052);
+#7052 = CARTESIAN_POINT('',(6.360817557518,-16.1,-4.249999999997));
+#7053 = SURFACE_CURVE('',#7054,(#7058,#7065),.PCURVE_S1.);
+#7054 = LINE('',#7055,#7056);
+#7055 = CARTESIAN_POINT('',(6.360817557518,-16.1,-4.249999999997));
+#7056 = VECTOR('',#7057,1.);
+#7057 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7058 = PCURVE('',#6848,#7059);
+#7059 = DEFINITIONAL_REPRESENTATION('',(#7060),#7064);
+#7060 = LINE('',#7061,#7062);
+#7061 = CARTESIAN_POINT('',(15.960817557518,-3.400000000003));
+#7062 = VECTOR('',#7063,1.);
+#7063 = DIRECTION('',(1.,1.232595164408E-32));
+#7064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7065 = PCURVE('',#7066,#7071);
+#7066 = PLANE('',#7067);
+#7067 = AXIS2_PLACEMENT_3D('',#7068,#7069,#7070);
+#7068 = CARTESIAN_POINT('',(6.360817557518,-16.1,-4.249999999997));
+#7069 = DIRECTION('',(2.876055383618E-32,-2.22044604925E-16,-1.));
+#7070 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7071 = DEFINITIONAL_REPRESENTATION('',(#7072),#7076);
+#7072 = LINE('',#7073,#7074);
+#7073 = CARTESIAN_POINT('',(0.,0.));
+#7074 = VECTOR('',#7075,1.);
+#7075 = DIRECTION('',(1.,-2.736911063134E-48));
+#7076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7077 = ORIENTED_EDGE('',*,*,#7078,.F.);
+#7078 = EDGE_CURVE('',#7079,#7051,#7081,.T.);
+#7079 = VERTEX_POINT('',#7080);
+#7080 = CARTESIAN_POINT('',(-1.222490451727E-14,-16.1,-7.65));
+#7081 = SURFACE_CURVE('',#7082,(#7087,#7098),.PCURVE_S1.);
+#7082 = CIRCLE('',#7083,7.65);
+#7083 = AXIS2_PLACEMENT_3D('',#7084,#7085,#7086);
+#7084 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7085 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7086 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7087 = PCURVE('',#6848,#7088);
+#7088 = DEFINITIONAL_REPRESENTATION('',(#7089),#7097);
+#7089 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7090,#7091,#7092,#7093,
+#7094,#7095,#7096),.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('') );
+#7090 = CARTESIAN_POINT('',(17.25,-7.65));
+#7091 = CARTESIAN_POINT('',(17.25,-20.9001886779));
+#7092 = CARTESIAN_POINT('',(5.775,-14.27509433895));
+#7093 = CARTESIAN_POINT('',(-5.7,-7.65));
+#7094 = CARTESIAN_POINT('',(5.775,-1.024905661049));
+#7095 = CARTESIAN_POINT('',(17.25,5.600188677902));
+#7096 = CARTESIAN_POINT('',(17.25,-7.65));
+#7097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7098 = PCURVE('',#7099,#7104);
+#7099 = CYLINDRICAL_SURFACE('',#7100,7.65);
+#7100 = AXIS2_PLACEMENT_3D('',#7101,#7102,#7103);
+#7101 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7102 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7103 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7104 = DEFINITIONAL_REPRESENTATION('',(#7105),#7109);
+#7105 = LINE('',#7106,#7107);
+#7106 = CARTESIAN_POINT('',(0.,0.));
+#7107 = VECTOR('',#7108,1.);
+#7108 = DIRECTION('',(1.,0.));
+#7109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7110 = ORIENTED_EDGE('',*,*,#7111,.F.);
+#7111 = EDGE_CURVE('',#6840,#7079,#7112,.T.);
+#7112 = SURFACE_CURVE('',#7113,(#7118,#7129),.PCURVE_S1.);
+#7113 = CIRCLE('',#7114,7.65);
+#7114 = AXIS2_PLACEMENT_3D('',#7115,#7116,#7117);
+#7115 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7116 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7117 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7118 = PCURVE('',#6848,#7119);
+#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7128);
+#7120 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7121,#7122,#7123,#7124,
+#7125,#7126,#7127),.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('') );
+#7121 = CARTESIAN_POINT('',(17.25,-7.65));
+#7122 = CARTESIAN_POINT('',(17.25,-20.9001886779));
+#7123 = CARTESIAN_POINT('',(5.775,-14.27509433895));
+#7124 = CARTESIAN_POINT('',(-5.7,-7.65));
+#7125 = CARTESIAN_POINT('',(5.775,-1.024905661049));
+#7126 = CARTESIAN_POINT('',(17.25,5.600188677902));
+#7127 = CARTESIAN_POINT('',(17.25,-7.65));
+#7128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7129 = PCURVE('',#7130,#7135);
+#7130 = CYLINDRICAL_SURFACE('',#7131,7.65);
+#7131 = AXIS2_PLACEMENT_3D('',#7132,#7133,#7134);
+#7132 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7133 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7134 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7135 = DEFINITIONAL_REPRESENTATION('',(#7136),#7140);
+#7136 = LINE('',#7137,#7138);
+#7137 = CARTESIAN_POINT('',(0.,0.));
+#7138 = VECTOR('',#7139,1.);
+#7139 = DIRECTION('',(1.,0.));
+#7140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7141 = FACE_BOUND('',#7142,.F.);
+#7142 = EDGE_LOOP('',(#7143,#7173));
+#7143 = ORIENTED_EDGE('',*,*,#7144,.T.);
+#7144 = EDGE_CURVE('',#7145,#7147,#7149,.T.);
+#7145 = VERTEX_POINT('',#7146);
+#7146 = CARTESIAN_POINT('',(3.875,-16.1,-3.039736830714));
+#7147 = VERTEX_POINT('',#7148);
+#7148 = CARTESIAN_POINT('',(3.875,-16.1,3.039736830714));
+#7149 = SURFACE_CURVE('',#7150,(#7154,#7161),.PCURVE_S1.);
+#7150 = LINE('',#7151,#7152);
+#7151 = CARTESIAN_POINT('',(3.875,-16.1,-3.039736830714));
+#7152 = VECTOR('',#7153,1.);
+#7153 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7154 = PCURVE('',#6848,#7155);
+#7155 = DEFINITIONAL_REPRESENTATION('',(#7156),#7160);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(13.475,-4.610263169286));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(1.232595164408E-32,-1.));
+#7160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7161 = PCURVE('',#7162,#7167);
+#7162 = PLANE('',#7163);
+#7163 = AXIS2_PLACEMENT_3D('',#7164,#7165,#7166);
+#7164 = CARTESIAN_POINT('',(3.875,-16.1,-3.039736830714));
+#7165 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7166 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7167 = DEFINITIONAL_REPRESENTATION('',(#7168),#7172);
+#7168 = LINE('',#7169,#7170);
+#7169 = CARTESIAN_POINT('',(0.,0.));
+#7170 = VECTOR('',#7171,1.);
+#7171 = DIRECTION('',(1.,0.));
+#7172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7173 = ORIENTED_EDGE('',*,*,#7174,.T.);
+#7174 = EDGE_CURVE('',#7147,#7145,#7175,.T.);
+#7175 = SURFACE_CURVE('',#7176,(#7181,#7192),.PCURVE_S1.);
+#7176 = CIRCLE('',#7177,4.925);
+#7177 = AXIS2_PLACEMENT_3D('',#7178,#7179,#7180);
+#7178 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7179 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7180 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7181 = PCURVE('',#6848,#7182);
+#7182 = DEFINITIONAL_REPRESENTATION('',(#7183),#7191);
+#7183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7184,#7185,#7186,#7187,
+#7188,#7189,#7190),.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('') );
+#7184 = CARTESIAN_POINT('',(14.525,-7.65));
+#7185 = CARTESIAN_POINT('',(14.525,-16.18035022727));
+#7186 = CARTESIAN_POINT('',(7.1375,-11.91517511363));
+#7187 = CARTESIAN_POINT('',(-0.25,-7.65));
+#7188 = CARTESIAN_POINT('',(7.1375,-3.384824886362));
+#7189 = CARTESIAN_POINT('',(14.525,0.880350227277));
+#7190 = CARTESIAN_POINT('',(14.525,-7.65));
+#7191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7192 = PCURVE('',#7193,#7198);
+#7193 = CYLINDRICAL_SURFACE('',#7194,4.925);
+#7194 = AXIS2_PLACEMENT_3D('',#7195,#7196,#7197);
+#7195 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,1.476315032326E-33)
+  );
+#7196 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7197 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7198 = DEFINITIONAL_REPRESENTATION('',(#7199),#7203);
+#7199 = LINE('',#7200,#7201);
+#7200 = CARTESIAN_POINT('',(0.,0.));
+#7201 = VECTOR('',#7202,1.);
+#7202 = DIRECTION('',(1.,0.));
+#7203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7204 = ADVANCED_FACE('',(#7205),#6860,.T.);
+#7205 = FACE_BOUND('',#7206,.T.);
+#7206 = EDGE_LOOP('',(#7207,#7208,#7231,#7259,#7287,#7315));
+#7207 = ORIENTED_EDGE('',*,*,#6837,.F.);
+#7208 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#7209 = EDGE_CURVE('',#6838,#7210,#7212,.T.);
+#7210 = VERTEX_POINT('',#7211);
+#7211 = CARTESIAN_POINT('',(-9.6,-4.1,-4.249999999997));
+#7212 = SURFACE_CURVE('',#7213,(#7217,#7224),.PCURVE_S1.);
+#7213 = LINE('',#7214,#7215);
+#7214 = CARTESIAN_POINT('',(-9.6,-16.1,-4.249999999997));
+#7215 = VECTOR('',#7216,1.);
+#7216 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7217 = PCURVE('',#6860,#7218);
+#7218 = DEFINITIONAL_REPRESENTATION('',(#7219),#7223);
+#7219 = LINE('',#7220,#7221);
+#7220 = CARTESIAN_POINT('',(0.,0.));
+#7221 = VECTOR('',#7222,1.);
+#7222 = DIRECTION('',(-2.465190328816E-32,-1.));
+#7223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7224 = PCURVE('',#6888,#7225);
+#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7230);
+#7226 = LINE('',#7227,#7228);
+#7227 = CARTESIAN_POINT('',(8.499999999994,1.665334536939E-15));
+#7228 = VECTOR('',#7229,1.);
+#7229 = DIRECTION('',(0.,-1.));
+#7230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7231 = ORIENTED_EDGE('',*,*,#7232,.T.);
+#7232 = EDGE_CURVE('',#7210,#7233,#7235,.T.);
+#7233 = VERTEX_POINT('',#7234);
+#7234 = CARTESIAN_POINT('',(-8.6,-4.1,-4.249999999997));
+#7235 = SURFACE_CURVE('',#7236,(#7240,#7247),.PCURVE_S1.);
+#7236 = LINE('',#7237,#7238);
+#7237 = CARTESIAN_POINT('',(-9.6,-4.1,-4.249999999997));
+#7238 = VECTOR('',#7239,1.);
+#7239 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7240 = PCURVE('',#6860,#7241);
+#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246);
+#7242 = LINE('',#7243,#7244);
+#7243 = CARTESIAN_POINT('',(-1.33226762955E-15,-12.));
+#7244 = VECTOR('',#7245,1.);
+#7245 = DIRECTION('',(1.,-2.736911063134E-48));
+#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7247 = PCURVE('',#7248,#7253);
+#7248 = PLANE('',#7249);
+#7249 = AXIS2_PLACEMENT_3D('',#7250,#7251,#7252);
+#7250 = CARTESIAN_POINT('',(4.169540765666E-02,-4.1,5.999041936922E-02)
+  );
+#7251 = DIRECTION('',(-1.707378213274E-16,1.,-2.148830392508E-16));
+#7252 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#7253 = DEFINITIONAL_REPRESENTATION('',(#7254),#7258);
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(-4.309990419366,-9.641695407657));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(2.743539798553E-32,1.));
+#7258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7259 = ORIENTED_EDGE('',*,*,#7260,.T.);
+#7260 = EDGE_CURVE('',#7233,#7261,#7263,.T.);
+#7261 = VERTEX_POINT('',#7262);
+#7262 = CARTESIAN_POINT('',(-8.6,-15.1,-4.249999999997));
+#7263 = SURFACE_CURVE('',#7264,(#7268,#7275),.PCURVE_S1.);
+#7264 = LINE('',#7265,#7266);
+#7265 = CARTESIAN_POINT('',(-8.6,-15.6,-4.249999999997));
+#7266 = VECTOR('',#7267,1.);
+#7267 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7268 = PCURVE('',#6860,#7269);
+#7269 = DEFINITIONAL_REPRESENTATION('',(#7270),#7274);
+#7270 = LINE('',#7271,#7272);
+#7271 = CARTESIAN_POINT('',(1.,-0.5));
+#7272 = VECTOR('',#7273,1.);
+#7273 = DIRECTION('',(-1.850371707709E-16,1.));
+#7274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7275 = PCURVE('',#7276,#7281);
+#7276 = PLANE('',#7277);
+#7277 = AXIS2_PLACEMENT_3D('',#7278,#7279,#7280);
+#7278 = CARTESIAN_POINT('',(-8.6,-15.1,-7.65));
+#7279 = DIRECTION('',(-1.,0.,0.));
+#7280 = DIRECTION('',(0.,1.,0.));
+#7281 = DEFINITIONAL_REPRESENTATION('',(#7282),#7286);
+#7282 = LINE('',#7283,#7284);
+#7283 = CARTESIAN_POINT('',(-0.5,-3.400000000003));
+#7284 = VECTOR('',#7285,1.);
+#7285 = DIRECTION('',(-1.,-2.22044604925E-16));
+#7286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7287 = ORIENTED_EDGE('',*,*,#7288,.T.);
+#7288 = EDGE_CURVE('',#7261,#7289,#7291,.T.);
+#7289 = VERTEX_POINT('',#7290);
+#7290 = CARTESIAN_POINT('',(-6.360817557518,-15.1,-4.249999999997));
+#7291 = SURFACE_CURVE('',#7292,(#7296,#7303),.PCURVE_S1.);
+#7292 = LINE('',#7293,#7294);
+#7293 = CARTESIAN_POINT('',(-0.5,-15.1,-4.249999999997));
+#7294 = VECTOR('',#7295,1.);
+#7295 = DIRECTION('',(1.,0.,2.876055383618E-32));
+#7296 = PCURVE('',#6860,#7297);
+#7297 = DEFINITIONAL_REPRESENTATION('',(#7298),#7302);
+#7298 = LINE('',#7299,#7300);
+#7299 = CARTESIAN_POINT('',(9.1,-1.));
+#7300 = VECTOR('',#7301,1.);
+#7301 = DIRECTION('',(1.,1.850371707709E-16));
+#7302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7303 = PCURVE('',#7304,#7309);
+#7304 = PLANE('',#7305);
+#7305 = AXIS2_PLACEMENT_3D('',#7306,#7307,#7308);
+#7306 = CARTESIAN_POINT('',(8.6,-15.1,-7.65));
+#7307 = DIRECTION('',(0.,-1.,0.));
+#7308 = DIRECTION('',(-1.,0.,0.));
+#7309 = DEFINITIONAL_REPRESENTATION('',(#7310),#7314);
+#7310 = LINE('',#7311,#7312);
+#7311 = CARTESIAN_POINT('',(9.1,-3.400000000003));
+#7312 = VECTOR('',#7313,1.);
+#7313 = DIRECTION('',(-1.,-2.876055383618E-32));
+#7314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7315 = ORIENTED_EDGE('',*,*,#7316,.F.);
+#7316 = EDGE_CURVE('',#6840,#7289,#7317,.T.);
+#7317 = SURFACE_CURVE('',#7318,(#7322,#7329),.PCURVE_S1.);
+#7318 = LINE('',#7319,#7320);
+#7319 = CARTESIAN_POINT('',(-6.360817557518,-16.1,-4.249999999997));
+#7320 = VECTOR('',#7321,1.);
+#7321 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7322 = PCURVE('',#6860,#7323);
+#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328);
+#7324 = LINE('',#7325,#7326);
+#7325 = CARTESIAN_POINT('',(3.239182442482,5.993691547676E-16));
+#7326 = VECTOR('',#7327,1.);
+#7327 = DIRECTION('',(-2.465190328816E-32,-1.));
+#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7329 = PCURVE('',#7130,#7330);
+#7330 = DEFINITIONAL_REPRESENTATION('',(#7331),#7335);
+#7331 = LINE('',#7332,#7333);
+#7332 = CARTESIAN_POINT('',(3.730623623806,0.));
+#7333 = VECTOR('',#7334,1.);
+#7334 = DIRECTION('',(0.,-1.));
+#7335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7336 = ADVANCED_FACE('',(#7337),#7130,.T.);
+#7337 = FACE_BOUND('',#7338,.T.);
+#7338 = EDGE_LOOP('',(#7339,#7340,#7341,#7365));
+#7339 = ORIENTED_EDGE('',*,*,#7111,.F.);
+#7340 = ORIENTED_EDGE('',*,*,#7316,.T.);
+#7341 = ORIENTED_EDGE('',*,*,#7342,.T.);
+#7342 = EDGE_CURVE('',#7289,#7343,#7345,.T.);
+#7343 = VERTEX_POINT('',#7344);
+#7344 = CARTESIAN_POINT('',(3.552713678801E-15,-15.1,-7.65));
+#7345 = SURFACE_CURVE('',#7346,(#7351,#7358),.PCURVE_S1.);
+#7346 = CIRCLE('',#7347,7.65);
+#7347 = AXIS2_PLACEMENT_3D('',#7348,#7349,#7350);
+#7348 = CARTESIAN_POINT('',(2.794063693933E-15,-15.1,-2.22044604925E-16)
+  );
+#7349 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7350 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7351 = PCURVE('',#7130,#7352);
+#7352 = DEFINITIONAL_REPRESENTATION('',(#7353),#7357);
+#7353 = LINE('',#7354,#7355);
+#7354 = CARTESIAN_POINT('',(0.,-1.));
+#7355 = VECTOR('',#7356,1.);
+#7356 = DIRECTION('',(1.,0.));
+#7357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7358 = PCURVE('',#7304,#7359);
+#7359 = DEFINITIONAL_REPRESENTATION('',(#7360),#7364);
+#7360 = CIRCLE('',#7361,7.65);
+#7361 = AXIS2_PLACEMENT_2D('',#7362,#7363);
+#7362 = CARTESIAN_POINT('',(8.6,-7.65));
+#7363 = DIRECTION('',(-1.,1.232595164408E-32));
+#7364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7365 = ORIENTED_EDGE('',*,*,#7366,.T.);
+#7366 = EDGE_CURVE('',#7343,#7079,#7367,.T.);
+#7367 = SURFACE_CURVE('',#7368,(#7372,#7379),.PCURVE_S1.);
+#7368 = LINE('',#7369,#7370);
+#7369 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,-7.65));
+#7370 = VECTOR('',#7371,1.);
+#7371 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7372 = PCURVE('',#7130,#7373);
+#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378);
+#7374 = LINE('',#7375,#7376);
+#7375 = CARTESIAN_POINT('',(4.712388980385,-1.698641227676E-15));
+#7376 = VECTOR('',#7377,1.);
+#7377 = DIRECTION('',(0.,1.));
+#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7379 = PCURVE('',#7099,#7380);
+#7380 = DEFINITIONAL_REPRESENTATION('',(#7381),#7385);
+#7381 = LINE('',#7382,#7383);
+#7382 = CARTESIAN_POINT('',(4.712388980385,-1.698641227676E-15));
+#7383 = VECTOR('',#7384,1.);
+#7384 = DIRECTION('',(0.,1.));
+#7385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7386 = ADVANCED_FACE('',(#7387),#7099,.T.);
+#7387 = FACE_BOUND('',#7388,.T.);
+#7388 = EDGE_LOOP('',(#7389,#7390,#7391,#7415));
+#7389 = ORIENTED_EDGE('',*,*,#7078,.F.);
+#7390 = ORIENTED_EDGE('',*,*,#7366,.F.);
+#7391 = ORIENTED_EDGE('',*,*,#7392,.T.);
+#7392 = EDGE_CURVE('',#7343,#7393,#7395,.T.);
+#7393 = VERTEX_POINT('',#7394);
+#7394 = CARTESIAN_POINT('',(6.360817557518,-15.1,-4.249999999997));
+#7395 = SURFACE_CURVE('',#7396,(#7401,#7408),.PCURVE_S1.);
+#7396 = CIRCLE('',#7397,7.65);
+#7397 = AXIS2_PLACEMENT_3D('',#7398,#7399,#7400);
+#7398 = CARTESIAN_POINT('',(2.794063693933E-15,-15.1,-2.22044604925E-16)
+  );
+#7399 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7400 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7401 = PCURVE('',#7099,#7402);
+#7402 = DEFINITIONAL_REPRESENTATION('',(#7403),#7407);
+#7403 = LINE('',#7404,#7405);
+#7404 = CARTESIAN_POINT('',(0.,-1.));
+#7405 = VECTOR('',#7406,1.);
+#7406 = DIRECTION('',(1.,0.));
+#7407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7408 = PCURVE('',#7304,#7409);
+#7409 = DEFINITIONAL_REPRESENTATION('',(#7410),#7414);
+#7410 = CIRCLE('',#7411,7.65);
+#7411 = AXIS2_PLACEMENT_2D('',#7412,#7413);
+#7412 = CARTESIAN_POINT('',(8.6,-7.65));
+#7413 = DIRECTION('',(-1.,1.232595164408E-32));
+#7414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7415 = ORIENTED_EDGE('',*,*,#7416,.F.);
+#7416 = EDGE_CURVE('',#7051,#7393,#7417,.T.);
+#7417 = SURFACE_CURVE('',#7418,(#7422,#7429),.PCURVE_S1.);
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(6.360817557518,-16.1,-4.249999999997));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7422 = PCURVE('',#7099,#7423);
+#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(5.694154336964,0.));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(0.,-1.));
+#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7429 = PCURVE('',#7066,#7430);
+#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435);
+#7431 = LINE('',#7432,#7433);
+#7432 = CARTESIAN_POINT('',(0.,0.));
+#7433 = VECTOR('',#7434,1.);
+#7434 = DIRECTION('',(-2.465190328816E-32,-1.));
+#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7436 = ADVANCED_FACE('',(#7437),#7066,.T.);
+#7437 = FACE_BOUND('',#7438,.T.);
+#7438 = EDGE_LOOP('',(#7439,#7440,#7441,#7464,#7492,#7520));
+#7439 = ORIENTED_EDGE('',*,*,#7050,.F.);
+#7440 = ORIENTED_EDGE('',*,*,#7416,.T.);
+#7441 = ORIENTED_EDGE('',*,*,#7442,.T.);
+#7442 = EDGE_CURVE('',#7393,#7443,#7445,.T.);
+#7443 = VERTEX_POINT('',#7444);
+#7444 = CARTESIAN_POINT('',(8.6,-15.1,-4.249999999997));
+#7445 = SURFACE_CURVE('',#7446,(#7450,#7457),.PCURVE_S1.);
+#7446 = LINE('',#7447,#7448);
+#7447 = CARTESIAN_POINT('',(7.480408778759,-15.1,-4.249999999997));
+#7448 = VECTOR('',#7449,1.);
+#7449 = DIRECTION('',(1.,0.,2.876055383618E-32));
+#7450 = PCURVE('',#7066,#7451);
+#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(1.119591221241,-1.));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(1.,1.850371707709E-16));
+#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7457 = PCURVE('',#7304,#7458);
+#7458 = DEFINITIONAL_REPRESENTATION('',(#7459),#7463);
+#7459 = LINE('',#7460,#7461);
+#7460 = CARTESIAN_POINT('',(1.119591221241,-3.400000000003));
+#7461 = VECTOR('',#7462,1.);
+#7462 = DIRECTION('',(-1.,-2.876055383618E-32));
+#7463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7464 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#7465 = EDGE_CURVE('',#7443,#7466,#7468,.T.);
+#7466 = VERTEX_POINT('',#7467);
+#7467 = CARTESIAN_POINT('',(8.6,-4.1,-4.249999999997));
+#7468 = SURFACE_CURVE('',#7469,(#7473,#7480),.PCURVE_S1.);
+#7469 = LINE('',#7470,#7471);
+#7470 = CARTESIAN_POINT('',(8.6,-5.039537000085,-4.249999999997));
+#7471 = VECTOR('',#7472,1.);
+#7472 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#7473 = PCURVE('',#7066,#7474);
+#7474 = DEFINITIONAL_REPRESENTATION('',(#7475),#7479);
+#7475 = LINE('',#7476,#7477);
+#7476 = CARTESIAN_POINT('',(2.239182442482,-11.06046299991));
+#7477 = VECTOR('',#7478,1.);
+#7478 = DIRECTION('',(1.850371707709E-16,-1.));
+#7479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7480 = PCURVE('',#7481,#7486);
+#7481 = PLANE('',#7482);
+#7482 = AXIS2_PLACEMENT_3D('',#7483,#7484,#7485);
+#7483 = CARTESIAN_POINT('',(8.6,6.020925999829,-7.65));
+#7484 = DIRECTION('',(1.,0.,0.));
+#7485 = DIRECTION('',(0.,-1.,0.));
+#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(11.060462999915,-3.400000000003));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(-1.,2.22044604925E-16));
+#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7492 = ORIENTED_EDGE('',*,*,#7493,.T.);
+#7493 = EDGE_CURVE('',#7466,#7494,#7496,.T.);
+#7494 = VERTEX_POINT('',#7495);
+#7495 = CARTESIAN_POINT('',(9.6,-4.1,-4.249999999997));
+#7496 = SURFACE_CURVE('',#7497,(#7501,#7508),.PCURVE_S1.);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(6.360817557518,-4.1,-4.249999999997));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7501 = PCURVE('',#7066,#7502);
+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);
+#7503 = LINE('',#7504,#7505);
+#7504 = CARTESIAN_POINT('',(4.440892098501E-16,-12.));
+#7505 = VECTOR('',#7506,1.);
+#7506 = DIRECTION('',(1.,-2.736911063134E-48));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = PCURVE('',#7509,#7514);
+#7509 = PLANE('',#7510);
+#7510 = AXIS2_PLACEMENT_3D('',#7511,#7512,#7513);
+#7511 = CARTESIAN_POINT('',(4.169540765666E-02,-4.1,5.999041936922E-02)
+  );
+#7512 = DIRECTION('',(-1.707378213274E-16,1.,-2.148830392508E-16));
+#7513 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#7514 = DEFINITIONAL_REPRESENTATION('',(#7515),#7519);
+#7515 = LINE('',#7516,#7517);
+#7516 = CARTESIAN_POINT('',(-4.309990419366,6.319122149861));
+#7517 = VECTOR('',#7518,1.);
+#7518 = DIRECTION('',(2.743539798553E-32,1.));
+#7519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7520 = ORIENTED_EDGE('',*,*,#7521,.F.);
+#7521 = EDGE_CURVE('',#7023,#7494,#7522,.T.);
+#7522 = SURFACE_CURVE('',#7523,(#7527,#7534),.PCURVE_S1.);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(9.6,-16.1,-4.249999999997));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7527 = PCURVE('',#7066,#7528);
+#7528 = DEFINITIONAL_REPRESENTATION('',(#7529),#7533);
+#7529 = LINE('',#7530,#7531);
+#7530 = CARTESIAN_POINT('',(3.239182442482,5.993691547676E-16));
+#7531 = VECTOR('',#7532,1.);
+#7532 = DIRECTION('',(-2.465190328816E-32,-1.));
+#7533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7534 = PCURVE('',#7038,#7535);
+#7535 = DEFINITIONAL_REPRESENTATION('',(#7536),#7540);
+#7536 = LINE('',#7537,#7538);
+#7537 = CARTESIAN_POINT('',(0.,0.));
+#7538 = VECTOR('',#7539,1.);
+#7539 = DIRECTION('',(0.,-1.));
+#7540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7541 = ADVANCED_FACE('',(#7542),#7038,.T.);
+#7542 = FACE_BOUND('',#7543,.T.);
+#7543 = EDGE_LOOP('',(#7544,#7545,#7573,#7594));
+#7544 = ORIENTED_EDGE('',*,*,#7521,.T.);
+#7545 = ORIENTED_EDGE('',*,*,#7546,.T.);
+#7546 = EDGE_CURVE('',#7494,#7547,#7549,.T.);
+#7547 = VERTEX_POINT('',#7548);
+#7548 = CARTESIAN_POINT('',(9.6,-4.1,4.249999999997));
+#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.);
+#7550 = LINE('',#7551,#7552);
+#7551 = CARTESIAN_POINT('',(9.6,-4.1,-4.249999999997));
+#7552 = VECTOR('',#7553,1.);
+#7553 = DIRECTION('',(-2.876055383618E-32,2.22044604925E-16,1.));
+#7554 = PCURVE('',#7038,#7555);
+#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(0.,-12.));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(1.,0.));
+#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7561 = PCURVE('',#7562,#7567);
+#7562 = PLANE('',#7563);
+#7563 = AXIS2_PLACEMENT_3D('',#7564,#7565,#7566);
+#7564 = CARTESIAN_POINT('',(9.6,-16.1,-7.65));
+#7565 = DIRECTION('',(-1.,0.,0.));
+#7566 = DIRECTION('',(0.,1.,0.));
+#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572);
+#7568 = LINE('',#7569,#7570);
+#7569 = CARTESIAN_POINT('',(12.,-3.400000000003));
+#7570 = VECTOR('',#7571,1.);
+#7571 = DIRECTION('',(2.22044604925E-16,-1.));
+#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7573 = ORIENTED_EDGE('',*,*,#7574,.F.);
+#7574 = EDGE_CURVE('',#6995,#7547,#7575,.T.);
+#7575 = SURFACE_CURVE('',#7576,(#7580,#7587),.PCURVE_S1.);
+#7576 = LINE('',#7577,#7578);
+#7577 = CARTESIAN_POINT('',(9.6,-16.1,4.249999999997));
+#7578 = VECTOR('',#7579,1.);
+#7579 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7580 = PCURVE('',#7038,#7581);
+#7581 = DEFINITIONAL_REPRESENTATION('',(#7582),#7586);
+#7582 = LINE('',#7583,#7584);
+#7583 = CARTESIAN_POINT('',(8.499999999994,-1.665334536939E-15));
+#7584 = VECTOR('',#7585,1.);
+#7585 = DIRECTION('',(0.,-1.));
+#7586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7587 = PCURVE('',#7010,#7588);
+#7588 = DEFINITIONAL_REPRESENTATION('',(#7589),#7593);
+#7589 = LINE('',#7590,#7591);
+#7590 = CARTESIAN_POINT('',(0.,0.));
+#7591 = VECTOR('',#7592,1.);
+#7592 = DIRECTION('',(2.465190328816E-32,-1.));
+#7593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7594 = ORIENTED_EDGE('',*,*,#7022,.F.);
+#7595 = ADVANCED_FACE('',(#7596),#7010,.T.);
+#7596 = FACE_BOUND('',#7597,.T.);
+#7597 = EDGE_LOOP('',(#7598,#7599,#7600,#7628,#7651,#7674));
+#7598 = ORIENTED_EDGE('',*,*,#6994,.F.);
+#7599 = ORIENTED_EDGE('',*,*,#7574,.T.);
+#7600 = ORIENTED_EDGE('',*,*,#7601,.T.);
+#7601 = EDGE_CURVE('',#7547,#7602,#7604,.T.);
+#7602 = VERTEX_POINT('',#7603);
+#7603 = CARTESIAN_POINT('',(8.6,-4.1,4.249999999997));
+#7604 = SURFACE_CURVE('',#7605,(#7609,#7616),.PCURVE_S1.);
+#7605 = LINE('',#7606,#7607);
+#7606 = CARTESIAN_POINT('',(9.6,-4.1,4.249999999997));
+#7607 = VECTOR('',#7608,1.);
+#7608 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#7609 = PCURVE('',#7010,#7610);
+#7610 = DEFINITIONAL_REPRESENTATION('',(#7611),#7615);
+#7611 = LINE('',#7612,#7613);
+#7612 = CARTESIAN_POINT('',(1.33226762955E-15,-12.));
+#7613 = VECTOR('',#7614,1.);
+#7614 = DIRECTION('',(1.,2.736911063134E-48));
+#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('',(4.169540765666E-02,-4.1,5.999041936922E-02)
+  );
+#7620 = DIRECTION('',(-1.707378213274E-16,1.,-2.148830392508E-16));
+#7621 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627);
+#7623 = LINE('',#7624,#7625);
+#7624 = CARTESIAN_POINT('',(4.190009580628,9.558304592343));
+#7625 = VECTOR('',#7626,1.);
+#7626 = DIRECTION('',(-2.743539798553E-32,-1.));
+#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7628 = ORIENTED_EDGE('',*,*,#7629,.T.);
+#7629 = EDGE_CURVE('',#7602,#7630,#7632,.T.);
+#7630 = VERTEX_POINT('',#7631);
+#7631 = CARTESIAN_POINT('',(8.6,-15.1,4.249999999997));
+#7632 = SURFACE_CURVE('',#7633,(#7637,#7644),.PCURVE_S1.);
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(8.6,-5.039537000085,4.249999999997));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7637 = PCURVE('',#7010,#7638);
+#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643);
+#7639 = LINE('',#7640,#7641);
+#7640 = CARTESIAN_POINT('',(1.,-11.06046299991));
+#7641 = VECTOR('',#7642,1.);
+#7642 = DIRECTION('',(1.850371707709E-16,1.));
+#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7644 = PCURVE('',#7481,#7645);
+#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
+#7646 = LINE('',#7647,#7648);
+#7647 = CARTESIAN_POINT('',(11.060462999915,-11.89999999999));
+#7648 = VECTOR('',#7649,1.);
+#7649 = DIRECTION('',(1.,-2.22044604925E-16));
+#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7651 = ORIENTED_EDGE('',*,*,#7652,.T.);
+#7652 = EDGE_CURVE('',#7630,#7653,#7655,.T.);
+#7653 = VERTEX_POINT('',#7654);
+#7654 = CARTESIAN_POINT('',(6.360817557518,-15.1,4.249999999997));
+#7655 = SURFACE_CURVE('',#7656,(#7660,#7667),.PCURVE_S1.);
+#7656 = LINE('',#7657,#7658);
+#7657 = CARTESIAN_POINT('',(9.1,-15.1,4.249999999997));
+#7658 = VECTOR('',#7659,1.);
+#7659 = DIRECTION('',(-1.,-0.,-2.876055383618E-32));
+#7660 = PCURVE('',#7010,#7661);
+#7661 = DEFINITIONAL_REPRESENTATION('',(#7662),#7666);
+#7662 = LINE('',#7663,#7664);
+#7663 = CARTESIAN_POINT('',(0.5,-1.));
+#7664 = VECTOR('',#7665,1.);
+#7665 = DIRECTION('',(1.,-1.850371707709E-16));
+#7666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7667 = PCURVE('',#7304,#7668);
+#7668 = DEFINITIONAL_REPRESENTATION('',(#7669),#7673);
+#7669 = LINE('',#7670,#7671);
+#7670 = CARTESIAN_POINT('',(-0.5,-11.89999999999));
+#7671 = VECTOR('',#7672,1.);
+#7672 = DIRECTION('',(1.,2.876055383618E-32));
+#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7674 = ORIENTED_EDGE('',*,*,#7675,.F.);
+#7675 = EDGE_CURVE('',#6962,#7653,#7676,.T.);
+#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.);
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(6.360817557518,-16.1,4.249999999997));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7681 = PCURVE('',#7010,#7682);
+#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687);
+#7683 = LINE('',#7684,#7685);
+#7684 = CARTESIAN_POINT('',(3.239182442482,-5.993691547676E-16));
+#7685 = VECTOR('',#7686,1.);
+#7686 = DIRECTION('',(2.465190328816E-32,-1.));
+#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7688 = PCURVE('',#6982,#7689);
+#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694);
+#7690 = LINE('',#7691,#7692);
+#7691 = CARTESIAN_POINT('',(0.589030970216,0.));
+#7692 = VECTOR('',#7693,1.);
+#7693 = DIRECTION('',(0.,-1.));
+#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7695 = ADVANCED_FACE('',(#7696),#6982,.T.);
+#7696 = FACE_BOUND('',#7697,.T.);
+#7697 = EDGE_LOOP('',(#7698,#7699,#7700,#7724));
+#7698 = ORIENTED_EDGE('',*,*,#6961,.F.);
+#7699 = ORIENTED_EDGE('',*,*,#7675,.T.);
+#7700 = ORIENTED_EDGE('',*,*,#7701,.T.);
+#7701 = EDGE_CURVE('',#7653,#7702,#7704,.T.);
+#7702 = VERTEX_POINT('',#7703);
+#7703 = CARTESIAN_POINT('',(3.552713678801E-15,-15.1,7.65));
+#7704 = SURFACE_CURVE('',#7705,(#7710,#7717),.PCURVE_S1.);
+#7705 = CIRCLE('',#7706,7.65);
+#7706 = AXIS2_PLACEMENT_3D('',#7707,#7708,#7709);
+#7707 = CARTESIAN_POINT('',(2.794063693933E-15,-15.1,-2.22044604925E-16)
+  );
+#7708 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7709 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7710 = PCURVE('',#6982,#7711);
+#7711 = DEFINITIONAL_REPRESENTATION('',(#7712),#7716);
+#7712 = LINE('',#7713,#7714);
+#7713 = CARTESIAN_POINT('',(0.,-1.));
+#7714 = VECTOR('',#7715,1.);
+#7715 = DIRECTION('',(1.,0.));
+#7716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7717 = PCURVE('',#7304,#7718);
+#7718 = DEFINITIONAL_REPRESENTATION('',(#7719),#7723);
+#7719 = CIRCLE('',#7720,7.65);
+#7720 = AXIS2_PLACEMENT_2D('',#7721,#7722);
+#7721 = CARTESIAN_POINT('',(8.6,-7.65));
+#7722 = DIRECTION('',(-1.,1.232595164408E-32));
+#7723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7724 = ORIENTED_EDGE('',*,*,#7725,.T.);
+#7725 = EDGE_CURVE('',#7702,#6929,#7726,.T.);
+#7726 = SURFACE_CURVE('',#7727,(#7731,#7738),.PCURVE_S1.);
+#7727 = LINE('',#7728,#7729);
+#7728 = CARTESIAN_POINT('',(2.979100864704E-15,-16.1,7.65));
+#7729 = VECTOR('',#7730,1.);
+#7730 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7731 = PCURVE('',#6982,#7732);
+#7732 = DEFINITIONAL_REPRESENTATION('',(#7733),#7737);
+#7733 = LINE('',#7734,#7735);
+#7734 = CARTESIAN_POINT('',(1.570796326795,1.698641227676E-15));
+#7735 = VECTOR('',#7736,1.);
+#7736 = DIRECTION('',(0.,1.));
+#7737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7738 = PCURVE('',#6949,#7739);
+#7739 = DEFINITIONAL_REPRESENTATION('',(#7740),#7744);
+#7740 = LINE('',#7741,#7742);
+#7741 = CARTESIAN_POINT('',(1.570796326795,1.698641227676E-15));
+#7742 = VECTOR('',#7743,1.);
+#7743 = DIRECTION('',(0.,1.));
+#7744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7745 = ADVANCED_FACE('',(#7746),#6949,.T.);
+#7746 = FACE_BOUND('',#7747,.T.);
+#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7774));
+#7748 = ORIENTED_EDGE('',*,*,#6928,.F.);
+#7749 = ORIENTED_EDGE('',*,*,#7725,.F.);
+#7750 = ORIENTED_EDGE('',*,*,#7751,.T.);
+#7751 = EDGE_CURVE('',#7702,#7752,#7754,.T.);
+#7752 = VERTEX_POINT('',#7753);
+#7753 = CARTESIAN_POINT('',(-6.360817557518,-15.1,4.249999999997));
+#7754 = SURFACE_CURVE('',#7755,(#7760,#7767),.PCURVE_S1.);
+#7755 = CIRCLE('',#7756,7.65);
+#7756 = AXIS2_PLACEMENT_3D('',#7757,#7758,#7759);
+#7757 = CARTESIAN_POINT('',(2.794063693933E-15,-15.1,-2.22044604925E-16)
+  );
+#7758 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#7759 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#7760 = PCURVE('',#6949,#7761);
+#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766);
+#7762 = LINE('',#7763,#7764);
+#7763 = CARTESIAN_POINT('',(0.,-1.));
+#7764 = VECTOR('',#7765,1.);
+#7765 = DIRECTION('',(1.,0.));
+#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7767 = PCURVE('',#7304,#7768);
+#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773);
+#7769 = CIRCLE('',#7770,7.65);
+#7770 = AXIS2_PLACEMENT_2D('',#7771,#7772);
+#7771 = CARTESIAN_POINT('',(8.6,-7.65));
+#7772 = DIRECTION('',(-1.,1.232595164408E-32));
+#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7774 = ORIENTED_EDGE('',*,*,#7775,.F.);
+#7775 = EDGE_CURVE('',#6901,#7752,#7776,.T.);
+#7776 = SURFACE_CURVE('',#7777,(#7781,#7788),.PCURVE_S1.);
+#7777 = LINE('',#7778,#7779);
+#7778 = CARTESIAN_POINT('',(-6.360817557518,-16.1,4.249999999997));
+#7779 = VECTOR('',#7780,1.);
+#7780 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7781 = PCURVE('',#6949,#7782);
+#7782 = DEFINITIONAL_REPRESENTATION('',(#7783),#7787);
+#7783 = LINE('',#7784,#7785);
+#7784 = CARTESIAN_POINT('',(2.552561683374,0.));
+#7785 = VECTOR('',#7786,1.);
+#7786 = DIRECTION('',(0.,-1.));
+#7787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7788 = PCURVE('',#6916,#7789);
+#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794);
+#7790 = LINE('',#7791,#7792);
+#7791 = CARTESIAN_POINT('',(0.,0.));
+#7792 = VECTOR('',#7793,1.);
+#7793 = DIRECTION('',(2.465190328816E-32,-1.));
+#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7795 = ADVANCED_FACE('',(#7796),#6916,.T.);
+#7796 = FACE_BOUND('',#7797,.T.);
+#7797 = EDGE_LOOP('',(#7798,#7799,#7800,#7823,#7846,#7874));
+#7798 = ORIENTED_EDGE('',*,*,#6900,.F.);
+#7799 = ORIENTED_EDGE('',*,*,#7775,.T.);
+#7800 = ORIENTED_EDGE('',*,*,#7801,.T.);
+#7801 = EDGE_CURVE('',#7752,#7802,#7804,.T.);
+#7802 = VERTEX_POINT('',#7803);
+#7803 = CARTESIAN_POINT('',(-8.6,-15.1,4.249999999997));
+#7804 = SURFACE_CURVE('',#7805,(#7809,#7816),.PCURVE_S1.);
+#7805 = LINE('',#7806,#7807);
+#7806 = CARTESIAN_POINT('',(1.119591221241,-15.1,4.249999999997));
+#7807 = VECTOR('',#7808,1.);
+#7808 = DIRECTION('',(-1.,-0.,-2.876055383618E-32));
+#7809 = PCURVE('',#6916,#7810);
+#7810 = DEFINITIONAL_REPRESENTATION('',(#7811),#7815);
+#7811 = LINE('',#7812,#7813);
+#7812 = CARTESIAN_POINT('',(-7.480408778759,-1.));
+#7813 = VECTOR('',#7814,1.);
+#7814 = DIRECTION('',(1.,-1.850371707709E-16));
+#7815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7816 = PCURVE('',#7304,#7817);
+#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822);
+#7818 = LINE('',#7819,#7820);
+#7819 = CARTESIAN_POINT('',(7.480408778759,-11.89999999999));
+#7820 = VECTOR('',#7821,1.);
+#7821 = DIRECTION('',(1.,2.876055383618E-32));
+#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7823 = ORIENTED_EDGE('',*,*,#7824,.T.);
+#7824 = EDGE_CURVE('',#7802,#7825,#7827,.T.);
+#7825 = VERTEX_POINT('',#7826);
+#7826 = CARTESIAN_POINT('',(-8.6,-4.1,4.249999999997));
+#7827 = SURFACE_CURVE('',#7828,(#7832,#7839),.PCURVE_S1.);
+#7828 = LINE('',#7829,#7830);
+#7829 = CARTESIAN_POINT('',(-8.6,-15.6,4.249999999997));
+#7830 = VECTOR('',#7831,1.);
+#7831 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#7832 = PCURVE('',#6916,#7833);
+#7833 = DEFINITIONAL_REPRESENTATION('',(#7834),#7838);
+#7834 = LINE('',#7835,#7836);
+#7835 = CARTESIAN_POINT('',(2.239182442482,-0.5));
+#7836 = VECTOR('',#7837,1.);
+#7837 = DIRECTION('',(-1.850371707709E-16,-1.));
+#7838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7839 = PCURVE('',#7276,#7840);
+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(-0.5,-11.89999999999));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(1.,2.22044604925E-16));
+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7846 = ORIENTED_EDGE('',*,*,#7847,.T.);
+#7847 = EDGE_CURVE('',#7825,#7848,#7850,.T.);
+#7848 = VERTEX_POINT('',#7849);
+#7849 = CARTESIAN_POINT('',(-9.6,-4.1,4.249999999997));
+#7850 = SURFACE_CURVE('',#7851,(#7855,#7862),.PCURVE_S1.);
+#7851 = LINE('',#7852,#7853);
+#7852 = CARTESIAN_POINT('',(-6.360817557518,-4.1,4.249999999997));
+#7853 = VECTOR('',#7854,1.);
+#7854 = DIRECTION('',(-1.,-1.850371707709E-16,1.232595164408E-32));
+#7855 = PCURVE('',#6916,#7856);
+#7856 = DEFINITIONAL_REPRESENTATION('',(#7857),#7861);
+#7857 = LINE('',#7858,#7859);
+#7858 = CARTESIAN_POINT('',(-4.440892098501E-16,-12.));
+#7859 = VECTOR('',#7860,1.);
+#7860 = DIRECTION('',(1.,2.736911063134E-48));
+#7861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7862 = PCURVE('',#7863,#7868);
+#7863 = PLANE('',#7864);
+#7864 = AXIS2_PLACEMENT_3D('',#7865,#7866,#7867);
+#7865 = CARTESIAN_POINT('',(4.169540765666E-02,-4.1,5.999041936922E-02)
+  );
+#7866 = DIRECTION('',(-1.707378213274E-16,1.,-2.148830392508E-16));
+#7867 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#7868 = DEFINITIONAL_REPRESENTATION('',(#7869),#7873);
+#7869 = LINE('',#7870,#7871);
+#7870 = CARTESIAN_POINT('',(4.190009580628,-6.402512965174));
+#7871 = VECTOR('',#7872,1.);
+#7872 = DIRECTION('',(-2.743539798553E-32,-1.));
+#7873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7874 = ORIENTED_EDGE('',*,*,#7875,.F.);
+#7875 = EDGE_CURVE('',#6873,#7848,#7876,.T.);
+#7876 = SURFACE_CURVE('',#7877,(#7881,#7888),.PCURVE_S1.);
+#7877 = LINE('',#7878,#7879);
+#7878 = CARTESIAN_POINT('',(-9.6,-16.1,4.249999999997));
+#7879 = VECTOR('',#7880,1.);
+#7880 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7881 = PCURVE('',#6916,#7882);
+#7882 = DEFINITIONAL_REPRESENTATION('',(#7883),#7887);
+#7883 = LINE('',#7884,#7885);
+#7884 = CARTESIAN_POINT('',(3.239182442482,-5.993691547676E-16));
+#7885 = VECTOR('',#7886,1.);
+#7886 = DIRECTION('',(2.465190328816E-32,-1.));
+#7887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7888 = PCURVE('',#6888,#7889);
+#7889 = DEFINITIONAL_REPRESENTATION('',(#7890),#7894);
+#7890 = LINE('',#7891,#7892);
+#7891 = CARTESIAN_POINT('',(0.,0.));
+#7892 = VECTOR('',#7893,1.);
+#7893 = DIRECTION('',(0.,-1.));
+#7894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7895 = ADVANCED_FACE('',(#7896),#6888,.T.);
+#7896 = FACE_BOUND('',#7897,.T.);
+#7897 = EDGE_LOOP('',(#7898,#7899,#7925,#7926));
+#7898 = ORIENTED_EDGE('',*,*,#7875,.T.);
+#7899 = ORIENTED_EDGE('',*,*,#7900,.T.);
+#7900 = EDGE_CURVE('',#7848,#7210,#7901,.T.);
+#7901 = SURFACE_CURVE('',#7902,(#7906,#7913),.PCURVE_S1.);
+#7902 = LINE('',#7903,#7904);
+#7903 = CARTESIAN_POINT('',(-9.6,-4.1,4.249999999997));
+#7904 = VECTOR('',#7905,1.);
+#7905 = DIRECTION('',(2.876055383618E-32,-2.22044604925E-16,-1.));
+#7906 = PCURVE('',#6888,#7907);
+#7907 = DEFINITIONAL_REPRESENTATION('',(#7908),#7912);
+#7908 = LINE('',#7909,#7910);
+#7909 = CARTESIAN_POINT('',(0.,-12.));
+#7910 = VECTOR('',#7911,1.);
+#7911 = DIRECTION('',(1.,0.));
+#7912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7913 = PCURVE('',#7914,#7919);
+#7914 = PLANE('',#7915);
+#7915 = AXIS2_PLACEMENT_3D('',#7916,#7917,#7918);
+#7916 = CARTESIAN_POINT('',(-9.6,6.020925999829,-7.65));
+#7917 = DIRECTION('',(1.,0.,0.));
+#7918 = DIRECTION('',(0.,-1.,0.));
+#7919 = DEFINITIONAL_REPRESENTATION('',(#7920),#7924);
+#7920 = LINE('',#7921,#7922);
+#7921 = CARTESIAN_POINT('',(10.120925999829,-11.89999999999));
+#7922 = VECTOR('',#7923,1.);
+#7923 = DIRECTION('',(2.22044604925E-16,1.));
+#7924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7925 = ORIENTED_EDGE('',*,*,#7209,.F.);
+#7926 = ORIENTED_EDGE('',*,*,#6872,.F.);
+#7927 = ADVANCED_FACE('',(#7928),#7162,.F.);
+#7928 = FACE_BOUND('',#7929,.F.);
+#7929 = EDGE_LOOP('',(#7930,#7931,#7954,#7977));
+#7930 = ORIENTED_EDGE('',*,*,#7144,.F.);
+#7931 = ORIENTED_EDGE('',*,*,#7932,.T.);
+#7932 = EDGE_CURVE('',#7145,#7933,#7935,.T.);
+#7933 = VERTEX_POINT('',#7934);
+#7934 = CARTESIAN_POINT('',(3.875,-15.1,-3.039736830714));
+#7935 = SURFACE_CURVE('',#7936,(#7940,#7947),.PCURVE_S1.);
+#7936 = LINE('',#7937,#7938);
+#7937 = CARTESIAN_POINT('',(3.875,-16.1,-3.039736830714));
+#7938 = VECTOR('',#7939,1.);
+#7939 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7940 = PCURVE('',#7162,#7941);
+#7941 = DEFINITIONAL_REPRESENTATION('',(#7942),#7946);
+#7942 = LINE('',#7943,#7944);
+#7943 = CARTESIAN_POINT('',(0.,0.));
+#7944 = VECTOR('',#7945,1.);
+#7945 = DIRECTION('',(0.,-1.));
+#7946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7947 = PCURVE('',#7193,#7948);
+#7948 = DEFINITIONAL_REPRESENTATION('',(#7949),#7953);
+#7949 = LINE('',#7950,#7951);
+#7950 = CARTESIAN_POINT('',(5.617999358927,0.));
+#7951 = VECTOR('',#7952,1.);
+#7952 = DIRECTION('',(0.,-1.));
+#7953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7954 = ORIENTED_EDGE('',*,*,#7955,.T.);
+#7955 = EDGE_CURVE('',#7933,#7956,#7958,.T.);
+#7956 = VERTEX_POINT('',#7957);
+#7957 = CARTESIAN_POINT('',(3.875,-15.1,3.039736830714));
+#7958 = SURFACE_CURVE('',#7959,(#7963,#7970),.PCURVE_S1.);
+#7959 = LINE('',#7960,#7961);
+#7960 = CARTESIAN_POINT('',(3.875,-15.1,-5.344868415357));
+#7961 = VECTOR('',#7962,1.);
+#7962 = DIRECTION('',(1.232595164408E-32,0.,1.));
+#7963 = PCURVE('',#7162,#7964);
+#7964 = DEFINITIONAL_REPRESENTATION('',(#7965),#7969);
+#7965 = LINE('',#7966,#7967);
+#7966 = CARTESIAN_POINT('',(-2.305131584643,-1.));
+#7967 = VECTOR('',#7968,1.);
+#7968 = DIRECTION('',(1.,2.22044604925E-16));
+#7969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7970 = PCURVE('',#7304,#7971);
+#7971 = DEFINITIONAL_REPRESENTATION('',(#7972),#7976);
+#7972 = LINE('',#7973,#7974);
+#7973 = CARTESIAN_POINT('',(4.725,-2.305131584643));
+#7974 = VECTOR('',#7975,1.);
+#7975 = DIRECTION('',(-1.232595164408E-32,-1.));
+#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7977 = ORIENTED_EDGE('',*,*,#7978,.F.);
+#7978 = EDGE_CURVE('',#7147,#7956,#7979,.T.);
+#7979 = SURFACE_CURVE('',#7980,(#7984,#7991),.PCURVE_S1.);
+#7980 = LINE('',#7981,#7982);
+#7981 = CARTESIAN_POINT('',(3.875,-16.1,3.039736830714));
+#7982 = VECTOR('',#7983,1.);
+#7983 = DIRECTION('',(-1.850371707709E-16,1.,-2.22044604925E-16));
+#7984 = PCURVE('',#7162,#7985);
+#7985 = DEFINITIONAL_REPRESENTATION('',(#7986),#7990);
+#7986 = LINE('',#7987,#7988);
+#7987 = CARTESIAN_POINT('',(6.079473661428,1.349914327304E-15));
+#7988 = VECTOR('',#7989,1.);
+#7989 = DIRECTION('',(0.,-1.));
+#7990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7991 = PCURVE('',#7193,#7992);
+#7992 = DEFINITIONAL_REPRESENTATION('',(#7993),#7997);
+#7993 = LINE('',#7994,#7995);
+#7994 = CARTESIAN_POINT('',(0.665185948253,0.));
+#7995 = VECTOR('',#7996,1.);
+#7996 = DIRECTION('',(0.,-1.));
+#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7998 = ADVANCED_FACE('',(#7999),#7193,.F.);
+#7999 = FACE_BOUND('',#8000,.F.);
+#8000 = EDGE_LOOP('',(#8001,#8002,#8003,#8025));
+#8001 = ORIENTED_EDGE('',*,*,#7174,.F.);
+#8002 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#8003 = ORIENTED_EDGE('',*,*,#8004,.T.);
+#8004 = EDGE_CURVE('',#7956,#7933,#8005,.T.);
+#8005 = SURFACE_CURVE('',#8006,(#8011,#8018),.PCURVE_S1.);
+#8006 = CIRCLE('',#8007,4.925);
+#8007 = AXIS2_PLACEMENT_3D('',#8008,#8009,#8010);
+#8008 = CARTESIAN_POINT('',(2.794063693933E-15,-15.1,-2.22044604925E-16)
+  );
+#8009 = DIRECTION('',(1.850371707709E-16,-1.,2.22044604925E-16));
+#8010 = DIRECTION('',(1.,1.850371707709E-16,-1.232595164408E-32));
+#8011 = PCURVE('',#7193,#8012);
+#8012 = DEFINITIONAL_REPRESENTATION('',(#8013),#8017);
+#8013 = LINE('',#8014,#8015);
+#8014 = CARTESIAN_POINT('',(0.,-1.));
+#8015 = VECTOR('',#8016,1.);
+#8016 = DIRECTION('',(1.,0.));
+#8017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8018 = PCURVE('',#7304,#8019);
+#8019 = DEFINITIONAL_REPRESENTATION('',(#8020),#8024);
+#8020 = CIRCLE('',#8021,4.925);
+#8021 = AXIS2_PLACEMENT_2D('',#8022,#8023);
+#8022 = CARTESIAN_POINT('',(8.6,-7.65));
+#8023 = DIRECTION('',(-1.,1.232595164408E-32));
+#8024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8025 = ORIENTED_EDGE('',*,*,#7932,.F.);
+#8026 = ADVANCED_FACE('',(#8027,#8079),#7304,.F.);
+#8027 = FACE_BOUND('',#8028,.F.);
+#8028 = EDGE_LOOP('',(#8029,#8030,#8051,#8052,#8053,#8054,#8055,#8076,
+    #8077,#8078));
+#8029 = ORIENTED_EDGE('',*,*,#7442,.T.);
+#8030 = ORIENTED_EDGE('',*,*,#8031,.T.);
+#8031 = EDGE_CURVE('',#7443,#7630,#8032,.T.);
+#8032 = SURFACE_CURVE('',#8033,(#8037,#8044),.PCURVE_S1.);
+#8033 = LINE('',#8034,#8035);
+#8034 = CARTESIAN_POINT('',(8.6,-15.1,-7.65));
+#8035 = VECTOR('',#8036,1.);
+#8036 = DIRECTION('',(0.,0.,1.));
+#8037 = PCURVE('',#7304,#8038);
+#8038 = DEFINITIONAL_REPRESENTATION('',(#8039),#8043);
+#8039 = LINE('',#8040,#8041);
+#8040 = CARTESIAN_POINT('',(0.,-0.));
+#8041 = VECTOR('',#8042,1.);
+#8042 = DIRECTION('',(0.,-1.));
+#8043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8044 = PCURVE('',#7481,#8045);
+#8045 = DEFINITIONAL_REPRESENTATION('',(#8046),#8050);
+#8046 = LINE('',#8047,#8048);
+#8047 = CARTESIAN_POINT('',(21.120925999829,0.));
+#8048 = VECTOR('',#8049,1.);
+#8049 = DIRECTION('',(0.,-1.));
+#8050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8051 = ORIENTED_EDGE('',*,*,#7652,.T.);
+#8052 = ORIENTED_EDGE('',*,*,#7701,.T.);
+#8053 = ORIENTED_EDGE('',*,*,#7751,.T.);
+#8054 = ORIENTED_EDGE('',*,*,#7801,.T.);
+#8055 = ORIENTED_EDGE('',*,*,#8056,.F.);
+#8056 = EDGE_CURVE('',#7261,#7802,#8057,.T.);
+#8057 = SURFACE_CURVE('',#8058,(#8062,#8069),.PCURVE_S1.);
+#8058 = LINE('',#8059,#8060);
+#8059 = CARTESIAN_POINT('',(-8.6,-15.1,-7.65));
+#8060 = VECTOR('',#8061,1.);
+#8061 = DIRECTION('',(0.,0.,1.));
+#8062 = PCURVE('',#7304,#8063);
+#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068);
+#8064 = LINE('',#8065,#8066);
+#8065 = CARTESIAN_POINT('',(17.2,0.));
+#8066 = VECTOR('',#8067,1.);
+#8067 = DIRECTION('',(0.,-1.));
+#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8069 = PCURVE('',#7276,#8070);
+#8070 = DEFINITIONAL_REPRESENTATION('',(#8071),#8075);
+#8071 = LINE('',#8072,#8073);
+#8072 = CARTESIAN_POINT('',(0.,0.));
+#8073 = VECTOR('',#8074,1.);
+#8074 = DIRECTION('',(0.,-1.));
+#8075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8076 = ORIENTED_EDGE('',*,*,#7288,.T.);
+#8077 = ORIENTED_EDGE('',*,*,#7342,.T.);
+#8078 = ORIENTED_EDGE('',*,*,#7392,.T.);
+#8079 = FACE_BOUND('',#8080,.F.);
+#8080 = EDGE_LOOP('',(#8081,#8082));
+#8081 = ORIENTED_EDGE('',*,*,#8004,.F.);
+#8082 = ORIENTED_EDGE('',*,*,#7955,.F.);
+#8083 = ADVANCED_FACE('',(#8084,#8217),#7276,.F.);
+#8084 = FACE_BOUND('',#8085,.F.);
+#8085 = EDGE_LOOP('',(#8086,#8109,#8110,#8111,#8112,#8135,#8163,#8191));
+#8086 = ORIENTED_EDGE('',*,*,#8087,.F.);
+#8087 = EDGE_CURVE('',#7233,#8088,#8090,.T.);
+#8088 = VERTEX_POINT('',#8089);
+#8089 = CARTESIAN_POINT('',(-8.6,-4.1,-5.5));
+#8090 = SURFACE_CURVE('',#8091,(#8095,#8102),.PCURVE_S1.);
+#8091 = LINE('',#8092,#8093);
+#8092 = CARTESIAN_POINT('',(-8.6,-4.1,-3.795004790315));
+#8093 = VECTOR('',#8094,1.);
+#8094 = DIRECTION('',(-0.,-2.148830392508E-16,-1.));
+#8095 = PCURVE('',#7276,#8096);
+#8096 = DEFINITIONAL_REPRESENTATION('',(#8097),#8101);
+#8097 = LINE('',#8098,#8099);
+#8098 = CARTESIAN_POINT('',(11.,-3.854995209685));
+#8099 = VECTOR('',#8100,1.);
+#8100 = DIRECTION('',(-2.148830392508E-16,1.));
+#8101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8102 = PCURVE('',#7248,#8103);
+#8103 = DEFINITIONAL_REPRESENTATION('',(#8104),#8108);
+#8104 = LINE('',#8105,#8106);
+#8105 = CARTESIAN_POINT('',(-3.854995209685,-8.641695407657));
+#8106 = VECTOR('',#8107,1.);
+#8107 = DIRECTION('',(-1.,0.));
+#8108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8109 = ORIENTED_EDGE('',*,*,#7260,.T.);
+#8110 = ORIENTED_EDGE('',*,*,#8056,.T.);
+#8111 = ORIENTED_EDGE('',*,*,#7824,.T.);
+#8112 = ORIENTED_EDGE('',*,*,#8113,.F.);
+#8113 = EDGE_CURVE('',#8114,#7825,#8116,.T.);
+#8114 = VERTEX_POINT('',#8115);
+#8115 = CARTESIAN_POINT('',(-8.6,-4.1,5.5));
+#8116 = SURFACE_CURVE('',#8117,(#8121,#8128),.PCURVE_S1.);
+#8117 = LINE('',#8118,#8119);
+#8118 = CARTESIAN_POINT('',(-8.6,-4.1,-3.795004790315));
+#8119 = VECTOR('',#8120,1.);
+#8120 = DIRECTION('',(-0.,-2.148830392508E-16,-1.));
+#8121 = PCURVE('',#7276,#8122);
+#8122 = DEFINITIONAL_REPRESENTATION('',(#8123),#8127);
+#8123 = LINE('',#8124,#8125);
+#8124 = CARTESIAN_POINT('',(11.,-3.854995209685));
+#8125 = VECTOR('',#8126,1.);
+#8126 = DIRECTION('',(-2.148830392508E-16,1.));
+#8127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8128 = PCURVE('',#7863,#8129);
+#8129 = DEFINITIONAL_REPRESENTATION('',(#8130),#8134);
+#8130 = LINE('',#8131,#8132);
+#8131 = CARTESIAN_POINT('',(-3.854995209685,-8.641695407657));
+#8132 = VECTOR('',#8133,1.);
+#8133 = DIRECTION('',(-1.,0.));
+#8134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8135 = ORIENTED_EDGE('',*,*,#8136,.T.);
+#8136 = EDGE_CURVE('',#8114,#8137,#8139,.T.);
+#8137 = VERTEX_POINT('',#8138);
+#8138 = CARTESIAN_POINT('',(-8.6,6.020925999829,5.5));
+#8139 = SURFACE_CURVE('',#8140,(#8144,#8151),.PCURVE_S1.);
+#8140 = LINE('',#8141,#8142);
+#8141 = CARTESIAN_POINT('',(-8.6,-4.539537000085,5.5));
+#8142 = VECTOR('',#8143,1.);
+#8143 = DIRECTION('',(0.,1.,0.));
+#8144 = PCURVE('',#7276,#8145);
+#8145 = DEFINITIONAL_REPRESENTATION('',(#8146),#8150);
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(10.560462999915,-13.15));
+#8148 = VECTOR('',#8149,1.);
+#8149 = DIRECTION('',(1.,0.));
+#8150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8151 = PCURVE('',#8152,#8157);
+#8152 = PLANE('',#8153);
+#8153 = AXIS2_PLACEMENT_3D('',#8154,#8155,#8156);
+#8154 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#8155 = DIRECTION('',(0.,0.,1.));
+#8156 = DIRECTION('',(0.,-1.,0.));
+#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8162);
+#8158 = LINE('',#8159,#8160);
+#8159 = CARTESIAN_POINT('',(10.560462999915,-18.2));
+#8160 = VECTOR('',#8161,1.);
+#8161 = DIRECTION('',(-1.,0.));
+#8162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8163 = ORIENTED_EDGE('',*,*,#8164,.F.);
+#8164 = EDGE_CURVE('',#8165,#8137,#8167,.T.);
+#8165 = VERTEX_POINT('',#8166);
+#8166 = CARTESIAN_POINT('',(-8.6,6.020925999829,-5.5));
+#8167 = SURFACE_CURVE('',#8168,(#8172,#8179),.PCURVE_S1.);
+#8168 = LINE('',#8169,#8170);
+#8169 = CARTESIAN_POINT('',(-8.6,6.020925999829,-7.65));
+#8170 = VECTOR('',#8171,1.);
+#8171 = DIRECTION('',(0.,0.,1.));
+#8172 = PCURVE('',#7276,#8173);
+#8173 = DEFINITIONAL_REPRESENTATION('',(#8174),#8178);
+#8174 = LINE('',#8175,#8176);
+#8175 = CARTESIAN_POINT('',(21.120925999829,0.));
+#8176 = VECTOR('',#8177,1.);
+#8177 = DIRECTION('',(0.,-1.));
+#8178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8179 = PCURVE('',#8180,#8185);
+#8180 = PLANE('',#8181);
+#8181 = AXIS2_PLACEMENT_3D('',#8182,#8183,#8184);
+#8182 = CARTESIAN_POINT('',(-8.6,6.020925999829,-7.65));
+#8183 = DIRECTION('',(0.,-1.,0.));
+#8184 = DIRECTION('',(-1.,0.,0.));
+#8185 = DEFINITIONAL_REPRESENTATION('',(#8186),#8190);
+#8186 = LINE('',#8187,#8188);
+#8187 = CARTESIAN_POINT('',(0.,-0.));
+#8188 = VECTOR('',#8189,1.);
+#8189 = DIRECTION('',(0.,-1.));
+#8190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8191 = ORIENTED_EDGE('',*,*,#8192,.T.);
+#8192 = EDGE_CURVE('',#8165,#8088,#8193,.T.);
+#8193 = SURFACE_CURVE('',#8194,(#8198,#8205),.PCURVE_S1.);
+#8194 = LINE('',#8195,#8196);
+#8195 = CARTESIAN_POINT('',(-8.6,-9.6,-5.5));
+#8196 = VECTOR('',#8197,1.);
+#8197 = DIRECTION('',(-0.,-1.,-0.));
+#8198 = PCURVE('',#7276,#8199);
+#8199 = DEFINITIONAL_REPRESENTATION('',(#8200),#8204);
+#8200 = LINE('',#8201,#8202);
+#8201 = CARTESIAN_POINT('',(5.5,-2.15));
+#8202 = VECTOR('',#8203,1.);
+#8203 = DIRECTION('',(-1.,0.));
+#8204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8205 = PCURVE('',#8206,#8211);
+#8206 = PLANE('',#8207);
+#8207 = AXIS2_PLACEMENT_3D('',#8208,#8209,#8210);
+#8208 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8209 = DIRECTION('',(0.,0.,-1.));
+#8210 = DIRECTION('',(0.,1.,0.));
+#8211 = DEFINITIONAL_REPRESENTATION('',(#8212),#8216);
+#8212 = LINE('',#8213,#8214);
+#8213 = CARTESIAN_POINT('',(-5.5,-18.2));
+#8214 = VECTOR('',#8215,1.);
+#8215 = DIRECTION('',(-1.,0.));
+#8216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8217 = FACE_BOUND('',#8218,.F.);
+#8218 = EDGE_LOOP('',(#8219,#8249,#8277,#8305));
+#8219 = ORIENTED_EDGE('',*,*,#8220,.T.);
+#8220 = EDGE_CURVE('',#8221,#8223,#8225,.T.);
+#8221 = VERTEX_POINT('',#8222);
+#8222 = CARTESIAN_POINT('',(-8.6,4.,2.7));
+#8223 = VERTEX_POINT('',#8224);
+#8224 = CARTESIAN_POINT('',(-8.6,-0.5,2.7));
+#8225 = SURFACE_CURVE('',#8226,(#8230,#8237),.PCURVE_S1.);
+#8226 = LINE('',#8227,#8228);
+#8227 = CARTESIAN_POINT('',(-8.6,-7.8,2.7));
+#8228 = VECTOR('',#8229,1.);
+#8229 = DIRECTION('',(-0.,-1.,-0.));
+#8230 = PCURVE('',#7276,#8231);
+#8231 = DEFINITIONAL_REPRESENTATION('',(#8232),#8236);
+#8232 = LINE('',#8233,#8234);
+#8233 = CARTESIAN_POINT('',(7.3,-10.35));
+#8234 = VECTOR('',#8235,1.);
+#8235 = DIRECTION('',(-1.,0.));
+#8236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8237 = PCURVE('',#8238,#8243);
+#8238 = PLANE('',#8239);
+#8239 = AXIS2_PLACEMENT_3D('',#8240,#8241,#8242);
+#8240 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#8241 = DIRECTION('',(0.,0.,-1.));
+#8242 = DIRECTION('',(0.,1.,0.));
+#8243 = DEFINITIONAL_REPRESENTATION('',(#8244),#8248);
+#8244 = LINE('',#8245,#8246);
+#8245 = CARTESIAN_POINT('',(-7.3,-18.2));
+#8246 = VECTOR('',#8247,1.);
+#8247 = DIRECTION('',(-1.,0.));
+#8248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8249 = ORIENTED_EDGE('',*,*,#8250,.T.);
+#8250 = EDGE_CURVE('',#8223,#8251,#8253,.T.);
+#8251 = VERTEX_POINT('',#8252);
+#8252 = CARTESIAN_POINT('',(-8.6,-0.5,-2.7));
+#8253 = SURFACE_CURVE('',#8254,(#8258,#8265),.PCURVE_S1.);
+#8254 = LINE('',#8255,#8256);
+#8255 = CARTESIAN_POINT('',(-8.6,-0.5,-5.175));
+#8256 = VECTOR('',#8257,1.);
+#8257 = DIRECTION('',(0.,0.,-1.));
+#8258 = PCURVE('',#7276,#8259);
+#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(14.6,-2.475));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(0.,1.));
+#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8265 = PCURVE('',#8266,#8271);
+#8266 = PLANE('',#8267);
+#8267 = AXIS2_PLACEMENT_3D('',#8268,#8269,#8270);
+#8268 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#8269 = DIRECTION('',(0.,1.,0.));
+#8270 = DIRECTION('',(0.,0.,1.));
+#8271 = DEFINITIONAL_REPRESENTATION('',(#8272),#8276);
+#8272 = LINE('',#8273,#8274);
+#8273 = CARTESIAN_POINT('',(-2.475,-18.2));
+#8274 = VECTOR('',#8275,1.);
+#8275 = DIRECTION('',(-1.,0.));
+#8276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8277 = ORIENTED_EDGE('',*,*,#8278,.T.);
+#8278 = EDGE_CURVE('',#8251,#8279,#8281,.T.);
+#8279 = VERTEX_POINT('',#8280);
+#8280 = CARTESIAN_POINT('',(-8.6,4.,-2.7));
+#8281 = SURFACE_CURVE('',#8282,(#8286,#8293),.PCURVE_S1.);
+#8282 = LINE('',#8283,#8284);
+#8283 = CARTESIAN_POINT('',(-8.6,-5.55,-2.7));
+#8284 = VECTOR('',#8285,1.);
+#8285 = DIRECTION('',(0.,1.,0.));
+#8286 = PCURVE('',#7276,#8287);
+#8287 = DEFINITIONAL_REPRESENTATION('',(#8288),#8292);
+#8288 = LINE('',#8289,#8290);
+#8289 = CARTESIAN_POINT('',(9.55,-4.95));
+#8290 = VECTOR('',#8291,1.);
+#8291 = DIRECTION('',(1.,0.));
+#8292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8293 = PCURVE('',#8294,#8299);
+#8294 = PLANE('',#8295);
+#8295 = AXIS2_PLACEMENT_3D('',#8296,#8297,#8298);
+#8296 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#8297 = DIRECTION('',(0.,0.,1.));
+#8298 = DIRECTION('',(0.,-1.,0.));
+#8299 = DEFINITIONAL_REPRESENTATION('',(#8300),#8304);
+#8300 = LINE('',#8301,#8302);
+#8301 = CARTESIAN_POINT('',(9.55,-18.2));
+#8302 = VECTOR('',#8303,1.);
+#8303 = DIRECTION('',(-1.,0.));
+#8304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8305 = ORIENTED_EDGE('',*,*,#8306,.T.);
+#8306 = EDGE_CURVE('',#8279,#8221,#8307,.T.);
+#8307 = SURFACE_CURVE('',#8308,(#8312,#8319),.PCURVE_S1.);
+#8308 = LINE('',#8309,#8310);
+#8309 = CARTESIAN_POINT('',(-8.6,4.,-2.475));
+#8310 = VECTOR('',#8311,1.);
+#8311 = DIRECTION('',(0.,0.,1.));
+#8312 = PCURVE('',#7276,#8313);
+#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318);
+#8314 = LINE('',#8315,#8316);
+#8315 = CARTESIAN_POINT('',(19.1,-5.175));
+#8316 = VECTOR('',#8317,1.);
+#8317 = DIRECTION('',(0.,-1.));
+#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8319 = PCURVE('',#8320,#8325);
+#8320 = PLANE('',#8321);
+#8321 = AXIS2_PLACEMENT_3D('',#8322,#8323,#8324);
+#8322 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#8323 = DIRECTION('',(0.,-1.,0.));
+#8324 = DIRECTION('',(0.,0.,-1.));
+#8325 = DEFINITIONAL_REPRESENTATION('',(#8326),#8330);
+#8326 = LINE('',#8327,#8328);
+#8327 = CARTESIAN_POINT('',(5.175,-18.2));
+#8328 = VECTOR('',#8329,1.);
+#8329 = DIRECTION('',(-1.,0.));
+#8330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8331 = ADVANCED_FACE('',(#8332),#7248,.F.);
+#8332 = FACE_BOUND('',#8333,.F.);
+#8333 = EDGE_LOOP('',(#8334,#8357,#8358,#8359));
+#8334 = ORIENTED_EDGE('',*,*,#8335,.T.);
+#8335 = EDGE_CURVE('',#8336,#7210,#8338,.T.);
+#8336 = VERTEX_POINT('',#8337);
+#8337 = CARTESIAN_POINT('',(-9.6,-4.1,-5.5));
+#8338 = SURFACE_CURVE('',#8339,(#8343,#8350),.PCURVE_S1.);
+#8339 = LINE('',#8340,#8341);
+#8340 = CARTESIAN_POINT('',(-9.6,-4.1,-3.795004790315));
+#8341 = VECTOR('',#8342,1.);
+#8342 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#8343 = PCURVE('',#7248,#8344);
+#8344 = DEFINITIONAL_REPRESENTATION('',(#8345),#8349);
+#8345 = LINE('',#8346,#8347);
+#8346 = CARTESIAN_POINT('',(-3.854995209685,-9.641695407657));
+#8347 = VECTOR('',#8348,1.);
+#8348 = DIRECTION('',(1.,0.));
+#8349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8350 = PCURVE('',#7914,#8351);
+#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356);
+#8352 = LINE('',#8353,#8354);
+#8353 = CARTESIAN_POINT('',(10.120925999829,-3.854995209685));
+#8354 = VECTOR('',#8355,1.);
+#8355 = DIRECTION('',(-2.148830392508E-16,-1.));
+#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8357 = ORIENTED_EDGE('',*,*,#7232,.T.);
+#8358 = ORIENTED_EDGE('',*,*,#8087,.T.);
+#8359 = ORIENTED_EDGE('',*,*,#8360,.T.);
+#8360 = EDGE_CURVE('',#8088,#8336,#8361,.T.);
+#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.);
+#8362 = LINE('',#8363,#8364);
+#8363 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8364 = VECTOR('',#8365,1.);
+#8365 = DIRECTION('',(-1.,-0.,-0.));
+#8366 = PCURVE('',#7248,#8367);
+#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372);
+#8368 = LINE('',#8369,#8370);
+#8369 = CARTESIAN_POINT('',(-5.559990419369,9.558304592343));
+#8370 = VECTOR('',#8371,1.);
+#8371 = DIRECTION('',(0.,-1.));
+#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8373 = PCURVE('',#8206,#8374);
+#8374 = DEFINITIONAL_REPRESENTATION('',(#8375),#8379);
+#8375 = LINE('',#8376,#8377);
+#8376 = CARTESIAN_POINT('',(0.,0.));
+#8377 = VECTOR('',#8378,1.);
+#8378 = DIRECTION('',(0.,-1.));
+#8379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8380 = ADVANCED_FACE('',(#8381),#7509,.F.);
+#8381 = FACE_BOUND('',#8382,.F.);
+#8382 = EDGE_LOOP('',(#8383,#8413,#8434,#8435));
+#8383 = ORIENTED_EDGE('',*,*,#8384,.T.);
+#8384 = EDGE_CURVE('',#8385,#8387,#8389,.T.);
+#8385 = VERTEX_POINT('',#8386);
+#8386 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8387 = VERTEX_POINT('',#8388);
+#8388 = CARTESIAN_POINT('',(8.6,-4.1,-5.5));
+#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.);
+#8390 = LINE('',#8391,#8392);
+#8391 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8392 = VECTOR('',#8393,1.);
+#8393 = DIRECTION('',(-1.,-0.,-0.));
+#8394 = PCURVE('',#7509,#8395);
+#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400);
+#8396 = LINE('',#8397,#8398);
+#8397 = CARTESIAN_POINT('',(-5.559990419369,9.558304592343));
+#8398 = VECTOR('',#8399,1.);
+#8399 = DIRECTION('',(0.,-1.));
+#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8401 = PCURVE('',#8402,#8407);
+#8402 = PLANE('',#8403);
+#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406);
+#8404 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8405 = DIRECTION('',(0.,0.,-1.));
+#8406 = DIRECTION('',(0.,1.,0.));
+#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412);
+#8408 = LINE('',#8409,#8410);
+#8409 = CARTESIAN_POINT('',(0.,0.));
+#8410 = VECTOR('',#8411,1.);
+#8411 = DIRECTION('',(0.,-1.));
+#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8413 = ORIENTED_EDGE('',*,*,#8414,.T.);
+#8414 = EDGE_CURVE('',#8387,#7466,#8415,.T.);
+#8415 = SURFACE_CURVE('',#8416,(#8420,#8427),.PCURVE_S1.);
+#8416 = LINE('',#8417,#8418);
+#8417 = CARTESIAN_POINT('',(8.6,-4.1,-3.795004790315));
+#8418 = VECTOR('',#8419,1.);
+#8419 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#8420 = PCURVE('',#7509,#8421);
+#8421 = DEFINITIONAL_REPRESENTATION('',(#8422),#8426);
+#8422 = LINE('',#8423,#8424);
+#8423 = CARTESIAN_POINT('',(-3.854995209685,8.558304592343));
+#8424 = VECTOR('',#8425,1.);
+#8425 = DIRECTION('',(1.,0.));
+#8426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8427 = PCURVE('',#7481,#8428);
+#8428 = DEFINITIONAL_REPRESENTATION('',(#8429),#8433);
+#8429 = LINE('',#8430,#8431);
+#8430 = CARTESIAN_POINT('',(10.120925999829,-3.854995209685));
+#8431 = VECTOR('',#8432,1.);
+#8432 = DIRECTION('',(-2.148830392508E-16,-1.));
+#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8434 = ORIENTED_EDGE('',*,*,#7493,.T.);
+#8435 = ORIENTED_EDGE('',*,*,#8436,.T.);
+#8436 = EDGE_CURVE('',#7494,#8385,#8437,.T.);
+#8437 = SURFACE_CURVE('',#8438,(#8442,#8449),.PCURVE_S1.);
+#8438 = LINE('',#8439,#8440);
+#8439 = CARTESIAN_POINT('',(9.6,-4.1,-3.795004790315));
+#8440 = VECTOR('',#8441,1.);
+#8441 = DIRECTION('',(-0.,-2.148830392508E-16,-1.));
+#8442 = PCURVE('',#7509,#8443);
+#8443 = DEFINITIONAL_REPRESENTATION('',(#8444),#8448);
+#8444 = LINE('',#8445,#8446);
+#8445 = CARTESIAN_POINT('',(-3.854995209685,9.558304592343));
+#8446 = VECTOR('',#8447,1.);
+#8447 = DIRECTION('',(-1.,0.));
+#8448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8449 = PCURVE('',#7562,#8450);
+#8450 = DEFINITIONAL_REPRESENTATION('',(#8451),#8455);
+#8451 = LINE('',#8452,#8453);
+#8452 = CARTESIAN_POINT('',(12.,-3.854995209685));
+#8453 = VECTOR('',#8454,1.);
+#8454 = DIRECTION('',(-2.148830392508E-16,1.));
+#8455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8456 = ADVANCED_FACE('',(#8457,#8563),#7481,.F.);
+#8457 = FACE_BOUND('',#8458,.F.);
+#8458 = EDGE_LOOP('',(#8459,#8482,#8510,#8538,#8559,#8560,#8561,#8562));
+#8459 = ORIENTED_EDGE('',*,*,#8460,.T.);
+#8460 = EDGE_CURVE('',#8387,#8461,#8463,.T.);
+#8461 = VERTEX_POINT('',#8462);
+#8462 = CARTESIAN_POINT('',(8.6,6.020925999829,-5.5));
+#8463 = SURFACE_CURVE('',#8464,(#8468,#8475),.PCURVE_S1.);
+#8464 = LINE('',#8465,#8466);
+#8465 = CARTESIAN_POINT('',(8.6,0.960462999915,-5.5));
+#8466 = VECTOR('',#8467,1.);
+#8467 = DIRECTION('',(0.,1.,0.));
+#8468 = PCURVE('',#7481,#8469);
+#8469 = DEFINITIONAL_REPRESENTATION('',(#8470),#8474);
+#8470 = LINE('',#8471,#8472);
+#8471 = CARTESIAN_POINT('',(5.060462999915,-2.15));
+#8472 = VECTOR('',#8473,1.);
+#8473 = DIRECTION('',(-1.,0.));
+#8474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8475 = PCURVE('',#8402,#8476);
+#8476 = DEFINITIONAL_REPRESENTATION('',(#8477),#8481);
+#8477 = LINE('',#8478,#8479);
+#8478 = CARTESIAN_POINT('',(5.060462999915,-1.));
+#8479 = VECTOR('',#8480,1.);
+#8480 = DIRECTION('',(1.,0.));
+#8481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8482 = ORIENTED_EDGE('',*,*,#8483,.T.);
+#8483 = EDGE_CURVE('',#8461,#8484,#8486,.T.);
+#8484 = VERTEX_POINT('',#8485);
+#8485 = CARTESIAN_POINT('',(8.6,6.020925999829,5.5));
+#8486 = SURFACE_CURVE('',#8487,(#8491,#8498),.PCURVE_S1.);
+#8487 = LINE('',#8488,#8489);
+#8488 = CARTESIAN_POINT('',(8.6,6.020925999829,-7.65));
+#8489 = VECTOR('',#8490,1.);
+#8490 = DIRECTION('',(0.,0.,1.));
+#8491 = PCURVE('',#7481,#8492);
+#8492 = DEFINITIONAL_REPRESENTATION('',(#8493),#8497);
+#8493 = LINE('',#8494,#8495);
+#8494 = CARTESIAN_POINT('',(0.,0.));
+#8495 = VECTOR('',#8496,1.);
+#8496 = DIRECTION('',(0.,-1.));
+#8497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8498 = PCURVE('',#8499,#8504);
+#8499 = PLANE('',#8500);
+#8500 = AXIS2_PLACEMENT_3D('',#8501,#8502,#8503);
+#8501 = CARTESIAN_POINT('',(9.6,6.020925999829,-7.65));
+#8502 = DIRECTION('',(0.,-1.,0.));
+#8503 = DIRECTION('',(-1.,0.,0.));
+#8504 = DEFINITIONAL_REPRESENTATION('',(#8505),#8509);
+#8505 = LINE('',#8506,#8507);
+#8506 = CARTESIAN_POINT('',(1.,0.));
+#8507 = VECTOR('',#8508,1.);
+#8508 = DIRECTION('',(0.,-1.));
+#8509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8510 = ORIENTED_EDGE('',*,*,#8511,.T.);
+#8511 = EDGE_CURVE('',#8484,#8512,#8514,.T.);
+#8512 = VERTEX_POINT('',#8513);
+#8513 = CARTESIAN_POINT('',(8.6,-4.1,5.5));
+#8514 = SURFACE_CURVE('',#8515,(#8519,#8526),.PCURVE_S1.);
+#8515 = LINE('',#8516,#8517);
+#8516 = CARTESIAN_POINT('',(8.6,6.020925999829,5.5));
+#8517 = VECTOR('',#8518,1.);
+#8518 = DIRECTION('',(0.,-1.,0.));
+#8519 = PCURVE('',#7481,#8520);
+#8520 = DEFINITIONAL_REPRESENTATION('',(#8521),#8525);
+#8521 = LINE('',#8522,#8523);
+#8522 = CARTESIAN_POINT('',(0.,-13.15));
+#8523 = VECTOR('',#8524,1.);
+#8524 = DIRECTION('',(1.,0.));
+#8525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8526 = PCURVE('',#8527,#8532);
+#8527 = PLANE('',#8528);
+#8528 = AXIS2_PLACEMENT_3D('',#8529,#8530,#8531);
+#8529 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#8530 = DIRECTION('',(0.,0.,1.));
+#8531 = DIRECTION('',(0.,-1.,0.));
+#8532 = DEFINITIONAL_REPRESENTATION('',(#8533),#8537);
+#8533 = LINE('',#8534,#8535);
+#8534 = CARTESIAN_POINT('',(0.,-1.));
+#8535 = VECTOR('',#8536,1.);
+#8536 = DIRECTION('',(1.,0.));
+#8537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8538 = ORIENTED_EDGE('',*,*,#8539,.F.);
+#8539 = EDGE_CURVE('',#7602,#8512,#8540,.T.);
+#8540 = SURFACE_CURVE('',#8541,(#8545,#8552),.PCURVE_S1.);
+#8541 = LINE('',#8542,#8543);
+#8542 = CARTESIAN_POINT('',(8.6,-4.1,-3.795004790315));
+#8543 = VECTOR('',#8544,1.);
+#8544 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#8545 = PCURVE('',#7481,#8546);
+#8546 = DEFINITIONAL_REPRESENTATION('',(#8547),#8551);
+#8547 = LINE('',#8548,#8549);
+#8548 = CARTESIAN_POINT('',(10.120925999829,-3.854995209685));
+#8549 = VECTOR('',#8550,1.);
+#8550 = DIRECTION('',(-2.148830392508E-16,-1.));
+#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8552 = PCURVE('',#7617,#8553);
+#8553 = DEFINITIONAL_REPRESENTATION('',(#8554),#8558);
+#8554 = LINE('',#8555,#8556);
+#8555 = CARTESIAN_POINT('',(-3.854995209685,8.558304592343));
+#8556 = VECTOR('',#8557,1.);
+#8557 = DIRECTION('',(1.,0.));
+#8558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8559 = ORIENTED_EDGE('',*,*,#7629,.T.);
+#8560 = ORIENTED_EDGE('',*,*,#8031,.F.);
+#8561 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#8562 = ORIENTED_EDGE('',*,*,#8414,.F.);
+#8563 = FACE_BOUND('',#8564,.F.);
+#8564 = EDGE_LOOP('',(#8565,#8595,#8623,#8651));
+#8565 = ORIENTED_EDGE('',*,*,#8566,.T.);
+#8566 = EDGE_CURVE('',#8567,#8569,#8571,.T.);
+#8567 = VERTEX_POINT('',#8568);
+#8568 = CARTESIAN_POINT('',(8.6,4.,-2.7));
+#8569 = VERTEX_POINT('',#8570);
+#8570 = CARTESIAN_POINT('',(8.6,-0.5,-2.7));
+#8571 = SURFACE_CURVE('',#8572,(#8576,#8583),.PCURVE_S1.);
+#8572 = LINE('',#8573,#8574);
+#8573 = CARTESIAN_POINT('',(8.6,5.010462999915,-2.7));
+#8574 = VECTOR('',#8575,1.);
+#8575 = DIRECTION('',(0.,-1.,0.));
+#8576 = PCURVE('',#7481,#8577);
+#8577 = DEFINITIONAL_REPRESENTATION('',(#8578),#8582);
+#8578 = LINE('',#8579,#8580);
+#8579 = CARTESIAN_POINT('',(1.010462999915,-4.95));
+#8580 = VECTOR('',#8581,1.);
+#8581 = DIRECTION('',(1.,0.));
+#8582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8583 = PCURVE('',#8584,#8589);
+#8584 = PLANE('',#8585);
+#8585 = AXIS2_PLACEMENT_3D('',#8586,#8587,#8588);
+#8586 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#8587 = DIRECTION('',(0.,0.,1.));
+#8588 = DIRECTION('',(0.,-1.,0.));
+#8589 = DEFINITIONAL_REPRESENTATION('',(#8590),#8594);
+#8590 = LINE('',#8591,#8592);
+#8591 = CARTESIAN_POINT('',(-1.010462999915,-1.));
+#8592 = VECTOR('',#8593,1.);
+#8593 = DIRECTION('',(1.,0.));
+#8594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8595 = ORIENTED_EDGE('',*,*,#8596,.T.);
+#8596 = EDGE_CURVE('',#8569,#8597,#8599,.T.);
+#8597 = VERTEX_POINT('',#8598);
+#8598 = CARTESIAN_POINT('',(8.6,-0.5,2.7));
+#8599 = SURFACE_CURVE('',#8600,(#8604,#8611),.PCURVE_S1.);
+#8600 = LINE('',#8601,#8602);
+#8601 = CARTESIAN_POINT('',(8.6,-0.5,-5.175));
+#8602 = VECTOR('',#8603,1.);
+#8603 = DIRECTION('',(0.,0.,1.));
+#8604 = PCURVE('',#7481,#8605);
+#8605 = DEFINITIONAL_REPRESENTATION('',(#8606),#8610);
+#8606 = LINE('',#8607,#8608);
+#8607 = CARTESIAN_POINT('',(6.520925999829,-2.475));
+#8608 = VECTOR('',#8609,1.);
+#8609 = DIRECTION('',(0.,-1.));
+#8610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8611 = PCURVE('',#8612,#8617);
+#8612 = PLANE('',#8613);
+#8613 = AXIS2_PLACEMENT_3D('',#8614,#8615,#8616);
+#8614 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#8615 = DIRECTION('',(0.,1.,0.));
+#8616 = DIRECTION('',(0.,0.,1.));
+#8617 = DEFINITIONAL_REPRESENTATION('',(#8618),#8622);
+#8618 = LINE('',#8619,#8620);
+#8619 = CARTESIAN_POINT('',(-2.475,-1.));
+#8620 = VECTOR('',#8621,1.);
+#8621 = DIRECTION('',(1.,0.));
+#8622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8623 = ORIENTED_EDGE('',*,*,#8624,.T.);
+#8624 = EDGE_CURVE('',#8597,#8625,#8627,.T.);
+#8625 = VERTEX_POINT('',#8626);
+#8626 = CARTESIAN_POINT('',(8.6,4.,2.7));
+#8627 = SURFACE_CURVE('',#8628,(#8632,#8639),.PCURVE_S1.);
+#8628 = LINE('',#8629,#8630);
+#8629 = CARTESIAN_POINT('',(8.6,2.760462999915,2.7));
+#8630 = VECTOR('',#8631,1.);
+#8631 = DIRECTION('',(0.,1.,0.));
+#8632 = PCURVE('',#7481,#8633);
+#8633 = DEFINITIONAL_REPRESENTATION('',(#8634),#8638);
+#8634 = LINE('',#8635,#8636);
+#8635 = CARTESIAN_POINT('',(3.260462999915,-10.35));
+#8636 = VECTOR('',#8637,1.);
+#8637 = DIRECTION('',(-1.,0.));
+#8638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8639 = PCURVE('',#8640,#8645);
+#8640 = PLANE('',#8641);
+#8641 = AXIS2_PLACEMENT_3D('',#8642,#8643,#8644);
+#8642 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#8643 = DIRECTION('',(0.,0.,-1.));
+#8644 = DIRECTION('',(0.,1.,0.));
+#8645 = DEFINITIONAL_REPRESENTATION('',(#8646),#8650);
+#8646 = LINE('',#8647,#8648);
+#8647 = CARTESIAN_POINT('',(3.260462999915,-1.));
+#8648 = VECTOR('',#8649,1.);
+#8649 = DIRECTION('',(1.,0.));
+#8650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8651 = ORIENTED_EDGE('',*,*,#8652,.T.);
+#8652 = EDGE_CURVE('',#8625,#8567,#8653,.T.);
+#8653 = SURFACE_CURVE('',#8654,(#8658,#8665),.PCURVE_S1.);
+#8654 = LINE('',#8655,#8656);
+#8655 = CARTESIAN_POINT('',(8.6,4.,-2.475));
+#8656 = VECTOR('',#8657,1.);
+#8657 = DIRECTION('',(0.,0.,-1.));
+#8658 = PCURVE('',#7481,#8659);
+#8659 = DEFINITIONAL_REPRESENTATION('',(#8660),#8664);
+#8660 = LINE('',#8661,#8662);
+#8661 = CARTESIAN_POINT('',(2.020925999829,-5.175));
+#8662 = VECTOR('',#8663,1.);
+#8663 = DIRECTION('',(0.,1.));
+#8664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8665 = PCURVE('',#8666,#8671);
+#8666 = PLANE('',#8667);
+#8667 = AXIS2_PLACEMENT_3D('',#8668,#8669,#8670);
+#8668 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#8669 = DIRECTION('',(0.,-1.,0.));
+#8670 = DIRECTION('',(0.,0.,-1.));
+#8671 = DEFINITIONAL_REPRESENTATION('',(#8672),#8676);
+#8672 = LINE('',#8673,#8674);
+#8673 = CARTESIAN_POINT('',(5.175,-1.));
+#8674 = VECTOR('',#8675,1.);
+#8675 = DIRECTION('',(1.,0.));
+#8676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8677 = ADVANCED_FACE('',(#8678,#8772),#7562,.F.);
+#8678 = FACE_BOUND('',#8679,.F.);
+#8679 = EDGE_LOOP('',(#8680,#8703,#8704,#8705,#8728,#8751));
+#8680 = ORIENTED_EDGE('',*,*,#8681,.F.);
+#8681 = EDGE_CURVE('',#8385,#8682,#8684,.T.);
+#8682 = VERTEX_POINT('',#8683);
+#8683 = CARTESIAN_POINT('',(9.6,6.020925999829,-5.5));
+#8684 = SURFACE_CURVE('',#8685,(#8689,#8696),.PCURVE_S1.);
+#8685 = LINE('',#8686,#8687);
+#8686 = CARTESIAN_POINT('',(9.6,-4.1,-5.5));
+#8687 = VECTOR('',#8688,1.);
+#8688 = DIRECTION('',(0.,1.,0.));
+#8689 = PCURVE('',#7562,#8690);
+#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695);
+#8691 = LINE('',#8692,#8693);
+#8692 = CARTESIAN_POINT('',(12.,-2.15));
+#8693 = VECTOR('',#8694,1.);
+#8694 = DIRECTION('',(1.,0.));
+#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8696 = PCURVE('',#8402,#8697);
+#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702);
+#8698 = LINE('',#8699,#8700);
+#8699 = CARTESIAN_POINT('',(0.,0.));
+#8700 = VECTOR('',#8701,1.);
+#8701 = DIRECTION('',(1.,0.));
+#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8703 = ORIENTED_EDGE('',*,*,#8436,.F.);
+#8704 = ORIENTED_EDGE('',*,*,#7546,.T.);
+#8705 = ORIENTED_EDGE('',*,*,#8706,.F.);
+#8706 = EDGE_CURVE('',#8707,#7547,#8709,.T.);
+#8707 = VERTEX_POINT('',#8708);
+#8708 = CARTESIAN_POINT('',(9.6,-4.1,5.5));
+#8709 = SURFACE_CURVE('',#8710,(#8714,#8721),.PCURVE_S1.);
+#8710 = LINE('',#8711,#8712);
+#8711 = CARTESIAN_POINT('',(9.6,-4.1,-3.795004790315));
+#8712 = VECTOR('',#8713,1.);
+#8713 = DIRECTION('',(-0.,-2.148830392508E-16,-1.));
+#8714 = PCURVE('',#7562,#8715);
+#8715 = DEFINITIONAL_REPRESENTATION('',(#8716),#8720);
+#8716 = LINE('',#8717,#8718);
+#8717 = CARTESIAN_POINT('',(12.,-3.854995209685));
+#8718 = VECTOR('',#8719,1.);
+#8719 = DIRECTION('',(-2.148830392508E-16,1.));
+#8720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8721 = PCURVE('',#7617,#8722);
+#8722 = DEFINITIONAL_REPRESENTATION('',(#8723),#8727);
+#8723 = LINE('',#8724,#8725);
+#8724 = CARTESIAN_POINT('',(-3.854995209685,9.558304592343));
+#8725 = VECTOR('',#8726,1.);
+#8726 = DIRECTION('',(-1.,0.));
+#8727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8728 = ORIENTED_EDGE('',*,*,#8729,.F.);
+#8729 = EDGE_CURVE('',#8730,#8707,#8732,.T.);
+#8730 = VERTEX_POINT('',#8731);
+#8731 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#8732 = SURFACE_CURVE('',#8733,(#8737,#8744),.PCURVE_S1.);
+#8733 = LINE('',#8734,#8735);
+#8734 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#8735 = VECTOR('',#8736,1.);
+#8736 = DIRECTION('',(0.,-1.,0.));
+#8737 = PCURVE('',#7562,#8738);
+#8738 = DEFINITIONAL_REPRESENTATION('',(#8739),#8743);
+#8739 = LINE('',#8740,#8741);
+#8740 = CARTESIAN_POINT('',(22.120925999829,-13.15));
+#8741 = VECTOR('',#8742,1.);
+#8742 = DIRECTION('',(-1.,0.));
+#8743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8744 = PCURVE('',#8527,#8745);
+#8745 = DEFINITIONAL_REPRESENTATION('',(#8746),#8750);
+#8746 = LINE('',#8747,#8748);
+#8747 = CARTESIAN_POINT('',(0.,0.));
+#8748 = VECTOR('',#8749,1.);
+#8749 = DIRECTION('',(1.,0.));
+#8750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8751 = ORIENTED_EDGE('',*,*,#8752,.F.);
+#8752 = EDGE_CURVE('',#8682,#8730,#8753,.T.);
+#8753 = SURFACE_CURVE('',#8754,(#8758,#8765),.PCURVE_S1.);
+#8754 = LINE('',#8755,#8756);
+#8755 = CARTESIAN_POINT('',(9.6,6.020925999829,-7.65));
+#8756 = VECTOR('',#8757,1.);
+#8757 = DIRECTION('',(0.,0.,1.));
+#8758 = PCURVE('',#7562,#8759);
+#8759 = DEFINITIONAL_REPRESENTATION('',(#8760),#8764);
+#8760 = LINE('',#8761,#8762);
+#8761 = CARTESIAN_POINT('',(22.120925999829,0.));
+#8762 = VECTOR('',#8763,1.);
+#8763 = DIRECTION('',(0.,-1.));
+#8764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8765 = PCURVE('',#8499,#8766);
+#8766 = DEFINITIONAL_REPRESENTATION('',(#8767),#8771);
+#8767 = LINE('',#8768,#8769);
+#8768 = CARTESIAN_POINT('',(0.,-0.));
+#8769 = VECTOR('',#8770,1.);
+#8770 = DIRECTION('',(0.,-1.));
+#8771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8772 = FACE_BOUND('',#8773,.F.);
+#8773 = EDGE_LOOP('',(#8774,#8799,#8822,#8845));
+#8774 = ORIENTED_EDGE('',*,*,#8775,.F.);
+#8775 = EDGE_CURVE('',#8776,#8778,#8780,.T.);
+#8776 = VERTEX_POINT('',#8777);
+#8777 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#8778 = VERTEX_POINT('',#8779);
+#8779 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#8780 = SURFACE_CURVE('',#8781,(#8785,#8792),.PCURVE_S1.);
+#8781 = LINE('',#8782,#8783);
+#8782 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#8783 = VECTOR('',#8784,1.);
+#8784 = DIRECTION('',(0.,0.,1.));
+#8785 = PCURVE('',#7562,#8786);
+#8786 = DEFINITIONAL_REPRESENTATION('',(#8787),#8791);
+#8787 = LINE('',#8788,#8789);
+#8788 = CARTESIAN_POINT('',(15.6,-4.95));
+#8789 = VECTOR('',#8790,1.);
+#8790 = DIRECTION('',(0.,-1.));
+#8791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8792 = PCURVE('',#8612,#8793);
+#8793 = DEFINITIONAL_REPRESENTATION('',(#8794),#8798);
+#8794 = LINE('',#8795,#8796);
+#8795 = CARTESIAN_POINT('',(0.,0.));
+#8796 = VECTOR('',#8797,1.);
+#8797 = DIRECTION('',(1.,0.));
+#8798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8799 = ORIENTED_EDGE('',*,*,#8800,.F.);
+#8800 = EDGE_CURVE('',#8801,#8776,#8803,.T.);
+#8801 = VERTEX_POINT('',#8802);
+#8802 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#8803 = SURFACE_CURVE('',#8804,(#8808,#8815),.PCURVE_S1.);
+#8804 = LINE('',#8805,#8806);
+#8805 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#8806 = VECTOR('',#8807,1.);
+#8807 = DIRECTION('',(0.,-1.,0.));
+#8808 = PCURVE('',#7562,#8809);
+#8809 = DEFINITIONAL_REPRESENTATION('',(#8810),#8814);
+#8810 = LINE('',#8811,#8812);
+#8811 = CARTESIAN_POINT('',(20.1,-4.95));
+#8812 = VECTOR('',#8813,1.);
+#8813 = DIRECTION('',(-1.,0.));
+#8814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8815 = PCURVE('',#8584,#8816);
+#8816 = DEFINITIONAL_REPRESENTATION('',(#8817),#8821);
+#8817 = LINE('',#8818,#8819);
+#8818 = CARTESIAN_POINT('',(0.,0.));
+#8819 = VECTOR('',#8820,1.);
+#8820 = DIRECTION('',(1.,0.));
+#8821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8822 = ORIENTED_EDGE('',*,*,#8823,.F.);
+#8823 = EDGE_CURVE('',#8824,#8801,#8826,.T.);
+#8824 = VERTEX_POINT('',#8825);
+#8825 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#8826 = SURFACE_CURVE('',#8827,(#8831,#8838),.PCURVE_S1.);
+#8827 = LINE('',#8828,#8829);
+#8828 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#8829 = VECTOR('',#8830,1.);
+#8830 = DIRECTION('',(0.,0.,-1.));
+#8831 = PCURVE('',#7562,#8832);
+#8832 = DEFINITIONAL_REPRESENTATION('',(#8833),#8837);
+#8833 = LINE('',#8834,#8835);
+#8834 = CARTESIAN_POINT('',(20.1,-10.35));
+#8835 = VECTOR('',#8836,1.);
+#8836 = DIRECTION('',(0.,1.));
+#8837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8838 = PCURVE('',#8666,#8839);
+#8839 = DEFINITIONAL_REPRESENTATION('',(#8840),#8844);
+#8840 = LINE('',#8841,#8842);
+#8841 = CARTESIAN_POINT('',(0.,0.));
+#8842 = VECTOR('',#8843,1.);
+#8843 = DIRECTION('',(1.,0.));
+#8844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8845 = ORIENTED_EDGE('',*,*,#8846,.F.);
+#8846 = EDGE_CURVE('',#8778,#8824,#8847,.T.);
+#8847 = SURFACE_CURVE('',#8848,(#8852,#8859),.PCURVE_S1.);
+#8848 = LINE('',#8849,#8850);
+#8849 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#8850 = VECTOR('',#8851,1.);
+#8851 = DIRECTION('',(0.,1.,0.));
+#8852 = PCURVE('',#7562,#8853);
+#8853 = DEFINITIONAL_REPRESENTATION('',(#8854),#8858);
+#8854 = LINE('',#8855,#8856);
+#8855 = CARTESIAN_POINT('',(15.6,-10.35));
+#8856 = VECTOR('',#8857,1.);
+#8857 = DIRECTION('',(1.,0.));
+#8858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8859 = PCURVE('',#8640,#8860);
+#8860 = DEFINITIONAL_REPRESENTATION('',(#8861),#8865);
+#8861 = LINE('',#8862,#8863);
+#8862 = CARTESIAN_POINT('',(0.,0.));
+#8863 = VECTOR('',#8864,1.);
+#8864 = DIRECTION('',(1.,0.));
+#8865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8866 = ADVANCED_FACE('',(#8867),#7617,.F.);
+#8867 = FACE_BOUND('',#8868,.F.);
+#8868 = EDGE_LOOP('',(#8869,#8890,#8891,#8892));
+#8869 = ORIENTED_EDGE('',*,*,#8870,.F.);
+#8870 = EDGE_CURVE('',#8707,#8512,#8871,.T.);
+#8871 = SURFACE_CURVE('',#8872,(#8876,#8883),.PCURVE_S1.);
+#8872 = LINE('',#8873,#8874);
+#8873 = CARTESIAN_POINT('',(9.6,-4.1,5.5));
+#8874 = VECTOR('',#8875,1.);
+#8875 = DIRECTION('',(-1.,-0.,-0.));
+#8876 = PCURVE('',#7617,#8877);
+#8877 = DEFINITIONAL_REPRESENTATION('',(#8878),#8882);
+#8878 = LINE('',#8879,#8880);
+#8879 = CARTESIAN_POINT('',(5.440009580631,9.558304592343));
+#8880 = VECTOR('',#8881,1.);
+#8881 = DIRECTION('',(0.,-1.));
+#8882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8883 = PCURVE('',#8527,#8884);
+#8884 = DEFINITIONAL_REPRESENTATION('',(#8885),#8889);
+#8885 = LINE('',#8886,#8887);
+#8886 = CARTESIAN_POINT('',(10.120925999829,0.));
+#8887 = VECTOR('',#8888,1.);
+#8888 = DIRECTION('',(0.,-1.));
+#8889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8890 = ORIENTED_EDGE('',*,*,#8706,.T.);
+#8891 = ORIENTED_EDGE('',*,*,#7601,.T.);
+#8892 = ORIENTED_EDGE('',*,*,#8539,.T.);
+#8893 = ADVANCED_FACE('',(#8894),#7863,.F.);
+#8894 = FACE_BOUND('',#8895,.F.);
+#8895 = EDGE_LOOP('',(#8896,#8897,#8898,#8921));
+#8896 = ORIENTED_EDGE('',*,*,#8113,.T.);
+#8897 = ORIENTED_EDGE('',*,*,#7847,.T.);
+#8898 = ORIENTED_EDGE('',*,*,#8899,.T.);
+#8899 = EDGE_CURVE('',#7848,#8900,#8902,.T.);
+#8900 = VERTEX_POINT('',#8901);
+#8901 = CARTESIAN_POINT('',(-9.6,-4.1,5.5));
+#8902 = SURFACE_CURVE('',#8903,(#8907,#8914),.PCURVE_S1.);
+#8903 = LINE('',#8904,#8905);
+#8904 = CARTESIAN_POINT('',(-9.6,-4.1,-3.795004790315));
+#8905 = VECTOR('',#8906,1.);
+#8906 = DIRECTION('',(0.,2.148830392508E-16,1.));
+#8907 = PCURVE('',#7863,#8908);
+#8908 = DEFINITIONAL_REPRESENTATION('',(#8909),#8913);
+#8909 = LINE('',#8910,#8911);
+#8910 = CARTESIAN_POINT('',(-3.854995209685,-9.641695407657));
+#8911 = VECTOR('',#8912,1.);
+#8912 = DIRECTION('',(1.,0.));
+#8913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8914 = PCURVE('',#7914,#8915);
+#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920);
+#8916 = LINE('',#8917,#8918);
+#8917 = CARTESIAN_POINT('',(10.120925999829,-3.854995209685));
+#8918 = VECTOR('',#8919,1.);
+#8919 = DIRECTION('',(-2.148830392508E-16,-1.));
+#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8921 = ORIENTED_EDGE('',*,*,#8922,.F.);
+#8922 = EDGE_CURVE('',#8114,#8900,#8923,.T.);
+#8923 = SURFACE_CURVE('',#8924,(#8928,#8935),.PCURVE_S1.);
+#8924 = LINE('',#8925,#8926);
+#8925 = CARTESIAN_POINT('',(9.6,-4.1,5.5));
+#8926 = VECTOR('',#8927,1.);
+#8927 = DIRECTION('',(-1.,-0.,-0.));
+#8928 = PCURVE('',#7863,#8929);
+#8929 = DEFINITIONAL_REPRESENTATION('',(#8930),#8934);
+#8930 = LINE('',#8931,#8932);
+#8931 = CARTESIAN_POINT('',(5.440009580631,9.558304592343));
+#8932 = VECTOR('',#8933,1.);
+#8933 = DIRECTION('',(0.,-1.));
+#8934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8935 = PCURVE('',#8152,#8936);
+#8936 = DEFINITIONAL_REPRESENTATION('',(#8937),#8941);
+#8937 = LINE('',#8938,#8939);
+#8938 = CARTESIAN_POINT('',(10.120925999829,0.));
+#8939 = VECTOR('',#8940,1.);
+#8940 = DIRECTION('',(0.,-1.));
+#8941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8942 = ADVANCED_FACE('',(#8943,#9015),#7914,.F.);
+#8943 = FACE_BOUND('',#8944,.F.);
+#8944 = EDGE_LOOP('',(#8945,#8968,#8991,#9012,#9013,#9014));
+#8945 = ORIENTED_EDGE('',*,*,#8946,.T.);
+#8946 = EDGE_CURVE('',#8336,#8947,#8949,.T.);
+#8947 = VERTEX_POINT('',#8948);
+#8948 = CARTESIAN_POINT('',(-9.6,6.020925999829,-5.5));
+#8949 = SURFACE_CURVE('',#8950,(#8954,#8961),.PCURVE_S1.);
+#8950 = LINE('',#8951,#8952);
+#8951 = CARTESIAN_POINT('',(-9.6,0.960462999915,-5.5));
+#8952 = VECTOR('',#8953,1.);
+#8953 = DIRECTION('',(0.,1.,0.));
+#8954 = PCURVE('',#7914,#8955);
+#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960);
+#8956 = LINE('',#8957,#8958);
+#8957 = CARTESIAN_POINT('',(5.060462999915,-2.15));
+#8958 = VECTOR('',#8959,1.);
+#8959 = DIRECTION('',(-1.,0.));
+#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8961 = PCURVE('',#8206,#8962);
+#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967);
+#8963 = LINE('',#8964,#8965);
+#8964 = CARTESIAN_POINT('',(5.060462999915,-19.2));
+#8965 = VECTOR('',#8966,1.);
+#8966 = DIRECTION('',(1.,0.));
+#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8968 = ORIENTED_EDGE('',*,*,#8969,.T.);
+#8969 = EDGE_CURVE('',#8947,#8970,#8972,.T.);
+#8970 = VERTEX_POINT('',#8971);
+#8971 = CARTESIAN_POINT('',(-9.6,6.020925999829,5.5));
+#8972 = SURFACE_CURVE('',#8973,(#8977,#8984),.PCURVE_S1.);
+#8973 = LINE('',#8974,#8975);
+#8974 = CARTESIAN_POINT('',(-9.6,6.020925999829,-7.65));
+#8975 = VECTOR('',#8976,1.);
+#8976 = DIRECTION('',(0.,0.,1.));
+#8977 = PCURVE('',#7914,#8978);
+#8978 = DEFINITIONAL_REPRESENTATION('',(#8979),#8983);
+#8979 = LINE('',#8980,#8981);
+#8980 = CARTESIAN_POINT('',(0.,0.));
+#8981 = VECTOR('',#8982,1.);
+#8982 = DIRECTION('',(0.,-1.));
+#8983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8984 = PCURVE('',#8180,#8985);
+#8985 = DEFINITIONAL_REPRESENTATION('',(#8986),#8990);
+#8986 = LINE('',#8987,#8988);
+#8987 = CARTESIAN_POINT('',(1.,0.));
+#8988 = VECTOR('',#8989,1.);
+#8989 = DIRECTION('',(0.,-1.));
+#8990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8991 = ORIENTED_EDGE('',*,*,#8992,.T.);
+#8992 = EDGE_CURVE('',#8970,#8900,#8993,.T.);
+#8993 = SURFACE_CURVE('',#8994,(#8998,#9005),.PCURVE_S1.);
+#8994 = LINE('',#8995,#8996);
+#8995 = CARTESIAN_POINT('',(-9.6,6.020925999829,5.5));
+#8996 = VECTOR('',#8997,1.);
+#8997 = DIRECTION('',(0.,-1.,0.));
+#8998 = PCURVE('',#7914,#8999);
+#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(0.,-13.15));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(1.,0.));
+#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9005 = PCURVE('',#8152,#9006);
+#9006 = DEFINITIONAL_REPRESENTATION('',(#9007),#9011);
+#9007 = LINE('',#9008,#9009);
+#9008 = CARTESIAN_POINT('',(0.,-19.2));
+#9009 = VECTOR('',#9010,1.);
+#9010 = DIRECTION('',(1.,0.));
+#9011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9012 = ORIENTED_EDGE('',*,*,#8899,.F.);
+#9013 = ORIENTED_EDGE('',*,*,#7900,.T.);
+#9014 = ORIENTED_EDGE('',*,*,#8335,.F.);
+#9015 = FACE_BOUND('',#9016,.F.);
+#9016 = EDGE_LOOP('',(#9017,#9042,#9065,#9088));
+#9017 = ORIENTED_EDGE('',*,*,#9018,.T.);
+#9018 = EDGE_CURVE('',#9019,#9021,#9023,.T.);
+#9019 = VERTEX_POINT('',#9020);
+#9020 = CARTESIAN_POINT('',(-9.6,4.,-2.7));
+#9021 = VERTEX_POINT('',#9022);
+#9022 = CARTESIAN_POINT('',(-9.6,-0.5,-2.7));
+#9023 = SURFACE_CURVE('',#9024,(#9028,#9035),.PCURVE_S1.);
+#9024 = LINE('',#9025,#9026);
+#9025 = CARTESIAN_POINT('',(-9.6,5.010462999915,-2.7));
+#9026 = VECTOR('',#9027,1.);
+#9027 = DIRECTION('',(0.,-1.,0.));
+#9028 = PCURVE('',#7914,#9029);
+#9029 = DEFINITIONAL_REPRESENTATION('',(#9030),#9034);
+#9030 = LINE('',#9031,#9032);
+#9031 = CARTESIAN_POINT('',(1.010462999915,-4.95));
+#9032 = VECTOR('',#9033,1.);
+#9033 = DIRECTION('',(1.,0.));
+#9034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9035 = PCURVE('',#8294,#9036);
+#9036 = DEFINITIONAL_REPRESENTATION('',(#9037),#9041);
+#9037 = LINE('',#9038,#9039);
+#9038 = CARTESIAN_POINT('',(-1.010462999915,-19.2));
+#9039 = VECTOR('',#9040,1.);
+#9040 = DIRECTION('',(1.,0.));
+#9041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9042 = ORIENTED_EDGE('',*,*,#9043,.T.);
+#9043 = EDGE_CURVE('',#9021,#9044,#9046,.T.);
+#9044 = VERTEX_POINT('',#9045);
+#9045 = CARTESIAN_POINT('',(-9.6,-0.5,2.7));
+#9046 = SURFACE_CURVE('',#9047,(#9051,#9058),.PCURVE_S1.);
+#9047 = LINE('',#9048,#9049);
+#9048 = CARTESIAN_POINT('',(-9.6,-0.5,-5.175));
+#9049 = VECTOR('',#9050,1.);
+#9050 = DIRECTION('',(0.,0.,1.));
+#9051 = PCURVE('',#7914,#9052);
+#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057);
+#9053 = LINE('',#9054,#9055);
+#9054 = CARTESIAN_POINT('',(6.520925999829,-2.475));
+#9055 = VECTOR('',#9056,1.);
+#9056 = DIRECTION('',(0.,-1.));
+#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9058 = PCURVE('',#8266,#9059);
+#9059 = DEFINITIONAL_REPRESENTATION('',(#9060),#9064);
+#9060 = LINE('',#9061,#9062);
+#9061 = CARTESIAN_POINT('',(-2.475,-19.2));
+#9062 = VECTOR('',#9063,1.);
+#9063 = DIRECTION('',(1.,0.));
+#9064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9065 = ORIENTED_EDGE('',*,*,#9066,.T.);
+#9066 = EDGE_CURVE('',#9044,#9067,#9069,.T.);
+#9067 = VERTEX_POINT('',#9068);
+#9068 = CARTESIAN_POINT('',(-9.6,4.,2.7));
+#9069 = SURFACE_CURVE('',#9070,(#9074,#9081),.PCURVE_S1.);
+#9070 = LINE('',#9071,#9072);
+#9071 = CARTESIAN_POINT('',(-9.6,2.760462999915,2.7));
+#9072 = VECTOR('',#9073,1.);
+#9073 = DIRECTION('',(0.,1.,0.));
+#9074 = PCURVE('',#7914,#9075);
+#9075 = DEFINITIONAL_REPRESENTATION('',(#9076),#9080);
+#9076 = LINE('',#9077,#9078);
+#9077 = CARTESIAN_POINT('',(3.260462999915,-10.35));
+#9078 = VECTOR('',#9079,1.);
+#9079 = DIRECTION('',(-1.,0.));
+#9080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9081 = PCURVE('',#8238,#9082);
+#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087);
+#9083 = LINE('',#9084,#9085);
+#9084 = CARTESIAN_POINT('',(3.260462999915,-19.2));
+#9085 = VECTOR('',#9086,1.);
+#9086 = DIRECTION('',(1.,0.));
+#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9088 = ORIENTED_EDGE('',*,*,#9089,.T.);
+#9089 = EDGE_CURVE('',#9067,#9019,#9090,.T.);
+#9090 = SURFACE_CURVE('',#9091,(#9095,#9102),.PCURVE_S1.);
+#9091 = LINE('',#9092,#9093);
+#9092 = CARTESIAN_POINT('',(-9.6,4.,-2.475));
+#9093 = VECTOR('',#9094,1.);
+#9094 = DIRECTION('',(0.,0.,-1.));
+#9095 = PCURVE('',#7914,#9096);
+#9096 = DEFINITIONAL_REPRESENTATION('',(#9097),#9101);
+#9097 = LINE('',#9098,#9099);
+#9098 = CARTESIAN_POINT('',(2.020925999829,-5.175));
+#9099 = VECTOR('',#9100,1.);
+#9100 = DIRECTION('',(0.,1.));
+#9101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9102 = PCURVE('',#8320,#9103);
+#9103 = DEFINITIONAL_REPRESENTATION('',(#9104),#9108);
+#9104 = LINE('',#9105,#9106);
+#9105 = CARTESIAN_POINT('',(5.175,-19.2));
+#9106 = VECTOR('',#9107,1.);
+#9107 = DIRECTION('',(1.,0.));
+#9108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9109 = ADVANCED_FACE('',(#9110),#8206,.T.);
+#9110 = FACE_BOUND('',#9111,.T.);
+#9111 = EDGE_LOOP('',(#9112,#9113,#9114,#9115));
+#9112 = ORIENTED_EDGE('',*,*,#8192,.T.);
+#9113 = ORIENTED_EDGE('',*,*,#8360,.T.);
+#9114 = ORIENTED_EDGE('',*,*,#8946,.T.);
+#9115 = ORIENTED_EDGE('',*,*,#9116,.F.);
+#9116 = EDGE_CURVE('',#8165,#8947,#9117,.T.);
+#9117 = SURFACE_CURVE('',#9118,(#9122,#9129),.PCURVE_S1.);
+#9118 = LINE('',#9119,#9120);
+#9119 = CARTESIAN_POINT('',(9.6,6.020925999829,-5.5));
+#9120 = VECTOR('',#9121,1.);
+#9121 = DIRECTION('',(-1.,-0.,-0.));
+#9122 = PCURVE('',#8206,#9123);
+#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128);
+#9124 = LINE('',#9125,#9126);
+#9125 = CARTESIAN_POINT('',(10.120925999829,0.));
+#9126 = VECTOR('',#9127,1.);
+#9127 = DIRECTION('',(0.,-1.));
+#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9129 = PCURVE('',#8180,#9130);
+#9130 = DEFINITIONAL_REPRESENTATION('',(#9131),#9135);
+#9131 = LINE('',#9132,#9133);
+#9132 = CARTESIAN_POINT('',(-18.2,-2.15));
+#9133 = VECTOR('',#9134,1.);
+#9134 = DIRECTION('',(1.,0.));
+#9135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9136 = ADVANCED_FACE('',(#9137),#8180,.F.);
+#9137 = FACE_BOUND('',#9138,.F.);
+#9138 = EDGE_LOOP('',(#9139,#9140,#9141,#9162));
+#9139 = ORIENTED_EDGE('',*,*,#9116,.F.);
+#9140 = ORIENTED_EDGE('',*,*,#8164,.T.);
+#9141 = ORIENTED_EDGE('',*,*,#9142,.T.);
+#9142 = EDGE_CURVE('',#8137,#8970,#9143,.T.);
+#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.);
+#9144 = LINE('',#9145,#9146);
+#9145 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#9146 = VECTOR('',#9147,1.);
+#9147 = DIRECTION('',(-1.,-0.,-0.));
+#9148 = PCURVE('',#8180,#9149);
+#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154);
+#9150 = LINE('',#9151,#9152);
+#9151 = CARTESIAN_POINT('',(-18.2,-13.15));
+#9152 = VECTOR('',#9153,1.);
+#9153 = DIRECTION('',(1.,0.));
+#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9155 = PCURVE('',#8152,#9156);
+#9156 = DEFINITIONAL_REPRESENTATION('',(#9157),#9161);
+#9157 = LINE('',#9158,#9159);
+#9158 = CARTESIAN_POINT('',(0.,0.));
+#9159 = VECTOR('',#9160,1.);
+#9160 = DIRECTION('',(0.,-1.));
+#9161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9162 = ORIENTED_EDGE('',*,*,#8969,.F.);
+#9163 = ADVANCED_FACE('',(#9164),#8152,.T.);
+#9164 = FACE_BOUND('',#9165,.T.);
+#9165 = EDGE_LOOP('',(#9166,#9167,#9168,#9169));
+#9166 = ORIENTED_EDGE('',*,*,#8136,.T.);
+#9167 = ORIENTED_EDGE('',*,*,#9142,.T.);
+#9168 = ORIENTED_EDGE('',*,*,#8992,.T.);
+#9169 = ORIENTED_EDGE('',*,*,#8922,.F.);
+#9170 = ADVANCED_FACE('',(#9171),#8238,.T.);
+#9171 = FACE_BOUND('',#9172,.T.);
+#9172 = EDGE_LOOP('',(#9173,#9174,#9195,#9196));
+#9173 = ORIENTED_EDGE('',*,*,#8220,.T.);
+#9174 = ORIENTED_EDGE('',*,*,#9175,.T.);
+#9175 = EDGE_CURVE('',#8223,#9044,#9176,.T.);
+#9176 = SURFACE_CURVE('',#9177,(#9181,#9188),.PCURVE_S1.);
+#9177 = LINE('',#9178,#9179);
+#9178 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#9179 = VECTOR('',#9180,1.);
+#9180 = DIRECTION('',(-1.,-0.,-0.));
+#9181 = PCURVE('',#8238,#9182);
+#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(0.,0.));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(0.,-1.));
+#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9188 = PCURVE('',#8266,#9189);
+#9189 = DEFINITIONAL_REPRESENTATION('',(#9190),#9194);
+#9190 = LINE('',#9191,#9192);
+#9191 = CARTESIAN_POINT('',(5.4,0.));
+#9192 = VECTOR('',#9193,1.);
+#9193 = DIRECTION('',(0.,-1.));
+#9194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9195 = ORIENTED_EDGE('',*,*,#9066,.T.);
+#9196 = ORIENTED_EDGE('',*,*,#9197,.F.);
+#9197 = EDGE_CURVE('',#8221,#9067,#9198,.T.);
+#9198 = SURFACE_CURVE('',#9199,(#9203,#9210),.PCURVE_S1.);
+#9199 = LINE('',#9200,#9201);
+#9200 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#9201 = VECTOR('',#9202,1.);
+#9202 = DIRECTION('',(-1.,-0.,-0.));
+#9203 = PCURVE('',#8238,#9204);
+#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209);
+#9205 = LINE('',#9206,#9207);
+#9206 = CARTESIAN_POINT('',(4.5,0.));
+#9207 = VECTOR('',#9208,1.);
+#9208 = DIRECTION('',(0.,-1.));
+#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9210 = PCURVE('',#8320,#9211);
+#9211 = DEFINITIONAL_REPRESENTATION('',(#9212),#9216);
+#9212 = LINE('',#9213,#9214);
+#9213 = CARTESIAN_POINT('',(0.,0.));
+#9214 = VECTOR('',#9215,1.);
+#9215 = DIRECTION('',(0.,-1.));
+#9216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9217 = ADVANCED_FACE('',(#9218),#8320,.T.);
+#9218 = FACE_BOUND('',#9219,.T.);
+#9219 = EDGE_LOOP('',(#9220,#9221,#9222,#9223));
+#9220 = ORIENTED_EDGE('',*,*,#8306,.T.);
+#9221 = ORIENTED_EDGE('',*,*,#9197,.T.);
+#9222 = ORIENTED_EDGE('',*,*,#9089,.T.);
+#9223 = ORIENTED_EDGE('',*,*,#9224,.F.);
+#9224 = EDGE_CURVE('',#8279,#9019,#9225,.T.);
+#9225 = SURFACE_CURVE('',#9226,(#9230,#9237),.PCURVE_S1.);
+#9226 = LINE('',#9227,#9228);
+#9227 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#9228 = VECTOR('',#9229,1.);
+#9229 = DIRECTION('',(-1.,-0.,-0.));
+#9230 = PCURVE('',#8320,#9231);
+#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236);
+#9232 = LINE('',#9233,#9234);
+#9233 = CARTESIAN_POINT('',(5.4,0.));
+#9234 = VECTOR('',#9235,1.);
+#9235 = DIRECTION('',(0.,-1.));
+#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9237 = PCURVE('',#8294,#9238);
+#9238 = DEFINITIONAL_REPRESENTATION('',(#9239),#9243);
+#9239 = LINE('',#9240,#9241);
+#9240 = CARTESIAN_POINT('',(0.,0.));
+#9241 = VECTOR('',#9242,1.);
+#9242 = DIRECTION('',(0.,-1.));
+#9243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9244 = ADVANCED_FACE('',(#9245),#8294,.T.);
+#9245 = FACE_BOUND('',#9246,.T.);
+#9246 = EDGE_LOOP('',(#9247,#9248,#9249,#9250));
+#9247 = ORIENTED_EDGE('',*,*,#8278,.T.);
+#9248 = ORIENTED_EDGE('',*,*,#9224,.T.);
+#9249 = ORIENTED_EDGE('',*,*,#9018,.T.);
+#9250 = ORIENTED_EDGE('',*,*,#9251,.F.);
+#9251 = EDGE_CURVE('',#8251,#9021,#9252,.T.);
+#9252 = SURFACE_CURVE('',#9253,(#9257,#9264),.PCURVE_S1.);
+#9253 = LINE('',#9254,#9255);
+#9254 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#9255 = VECTOR('',#9256,1.);
+#9256 = DIRECTION('',(-1.,-0.,-0.));
+#9257 = PCURVE('',#8294,#9258);
+#9258 = DEFINITIONAL_REPRESENTATION('',(#9259),#9263);
+#9259 = LINE('',#9260,#9261);
+#9260 = CARTESIAN_POINT('',(4.5,0.));
+#9261 = VECTOR('',#9262,1.);
+#9262 = DIRECTION('',(0.,-1.));
+#9263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9264 = PCURVE('',#8266,#9265);
+#9265 = DEFINITIONAL_REPRESENTATION('',(#9266),#9270);
+#9266 = LINE('',#9267,#9268);
+#9267 = CARTESIAN_POINT('',(0.,0.));
+#9268 = VECTOR('',#9269,1.);
+#9269 = DIRECTION('',(0.,-1.));
+#9270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9271 = ADVANCED_FACE('',(#9272),#8266,.T.);
+#9272 = FACE_BOUND('',#9273,.T.);
+#9273 = EDGE_LOOP('',(#9274,#9275,#9276,#9277));
+#9274 = ORIENTED_EDGE('',*,*,#8250,.T.);
+#9275 = ORIENTED_EDGE('',*,*,#9251,.T.);
+#9276 = ORIENTED_EDGE('',*,*,#9043,.T.);
+#9277 = ORIENTED_EDGE('',*,*,#9175,.F.);
+#9278 = ADVANCED_FACE('',(#9279),#8402,.T.);
+#9279 = FACE_BOUND('',#9280,.T.);
+#9280 = EDGE_LOOP('',(#9281,#9282,#9283,#9284));
+#9281 = ORIENTED_EDGE('',*,*,#8681,.F.);
+#9282 = ORIENTED_EDGE('',*,*,#8384,.T.);
+#9283 = ORIENTED_EDGE('',*,*,#8460,.T.);
+#9284 = ORIENTED_EDGE('',*,*,#9285,.F.);
+#9285 = EDGE_CURVE('',#8682,#8461,#9286,.T.);
+#9286 = SURFACE_CURVE('',#9287,(#9291,#9298),.PCURVE_S1.);
+#9287 = LINE('',#9288,#9289);
+#9288 = CARTESIAN_POINT('',(9.6,6.020925999829,-5.5));
+#9289 = VECTOR('',#9290,1.);
+#9290 = DIRECTION('',(-1.,-0.,-0.));
+#9291 = PCURVE('',#8402,#9292);
+#9292 = DEFINITIONAL_REPRESENTATION('',(#9293),#9297);
+#9293 = LINE('',#9294,#9295);
+#9294 = CARTESIAN_POINT('',(10.120925999829,0.));
+#9295 = VECTOR('',#9296,1.);
+#9296 = DIRECTION('',(0.,-1.));
+#9297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9298 = PCURVE('',#8499,#9299);
+#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304);
+#9300 = LINE('',#9301,#9302);
+#9301 = CARTESIAN_POINT('',(0.,-2.15));
+#9302 = VECTOR('',#9303,1.);
+#9303 = DIRECTION('',(1.,0.));
+#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9305 = ADVANCED_FACE('',(#9306),#8527,.T.);
+#9306 = FACE_BOUND('',#9307,.T.);
+#9307 = EDGE_LOOP('',(#9308,#9309,#9330,#9331));
+#9308 = ORIENTED_EDGE('',*,*,#8729,.F.);
+#9309 = ORIENTED_EDGE('',*,*,#9310,.T.);
+#9310 = EDGE_CURVE('',#8730,#8484,#9311,.T.);
+#9311 = SURFACE_CURVE('',#9312,(#9316,#9323),.PCURVE_S1.);
+#9312 = LINE('',#9313,#9314);
+#9313 = CARTESIAN_POINT('',(9.6,6.020925999829,5.5));
+#9314 = VECTOR('',#9315,1.);
+#9315 = DIRECTION('',(-1.,-0.,-0.));
+#9316 = PCURVE('',#8527,#9317);
+#9317 = DEFINITIONAL_REPRESENTATION('',(#9318),#9322);
+#9318 = LINE('',#9319,#9320);
+#9319 = CARTESIAN_POINT('',(0.,0.));
+#9320 = VECTOR('',#9321,1.);
+#9321 = DIRECTION('',(0.,-1.));
+#9322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9323 = PCURVE('',#8499,#9324);
+#9324 = DEFINITIONAL_REPRESENTATION('',(#9325),#9329);
+#9325 = LINE('',#9326,#9327);
+#9326 = CARTESIAN_POINT('',(0.,-13.15));
+#9327 = VECTOR('',#9328,1.);
+#9328 = DIRECTION('',(1.,0.));
+#9329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9330 = ORIENTED_EDGE('',*,*,#8511,.T.);
+#9331 = ORIENTED_EDGE('',*,*,#8870,.F.);
+#9332 = ADVANCED_FACE('',(#9333),#8499,.F.);
+#9333 = FACE_BOUND('',#9334,.F.);
+#9334 = EDGE_LOOP('',(#9335,#9336,#9337,#9338));
+#9335 = ORIENTED_EDGE('',*,*,#9285,.F.);
+#9336 = ORIENTED_EDGE('',*,*,#8752,.T.);
+#9337 = ORIENTED_EDGE('',*,*,#9310,.T.);
+#9338 = ORIENTED_EDGE('',*,*,#8483,.F.);
+#9339 = ADVANCED_FACE('',(#9340),#8584,.T.);
+#9340 = FACE_BOUND('',#9341,.T.);
+#9341 = EDGE_LOOP('',(#9342,#9343,#9364,#9365));
+#9342 = ORIENTED_EDGE('',*,*,#8800,.F.);
+#9343 = ORIENTED_EDGE('',*,*,#9344,.T.);
+#9344 = EDGE_CURVE('',#8801,#8567,#9345,.T.);
+#9345 = SURFACE_CURVE('',#9346,(#9350,#9357),.PCURVE_S1.);
+#9346 = LINE('',#9347,#9348);
+#9347 = CARTESIAN_POINT('',(9.6,4.,-2.7));
+#9348 = VECTOR('',#9349,1.);
+#9349 = DIRECTION('',(-1.,-0.,-0.));
+#9350 = PCURVE('',#8584,#9351);
+#9351 = DEFINITIONAL_REPRESENTATION('',(#9352),#9356);
+#9352 = LINE('',#9353,#9354);
+#9353 = CARTESIAN_POINT('',(0.,0.));
+#9354 = VECTOR('',#9355,1.);
+#9355 = DIRECTION('',(0.,-1.));
+#9356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9357 = PCURVE('',#8666,#9358);
+#9358 = DEFINITIONAL_REPRESENTATION('',(#9359),#9363);
+#9359 = LINE('',#9360,#9361);
+#9360 = CARTESIAN_POINT('',(5.4,0.));
+#9361 = VECTOR('',#9362,1.);
+#9362 = DIRECTION('',(0.,-1.));
+#9363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9364 = ORIENTED_EDGE('',*,*,#8566,.T.);
+#9365 = ORIENTED_EDGE('',*,*,#9366,.F.);
+#9366 = EDGE_CURVE('',#8776,#8569,#9367,.T.);
+#9367 = SURFACE_CURVE('',#9368,(#9372,#9379),.PCURVE_S1.);
+#9368 = LINE('',#9369,#9370);
+#9369 = CARTESIAN_POINT('',(9.6,-0.5,-2.7));
+#9370 = VECTOR('',#9371,1.);
+#9371 = DIRECTION('',(-1.,-0.,-0.));
+#9372 = PCURVE('',#8584,#9373);
+#9373 = DEFINITIONAL_REPRESENTATION('',(#9374),#9378);
+#9374 = LINE('',#9375,#9376);
+#9375 = CARTESIAN_POINT('',(4.5,0.));
+#9376 = VECTOR('',#9377,1.);
+#9377 = DIRECTION('',(0.,-1.));
+#9378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9379 = PCURVE('',#8612,#9380);
+#9380 = DEFINITIONAL_REPRESENTATION('',(#9381),#9385);
+#9381 = LINE('',#9382,#9383);
+#9382 = CARTESIAN_POINT('',(0.,0.));
+#9383 = VECTOR('',#9384,1.);
+#9384 = DIRECTION('',(0.,-1.));
+#9385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9386 = ADVANCED_FACE('',(#9387),#8666,.T.);
+#9387 = FACE_BOUND('',#9388,.T.);
+#9388 = EDGE_LOOP('',(#9389,#9390,#9411,#9412));
+#9389 = ORIENTED_EDGE('',*,*,#8823,.F.);
+#9390 = ORIENTED_EDGE('',*,*,#9391,.T.);
+#9391 = EDGE_CURVE('',#8824,#8625,#9392,.T.);
+#9392 = SURFACE_CURVE('',#9393,(#9397,#9404),.PCURVE_S1.);
+#9393 = LINE('',#9394,#9395);
+#9394 = CARTESIAN_POINT('',(9.6,4.,2.7));
+#9395 = VECTOR('',#9396,1.);
+#9396 = DIRECTION('',(-1.,-0.,-0.));
+#9397 = PCURVE('',#8666,#9398);
+#9398 = DEFINITIONAL_REPRESENTATION('',(#9399),#9403);
+#9399 = LINE('',#9400,#9401);
+#9400 = CARTESIAN_POINT('',(0.,0.));
+#9401 = VECTOR('',#9402,1.);
+#9402 = DIRECTION('',(0.,-1.));
+#9403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9404 = PCURVE('',#8640,#9405);
+#9405 = DEFINITIONAL_REPRESENTATION('',(#9406),#9410);
+#9406 = LINE('',#9407,#9408);
+#9407 = CARTESIAN_POINT('',(4.5,0.));
+#9408 = VECTOR('',#9409,1.);
+#9409 = DIRECTION('',(0.,-1.));
+#9410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9411 = ORIENTED_EDGE('',*,*,#8652,.T.);
+#9412 = ORIENTED_EDGE('',*,*,#9344,.F.);
+#9413 = ADVANCED_FACE('',(#9414),#8640,.T.);
+#9414 = FACE_BOUND('',#9415,.T.);
+#9415 = EDGE_LOOP('',(#9416,#9417,#9438,#9439));
+#9416 = ORIENTED_EDGE('',*,*,#8846,.F.);
+#9417 = ORIENTED_EDGE('',*,*,#9418,.T.);
+#9418 = EDGE_CURVE('',#8778,#8597,#9419,.T.);
+#9419 = SURFACE_CURVE('',#9420,(#9424,#9431),.PCURVE_S1.);
+#9420 = LINE('',#9421,#9422);
+#9421 = CARTESIAN_POINT('',(9.6,-0.5,2.7));
+#9422 = VECTOR('',#9423,1.);
+#9423 = DIRECTION('',(-1.,-0.,-0.));
+#9424 = PCURVE('',#8640,#9425);
+#9425 = DEFINITIONAL_REPRESENTATION('',(#9426),#9430);
+#9426 = LINE('',#9427,#9428);
+#9427 = CARTESIAN_POINT('',(0.,0.));
+#9428 = VECTOR('',#9429,1.);
+#9429 = DIRECTION('',(0.,-1.));
+#9430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9431 = PCURVE('',#8612,#9432);
+#9432 = DEFINITIONAL_REPRESENTATION('',(#9433),#9437);
+#9433 = LINE('',#9434,#9435);
+#9434 = CARTESIAN_POINT('',(5.4,0.));
+#9435 = VECTOR('',#9436,1.);
+#9436 = DIRECTION('',(0.,-1.));
+#9437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9438 = ORIENTED_EDGE('',*,*,#8624,.T.);
+#9439 = ORIENTED_EDGE('',*,*,#9391,.F.);
+#9440 = ADVANCED_FACE('',(#9441),#8612,.T.);
+#9441 = FACE_BOUND('',#9442,.T.);
+#9442 = EDGE_LOOP('',(#9443,#9444,#9445,#9446));
+#9443 = ORIENTED_EDGE('',*,*,#8775,.F.);
+#9444 = ORIENTED_EDGE('',*,*,#9366,.T.);
+#9445 = ORIENTED_EDGE('',*,*,#8596,.T.);
+#9446 = ORIENTED_EDGE('',*,*,#9418,.F.);
+#9447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9451)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#9448,#9449,#9450)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#9448 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#9449 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#9450 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#9451 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9448,
+  'distance_accuracy_value','confusion accuracy');
+#9452 = SHAPE_DEFINITION_REPRESENTATION(#9453,#6830);
+#9453 = PRODUCT_DEFINITION_SHAPE('','',#9454);
+#9454 = PRODUCT_DEFINITION('design','',#9455,#9458);
+#9455 = PRODUCT_DEFINITION_FORMATION('','',#9456);
+#9456 = PRODUCT('Transparent','Transparent','',(#9457));
+#9457 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9458 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#9459 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9460,#9462);
+#9460 = ( REPRESENTATION_RELATIONSHIP('','',#6830,#1804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9461) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#9461 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1813);
+#9462 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #9463);
+#9463 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Transparent','',#1799,#9454,
+  $);
+#9464 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9456));
+#9465 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9466,#9468);
+#9466 = ( REPRESENTATION_RELATIONSHIP('','',#1804,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9467) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#9467 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#9468 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #9469);
+#9469 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Box','',#5,#1799,$);
+#9470 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1801));
+#9471 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9472),#5871);
+#9472 = STYLED_ITEM('color',(#9473),#1823);
+#9473 = PRESENTATION_STYLE_ASSIGNMENT((#9474,#9480));
+#9474 = SURFACE_STYLE_USAGE(.BOTH.,#9475);
+#9475 = SURFACE_SIDE_STYLE('',(#9476));
+#9476 = SURFACE_STYLE_FILL_AREA(#9477);
+#9477 = FILL_AREA_STYLE('',(#9478));
+#9478 = FILL_AREA_STYLE_COLOUR('',#9479);
+#9479 = COLOUR_RGB('',1.,1.,0.498039215105);
+#9480 = CURVE_STYLE('',#9481,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9481 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#9482 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#9483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9484),#6812);
+#9484 = STYLED_ITEM('color',(#9485),#5890);
+#9485 = PRESENTATION_STYLE_ASSIGNMENT((#9486,#9492));
+#9486 = SURFACE_STYLE_USAGE(.BOTH.,#9487);
+#9487 = SURFACE_SIDE_STYLE('',(#9488));
+#9488 = SURFACE_STYLE_FILL_AREA(#9489);
+#9489 = FILL_AREA_STYLE('',(#9490));
+#9490 = FILL_AREA_STYLE_COLOUR('',#9491);
+#9491 = COLOUR_RGB('',0.988235296747,0.988235296747,0.988235296747);
+#9492 = CURVE_STYLE('',#9493,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9493 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#9494 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9495),#389);
+#9495 = STYLED_ITEM('color',(#9496),#55);
+#9496 = PRESENTATION_STYLE_ASSIGNMENT((#9497,#9503));
+#9497 = SURFACE_STYLE_USAGE(.BOTH.,#9498);
+#9498 = SURFACE_SIDE_STYLE('',(#9499));
+#9499 = SURFACE_STYLE_FILL_AREA(#9500);
+#9500 = FILL_AREA_STYLE('',(#9501));
+#9501 = FILL_AREA_STYLE_COLOUR('',#9502);
+#9502 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#9503 = CURVE_STYLE('',#9504,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9504 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#9505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9506),#9447);
+#9506 = STYLED_ITEM('color',(#9507),#6831);
+#9507 = PRESENTATION_STYLE_ASSIGNMENT((#9508,#9516));
+#9508 = SURFACE_STYLE_USAGE(.BOTH.,#9509);
+#9509 = SURFACE_SIDE_STYLE('',(#9510,#9514));
+#9510 = SURFACE_STYLE_FILL_AREA(#9511);
+#9511 = FILL_AREA_STYLE('',(#9512));
+#9512 = FILL_AREA_STYLE_COLOUR('',#9513);
+#9513 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#9514 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#9513,(
+    #9515));
+#9515 = SURFACE_STYLE_TRANSPARENT(0.5);
+#9516 = CURVE_STYLE('',#9517,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9517 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#9518 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9519),#1773);
+#9519 = STYLED_ITEM('color',(#9520),#1675);
+#9520 = PRESENTATION_STYLE_ASSIGNMENT((#9521,#9526));
+#9521 = SURFACE_STYLE_USAGE(.BOTH.,#9522);
+#9522 = SURFACE_SIDE_STYLE('',(#9523));
+#9523 = SURFACE_STYLE_FILL_AREA(#9524);
+#9524 = FILL_AREA_STYLE('',(#9525));
+#9525 = FILL_AREA_STYLE_COLOUR('',#9502);
+#9526 = CURVE_STYLE('',#9527,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9527 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#9528 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #9529),#1656);
+#9529 = STYLED_ITEM('color',(#9530),#408);
+#9530 = PRESENTATION_STYLE_ASSIGNMENT((#9531,#9536));
+#9531 = SURFACE_STYLE_USAGE(.BOTH.,#9532);
+#9532 = SURFACE_SIDE_STYLE('',(#9533));
+#9533 = SURFACE_STYLE_FILL_AREA(#9534);
+#9534 = FILL_AREA_STYLE('',(#9535));
+#9535 = FILL_AREA_STYLE_COLOUR('',#9502);
+#9536 = CURVE_STYLE('',#9537,POSITIVE_LENGTH_MEASURE(0.1),#9482);
+#9537 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.stl b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.stl
new file mode 100644
index 00000000..008d66bf
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.stl differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.FCStd b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.FCStd
new file mode 100644
index 00000000..a0f73985
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.FCStd differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.png b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.png
new file mode 100644
index 00000000..8d616819
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.png differ
diff --git a/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.step b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.step
new file mode 100644
index 00000000..d338f56b
--- /dev/null
+++ b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.step	
@@ -0,0 +1,116911 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-08-02T16:11:36',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#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('Yellow wheel 65mm','Yellow wheel 65mm','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#24,
+  'distance_accuracy_value','confusion accuracy');
+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#22310);
+#30 = MANIFOLD_SOLID_BREP('',#31);
+#31 = CLOSED_SHELL('',(#32,#645,#1673,#1722,#1776,#1803,#1852,#1906,
+    #1933,#1982,#2036,#2063,#2112,#2166,#2193,#2242,#2296,#2323,#2379,
+    #2414,#2449,#2567,#2816,#2865,#3108,#3162,#3411,#3460,#3703,#3757,
+    #4006,#4055,#4298,#4352,#4601,#4650,#4893,#4947,#5196,#5245,#5457,
+    #5492,#5547,#5602,#5696,#5832,#5859,#5886,#5936,#5963,#6008,#6145,
+    #6172,#6199,#6249,#6276,#6321,#6446,#6473,#6500,#6550,#6577,#6610,
+    #6744,#6771,#6798,#6848,#6875,#6917,#7046,#7073,#7100,#7150,#7177,
+    #7184,#7239,#7274,#7309,#7364,#7419,#7445,#7495,#7550,#7576,#7626,
+    #7681,#7707,#7757,#7812,#7838,#7888,#7943,#7969,#8019,#8023,#8281,
+    #8539,#8714,#8721,#8728,#8735,#8742,#8749,#8882,#9010,#9138,#9266,
+    #9394,#9522,#9650,#9773,#9906,#10034,#10162,#10290,#10418,#10546,
+    #10674,#10797,#10852,#10915,#11002,#11065,#11152,#11215,#11302,
+    #11365,#11452,#11515,#11602,#11665,#11752,#11815,#11902,#11965,
+    #12052,#12123,#12200,#12271,#12348,#12419,#12490,#12567,#12638,
+    #12715,#12792,#12863,#12940,#13011,#13088,#13159,#13236,#13364,
+    #13417,#13465,#13711,#13829,#14056,#14082,#14130,#14376,#14492,
+    #14719,#14745,#14793,#15039,#15155,#15382,#15408,#15456,#15702,
+    #15818,#16045,#16071,#16119,#16365,#16481,#16708,#16734,#16782,
+    #17028,#17144,#17371,#17397,#17445,#17691,#17807,#18034,#18060,
+    #18108,#18354,#18468,#18668,#18694,#18720,#18807,#18833,#18859,
+    #18944,#18970,#18996,#19022,#19048,#19133,#19159,#19185,#19270,
+    #19355,#19381,#19407,#19492,#19518,#19544,#19629,#19655,#19681,
+    #19764,#19840,#19890,#19939,#19967,#19976,#20025,#20098,#20126,
+    #20208,#20235,#20262,#20269,#20296,#20305,#20332,#20405,#20433,
+    #20513,#20520,#20547,#20554,#20581,#20590,#20617,#20690,#20718,
+    #20798,#20805,#20832,#20839,#20866,#20875,#20902,#20975,#21003,
+    #21083,#21090,#21117,#21124,#21151,#21160,#21187,#21260,#21288,
+    #21368,#21375,#21402,#21409,#21436,#21445,#21472,#21545,#21573,
+    #21653,#21660,#21687,#21694,#21721,#21730,#21757,#21830,#21858,
+    #21938,#21945,#21972,#21979,#22006,#22015,#22042,#22113,#22141,
+    #22219,#22226,#22233,#22240,#22247,#22254,#22261,#22268,#22275,
+    #22282,#22289,#22296,#22303));
+#32 = ADVANCED_FACE('',(#33,#610),#48,.T.);
+#33 = FACE_BOUND('',#34,.F.);
+#34 = EDGE_LOOP('',(#35,#71,#99,#132,#160,#184,#212,#245,#273,#297,#325,
+    #358,#386,#410,#438,#471,#499,#523,#551,#584));
+#35 = ORIENTED_EDGE('',*,*,#36,.F.);
+#36 = EDGE_CURVE('',#37,#39,#41,.T.);
+#37 = VERTEX_POINT('',#38);
+#38 = CARTESIAN_POINT('',(15.306679925016,-12.5,15.969190512268));
+#39 = VERTEX_POINT('',#40);
+#40 = CARTESIAN_POINT('',(10.457578472363,-12.5,19.492268940233));
+#41 = SURFACE_CURVE('',#42,(#47,#59),.PCURVE_S1.);
+#42 = CIRCLE('',#43,22.120341225759);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#45 = DIRECTION('',(0.,-1.,0.));
+#46 = DIRECTION('',(1.,0.,0.));
+#47 = PCURVE('',#48,#53);
+#48 = PLANE('',#49);
+#49 = AXIS2_PLACEMENT_3D('',#50,#51,#52);
+#50 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#51 = DIRECTION('',(-0.,-1.,-0.));
+#52 = DIRECTION('',(1.,0.,0.));
+#53 = DEFINITIONAL_REPRESENTATION('',(#54),#58);
+#54 = CIRCLE('',#55,22.120341225759);
+#55 = AXIS2_PLACEMENT_2D('',#56,#57);
+#56 = CARTESIAN_POINT('',(0.,0.));
+#57 = DIRECTION('',(1.,-0.));
+#58 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59 = PCURVE('',#60,#65);
+#60 = CYLINDRICAL_SURFACE('',#61,22.120341225759);
+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#62 = CARTESIAN_POINT('',(0.,11.5,0.));
+#63 = DIRECTION('',(-0.,-1.,-0.));
+#64 = DIRECTION('',(1.,0.,0.));
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,24.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = ORIENTED_EDGE('',*,*,#72,.F.);
+#72 = EDGE_CURVE('',#73,#37,#75,.T.);
+#73 = VERTEX_POINT('',#74);
+#74 = CARTESIAN_POINT('',(11.157291081587,-12.5,7.107167760762));
+#75 = SURFACE_CURVE('',#76,(#80,#87),.PCURVE_S1.);
+#76 = LINE('',#77,#78);
+#77 = CARTESIAN_POINT('',(8.789505925426,-12.5,2.050190283751));
+#78 = VECTOR('',#79,1.);
+#79 = DIRECTION('',(0.424041364714,0.,0.905642821984));
+#80 = PCURVE('',#48,#81);
+#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86);
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(8.789505925426,2.050190283751));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.424041364714,0.905642821984));
+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87 = PCURVE('',#88,#93);
+#88 = PLANE('',#89);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(11.157291081587,2.84E-15,7.107167760762));
+#91 = DIRECTION('',(-0.905642821984,-1.6E-16,0.424041364714));
+#92 = DIRECTION('',(0.424041364714,1.5E-16,0.905642821984));
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(1.,-1.5E-16));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = ORIENTED_EDGE('',*,*,#100,.F.);
+#100 = EDGE_CURVE('',#101,#73,#103,.T.);
+#101 = VERTEX_POINT('',#102);
+#102 = CARTESIAN_POINT('',(13.203926491537,-12.5,0.808271652961));
+#103 = SURFACE_CURVE('',#104,(#109,#120),.PCURVE_S1.);
+#104 = CIRCLE('',#105,4.847461708052);
+#105 = AXIS2_PLACEMENT_3D('',#106,#107,#108);
+#106 = CARTESIAN_POINT('',(15.547359982328,-12.5,5.051643482682));
+#107 = DIRECTION('',(-1.E-16,1.,-2.5E-16));
+#108 = DIRECTION('',(0.309016994375,-2.068624296363E-16,-0.951056516295)
+  );
+#109 = PCURVE('',#48,#110);
+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#119);
+#111 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#112,#113,#114,#115,#116,#117
+,#118),.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(
+  '') );
+#112 = CARTESIAN_POINT('',(17.045308029698,0.441433437748));
+#113 = CARTESIAN_POINT('',(9.060189998308,-2.153088687396));
+#114 = CARTESIAN_POINT('',(10.805826942948,6.059487442577));
+#115 = CARTESIAN_POINT('',(12.551463887589,14.27206357255));
+#116 = CARTESIAN_POINT('',(18.790944974339,8.654009567721));
+#117 = CARTESIAN_POINT('',(25.030426061089,3.035955562891));
+#118 = CARTESIAN_POINT('',(17.045308029698,0.441433437748));
+#119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#120 = PCURVE('',#121,#126);
+#121 = CYLINDRICAL_SURFACE('',#122,4.847461708052);
+#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#123 = CARTESIAN_POINT('',(15.547359982328,3.63E-15,5.051643482682));
+#124 = DIRECTION('',(-2.092324335849E-16,1.,-6.798373876249E-17));
+#125 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
+#127 = LINE('',#128,#129);
+#128 = CARTESIAN_POINT('',(-6.28318530718,-12.5));
+#129 = VECTOR('',#130,1.);
+#130 = DIRECTION('',(1.,-0.));
+#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#132 = ORIENTED_EDGE('',*,*,#133,.T.);
+#133 = EDGE_CURVE('',#101,#134,#136,.T.);
+#134 = VERTEX_POINT('',#135);
+#135 = CARTESIAN_POINT('',(21.769818860956,-12.5,-3.92230578935));
+#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.);
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(8.315931279011,-12.5,3.507703176645));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(0.875380164978,0.,-0.483435173278));
+#141 = PCURVE('',#48,#142);
+#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147);
+#143 = LINE('',#144,#145);
+#144 = CARTESIAN_POINT('',(8.315931279011,3.507703176645));
+#145 = VECTOR('',#146,1.);
+#146 = DIRECTION('',(0.875380164978,-0.483435173278));
+#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#148 = PCURVE('',#149,#154);
+#149 = PLANE('',#150);
+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);
+#151 = CARTESIAN_POINT('',(13.203926491537,2.84E-15,0.808271652961));
+#152 = DIRECTION('',(0.483435173278,1.6E-16,0.875380164978));
+#153 = DIRECTION('',(0.875380164978,1.5E-16,-0.483435173278));
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(1.,-1.5E-16));
+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#160 = ORIENTED_EDGE('',*,*,#161,.F.);
+#161 = EDGE_CURVE('',#162,#134,#164,.T.);
+#162 = VERTEX_POINT('',#163);
+#163 = CARTESIAN_POINT('',(19.917626920939,-12.5,-9.622766430829));
+#164 = SURFACE_CURVE('',#165,(#170,#177),.PCURVE_S1.);
+#165 = CIRCLE('',#166,22.120341225759);
+#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#167 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#168 = DIRECTION('',(0.,-1.,0.));
+#169 = DIRECTION('',(1.,0.,0.));
+#170 = PCURVE('',#48,#171);
+#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176);
+#172 = CIRCLE('',#173,22.120341225759);
+#173 = AXIS2_PLACEMENT_2D('',#174,#175);
+#174 = CARTESIAN_POINT('',(0.,0.));
+#175 = DIRECTION('',(1.,-0.));
+#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#177 = PCURVE('',#60,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(0.,24.));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = ORIENTED_EDGE('',*,*,#185,.F.);
+#185 = EDGE_CURVE('',#186,#162,#188,.T.);
+#186 = VERTEX_POINT('',#187);
+#187 = CARTESIAN_POINT('',(10.207110766674,-12.5,-8.414978767396));
+#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.);
+#189 = LINE('',#190,#191);
+#190 = CARTESIAN_POINT('',(4.665953532123,-12.5,-7.72577324601));
+#191 = VECTOR('',#192,1.);
+#192 = DIRECTION('',(0.992353495299,0.,-0.123428280263));
+#193 = PCURVE('',#48,#194);
+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(4.665953532123,-7.72577324601));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.992353495299,-0.123428280263));
+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#200 = PCURVE('',#201,#206);
+#201 = PLANE('',#202);
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#203 = CARTESIAN_POINT('',(10.207110766674,2.84E-15,-8.414978767396));
+#204 = DIRECTION('',(0.123428280263,-1.6E-16,0.992353495299));
+#205 = DIRECTION('',(0.992353495299,1.5E-16,-0.123428280263));
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(1.,-1.5E-16));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = ORIENTED_EDGE('',*,*,#213,.F.);
+#213 = EDGE_CURVE('',#214,#186,#216,.T.);
+#214 = VERTEX_POINT('',#215);
+#215 = CARTESIAN_POINT('',(4.848949700848,-12.5,-12.30791065362));
+#216 = SURFACE_CURVE('',#217,(#222,#233),.PCURVE_S1.);
+#217 = CIRCLE('',#218,4.847461708052);
+#218 = AXIS2_PLACEMENT_3D('',#219,#220,#221);
+#219 = CARTESIAN_POINT('',(9.608796904409,-12.5,-13.2253743367));
+#220 = DIRECTION('',(-1.6E-16,1.,-1.6E-16));
+#221 = DIRECTION('',(-0.809016994375,-2.234883594668E-16,-0.587785252292
+    ));
+#222 = PCURVE('',#48,#223);
+#223 = DEFINITIONAL_REPRESENTATION('',(#224),#232);
+#224 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#225,#226,#227,#228,#229,#230
+,#231),.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(
+  '') );
+#225 = CARTESIAN_POINT('',(5.687118003013,-16.07464083975));
+#226 = CARTESIAN_POINT('',(0.752043655434,-9.282093731565));
+#227 = CARTESIAN_POINT('',(9.102099181317,-8.404467531091));
+#228 = CARTESIAN_POINT('',(17.452154707201,-7.526841330617));
+#229 = CARTESIAN_POINT('',(14.037173528896,-15.19701463927));
+#230 = CARTESIAN_POINT('',(10.622192350592,-22.86718794794));
+#231 = CARTESIAN_POINT('',(5.687118003013,-16.07464083975));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = PCURVE('',#234,#239);
+#234 = CYLINDRICAL_SURFACE('',#235,4.847461708052);
+#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
+#236 = CARTESIAN_POINT('',(9.608796904409,3.63E-15,-13.2253743367));
+#237 = DIRECTION('',(-1.293127555043E-16,1.,1.779837387625E-16));
+#238 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244);
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(-6.28318530718,-12.5));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(1.,-0.));
+#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#245 = ORIENTED_EDGE('',*,*,#246,.T.);
+#246 = EDGE_CURVE('',#214,#247,#249,.T.);
+#247 = VERTEX_POINT('',#248);
+#248 = CARTESIAN_POINT('',(2.996909512636,-12.5,-21.91638723232));
+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(5.905788052646,-12.5,-6.82498073916));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(-0.189266824235,0.,-0.98192569436));
+#254 = PCURVE('',#48,#255);
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(5.905788052646,-6.82498073916));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.189266824235,-0.98192569436));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = PCURVE('',#262,#267);
+#262 = PLANE('',#263);
+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#264 = CARTESIAN_POINT('',(4.848949700848,2.84E-15,-12.30791065362));
+#265 = DIRECTION('',(0.98192569436,1.6E-16,-0.189266824235));
+#266 = DIRECTION('',(-0.189266824235,1.5E-16,-0.98192569436));
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(1.,-1.5E-16));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#273 = ORIENTED_EDGE('',*,*,#274,.F.);
+#274 = EDGE_CURVE('',#275,#247,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(-2.996909512636,-12.5,-21.91638723232));
+#277 = SURFACE_CURVE('',#278,(#283,#290),.PCURVE_S1.);
+#278 = CIRCLE('',#279,22.120341225759);
+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#280 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#281 = DIRECTION('',(0.,-1.,0.));
+#282 = DIRECTION('',(1.,0.,0.));
+#283 = PCURVE('',#48,#284);
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289);
+#285 = CIRCLE('',#286,22.120341225759);
+#286 = AXIS2_PLACEMENT_2D('',#287,#288);
+#287 = CARTESIAN_POINT('',(0.,0.));
+#288 = DIRECTION('',(1.,-0.));
+#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#290 = PCURVE('',#60,#291);
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(0.,24.));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(1.,0.));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = ORIENTED_EDGE('',*,*,#298,.F.);
+#298 = EDGE_CURVE('',#299,#275,#301,.T.);
+#299 = VERTEX_POINT('',#300);
+#300 = CARTESIAN_POINT('',(-4.848949700848,-12.5,-12.30791065362));
+#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(-5.905788052646,-12.5,-6.82498073916));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(0.189266824235,0.,-0.98192569436));
+#306 = PCURVE('',#48,#307);
+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(-5.905788052646,-6.82498073916));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(0.189266824235,-0.98192569436));
+#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#313 = PCURVE('',#314,#319);
+#314 = PLANE('',#315);
+#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
+#316 = CARTESIAN_POINT('',(-4.848949700848,2.84E-15,-12.30791065362));
+#317 = DIRECTION('',(0.98192569436,-1.6E-16,0.189266824235));
+#318 = DIRECTION('',(0.189266824235,1.5E-16,-0.98192569436));
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,-1.5E-16));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#299,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(-10.20711076667,-12.5,-8.414978767396));
+#329 = SURFACE_CURVE('',#330,(#335,#346),.PCURVE_S1.);
+#330 = CIRCLE('',#331,4.847461708052);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-9.608796904409,-12.5,-13.2253743367));
+#333 = DIRECTION('',(-9.E-17,1.,-8.E-17));
+#334 = DIRECTION('',(-0.809016994375,-2.578870931035E-17,0.587785252292)
+  );
+#335 = PCURVE('',#48,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#345);
+#337 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#338,#339,#340,#341,#342,#343
+,#344),.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(
+  '') );
+#338 = CARTESIAN_POINT('',(-13.5304758058,-10.37610783366));
+#339 = CARTESIAN_POINT('',(-8.595401458226,-3.583560725474));
+#340 = CARTESIAN_POINT('',(-5.180420279921,-11.25373403413));
+#341 = CARTESIAN_POINT('',(-1.765439101617,-18.92390734279));
+#342 = CARTESIAN_POINT('',(-10.1154946275,-18.04628114232));
+#343 = CARTESIAN_POINT('',(-18.46555015338,-17.16865494185));
+#344 = CARTESIAN_POINT('',(-13.5304758058,-10.37610783366));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#346 = PCURVE('',#347,#352);
+#347 = CYLINDRICAL_SURFACE('',#348,4.847461708052);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(-9.608796904409,3.63E-15,-13.2253743367));
+#350 = DIRECTION('',(1.293127555043E-16,1.,1.779837387625E-16));
+#351 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(-6.28318530718,-12.5));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,-0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#327,#360,#362,.T.);
+#360 = VERTEX_POINT('',#361);
+#361 = CARTESIAN_POINT('',(-19.91762692093,-12.5,-9.622766430829));
+#362 = SURFACE_CURVE('',#363,(#367,#374),.PCURVE_S1.);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(-4.665953532123,-12.5,-7.72577324601));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(-0.992353495299,0.,-0.123428280263));
+#367 = PCURVE('',#48,#368);
+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(-4.665953532123,-7.72577324601));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(-0.992353495299,-0.123428280263));
+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#374 = PCURVE('',#375,#380);
+#375 = PLANE('',#376);
+#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);
+#377 = CARTESIAN_POINT('',(-10.20711076667,2.84E-15,-8.414978767396));
+#378 = DIRECTION('',(0.123428280263,1.6E-16,-0.992353495299));
+#379 = DIRECTION('',(-0.992353495299,1.5E-16,-0.123428280263));
+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(1.,-1.5E-16));
+#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#386 = ORIENTED_EDGE('',*,*,#387,.F.);
+#387 = EDGE_CURVE('',#388,#360,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-21.76981886095,-12.5,-3.92230578935));
+#390 = SURFACE_CURVE('',#391,(#396,#403),.PCURVE_S1.);
+#391 = CIRCLE('',#392,22.120341225759);
+#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
+#393 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#394 = DIRECTION('',(0.,-1.,0.));
+#395 = DIRECTION('',(1.,0.,0.));
+#396 = PCURVE('',#48,#397);
+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
+#398 = CIRCLE('',#399,22.120341225759);
+#399 = AXIS2_PLACEMENT_2D('',#400,#401);
+#400 = CARTESIAN_POINT('',(0.,0.));
+#401 = DIRECTION('',(1.,-0.));
+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#403 = PCURVE('',#60,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(0.,24.));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#410 = ORIENTED_EDGE('',*,*,#411,.F.);
+#411 = EDGE_CURVE('',#412,#388,#414,.T.);
+#412 = VERTEX_POINT('',#413);
+#413 = CARTESIAN_POINT('',(-13.20392649153,-12.5,0.808271652961));
+#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(-8.315931279011,-12.5,3.507703176645));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(-0.875380164978,0.,-0.483435173278));
+#419 = PCURVE('',#48,#420);
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-8.315931279011,3.507703176645));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(-0.875380164978,-0.483435173278));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = PCURVE('',#427,#432);
+#427 = PLANE('',#428);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(-13.20392649153,2.84E-15,0.808271652961));
+#430 = DIRECTION('',(0.483435173278,-1.6E-16,-0.875380164978));
+#431 = DIRECTION('',(-0.875380164978,1.5E-16,-0.483435173278));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(1.,-1.5E-16));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#412,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-11.15729108158,-12.5,7.107167760762));
+#442 = SURFACE_CURVE('',#443,(#448,#459),.PCURVE_S1.);
+#443 = CIRCLE('',#444,4.847461708052);
+#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#445 = CARTESIAN_POINT('',(-15.54735998232,-12.5,5.051643482682));
+#446 = DIRECTION('',(0.,1.,-1.2E-16));
+#447 = DIRECTION('',(0.309016994375,1.141267819554E-16,0.951056516295));
+#448 = PCURVE('',#48,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#458);
+#450 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#451,#452,#453,#454,#455,#456
+,#457),.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(
+  '') );
+#451 = CARTESIAN_POINT('',(-14.04941193495,9.661853527616));
+#452 = CARTESIAN_POINT('',(-6.064293903568,7.067331402473));
+#453 = CARTESIAN_POINT('',(-12.30377499031,1.449277397643));
+#454 = CARTESIAN_POINT('',(-18.54325607706,-4.168776607187));
+#455 = CARTESIAN_POINT('',(-20.2888930217,4.043799522786));
+#456 = CARTESIAN_POINT('',(-22.03452996634,12.256375652759));
+#457 = CARTESIAN_POINT('',(-14.04941193495,9.661853527616));
+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#459 = PCURVE('',#460,#465);
+#460 = CYLINDRICAL_SURFACE('',#461,4.847461708052);
+#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464);
+#462 = CARTESIAN_POINT('',(-15.54735998232,3.63E-15,5.051643482682));
+#463 = DIRECTION('',(2.092324335849E-16,1.,-6.798373876249E-17));
+#464 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(-6.28318530718,-12.5));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(1.,-0.));
+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#471 = ORIENTED_EDGE('',*,*,#472,.T.);
+#472 = EDGE_CURVE('',#440,#473,#475,.T.);
+#473 = VERTEX_POINT('',#474);
+#474 = CARTESIAN_POINT('',(-15.30667992501,-12.5,15.969190512268));
+#475 = SURFACE_CURVE('',#476,(#480,#487),.PCURVE_S1.);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(-8.789505925426,-12.5,2.050190283751));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(-0.424041364714,0.,0.905642821984));
+#480 = PCURVE('',#48,#481);
+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-8.789505925426,2.050190283751));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(-0.424041364714,0.905642821984));
+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#487 = PCURVE('',#488,#493);
+#488 = PLANE('',#489);
+#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
+#490 = CARTESIAN_POINT('',(-11.15729108158,2.84E-15,7.107167760762));
+#491 = DIRECTION('',(-0.905642821984,1.6E-16,-0.424041364714));
+#492 = DIRECTION('',(-0.424041364714,1.5E-16,0.905642821984));
+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
+#494 = LINE('',#495,#496);
+#495 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#496 = VECTOR('',#497,1.);
+#497 = DIRECTION('',(1.,-1.5E-16));
+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#499 = ORIENTED_EDGE('',*,*,#500,.F.);
+#500 = EDGE_CURVE('',#501,#473,#503,.T.);
+#501 = VERTEX_POINT('',#502);
+#502 = CARTESIAN_POINT('',(-10.45757847236,-12.5,19.492268940233));
+#503 = SURFACE_CURVE('',#504,(#509,#516),.PCURVE_S1.);
+#504 = CIRCLE('',#505,22.120341225759);
+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#506 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#507 = DIRECTION('',(0.,-1.,0.));
+#508 = DIRECTION('',(1.,0.,0.));
+#509 = PCURVE('',#48,#510);
+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
+#511 = CIRCLE('',#512,22.120341225759);
+#512 = AXIS2_PLACEMENT_2D('',#513,#514);
+#513 = CARTESIAN_POINT('',(0.,0.));
+#514 = DIRECTION('',(1.,-0.));
+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#516 = PCURVE('',#60,#517);
+#517 = DEFINITIONAL_REPRESENTATION('',(#518),#522);
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(0.,24.));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(1.,0.));
+#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#523 = ORIENTED_EDGE('',*,*,#524,.F.);
+#524 = EDGE_CURVE('',#525,#501,#527,.T.);
+#525 = VERTEX_POINT('',#526);
+#526 = CARTESIAN_POINT('',(-3.311525655877,-12.5,12.807450007295));
+#527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(0.766259874109,-12.5,8.992860524773));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(-0.73028151927,0.,0.683146325917));
+#532 = PCURVE('',#48,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
+#534 = LINE('',#535,#536);
+#535 = CARTESIAN_POINT('',(0.766259874109,8.992860524773));
+#536 = VECTOR('',#537,1.);
+#537 = DIRECTION('',(-0.73028151927,0.683146325917));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = PCURVE('',#540,#545);
+#540 = PLANE('',#541);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(-3.311525655877,2.84E-15,12.807450007295));
+#543 = DIRECTION('',(-0.683146325917,-1.6E-16,-0.73028151927));
+#544 = DIRECTION('',(-0.73028151927,1.5E-16,0.683146325917));
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(1.,-1.5E-16));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = ORIENTED_EDGE('',*,*,#552,.F.);
+#552 = EDGE_CURVE('',#553,#525,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(3.311525655877,-12.5,12.807450007295));
+#555 = SURFACE_CURVE('',#556,(#561,#572),.PCURVE_S1.);
+#556 = CIRCLE('',#557,4.847461708052);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(-1.2E-16,-12.5,16.347461708052));
+#559 = DIRECTION('',(0.,1.,-2.2E-16));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = PCURVE('',#48,#562);
+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#571);
+#563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#564,#565,#566,#567,#568,#569
+,#570),.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(
+  '') );
+#564 = CARTESIAN_POINT('',(4.847461708052,16.347461708052));
+#565 = CARTESIAN_POINT('',(4.847461708052,7.951411741961));
+#566 = CARTESIAN_POINT('',(-2.423730854026,12.149436725007));
+#567 = CARTESIAN_POINT('',(-9.694923416104,16.347461708052));
+#568 = CARTESIAN_POINT('',(-2.423730854026,20.545486691098));
+#569 = CARTESIAN_POINT('',(4.847461708052,24.743511674143));
+#570 = CARTESIAN_POINT('',(4.847461708052,16.347461708052));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#572 = PCURVE('',#573,#578);
+#573 = CYLINDRICAL_SURFACE('',#574,4.847461708052);
+#574 = AXIS2_PLACEMENT_3D('',#575,#576,#577);
+#575 = CARTESIAN_POINT('',(-1.2E-16,3.63E-15,16.347461708052));
+#576 = DIRECTION('',(0.,1.,-2.2E-16));
+#577 = DIRECTION('',(1.,0.,0.));
+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-6.28318530718,-12.5));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(1.,-0.));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = ORIENTED_EDGE('',*,*,#585,.T.);
+#585 = EDGE_CURVE('',#553,#39,#586,.T.);
+#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.);
+#587 = LINE('',#588,#589);
+#588 = CARTESIAN_POINT('',(-0.766259874109,-12.5,8.992860524773));
+#589 = VECTOR('',#590,1.);
+#590 = DIRECTION('',(0.73028151927,0.,0.683146325917));
+#591 = PCURVE('',#48,#592);
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-0.766259874109,8.992860524773));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.73028151927,0.683146325917));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = PCURVE('',#599,#604);
+#599 = PLANE('',#600);
+#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
+#601 = CARTESIAN_POINT('',(3.311525655877,2.84E-15,12.807450007295));
+#602 = DIRECTION('',(-0.683146325917,1.6E-16,0.73028151927));
+#603 = DIRECTION('',(0.73028151927,1.5E-16,0.683146325917));
+#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609);
+#605 = LINE('',#606,#607);
+#606 = CARTESIAN_POINT('',(-5.583854201959,-12.5));
+#607 = VECTOR('',#608,1.);
+#608 = DIRECTION('',(1.,-1.5E-16));
+#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612));
+#612 = ORIENTED_EDGE('',*,*,#613,.T.);
+#613 = EDGE_CURVE('',#614,#614,#616,.T.);
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(9.,-12.5,0.));
+#616 = SURFACE_CURVE('',#617,(#622,#629),.PCURVE_S1.);
+#617 = CIRCLE('',#618,9.);
+#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
+#619 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#620 = DIRECTION('',(0.,-1.,0.));
+#621 = DIRECTION('',(1.,0.,0.));
+#622 = PCURVE('',#48,#623);
+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
+#624 = CIRCLE('',#625,9.);
+#625 = AXIS2_PLACEMENT_2D('',#626,#627);
+#626 = CARTESIAN_POINT('',(0.,0.));
+#627 = DIRECTION('',(1.,-0.));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = PCURVE('',#630,#639);
+#630 = SURFACE_OF_REVOLUTION('',#631,#636);
+#631 = CIRCLE('',#632,10.);
+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
+#633 = CARTESIAN_POINT('',(-0.941862029338,-13.57674481173,0.));
+#634 = DIRECTION('',(0.,0.,1.));
+#635 = DIRECTION('',(1.,0.,0.));
+#636 = AXIS1_PLACEMENT('',#637,#638);
+#637 = CARTESIAN_POINT('',(0.,0.,0.));
+#638 = DIRECTION('',(-0.,-1.,-0.));
+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);
+#640 = LINE('',#641,#642);
+#641 = CARTESIAN_POINT('',(0.,0.107883633503));
+#642 = VECTOR('',#643,1.);
+#643 = DIRECTION('',(1.,0.));
+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#645 = ADVANCED_FACE('',(#646,#728,#922,#1111,#1300,#1489),#60,.F.);
+#646 = FACE_BOUND('',#647,.F.);
+#647 = EDGE_LOOP('',(#648,#673,#700,#701));
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#650,#652,#654,.T.);
+#650 = VERTEX_POINT('',#651);
+#651 = CARTESIAN_POINT('',(22.120341225759,11.5,0.));
+#652 = VERTEX_POINT('',#653);
+#653 = CARTESIAN_POINT('',(22.120341225759,-13.5,0.));
+#654 = SEAM_CURVE('',#655,(#659,#666),.PCURVE_S1.);
+#655 = LINE('',#656,#657);
+#656 = CARTESIAN_POINT('',(22.120341225759,11.5,0.));
+#657 = VECTOR('',#658,1.);
+#658 = DIRECTION('',(0.,-1.,0.));
+#659 = PCURVE('',#60,#660);
+#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(0.,0.));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(0.,1.));
+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#666 = PCURVE('',#60,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(6.28318530718,0.));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(0.,1.));
+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#650,#650,#675,.T.);
+#675 = SURFACE_CURVE('',#676,(#681,#688),.PCURVE_S1.);
+#676 = CIRCLE('',#677,22.120341225759);
+#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680);
+#678 = CARTESIAN_POINT('',(0.,11.5,0.));
+#679 = DIRECTION('',(0.,-1.,0.));
+#680 = DIRECTION('',(1.,0.,0.));
+#681 = PCURVE('',#60,#682);
+#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(0.,0.));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(1.,0.));
+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#688 = PCURVE('',#689,#694);
+#689 = PLANE('',#690);
+#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693);
+#691 = CARTESIAN_POINT('',(0.,11.5,0.));
+#692 = DIRECTION('',(-0.,-1.,-0.));
+#693 = DIRECTION('',(1.,0.,0.));
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
+#695 = CIRCLE('',#696,22.120341225759);
+#696 = AXIS2_PLACEMENT_2D('',#697,#698);
+#697 = CARTESIAN_POINT('',(0.,0.));
+#698 = DIRECTION('',(1.,-0.));
+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#700 = ORIENTED_EDGE('',*,*,#649,.T.);
+#701 = ORIENTED_EDGE('',*,*,#702,.F.);
+#702 = EDGE_CURVE('',#652,#652,#703,.T.);
+#703 = SURFACE_CURVE('',#704,(#709,#716),.PCURVE_S1.);
+#704 = CIRCLE('',#705,22.120341225759);
+#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708);
+#706 = CARTESIAN_POINT('',(0.,-13.5,0.));
+#707 = DIRECTION('',(0.,-1.,0.));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = PCURVE('',#60,#710);
+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(0.,25.));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(1.,0.));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = PCURVE('',#717,#722);
+#717 = PLANE('',#718);
+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#719 = CARTESIAN_POINT('',(0.,-13.5,0.));
+#720 = DIRECTION('',(-0.,-1.,-0.));
+#721 = DIRECTION('',(1.,0.,0.));
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = CIRCLE('',#724,22.120341225759);
+#724 = AXIS2_PLACEMENT_2D('',#725,#726);
+#725 = CARTESIAN_POINT('',(0.,0.));
+#726 = DIRECTION('',(1.,-0.));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#728 = FACE_BOUND('',#729,.F.);
+#729 = EDGE_LOOP('',(#730,#753,#754,#777,#806,#834,#867,#895));
+#730 = ORIENTED_EDGE('',*,*,#731,.T.);
+#731 = EDGE_CURVE('',#732,#37,#734,.T.);
+#732 = VERTEX_POINT('',#733);
+#733 = CARTESIAN_POINT('',(15.306679925016,-11.,15.969190512268));
+#734 = SURFACE_CURVE('',#735,(#739,#746),.PCURVE_S1.);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(15.306679925016,11.5,15.969190512268));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-0.,-1.,-0.));
+#739 = PCURVE('',#60,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(0.806577798455,0.));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = PCURVE('',#88,#747);
+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(-1.5E-16,-1.));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = ORIENTED_EDGE('',*,*,#36,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#756,#39,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(10.457578472363,-11.,19.492268940233));
+#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(10.457578472363,11.5,19.492268940233));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(-0.,-1.,-0.));
+#763 = PCURVE('',#60,#764);
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(1.078377793699,-1.78E-15));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(0.,1.));
+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#770 = PCURVE('',#599,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(-1.5E-16,-1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = ORIENTED_EDGE('',*,*,#778,.F.);
+#778 = EDGE_CURVE('',#779,#756,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(12.511816282633,-11.,18.241818693695));
+#781 = SURFACE_CURVE('',#782,(#787,#794),.PCURVE_S1.);
+#782 = CIRCLE('',#783,22.120341225759);
+#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
+#784 = CARTESIAN_POINT('',(0.,-11.,0.));
+#785 = DIRECTION('',(0.,-1.,0.));
+#786 = DIRECTION('',(1.,0.,0.));
+#787 = PCURVE('',#60,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,22.5));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = PCURVE('',#795,#800);
+#795 = PLANE('',#796);
+#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);
+#797 = CARTESIAN_POINT('',(0.,-11.,0.));
+#798 = DIRECTION('',(-0.,-1.,-0.));
+#799 = DIRECTION('',(1.,0.,0.));
+#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805);
+#801 = CIRCLE('',#802,22.120341225759);
+#802 = AXIS2_PLACEMENT_2D('',#803,#804);
+#803 = CARTESIAN_POINT('',(0.,0.));
+#804 = DIRECTION('',(1.,0.));
+#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#806 = ORIENTED_EDGE('',*,*,#807,.F.);
+#807 = EDGE_CURVE('',#808,#779,#810,.T.);
+#808 = VERTEX_POINT('',#809);
+#809 = CARTESIAN_POINT('',(12.511816282633,-0.5,18.241818693695));
+#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.);
+#811 = LINE('',#812,#813);
+#812 = CARTESIAN_POINT('',(12.511816282633,11.5,18.241818693695));
+#813 = VECTOR('',#814,1.);
+#814 = DIRECTION('',(-0.,-1.,-0.));
+#815 = PCURVE('',#60,#816);
+#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);
+#817 = LINE('',#818,#819);
+#818 = CARTESIAN_POINT('',(0.969605478752,0.));
+#819 = VECTOR('',#820,1.);
+#820 = DIRECTION('',(0.,1.));
+#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#822 = PCURVE('',#823,#828);
+#823 = PLANE('',#824);
+#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827);
+#825 = CARTESIAN_POINT('',(8.721217499529,-5.808247775401,
+    13.024507060871));
+#826 = DIRECTION('',(0.809016994375,1.E-17,-0.587785252292));
+#827 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833);
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(-7.703719777549E-34,1.));
+#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#834 = ORIENTED_EDGE('',*,*,#835,.F.);
+#835 = EDGE_CURVE('',#836,#808,#838,.T.);
+#836 = VERTEX_POINT('',#837);
+#837 = CARTESIAN_POINT('',(13.482636675883,-0.5,17.536476390944));
+#838 = SURFACE_CURVE('',#839,(#844,#851),.PCURVE_S1.);
+#839 = CIRCLE('',#840,22.120341225759);
+#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843);
+#841 = CARTESIAN_POINT('',(0.,-0.5,0.));
+#842 = DIRECTION('',(0.,-1.,0.));
+#843 = DIRECTION('',(1.,0.,0.));
+#844 = PCURVE('',#60,#845);
+#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(0.,12.));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.));
+#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#851 = PCURVE('',#852,#857);
+#852 = PLANE('',#853);
+#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
+#854 = CARTESIAN_POINT('',(12.739757979956,-0.5,18.555553524812));
+#855 = DIRECTION('',(-1.1E-16,1.,-2.5E-16));
+#856 = DIRECTION('',(-0.587785252292,-2.669106263459E-16,-0.809016994375
+    ));
+#857 = DEFINITIONAL_REPRESENTATION('',(#858),#866);
+#858 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#859,#860,#861,#862,#863,#864
+,#865),.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(
+  '') );
+#859 = CARTESIAN_POINT('',(9.497989651822,-18.49573197301));
+#860 = CARTESIAN_POINT('',(-21.49832736406,4.024410550569));
+#861 = CARTESIAN_POINT('',(13.502846666144,19.607937248296));
+#862 = CARTESIAN_POINT('',(48.504020696356,35.191463946023));
+#863 = CARTESIAN_POINT('',(44.499163682035,-2.912205275285));
+#864 = CARTESIAN_POINT('',(40.494306667713,-41.01587449659));
+#865 = CARTESIAN_POINT('',(9.497989651822,-18.49573197301));
+#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#867 = ORIENTED_EDGE('',*,*,#868,.T.);
+#868 = EDGE_CURVE('',#836,#869,#871,.T.);
+#869 = VERTEX_POINT('',#870);
+#870 = CARTESIAN_POINT('',(13.482636675883,-11.,17.536476390944));
+#871 = SURFACE_CURVE('',#872,(#876,#883),.PCURVE_S1.);
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(13.482636675883,11.5,17.536476390944));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(-0.,-1.,-0.));
+#876 = PCURVE('',#60,#877);
+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(0.915350113402,0.));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(0.,1.));
+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#883 = PCURVE('',#884,#889);
+#884 = PLANE('',#885);
+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
+#886 = CARTESIAN_POINT('',(9.692037892779,-5.808247775401,12.31916475812
+    ));
+#887 = DIRECTION('',(0.809016994375,1.E-17,-0.587785252292));
+#888 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(-7.703719777549E-34,1.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#895 = ORIENTED_EDGE('',*,*,#896,.F.);
+#896 = EDGE_CURVE('',#732,#869,#897,.T.);
+#897 = SURFACE_CURVE('',#898,(#903,#910),.PCURVE_S1.);
+#898 = CIRCLE('',#899,22.120341225759);
+#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902);
+#900 = CARTESIAN_POINT('',(0.,-11.,0.));
+#901 = DIRECTION('',(0.,-1.,0.));
+#902 = DIRECTION('',(1.,0.,0.));
+#903 = PCURVE('',#60,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,22.5));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(1.,0.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = PCURVE('',#911,#916);
+#911 = PLANE('',#912);
+#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915);
+#913 = CARTESIAN_POINT('',(0.,-11.,0.));
+#914 = DIRECTION('',(-0.,-1.,-0.));
+#915 = DIRECTION('',(1.,0.,0.));
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = CIRCLE('',#918,22.120341225759);
+#918 = AXIS2_PLACEMENT_2D('',#919,#920);
+#919 = CARTESIAN_POINT('',(0.,0.));
+#920 = DIRECTION('',(1.,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#947,#948,#971,#1000,#1028,#1061,#1089));
+#924 = ORIENTED_EDGE('',*,*,#925,.T.);
+#925 = EDGE_CURVE('',#926,#501,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-10.45757847236,-11.,19.492268940233));
+#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(-10.45757847236,11.5,19.492268940233));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(-0.,-1.,-0.));
+#933 = PCURVE('',#60,#934);
+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);
+#935 = LINE('',#936,#937);
+#936 = CARTESIAN_POINT('',(2.063214859891,-1.78E-15));
+#937 = VECTOR('',#938,1.);
+#938 = DIRECTION('',(0.,1.));
+#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#940 = PCURVE('',#540,#941);
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(-1.5E-16,-1.));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = ORIENTED_EDGE('',*,*,#500,.T.);
+#948 = ORIENTED_EDGE('',*,*,#949,.F.);
+#949 = EDGE_CURVE('',#950,#473,#952,.T.);
+#950 = VERTEX_POINT('',#951);
+#951 = CARTESIAN_POINT('',(-15.30667992501,-11.,15.969190512268));
+#952 = SURFACE_CURVE('',#953,(#957,#964),.PCURVE_S1.);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-15.30667992501,11.5,15.969190512268));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(-0.,-1.,-0.));
+#957 = PCURVE('',#60,#958);
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(2.335014855135,0.));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.,1.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = PCURVE('',#488,#965);
+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970);
+#966 = LINE('',#967,#968);
+#967 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#968 = VECTOR('',#969,1.);
+#969 = DIRECTION('',(-1.5E-16,-1.));
+#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#971 = ORIENTED_EDGE('',*,*,#972,.F.);
+#972 = EDGE_CURVE('',#973,#950,#975,.T.);
+#973 = VERTEX_POINT('',#974);
+#974 = CARTESIAN_POINT('',(-13.48263667588,-11.,17.536476390944));
+#975 = SURFACE_CURVE('',#976,(#981,#988),.PCURVE_S1.);
+#976 = CIRCLE('',#977,22.120341225759);
+#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);
+#978 = CARTESIAN_POINT('',(0.,-11.,0.));
+#979 = DIRECTION('',(0.,-1.,0.));
+#980 = DIRECTION('',(1.,0.,0.));
+#981 = PCURVE('',#60,#982);
+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(0.,22.5));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(1.,0.));
+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#988 = PCURVE('',#989,#994);
+#989 = PLANE('',#990);
+#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993);
+#991 = CARTESIAN_POINT('',(0.,-11.,0.));
+#992 = DIRECTION('',(-0.,-1.,-0.));
+#993 = DIRECTION('',(1.,0.,0.));
+#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999);
+#995 = CIRCLE('',#996,22.120341225759);
+#996 = AXIS2_PLACEMENT_2D('',#997,#998);
+#997 = CARTESIAN_POINT('',(0.,0.));
+#998 = DIRECTION('',(1.,0.));
+#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1000 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#1001 = EDGE_CURVE('',#1002,#973,#1004,.T.);
+#1002 = VERTEX_POINT('',#1003);
+#1003 = CARTESIAN_POINT('',(-13.48263667588,-0.5,17.536476390944));
+#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-13.48263667588,11.5,17.536476390944));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-0.,-1.,-0.));
+#1009 = PCURVE('',#60,#1010);
+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(2.226242540188,0.));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,1.));
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1016 = PCURVE('',#1017,#1022);
+#1017 = PLANE('',#1018);
+#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);
+#1019 = CARTESIAN_POINT('',(-9.692037892779,-5.808247775401,
+    12.31916475812));
+#1020 = DIRECTION('',(0.809016994375,1.E-17,0.587785252292));
+#1021 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027);
+#1023 = LINE('',#1024,#1025);
+#1024 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1025 = VECTOR('',#1026,1.);
+#1026 = DIRECTION('',(-7.703719777549E-34,1.));
+#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1028 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#1029 = EDGE_CURVE('',#1030,#1002,#1032,.T.);
+#1030 = VERTEX_POINT('',#1031);
+#1031 = CARTESIAN_POINT('',(-12.51181628263,-0.5,18.241818693695));
+#1032 = SURFACE_CURVE('',#1033,(#1038,#1045),.PCURVE_S1.);
+#1033 = CIRCLE('',#1034,22.120341225759);
+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);
+#1035 = CARTESIAN_POINT('',(0.,-0.5,0.));
+#1036 = DIRECTION('',(0.,-1.,0.));
+#1037 = DIRECTION('',(1.,0.,0.));
+#1038 = PCURVE('',#60,#1039);
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(0.,12.));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,0.));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = PCURVE('',#1046,#1051);
+#1046 = PLANE('',#1047);
+#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1048 = CARTESIAN_POINT('',(-13.7105783732,-0.5,17.850211222061));
+#1049 = DIRECTION('',(2.037722596925E-16,1.,-1.818704653862E-16));
+#1050 = DIRECTION('',(0.587785252292,-2.669106263459E-16,-0.809016994375
+    ));
+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1060);
+#1052 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1053,#1054,#1055,#1056,
+#1057,#1058,#1059),.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('') );
+#1053 = CARTESIAN_POINT('',(35.502010348178,-18.49573197301));
+#1054 = CARTESIAN_POINT('',(4.505693332287,-41.01587449659));
+#1055 = CARTESIAN_POINT('',(0.500836317966,-2.912205275285));
+#1056 = CARTESIAN_POINT('',(-3.504020696356,35.191463946023));
+#1057 = CARTESIAN_POINT('',(31.497153333856,19.607937248296));
+#1058 = CARTESIAN_POINT('',(66.498327364069,4.024410550569));
+#1059 = CARTESIAN_POINT('',(35.502010348178,-18.49573197301));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#1030,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-12.51181628263,-11.,18.241818693695));
+#1065 = SURFACE_CURVE('',#1066,(#1070,#1077),.PCURVE_S1.);
+#1066 = LINE('',#1067,#1068);
+#1067 = CARTESIAN_POINT('',(-12.51181628263,11.5,18.241818693695));
+#1068 = VECTOR('',#1069,1.);
+#1069 = DIRECTION('',(-0.,-1.,-0.));
+#1070 = PCURVE('',#60,#1071);
+#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076);
+#1072 = LINE('',#1073,#1074);
+#1073 = CARTESIAN_POINT('',(2.171987174838,0.));
+#1074 = VECTOR('',#1075,1.);
+#1075 = DIRECTION('',(0.,1.));
+#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1077 = PCURVE('',#1078,#1083);
+#1078 = PLANE('',#1079);
+#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082);
+#1080 = CARTESIAN_POINT('',(-8.721217499529,-5.808247775401,
+    13.024507060871));
+#1081 = DIRECTION('',(0.809016994375,1.E-17,0.587785252292));
+#1082 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(-7.703719777549E-34,1.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1090 = EDGE_CURVE('',#926,#1063,#1091,.T.);
+#1091 = SURFACE_CURVE('',#1092,(#1097,#1104),.PCURVE_S1.);
+#1092 = CIRCLE('',#1093,22.120341225759);
+#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
+#1094 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1095 = DIRECTION('',(0.,-1.,0.));
+#1096 = DIRECTION('',(1.,0.,0.));
+#1097 = PCURVE('',#60,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.,22.5));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(1.,0.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#795,#1105);
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);
+#1106 = CIRCLE('',#1107,22.120341225759);
+#1107 = AXIS2_PLACEMENT_2D('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(0.,0.));
+#1109 = DIRECTION('',(1.,0.));
+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1111 = FACE_BOUND('',#1112,.F.);
+#1112 = EDGE_LOOP('',(#1113,#1136,#1137,#1160,#1189,#1217,#1250,#1278));
+#1113 = ORIENTED_EDGE('',*,*,#1114,.T.);
+#1114 = EDGE_CURVE('',#1115,#388,#1117,.T.);
+#1115 = VERTEX_POINT('',#1116);
+#1116 = CARTESIAN_POINT('',(-21.76981886095,-11.,-3.92230578935));
+#1117 = SURFACE_CURVE('',#1118,(#1122,#1129),.PCURVE_S1.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-21.76981886095,11.5,-3.92230578935));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-0.,-1.,-0.));
+#1122 = PCURVE('',#60,#1123);
+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);
+#1124 = LINE('',#1125,#1126);
+#1125 = CARTESIAN_POINT('',(3.319851921327,0.));
+#1126 = VECTOR('',#1127,1.);
+#1127 = DIRECTION('',(0.,1.));
+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1129 = PCURVE('',#427,#1130);
+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
+#1131 = LINE('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1133 = VECTOR('',#1134,1.);
+#1134 = DIRECTION('',(-1.5E-16,-1.));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1136 = ORIENTED_EDGE('',*,*,#387,.T.);
+#1137 = ORIENTED_EDGE('',*,*,#1138,.F.);
+#1138 = EDGE_CURVE('',#1139,#360,#1141,.T.);
+#1139 = VERTEX_POINT('',#1140);
+#1140 = CARTESIAN_POINT('',(-19.91762692093,-11.,-9.622766430829));
+#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.);
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(-19.91762692093,11.5,-9.622766430829));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(-0.,-1.,-0.));
+#1146 = PCURVE('',#60,#1147);
+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(3.591651916571,0.));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(0.,1.));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = PCURVE('',#375,#1154);
+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
+#1155 = LINE('',#1156,#1157);
+#1156 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1157 = VECTOR('',#1158,1.);
+#1158 = DIRECTION('',(-1.5E-16,-1.));
+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#1162,#1139,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(-20.84454400629,-11.,-7.403680241182));
+#1164 = SURFACE_CURVE('',#1165,(#1170,#1177),.PCURVE_S1.);
+#1165 = CIRCLE('',#1166,22.120341225759);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1168 = DIRECTION('',(0.,-1.,0.));
+#1169 = DIRECTION('',(1.,0.,0.));
+#1170 = PCURVE('',#60,#1171);
+#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176);
+#1172 = LINE('',#1173,#1174);
+#1173 = CARTESIAN_POINT('',(0.,22.5));
+#1174 = VECTOR('',#1175,1.);
+#1175 = DIRECTION('',(1.,0.));
+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1177 = PCURVE('',#1178,#1183);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1181 = DIRECTION('',(-0.,-1.,-0.));
+#1182 = DIRECTION('',(1.,0.,0.));
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
+#1184 = CIRCLE('',#1185,22.120341225759);
+#1185 = AXIS2_PLACEMENT_2D('',#1186,#1187);
+#1186 = CARTESIAN_POINT('',(0.,0.));
+#1187 = DIRECTION('',(1.,0.));
+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1189 = ORIENTED_EDGE('',*,*,#1190,.F.);
+#1190 = EDGE_CURVE('',#1191,#1162,#1193,.T.);
+#1191 = VERTEX_POINT('',#1192);
+#1192 = CARTESIAN_POINT('',(-20.84454400629,-0.5,-7.403680241182));
+#1193 = SURFACE_CURVE('',#1194,(#1198,#1205),.PCURVE_S1.);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-20.84454400629,11.5,-7.403680241182));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(-0.,-1.,-0.));
+#1198 = PCURVE('',#60,#1199);
+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(3.482879601624,0.));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(0.,1.));
+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1205 = PCURVE('',#1206,#1211);
+#1206 = PLANE('',#1207);
+#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210);
+#1208 = CARTESIAN_POINT('',(-14.71122633751,-5.808247775401,
+    -5.410844527343));
+#1209 = DIRECTION('',(-0.309016994375,1.E-17,0.951056516295));
+#1210 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(-7.703719777549E-34,1.));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#1218 = EDGE_CURVE('',#1219,#1191,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(-21.21536439954,-0.5,-6.262412421627));
+#1221 = SURFACE_CURVE('',#1222,(#1227,#1234),.PCURVE_S1.);
+#1222 = CIRCLE('',#1223,22.120341225759);
+#1223 = AXIS2_PLACEMENT_3D('',#1224,#1225,#1226);
+#1224 = CARTESIAN_POINT('',(0.,-0.5,0.));
+#1225 = DIRECTION('',(0.,-1.,0.));
+#1226 = DIRECTION('',(1.,0.,0.));
+#1227 = PCURVE('',#60,#1228);
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(0.,12.));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(1.,0.));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = PCURVE('',#1235,#1240);
+#1235 = PLANE('',#1236);
+#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
+#1237 = CARTESIAN_POINT('',(-21.21336142001,-0.5,-7.523516283213));
+#1238 = DIRECTION('',(2.359381824544E-16,1.,1.375978708416E-16));
+#1239 = DIRECTION('',(0.951056516295,-2.669106263459E-16,0.309016994375)
+  );
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1249);
+#1241 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1242,#1243,#1244,#1245,
+#1246,#1247,#1248),.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('') );
+#1242 = CARTESIAN_POINT('',(43.53769466543,6.235561360132));
+#1243 = CARTESIAN_POINT('',(55.377234239434,-30.20279467451));
+#1244 = CARTESIAN_POINT('',(17.900922454287,-22.23695869738));
+#1245 = CARTESIAN_POINT('',(-19.57538933086,-14.27112272026));
+#1246 = CARTESIAN_POINT('',(6.061382880283,14.201397337257));
+#1247 = CARTESIAN_POINT('',(31.698155091427,42.673917394778));
+#1248 = CARTESIAN_POINT('',(43.53769466543,6.235561360132));
+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1250 = ORIENTED_EDGE('',*,*,#1251,.T.);
+#1251 = EDGE_CURVE('',#1219,#1252,#1254,.T.);
+#1252 = VERTEX_POINT('',#1253);
+#1253 = CARTESIAN_POINT('',(-21.21536439954,-11.,-6.262412421627));
+#1254 = SURFACE_CURVE('',#1255,(#1259,#1266),.PCURVE_S1.);
+#1255 = LINE('',#1256,#1257);
+#1256 = CARTESIAN_POINT('',(-21.21536439954,11.5,-6.262412421627));
+#1257 = VECTOR('',#1258,1.);
+#1258 = DIRECTION('',(-0.,-1.,-0.));
+#1259 = PCURVE('',#60,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(3.428624236274,0.));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(0.,1.));
+#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1266 = PCURVE('',#1267,#1272);
+#1267 = PLANE('',#1268);
+#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);
+#1269 = CARTESIAN_POINT('',(-15.08204673076,-5.808247775401,
+    -4.269576707789));
+#1270 = DIRECTION('',(-0.309016994375,1.E-17,0.951056516295));
+#1271 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(-7.703719777549E-34,1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);
+#1279 = EDGE_CURVE('',#1115,#1252,#1280,.T.);
+#1280 = SURFACE_CURVE('',#1281,(#1286,#1293),.PCURVE_S1.);
+#1281 = CIRCLE('',#1282,22.120341225759);
+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
+#1283 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1284 = DIRECTION('',(0.,-1.,0.));
+#1285 = DIRECTION('',(1.,0.,0.));
+#1286 = PCURVE('',#60,#1287);
+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(0.,22.5));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(1.,0.));
+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1293 = PCURVE('',#989,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = CIRCLE('',#1296,22.120341225759);
+#1296 = AXIS2_PLACEMENT_2D('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(0.,0.));
+#1298 = DIRECTION('',(1.,0.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = FACE_BOUND('',#1301,.F.);
+#1301 = EDGE_LOOP('',(#1302,#1325,#1326,#1349,#1378,#1406,#1439,#1467));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1304,#275,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(-2.996909512636,-11.,-21.91638723232));
+#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(-2.996909512636,11.5,-21.91638723232));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(-0.,-1.,-0.));
+#1311 = PCURVE('',#60,#1312);
+#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(4.576488982763,0.));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(0.,1.));
+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1318 = PCURVE('',#314,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(-1.5E-16,-1.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1325 = ORIENTED_EDGE('',*,*,#274,.T.);
+#1326 = ORIENTED_EDGE('',*,*,#1327,.F.);
+#1327 = EDGE_CURVE('',#1328,#247,#1330,.T.);
+#1328 = VERTEX_POINT('',#1329);
+#1329 = CARTESIAN_POINT('',(2.996909512636,-11.,-21.91638723232));
+#1330 = SURFACE_CURVE('',#1331,(#1335,#1342),.PCURVE_S1.);
+#1331 = LINE('',#1332,#1333);
+#1332 = CARTESIAN_POINT('',(2.996909512636,11.5,-21.91638723232));
+#1333 = VECTOR('',#1334,1.);
+#1334 = DIRECTION('',(-0.,-1.,-0.));
+#1335 = PCURVE('',#60,#1336);
+#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341);
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(4.848288978007,0.));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(0.,1.));
+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1342 = PCURVE('',#262,#1343);
+#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348);
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(-1.5E-16,-1.));
+#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1349 = ORIENTED_EDGE('',*,*,#1350,.F.);
+#1350 = EDGE_CURVE('',#1351,#1328,#1353,.T.);
+#1351 = VERTEX_POINT('',#1352);
+#1352 = CARTESIAN_POINT('',(0.6,-11.,-22.11220242183));
+#1353 = SURFACE_CURVE('',#1354,(#1359,#1366),.PCURVE_S1.);
+#1354 = CIRCLE('',#1355,22.120341225759);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1357 = DIRECTION('',(0.,-1.,0.));
+#1358 = DIRECTION('',(1.,0.,0.));
+#1359 = PCURVE('',#60,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(0.,22.5));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(1.,0.));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = PCURVE('',#1367,#1372);
+#1367 = PLANE('',#1368);
+#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371);
+#1369 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1370 = DIRECTION('',(-0.,-1.,-0.));
+#1371 = DIRECTION('',(1.,0.,0.));
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
+#1373 = CIRCLE('',#1374,22.120341225759);
+#1374 = AXIS2_PLACEMENT_2D('',#1375,#1376);
+#1375 = CARTESIAN_POINT('',(0.,0.));
+#1376 = DIRECTION('',(1.,0.));
+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1379 = EDGE_CURVE('',#1380,#1351,#1382,.T.);
+#1380 = VERTEX_POINT('',#1381);
+#1381 = CARTESIAN_POINT('',(0.6,-0.5,-22.11220242183));
+#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.);
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(0.6,11.5,-22.11220242183));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(-0.,-1.,-0.));
+#1387 = PCURVE('',#60,#1388);
+#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(4.73951666306,0.));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.));
+#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1394 = PCURVE('',#1395,#1400);
+#1395 = PLANE('',#1396);
+#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399);
+#1397 = CARTESIAN_POINT('',(0.6,-5.808247775401,-15.66325058386));
+#1398 = DIRECTION('',(-1.,1.E-17,-1.665334536938E-16));
+#1399 = DIRECTION('',(1.665334536938E-16,0.,-1.));
+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(-7.703719777549E-34,1.));
+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1406 = ORIENTED_EDGE('',*,*,#1407,.F.);
+#1407 = EDGE_CURVE('',#1408,#1380,#1410,.T.);
+#1408 = VERTEX_POINT('',#1409);
+#1409 = CARTESIAN_POINT('',(-0.6,-0.5,-22.11220242183));
+#1410 = SURFACE_CURVE('',#1411,(#1416,#1423),.PCURVE_S1.);
+#1411 = CIRCLE('',#1412,22.120341225759);
+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
+#1413 = CARTESIAN_POINT('',(0.,-0.5,0.));
+#1414 = DIRECTION('',(0.,-1.,0.));
+#1415 = DIRECTION('',(1.,0.,0.));
+#1416 = PCURVE('',#60,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(0.,12.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(1.,0.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = PCURVE('',#1424,#1429);
+#1424 = PLANE('',#1425);
+#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428);
+#1426 = CARTESIAN_POINT('',(0.6,-0.5,-22.5));
+#1427 = DIRECTION('',(-5.795444369187E-17,1.,2.669106263459E-16));
+#1428 = DIRECTION('',(-1.665334536938E-16,-2.669106263459E-16,1.));
+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1438);
+#1430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1431,#1432,#1433,#1434,
+#1435,#1436,#1437),.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('') );
+#1431 = CARTESIAN_POINT('',(22.5,21.520341225759));
+#1432 = CARTESIAN_POINT('',(60.813554883775,21.520341225759));
+#1433 = CARTESIAN_POINT('',(41.656777441887,-11.66017061287));
+#1434 = CARTESIAN_POINT('',(22.5,-44.84068245151));
+#1435 = CARTESIAN_POINT('',(3.343222558113,-11.66017061287));
+#1436 = CARTESIAN_POINT('',(-15.81355488377,21.520341225759));
+#1437 = CARTESIAN_POINT('',(22.5,21.520341225759));
+#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1439 = ORIENTED_EDGE('',*,*,#1440,.T.);
+#1440 = EDGE_CURVE('',#1408,#1441,#1443,.T.);
+#1441 = VERTEX_POINT('',#1442);
+#1442 = CARTESIAN_POINT('',(-0.6,-11.,-22.11220242183));
+#1443 = SURFACE_CURVE('',#1444,(#1448,#1455),.PCURVE_S1.);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(-0.6,11.5,-22.11220242183));
+#1446 = VECTOR('',#1447,1.);
+#1447 = DIRECTION('',(-0.,-1.,-0.));
+#1448 = PCURVE('',#60,#1449);
+#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454);
+#1450 = LINE('',#1451,#1452);
+#1451 = CARTESIAN_POINT('',(4.68526129771,0.));
+#1452 = VECTOR('',#1453,1.);
+#1453 = DIRECTION('',(0.,1.));
+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1455 = PCURVE('',#1456,#1461);
+#1456 = PLANE('',#1457);
+#1457 = AXIS2_PLACEMENT_3D('',#1458,#1459,#1460);
+#1458 = CARTESIAN_POINT('',(-0.6,-5.808247775401,-15.66325058386));
+#1459 = DIRECTION('',(-1.,1.E-17,-1.665334536938E-16));
+#1460 = DIRECTION('',(1.665334536938E-16,0.,-1.));
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(-7.703719777549E-34,1.));
+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1467 = ORIENTED_EDGE('',*,*,#1468,.F.);
+#1468 = EDGE_CURVE('',#1304,#1441,#1469,.T.);
+#1469 = SURFACE_CURVE('',#1470,(#1475,#1482),.PCURVE_S1.);
+#1470 = CIRCLE('',#1471,22.120341225759);
+#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474);
+#1472 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1473 = DIRECTION('',(0.,-1.,0.));
+#1474 = DIRECTION('',(1.,0.,0.));
+#1475 = PCURVE('',#60,#1476);
+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);
+#1477 = LINE('',#1478,#1479);
+#1478 = CARTESIAN_POINT('',(0.,22.5));
+#1479 = VECTOR('',#1480,1.);
+#1480 = DIRECTION('',(1.,0.));
+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1482 = PCURVE('',#1178,#1483);
+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);
+#1484 = CIRCLE('',#1485,22.120341225759);
+#1485 = AXIS2_PLACEMENT_2D('',#1486,#1487);
+#1486 = CARTESIAN_POINT('',(0.,0.));
+#1487 = DIRECTION('',(1.,0.));
+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1489 = FACE_BOUND('',#1490,.F.);
+#1490 = EDGE_LOOP('',(#1491,#1514,#1515,#1538,#1562,#1590,#1623,#1651));
+#1491 = ORIENTED_EDGE('',*,*,#1492,.T.);
+#1492 = EDGE_CURVE('',#1493,#162,#1495,.T.);
+#1493 = VERTEX_POINT('',#1494);
+#1494 = CARTESIAN_POINT('',(19.917626920939,-11.,-9.622766430829));
+#1495 = SURFACE_CURVE('',#1496,(#1500,#1507),.PCURVE_S1.);
+#1496 = LINE('',#1497,#1498);
+#1497 = CARTESIAN_POINT('',(19.917626920939,11.5,-9.622766430829));
+#1498 = VECTOR('',#1499,1.);
+#1499 = DIRECTION('',(-0.,-1.,-0.));
+#1500 = PCURVE('',#60,#1501);
+#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(5.833126044199,1.78E-15));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.,1.));
+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1507 = PCURVE('',#201,#1508);
+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(-1.5E-16,-1.));
+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1514 = ORIENTED_EDGE('',*,*,#161,.T.);
+#1515 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#1516 = EDGE_CURVE('',#1517,#134,#1519,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(21.769818860956,-11.,-3.92230578935));
+#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(21.769818860956,11.5,-3.92230578935));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(-0.,-1.,-0.));
+#1524 = PCURVE('',#60,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(6.104926039443,-1.78E-15));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(0.,1.));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1531 = PCURVE('',#149,#1532);
+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(9.785339801058,11.5));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(-1.5E-16,-1.));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#1539 = EDGE_CURVE('',#1540,#1517,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(21.215364399544,-11.,-6.262412421627));
+#1542 = SURFACE_CURVE('',#1543,(#1548,#1555),.PCURVE_S1.);
+#1543 = CIRCLE('',#1544,22.120341225759);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1546 = DIRECTION('',(0.,-1.,0.));
+#1547 = DIRECTION('',(1.,0.,0.));
+#1548 = PCURVE('',#60,#1549);
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(0.,22.5));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,0.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = PCURVE('',#911,#1556);
+#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561);
+#1557 = CIRCLE('',#1558,22.120341225759);
+#1558 = AXIS2_PLACEMENT_2D('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(0.,0.));
+#1560 = DIRECTION('',(1.,0.));
+#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1562 = ORIENTED_EDGE('',*,*,#1563,.F.);
+#1563 = EDGE_CURVE('',#1564,#1540,#1566,.T.);
+#1564 = VERTEX_POINT('',#1565);
+#1565 = CARTESIAN_POINT('',(21.215364399544,-0.5,-6.262412421627));
+#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.);
+#1567 = LINE('',#1568,#1569);
+#1568 = CARTESIAN_POINT('',(21.215364399544,11.5,-6.262412421627));
+#1569 = VECTOR('',#1570,1.);
+#1570 = DIRECTION('',(-0.,-1.,-0.));
+#1571 = PCURVE('',#60,#1572);
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(5.996153724496,0.));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(0.,1.));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = PCURVE('',#1579,#1584);
+#1579 = PLANE('',#1580);
+#1580 = AXIS2_PLACEMENT_3D('',#1581,#1582,#1583);
+#1581 = CARTESIAN_POINT('',(15.082046730769,-5.808247775401,
+    -4.269576707789));
+#1582 = DIRECTION('',(-0.309016994375,1.E-17,-0.951056516295));
+#1583 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(-7.703719777549E-34,1.));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);
+#1591 = EDGE_CURVE('',#1592,#1564,#1594,.T.);
+#1592 = VERTEX_POINT('',#1593);
+#1593 = CARTESIAN_POINT('',(20.844544006294,-0.5,-7.403680241182));
+#1594 = SURFACE_CURVE('',#1595,(#1600,#1607),.PCURVE_S1.);
+#1595 = CIRCLE('',#1596,22.120341225759);
+#1596 = AXIS2_PLACEMENT_3D('',#1597,#1598,#1599);
+#1597 = CARTESIAN_POINT('',(0.,-0.5,0.));
+#1598 = DIRECTION('',(0.,-1.,0.));
+#1599 = DIRECTION('',(1.,0.,0.));
+#1600 = PCURVE('',#60,#1601);
+#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606);
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(0.,12.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(1.,0.));
+#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1607 = PCURVE('',#1608,#1613);
+#1608 = PLANE('',#1609);
+#1609 = AXIS2_PLACEMENT_3D('',#1610,#1611,#1612);
+#1610 = CARTESIAN_POINT('',(21.584181813266,-0.5,-6.382248463659));
+#1611 = DIRECTION('',(-2.71755998455E-16,1.,2.736196819873E-17));
+#1612 = DIRECTION('',(-0.951056516295,-2.669106263459E-16,0.309016994375
+    ));
+#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1622);
+#1614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1615,#1616,#1617,#1618,
+#1619,#1620,#1621),.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('') );
+#1615 = CARTESIAN_POINT('',(1.46230533457,6.235561360132));
+#1616 = CARTESIAN_POINT('',(13.301844908573,42.673917394778));
+#1617 = CARTESIAN_POINT('',(38.938617119717,14.201397337257));
+#1618 = CARTESIAN_POINT('',(64.57538933086,-14.27112272026));
+#1619 = CARTESIAN_POINT('',(27.099077545713,-22.23695869738));
+#1620 = CARTESIAN_POINT('',(-10.37723423943,-30.20279467451));
+#1621 = CARTESIAN_POINT('',(1.46230533457,6.235561360132));
+#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1623 = ORIENTED_EDGE('',*,*,#1624,.T.);
+#1624 = EDGE_CURVE('',#1592,#1625,#1627,.T.);
+#1625 = VERTEX_POINT('',#1626);
+#1626 = CARTESIAN_POINT('',(20.844544006294,-11.,-7.403680241182));
+#1627 = SURFACE_CURVE('',#1628,(#1632,#1639),.PCURVE_S1.);
+#1628 = LINE('',#1629,#1630);
+#1629 = CARTESIAN_POINT('',(20.844544006294,11.5,-7.403680241182));
+#1630 = VECTOR('',#1631,1.);
+#1631 = DIRECTION('',(-0.,-1.,-0.));
+#1632 = PCURVE('',#60,#1633);
+#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(5.941898359146,0.));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,1.));
+#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1639 = PCURVE('',#1640,#1645);
+#1640 = PLANE('',#1641);
+#1641 = AXIS2_PLACEMENT_3D('',#1642,#1643,#1644);
+#1642 = CARTESIAN_POINT('',(14.711226337519,-5.808247775401,
+    -5.410844527343));
+#1643 = DIRECTION('',(-0.309016994375,1.E-17,-0.951056516295));
+#1644 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650);
+#1646 = LINE('',#1647,#1648);
+#1647 = CARTESIAN_POINT('',(6.448951837971,-17.3082477754));
+#1648 = VECTOR('',#1649,1.);
+#1649 = DIRECTION('',(-7.703719777549E-34,1.));
+#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1651 = ORIENTED_EDGE('',*,*,#1652,.F.);
+#1652 = EDGE_CURVE('',#1493,#1625,#1653,.T.);
+#1653 = SURFACE_CURVE('',#1654,(#1659,#1666),.PCURVE_S1.);
+#1654 = CIRCLE('',#1655,22.120341225759);
+#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658);
+#1656 = CARTESIAN_POINT('',(0.,-11.,0.));
+#1657 = DIRECTION('',(0.,-1.,0.));
+#1658 = DIRECTION('',(1.,0.,0.));
+#1659 = PCURVE('',#60,#1660);
+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(0.,22.5));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(1.,0.));
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1666 = PCURVE('',#1367,#1667);
+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);
+#1668 = CIRCLE('',#1669,22.120341225759);
+#1669 = AXIS2_PLACEMENT_2D('',#1670,#1671);
+#1670 = CARTESIAN_POINT('',(0.,0.));
+#1671 = DIRECTION('',(1.,0.));
+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1673 = ADVANCED_FACE('',(#1674),#599,.T.);
+#1674 = FACE_BOUND('',#1675,.T.);
+#1675 = EDGE_LOOP('',(#1676,#1677,#1700,#1721));
+#1676 = ORIENTED_EDGE('',*,*,#755,.F.);
+#1677 = ORIENTED_EDGE('',*,*,#1678,.T.);
+#1678 = EDGE_CURVE('',#756,#1679,#1681,.T.);
+#1679 = VERTEX_POINT('',#1680);
+#1680 = CARTESIAN_POINT('',(3.311525655877,-11.,12.807450007295));
+#1681 = SURFACE_CURVE('',#1682,(#1686,#1693),.PCURVE_S1.);
+#1682 = LINE('',#1683,#1684);
+#1683 = CARTESIAN_POINT('',(-0.766259874109,-11.,8.992860524773));
+#1684 = VECTOR('',#1685,1.);
+#1685 = DIRECTION('',(-0.73028151927,0.,-0.683146325917));
+#1686 = PCURVE('',#599,#1687);
+#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(-1.,1.5E-16));
+#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1693 = PCURVE('',#795,#1694);
+#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);
+#1695 = LINE('',#1696,#1697);
+#1696 = CARTESIAN_POINT('',(-0.766259874109,8.992860524773));
+#1697 = VECTOR('',#1698,1.);
+#1698 = DIRECTION('',(-0.73028151927,-0.683146325917));
+#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1700 = ORIENTED_EDGE('',*,*,#1701,.T.);
+#1701 = EDGE_CURVE('',#1679,#553,#1702,.T.);
+#1702 = SURFACE_CURVE('',#1703,(#1707,#1714),.PCURVE_S1.);
+#1703 = LINE('',#1704,#1705);
+#1704 = CARTESIAN_POINT('',(3.311525655877,2.84E-15,12.807450007295));
+#1705 = VECTOR('',#1706,1.);
+#1706 = DIRECTION('',(0.,-1.,2.2E-16));
+#1707 = PCURVE('',#599,#1708);
+#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);
+#1709 = LINE('',#1710,#1711);
+#1710 = CARTESIAN_POINT('',(0.,0.));
+#1711 = VECTOR('',#1712,1.);
+#1712 = DIRECTION('',(2.921917016481E-19,-1.));
+#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1714 = PCURVE('',#573,#1715);
+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(-5.464451355069,0.));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(-0.,-1.));
+#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1721 = ORIENTED_EDGE('',*,*,#585,.T.);
+#1722 = ADVANCED_FACE('',(#1723),#573,.F.);
+#1723 = FACE_BOUND('',#1724,.T.);
+#1724 = EDGE_LOOP('',(#1725,#1753,#1774,#1775));
+#1725 = ORIENTED_EDGE('',*,*,#1726,.T.);
+#1726 = EDGE_CURVE('',#1679,#1727,#1729,.T.);
+#1727 = VERTEX_POINT('',#1728);
+#1728 = CARTESIAN_POINT('',(-3.311525655877,-11.,12.807450007295));
+#1729 = SURFACE_CURVE('',#1730,(#1735,#1742),.PCURVE_S1.);
+#1730 = CIRCLE('',#1731,4.847461708052);
+#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734);
+#1732 = CARTESIAN_POINT('',(-1.2E-16,-11.,16.347461708052));
+#1733 = DIRECTION('',(0.,1.,-2.2E-16));
+#1734 = DIRECTION('',(1.,0.,0.));
+#1735 = PCURVE('',#573,#1736);
+#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741);
+#1737 = LINE('',#1738,#1739);
+#1738 = CARTESIAN_POINT('',(-6.28318530718,-11.));
+#1739 = VECTOR('',#1740,1.);
+#1740 = DIRECTION('',(1.,-0.));
+#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1742 = PCURVE('',#795,#1743);
+#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1752);
+#1744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1745,#1746,#1747,#1748,
+#1749,#1750,#1751),.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('') );
+#1745 = CARTESIAN_POINT('',(4.847461708052,16.347461708052));
+#1746 = CARTESIAN_POINT('',(4.847461708052,7.951411741961));
+#1747 = CARTESIAN_POINT('',(-2.423730854026,12.149436725007));
+#1748 = CARTESIAN_POINT('',(-9.694923416104,16.347461708052));
+#1749 = CARTESIAN_POINT('',(-2.423730854026,20.545486691098));
+#1750 = CARTESIAN_POINT('',(4.847461708052,24.743511674143));
+#1751 = CARTESIAN_POINT('',(4.847461708052,16.347461708052));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = ORIENTED_EDGE('',*,*,#1754,.T.);
+#1754 = EDGE_CURVE('',#1727,#525,#1755,.T.);
+#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.);
+#1756 = LINE('',#1757,#1758);
+#1757 = CARTESIAN_POINT('',(-3.311525655877,2.84E-15,12.807450007295));
+#1758 = VECTOR('',#1759,1.);
+#1759 = DIRECTION('',(0.,-1.,2.2E-16));
+#1760 = PCURVE('',#573,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-3.9603266057,0.));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(-0.,-1.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = PCURVE('',#540,#1768);
+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(0.,0.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(2.921917016481E-19,-1.));
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1774 = ORIENTED_EDGE('',*,*,#552,.F.);
+#1775 = ORIENTED_EDGE('',*,*,#1701,.F.);
+#1776 = ADVANCED_FACE('',(#1777),#540,.F.);
+#1777 = FACE_BOUND('',#1778,.F.);
+#1778 = EDGE_LOOP('',(#1779,#1780,#1801,#1802));
+#1779 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1780 = ORIENTED_EDGE('',*,*,#1781,.T.);
+#1781 = EDGE_CURVE('',#926,#1727,#1782,.T.);
+#1782 = SURFACE_CURVE('',#1783,(#1787,#1794),.PCURVE_S1.);
+#1783 = LINE('',#1784,#1785);
+#1784 = CARTESIAN_POINT('',(0.766259874109,-11.,8.992860524773));
+#1785 = VECTOR('',#1786,1.);
+#1786 = DIRECTION('',(0.73028151927,0.,-0.683146325917));
+#1787 = PCURVE('',#540,#1788);
+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(-1.,1.5E-16));
+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1794 = PCURVE('',#795,#1795);
+#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800);
+#1796 = LINE('',#1797,#1798);
+#1797 = CARTESIAN_POINT('',(0.766259874109,8.992860524773));
+#1798 = VECTOR('',#1799,1.);
+#1799 = DIRECTION('',(0.73028151927,-0.683146325917));
+#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1801 = ORIENTED_EDGE('',*,*,#1754,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#524,.T.);
+#1803 = ADVANCED_FACE('',(#1804),#488,.T.);
+#1804 = FACE_BOUND('',#1805,.T.);
+#1805 = EDGE_LOOP('',(#1806,#1807,#1830,#1851));
+#1806 = ORIENTED_EDGE('',*,*,#949,.F.);
+#1807 = ORIENTED_EDGE('',*,*,#1808,.T.);
+#1808 = EDGE_CURVE('',#950,#1809,#1811,.T.);
+#1809 = VERTEX_POINT('',#1810);
+#1810 = CARTESIAN_POINT('',(-11.15729108158,-11.,7.107167760762));
+#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(-8.789505925426,-11.,2.050190283751));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.424041364714,0.,-0.905642821984));
+#1816 = PCURVE('',#488,#1817);
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
+#1818 = LINE('',#1819,#1820);
+#1819 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#1820 = VECTOR('',#1821,1.);
+#1821 = DIRECTION('',(-1.,1.5E-16));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1823 = PCURVE('',#989,#1824);
+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(-8.789505925426,2.050190283751));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(0.424041364714,-0.905642821984));
+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1830 = ORIENTED_EDGE('',*,*,#1831,.T.);
+#1831 = EDGE_CURVE('',#1809,#440,#1832,.T.);
+#1832 = SURFACE_CURVE('',#1833,(#1837,#1844),.PCURVE_S1.);
+#1833 = LINE('',#1834,#1835);
+#1834 = CARTESIAN_POINT('',(-11.15729108158,2.84E-15,7.107167760762));
+#1835 = VECTOR('',#1836,1.);
+#1836 = DIRECTION('',(-2.092324335849E-16,-1.,6.798373876249E-17));
+#1837 = PCURVE('',#488,#1838);
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
+#1839 = LINE('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(0.,0.));
+#1841 = VECTOR('',#1842,1.);
+#1842 = DIRECTION('',(2.921917016481E-19,-1.));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1844 = PCURVE('',#460,#1845);
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(-5.464451355069,0.));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(-0.,-1.));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1851 = ORIENTED_EDGE('',*,*,#472,.T.);
+#1852 = ADVANCED_FACE('',(#1853),#460,.F.);
+#1853 = FACE_BOUND('',#1854,.T.);
+#1854 = EDGE_LOOP('',(#1855,#1883,#1904,#1905));
+#1855 = ORIENTED_EDGE('',*,*,#1856,.T.);
+#1856 = EDGE_CURVE('',#1809,#1857,#1859,.T.);
+#1857 = VERTEX_POINT('',#1858);
+#1858 = CARTESIAN_POINT('',(-13.20392649153,-11.,0.808271652961));
+#1859 = SURFACE_CURVE('',#1860,(#1865,#1872),.PCURVE_S1.);
+#1860 = CIRCLE('',#1861,4.847461708052);
+#1861 = AXIS2_PLACEMENT_3D('',#1862,#1863,#1864);
+#1862 = CARTESIAN_POINT('',(-15.54735998232,-11.,5.051643482682));
+#1863 = DIRECTION('',(0.,1.,-1.2E-16));
+#1864 = DIRECTION('',(0.309016994375,1.141267819554E-16,0.951056516295)
+  );
+#1865 = PCURVE('',#460,#1866);
+#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871);
+#1867 = LINE('',#1868,#1869);
+#1868 = CARTESIAN_POINT('',(-6.28318530718,-11.));
+#1869 = VECTOR('',#1870,1.);
+#1870 = DIRECTION('',(1.,-0.));
+#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1872 = PCURVE('',#989,#1873);
+#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1882);
+#1874 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1875,#1876,#1877,#1878,
+#1879,#1880,#1881),.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('') );
+#1875 = CARTESIAN_POINT('',(-14.04941193495,9.661853527616));
+#1876 = CARTESIAN_POINT('',(-6.064293903568,7.067331402473));
+#1877 = CARTESIAN_POINT('',(-12.30377499031,1.449277397643));
+#1878 = CARTESIAN_POINT('',(-18.54325607706,-4.168776607187));
+#1879 = CARTESIAN_POINT('',(-20.2888930217,4.043799522786));
+#1880 = CARTESIAN_POINT('',(-22.03452996634,12.256375652759));
+#1881 = CARTESIAN_POINT('',(-14.04941193495,9.661853527616));
+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1884 = EDGE_CURVE('',#1857,#412,#1885,.T.);
+#1885 = SURFACE_CURVE('',#1886,(#1890,#1897),.PCURVE_S1.);
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(-13.20392649153,2.84E-15,0.808271652961));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(-2.092324335849E-16,-1.,6.798373876249E-17));
+#1890 = PCURVE('',#460,#1891);
+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896);
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(-3.9603266057,0.));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(-0.,-1.));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1897 = PCURVE('',#427,#1898);
+#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903);
+#1899 = LINE('',#1900,#1901);
+#1900 = CARTESIAN_POINT('',(0.,0.));
+#1901 = VECTOR('',#1902,1.);
+#1902 = DIRECTION('',(2.921917016481E-19,-1.));
+#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1904 = ORIENTED_EDGE('',*,*,#439,.F.);
+#1905 = ORIENTED_EDGE('',*,*,#1831,.F.);
+#1906 = ADVANCED_FACE('',(#1907),#427,.F.);
+#1907 = FACE_BOUND('',#1908,.F.);
+#1908 = EDGE_LOOP('',(#1909,#1910,#1931,#1932));
+#1909 = ORIENTED_EDGE('',*,*,#1114,.F.);
+#1910 = ORIENTED_EDGE('',*,*,#1911,.T.);
+#1911 = EDGE_CURVE('',#1115,#1857,#1912,.T.);
+#1912 = SURFACE_CURVE('',#1913,(#1917,#1924),.PCURVE_S1.);
+#1913 = LINE('',#1914,#1915);
+#1914 = CARTESIAN_POINT('',(-8.315931279011,-11.,3.507703176645));
+#1915 = VECTOR('',#1916,1.);
+#1916 = DIRECTION('',(0.875380164978,0.,0.483435173278));
+#1917 = PCURVE('',#427,#1918);
+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923);
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(-1.,1.5E-16));
+#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1924 = PCURVE('',#989,#1925);
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(-8.315931279011,3.507703176645));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.875380164978,0.483435173278));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1932 = ORIENTED_EDGE('',*,*,#411,.T.);
+#1933 = ADVANCED_FACE('',(#1934),#375,.T.);
+#1934 = FACE_BOUND('',#1935,.T.);
+#1935 = EDGE_LOOP('',(#1936,#1937,#1960,#1981));
+#1936 = ORIENTED_EDGE('',*,*,#1138,.F.);
+#1937 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#1938 = EDGE_CURVE('',#1139,#1939,#1941,.T.);
+#1939 = VERTEX_POINT('',#1940);
+#1940 = CARTESIAN_POINT('',(-10.20711076667,-11.,-8.414978767396));
+#1941 = SURFACE_CURVE('',#1942,(#1946,#1953),.PCURVE_S1.);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-4.665953532123,-11.,-7.72577324601));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(0.992353495299,0.,0.123428280263));
+#1946 = PCURVE('',#375,#1947);
+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(-1.,1.5E-16));
+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1953 = PCURVE('',#1178,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(-4.665953532123,-7.72577324601));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.992353495299,0.123428280263));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1960 = ORIENTED_EDGE('',*,*,#1961,.T.);
+#1961 = EDGE_CURVE('',#1939,#327,#1962,.T.);
+#1962 = SURFACE_CURVE('',#1963,(#1967,#1974),.PCURVE_S1.);
+#1963 = LINE('',#1964,#1965);
+#1964 = CARTESIAN_POINT('',(-10.20711076667,2.84E-15,-8.414978767396));
+#1965 = VECTOR('',#1966,1.);
+#1966 = DIRECTION('',(-1.293127555043E-16,-1.,-1.779837387625E-16));
+#1967 = PCURVE('',#375,#1968);
+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);
+#1969 = LINE('',#1970,#1971);
+#1970 = CARTESIAN_POINT('',(0.,0.));
+#1971 = VECTOR('',#1972,1.);
+#1972 = DIRECTION('',(2.921917016481E-19,-1.));
+#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1974 = PCURVE('',#347,#1975);
+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(-5.464451355069,0.));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(-0.,-1.));
+#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1981 = ORIENTED_EDGE('',*,*,#359,.T.);
+#1982 = ADVANCED_FACE('',(#1983),#347,.F.);
+#1983 = FACE_BOUND('',#1984,.T.);
+#1984 = EDGE_LOOP('',(#1985,#2013,#2034,#2035));
+#1985 = ORIENTED_EDGE('',*,*,#1986,.T.);
+#1986 = EDGE_CURVE('',#1939,#1987,#1989,.T.);
+#1987 = VERTEX_POINT('',#1988);
+#1988 = CARTESIAN_POINT('',(-4.848949700848,-11.,-12.30791065362));
+#1989 = SURFACE_CURVE('',#1990,(#1995,#2002),.PCURVE_S1.);
+#1990 = CIRCLE('',#1991,4.847461708052);
+#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994);
+#1992 = CARTESIAN_POINT('',(-9.608796904409,-11.,-13.2253743367));
+#1993 = DIRECTION('',(-9.E-17,1.,-8.E-17));
+#1994 = DIRECTION('',(-0.809016994375,-2.578870931035E-17,0.587785252292
+    ));
+#1995 = PCURVE('',#347,#1996);
+#1996 = DEFINITIONAL_REPRESENTATION('',(#1997),#2001);
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(-6.28318530718,-11.));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(1.,-0.));
+#2001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2002 = PCURVE('',#1178,#2003);
+#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2012);
+#2004 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2005,#2006,#2007,#2008,
+#2009,#2010,#2011),.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('') );
+#2005 = CARTESIAN_POINT('',(-13.5304758058,-10.37610783366));
+#2006 = CARTESIAN_POINT('',(-8.595401458226,-3.583560725474));
+#2007 = CARTESIAN_POINT('',(-5.180420279921,-11.25373403413));
+#2008 = CARTESIAN_POINT('',(-1.765439101617,-18.92390734279));
+#2009 = CARTESIAN_POINT('',(-10.1154946275,-18.04628114232));
+#2010 = CARTESIAN_POINT('',(-18.46555015338,-17.16865494185));
+#2011 = CARTESIAN_POINT('',(-13.5304758058,-10.37610783366));
+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);
+#2014 = EDGE_CURVE('',#1987,#299,#2015,.T.);
+#2015 = SURFACE_CURVE('',#2016,(#2020,#2027),.PCURVE_S1.);
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-4.848949700848,2.84E-15,-12.30791065362));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(-1.293127555043E-16,-1.,-1.779837387625E-16));
+#2020 = PCURVE('',#347,#2021);
+#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-3.9603266057,0.));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(-0.,-1.));
+#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2027 = PCURVE('',#314,#2028);
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(0.,0.));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(2.921917016481E-19,-1.));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2034 = ORIENTED_EDGE('',*,*,#326,.F.);
+#2035 = ORIENTED_EDGE('',*,*,#1961,.F.);
+#2036 = ADVANCED_FACE('',(#2037),#314,.F.);
+#2037 = FACE_BOUND('',#2038,.F.);
+#2038 = EDGE_LOOP('',(#2039,#2040,#2061,#2062));
+#2039 = ORIENTED_EDGE('',*,*,#1303,.F.);
+#2040 = ORIENTED_EDGE('',*,*,#2041,.T.);
+#2041 = EDGE_CURVE('',#1304,#1987,#2042,.T.);
+#2042 = SURFACE_CURVE('',#2043,(#2047,#2054),.PCURVE_S1.);
+#2043 = LINE('',#2044,#2045);
+#2044 = CARTESIAN_POINT('',(-5.905788052646,-11.,-6.82498073916));
+#2045 = VECTOR('',#2046,1.);
+#2046 = DIRECTION('',(-0.189266824235,0.,0.98192569436));
+#2047 = PCURVE('',#314,#2048);
+#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053);
+#2049 = LINE('',#2050,#2051);
+#2050 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#2051 = VECTOR('',#2052,1.);
+#2052 = DIRECTION('',(-1.,1.5E-16));
+#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2054 = PCURVE('',#1178,#2055);
+#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(-5.905788052646,-6.82498073916));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(-0.189266824235,0.98192569436));
+#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2061 = ORIENTED_EDGE('',*,*,#2014,.T.);
+#2062 = ORIENTED_EDGE('',*,*,#298,.T.);
+#2063 = ADVANCED_FACE('',(#2064),#262,.T.);
+#2064 = FACE_BOUND('',#2065,.T.);
+#2065 = EDGE_LOOP('',(#2066,#2067,#2090,#2111));
+#2066 = ORIENTED_EDGE('',*,*,#1327,.F.);
+#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#2068 = EDGE_CURVE('',#1328,#2069,#2071,.T.);
+#2069 = VERTEX_POINT('',#2070);
+#2070 = CARTESIAN_POINT('',(4.848949700848,-11.,-12.30791065362));
+#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(5.905788052646,-11.,-6.82498073916));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(0.189266824235,0.,0.98192569436));
+#2076 = PCURVE('',#262,#2077);
+#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(-1.,1.5E-16));
+#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2083 = PCURVE('',#1367,#2084);
+#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(5.905788052646,-6.82498073916));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(0.189266824235,0.98192569436));
+#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#2069,#214,#2092,.T.);
+#2092 = SURFACE_CURVE('',#2093,(#2097,#2104),.PCURVE_S1.);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(4.848949700848,2.84E-15,-12.30791065362));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(1.293127555043E-16,-1.,-1.779837387625E-16));
+#2097 = PCURVE('',#262,#2098);
+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103);
+#2099 = LINE('',#2100,#2101);
+#2100 = CARTESIAN_POINT('',(0.,0.));
+#2101 = VECTOR('',#2102,1.);
+#2102 = DIRECTION('',(2.921917016481E-19,-1.));
+#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2104 = PCURVE('',#234,#2105);
+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);
+#2106 = LINE('',#2107,#2108);
+#2107 = CARTESIAN_POINT('',(-5.464451355069,0.));
+#2108 = VECTOR('',#2109,1.);
+#2109 = DIRECTION('',(-0.,-1.));
+#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2111 = ORIENTED_EDGE('',*,*,#246,.T.);
+#2112 = ADVANCED_FACE('',(#2113),#234,.F.);
+#2113 = FACE_BOUND('',#2114,.T.);
+#2114 = EDGE_LOOP('',(#2115,#2143,#2164,#2165));
+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);
+#2116 = EDGE_CURVE('',#2069,#2117,#2119,.T.);
+#2117 = VERTEX_POINT('',#2118);
+#2118 = CARTESIAN_POINT('',(10.207110766674,-11.,-8.414978767396));
+#2119 = SURFACE_CURVE('',#2120,(#2125,#2132),.PCURVE_S1.);
+#2120 = CIRCLE('',#2121,4.847461708052);
+#2121 = AXIS2_PLACEMENT_3D('',#2122,#2123,#2124);
+#2122 = CARTESIAN_POINT('',(9.608796904409,-11.,-13.2253743367));
+#2123 = DIRECTION('',(-1.6E-16,1.,-1.6E-16));
+#2124 = DIRECTION('',(-0.809016994375,-2.234883594668E-16,
+    -0.587785252292));
+#2125 = PCURVE('',#234,#2126);
+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(-6.28318530718,-11.));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(1.,-0.));
+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2132 = PCURVE('',#1367,#2133);
+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2142);
+#2134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2135,#2136,#2137,#2138,
+#2139,#2140,#2141),.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('') );
+#2135 = CARTESIAN_POINT('',(5.687118003013,-16.07464083975));
+#2136 = CARTESIAN_POINT('',(0.752043655434,-9.282093731565));
+#2137 = CARTESIAN_POINT('',(9.102099181317,-8.404467531091));
+#2138 = CARTESIAN_POINT('',(17.452154707201,-7.526841330617));
+#2139 = CARTESIAN_POINT('',(14.037173528896,-15.19701463927));
+#2140 = CARTESIAN_POINT('',(10.622192350592,-22.86718794794));
+#2141 = CARTESIAN_POINT('',(5.687118003013,-16.07464083975));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2143 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2144 = EDGE_CURVE('',#2117,#186,#2145,.T.);
+#2145 = SURFACE_CURVE('',#2146,(#2150,#2157),.PCURVE_S1.);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(10.207110766674,2.84E-15,-8.414978767396));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(1.293127555043E-16,-1.,-1.779837387625E-16));
+#2150 = PCURVE('',#234,#2151);
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(-3.9603266057,0.));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(-0.,-1.));
+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2157 = PCURVE('',#201,#2158);
+#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163);
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(0.,0.));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(2.921917016481E-19,-1.));
+#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2164 = ORIENTED_EDGE('',*,*,#213,.F.);
+#2165 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2166 = ADVANCED_FACE('',(#2167),#201,.F.);
+#2167 = FACE_BOUND('',#2168,.F.);
+#2168 = EDGE_LOOP('',(#2169,#2170,#2191,#2192));
+#2169 = ORIENTED_EDGE('',*,*,#1492,.F.);
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#1493,#2117,#2172,.T.);
+#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(4.665953532123,-11.,-7.72577324601));
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(-0.992353495299,0.,0.123428280263));
+#2177 = PCURVE('',#201,#2178);
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(-1.,1.5E-16));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = PCURVE('',#1367,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(4.665953532123,-7.72577324601));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(-0.992353495299,0.123428280263));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2191 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2192 = ORIENTED_EDGE('',*,*,#185,.T.);
+#2193 = ADVANCED_FACE('',(#2194),#149,.T.);
+#2194 = FACE_BOUND('',#2195,.T.);
+#2195 = EDGE_LOOP('',(#2196,#2197,#2220,#2241));
+#2196 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#2197 = ORIENTED_EDGE('',*,*,#2198,.T.);
+#2198 = EDGE_CURVE('',#1517,#2199,#2201,.T.);
+#2199 = VERTEX_POINT('',#2200);
+#2200 = CARTESIAN_POINT('',(13.203926491537,-11.,0.808271652961));
+#2201 = SURFACE_CURVE('',#2202,(#2206,#2213),.PCURVE_S1.);
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(8.315931279011,-11.,3.507703176645));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(-0.875380164978,0.,0.483435173278));
+#2206 = PCURVE('',#149,#2207);
+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(-1.,1.5E-16));
+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2213 = PCURVE('',#911,#2214);
+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
+#2215 = LINE('',#2216,#2217);
+#2216 = CARTESIAN_POINT('',(8.315931279011,3.507703176645));
+#2217 = VECTOR('',#2218,1.);
+#2218 = DIRECTION('',(-0.875380164978,0.483435173278));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2220 = ORIENTED_EDGE('',*,*,#2221,.T.);
+#2221 = EDGE_CURVE('',#2199,#101,#2222,.T.);
+#2222 = SURFACE_CURVE('',#2223,(#2227,#2234),.PCURVE_S1.);
+#2223 = LINE('',#2224,#2225);
+#2224 = CARTESIAN_POINT('',(13.203926491537,2.84E-15,0.808271652961));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(2.092324335849E-16,-1.,6.798373876249E-17));
+#2227 = PCURVE('',#149,#2228);
+#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233);
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(0.,0.));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(2.921917016481E-19,-1.));
+#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2234 = PCURVE('',#121,#2235);
+#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-5.464451355069,0.));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(-0.,-1.));
+#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2241 = ORIENTED_EDGE('',*,*,#133,.T.);
+#2242 = ADVANCED_FACE('',(#2243),#121,.F.);
+#2243 = FACE_BOUND('',#2244,.T.);
+#2244 = EDGE_LOOP('',(#2245,#2273,#2294,#2295));
+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);
+#2246 = EDGE_CURVE('',#2199,#2247,#2249,.T.);
+#2247 = VERTEX_POINT('',#2248);
+#2248 = CARTESIAN_POINT('',(11.157291081587,-11.,7.107167760762));
+#2249 = SURFACE_CURVE('',#2250,(#2255,#2262),.PCURVE_S1.);
+#2250 = CIRCLE('',#2251,4.847461708052);
+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);
+#2252 = CARTESIAN_POINT('',(15.547359982328,-11.,5.051643482682));
+#2253 = DIRECTION('',(-1.E-16,1.,-2.5E-16));
+#2254 = DIRECTION('',(0.309016994375,-2.068624296363E-16,-0.951056516295
+    ));
+#2255 = PCURVE('',#121,#2256);
+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);
+#2257 = LINE('',#2258,#2259);
+#2258 = CARTESIAN_POINT('',(-6.28318530718,-11.));
+#2259 = VECTOR('',#2260,1.);
+#2260 = DIRECTION('',(1.,-0.));
+#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2262 = PCURVE('',#911,#2263);
+#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2272);
+#2264 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2265,#2266,#2267,#2268,
+#2269,#2270,#2271),.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('') );
+#2265 = CARTESIAN_POINT('',(17.045308029698,0.441433437748));
+#2266 = CARTESIAN_POINT('',(9.060189998308,-2.153088687396));
+#2267 = CARTESIAN_POINT('',(10.805826942948,6.059487442577));
+#2268 = CARTESIAN_POINT('',(12.551463887589,14.27206357255));
+#2269 = CARTESIAN_POINT('',(18.790944974339,8.654009567721));
+#2270 = CARTESIAN_POINT('',(25.030426061089,3.035955562891));
+#2271 = CARTESIAN_POINT('',(17.045308029698,0.441433437748));
+#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2273 = ORIENTED_EDGE('',*,*,#2274,.T.);
+#2274 = EDGE_CURVE('',#2247,#73,#2275,.T.);
+#2275 = SURFACE_CURVE('',#2276,(#2280,#2287),.PCURVE_S1.);
+#2276 = LINE('',#2277,#2278);
+#2277 = CARTESIAN_POINT('',(11.157291081587,2.84E-15,7.107167760762));
+#2278 = VECTOR('',#2279,1.);
+#2279 = DIRECTION('',(2.092324335849E-16,-1.,6.798373876249E-17));
+#2280 = PCURVE('',#121,#2281);
+#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286);
+#2282 = LINE('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(-3.9603266057,0.));
+#2284 = VECTOR('',#2285,1.);
+#2285 = DIRECTION('',(-0.,-1.));
+#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2287 = PCURVE('',#88,#2288);
+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
+#2289 = LINE('',#2290,#2291);
+#2290 = CARTESIAN_POINT('',(0.,0.));
+#2291 = VECTOR('',#2292,1.);
+#2292 = DIRECTION('',(2.921917016481E-19,-1.));
+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2294 = ORIENTED_EDGE('',*,*,#100,.F.);
+#2295 = ORIENTED_EDGE('',*,*,#2221,.F.);
+#2296 = ADVANCED_FACE('',(#2297),#88,.F.);
+#2297 = FACE_BOUND('',#2298,.F.);
+#2298 = EDGE_LOOP('',(#2299,#2300,#2321,#2322));
+#2299 = ORIENTED_EDGE('',*,*,#731,.F.);
+#2300 = ORIENTED_EDGE('',*,*,#2301,.T.);
+#2301 = EDGE_CURVE('',#732,#2247,#2302,.T.);
+#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(8.789505925426,-11.,2.050190283751));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(-0.424041364714,0.,-0.905642821984));
+#2307 = PCURVE('',#88,#2308);
+#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
+#2309 = LINE('',#2310,#2311);
+#2310 = CARTESIAN_POINT('',(-5.583854201959,-11.));
+#2311 = VECTOR('',#2312,1.);
+#2312 = DIRECTION('',(-1.,1.5E-16));
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2314 = PCURVE('',#911,#2315);
+#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(8.789505925426,2.050190283751));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(-0.424041364714,-0.905642821984));
+#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2321 = ORIENTED_EDGE('',*,*,#2274,.T.);
+#2322 = ORIENTED_EDGE('',*,*,#72,.T.);
+#2323 = ADVANCED_FACE('',(#2324),#630,.T.);
+#2324 = FACE_BOUND('',#2325,.T.);
+#2325 = EDGE_LOOP('',(#2326,#2327,#2351,#2378));
+#2326 = ORIENTED_EDGE('',*,*,#613,.T.);
+#2327 = ORIENTED_EDGE('',*,*,#2328,.T.);
+#2328 = EDGE_CURVE('',#614,#2329,#2331,.T.);
+#2329 = VERTEX_POINT('',#2330);
+#2330 = CARTESIAN_POINT('',(7.,-7.5,0.));
+#2331 = SEAM_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.);
+#2332 = CIRCLE('',#2333,10.);
+#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336);
+#2334 = CARTESIAN_POINT('',(-0.941862029338,-13.57674481173,0.));
+#2335 = DIRECTION('',(0.,0.,1.));
+#2336 = DIRECTION('',(1.,0.,0.));
+#2337 = PCURVE('',#630,#2338);
+#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(0.,0.));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.,1.));
+#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2344 = PCURVE('',#630,#2345);
+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(0.,1.));
+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#2352 = EDGE_CURVE('',#2329,#2329,#2353,.T.);
+#2353 = SURFACE_CURVE('',#2354,(#2359,#2366),.PCURVE_S1.);
+#2354 = CIRCLE('',#2355,7.);
+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);
+#2356 = CARTESIAN_POINT('',(0.,-7.5,0.));
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = DIRECTION('',(1.,0.,0.));
+#2359 = PCURVE('',#630,#2360);
+#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365);
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(0.,0.653129120722));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(1.,0.));
+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2366 = PCURVE('',#2367,#2372);
+#2367 = PLANE('',#2368);
+#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);
+#2369 = CARTESIAN_POINT('',(0.,-7.5,0.));
+#2370 = DIRECTION('',(-0.,-1.,-0.));
+#2371 = DIRECTION('',(1.,0.,0.));
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
+#2373 = CIRCLE('',#2374,7.);
+#2374 = AXIS2_PLACEMENT_2D('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(0.,0.));
+#2376 = DIRECTION('',(1.,-0.));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2378 = ORIENTED_EDGE('',*,*,#2328,.F.);
+#2379 = ADVANCED_FACE('',(#2380,#2383),#717,.T.);
+#2380 = FACE_BOUND('',#2381,.F.);
+#2381 = EDGE_LOOP('',(#2382));
+#2382 = ORIENTED_EDGE('',*,*,#702,.T.);
+#2383 = FACE_BOUND('',#2384,.F.);
+#2384 = EDGE_LOOP('',(#2385));
+#2385 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2386 = EDGE_CURVE('',#2387,#2387,#2389,.T.);
+#2387 = VERTEX_POINT('',#2388);
+#2388 = CARTESIAN_POINT('',(25.370341225759,-13.5,0.));
+#2389 = SURFACE_CURVE('',#2390,(#2395,#2402),.PCURVE_S1.);
+#2390 = CIRCLE('',#2391,25.370341225759);
+#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394);
+#2392 = CARTESIAN_POINT('',(0.,-13.5,0.));
+#2393 = DIRECTION('',(0.,-1.,0.));
+#2394 = DIRECTION('',(1.,0.,0.));
+#2395 = PCURVE('',#717,#2396);
+#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401);
+#2397 = CIRCLE('',#2398,25.370341225759);
+#2398 = AXIS2_PLACEMENT_2D('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(0.,0.));
+#2400 = DIRECTION('',(1.,-0.));
+#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2402 = PCURVE('',#2403,#2408);
+#2403 = CYLINDRICAL_SURFACE('',#2404,25.370341225759);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(0.,-13.5,0.));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(1.,0.,0.));
+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(-0.,0.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(-1.,0.));
+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2414 = ADVANCED_FACE('',(#2415,#2418),#689,.F.);
+#2415 = FACE_BOUND('',#2416,.T.);
+#2416 = EDGE_LOOP('',(#2417));
+#2417 = ORIENTED_EDGE('',*,*,#674,.T.);
+#2418 = FACE_BOUND('',#2419,.T.);
+#2419 = EDGE_LOOP('',(#2420));
+#2420 = ORIENTED_EDGE('',*,*,#2421,.F.);
+#2421 = EDGE_CURVE('',#2422,#2422,#2424,.T.);
+#2422 = VERTEX_POINT('',#2423);
+#2423 = CARTESIAN_POINT('',(25.370341225759,11.5,0.));
+#2424 = SURFACE_CURVE('',#2425,(#2430,#2437),.PCURVE_S1.);
+#2425 = CIRCLE('',#2426,25.370341225759);
+#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
+#2427 = CARTESIAN_POINT('',(0.,11.5,0.));
+#2428 = DIRECTION('',(0.,-1.,0.));
+#2429 = DIRECTION('',(1.,0.,0.));
+#2430 = PCURVE('',#689,#2431);
+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
+#2432 = CIRCLE('',#2433,25.370341225759);
+#2433 = AXIS2_PLACEMENT_2D('',#2434,#2435);
+#2434 = CARTESIAN_POINT('',(0.,0.));
+#2435 = DIRECTION('',(1.,-0.));
+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2437 = PCURVE('',#2438,#2443);
+#2438 = CYLINDRICAL_SURFACE('',#2439,25.370341225759);
+#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442);
+#2440 = CARTESIAN_POINT('',(0.,9.9,0.));
+#2441 = DIRECTION('',(0.,1.,0.));
+#2442 = DIRECTION('',(1.,0.,0.));
+#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448);
+#2444 = LINE('',#2445,#2446);
+#2445 = CARTESIAN_POINT('',(-0.,1.6));
+#2446 = VECTOR('',#2447,1.);
+#2447 = DIRECTION('',(-1.,0.));
+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2449 = ADVANCED_FACE('',(#2450),#911,.F.);
+#2450 = FACE_BOUND('',#2451,.F.);
+#2451 = EDGE_LOOP('',(#2452,#2487,#2508,#2509,#2510,#2511,#2512,#2513,
+    #2536));
+#2452 = ORIENTED_EDGE('',*,*,#2453,.F.);
+#2453 = EDGE_CURVE('',#2454,#2456,#2458,.T.);
+#2454 = VERTEX_POINT('',#2455);
+#2455 = CARTESIAN_POINT('',(9.917023676761,-11.,-2.591358986045));
+#2456 = VERTEX_POINT('',#2457);
+#2457 = CARTESIAN_POINT('',(10.25,-11.,0.));
+#2458 = SURFACE_CURVE('',#2459,(#2464,#2471),.PCURVE_S1.);
+#2459 = CIRCLE('',#2460,10.25);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(0.,-11.,0.));
+#2462 = DIRECTION('',(0.,-1.,0.));
+#2463 = DIRECTION('',(1.,0.,0.));
+#2464 = PCURVE('',#911,#2465);
+#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2470);
+#2466 = CIRCLE('',#2467,10.25);
+#2467 = AXIS2_PLACEMENT_2D('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(0.,0.));
+#2469 = DIRECTION('',(1.,0.));
+#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2471 = PCURVE('',#2472,#2481);
+#2472 = SURFACE_OF_REVOLUTION('',#2473,#2478);
+#2473 = CIRCLE('',#2474,10.);
+#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477);
+#2475 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#2476 = DIRECTION('',(0.,0.,1.));
+#2477 = DIRECTION('',(1.,0.,0.));
+#2478 = AXIS1_PLACEMENT('',#2479,#2480);
+#2479 = CARTESIAN_POINT('',(0.,0.,0.));
+#2480 = DIRECTION('',(-0.,-1.,-0.));
+#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2486);
+#2482 = LINE('',#2483,#2484);
+#2483 = CARTESIAN_POINT('',(0.,6.265340787746));
+#2484 = VECTOR('',#2485,1.);
+#2485 = DIRECTION('',(1.,0.));
+#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2487 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#2488 = EDGE_CURVE('',#2454,#1540,#2489,.T.);
+#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.);
+#2490 = LINE('',#2491,#2492);
+#2491 = CARTESIAN_POINT('',(9.220447101429,-11.,-2.365027536785));
+#2492 = VECTOR('',#2493,1.);
+#2493 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#2494 = PCURVE('',#911,#2495);
+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500);
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(9.220447101429,-2.365027536785));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(0.951056516295,-0.309016994375));
+#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2501 = PCURVE('',#1579,#2502);
+#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
+#2503 = LINE('',#2504,#2505);
+#2504 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#2505 = VECTOR('',#2506,1.);
+#2506 = DIRECTION('',(1.,0.));
+#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2508 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#2509 = ORIENTED_EDGE('',*,*,#2198,.T.);
+#2510 = ORIENTED_EDGE('',*,*,#2246,.T.);
+#2511 = ORIENTED_EDGE('',*,*,#2301,.F.);
+#2512 = ORIENTED_EDGE('',*,*,#896,.T.);
+#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);
+#2514 = EDGE_CURVE('',#2515,#869,#2517,.T.);
+#2515 = VERTEX_POINT('',#2516);
+#2516 = CARTESIAN_POINT('',(6.499878092726,-11.,7.925533722072));
+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(6.069370093403,-11.,7.332990295187));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#2522 = PCURVE('',#911,#2523);
+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(6.069370093403,7.332990295187));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.587785252292,0.809016994375));
+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2529 = PCURVE('',#884,#2530);
+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(1.,0.));
+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);
+#2537 = EDGE_CURVE('',#2456,#2515,#2538,.T.);
+#2538 = SURFACE_CURVE('',#2539,(#2544,#2551),.PCURVE_S1.);
+#2539 = CIRCLE('',#2540,10.25);
+#2540 = AXIS2_PLACEMENT_3D('',#2541,#2542,#2543);
+#2541 = CARTESIAN_POINT('',(0.,-11.,0.));
+#2542 = DIRECTION('',(0.,-1.,0.));
+#2543 = DIRECTION('',(1.,0.,0.));
+#2544 = PCURVE('',#911,#2545);
+#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);
+#2546 = CIRCLE('',#2547,10.25);
+#2547 = AXIS2_PLACEMENT_2D('',#2548,#2549);
+#2548 = CARTESIAN_POINT('',(0.,0.));
+#2549 = DIRECTION('',(1.,0.));
+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2551 = PCURVE('',#2552,#2561);
+#2552 = SURFACE_OF_REVOLUTION('',#2553,#2558);
+#2553 = CIRCLE('',#2554,10.);
+#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557);
+#2555 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#2556 = DIRECTION('',(0.,0.,1.));
+#2557 = DIRECTION('',(1.,0.,0.));
+#2558 = AXIS1_PLACEMENT('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(0.,0.,0.));
+#2560 = DIRECTION('',(-0.,-1.,-0.));
+#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566);
+#2562 = LINE('',#2563,#2564);
+#2563 = CARTESIAN_POINT('',(0.,6.265340787746));
+#2564 = VECTOR('',#2565,1.);
+#2565 = DIRECTION('',(1.,0.));
+#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2567 = ADVANCED_FACE('',(#2568),#884,.T.);
+#2568 = FACE_BOUND('',#2569,.T.);
+#2569 = EDGE_LOOP('',(#2570,#2593,#2594,#2595,#2705,#2733,#2761,#2790));
+#2570 = ORIENTED_EDGE('',*,*,#2571,.F.);
+#2571 = EDGE_CURVE('',#836,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(10.771652111743,-0.5,13.805126250186));
+#2574 = SURFACE_CURVE('',#2575,(#2579,#2586),.PCURVE_S1.);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(13.710578373206,-0.5,17.850211222061));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#2579 = PCURVE('',#884,#2580);
+#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(-1.,0.));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#852,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592);
+#2588 = LINE('',#2589,#2590);
+#2589 = CARTESIAN_POINT('',(1.665334536938E-15,-1.2));
+#2590 = VECTOR('',#2591,1.);
+#2591 = DIRECTION('',(1.,-1.110223024625E-16));
+#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2593 = ORIENTED_EDGE('',*,*,#868,.T.);
+#2594 = ORIENTED_EDGE('',*,*,#2514,.F.);
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2515,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(5.187692214965,-4.52764016911,6.119464803624
+    ));
+#2599 = SURFACE_CURVE('',#2600,(#2633,#2669),.PCURVE_S1.);
+#2600 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2601,#2602,#2603,#2604,#2605,
+    #2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613,#2614,#2615,#2616,
+    #2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,#2625,#2626,#2627,
+    #2628,#2629,#2630,#2631,#2632),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.46711118936,0.909415943704,0.938580892764,
+    0.962719141979,1.),.UNSPECIFIED.);
+#2601 = CARTESIAN_POINT('',(6.499878092726,-11.,7.925533722072));
+#2602 = CARTESIAN_POINT('',(6.500185475129,-10.9707472665,7.925956797655
+    ));
+#2603 = CARTESIAN_POINT('',(6.500432389437,-10.94149269407,
+    7.926296646044));
+#2604 = CARTESIAN_POINT('',(6.500618828054,-10.9122367347,7.926553256786
+    ));
+#2605 = CARTESIAN_POINT('',(6.500744786495,-10.88297984059,
+    7.926726623707));
+#2606 = CARTESIAN_POINT('',(6.500810263381,-10.85372246417,
+    7.926816744909));
+#2607 = CARTESIAN_POINT('',(6.500903185951,-10.3096681381,7.926944641854
+    ));
+#2608 = CARTESIAN_POINT('',(6.482266321063,-9.79485040296,7.901293197967
+    ));
+#2609 = CARTESIAN_POINT('',(6.444902693417,-9.28250137881,7.849866576393
+    ));
+#2610 = CARTESIAN_POINT('',(6.388965721892,-8.775070837516,
+    7.772875940099));
+#2611 = CARTESIAN_POINT('',(6.314747014339,-8.274971942866,
+    7.670722652863));
+#2612 = CARTESIAN_POINT('',(6.130574435469,-7.293831209624,7.41723084506
+    ));
+#2613 = CARTESIAN_POINT('',(6.020591134819,-6.812781060184,
+    7.265851818492));
+#2614 = CARTESIAN_POINT('',(5.893188210351,-6.34380220948,7.090496736639
+    ));
+#2615 = CARTESIAN_POINT('',(5.748951763866,-5.889153224277,
+    6.891972299423));
+#2616 = CARTESIAN_POINT('',(5.588593361239,-5.450985875697,
+    6.671257893252));
+#2617 = CARTESIAN_POINT('',(5.401384699966,-5.00365905068,6.41358727652)
+  );
+#2618 = CARTESIAN_POINT('',(5.389737630628,-4.976068018793,
+    6.397556460857));
+#2619 = CARTESIAN_POINT('',(5.378024395044,-4.948558010791,
+    6.381434575169));
+#2620 = CARTESIAN_POINT('',(5.366245237043,-4.921129600463,
+    6.365221955058));
+#2621 = CARTESIAN_POINT('',(5.354400402752,-4.893783358761,
+    6.348918939289));
+#2622 = CARTESIAN_POINT('',(5.332632661483,-4.843955326911,
+    6.318958213757));
+#2623 = CARTESIAN_POINT('',(5.32273036443,-4.821447474484,6.305328871122
+    ));
+#2624 = CARTESIAN_POINT('',(5.312783390274,-4.798996618598,
+    6.291638035731));
+#2625 = CARTESIAN_POINT('',(5.302791880917,-4.776603079967,
+    6.277885902894));
+#2626 = CARTESIAN_POINT('',(5.292755979324,-4.75426717794,6.264072669385
+    ));
+#2627 = CARTESIAN_POINT('',(5.267107317066,-4.697581557098,
+    6.228770314368));
+#2628 = CARTESIAN_POINT('',(5.251433255132,-4.663312128198,
+    6.207196818902));
+#2629 = CARTESIAN_POINT('',(5.235654174381,-4.629182115382,
+    6.185478777435));
+#2630 = CARTESIAN_POINT('',(5.219770611414,-4.595192682223,
+    6.163616928535));
+#2631 = CARTESIAN_POINT('',(5.203783108779,-4.561344984282,
+    6.141612018954));
+#2632 = CARTESIAN_POINT('',(5.187692214965,-4.52764016911,6.119464803624
+    ));
+#2633 = PCURVE('',#884,#2634);
+#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2668);
+#2635 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2636,#2637,#2638,#2639,#2640,
+    #2641,#2642,#2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651,
+    #2652,#2653,#2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661,#2662,
+    #2663,#2664,#2665,#2666,#2667),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.46711118936,0.909415943704,0.938580892764,
+    0.962719141979,1.),.UNSPECIFIED.);
+#2636 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#2637 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#2638 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#2639 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#2640 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#2641 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#2642 = CARTESIAN_POINT('',(-5.429082635847,4.501420362702));
+#2643 = CARTESIAN_POINT('',(-5.460789564212,3.98660262756));
+#2644 = CARTESIAN_POINT('',(-5.524356364332,3.47425360341));
+#2645 = CARTESIAN_POINT('',(-5.619522024421,2.966823062116));
+#2646 = CARTESIAN_POINT('',(-5.745790431571,2.466724167465));
+#2647 = CARTESIAN_POINT('',(-6.059123537754,1.485583434224));
+#2648 = CARTESIAN_POINT('',(-6.24623830496,1.004533284783));
+#2649 = CARTESIAN_POINT('',(-6.462989106331,0.53555443408));
+#2650 = CARTESIAN_POINT('',(-6.708378805924,8.090544887611E-02));
+#2651 = CARTESIAN_POINT('',(-6.981196815565,-0.357261899704));
+#2652 = CARTESIAN_POINT('',(-7.29969521365,-0.804588724721));
+#2653 = CARTESIAN_POINT('',(-7.319510391544,-0.832179756607));
+#2654 = CARTESIAN_POINT('',(-7.339438138181,-0.85968976461));
+#2655 = CARTESIAN_POINT('',(-7.359478038731,-0.887118174938));
+#2656 = CARTESIAN_POINT('',(-7.379629674459,-0.91446441664));
+#2657 = CARTESIAN_POINT('',(-7.416663167872,-0.964292448489));
+#2658 = CARTESIAN_POINT('',(-7.433509961858,-0.986800300917));
+#2659 = CARTESIAN_POINT('',(-7.45043276507,-1.009251156803));
+#2660 = CARTESIAN_POINT('',(-7.467431336092,-1.031644695434));
+#2661 = CARTESIAN_POINT('',(-7.484505431698,-1.053980597461));
+#2662 = CARTESIAN_POINT('',(-7.528141542265,-1.110666218302));
+#2663 = CARTESIAN_POINT('',(-7.554807849173,-1.144935647203));
+#2664 = CARTESIAN_POINT('',(-7.581652824765,-1.179065660019));
+#2665 = CARTESIAN_POINT('',(-7.608675556119,-1.213055093178));
+#2666 = CARTESIAN_POINT('',(-7.635875120199,-1.246902791119));
+#2667 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2669 = PCURVE('',#2552,#2670);
+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2704);
+#2671 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2672,#2673,#2674,#2675,#2676,
+    #2677,#2678,#2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,
+    #2688,#2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,
+    #2699,#2700,#2701,#2702,#2703),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.46711118936,0.909415943704,0.938580892764,
+    0.962719141979,1.),.UNSPECIFIED.);
+#2672 = CARTESIAN_POINT('',(0.883907729481,6.265340787746));
+#2673 = CARTESIAN_POINT('',(0.88391071599,6.268266526895));
+#2674 = CARTESIAN_POINT('',(0.883913114629,6.271192266658));
+#2675 = CARTESIAN_POINT('',(0.883914925595,6.2741180069));
+#2676 = CARTESIAN_POINT('',(0.883916149024,6.277043747474));
+#2677 = CARTESIAN_POINT('',(0.883916784996,6.279969488215));
+#2678 = CARTESIAN_POINT('',(0.883917687546,6.334374923112));
+#2679 = CARTESIAN_POINT('',(0.883736665428,6.385855769432));
+#2680 = CARTESIAN_POINT('',(0.883373796055,6.437334435361));
+#2681 = CARTESIAN_POINT('',(0.882822052425,6.488811414037));
+#2682 = CARTESIAN_POINT('',(0.88206754521,6.540287109831));
+#2683 = CARTESIAN_POINT('',(0.880101722179,6.643265029765));
+#2684 = CARTESIAN_POINT('',(0.878890000399,6.694769548271));
+#2685 = CARTESIAN_POINT('',(0.877424625066,6.746267691953));
+#2686 = CARTESIAN_POINT('',(0.875667684139,6.797759302496));
+#2687 = CARTESIAN_POINT('',(0.873566347139,6.849243815485));
+#2688 = CARTESIAN_POINT('',(0.870861056595,6.904109609887));
+#2689 = CARTESIAN_POINT('',(0.870691809526,6.907503538306));
+#2690 = CARTESIAN_POINT('',(0.870520637161,6.910897415618));
+#2691 = CARTESIAN_POINT('',(0.870347512134,6.914291240904));
+#2692 = CARTESIAN_POINT('',(0.870172406266,6.917685013221));
+#2693 = CARTESIAN_POINT('',(0.869848701465,6.92388752855));
+#2694 = CARTESIAN_POINT('',(0.86970073563,6.926696288553));
+#2695 = CARTESIAN_POINT('',(0.869551376601,6.929505011059));
+#2696 = CARTESIAN_POINT('',(0.869400607509,6.932313695506));
+#2697 = CARTESIAN_POINT('',(0.869248411062,6.935122341317));
+#2698 = CARTESIAN_POINT('',(0.868857474478,6.942268763068));
+#2699 = CARTESIAN_POINT('',(0.868616732306,6.946606484671));
+#2700 = CARTESIAN_POINT('',(0.868372477837,6.950944110543));
+#2701 = CARTESIAN_POINT('',(0.868124643187,6.955281638434));
+#2702 = CARTESIAN_POINT('',(0.867873157785,6.959619066013));
+#2703 = CARTESIAN_POINT('',(0.867617948366,6.963956390869));
+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2705 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#2706 = EDGE_CURVE('',#2707,#2597,#2709,.T.);
+#2707 = VERTEX_POINT('',#2708);
+#2708 = CARTESIAN_POINT('',(5.187692214965,-1.5,6.119464803624));
+#2709 = SURFACE_CURVE('',#2710,(#2714,#2721),.PCURVE_S1.);
+#2710 = LINE('',#2711,#2712);
+#2711 = CARTESIAN_POINT('',(5.187692214965,-1.5,6.119464803624));
+#2712 = VECTOR('',#2713,1.);
+#2713 = DIRECTION('',(0.,-1.,0.));
+#2714 = PCURVE('',#884,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(-7.703719777549E-34,1.));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = PCURVE('',#2722,#2727);
+#2722 = PLANE('',#2723);
+#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726);
+#2724 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#2725 = DIRECTION('',(-0.587785252292,-2.7E-16,-0.809016994375));
+#2726 = DIRECTION('',(2.218540836151E-16,-1.,1.725519271669E-16));
+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);
+#2728 = LINE('',#2729,#2730);
+#2729 = CARTESIAN_POINT('',(2.314118344298E-15,-1.2));
+#2730 = VECTOR('',#2731,1.);
+#2731 = DIRECTION('',(1.,7.806024587277E-17));
+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2733 = ORIENTED_EDGE('',*,*,#2734,.F.);
+#2734 = EDGE_CURVE('',#2735,#2707,#2737,.T.);
+#2735 = VERTEX_POINT('',#2736);
+#2736 = CARTESIAN_POINT('',(5.583001599904,-1.5,6.663561494046));
+#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(5.583001599904,-1.5,6.663561494046));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#2742 = PCURVE('',#884,#2743);
+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(-1.,0.));
+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2749 = PCURVE('',#2750,#2755);
+#2750 = PLANE('',#2751);
+#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
+#2752 = CARTESIAN_POINT('',(4.612181206654,-1.5,7.368903796797));
+#2753 = DIRECTION('',(-1.1E-16,1.,-2.5E-16));
+#2754 = DIRECTION('',(-0.587785252292,-2.669106263459E-16,
+    -0.809016994375));
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(1.221245327088E-15,-1.2));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(1.,-1.110223024625E-16));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#2762 = EDGE_CURVE('',#2763,#2735,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(7.136679311056,-1.324558013653,
+    8.802015405916));
+#2765 = SURFACE_CURVE('',#2766,(#2771,#2778),.PCURVE_S1.);
+#2766 = CIRCLE('',#2767,20.);
+#2767 = AXIS2_PLACEMENT_3D('',#2768,#2769,#2770);
+#2768 = CARTESIAN_POINT('',(5.583001599904,18.5,6.663561494046));
+#2769 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#2770 = DIRECTION('',(0.,1.,0.));
+#2771 = PCURVE('',#884,#2772);
+#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777);
+#2773 = CIRCLE('',#2774,20.);
+#2774 = AXIS2_PLACEMENT_2D('',#2775,#2776);
+#2775 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#2776 = DIRECTION('',(7.703719777549E-34,-1.));
+#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2778 = PCURVE('',#2779,#2784);
+#2779 = CYLINDRICAL_SURFACE('',#2780,20.);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(4.612181206654,18.5,7.368903796797));
+#2782 = DIRECTION('',(-0.809016994375,-8.E-17,0.587785252292));
+#2783 = DIRECTION('',(-2.215692940538E-16,1.,-1.688598411309E-16));
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(-0.,-1.2));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(-1.,0.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#2791 = EDGE_CURVE('',#2572,#2763,#2792,.T.);
+#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.);
+#2793 = LINE('',#2794,#2795);
+#2794 = CARTESIAN_POINT('',(10.771652111743,-0.5,13.805126250186));
+#2795 = VECTOR('',#2796,1.);
+#2796 = DIRECTION('',(-0.582629141682,-0.132163720089,-0.801920216951));
+#2797 = PCURVE('',#884,#2798);
+#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(-0.991227900683,0.132163720089));
+#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2804 = PCURVE('',#2805,#2810);
+#2805 = PLANE('',#2806);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(9.800831718493,-0.5,14.510468552937));
+#2808 = DIRECTION('',(-7.768388555652E-02,0.991227900683,-0.106922695592
+    ));
+#2809 = DIRECTION('',(-0.582629141682,-0.132163720089,-0.801920216951));
+#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815);
+#2811 = LINE('',#2812,#2813);
+#2812 = CARTESIAN_POINT('',(9.992007221626E-16,-1.2));
+#2813 = VECTOR('',#2814,1.);
+#2814 = DIRECTION('',(1.,1.665334536938E-16));
+#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2816 = ADVANCED_FACE('',(#2817),#852,.T.);
+#2817 = FACE_BOUND('',#2818,.T.);
+#2818 = EDGE_LOOP('',(#2819,#2842,#2843,#2844));
+#2819 = ORIENTED_EDGE('',*,*,#2820,.F.);
+#2820 = EDGE_CURVE('',#808,#2821,#2823,.T.);
+#2821 = VERTEX_POINT('',#2822);
+#2822 = CARTESIAN_POINT('',(9.800831718493,-0.5,14.510468552937));
+#2823 = SURFACE_CURVE('',#2824,(#2828,#2835),.PCURVE_S1.);
+#2824 = LINE('',#2825,#2826);
+#2825 = CARTESIAN_POINT('',(12.739757979956,-0.5,18.555553524812));
+#2826 = VECTOR('',#2827,1.);
+#2827 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#2828 = PCURVE('',#852,#2829);
+#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834);
+#2830 = LINE('',#2831,#2832);
+#2831 = CARTESIAN_POINT('',(-7.859730362813E-16,4.962438448315E-15));
+#2832 = VECTOR('',#2833,1.);
+#2833 = DIRECTION('',(1.,-1.110223024625E-16));
+#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2835 = PCURVE('',#823,#2836);
+#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841);
+#2837 = LINE('',#2838,#2839);
+#2838 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#2839 = VECTOR('',#2840,1.);
+#2840 = DIRECTION('',(-1.,0.));
+#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2842 = ORIENTED_EDGE('',*,*,#835,.F.);
+#2843 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2844 = ORIENTED_EDGE('',*,*,#2845,.F.);
+#2845 = EDGE_CURVE('',#2821,#2572,#2846,.T.);
+#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.);
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(9.800831718493,-0.5,14.510468552937));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(0.809016994375,-6.E-17,-0.587785252292));
+#2851 = PCURVE('',#852,#2852);
+#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
+#2853 = LINE('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(5.,0.));
+#2855 = VECTOR('',#2856,1.);
+#2856 = DIRECTION('',(-1.110223024625E-16,-1.));
+#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2858 = PCURVE('',#2805,#2859);
+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(-0.,0.));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(2.775557561563E-16,-1.));
+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2865 = ADVANCED_FACE('',(#2866),#823,.F.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2869,#2870,#2893,#3012,#3040,#3063,#3087));
+#2868 = ORIENTED_EDGE('',*,*,#2820,.F.);
+#2869 = ORIENTED_EDGE('',*,*,#807,.T.);
+#2870 = ORIENTED_EDGE('',*,*,#2871,.F.);
+#2871 = EDGE_CURVE('',#2872,#779,#2874,.T.);
+#2872 = VERTEX_POINT('',#2873);
+#2873 = CARTESIAN_POINT('',(5.529057699476,-11.,8.630876024823));
+#2874 = SURFACE_CURVE('',#2875,(#2879,#2886),.PCURVE_S1.);
+#2875 = LINE('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(5.098549700154,-11.,8.038332597937));
+#2877 = VECTOR('',#2878,1.);
+#2878 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#2879 = PCURVE('',#823,#2880);
+#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885);
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.));
+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2886 = PCURVE('',#795,#2887);
+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(5.098549700154,8.038332597937));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(0.587785252292,0.809016994375));
+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2893 = ORIENTED_EDGE('',*,*,#2894,.T.);
+#2894 = EDGE_CURVE('',#2872,#2895,#2897,.T.);
+#2895 = VERTEX_POINT('',#2896);
+#2896 = CARTESIAN_POINT('',(4.216871821715,-4.52764016911,6.824807106375
+    ));
+#2897 = SURFACE_CURVE('',#2898,(#2931,#2967),.PCURVE_S1.);
+#2898 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2899,#2900,#2901,#2902,#2903,
+    #2904,#2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,#2914,
+    #2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,
+    #2926,#2927,#2928,#2929,#2930),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.46711118929,0.909415943634,0.938580892693,
+    0.962719141909,1.),.UNSPECIFIED.);
+#2899 = CARTESIAN_POINT('',(5.529057699476,-11.,8.630876024823));
+#2900 = CARTESIAN_POINT('',(5.529365081879,-10.9707472665,8.631299100406
+    ));
+#2901 = CARTESIAN_POINT('',(5.529611996187,-10.94149269407,
+    8.631638948795));
+#2902 = CARTESIAN_POINT('',(5.529798434804,-10.9122367347,8.631895559537
+    ));
+#2903 = CARTESIAN_POINT('',(5.529924393245,-10.88297984059,
+    8.632068926458));
+#2904 = CARTESIAN_POINT('',(5.529989870131,-10.85372246417,8.63215904766
+    ));
+#2905 = CARTESIAN_POINT('',(5.530082792701,-10.30966813818,
+    8.632286944605));
+#2906 = CARTESIAN_POINT('',(5.511445927819,-9.794850403122,
+    8.606635500726));
+#2907 = CARTESIAN_POINT('',(5.474082300185,-9.282501379057,
+    8.555208879168));
+#2908 = CARTESIAN_POINT('',(5.418145328677,-8.775070837837,
+    8.478218242899));
+#2909 = CARTESIAN_POINT('',(5.343926621148,-8.274971943263,
+    8.376064955695));
+#2910 = CARTESIAN_POINT('',(5.159754042321,-7.293831210084,
+    8.122573147951));
+#2911 = CARTESIAN_POINT('',(5.049770741685,-6.812781060633,
+    7.971194121402));
+#2912 = CARTESIAN_POINT('',(4.922367817231,-6.343802209922,
+    7.795839039568));
+#2913 = CARTESIAN_POINT('',(4.778131370758,-5.889153224704,7.59731460237
+    ));
+#2914 = CARTESIAN_POINT('',(4.617772968144,-5.450985876112,
+    7.376600196217));
+#2915 = CARTESIAN_POINT('',(4.430564306884,-5.003659051079,
+    7.118929579503));
+#2916 = CARTESIAN_POINT('',(4.418917237547,-4.976068019191,
+    7.102898763841));
+#2917 = CARTESIAN_POINT('',(4.407204001963,-4.948558011188,
+    7.086776878153));
+#2918 = CARTESIAN_POINT('',(4.395424843963,-4.921129600859,
+    7.070564258043));
+#2919 = CARTESIAN_POINT('',(4.383580009673,-4.893783359156,
+    7.054261242276));
+#2920 = CARTESIAN_POINT('',(4.361812268406,-4.843955327304,
+    7.024300516746));
+#2921 = CARTESIAN_POINT('',(4.351909971353,-4.821447474876,
+    7.010671174112));
+#2922 = CARTESIAN_POINT('',(4.341962997198,-4.798996618989,
+    6.996980338721));
+#2923 = CARTESIAN_POINT('',(4.331971487842,-4.776603080358,
+    6.983228205885));
+#2924 = CARTESIAN_POINT('',(4.32193558625,-4.75426717833,6.969414972377)
+  );
+#2925 = CARTESIAN_POINT('',(4.296286923963,-4.697581557421,
+    6.934112617322));
+#2926 = CARTESIAN_POINT('',(4.280612862001,-4.663312128455,
+    6.912539121817));
+#2927 = CARTESIAN_POINT('',(4.264833781221,-4.629182115574,
+    6.890821080309));
+#2928 = CARTESIAN_POINT('',(4.248950218225,-4.59519268235,6.868959231369
+    ));
+#2929 = CARTESIAN_POINT('',(4.232962715559,-4.561344984345,
+    6.846954321747));
+#2930 = CARTESIAN_POINT('',(4.216871821715,-4.52764016911,6.824807106375
+    ));
+#2931 = PCURVE('',#823,#2932);
+#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2966);
+#2933 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2934,#2935,#2936,#2937,#2938,
+    #2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,
+    #2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,
+    #2961,#2962,#2963,#2964,#2965),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.46711118929,0.909415943634,0.938580892693,
+    0.962719141909,1.),.UNSPECIFIED.);
+#2934 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#2935 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#2936 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#2937 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#2938 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#2939 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#2940 = CARTESIAN_POINT('',(-5.429082635847,4.501420362784));
+#2941 = CARTESIAN_POINT('',(-5.460789564202,3.986602627721));
+#2942 = CARTESIAN_POINT('',(-5.524356364301,3.474253603657));
+#2943 = CARTESIAN_POINT('',(-5.619522024361,2.966823062436));
+#2944 = CARTESIAN_POINT('',(-5.74579043147,2.466724167863));
+#2945 = CARTESIAN_POINT('',(-6.059123537581,1.485583434684));
+#2946 = CARTESIAN_POINT('',(-6.246238304764,1.004533285233));
+#2947 = CARTESIAN_POINT('',(-6.46298910611,0.535554434521));
+#2948 = CARTESIAN_POINT('',(-6.708378805682,8.090544930294E-02));
+#2949 = CARTESIAN_POINT('',(-6.981196815301,-0.357261899289));
+#2950 = CARTESIAN_POINT('',(-7.299695213364,-0.804588724322));
+#2951 = CARTESIAN_POINT('',(-7.319510391256,-0.832179756209));
+#2952 = CARTESIAN_POINT('',(-7.339438137892,-0.859689764213));
+#2953 = CARTESIAN_POINT('',(-7.359478038441,-0.887118174542));
+#2954 = CARTESIAN_POINT('',(-7.379629674168,-0.914464416245));
+#2955 = CARTESIAN_POINT('',(-7.416663167578,-0.964292448096));
+#2956 = CARTESIAN_POINT('',(-7.433509961563,-0.986800300524));
+#2957 = CARTESIAN_POINT('',(-7.450432764774,-1.009251156411));
+#2958 = CARTESIAN_POINT('',(-7.467431335795,-1.031644695043));
+#2959 = CARTESIAN_POINT('',(-7.4845054314,-1.053980597071));
+#2960 = CARTESIAN_POINT('',(-7.528141542014,-1.110666217979));
+#2961 = CARTESIAN_POINT('',(-7.55480784897,-1.144935646945));
+#2962 = CARTESIAN_POINT('',(-7.581652824612,-1.179065659827));
+#2963 = CARTESIAN_POINT('',(-7.608675556016,-1.21305509305));
+#2964 = CARTESIAN_POINT('',(-7.635875120148,-1.246902791055));
+#2965 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2967 = PCURVE('',#2968,#2977);
+#2968 = SURFACE_OF_REVOLUTION('',#2969,#2974);
+#2969 = CIRCLE('',#2970,10.);
+#2970 = AXIS2_PLACEMENT_3D('',#2971,#2972,#2973);
+#2971 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#2972 = DIRECTION('',(0.,0.,1.));
+#2973 = DIRECTION('',(1.,0.,0.));
+#2974 = AXIS1_PLACEMENT('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(0.,0.,0.));
+#2976 = DIRECTION('',(-0.,-1.,-0.));
+#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#3011);
+#2978 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2979,#2980,#2981,#2982,#2983,
+    #2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994,
+    #2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,
+    #3006,#3007,#3008,#3009,#3010),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.46711118929,0.909415943634,0.938580892693,
+    0.962719141909,1.),.UNSPECIFIED.);
+#2979 = CARTESIAN_POINT('',(1.001047862673,6.265340787746));
+#2980 = CARTESIAN_POINT('',(1.001044876164,6.268266526895));
+#2981 = CARTESIAN_POINT('',(1.001042477525,6.271192266658));
+#2982 = CARTESIAN_POINT('',(1.001040666559,6.2741180069));
+#2983 = CARTESIAN_POINT('',(1.00103944313,6.277043747474));
+#2984 = CARTESIAN_POINT('',(1.001038807158,6.279969488215));
+#2985 = CARTESIAN_POINT('',(1.001037904608,6.334374923103));
+#2986 = CARTESIAN_POINT('',(1.001218926726,6.385855769415));
+#2987 = CARTESIAN_POINT('',(1.001581796099,6.437334435336));
+#2988 = CARTESIAN_POINT('',(1.002133539729,6.488811414005));
+#2989 = CARTESIAN_POINT('',(1.002888046944,6.54028710979));
+#2990 = CARTESIAN_POINT('',(1.004853869974,6.643265029716));
+#2991 = CARTESIAN_POINT('',(1.006065591754,6.694769548222));
+#2992 = CARTESIAN_POINT('',(1.007530967087,6.746267691903));
+#2993 = CARTESIAN_POINT('',(1.009287908013,6.797759302447));
+#2994 = CARTESIAN_POINT('',(1.011389245013,6.849243815436));
+#2995 = CARTESIAN_POINT('',(1.014094535556,6.904109609838));
+#2996 = CARTESIAN_POINT('',(1.014263782625,6.907503538257));
+#2997 = CARTESIAN_POINT('',(1.014434954991,6.910897415569));
+#2998 = CARTESIAN_POINT('',(1.014608080017,6.914291240855));
+#2999 = CARTESIAN_POINT('',(1.014783185886,6.917685013172));
+#3000 = CARTESIAN_POINT('',(1.015106890686,6.923887528501));
+#3001 = CARTESIAN_POINT('',(1.015254856521,6.926696288504));
+#3002 = CARTESIAN_POINT('',(1.01540421555,6.92950501101));
+#3003 = CARTESIAN_POINT('',(1.015554984643,6.932313695457));
+#3004 = CARTESIAN_POINT('',(1.015707181089,6.935122341268));
+#3005 = CARTESIAN_POINT('',(1.016098117673,6.942268763028));
+#3006 = CARTESIAN_POINT('',(1.016338859846,6.946606484638));
+#3007 = CARTESIAN_POINT('',(1.016583114316,6.950944110518));
+#3008 = CARTESIAN_POINT('',(1.016830948965,6.955281638418));
+#3009 = CARTESIAN_POINT('',(1.017082434368,6.959619066005));
+#3010 = CARTESIAN_POINT('',(1.017337643788,6.963956390869));
+#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3012 = ORIENTED_EDGE('',*,*,#3013,.F.);
+#3013 = EDGE_CURVE('',#3014,#2895,#3016,.T.);
+#3014 = VERTEX_POINT('',#3015);
+#3015 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#3016 = SURFACE_CURVE('',#3017,(#3021,#3028),.PCURVE_S1.);
+#3017 = LINE('',#3018,#3019);
+#3018 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#3019 = VECTOR('',#3020,1.);
+#3020 = DIRECTION('',(0.,-1.,0.));
+#3021 = PCURVE('',#823,#3022);
+#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3027);
+#3023 = LINE('',#3024,#3025);
+#3024 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#3025 = VECTOR('',#3026,1.);
+#3026 = DIRECTION('',(-7.703719777549E-34,1.));
+#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3028 = PCURVE('',#3029,#3034);
+#3029 = PLANE('',#3030);
+#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033);
+#3031 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#3032 = DIRECTION('',(-0.587785252292,-2.7E-16,-0.809016994375));
+#3033 = DIRECTION('',(2.218540836151E-16,-1.,1.725519271669E-16));
+#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
+#3035 = LINE('',#3036,#3037);
+#3036 = CARTESIAN_POINT('',(2.22044604925E-15,7.185514355745E-16));
+#3037 = VECTOR('',#3038,1.);
+#3038 = DIRECTION('',(1.,7.806024587277E-17));
+#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3040 = ORIENTED_EDGE('',*,*,#3041,.F.);
+#3041 = EDGE_CURVE('',#3042,#3014,#3044,.T.);
+#3042 = VERTEX_POINT('',#3043);
+#3043 = CARTESIAN_POINT('',(4.612181206654,-1.5,7.368903796797));
+#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(4.612181206654,-1.5,7.368903796797));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#3049 = PCURVE('',#823,#3050);
+#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(-1.,0.));
+#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3056 = PCURVE('',#2750,#3057);
+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);
+#3058 = LINE('',#3059,#3060);
+#3059 = CARTESIAN_POINT('',(1.240609612079E-15,1.964932590703E-16));
+#3060 = VECTOR('',#3061,1.);
+#3061 = DIRECTION('',(1.,-1.110223024625E-16));
+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3063 = ORIENTED_EDGE('',*,*,#3064,.F.);
+#3064 = EDGE_CURVE('',#3065,#3042,#3067,.T.);
+#3065 = VERTEX_POINT('',#3066);
+#3066 = CARTESIAN_POINT('',(6.165858917806,-1.324558013653,
+    9.507357708667));
+#3067 = SURFACE_CURVE('',#3068,(#3073,#3080),.PCURVE_S1.);
+#3068 = CIRCLE('',#3069,20.);
+#3069 = AXIS2_PLACEMENT_3D('',#3070,#3071,#3072);
+#3070 = CARTESIAN_POINT('',(4.612181206654,18.5,7.368903796797));
+#3071 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#3072 = DIRECTION('',(0.,1.,0.));
+#3073 = PCURVE('',#823,#3074);
+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079);
+#3075 = CIRCLE('',#3076,20.);
+#3076 = AXIS2_PLACEMENT_2D('',#3077,#3078);
+#3077 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#3078 = DIRECTION('',(7.703719777549E-34,-1.));
+#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3080 = PCURVE('',#2779,#3081);
+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(-0.,0.));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(-1.,0.));
+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3087 = ORIENTED_EDGE('',*,*,#3088,.F.);
+#3088 = EDGE_CURVE('',#2821,#3065,#3089,.T.);
+#3089 = SURFACE_CURVE('',#3090,(#3094,#3101),.PCURVE_S1.);
+#3090 = LINE('',#3091,#3092);
+#3091 = CARTESIAN_POINT('',(9.800831718493,-0.5,14.510468552937));
+#3092 = VECTOR('',#3093,1.);
+#3093 = DIRECTION('',(-0.582629141682,-0.132163720089,-0.801920216951));
+#3094 = PCURVE('',#823,#3095);
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(-0.991227900683,0.132163720089));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = PCURVE('',#2805,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);
+#3103 = LINE('',#3104,#3105);
+#3104 = CARTESIAN_POINT('',(1.064303501674E-15,1.437102871149E-15));
+#3105 = VECTOR('',#3106,1.);
+#3106 = DIRECTION('',(1.,1.665334536938E-16));
+#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3108 = ADVANCED_FACE('',(#3109),#795,.F.);
+#3109 = FACE_BOUND('',#3110,.F.);
+#3110 = EDGE_LOOP('',(#3111,#3112,#3113,#3136,#3158,#3159,#3160,#3161));
+#3111 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#3112 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#3113 = ORIENTED_EDGE('',*,*,#3114,.F.);
+#3114 = EDGE_CURVE('',#3115,#1063,#3117,.T.);
+#3115 = VERTEX_POINT('',#3116);
+#3116 = CARTESIAN_POINT('',(-5.529057699476,-11.,8.630876024823));
+#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.);
+#3118 = LINE('',#3119,#3120);
+#3119 = CARTESIAN_POINT('',(-5.098549700154,-11.,8.038332597937));
+#3120 = VECTOR('',#3121,1.);
+#3121 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#3122 = PCURVE('',#795,#3123);
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(-5.098549700154,8.038332597937));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(-0.587785252292,0.809016994375));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3129 = PCURVE('',#1078,#3130);
+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,0.));
+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3136 = ORIENTED_EDGE('',*,*,#3137,.F.);
+#3137 = EDGE_CURVE('',#2872,#3115,#3138,.T.);
+#3138 = SURFACE_CURVE('',#3139,(#3144,#3151),.PCURVE_S1.);
+#3139 = CIRCLE('',#3140,10.25);
+#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143);
+#3141 = CARTESIAN_POINT('',(0.,-11.,0.));
+#3142 = DIRECTION('',(0.,-1.,0.));
+#3143 = DIRECTION('',(1.,0.,0.));
+#3144 = PCURVE('',#795,#3145);
+#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
+#3146 = CIRCLE('',#3147,10.25);
+#3147 = AXIS2_PLACEMENT_2D('',#3148,#3149);
+#3148 = CARTESIAN_POINT('',(0.,0.));
+#3149 = DIRECTION('',(1.,0.));
+#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3151 = PCURVE('',#2968,#3152);
+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(0.,6.265340787746));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(1.,0.));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3158 = ORIENTED_EDGE('',*,*,#2871,.T.);
+#3159 = ORIENTED_EDGE('',*,*,#778,.T.);
+#3160 = ORIENTED_EDGE('',*,*,#1678,.T.);
+#3161 = ORIENTED_EDGE('',*,*,#1726,.T.);
+#3162 = ADVANCED_FACE('',(#3163),#1078,.T.);
+#3163 = FACE_BOUND('',#3164,.T.);
+#3164 = EDGE_LOOP('',(#3165,#3188,#3189,#3190,#3300,#3328,#3356,#3385));
+#3165 = ORIENTED_EDGE('',*,*,#3166,.F.);
+#3166 = EDGE_CURVE('',#1030,#3167,#3169,.T.);
+#3167 = VERTEX_POINT('',#3168);
+#3168 = CARTESIAN_POINT('',(-9.800831718493,-0.5,14.510468552937));
+#3169 = SURFACE_CURVE('',#3170,(#3174,#3181),.PCURVE_S1.);
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(-12.73975797995,-0.5,18.555553524812));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#3174 = PCURVE('',#1078,#3175);
+#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180);
+#3176 = LINE('',#3177,#3178);
+#3177 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#3178 = VECTOR('',#3179,1.);
+#3179 = DIRECTION('',(-1.,0.));
+#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3181 = PCURVE('',#1046,#3182);
+#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(1.33226762955E-15,-1.2));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(1.,-1.110223024625E-16));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#3189 = ORIENTED_EDGE('',*,*,#3114,.F.);
+#3190 = ORIENTED_EDGE('',*,*,#3191,.T.);
+#3191 = EDGE_CURVE('',#3115,#3192,#3194,.T.);
+#3192 = VERTEX_POINT('',#3193);
+#3193 = CARTESIAN_POINT('',(-4.216871821715,-4.52764016911,
+    6.824807106375));
+#3194 = SURFACE_CURVE('',#3195,(#3228,#3264),.PCURVE_S1.);
+#3195 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3196,#3197,#3198,#3199,#3200,
+    #3201,#3202,#3203,#3204,#3205,#3206,#3207,#3208,#3209,#3210,#3211,
+    #3212,#3213,#3214,#3215,#3216,#3217,#3218,#3219,#3220,#3221,#3222,
+    #3223,#3224,#3225,#3226,#3227),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380647E-02,0.467111189265,0.90941594361,0.938580892669,
+    0.962719141885,1.),.UNSPECIFIED.);
+#3196 = CARTESIAN_POINT('',(-5.529057699476,-11.,8.630876024823));
+#3197 = CARTESIAN_POINT('',(-5.529365081879,-10.9707472665,
+    8.631299100406));
+#3198 = CARTESIAN_POINT('',(-5.529611996187,-10.94149269407,
+    8.631638948795));
+#3199 = CARTESIAN_POINT('',(-5.529798434804,-10.9122367347,
+    8.631895559537));
+#3200 = CARTESIAN_POINT('',(-5.529924393245,-10.88297984059,
+    8.632068926458));
+#3201 = CARTESIAN_POINT('',(-5.529989870131,-10.85372246417,
+    8.63215904766));
+#3202 = CARTESIAN_POINT('',(-5.530082792701,-10.30966813821,
+    8.632286944605));
+#3203 = CARTESIAN_POINT('',(-5.511445927821,-9.794850403181,
+    8.606635500729));
+#3204 = CARTESIAN_POINT('',(-5.474082300191,-9.282501379139,
+    8.555208879177));
+#3205 = CARTESIAN_POINT('',(-5.41814532869,-8.77507083795,8.478218242916
+    ));
+#3206 = CARTESIAN_POINT('',(-5.343926621168,-8.274971943401,
+    8.376064955723));
+#3207 = CARTESIAN_POINT('',(-5.159754042356,-7.293831210243,8.122573148)
+  );
+#3208 = CARTESIAN_POINT('',(-5.049770741725,-6.81278106079,
+    7.971194121457));
+#3209 = CARTESIAN_POINT('',(-4.922367817275,-6.343802210073,
+    7.795839039629));
+#3210 = CARTESIAN_POINT('',(-4.778131370808,-5.889153224853,
+    7.597314602438));
+#3211 = CARTESIAN_POINT('',(-4.617772968198,-5.450985876255,
+    7.376600196291));
+#3212 = CARTESIAN_POINT('',(-4.430564306943,-5.003659051217,
+    7.118929579583));
+#3213 = CARTESIAN_POINT('',(-4.418917237606,-4.976068019329,
+    7.102898763922));
+#3214 = CARTESIAN_POINT('',(-4.407204002022,-4.948558011326,
+    7.086776878234));
+#3215 = CARTESIAN_POINT('',(-4.395424844022,-4.921129600996,
+    7.070564258125));
+#3216 = CARTESIAN_POINT('',(-4.383580009733,-4.893783359293,
+    7.054261242358));
+#3217 = CARTESIAN_POINT('',(-4.361812268466,-4.843955327441,
+    7.024300516828));
+#3218 = CARTESIAN_POINT('',(-4.351909971414,-4.821447475013,
+    7.010671174194));
+#3219 = CARTESIAN_POINT('',(-4.341962997259,-4.798996619125,
+    6.996980338804));
+#3220 = CARTESIAN_POINT('',(-4.331971487903,-4.776603080493,
+    6.983228205969));
+#3221 = CARTESIAN_POINT('',(-4.32193558631,-4.754267178465,
+    6.969414972461));
+#3222 = CARTESIAN_POINT('',(-4.296286924015,-4.697581557533,
+    6.934112617393));
+#3223 = CARTESIAN_POINT('',(-4.280612862042,-4.663312128544,
+    6.912539121874));
+#3224 = CARTESIAN_POINT('',(-4.264833781252,-4.629182115641,
+    6.890821080352));
+#3225 = CARTESIAN_POINT('',(-4.248950218246,-4.595192682394,
+    6.868959231398));
+#3226 = CARTESIAN_POINT('',(-4.23296271557,-4.561344984367,
+    6.846954321761));
+#3227 = CARTESIAN_POINT('',(-4.216871821715,-4.52764016911,
+    6.824807106375));
+#3228 = PCURVE('',#1078,#3229);
+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3263);
+#3230 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3231,#3232,#3233,#3234,#3235,
+    #3236,#3237,#3238,#3239,#3240,#3241,#3242,#3243,#3244,#3245,#3246,
+    #3247,#3248,#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,
+    #3258,#3259,#3260,#3261,#3262),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380647E-02,0.467111189265,0.90941594361,0.938580892669,
+    0.962719141885,1.),.UNSPECIFIED.);
+#3231 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#3232 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#3233 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#3234 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#3235 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#3236 = CARTESIAN_POINT('',(-5.429240725165,5.045474688773));
+#3237 = CARTESIAN_POINT('',(-5.429082635847,4.501420362812));
+#3238 = CARTESIAN_POINT('',(-5.460789564199,3.98660262778));
+#3239 = CARTESIAN_POINT('',(-5.524356364291,3.474253603739));
+#3240 = CARTESIAN_POINT('',(-5.61952202434,2.96682306255));
+#3241 = CARTESIAN_POINT('',(-5.745790431435,2.466724168));
+#3242 = CARTESIAN_POINT('',(-6.059123537521,1.485583434843));
+#3243 = CARTESIAN_POINT('',(-6.246238304695,1.00453328539));
+#3244 = CARTESIAN_POINT('',(-6.462989106034,0.535554434673));
+#3245 = CARTESIAN_POINT('',(-6.708378805597,8.090544945236E-02));
+#3246 = CARTESIAN_POINT('',(-6.98119681521,-0.357261899145));
+#3247 = CARTESIAN_POINT('',(-7.299695213264,-0.804588724183));
+#3248 = CARTESIAN_POINT('',(-7.319510391157,-0.832179756071));
+#3249 = CARTESIAN_POINT('',(-7.339438137792,-0.859689764075));
+#3250 = CARTESIAN_POINT('',(-7.35947803834,-0.887118174404));
+#3251 = CARTESIAN_POINT('',(-7.379629674067,-0.914464416108));
+#3252 = CARTESIAN_POINT('',(-7.416663167476,-0.96429244796));
+#3253 = CARTESIAN_POINT('',(-7.43350996146,-0.986800300388));
+#3254 = CARTESIAN_POINT('',(-7.450432764671,-1.009251156275));
+#3255 = CARTESIAN_POINT('',(-7.467431335692,-1.031644694907));
+#3256 = CARTESIAN_POINT('',(-7.484505431296,-1.053980596936));
+#3257 = CARTESIAN_POINT('',(-7.528141541926,-1.110666217867));
+#3258 = CARTESIAN_POINT('',(-7.5548078489,-1.144935646856));
+#3259 = CARTESIAN_POINT('',(-7.581652824559,-1.17906565976));
+#3260 = CARTESIAN_POINT('',(-7.608675555981,-1.213055093006));
+#3261 = CARTESIAN_POINT('',(-7.63587512013,-1.246902791033));
+#3262 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3264 = PCURVE('',#2968,#3265);
+#3265 = DEFINITIONAL_REPRESENTATION('',(#3266),#3299);
+#3266 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3267,#3268,#3269,#3270,#3271,
+    #3272,#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,
+    #3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,
+    #3294,#3295,#3296,#3297,#3298),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380647E-02,0.467111189265,0.90941594361,0.938580892669,
+    0.962719141885,1.),.UNSPECIFIED.);
+#3267 = CARTESIAN_POINT('',(2.140544790916,6.265340787746));
+#3268 = CARTESIAN_POINT('',(2.140547777425,6.268266526895));
+#3269 = CARTESIAN_POINT('',(2.140550176065,6.271192266658));
+#3270 = CARTESIAN_POINT('',(2.140551987031,6.2741180069));
+#3271 = CARTESIAN_POINT('',(2.14055321046,6.277043747474));
+#3272 = CARTESIAN_POINT('',(2.140553846432,6.279969488215));
+#3273 = CARTESIAN_POINT('',(2.140554748982,6.334374923101));
+#3274 = CARTESIAN_POINT('',(2.140373726864,6.38585576941));
+#3275 = CARTESIAN_POINT('',(2.140010857491,6.437334435328));
+#3276 = CARTESIAN_POINT('',(2.139459113861,6.488811413993));
+#3277 = CARTESIAN_POINT('',(2.138704606646,6.540287109776));
+#3278 = CARTESIAN_POINT('',(2.136738783617,6.643265029699));
+#3279 = CARTESIAN_POINT('',(2.135527061836,6.694769548204));
+#3280 = CARTESIAN_POINT('',(2.134061686504,6.746267691886));
+#3281 = CARTESIAN_POINT('',(2.132304745577,6.79775930243));
+#3282 = CARTESIAN_POINT('',(2.130203408577,6.849243815419));
+#3283 = CARTESIAN_POINT('',(2.127498118035,6.904109609821));
+#3284 = CARTESIAN_POINT('',(2.127328870966,6.90750353824));
+#3285 = CARTESIAN_POINT('',(2.1271576986,6.910897415552));
+#3286 = CARTESIAN_POINT('',(2.126984573574,6.914291240838));
+#3287 = CARTESIAN_POINT('',(2.126809467705,6.917685013155));
+#3288 = CARTESIAN_POINT('',(2.126485762905,6.923887528484));
+#3289 = CARTESIAN_POINT('',(2.12633779707,6.926696288487));
+#3290 = CARTESIAN_POINT('',(2.12618843804,6.929505010993));
+#3291 = CARTESIAN_POINT('',(2.126037668948,6.93231369544));
+#3292 = CARTESIAN_POINT('',(2.125885472501,6.935122341251));
+#3293 = CARTESIAN_POINT('',(2.125494535917,6.942268763013));
+#3294 = CARTESIAN_POINT('',(2.125253793744,6.946606484627));
+#3295 = CARTESIAN_POINT('',(2.125009539275,6.95094411051));
+#3296 = CARTESIAN_POINT('',(2.124761704625,6.955281638412));
+#3297 = CARTESIAN_POINT('',(2.124510219222,6.959619066002));
+#3298 = CARTESIAN_POINT('',(2.124255009802,6.963956390869));
+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3300 = ORIENTED_EDGE('',*,*,#3301,.F.);
+#3301 = EDGE_CURVE('',#3302,#3192,#3304,.T.);
+#3302 = VERTEX_POINT('',#3303);
+#3303 = CARTESIAN_POINT('',(-4.216871821715,-1.5,6.824807106375));
+#3304 = SURFACE_CURVE('',#3305,(#3309,#3316),.PCURVE_S1.);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(-4.216871821715,-1.5,6.824807106375));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(0.,-1.,0.));
+#3309 = PCURVE('',#1078,#3310);
+#3310 = DEFINITIONAL_REPRESENTATION('',(#3311),#3315);
+#3311 = LINE('',#3312,#3313);
+#3312 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#3313 = VECTOR('',#3314,1.);
+#3314 = DIRECTION('',(-7.703719777549E-34,1.));
+#3315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3316 = PCURVE('',#3317,#3322);
+#3317 = PLANE('',#3318);
+#3318 = AXIS2_PLACEMENT_3D('',#3319,#3320,#3321);
+#3319 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#3320 = DIRECTION('',(0.587785252292,-2.7E-16,-0.809016994375));
+#3321 = DIRECTION('',(-9.554995262281E-17,-1.,2.643172497956E-16));
+#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327);
+#3323 = LINE('',#3324,#3325);
+#3324 = CARTESIAN_POINT('',(2.314118344298E-15,-1.2));
+#3325 = VECTOR('',#3326,1.);
+#3326 = DIRECTION('',(1.,7.806024587277E-17));
+#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3328 = ORIENTED_EDGE('',*,*,#3329,.F.);
+#3329 = EDGE_CURVE('',#3330,#3302,#3332,.T.);
+#3330 = VERTEX_POINT('',#3331);
+#3331 = CARTESIAN_POINT('',(-4.612181206654,-1.5,7.368903796797));
+#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-4.612181206654,-1.5,7.368903796797));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#3337 = PCURVE('',#1078,#3338);
+#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343);
+#3339 = LINE('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#3341 = VECTOR('',#3342,1.);
+#3342 = DIRECTION('',(-1.,0.));
+#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3344 = PCURVE('',#3345,#3350);
+#3345 = PLANE('',#3346);
+#3346 = AXIS2_PLACEMENT_3D('',#3347,#3348,#3349);
+#3347 = CARTESIAN_POINT('',(-5.583001599904,-1.5,6.663561494046));
+#3348 = DIRECTION('',(2.037722596925E-16,1.,-1.818704653862E-16));
+#3349 = DIRECTION('',(0.587785252292,-2.669106263459E-16,-0.809016994375
+    ));
+#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);
+#3351 = LINE('',#3352,#3353);
+#3352 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.2));
+#3353 = VECTOR('',#3354,1.);
+#3354 = DIRECTION('',(1.,-1.110223024625E-16));
+#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3356 = ORIENTED_EDGE('',*,*,#3357,.F.);
+#3357 = EDGE_CURVE('',#3358,#3330,#3360,.T.);
+#3358 = VERTEX_POINT('',#3359);
+#3359 = CARTESIAN_POINT('',(-6.165858917806,-1.324558013653,
+    9.507357708667));
+#3360 = SURFACE_CURVE('',#3361,(#3366,#3373),.PCURVE_S1.);
+#3361 = CIRCLE('',#3362,20.);
+#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365);
+#3363 = CARTESIAN_POINT('',(-4.612181206654,18.5,7.368903796797));
+#3364 = DIRECTION('',(0.809016994375,-0.,0.587785252292));
+#3365 = DIRECTION('',(0.,1.,0.));
+#3366 = PCURVE('',#1078,#3367);
+#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372);
+#3368 = CIRCLE('',#3369,20.);
+#3369 = AXIS2_PLACEMENT_2D('',#3370,#3371);
+#3370 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#3371 = DIRECTION('',(7.703719777549E-34,-1.));
+#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3373 = PCURVE('',#3374,#3379);
+#3374 = CYLINDRICAL_SURFACE('',#3375,20.);
+#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378);
+#3376 = CARTESIAN_POINT('',(-5.583001599904,18.5,6.663561494046));
+#3377 = DIRECTION('',(-0.809016994375,-8.E-17,-0.587785252292));
+#3378 = DIRECTION('',(9.212657495385E-17,1.,-2.629054814977E-16));
+#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384);
+#3380 = LINE('',#3381,#3382);
+#3381 = CARTESIAN_POINT('',(-0.,-1.2));
+#3382 = VECTOR('',#3383,1.);
+#3383 = DIRECTION('',(-1.,0.));
+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3385 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#3386 = EDGE_CURVE('',#3167,#3358,#3387,.T.);
+#3387 = SURFACE_CURVE('',#3388,(#3392,#3399),.PCURVE_S1.);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(-9.800831718493,-0.5,14.510468552937));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(0.582629141682,-0.132163720089,-0.801920216951));
+#3392 = PCURVE('',#1078,#3393);
+#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(-0.991227900683,0.132163720089));
+#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3399 = PCURVE('',#3400,#3405);
+#3400 = PLANE('',#3401);
+#3401 = AXIS2_PLACEMENT_3D('',#3402,#3403,#3404);
+#3402 = CARTESIAN_POINT('',(-10.77165211174,-0.5,13.805126250186));
+#3403 = DIRECTION('',(7.768388555652E-02,0.991227900683,-0.106922695592)
+  );
+#3404 = DIRECTION('',(0.582629141682,-0.132163720089,-0.801920216951));
+#3405 = DEFINITIONAL_REPRESENTATION('',(#3406),#3410);
+#3406 = LINE('',#3407,#3408);
+#3407 = CARTESIAN_POINT('',(-2.886579864025E-15,-1.2));
+#3408 = VECTOR('',#3409,1.);
+#3409 = DIRECTION('',(1.,1.665334536938E-16));
+#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3411 = ADVANCED_FACE('',(#3412),#1046,.T.);
+#3412 = FACE_BOUND('',#3413,.T.);
+#3413 = EDGE_LOOP('',(#3414,#3437,#3438,#3439));
+#3414 = ORIENTED_EDGE('',*,*,#3415,.F.);
+#3415 = EDGE_CURVE('',#1002,#3416,#3418,.T.);
+#3416 = VERTEX_POINT('',#3417);
+#3417 = CARTESIAN_POINT('',(-10.77165211174,-0.5,13.805126250186));
+#3418 = SURFACE_CURVE('',#3419,(#3423,#3430),.PCURVE_S1.);
+#3419 = LINE('',#3420,#3421);
+#3420 = CARTESIAN_POINT('',(-13.7105783732,-0.5,17.850211222061));
+#3421 = VECTOR('',#3422,1.);
+#3422 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#3423 = PCURVE('',#1046,#3424);
+#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3429);
+#3425 = LINE('',#3426,#3427);
+#3426 = CARTESIAN_POINT('',(-1.044116353008E-15,-1.437102871149E-15));
+#3427 = VECTOR('',#3428,1.);
+#3428 = DIRECTION('',(1.,-1.110223024625E-16));
+#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3430 = PCURVE('',#1017,#3431);
+#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436);
+#3432 = LINE('',#3433,#3434);
+#3433 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#3434 = VECTOR('',#3435,1.);
+#3435 = DIRECTION('',(-1.,0.));
+#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3437 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#3438 = ORIENTED_EDGE('',*,*,#3166,.T.);
+#3439 = ORIENTED_EDGE('',*,*,#3440,.F.);
+#3440 = EDGE_CURVE('',#3416,#3167,#3441,.T.);
+#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.);
+#3442 = LINE('',#3443,#3444);
+#3443 = CARTESIAN_POINT('',(-10.77165211174,-0.5,13.805126250186));
+#3444 = VECTOR('',#3445,1.);
+#3445 = DIRECTION('',(0.809016994375,-6.E-17,0.587785252292));
+#3446 = PCURVE('',#1046,#3447);
+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452);
+#3448 = LINE('',#3449,#3450);
+#3449 = CARTESIAN_POINT('',(5.,0.));
+#3450 = VECTOR('',#3451,1.);
+#3451 = DIRECTION('',(-1.110223024625E-16,-1.));
+#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3453 = PCURVE('',#3400,#3454);
+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);
+#3455 = LINE('',#3456,#3457);
+#3456 = CARTESIAN_POINT('',(-0.,0.));
+#3457 = VECTOR('',#3458,1.);
+#3458 = DIRECTION('',(2.775557561563E-16,-1.));
+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3460 = ADVANCED_FACE('',(#3461),#1017,.F.);
+#3461 = FACE_BOUND('',#3462,.F.);
+#3462 = EDGE_LOOP('',(#3463,#3464,#3465,#3488,#3607,#3635,#3658,#3682));
+#3463 = ORIENTED_EDGE('',*,*,#3415,.F.);
+#3464 = ORIENTED_EDGE('',*,*,#1001,.T.);
+#3465 = ORIENTED_EDGE('',*,*,#3466,.F.);
+#3466 = EDGE_CURVE('',#3467,#973,#3469,.T.);
+#3467 = VERTEX_POINT('',#3468);
+#3468 = CARTESIAN_POINT('',(-6.499878092726,-11.,7.925533722072));
+#3469 = SURFACE_CURVE('',#3470,(#3474,#3481),.PCURVE_S1.);
+#3470 = LINE('',#3471,#3472);
+#3471 = CARTESIAN_POINT('',(-6.069370093403,-11.,7.332990295187));
+#3472 = VECTOR('',#3473,1.);
+#3473 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#3474 = PCURVE('',#1017,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = LINE('',#3477,#3478);
+#3477 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#3478 = VECTOR('',#3479,1.);
+#3479 = DIRECTION('',(1.,0.));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3481 = PCURVE('',#989,#3482);
+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(-6.069370093403,7.332990295187));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(-0.587785252292,0.809016994375));
+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3488 = ORIENTED_EDGE('',*,*,#3489,.T.);
+#3489 = EDGE_CURVE('',#3467,#3490,#3492,.T.);
+#3490 = VERTEX_POINT('',#3491);
+#3491 = CARTESIAN_POINT('',(-5.187692214965,-4.52764016911,
+    6.119464803624));
+#3492 = SURFACE_CURVE('',#3493,(#3526,#3562),.PCURVE_S1.);
+#3493 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3494,#3495,#3496,#3497,#3498,
+    #3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,
+    #3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,#3518,#3519,#3520,
+    #3521,#3522,#3523,#3524,#3525),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380655E-02,0.467111189152,0.909415943495,0.938580892554,
+    0.96271914177,1.),.UNSPECIFIED.);
+#3494 = CARTESIAN_POINT('',(-6.499878092726,-11.,7.925533722072));
+#3495 = CARTESIAN_POINT('',(-6.500185475129,-10.9707472665,
+    7.925956797655));
+#3496 = CARTESIAN_POINT('',(-6.500432389437,-10.94149269407,
+    7.926296646044));
+#3497 = CARTESIAN_POINT('',(-6.500618828054,-10.9122367347,
+    7.926553256786));
+#3498 = CARTESIAN_POINT('',(-6.500744786495,-10.88297984059,
+    7.926726623707));
+#3499 = CARTESIAN_POINT('',(-6.500810263381,-10.85372246417,
+    7.926816744909));
+#3500 = CARTESIAN_POINT('',(-6.500903185951,-10.30966813834,
+    7.926944641854));
+#3501 = CARTESIAN_POINT('',(-6.48226632108,-9.794850403444,
+    7.901293197991));
+#3502 = CARTESIAN_POINT('',(-6.44490269347,-9.282501379542,
+    7.849866576466));
+#3503 = CARTESIAN_POINT('',(-6.388965721997,-8.775070838472,
+    7.772875940244));
+#3504 = CARTESIAN_POINT('',(-6.314747014514,-8.274971944049,
+    7.670722653105));
+#3505 = CARTESIAN_POINT('',(-6.130574435772,-7.293831210993,
+    7.417230845477));
+#3506 = CARTESIAN_POINT('',(-6.020591135164,-6.812781061525,
+    7.265851818966));
+#3507 = CARTESIAN_POINT('',(-5.893188210736,-6.34380221079,
+    7.090496737169));
+#3508 = CARTESIAN_POINT('',(-5.74895176429,-5.889153225551,
+    6.891972300007));
+#3509 = CARTESIAN_POINT('',(-5.588593361701,-5.450985876931,
+    6.671257893888));
+#3510 = CARTESIAN_POINT('',(-5.401384700467,-5.003659051867,
+    6.413587277209));
+#3511 = CARTESIAN_POINT('',(-5.389737631131,-4.976068019978,
+    6.39755646155));
+#3512 = CARTESIAN_POINT('',(-5.378024395549,-4.948558011973,
+    6.381434575864));
+#3513 = CARTESIAN_POINT('',(-5.36624523755,-4.921129601642,
+    6.365221955756));
+#3514 = CARTESIAN_POINT('',(-5.354400403262,-4.893783359937,
+    6.348918939991));
+#3515 = CARTESIAN_POINT('',(-5.332632661997,-4.843955328082,
+    6.318958214465));
+#3516 = CARTESIAN_POINT('',(-5.322730364946,-4.821447475652,
+    6.305328871833));
+#3517 = CARTESIAN_POINT('',(-5.312783390793,-4.798996619763,
+    6.291638036444));
+#3518 = CARTESIAN_POINT('',(-5.302791881438,-4.77660308113,6.27788590361
+    ));
+#3519 = CARTESIAN_POINT('',(-5.292755979846,-4.7542671791,6.264072670104
+    ));
+#3520 = CARTESIAN_POINT('',(-5.267107317505,-4.69758155806,
+    6.228770314973));
+#3521 = CARTESIAN_POINT('',(-5.251433255486,-4.663312128964,
+    6.20719681939));
+#3522 = CARTESIAN_POINT('',(-5.235654174648,-4.629182115954,
+    6.185478777803));
+#3523 = CARTESIAN_POINT('',(-5.219770611594,-4.595192682602,
+    6.163616928782));
+#3524 = CARTESIAN_POINT('',(-5.203783108869,-4.561344984471,
+    6.141612019078));
+#3525 = CARTESIAN_POINT('',(-5.187692214965,-4.52764016911,
+    6.119464803624));
+#3526 = PCURVE('',#1017,#3527);
+#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3561);
+#3528 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3529,#3530,#3531,#3532,#3533,
+    #3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544,
+    #3545,#3546,#3547,#3548,#3549,#3550,#3551,#3552,#3553,#3554,#3555,
+    #3556,#3557,#3558,#3559,#3560),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380655E-02,0.467111189152,0.909415943495,0.938580892554,
+    0.96271914177,1.),.UNSPECIFIED.);
+#3529 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#3530 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#3531 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#3532 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#3533 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#3534 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#3535 = CARTESIAN_POINT('',(-5.429082635847,4.501420362946));
+#3536 = CARTESIAN_POINT('',(-5.460789564182,3.986602628043));
+#3537 = CARTESIAN_POINT('',(-5.524356364241,3.474253604141));
+#3538 = CARTESIAN_POINT('',(-5.619522024242,2.966823063072));
+#3539 = CARTESIAN_POINT('',(-5.745790431272,2.466724168649));
+#3540 = CARTESIAN_POINT('',(-6.059123537238,1.485583435592));
+#3541 = CARTESIAN_POINT('',(-6.246238304373,1.004533286124));
+#3542 = CARTESIAN_POINT('',(-6.462989105676,0.535554435389));
+#3543 = CARTESIAN_POINT('',(-6.708378805202,8.090545015004E-02));
+#3544 = CARTESIAN_POINT('',(-6.981196814779,-0.35726189847));
+#3545 = CARTESIAN_POINT('',(-7.299695212798,-0.804588723533));
+#3546 = CARTESIAN_POINT('',(-7.319510390688,-0.832179755423));
+#3547 = CARTESIAN_POINT('',(-7.339438137321,-0.859689763428));
+#3548 = CARTESIAN_POINT('',(-7.359478037867,-0.887118173759));
+#3549 = CARTESIAN_POINT('',(-7.379629673591,-0.914464415464));
+#3550 = CARTESIAN_POINT('',(-7.416663166997,-0.964292447319));
+#3551 = CARTESIAN_POINT('',(-7.433509960979,-0.986800299748));
+#3552 = CARTESIAN_POINT('',(-7.450432764188,-1.009251155637));
+#3553 = CARTESIAN_POINT('',(-7.467431335207,-1.031644694271));
+#3554 = CARTESIAN_POINT('',(-7.48450543081,-1.0539805963));
+#3555 = CARTESIAN_POINT('',(-7.528141541517,-1.110666217341));
+#3556 = CARTESIAN_POINT('',(-7.55480784857,-1.144935646437));
+#3557 = CARTESIAN_POINT('',(-7.58165282431,-1.179065659447));
+#3558 = CARTESIAN_POINT('',(-7.608675555813,-1.213055092798));
+#3559 = CARTESIAN_POINT('',(-7.635875120046,-1.24690279093));
+#3560 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3562 = PCURVE('',#3563,#3572);
+#3563 = SURFACE_OF_REVOLUTION('',#3564,#3569);
+#3564 = CIRCLE('',#3565,10.);
+#3565 = AXIS2_PLACEMENT_3D('',#3566,#3567,#3568);
+#3566 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#3567 = DIRECTION('',(0.,0.,1.));
+#3568 = DIRECTION('',(1.,0.,0.));
+#3569 = AXIS1_PLACEMENT('',#3570,#3571);
+#3570 = CARTESIAN_POINT('',(0.,0.,0.));
+#3571 = DIRECTION('',(-0.,-1.,-0.));
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3606);
+#3573 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3574,#3575,#3576,#3577,#3578,
+    #3579,#3580,#3581,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,
+    #3590,#3591,#3592,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,
+    #3601,#3602,#3603,#3604,#3605),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380655E-02,0.467111189152,0.909415943495,0.938580892554,
+    0.96271914177,1.),.UNSPECIFIED.);
+#3574 = CARTESIAN_POINT('',(2.257684924109,6.265340787746));
+#3575 = CARTESIAN_POINT('',(2.2576819376,6.268266526895));
+#3576 = CARTESIAN_POINT('',(2.257679538961,6.271192266658));
+#3577 = CARTESIAN_POINT('',(2.257677727995,6.2741180069));
+#3578 = CARTESIAN_POINT('',(2.257676504566,6.277043747474));
+#3579 = CARTESIAN_POINT('',(2.257675868594,6.279969488215));
+#3580 = CARTESIAN_POINT('',(2.257674966044,6.334374923087));
+#3581 = CARTESIAN_POINT('',(2.257855988162,6.385855769383));
+#3582 = CARTESIAN_POINT('',(2.258218857534,6.437334435287));
+#3583 = CARTESIAN_POINT('',(2.258770601164,6.48881141394));
+#3584 = CARTESIAN_POINT('',(2.259525108378,6.540287109709));
+#3585 = CARTESIAN_POINT('',(2.261490931407,6.643265029619));
+#3586 = CARTESIAN_POINT('',(2.262702653187,6.694769548124));
+#3587 = CARTESIAN_POINT('',(2.26416802852,6.746267691807));
+#3588 = CARTESIAN_POINT('',(2.265924969445,6.79775930235));
+#3589 = CARTESIAN_POINT('',(2.268026306445,6.849243815339));
+#3590 = CARTESIAN_POINT('',(2.270731596987,6.904109609741));
+#3591 = CARTESIAN_POINT('',(2.270900844056,6.90750353816));
+#3592 = CARTESIAN_POINT('',(2.271072016422,6.910897415472));
+#3593 = CARTESIAN_POINT('',(2.271245141448,6.914291240758));
+#3594 = CARTESIAN_POINT('',(2.271420247317,6.917685013075));
+#3595 = CARTESIAN_POINT('',(2.271743952117,6.923887528404));
+#3596 = CARTESIAN_POINT('',(2.271891917952,6.926696288407));
+#3597 = CARTESIAN_POINT('',(2.272041276981,6.929505010913));
+#3598 = CARTESIAN_POINT('',(2.272192046073,6.93231369536));
+#3599 = CARTESIAN_POINT('',(2.27234424252,6.935122341171));
+#3600 = CARTESIAN_POINT('',(2.272735179105,6.942268762947));
+#3601 = CARTESIAN_POINT('',(2.272975921278,6.946606484573));
+#3602 = CARTESIAN_POINT('',(2.273220175749,6.95094411047));
+#3603 = CARTESIAN_POINT('',(2.273468010399,6.955281638385));
+#3604 = CARTESIAN_POINT('',(2.273719495803,6.959619065989));
+#3605 = CARTESIAN_POINT('',(2.273974705224,6.963956390869));
+#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3607 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#3608 = EDGE_CURVE('',#3609,#3490,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#3611 = SURFACE_CURVE('',#3612,(#3616,#3623),.PCURVE_S1.);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(0.,-1.,0.));
+#3616 = PCURVE('',#1017,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(-7.703719777549E-34,1.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#3624,#3629);
+#3624 = PLANE('',#3625);
+#3625 = AXIS2_PLACEMENT_3D('',#3626,#3627,#3628);
+#3626 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#3627 = DIRECTION('',(0.587785252292,-2.7E-16,-0.809016994375));
+#3628 = DIRECTION('',(-9.554995262281E-17,-1.,2.643172497956E-16));
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(2.22044604925E-15,1.733285645517E-31));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(1.,7.806024587277E-17));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3635 = ORIENTED_EDGE('',*,*,#3636,.F.);
+#3636 = EDGE_CURVE('',#3637,#3609,#3639,.T.);
+#3637 = VERTEX_POINT('',#3638);
+#3638 = CARTESIAN_POINT('',(-5.583001599904,-1.5,6.663561494046));
+#3639 = SURFACE_CURVE('',#3640,(#3644,#3651),.PCURVE_S1.);
+#3640 = LINE('',#3641,#3642);
+#3641 = CARTESIAN_POINT('',(-5.583001599904,-1.5,6.663561494046));
+#3642 = VECTOR('',#3643,1.);
+#3643 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#3644 = PCURVE('',#1017,#3645);
+#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650);
+#3646 = LINE('',#3647,#3648);
+#3647 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#3648 = VECTOR('',#3649,1.);
+#3649 = DIRECTION('',(-1.,0.));
+#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3651 = PCURVE('',#3345,#3652);
+#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-7.185514355745E-16,5.220581765042E-16));
+#3655 = VECTOR('',#3656,1.);
+#3656 = DIRECTION('',(1.,-1.110223024625E-16));
+#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3658 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#3659 = EDGE_CURVE('',#3660,#3637,#3662,.T.);
+#3660 = VERTEX_POINT('',#3661);
+#3661 = CARTESIAN_POINT('',(-7.136679311056,-1.324558013653,
+    8.802015405916));
+#3662 = SURFACE_CURVE('',#3663,(#3668,#3675),.PCURVE_S1.);
+#3663 = CIRCLE('',#3664,20.);
+#3664 = AXIS2_PLACEMENT_3D('',#3665,#3666,#3667);
+#3665 = CARTESIAN_POINT('',(-5.583001599904,18.5,6.663561494046));
+#3666 = DIRECTION('',(0.809016994375,-0.,0.587785252292));
+#3667 = DIRECTION('',(0.,1.,0.));
+#3668 = PCURVE('',#1017,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
+#3670 = CIRCLE('',#3671,20.);
+#3671 = AXIS2_PLACEMENT_2D('',#3672,#3673);
+#3672 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#3673 = DIRECTION('',(7.703719777549E-34,-1.));
+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3675 = PCURVE('',#3374,#3676);
+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(-0.,0.));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(-1.,0.));
+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3682 = ORIENTED_EDGE('',*,*,#3683,.F.);
+#3683 = EDGE_CURVE('',#3416,#3660,#3684,.T.);
+#3684 = SURFACE_CURVE('',#3685,(#3689,#3696),.PCURVE_S1.);
+#3685 = LINE('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(-10.77165211174,-0.5,13.805126250186));
+#3687 = VECTOR('',#3688,1.);
+#3688 = DIRECTION('',(0.582629141682,-0.132163720089,-0.801920216951));
+#3689 = PCURVE('',#1017,#3690);
+#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#3693 = VECTOR('',#3694,1.);
+#3694 = DIRECTION('',(-0.991227900683,0.132163720089));
+#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3696 = PCURVE('',#3400,#3697);
+#3697 = DEFINITIONAL_REPRESENTATION('',(#3698),#3702);
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(-2.893012285588E-15,2.088232706017E-15));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,1.665334536938E-16));
+#3702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3703 = ADVANCED_FACE('',(#3704),#989,.F.);
+#3704 = FACE_BOUND('',#3705,.F.);
+#3705 = EDGE_LOOP('',(#3706,#3730,#3731,#3732,#3733,#3734,#3735,#3736));
+#3706 = ORIENTED_EDGE('',*,*,#3707,.F.);
+#3707 = EDGE_CURVE('',#3467,#3708,#3710,.T.);
+#3708 = VERTEX_POINT('',#3709);
+#3709 = CARTESIAN_POINT('',(-9.917023676761,-11.,-2.591358986045));
+#3710 = SURFACE_CURVE('',#3711,(#3716,#3723),.PCURVE_S1.);
+#3711 = CIRCLE('',#3712,10.25);
+#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715);
+#3713 = CARTESIAN_POINT('',(0.,-11.,0.));
+#3714 = DIRECTION('',(0.,-1.,0.));
+#3715 = DIRECTION('',(1.,0.,0.));
+#3716 = PCURVE('',#989,#3717);
+#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722);
+#3718 = CIRCLE('',#3719,10.25);
+#3719 = AXIS2_PLACEMENT_2D('',#3720,#3721);
+#3720 = CARTESIAN_POINT('',(0.,0.));
+#3721 = DIRECTION('',(1.,0.));
+#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3723 = PCURVE('',#3563,#3724);
+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(0.,6.265340787746));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(1.,0.));
+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3730 = ORIENTED_EDGE('',*,*,#3466,.T.);
+#3731 = ORIENTED_EDGE('',*,*,#972,.T.);
+#3732 = ORIENTED_EDGE('',*,*,#1808,.T.);
+#3733 = ORIENTED_EDGE('',*,*,#1856,.T.);
+#3734 = ORIENTED_EDGE('',*,*,#1911,.F.);
+#3735 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#3736 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#3737 = EDGE_CURVE('',#3708,#1252,#3738,.T.);
+#3738 = SURFACE_CURVE('',#3739,(#3743,#3750),.PCURVE_S1.);
+#3739 = LINE('',#3740,#3741);
+#3740 = CARTESIAN_POINT('',(-9.220447101429,-11.,-2.365027536785));
+#3741 = VECTOR('',#3742,1.);
+#3742 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#3743 = PCURVE('',#989,#3744);
+#3744 = DEFINITIONAL_REPRESENTATION('',(#3745),#3749);
+#3745 = LINE('',#3746,#3747);
+#3746 = CARTESIAN_POINT('',(-9.220447101429,-2.365027536785));
+#3747 = VECTOR('',#3748,1.);
+#3748 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#3749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3750 = PCURVE('',#1267,#3751);
+#3751 = DEFINITIONAL_REPRESENTATION('',(#3752),#3756);
+#3752 = LINE('',#3753,#3754);
+#3753 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#3754 = VECTOR('',#3755,1.);
+#3755 = DIRECTION('',(1.,0.));
+#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3757 = ADVANCED_FACE('',(#3758),#1267,.T.);
+#3758 = FACE_BOUND('',#3759,.T.);
+#3759 = EDGE_LOOP('',(#3760,#3783,#3784,#3785,#3895,#3923,#3951,#3980));
+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3761 = EDGE_CURVE('',#1219,#3762,#3764,.T.);
+#3762 = VERTEX_POINT('',#3763);
+#3763 = CARTESIAN_POINT('',(-16.82889923179,-0.5,-4.837163491784));
+#3764 = SURFACE_CURVE('',#3765,(#3769,#3776),.PCURVE_S1.);
+#3765 = LINE('',#3766,#3767);
+#3766 = CARTESIAN_POINT('',(-21.58418181326,-0.5,-6.382248463659));
+#3767 = VECTOR('',#3768,1.);
+#3768 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#3769 = PCURVE('',#1267,#3770);
+#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775);
+#3771 = LINE('',#3772,#3773);
+#3772 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#3773 = VECTOR('',#3774,1.);
+#3774 = DIRECTION('',(-1.,0.));
+#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3776 = PCURVE('',#1235,#3777);
+#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782);
+#3778 = LINE('',#3779,#3780);
+#3779 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.2));
+#3780 = VECTOR('',#3781,1.);
+#3781 = DIRECTION('',(1.,-1.110223024625E-16));
+#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3783 = ORIENTED_EDGE('',*,*,#1251,.T.);
+#3784 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#3785 = ORIENTED_EDGE('',*,*,#3786,.T.);
+#3786 = EDGE_CURVE('',#3708,#3787,#3789,.T.);
+#3787 = VERTEX_POINT('',#3788);
+#3788 = CARTESIAN_POINT('',(-7.793862326986,-4.52764016911,
+    -1.901502045222));
+#3789 = SURFACE_CURVE('',#3790,(#3823,#3859),.PCURVE_S1.);
+#3790 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3791,#3792,#3793,#3794,#3795,
+    #3796,#3797,#3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,#3806,
+    #3807,#3808,#3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,#3817,
+    #3818,#3819,#3820,#3821,#3822),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.467111189242,0.909415943587,0.938580892646,
+    0.962719141862,1.),.UNSPECIFIED.);
+#3791 = CARTESIAN_POINT('',(-9.917023676761,-11.,-2.591358986045));
+#3792 = CARTESIAN_POINT('',(-9.917521031938,-10.9707472665,
+    -2.591520586538));
+#3793 = CARTESIAN_POINT('',(-9.91792054768,-10.94149269407,
+    -2.591650397071));
+#3794 = CARTESIAN_POINT('',(-9.918222211699,-10.9122367347,
+    -2.591748413653));
+#3795 = CARTESIAN_POINT('',(-9.918426016738,-10.88297984059,
+    -2.591814633924));
+#3796 = CARTESIAN_POINT('',(-9.918531960565,-10.85372246417,
+    -2.59184905716));
+#3797 = CARTESIAN_POINT('',(-9.918682312441,-10.30966813823,
+    -2.591897909446));
+#3798 = CARTESIAN_POINT('',(-9.888527231624,-9.794850403234,
+    -2.582099929747));
+#3799 = CARTESIAN_POINT('',(-9.828071612183,-9.282501379219,
+    -2.562456708243));
+#3800 = CARTESIAN_POINT('',(-9.737563691075,-8.775070838057,
+    -2.53304890201));
+#3801 = CARTESIAN_POINT('',(-9.617475299717,-8.274971943531,
+    -2.494029818369));
+#3802 = CARTESIAN_POINT('',(-9.319477807426,-7.293831210395,
+    -2.397204563695));
+#3803 = CARTESIAN_POINT('',(-9.141521088818,-6.812781060939,
+    -2.339382920742));
+#3804 = CARTESIAN_POINT('',(-8.935378826799,-6.343802210218,
+    -2.272403239587));
+#3805 = CARTESIAN_POINT('',(-8.701999354005,-5.889153224994,
+    -2.196573652179));
+#3806 = CARTESIAN_POINT('',(-8.442534008207,-5.450985876392,
+    -2.11226825084));
+#3807 = CARTESIAN_POINT('',(-8.139624031315,-5.003659051349,
+    -2.013846833162));
+#3808 = CARTESIAN_POINT('',(-8.120778677259,-4.97606801946,
+    -2.007723606447));
+#3809 = CARTESIAN_POINT('',(-8.101826263967,-4.948558011456,
+    -2.001565594077));
+#3810 = CARTESIAN_POINT('',(-8.082767185965,-4.921129601127,
+    -1.995372924242));
+#3811 = CARTESIAN_POINT('',(-8.063601841494,-4.893783359423,
+    -1.989145726338));
+#3812 = CARTESIAN_POINT('',(-8.028380896266,-4.84395532757,
+    -1.977701747514));
+#3813 = CARTESIAN_POINT('',(-8.012358643069,-4.821447475142,
+    -1.972495801872));
+#3814 = CARTESIAN_POINT('',(-7.996264100802,-4.798996619254,
+    -1.967266368088));
+#3815 = CARTESIAN_POINT('',(-7.980097499066,-4.776603080622,
+    -1.962013520762));
+#3816 = CARTESIAN_POINT('',(-7.963859069181,-4.754267178593,
+    -1.956737335057));
+#3817 = CARTESIAN_POINT('',(-7.922358661806,-4.69758155764,
+    -1.943253035299));
+#3818 = CARTESIAN_POINT('',(-7.896997496778,-4.663312128629,
+    -1.935012693262));
+#3819 = CARTESIAN_POINT('',(-7.871466407732,-4.629182115704,
+    -1.926717139565));
+#3820 = CARTESIAN_POINT('',(-7.84576626291,-4.595192682436,
+    -1.918366656316));
+#3821 = CARTESIAN_POINT('',(-7.819897940169,-4.561344984388,
+    -1.909961528749));
+#3822 = CARTESIAN_POINT('',(-7.793862326986,-4.52764016911,
+    -1.901502045222));
+#3823 = PCURVE('',#1267,#3824);
+#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3858);
+#3825 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3826,#3827,#3828,#3829,#3830,
+    #3831,#3832,#3833,#3834,#3835,#3836,#3837,#3838,#3839,#3840,#3841,
+    #3842,#3843,#3844,#3845,#3846,#3847,#3848,#3849,#3850,#3851,#3852,
+    #3853,#3854,#3855,#3856,#3857),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.467111189242,0.909415943587,0.938580892646,
+    0.962719141862,1.),.UNSPECIFIED.);
+#3826 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#3827 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#3828 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#3829 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#3830 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#3831 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#3832 = CARTESIAN_POINT('',(-5.429082635847,4.501420362839));
+#3833 = CARTESIAN_POINT('',(-5.460789564195,3.986602627834));
+#3834 = CARTESIAN_POINT('',(-5.524356364281,3.474253603819));
+#3835 = CARTESIAN_POINT('',(-5.61952202432,2.966823062656));
+#3836 = CARTESIAN_POINT('',(-5.745790431402,2.466724168131));
+#3837 = CARTESIAN_POINT('',(-6.059123537464,1.485583434994));
+#3838 = CARTESIAN_POINT('',(-6.24623830463,1.004533285538));
+#3839 = CARTESIAN_POINT('',(-6.462989105962,0.535554434818));
+#3840 = CARTESIAN_POINT('',(-6.708378805517,8.09054495933E-02));
+#3841 = CARTESIAN_POINT('',(-6.981196815122,-0.357261899009));
+#3842 = CARTESIAN_POINT('',(-7.29969521317,-0.804588724052));
+#3843 = CARTESIAN_POINT('',(-7.319510391062,-0.83217975594));
+#3844 = CARTESIAN_POINT('',(-7.339438137696,-0.859689763944));
+#3845 = CARTESIAN_POINT('',(-7.359478038245,-0.887118174274));
+#3846 = CARTESIAN_POINT('',(-7.379629673971,-0.914464415978));
+#3847 = CARTESIAN_POINT('',(-7.416663167379,-0.96429244783));
+#3848 = CARTESIAN_POINT('',(-7.433509961363,-0.986800300259));
+#3849 = CARTESIAN_POINT('',(-7.450432764574,-1.009251156146));
+#3850 = CARTESIAN_POINT('',(-7.467431335594,-1.031644694779));
+#3851 = CARTESIAN_POINT('',(-7.484505431198,-1.053980596807));
+#3852 = CARTESIAN_POINT('',(-7.528141541844,-1.110666217761));
+#3853 = CARTESIAN_POINT('',(-7.554807848833,-1.144935646771));
+#3854 = CARTESIAN_POINT('',(-7.581652824509,-1.179065659697));
+#3855 = CARTESIAN_POINT('',(-7.608675555947,-1.213055092964));
+#3856 = CARTESIAN_POINT('',(-7.635875120113,-1.246902791012));
+#3857 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3859 = PCURVE('',#3563,#3860);
+#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3894);
+#3861 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3862,#3863,#3864,#3865,#3866,
+    #3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,#3876,#3877,
+    #3878,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,
+    #3889,#3890,#3891,#3892,#3893),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380648E-02,0.467111189242,0.909415943587,0.938580892646,
+    0.962719141862,1.),.UNSPECIFIED.);
+#3862 = CARTESIAN_POINT('',(3.397181852352,6.265340787746));
+#3863 = CARTESIAN_POINT('',(3.397184838861,6.268266526895));
+#3864 = CARTESIAN_POINT('',(3.397187237501,6.271192266658));
+#3865 = CARTESIAN_POINT('',(3.397189048467,6.2741180069));
+#3866 = CARTESIAN_POINT('',(3.397190271896,6.277043747474));
+#3867 = CARTESIAN_POINT('',(3.397190907868,6.279969488215));
+#3868 = CARTESIAN_POINT('',(3.397191810418,6.334374923098));
+#3869 = CARTESIAN_POINT('',(3.3970107883,6.385855769404));
+#3870 = CARTESIAN_POINT('',(3.396647918927,6.43733443532));
+#3871 = CARTESIAN_POINT('',(3.396096175297,6.488811413982));
+#3872 = CARTESIAN_POINT('',(3.395341668082,6.540287109762));
+#3873 = CARTESIAN_POINT('',(3.393375845053,6.643265029683));
+#3874 = CARTESIAN_POINT('',(3.392164123273,6.694769548188));
+#3875 = CARTESIAN_POINT('',(3.39069874794,6.74626769187));
+#3876 = CARTESIAN_POINT('',(3.388941807014,6.797759302414));
+#3877 = CARTESIAN_POINT('',(3.386840470014,6.849243815402));
+#3878 = CARTESIAN_POINT('',(3.384135179471,6.904109609805));
+#3879 = CARTESIAN_POINT('',(3.383965932402,6.907503538223));
+#3880 = CARTESIAN_POINT('',(3.383794760037,6.910897415535));
+#3881 = CARTESIAN_POINT('',(3.38362163501,6.914291240822));
+#3882 = CARTESIAN_POINT('',(3.383446529142,6.917685013139));
+#3883 = CARTESIAN_POINT('',(3.383122824342,6.923887528468));
+#3884 = CARTESIAN_POINT('',(3.382974858507,6.926696288471));
+#3885 = CARTESIAN_POINT('',(3.382825499477,6.929505010977));
+#3886 = CARTESIAN_POINT('',(3.382674730385,6.932313695423));
+#3887 = CARTESIAN_POINT('',(3.382522533938,6.935122341235));
+#3888 = CARTESIAN_POINT('',(3.382131597354,6.942268763));
+#3889 = CARTESIAN_POINT('',(3.381890855181,6.946606484616));
+#3890 = CARTESIAN_POINT('',(3.381646600711,6.950944110502));
+#3891 = CARTESIAN_POINT('',(3.381398766061,6.955281638407));
+#3892 = CARTESIAN_POINT('',(3.381147280658,6.959619066));
+#3893 = CARTESIAN_POINT('',(3.380892071238,6.963956390869));
+#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3895 = ORIENTED_EDGE('',*,*,#3896,.F.);
+#3896 = EDGE_CURVE('',#3897,#3787,#3899,.T.);
+#3897 = VERTEX_POINT('',#3898);
+#3898 = CARTESIAN_POINT('',(-7.793862326986,-1.5,-1.901502045222));
+#3899 = SURFACE_CURVE('',#3900,(#3904,#3911),.PCURVE_S1.);
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(-7.793862326986,-1.5,-1.901502045222));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(0.,-1.,-0.));
+#3904 = PCURVE('',#1267,#3905);
+#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910);
+#3906 = LINE('',#3907,#3908);
+#3907 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#3908 = VECTOR('',#3909,1.);
+#3909 = DIRECTION('',(-7.703719777549E-34,1.));
+#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3911 = PCURVE('',#3912,#3917);
+#3912 = PLANE('',#3913);
+#3913 = AXIS2_PLACEMENT_3D('',#3914,#3915,#3916);
+#3914 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#3915 = DIRECTION('',(0.951056516295,-2.7E-16,0.309016994375));
+#3916 = DIRECTION('',(-2.809072019595E-16,-1.,-9.194882980338E-18));
+#3917 = DEFINITIONAL_REPRESENTATION('',(#3918),#3922);
+#3918 = LINE('',#3919,#3920);
+#3919 = CARTESIAN_POINT('',(2.314118344298E-15,-1.2));
+#3920 = VECTOR('',#3921,1.);
+#3921 = DIRECTION('',(1.,7.806024587277E-17));
+#3922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3923 = ORIENTED_EDGE('',*,*,#3924,.F.);
+#3924 = EDGE_CURVE('',#3925,#3897,#3927,.T.);
+#3925 = VERTEX_POINT('',#3926);
+#3926 = CARTESIAN_POINT('',(-8.433486347889,-1.5,-2.109328487798));
+#3927 = SURFACE_CURVE('',#3928,(#3932,#3939),.PCURVE_S1.);
+#3928 = LINE('',#3929,#3930);
+#3929 = CARTESIAN_POINT('',(-8.433486347889,-1.5,-2.109328487798));
+#3930 = VECTOR('',#3931,1.);
+#3931 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#3932 = PCURVE('',#1267,#3933);
+#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);
+#3934 = LINE('',#3935,#3936);
+#3935 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#3936 = VECTOR('',#3937,1.);
+#3937 = DIRECTION('',(-1.,0.));
+#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3939 = PCURVE('',#3940,#3945);
+#3940 = PLANE('',#3941);
+#3941 = AXIS2_PLACEMENT_3D('',#3942,#3943,#3944);
+#3942 = CARTESIAN_POINT('',(-8.062665954639,-1.5,-3.250596307352));
+#3943 = DIRECTION('',(2.359381824544E-16,1.,1.375978708416E-16));
+#3944 = DIRECTION('',(0.951056516295,-2.669106263459E-16,0.309016994375)
+  );
+#3945 = DEFINITIONAL_REPRESENTATION('',(#3946),#3950);
+#3946 = LINE('',#3947,#3948);
+#3947 = CARTESIAN_POINT('',(1.110223024625E-16,-1.2));
+#3948 = VECTOR('',#3949,1.);
+#3949 = DIRECTION('',(1.,-1.110223024625E-16));
+#3950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3951 = ORIENTED_EDGE('',*,*,#3952,.F.);
+#3952 = EDGE_CURVE('',#3953,#3925,#3955,.T.);
+#3953 = VERTEX_POINT('',#3954);
+#3954 = CARTESIAN_POINT('',(-10.94738969209,-1.324558013653,
+    -2.926145198756));
+#3955 = SURFACE_CURVE('',#3956,(#3961,#3968),.PCURVE_S1.);
+#3956 = CIRCLE('',#3957,20.);
+#3957 = AXIS2_PLACEMENT_3D('',#3958,#3959,#3960);
+#3958 = CARTESIAN_POINT('',(-8.433486347889,18.5,-2.109328487798));
+#3959 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#3960 = DIRECTION('',(0.,1.,0.));
+#3961 = PCURVE('',#1267,#3962);
+#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3967);
+#3963 = CIRCLE('',#3964,20.);
+#3964 = AXIS2_PLACEMENT_2D('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#3966 = DIRECTION('',(7.703719777549E-34,-1.));
+#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3968 = PCURVE('',#3969,#3974);
+#3969 = CYLINDRICAL_SURFACE('',#3970,20.);
+#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973);
+#3971 = CARTESIAN_POINT('',(-8.062665954639,18.5,-3.250596307352));
+#3972 = DIRECTION('',(0.309016994375,-8.E-17,-0.951056516295));
+#3973 = DIRECTION('',(2.785066486424E-16,1.,6.375317736683E-18));
+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
+#3975 = LINE('',#3976,#3977);
+#3976 = CARTESIAN_POINT('',(-0.,-1.2));
+#3977 = VECTOR('',#3978,1.);
+#3978 = DIRECTION('',(-1.,0.));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = ORIENTED_EDGE('',*,*,#3981,.F.);
+#3981 = EDGE_CURVE('',#3762,#3953,#3982,.T.);
+#3982 = SURFACE_CURVE('',#3983,(#3987,#3994),.PCURVE_S1.);
+#3983 = LINE('',#3984,#3985);
+#3984 = CARTESIAN_POINT('',(-16.82889923179,-0.5,-4.837163491784));
+#3985 = VECTOR('',#3986,1.);
+#3986 = DIRECTION('',(0.942713754078,-0.132163720089,0.30630626661));
+#3987 = PCURVE('',#1267,#3988);
+#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993);
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(-0.991227900683,0.132163720089));
+#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3994 = PCURVE('',#3995,#4000);
+#3995 = PLANE('',#3996);
+#3996 = AXIS2_PLACEMENT_3D('',#3997,#3998,#3999);
+#3997 = CARTESIAN_POINT('',(-16.45807883854,-0.5,-5.978431311339));
+#3998 = DIRECTION('',(0.125695167209,0.991227900683,4.084083554736E-02)
+  );
+#3999 = DIRECTION('',(0.942713754078,-0.132163720089,0.30630626661));
+#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(-1.554312234475E-15,-1.2));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(1.,2.22044604925E-16));
+#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4006 = ADVANCED_FACE('',(#4007),#1235,.T.);
+#4007 = FACE_BOUND('',#4008,.T.);
+#4008 = EDGE_LOOP('',(#4009,#4032,#4033,#4034));
+#4009 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4010 = EDGE_CURVE('',#1191,#4011,#4013,.T.);
+#4011 = VERTEX_POINT('',#4012);
+#4012 = CARTESIAN_POINT('',(-16.45807883854,-0.5,-5.978431311339));
+#4013 = SURFACE_CURVE('',#4014,(#4018,#4025),.PCURVE_S1.);
+#4014 = LINE('',#4015,#4016);
+#4015 = CARTESIAN_POINT('',(-21.21336142001,-0.5,-7.523516283213));
+#4016 = VECTOR('',#4017,1.);
+#4017 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#4018 = PCURVE('',#1235,#4019);
+#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024);
+#4020 = LINE('',#4021,#4022);
+#4021 = CARTESIAN_POINT('',(-2.874205742298E-15,2.088232706017E-15));
+#4022 = VECTOR('',#4023,1.);
+#4023 = DIRECTION('',(1.,-1.110223024625E-16));
+#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4025 = PCURVE('',#1206,#4026);
+#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(-1.,0.));
+#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4032 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#4033 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#4034 = ORIENTED_EDGE('',*,*,#4035,.F.);
+#4035 = EDGE_CURVE('',#4011,#3762,#4036,.T.);
+#4036 = SURFACE_CURVE('',#4037,(#4041,#4048),.PCURVE_S1.);
+#4037 = LINE('',#4038,#4039);
+#4038 = CARTESIAN_POINT('',(-16.45807883854,-0.5,-5.978431311339));
+#4039 = VECTOR('',#4040,1.);
+#4040 = DIRECTION('',(-0.309016994375,-6.E-17,0.951056516295));
+#4041 = PCURVE('',#1235,#4042);
+#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047);
+#4043 = LINE('',#4044,#4045);
+#4044 = CARTESIAN_POINT('',(5.,8.881784197001E-16));
+#4045 = VECTOR('',#4046,1.);
+#4046 = DIRECTION('',(-1.110223024625E-16,-1.));
+#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4048 = PCURVE('',#3995,#4049);
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(-0.,0.));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(2.22044604925E-16,-1.));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = ADVANCED_FACE('',(#4056),#1206,.F.);
+#4056 = FACE_BOUND('',#4057,.F.);
+#4057 = EDGE_LOOP('',(#4058,#4059,#4060,#4083,#4202,#4230,#4253,#4277));
+#4058 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4059 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#4060 = ORIENTED_EDGE('',*,*,#4061,.F.);
+#4061 = EDGE_CURVE('',#4062,#1162,#4064,.T.);
+#4062 = VERTEX_POINT('',#4063);
+#4063 = CARTESIAN_POINT('',(-9.546203283511,-11.,-3.732626805599));
+#4064 = SURFACE_CURVE('',#4065,(#4069,#4076),.PCURVE_S1.);
+#4065 = LINE('',#4066,#4067);
+#4066 = CARTESIAN_POINT('',(-8.849626708179,-11.,-3.506295356339));
+#4067 = VECTOR('',#4068,1.);
+#4068 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#4069 = PCURVE('',#1206,#4070);
+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075);
+#4071 = LINE('',#4072,#4073);
+#4072 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#4073 = VECTOR('',#4074,1.);
+#4074 = DIRECTION('',(1.,0.));
+#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4076 = PCURVE('',#1178,#4077);
+#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082);
+#4078 = LINE('',#4079,#4080);
+#4079 = CARTESIAN_POINT('',(-8.849626708179,-3.506295356339));
+#4080 = VECTOR('',#4081,1.);
+#4081 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4083 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4084 = EDGE_CURVE('',#4062,#4085,#4087,.T.);
+#4085 = VERTEX_POINT('',#4086);
+#4086 = CARTESIAN_POINT('',(-7.423041933736,-4.52764016911,
+    -3.042769864777));
+#4087 = SURFACE_CURVE('',#4088,(#4121,#4157),.PCURVE_S1.);
+#4088 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4089,#4090,#4091,#4092,#4093,
+    #4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,
+    #4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,
+    #4116,#4117,#4118,#4119,#4120),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189332,0.909415943677,0.938580892736,
+    0.962719141951,1.),.UNSPECIFIED.);
+#4089 = CARTESIAN_POINT('',(-9.546203283511,-11.,-3.732626805599));
+#4090 = CARTESIAN_POINT('',(-9.546700638688,-10.9707472665,
+    -3.732788406092));
+#4091 = CARTESIAN_POINT('',(-9.54710015443,-10.94149269407,
+    -3.732918216625));
+#4092 = CARTESIAN_POINT('',(-9.547401818449,-10.9122367347,
+    -3.733016233207));
+#4093 = CARTESIAN_POINT('',(-9.547605623488,-10.88297984059,
+    -3.733082453478));
+#4094 = CARTESIAN_POINT('',(-9.547711567315,-10.85372246417,
+    -3.733116876714));
+#4095 = CARTESIAN_POINT('',(-9.547861919191,-10.30966813813,-3.733165729
+    ));
+#4096 = CARTESIAN_POINT('',(-9.517706838362,-9.794850403024,
+    -3.723367749297));
+#4097 = CARTESIAN_POINT('',(-9.457251218896,-9.282501378909,
+    -3.703724527785));
+#4098 = CARTESIAN_POINT('',(-9.366743297751,-8.775070837643,
+    -3.67431672154));
+#4099 = CARTESIAN_POINT('',(-9.246654906345,-8.274971943024,
+    -3.635297637883));
+#4100 = CARTESIAN_POINT('',(-8.948657413966,-7.293831209807,
+    -3.538472383181));
+#4101 = CARTESIAN_POINT('',(-8.770700695329,-6.812781060363,
+    -3.480650740219));
+#4102 = CARTESIAN_POINT('',(-8.564558433281,-6.343802209654,
+    -3.413671059054));
+#4103 = CARTESIAN_POINT('',(-8.331178960461,-5.889153224447,
+    -3.337841471638));
+#4104 = CARTESIAN_POINT('',(-8.071713614636,-5.450985875861,
+    -3.25353607029));
+#4105 = CARTESIAN_POINT('',(-7.768803637717,-5.003659050838,
+    -3.155114652603));
+#4106 = CARTESIAN_POINT('',(-7.74995828366,-4.976068018951,
+    -3.148991425887));
+#4107 = CARTESIAN_POINT('',(-7.731005870366,-4.948558010949,
+    -3.142833413517));
+#4108 = CARTESIAN_POINT('',(-7.711946792362,-4.92112960062,
+    -3.136640743682));
+#4109 = CARTESIAN_POINT('',(-7.692781447889,-4.893783358918,
+    -3.130413545777));
+#4110 = CARTESIAN_POINT('',(-7.657560502659,-4.843955327067,
+    -3.118969566952));
+#4111 = CARTESIAN_POINT('',(-7.64153824946,-4.82144747464,-3.11376362131
+    ));
+#4112 = CARTESIAN_POINT('',(-7.625443707192,-4.798996618753,
+    -3.108534187525));
+#4113 = CARTESIAN_POINT('',(-7.609277105454,-4.776603080122,
+    -3.103281340199));
+#4114 = CARTESIAN_POINT('',(-7.593038675568,-4.754267178095,
+    -3.098005154493));
+#4115 = CARTESIAN_POINT('',(-7.55153826825,-4.697581557227,
+    -3.084520854754));
+#4116 = CARTESIAN_POINT('',(-7.526177103282,-4.6633121283,
+    -3.076280512736));
+#4117 = CARTESIAN_POINT('',(-7.500646014296,-4.629182115458,
+    -3.067984959059));
+#4118 = CARTESIAN_POINT('',(-7.474945869535,-4.595192682273,
+    -3.05963447583));
+#4119 = CARTESIAN_POINT('',(-7.449077546857,-4.561344984307,
+    -3.051229348283));
+#4120 = CARTESIAN_POINT('',(-7.423041933736,-4.52764016911,
+    -3.042769864777));
+#4121 = PCURVE('',#1206,#4122);
+#4122 = DEFINITIONAL_REPRESENTATION('',(#4123),#4156);
+#4123 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4124,#4125,#4126,#4127,#4128,
+    #4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,
+    #4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,
+    #4151,#4152,#4153,#4154,#4155),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189332,0.909415943677,0.938580892736,
+    0.962719141951,1.),.UNSPECIFIED.);
+#4124 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#4125 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#4126 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#4127 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#4128 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#4129 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#4130 = CARTESIAN_POINT('',(-5.429082635847,4.501420362735));
+#4131 = CARTESIAN_POINT('',(-5.460789564208,3.986602627623));
+#4132 = CARTESIAN_POINT('',(-5.524356364319,3.474253603509));
+#4133 = CARTESIAN_POINT('',(-5.619522024397,2.966823062242));
+#4134 = CARTESIAN_POINT('',(-5.745790431531,2.466724167623));
+#4135 = CARTESIAN_POINT('',(-6.059123537685,1.485583434406));
+#4136 = CARTESIAN_POINT('',(-6.246238304882,1.004533284963));
+#4137 = CARTESIAN_POINT('',(-6.462989106244,0.535554434254));
+#4138 = CARTESIAN_POINT('',(-6.708378805827,8.090544904651E-02));
+#4139 = CARTESIAN_POINT('',(-6.98119681546,-0.357261899539));
+#4140 = CARTESIAN_POINT('',(-7.299695213536,-0.804588724562));
+#4141 = CARTESIAN_POINT('',(-7.319510391429,-0.832179756449));
+#4142 = CARTESIAN_POINT('',(-7.339438138066,-0.859689764452));
+#4143 = CARTESIAN_POINT('',(-7.359478038616,-0.887118174781));
+#4144 = CARTESIAN_POINT('',(-7.379629674343,-0.914464416483));
+#4145 = CARTESIAN_POINT('',(-7.416663167755,-0.964292448333));
+#4146 = CARTESIAN_POINT('',(-7.43350996174,-0.986800300761));
+#4147 = CARTESIAN_POINT('',(-7.450432764952,-1.009251156647));
+#4148 = CARTESIAN_POINT('',(-7.467431335974,-1.031644695279));
+#4149 = CARTESIAN_POINT('',(-7.484505431579,-1.053980597306));
+#4150 = CARTESIAN_POINT('',(-7.528141542165,-1.110666218174));
+#4151 = CARTESIAN_POINT('',(-7.554807849092,-1.1449356471));
+#4152 = CARTESIAN_POINT('',(-7.581652824704,-1.179065659942));
+#4153 = CARTESIAN_POINT('',(-7.608675556078,-1.213055093127));
+#4154 = CARTESIAN_POINT('',(-7.635875120179,-1.246902791094));
+#4155 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#4158,#4167);
+#4158 = SURFACE_OF_REVOLUTION('',#4159,#4164);
+#4159 = CIRCLE('',#4160,10.);
+#4160 = AXIS2_PLACEMENT_3D('',#4161,#4162,#4163);
+#4161 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#4162 = DIRECTION('',(0.,0.,1.));
+#4163 = DIRECTION('',(1.,0.,0.));
+#4164 = AXIS1_PLACEMENT('',#4165,#4166);
+#4165 = CARTESIAN_POINT('',(0.,0.,0.));
+#4166 = DIRECTION('',(-0.,-1.,-0.));
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4201);
+#4168 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4169,#4170,#4171,#4172,#4173,
+    #4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,#4182,#4183,#4184,
+    #4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192,#4193,#4194,#4195,
+    #4196,#4197,#4198,#4199,#4200),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189332,0.909415943677,0.938580892736,
+    0.962719141951,1.),.UNSPECIFIED.);
+#4169 = CARTESIAN_POINT('',(3.514321985545,6.265340787746));
+#4170 = CARTESIAN_POINT('',(3.514318999036,6.268266526895));
+#4171 = CARTESIAN_POINT('',(3.514316600397,6.271192266658));
+#4172 = CARTESIAN_POINT('',(3.514314789431,6.2741180069));
+#4173 = CARTESIAN_POINT('',(3.514313566002,6.277043747474));
+#4174 = CARTESIAN_POINT('',(3.514312930029,6.279969488215));
+#4175 = CARTESIAN_POINT('',(3.51431202748,6.334374923108));
+#4176 = CARTESIAN_POINT('',(3.514493049598,6.385855769425));
+#4177 = CARTESIAN_POINT('',(3.514855918971,6.437334435351));
+#4178 = CARTESIAN_POINT('',(3.515407662601,6.488811414024));
+#4179 = CARTESIAN_POINT('',(3.516162169816,6.540287109814));
+#4180 = CARTESIAN_POINT('',(3.518127992846,6.643265029745));
+#4181 = CARTESIAN_POINT('',(3.519339714626,6.694769548251));
+#4182 = CARTESIAN_POINT('',(3.520805089959,6.746267691933));
+#4183 = CARTESIAN_POINT('',(3.522562030886,6.797759302477));
+#4184 = CARTESIAN_POINT('',(3.524663367886,6.849243815465));
+#4185 = CARTESIAN_POINT('',(3.527368658429,6.904109609867));
+#4186 = CARTESIAN_POINT('',(3.527537905498,6.907503538286));
+#4187 = CARTESIAN_POINT('',(3.527709077864,6.910897415598));
+#4188 = CARTESIAN_POINT('',(3.52788220289,6.914291240884));
+#4189 = CARTESIAN_POINT('',(3.528057308759,6.917685013201));
+#4190 = CARTESIAN_POINT('',(3.528381013559,6.92388752853));
+#4191 = CARTESIAN_POINT('',(3.528528979394,6.926696288533));
+#4192 = CARTESIAN_POINT('',(3.528678338424,6.92950501104));
+#4193 = CARTESIAN_POINT('',(3.528829107516,6.932313695486));
+#4194 = CARTESIAN_POINT('',(3.528981303963,6.935122341298));
+#4195 = CARTESIAN_POINT('',(3.529372240547,6.942268763052));
+#4196 = CARTESIAN_POINT('',(3.529612982719,6.946606484658));
+#4197 = CARTESIAN_POINT('',(3.529857237188,6.950944110533));
+#4198 = CARTESIAN_POINT('',(3.530105071838,6.955281638427));
+#4199 = CARTESIAN_POINT('',(3.530356557241,6.95961906601));
+#4200 = CARTESIAN_POINT('',(3.53061176666,6.963956390869));
+#4201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4202 = ORIENTED_EDGE('',*,*,#4203,.F.);
+#4203 = EDGE_CURVE('',#4204,#4085,#4206,.T.);
+#4204 = VERTEX_POINT('',#4205);
+#4205 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#4206 = SURFACE_CURVE('',#4207,(#4211,#4218),.PCURVE_S1.);
+#4207 = LINE('',#4208,#4209);
+#4208 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#4209 = VECTOR('',#4210,1.);
+#4210 = DIRECTION('',(0.,-1.,-0.));
+#4211 = PCURVE('',#1206,#4212);
+#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4217);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(-7.703719777549E-34,1.));
+#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4218 = PCURVE('',#4219,#4224);
+#4219 = PLANE('',#4220);
+#4220 = AXIS2_PLACEMENT_3D('',#4221,#4222,#4223);
+#4221 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#4222 = DIRECTION('',(0.951056516295,-2.7E-16,0.309016994375));
+#4223 = DIRECTION('',(-2.809072019595E-16,-1.,-9.194882980338E-18));
+#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229);
+#4225 = LINE('',#4226,#4227);
+#4226 = CARTESIAN_POINT('',(2.22044604925E-15,1.733285645517E-31));
+#4227 = VECTOR('',#4228,1.);
+#4228 = DIRECTION('',(1.,7.806024587277E-17));
+#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4230 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#4231 = EDGE_CURVE('',#4232,#4204,#4234,.T.);
+#4232 = VERTEX_POINT('',#4233);
+#4233 = CARTESIAN_POINT('',(-8.062665954639,-1.5,-3.250596307352));
+#4234 = SURFACE_CURVE('',#4235,(#4239,#4246),.PCURVE_S1.);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(-8.062665954639,-1.5,-3.250596307352));
+#4237 = VECTOR('',#4238,1.);
+#4238 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#4239 = PCURVE('',#1206,#4240);
+#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4245);
+#4241 = LINE('',#4242,#4243);
+#4242 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#4243 = VECTOR('',#4244,1.);
+#4244 = DIRECTION('',(-1.,0.));
+#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4246 = PCURVE('',#3940,#4247);
+#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);
+#4248 = LINE('',#4249,#4250);
+#4249 = CARTESIAN_POINT('',(-0.,0.));
+#4250 = VECTOR('',#4251,1.);
+#4251 = DIRECTION('',(1.,-1.110223024625E-16));
+#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4253 = ORIENTED_EDGE('',*,*,#4254,.F.);
+#4254 = EDGE_CURVE('',#4255,#4232,#4257,.T.);
+#4255 = VERTEX_POINT('',#4256);
+#4256 = CARTESIAN_POINT('',(-10.57656929884,-1.324558013653,
+    -4.067413018311));
+#4257 = SURFACE_CURVE('',#4258,(#4263,#4270),.PCURVE_S1.);
+#4258 = CIRCLE('',#4259,20.);
+#4259 = AXIS2_PLACEMENT_3D('',#4260,#4261,#4262);
+#4260 = CARTESIAN_POINT('',(-8.062665954639,18.5,-3.250596307352));
+#4261 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#4262 = DIRECTION('',(0.,1.,0.));
+#4263 = PCURVE('',#1206,#4264);
+#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269);
+#4265 = CIRCLE('',#4266,20.);
+#4266 = AXIS2_PLACEMENT_2D('',#4267,#4268);
+#4267 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#4268 = DIRECTION('',(7.703719777549E-34,-1.));
+#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4270 = PCURVE('',#3969,#4271);
+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(-0.,0.));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(-1.,0.));
+#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4277 = ORIENTED_EDGE('',*,*,#4278,.F.);
+#4278 = EDGE_CURVE('',#4011,#4255,#4279,.T.);
+#4279 = SURFACE_CURVE('',#4280,(#4284,#4291),.PCURVE_S1.);
+#4280 = LINE('',#4281,#4282);
+#4281 = CARTESIAN_POINT('',(-16.45807883854,-0.5,-5.978431311339));
+#4282 = VECTOR('',#4283,1.);
+#4283 = DIRECTION('',(0.942713754078,-0.132163720089,0.30630626661));
+#4284 = PCURVE('',#1206,#4285);
+#4285 = DEFINITIONAL_REPRESENTATION('',(#4286),#4290);
+#4286 = LINE('',#4287,#4288);
+#4287 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#4288 = VECTOR('',#4289,1.);
+#4289 = DIRECTION('',(-0.991227900683,0.132163720089));
+#4290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4291 = PCURVE('',#3995,#4292);
+#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297);
+#4293 = LINE('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(-1.439169582541E-15,1.044116353008E-15));
+#4295 = VECTOR('',#4296,1.);
+#4296 = DIRECTION('',(1.,2.22044604925E-16));
+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4298 = ADVANCED_FACE('',(#4299),#1178,.F.);
+#4299 = FACE_BOUND('',#4300,.F.);
+#4300 = EDGE_LOOP('',(#4301,#4325,#4326,#4327,#4328,#4329,#4330,#4331));
+#4301 = ORIENTED_EDGE('',*,*,#4302,.F.);
+#4302 = EDGE_CURVE('',#4062,#4303,#4305,.T.);
+#4303 = VERTEX_POINT('',#4304);
+#4304 = CARTESIAN_POINT('',(-0.6,-11.,-10.23242395525));
+#4305 = SURFACE_CURVE('',#4306,(#4311,#4318),.PCURVE_S1.);
+#4306 = CIRCLE('',#4307,10.25);
+#4307 = AXIS2_PLACEMENT_3D('',#4308,#4309,#4310);
+#4308 = CARTESIAN_POINT('',(0.,-11.,0.));
+#4309 = DIRECTION('',(0.,-1.,0.));
+#4310 = DIRECTION('',(1.,0.,0.));
+#4311 = PCURVE('',#1178,#4312);
+#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4317);
+#4313 = CIRCLE('',#4314,10.25);
+#4314 = AXIS2_PLACEMENT_2D('',#4315,#4316);
+#4315 = CARTESIAN_POINT('',(0.,0.));
+#4316 = DIRECTION('',(1.,0.));
+#4317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4318 = PCURVE('',#4158,#4319);
+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);
+#4320 = LINE('',#4321,#4322);
+#4321 = CARTESIAN_POINT('',(0.,6.265340787746));
+#4322 = VECTOR('',#4323,1.);
+#4323 = DIRECTION('',(1.,0.));
+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4325 = ORIENTED_EDGE('',*,*,#4061,.T.);
+#4326 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#4327 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#4328 = ORIENTED_EDGE('',*,*,#1986,.T.);
+#4329 = ORIENTED_EDGE('',*,*,#2041,.F.);
+#4330 = ORIENTED_EDGE('',*,*,#1468,.T.);
+#4331 = ORIENTED_EDGE('',*,*,#4332,.F.);
+#4332 = EDGE_CURVE('',#4303,#1441,#4333,.T.);
+#4333 = SURFACE_CURVE('',#4334,(#4338,#4345),.PCURVE_S1.);
+#4334 = LINE('',#4335,#4336);
+#4335 = CARTESIAN_POINT('',(-0.6,-11.,-9.5));
+#4336 = VECTOR('',#4337,1.);
+#4337 = DIRECTION('',(2.185780586188E-16,0.,-1.));
+#4338 = PCURVE('',#1178,#4339);
+#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4344);
+#4340 = LINE('',#4341,#4342);
+#4341 = CARTESIAN_POINT('',(-0.6,-9.5));
+#4342 = VECTOR('',#4343,1.);
+#4343 = DIRECTION('',(2.185780586188E-16,-1.));
+#4344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4345 = PCURVE('',#1456,#4346);
+#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351);
+#4347 = LINE('',#4348,#4349);
+#4348 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#4349 = VECTOR('',#4350,1.);
+#4350 = DIRECTION('',(1.,0.));
+#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4352 = ADVANCED_FACE('',(#4353),#1456,.T.);
+#4353 = FACE_BOUND('',#4354,.T.);
+#4354 = EDGE_LOOP('',(#4355,#4378,#4379,#4380,#4490,#4518,#4546,#4575));
+#4355 = ORIENTED_EDGE('',*,*,#4356,.F.);
+#4356 = EDGE_CURVE('',#1408,#4357,#4359,.T.);
+#4357 = VERTEX_POINT('',#4358);
+#4358 = CARTESIAN_POINT('',(-0.6,-0.5,-17.5));
+#4359 = SURFACE_CURVE('',#4360,(#4364,#4371),.PCURVE_S1.);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(-0.6,-0.5,-22.5));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(-2.185780586188E-16,0.,1.));
+#4364 = PCURVE('',#1456,#4365);
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(-1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = PCURVE('',#1424,#4372);
+#4372 = DEFINITIONAL_REPRESENTATION('',(#4373),#4377);
+#4373 = LINE('',#4374,#4375);
+#4374 = CARTESIAN_POINT('',(6.217248937901E-15,-1.2));
+#4375 = VECTOR('',#4376,1.);
+#4376 = DIRECTION('',(1.,-1.110223024625E-16));
+#4377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4378 = ORIENTED_EDGE('',*,*,#1440,.T.);
+#4379 = ORIENTED_EDGE('',*,*,#4332,.F.);
+#4380 = ORIENTED_EDGE('',*,*,#4381,.T.);
+#4381 = EDGE_CURVE('',#4303,#4382,#4384,.T.);
+#4382 = VERTEX_POINT('',#4383);
+#4383 = CARTESIAN_POINT('',(-0.6,-4.52764016911,-8.));
+#4384 = SURFACE_CURVE('',#4385,(#4418,#4454),.PCURVE_S1.);
+#4385 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4386,#4387,#4388,#4389,#4390,
+    #4391,#4392,#4393,#4394,#4395,#4396,#4397,#4398,#4399,#4400,#4401,
+    #4402,#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410,#4411,#4412,
+    #4413,#4414,#4415,#4416,#4417),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380649E-02,0.467111189281,0.909415943625,0.938580892685,
+    0.9627191419,1.),.UNSPECIFIED.);
+#4386 = CARTESIAN_POINT('',(-0.6,-11.,-10.23242395525));
+#4387 = CARTESIAN_POINT('',(-0.6,-10.9707472665,-10.23294690543));
+#4388 = CARTESIAN_POINT('',(-0.6,-10.94149269407,-10.23336698114));
+#4389 = CARTESIAN_POINT('',(-0.6,-10.9122367347,-10.23368416946));
+#4390 = CARTESIAN_POINT('',(-0.6,-10.88297984059,-10.23389846276));
+#4391 = CARTESIAN_POINT('',(-0.6,-10.85372246417,-10.23400985869));
+#4392 = CARTESIAN_POINT('',(-0.6,-10.30966813819,-10.23416794801));
+#4393 = CARTESIAN_POINT('',(-0.6,-9.794850403143,-10.20246101965));
+#4394 = CARTESIAN_POINT('',(-0.6,-9.282501379086,-10.13889421956));
+#4395 = CARTESIAN_POINT('',(-0.6,-8.775070837877,-10.0437285595));
+#4396 = CARTESIAN_POINT('',(-0.6,-8.274971943312,-9.917460152402));
+#4397 = CARTESIAN_POINT('',(-0.6,-7.29383121014,-9.6041270463));
+#4398 = CARTESIAN_POINT('',(-0.6,-6.812781060691,-9.417012279121));
+#4399 = CARTESIAN_POINT('',(-0.6,-6.343802209974,-9.200261477776));
+#4400 = CARTESIAN_POINT('',(-0.6,-5.889153224758,-8.954871778209));
+#4401 = CARTESIAN_POINT('',(-0.6,-5.450985876163,-8.682053768591));
+#4402 = CARTESIAN_POINT('',(-0.6,-5.003659051128,-8.363555370532));
+#4403 = CARTESIAN_POINT('',(-0.6,-4.97606801924,-8.343740192639));
+#4404 = CARTESIAN_POINT('',(-0.6,-4.948558011237,-8.323812446004));
+#4405 = CARTESIAN_POINT('',(-0.6,-4.921129600908,-8.303772545455));
+#4406 = CARTESIAN_POINT('',(-0.6,-4.893783359205,-8.283620909728));
+#4407 = CARTESIAN_POINT('',(-0.6,-4.843955327353,-8.246587416318));
+#4408 = CARTESIAN_POINT('',(-0.6,-4.821447474925,-8.229740622334));
+#4409 = CARTESIAN_POINT('',(-0.6,-4.798996619038,-8.212817819122));
+#4410 = CARTESIAN_POINT('',(-0.6,-4.776603080406,-8.195819248102));
+#4411 = CARTESIAN_POINT('',(-0.6,-4.754267178378,-8.178745152497));
+#4412 = CARTESIAN_POINT('',(-0.6,-4.697581557461,-8.135109041877));
+#4413 = CARTESIAN_POINT('',(-0.6,-4.663312128487,-8.108442734915));
+#4414 = CARTESIAN_POINT('',(-0.6,-4.629182115598,-8.081597759267));
+#4415 = CARTESIAN_POINT('',(-0.6,-4.595192682366,-8.054575027856));
+#4416 = CARTESIAN_POINT('',(-0.6,-4.561344984353,-8.027375463718));
+#4417 = CARTESIAN_POINT('',(-0.6,-4.52764016911,-8.));
+#4418 = PCURVE('',#1456,#4419);
+#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4453);
+#4420 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4421,#4422,#4423,#4424,#4425,
+    #4426,#4427,#4428,#4429,#4430,#4431,#4432,#4433,#4434,#4435,#4436,
+    #4437,#4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,
+    #4448,#4449,#4450,#4451,#4452),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380649E-02,0.467111189281,0.909415943625,0.938580892685,
+    0.9627191419,1.),.UNSPECIFIED.);
+#4421 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#4422 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#4423 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#4424 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#4425 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#4426 = CARTESIAN_POINT('',(-5.429240725165,5.045474688773));
+#4427 = CARTESIAN_POINT('',(-5.429082635847,4.501420362794));
+#4428 = CARTESIAN_POINT('',(-5.460789564201,3.986602627742));
+#4429 = CARTESIAN_POINT('',(-5.524356364297,3.474253603686));
+#4430 = CARTESIAN_POINT('',(-5.619522024353,2.966823062477));
+#4431 = CARTESIAN_POINT('',(-5.745790431458,2.466724167912));
+#4432 = CARTESIAN_POINT('',(-6.059123537559,1.48558343474));
+#4433 = CARTESIAN_POINT('',(-6.246238304738,1.00453328529));
+#4434 = CARTESIAN_POINT('',(-6.462989106084,0.535554434573));
+#4435 = CARTESIAN_POINT('',(-6.708378805651,8.090544935774E-02));
+#4436 = CARTESIAN_POINT('',(-6.981196815269,-0.357261899238));
+#4437 = CARTESIAN_POINT('',(-7.299695213328,-0.804588724272));
+#4438 = CARTESIAN_POINT('',(-7.319510391221,-0.83217975616));
+#4439 = CARTESIAN_POINT('',(-7.339438137856,-0.859689764164));
+#4440 = CARTESIAN_POINT('',(-7.359478038405,-0.887118174493));
+#4441 = CARTESIAN_POINT('',(-7.379629674132,-0.914464416196));
+#4442 = CARTESIAN_POINT('',(-7.416663167542,-0.964292448047));
+#4443 = CARTESIAN_POINT('',(-7.433509961526,-0.986800300476));
+#4444 = CARTESIAN_POINT('',(-7.450432764737,-1.009251156363));
+#4445 = CARTESIAN_POINT('',(-7.467431335758,-1.031644694995));
+#4446 = CARTESIAN_POINT('',(-7.484505431363,-1.053980597023));
+#4447 = CARTESIAN_POINT('',(-7.528141541982,-1.110666217939));
+#4448 = CARTESIAN_POINT('',(-7.554807848945,-1.144935646914));
+#4449 = CARTESIAN_POINT('',(-7.581652824593,-1.179065659803));
+#4450 = CARTESIAN_POINT('',(-7.608675556003,-1.213055093035));
+#4451 = CARTESIAN_POINT('',(-7.635875120141,-1.246902791048));
+#4452 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#4453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4454 = PCURVE('',#4158,#4455);
+#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4489);
+#4456 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4457,#4458,#4459,#4460,#4461,
+    #4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,
+    #4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,#4483,
+    #4484,#4485,#4486,#4487,#4488),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380649E-02,0.467111189281,0.909415943625,0.938580892685,
+    0.9627191419,1.),.UNSPECIFIED.);
+#4457 = CARTESIAN_POINT('',(4.653818913788,6.265340787746));
+#4458 = CARTESIAN_POINT('',(4.653821900297,6.268266526895));
+#4459 = CARTESIAN_POINT('',(4.653824298937,6.271192266658));
+#4460 = CARTESIAN_POINT('',(4.653826109903,6.2741180069));
+#4461 = CARTESIAN_POINT('',(4.653827333332,6.277043747474));
+#4462 = CARTESIAN_POINT('',(4.653827969304,6.279969488215));
+#4463 = CARTESIAN_POINT('',(4.653828871854,6.334374923102));
+#4464 = CARTESIAN_POINT('',(4.653647849736,6.385855769413));
+#4465 = CARTESIAN_POINT('',(4.653284980363,6.437334435333));
+#4466 = CARTESIAN_POINT('',(4.652733236733,6.488811414));
+#4467 = CARTESIAN_POINT('',(4.651978729518,6.540287109785));
+#4468 = CARTESIAN_POINT('',(4.650012906488,6.64326502971));
+#4469 = CARTESIAN_POINT('',(4.648801184708,6.694769548215));
+#4470 = CARTESIAN_POINT('',(4.647335809375,6.746267691898));
+#4471 = CARTESIAN_POINT('',(4.645578868449,6.797759302441));
+#4472 = CARTESIAN_POINT('',(4.643477531449,6.84924381543));
+#4473 = CARTESIAN_POINT('',(4.640772240906,6.904109609832));
+#4474 = CARTESIAN_POINT('',(4.640602993837,6.907503538251));
+#4475 = CARTESIAN_POINT('',(4.640431821471,6.910897415562));
+#4476 = CARTESIAN_POINT('',(4.640258696445,6.914291240849));
+#4477 = CARTESIAN_POINT('',(4.640083590576,6.917685013166));
+#4478 = CARTESIAN_POINT('',(4.639759885776,6.923887528495));
+#4479 = CARTESIAN_POINT('',(4.639611919941,6.926696288498));
+#4480 = CARTESIAN_POINT('',(4.639462560912,6.929505011004));
+#4481 = CARTESIAN_POINT('',(4.639311791819,6.932313695451));
+#4482 = CARTESIAN_POINT('',(4.639159595373,6.935122341262));
+#4483 = CARTESIAN_POINT('',(4.638768658788,6.942268763022));
+#4484 = CARTESIAN_POINT('',(4.638527916616,6.946606484634));
+#4485 = CARTESIAN_POINT('',(4.638283662146,6.950944110515));
+#4486 = CARTESIAN_POINT('',(4.638035827496,6.955281638416));
+#4487 = CARTESIAN_POINT('',(4.637784342093,6.959619066004));
+#4488 = CARTESIAN_POINT('',(4.637529132674,6.963956390869));
+#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4490 = ORIENTED_EDGE('',*,*,#4491,.F.);
+#4491 = EDGE_CURVE('',#4492,#4382,#4494,.T.);
+#4492 = VERTEX_POINT('',#4493);
+#4493 = CARTESIAN_POINT('',(-0.6,-1.5,-8.));
+#4494 = SURFACE_CURVE('',#4495,(#4499,#4506),.PCURVE_S1.);
+#4495 = LINE('',#4496,#4497);
+#4496 = CARTESIAN_POINT('',(-0.6,-1.5,-8.));
+#4497 = VECTOR('',#4498,1.);
+#4498 = DIRECTION('',(0.,-1.,-0.));
+#4499 = PCURVE('',#1456,#4500);
+#4500 = DEFINITIONAL_REPRESENTATION('',(#4501),#4505);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(-7.703719777549E-34,1.));
+#4505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4506 = PCURVE('',#4507,#4512);
+#4507 = PLANE('',#4508);
+#4508 = AXIS2_PLACEMENT_3D('',#4509,#4510,#4511);
+#4509 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#4510 = DIRECTION('',(-2.775557561563E-16,-2.7E-16,1.));
+#4511 = DIRECTION('',(-7.806024587277E-17,-1.,-2.7E-16));
+#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4517);
+#4513 = LINE('',#4514,#4515);
+#4514 = CARTESIAN_POINT('',(2.314118344298E-15,-1.2));
+#4515 = VECTOR('',#4516,1.);
+#4516 = DIRECTION('',(1.,7.806024587277E-17));
+#4517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4518 = ORIENTED_EDGE('',*,*,#4519,.F.);
+#4519 = EDGE_CURVE('',#4520,#4492,#4522,.T.);
+#4520 = VERTEX_POINT('',#4521);
+#4521 = CARTESIAN_POINT('',(-0.6,-1.5,-8.672540495695));
+#4522 = SURFACE_CURVE('',#4523,(#4527,#4534),.PCURVE_S1.);
+#4523 = LINE('',#4524,#4525);
+#4524 = CARTESIAN_POINT('',(-0.6,-1.5,-8.672540495695));
+#4525 = VECTOR('',#4526,1.);
+#4526 = DIRECTION('',(-2.185780586188E-16,0.,1.));
+#4527 = PCURVE('',#1456,#4528);
+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);
+#4529 = LINE('',#4530,#4531);
+#4530 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#4531 = VECTOR('',#4532,1.);
+#4532 = DIRECTION('',(-1.,0.));
+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4534 = PCURVE('',#4535,#4540);
+#4535 = PLANE('',#4536);
+#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4537 = CARTESIAN_POINT('',(0.6,-1.5,-8.672540495695));
+#4538 = DIRECTION('',(-5.795444369187E-17,1.,2.669106263459E-16));
+#4539 = DIRECTION('',(-1.665334536938E-16,-2.669106263459E-16,1.));
+#4540 = DEFINITIONAL_REPRESENTATION('',(#4541),#4545);
+#4541 = LINE('',#4542,#4543);
+#4542 = CARTESIAN_POINT('',(1.221245327088E-15,-1.2));
+#4543 = VECTOR('',#4544,1.);
+#4544 = DIRECTION('',(1.,-1.110223024625E-16));
+#4545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4546 = ORIENTED_EDGE('',*,*,#4547,.F.);
+#4547 = EDGE_CURVE('',#4548,#4520,#4550,.T.);
+#4548 = VERTEX_POINT('',#4549);
+#4549 = CARTESIAN_POINT('',(-0.6,-1.324558013653,-11.31581489751));
+#4550 = SURFACE_CURVE('',#4551,(#4556,#4563),.PCURVE_S1.);
+#4551 = CIRCLE('',#4552,20.);
+#4552 = AXIS2_PLACEMENT_3D('',#4553,#4554,#4555);
+#4553 = CARTESIAN_POINT('',(-0.6,18.5,-8.672540495695));
+#4554 = DIRECTION('',(-1.,0.,-2.185780586188E-16));
+#4555 = DIRECTION('',(0.,1.,0.));
+#4556 = PCURVE('',#1456,#4557);
+#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
+#4558 = CIRCLE('',#4559,20.);
+#4559 = AXIS2_PLACEMENT_2D('',#4560,#4561);
+#4560 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#4561 = DIRECTION('',(7.703719777549E-34,-1.));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = PCURVE('',#4564,#4569);
+#4564 = CYLINDRICAL_SURFACE('',#4565,20.);
+#4565 = AXIS2_PLACEMENT_3D('',#4566,#4567,#4568);
+#4566 = CARTESIAN_POINT('',(0.6,18.5,-8.672540495695));
+#4567 = DIRECTION('',(1.,-8.E-17,1.665334536938E-16));
+#4568 = DIRECTION('',(8.E-17,1.,2.668456445481E-16));
+#4569 = DEFINITIONAL_REPRESENTATION('',(#4570),#4574);
+#4570 = LINE('',#4571,#4572);
+#4571 = CARTESIAN_POINT('',(-0.,-1.2));
+#4572 = VECTOR('',#4573,1.);
+#4573 = DIRECTION('',(-1.,0.));
+#4574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4575 = ORIENTED_EDGE('',*,*,#4576,.F.);
+#4576 = EDGE_CURVE('',#4357,#4548,#4577,.T.);
+#4577 = SURFACE_CURVE('',#4578,(#4582,#4589),.PCURVE_S1.);
+#4578 = LINE('',#4579,#4580);
+#4579 = CARTESIAN_POINT('',(-0.6,-0.5,-17.5));
+#4580 = VECTOR('',#4581,1.);
+#4581 = DIRECTION('',(-2.151694132961E-16,-0.132163720089,0.991227900683
+    ));
+#4582 = PCURVE('',#1456,#4583);
+#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);
+#4584 = LINE('',#4585,#4586);
+#4585 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#4586 = VECTOR('',#4587,1.);
+#4587 = DIRECTION('',(-0.991227900683,0.132163720089));
+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4589 = PCURVE('',#4590,#4595);
+#4590 = PLANE('',#4591);
+#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594);
+#4592 = CARTESIAN_POINT('',(0.6,-0.5,-17.5));
+#4593 = DIRECTION('',(-9.71445146547E-17,0.991227900683,0.132163720089)
+  );
+#4594 = DIRECTION('',(-3.885780586188E-16,-0.132163720089,0.991227900683
+    ));
+#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600);
+#4596 = LINE('',#4597,#4598);
+#4597 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#4598 = VECTOR('',#4599,1.);
+#4599 = DIRECTION('',(1.,5.551115123126E-17));
+#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4601 = ADVANCED_FACE('',(#4602),#1424,.T.);
+#4602 = FACE_BOUND('',#4603,.T.);
+#4603 = EDGE_LOOP('',(#4604,#4627,#4628,#4629));
+#4604 = ORIENTED_EDGE('',*,*,#4605,.F.);
+#4605 = EDGE_CURVE('',#1380,#4606,#4608,.T.);
+#4606 = VERTEX_POINT('',#4607);
+#4607 = CARTESIAN_POINT('',(0.6,-0.5,-17.5));
+#4608 = SURFACE_CURVE('',#4609,(#4613,#4620),.PCURVE_S1.);
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(0.6,-0.5,-22.5));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(-2.185780586188E-16,0.,1.));
+#4613 = PCURVE('',#1424,#4614);
+#4614 = DEFINITIONAL_REPRESENTATION('',(#4615),#4619);
+#4615 = LINE('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(3.918322095306E-15,-6.511298348677E-16));
+#4617 = VECTOR('',#4618,1.);
+#4618 = DIRECTION('',(1.,-1.110223024625E-16));
+#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4620 = PCURVE('',#1395,#4621);
+#4621 = DEFINITIONAL_REPRESENTATION('',(#4622),#4626);
+#4622 = LINE('',#4623,#4624);
+#4623 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#4624 = VECTOR('',#4625,1.);
+#4625 = DIRECTION('',(-1.,0.));
+#4626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4627 = ORIENTED_EDGE('',*,*,#1407,.F.);
+#4628 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#4629 = ORIENTED_EDGE('',*,*,#4630,.F.);
+#4630 = EDGE_CURVE('',#4606,#4357,#4631,.T.);
+#4631 = SURFACE_CURVE('',#4632,(#4636,#4643),.PCURVE_S1.);
+#4632 = LINE('',#4633,#4634);
+#4633 = CARTESIAN_POINT('',(0.6,-0.5,-17.5));
+#4634 = VECTOR('',#4635,1.);
+#4635 = DIRECTION('',(-1.,-6.E-17,-2.775557561563E-16));
+#4636 = PCURVE('',#1424,#4637);
+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);
+#4638 = LINE('',#4639,#4640);
+#4639 = CARTESIAN_POINT('',(5.,1.33226762955E-15));
+#4640 = VECTOR('',#4641,1.);
+#4641 = DIRECTION('',(-1.110223024625E-16,-1.));
+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4643 = PCURVE('',#4590,#4644);
+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649);
+#4645 = LINE('',#4646,#4647);
+#4646 = CARTESIAN_POINT('',(-0.,0.));
+#4647 = VECTOR('',#4648,1.);
+#4648 = DIRECTION('',(1.665334536938E-16,-1.));
+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4650 = ADVANCED_FACE('',(#4651),#1395,.F.);
+#4651 = FACE_BOUND('',#4652,.F.);
+#4652 = EDGE_LOOP('',(#4653,#4654,#4655,#4678,#4797,#4825,#4848,#4872));
+#4653 = ORIENTED_EDGE('',*,*,#4605,.F.);
+#4654 = ORIENTED_EDGE('',*,*,#1379,.T.);
+#4655 = ORIENTED_EDGE('',*,*,#4656,.F.);
+#4656 = EDGE_CURVE('',#4657,#1351,#4659,.T.);
+#4657 = VERTEX_POINT('',#4658);
+#4658 = CARTESIAN_POINT('',(0.6,-11.,-10.23242395525));
+#4659 = SURFACE_CURVE('',#4660,(#4664,#4671),.PCURVE_S1.);
+#4660 = LINE('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(0.6,-11.,-9.5));
+#4662 = VECTOR('',#4663,1.);
+#4663 = DIRECTION('',(2.185780586188E-16,0.,-1.));
+#4664 = PCURVE('',#1395,#4665);
+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670);
+#4666 = LINE('',#4667,#4668);
+#4667 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#4668 = VECTOR('',#4669,1.);
+#4669 = DIRECTION('',(1.,0.));
+#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4671 = PCURVE('',#1367,#4672);
+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677);
+#4673 = LINE('',#4674,#4675);
+#4674 = CARTESIAN_POINT('',(0.6,-9.5));
+#4675 = VECTOR('',#4676,1.);
+#4676 = DIRECTION('',(2.185780586188E-16,-1.));
+#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4678 = ORIENTED_EDGE('',*,*,#4679,.T.);
+#4679 = EDGE_CURVE('',#4657,#4680,#4682,.T.);
+#4680 = VERTEX_POINT('',#4681);
+#4681 = CARTESIAN_POINT('',(0.6,-4.52764016911,-8.));
+#4682 = SURFACE_CURVE('',#4683,(#4716,#4752),.PCURVE_S1.);
+#4683 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4684,#4685,#4686,#4687,#4688,
+    #4689,#4690,#4691,#4692,#4693,#4694,#4695,#4696,#4697,#4698,#4699,
+    #4700,#4701,#4702,#4703,#4704,#4705,#4706,#4707,#4708,#4709,#4710,
+    #4711,#4712,#4713,#4714,#4715),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189788,0.909415944133,0.938580893192,
+    0.962719142408,1.),.UNSPECIFIED.);
+#4684 = CARTESIAN_POINT('',(0.6,-11.,-10.23242395525));
+#4685 = CARTESIAN_POINT('',(0.6,-10.9707472665,-10.23294690543));
+#4686 = CARTESIAN_POINT('',(0.6,-10.94149269407,-10.23336698114));
+#4687 = CARTESIAN_POINT('',(0.6,-10.9122367347,-10.23368416946));
+#4688 = CARTESIAN_POINT('',(0.6,-10.88297984059,-10.23389846276));
+#4689 = CARTESIAN_POINT('',(0.6,-10.85372246417,-10.23400985869));
+#4690 = CARTESIAN_POINT('',(0.6,-10.3096681376,-10.23416794801));
+#4691 = CARTESIAN_POINT('',(0.6,-9.794850401961,-10.20246101958));
+#4692 = CARTESIAN_POINT('',(0.6,-9.282501377322,-10.13889421934));
+#4693 = CARTESIAN_POINT('',(0.6,-8.775070835547,-10.04372855906));
+#4694 = CARTESIAN_POINT('',(0.6,-8.274971940442,-9.917460151677));
+#4695 = CARTESIAN_POINT('',(0.6,-7.293831206818,-9.604127045047));
+#4696 = CARTESIAN_POINT('',(0.6,-6.812781057434,-9.417012277697));
+#4697 = CARTESIAN_POINT('',(0.6,-6.343802206793,-9.200261476184));
+#4698 = CARTESIAN_POINT('',(0.6,-5.889153221665,-8.954871776456));
+#4699 = CARTESIAN_POINT('',(0.6,-5.450985873166,-8.682053766682));
+#4700 = CARTESIAN_POINT('',(0.6,-5.003659048244,-8.363555368463));
+#4701 = CARTESIAN_POINT('',(0.6,-4.976068016364,-8.343740190561));
+#4702 = CARTESIAN_POINT('',(0.6,-4.948558008367,-8.323812443916));
+#4703 = CARTESIAN_POINT('',(0.6,-4.921129598045,-8.303772543357));
+#4704 = CARTESIAN_POINT('',(0.6,-4.893783356349,-8.283620907621));
+#4705 = CARTESIAN_POINT('',(0.6,-4.843955324511,-8.246587414193));
+#4706 = CARTESIAN_POINT('',(0.6,-4.821447472089,-8.2297406202));
+#4707 = CARTESIAN_POINT('',(0.6,-4.798996616207,-8.212817816981));
+#4708 = CARTESIAN_POINT('',(0.6,-4.776603077581,-8.195819245953));
+#4709 = CARTESIAN_POINT('',(0.6,-4.754267175559,-8.17874515034));
+#4710 = CARTESIAN_POINT('',(0.6,-4.697581555127,-8.135109040061));
+#4711 = CARTESIAN_POINT('',(0.6,-4.663312126627,-8.108442733452));
+#4712 = CARTESIAN_POINT('',(0.6,-4.629182114209,-8.081597758162));
+#4713 = CARTESIAN_POINT('',(0.6,-4.595192681444,-8.054575027115));
+#4714 = CARTESIAN_POINT('',(0.6,-4.561344983894,-8.027375463345));
+#4715 = CARTESIAN_POINT('',(0.6,-4.52764016911,-8.));
+#4716 = PCURVE('',#1395,#4717);
+#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4751);
+#4718 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4719,#4720,#4721,#4722,#4723,
+    #4724,#4725,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,
+    #4735,#4736,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,
+    #4746,#4747,#4748,#4749,#4750),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189788,0.909415944133,0.938580893192,
+    0.962719142408,1.),.UNSPECIFIED.);
+#4719 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#4720 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#4721 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#4722 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#4723 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#4724 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#4725 = CARTESIAN_POINT('',(-5.429082635847,4.501420362203));
+#4726 = CARTESIAN_POINT('',(-5.460789564274,3.98660262656));
+#4727 = CARTESIAN_POINT('',(-5.524356364516,3.474253601921));
+#4728 = CARTESIAN_POINT('',(-5.619522024791,2.966823060146));
+#4729 = CARTESIAN_POINT('',(-5.745790432182,2.466724165041));
+#4730 = CARTESIAN_POINT('',(-6.059123538813,1.485583431417));
+#4731 = CARTESIAN_POINT('',(-6.246238306163,1.004533282034));
+#4732 = CARTESIAN_POINT('',(-6.462989107675,0.535554431393));
+#4733 = CARTESIAN_POINT('',(-6.708378807404,8.090544626461E-02));
+#4734 = CARTESIAN_POINT('',(-6.981196817177,-0.357261902235));
+#4735 = CARTESIAN_POINT('',(-7.299695215396,-0.804588727156));
+#4736 = CARTESIAN_POINT('',(-7.319510393299,-0.832179759037));
+#4737 = CARTESIAN_POINT('',(-7.339438139944,-0.859689767033));
+#4738 = CARTESIAN_POINT('',(-7.359478040503,-0.887118177356));
+#4739 = CARTESIAN_POINT('',(-7.379629676239,-0.914464419051));
+#4740 = CARTESIAN_POINT('',(-7.416663169667,-0.96429245089));
+#4741 = CARTESIAN_POINT('',(-7.433509963659,-0.986800303312));
+#4742 = CARTESIAN_POINT('',(-7.450432766878,-1.009251159193));
+#4743 = CARTESIAN_POINT('',(-7.467431337907,-1.031644697819));
+#4744 = CARTESIAN_POINT('',(-7.48450543352,-1.053980599841));
+#4745 = CARTESIAN_POINT('',(-7.528141543799,-1.110666220274));
+#4746 = CARTESIAN_POINT('',(-7.554807850408,-1.144935648773));
+#4747 = CARTESIAN_POINT('',(-7.581652825697,-1.179065661192));
+#4748 = CARTESIAN_POINT('',(-7.608675556745,-1.213055093957));
+#4749 = CARTESIAN_POINT('',(-7.635875120514,-1.246902791507));
+#4750 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#4751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4752 = PCURVE('',#4753,#4762);
+#4753 = SURFACE_OF_REVOLUTION('',#4754,#4759);
+#4754 = CIRCLE('',#4755,10.);
+#4755 = AXIS2_PLACEMENT_3D('',#4756,#4757,#4758);
+#4756 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#4757 = DIRECTION('',(0.,0.,1.));
+#4758 = DIRECTION('',(1.,0.,0.));
+#4759 = AXIS1_PLACEMENT('',#4760,#4761);
+#4760 = CARTESIAN_POINT('',(0.,0.,0.));
+#4761 = DIRECTION('',(-0.,-1.,-0.));
+#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4796);
+#4763 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4764,#4765,#4766,#4767,#4768,
+    #4769,#4770,#4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,#4779,
+    #4780,#4781,#4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,
+    #4791,#4792,#4793,#4794,#4795),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380651E-02,0.467111189788,0.909415944133,0.938580893192,
+    0.962719142408,1.),.UNSPECIFIED.);
+#4764 = CARTESIAN_POINT('',(4.770959046981,6.265340787746));
+#4765 = CARTESIAN_POINT('',(4.770956060472,6.268266526895));
+#4766 = CARTESIAN_POINT('',(4.770953661832,6.271192266658));
+#4767 = CARTESIAN_POINT('',(4.770951850867,6.2741180069));
+#4768 = CARTESIAN_POINT('',(4.770950627437,6.277043747474));
+#4769 = CARTESIAN_POINT('',(4.770949991465,6.279969488215));
+#4770 = CARTESIAN_POINT('',(4.770949088916,6.334374923161));
+#4771 = CARTESIAN_POINT('',(4.771130111034,6.385855769532));
+#4772 = CARTESIAN_POINT('',(4.771492980408,6.43733443551));
+#4773 = CARTESIAN_POINT('',(4.772044724039,6.488811414237));
+#4774 = CARTESIAN_POINT('',(4.772799231256,6.54028711008));
+#4775 = CARTESIAN_POINT('',(4.774765054289,6.643265030064));
+#4776 = CARTESIAN_POINT('',(4.775976776071,6.69476954857));
+#4777 = CARTESIAN_POINT('',(4.777442151405,6.746267692252));
+#4778 = CARTESIAN_POINT('',(4.779199092334,6.797759302796));
+#4779 = CARTESIAN_POINT('',(4.781300429336,6.849243815784));
+#4780 = CARTESIAN_POINT('',(4.784005719881,6.904109610186));
+#4781 = CARTESIAN_POINT('',(4.78417496695,6.907503538605));
+#4782 = CARTESIAN_POINT('',(4.784346139316,6.910897415917));
+#4783 = CARTESIAN_POINT('',(4.784519264343,6.914291241203));
+#4784 = CARTESIAN_POINT('',(4.784694370212,6.91768501352));
+#4785 = CARTESIAN_POINT('',(4.785018075012,6.923887528849));
+#4786 = CARTESIAN_POINT('',(4.785166040847,6.926696288852));
+#4787 = CARTESIAN_POINT('',(4.785315399877,6.929505011358));
+#4788 = CARTESIAN_POINT('',(4.785466168969,6.932313695805));
+#4789 = CARTESIAN_POINT('',(4.785618365416,6.935122341617));
+#4790 = CARTESIAN_POINT('',(4.786009301997,6.942268763318));
+#4791 = CARTESIAN_POINT('',(4.786250044167,6.94660648487));
+#4792 = CARTESIAN_POINT('',(4.786494298633,6.950944110692));
+#4793 = CARTESIAN_POINT('',(4.78674213328,6.955281638534));
+#4794 = CARTESIAN_POINT('',(4.78699361868,6.959619066063));
+#4795 = CARTESIAN_POINT('',(4.787248828095,6.963956390869));
+#4796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4797 = ORIENTED_EDGE('',*,*,#4798,.F.);
+#4798 = EDGE_CURVE('',#4799,#4680,#4801,.T.);
+#4799 = VERTEX_POINT('',#4800);
+#4800 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#4801 = SURFACE_CURVE('',#4802,(#4806,#4813),.PCURVE_S1.);
+#4802 = LINE('',#4803,#4804);
+#4803 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#4804 = VECTOR('',#4805,1.);
+#4805 = DIRECTION('',(0.,-1.,-0.));
+#4806 = PCURVE('',#1395,#4807);
+#4807 = DEFINITIONAL_REPRESENTATION('',(#4808),#4812);
+#4808 = LINE('',#4809,#4810);
+#4809 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#4810 = VECTOR('',#4811,1.);
+#4811 = DIRECTION('',(-7.703719777549E-34,1.));
+#4812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4813 = PCURVE('',#4814,#4819);
+#4814 = PLANE('',#4815);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#4817 = DIRECTION('',(-2.775557561563E-16,-2.7E-16,1.));
+#4818 = DIRECTION('',(-7.806024587277E-17,-1.,-2.7E-16));
+#4819 = DEFINITIONAL_REPRESENTATION('',(#4820),#4824);
+#4820 = LINE('',#4821,#4822);
+#4821 = CARTESIAN_POINT('',(2.22044604925E-15,1.733285645517E-31));
+#4822 = VECTOR('',#4823,1.);
+#4823 = DIRECTION('',(1.,7.806024587277E-17));
+#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4825 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#4826 = EDGE_CURVE('',#4827,#4799,#4829,.T.);
+#4827 = VERTEX_POINT('',#4828);
+#4828 = CARTESIAN_POINT('',(0.6,-1.5,-8.672540495695));
+#4829 = SURFACE_CURVE('',#4830,(#4834,#4841),.PCURVE_S1.);
+#4830 = LINE('',#4831,#4832);
+#4831 = CARTESIAN_POINT('',(0.6,-1.5,-8.672540495695));
+#4832 = VECTOR('',#4833,1.);
+#4833 = DIRECTION('',(-2.185780586188E-16,0.,1.));
+#4834 = PCURVE('',#1395,#4835);
+#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840);
+#4836 = LINE('',#4837,#4838);
+#4837 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#4838 = VECTOR('',#4839,1.);
+#4839 = DIRECTION('',(-1.,0.));
+#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4841 = PCURVE('',#4535,#4842);
+#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847);
+#4843 = LINE('',#4844,#4845);
+#4844 = CARTESIAN_POINT('',(1.240609612079E-15,1.964932590703E-16));
+#4845 = VECTOR('',#4846,1.);
+#4846 = DIRECTION('',(1.,-1.110223024625E-16));
+#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4848 = ORIENTED_EDGE('',*,*,#4849,.F.);
+#4849 = EDGE_CURVE('',#4850,#4827,#4852,.T.);
+#4850 = VERTEX_POINT('',#4851);
+#4851 = CARTESIAN_POINT('',(0.6,-1.324558013653,-11.31581489751));
+#4852 = SURFACE_CURVE('',#4853,(#4858,#4865),.PCURVE_S1.);
+#4853 = CIRCLE('',#4854,20.);
+#4854 = AXIS2_PLACEMENT_3D('',#4855,#4856,#4857);
+#4855 = CARTESIAN_POINT('',(0.6,18.5,-8.672540495695));
+#4856 = DIRECTION('',(-1.,0.,-2.185780586188E-16));
+#4857 = DIRECTION('',(0.,1.,0.));
+#4858 = PCURVE('',#1395,#4859);
+#4859 = DEFINITIONAL_REPRESENTATION('',(#4860),#4864);
+#4860 = CIRCLE('',#4861,20.);
+#4861 = AXIS2_PLACEMENT_2D('',#4862,#4863);
+#4862 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#4863 = DIRECTION('',(7.703719777549E-34,-1.));
+#4864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4865 = PCURVE('',#4564,#4866);
+#4866 = DEFINITIONAL_REPRESENTATION('',(#4867),#4871);
+#4867 = LINE('',#4868,#4869);
+#4868 = CARTESIAN_POINT('',(-0.,0.));
+#4869 = VECTOR('',#4870,1.);
+#4870 = DIRECTION('',(-1.,0.));
+#4871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4872 = ORIENTED_EDGE('',*,*,#4873,.F.);
+#4873 = EDGE_CURVE('',#4606,#4850,#4874,.T.);
+#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.);
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(0.6,-0.5,-17.5));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(-2.151694132961E-16,-0.132163720089,0.991227900683
+    ));
+#4879 = PCURVE('',#1395,#4880);
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(-0.991227900683,0.132163720089));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = PCURVE('',#4590,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(1.064303501674E-15,1.437102871149E-15));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(1.,5.551115123126E-17));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ADVANCED_FACE('',(#4894),#1367,.F.);
+#4894 = FACE_BOUND('',#4895,.F.);
+#4895 = EDGE_LOOP('',(#4896,#4920,#4921,#4922,#4923,#4924,#4925,#4926));
+#4896 = ORIENTED_EDGE('',*,*,#4897,.F.);
+#4897 = EDGE_CURVE('',#4657,#4898,#4900,.T.);
+#4898 = VERTEX_POINT('',#4899);
+#4899 = CARTESIAN_POINT('',(9.546203283511,-11.,-3.732626805599));
+#4900 = SURFACE_CURVE('',#4901,(#4906,#4913),.PCURVE_S1.);
+#4901 = CIRCLE('',#4902,10.25);
+#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905);
+#4903 = CARTESIAN_POINT('',(0.,-11.,0.));
+#4904 = DIRECTION('',(0.,-1.,0.));
+#4905 = DIRECTION('',(1.,0.,0.));
+#4906 = PCURVE('',#1367,#4907);
+#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912);
+#4908 = CIRCLE('',#4909,10.25);
+#4909 = AXIS2_PLACEMENT_2D('',#4910,#4911);
+#4910 = CARTESIAN_POINT('',(0.,0.));
+#4911 = DIRECTION('',(1.,0.));
+#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4913 = PCURVE('',#4753,#4914);
+#4914 = DEFINITIONAL_REPRESENTATION('',(#4915),#4919);
+#4915 = LINE('',#4916,#4917);
+#4916 = CARTESIAN_POINT('',(0.,6.265340787746));
+#4917 = VECTOR('',#4918,1.);
+#4918 = DIRECTION('',(1.,0.));
+#4919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4920 = ORIENTED_EDGE('',*,*,#4656,.T.);
+#4921 = ORIENTED_EDGE('',*,*,#1350,.T.);
+#4922 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#4923 = ORIENTED_EDGE('',*,*,#2116,.T.);
+#4924 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#4925 = ORIENTED_EDGE('',*,*,#1652,.T.);
+#4926 = ORIENTED_EDGE('',*,*,#4927,.F.);
+#4927 = EDGE_CURVE('',#4898,#1625,#4928,.T.);
+#4928 = SURFACE_CURVE('',#4929,(#4933,#4940),.PCURVE_S1.);
+#4929 = LINE('',#4930,#4931);
+#4930 = CARTESIAN_POINT('',(8.849626708179,-11.,-3.506295356339));
+#4931 = VECTOR('',#4932,1.);
+#4932 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#4933 = PCURVE('',#1367,#4934);
+#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939);
+#4935 = LINE('',#4936,#4937);
+#4936 = CARTESIAN_POINT('',(8.849626708179,-3.506295356339));
+#4937 = VECTOR('',#4938,1.);
+#4938 = DIRECTION('',(0.951056516295,-0.309016994375));
+#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4940 = PCURVE('',#1640,#4941);
+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946);
+#4942 = LINE('',#4943,#4944);
+#4943 = CARTESIAN_POINT('',(-6.16325058386,5.191752224599));
+#4944 = VECTOR('',#4945,1.);
+#4945 = DIRECTION('',(1.,0.));
+#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4947 = ADVANCED_FACE('',(#4948),#1640,.T.);
+#4948 = FACE_BOUND('',#4949,.T.);
+#4949 = EDGE_LOOP('',(#4950,#4973,#4974,#4975,#5085,#5113,#5141,#5170));
+#4950 = ORIENTED_EDGE('',*,*,#4951,.F.);
+#4951 = EDGE_CURVE('',#1592,#4952,#4954,.T.);
+#4952 = VERTEX_POINT('',#4953);
+#4953 = CARTESIAN_POINT('',(16.45807883854,-0.5,-5.978431311339));
+#4954 = SURFACE_CURVE('',#4955,(#4959,#4966),.PCURVE_S1.);
+#4955 = LINE('',#4956,#4957);
+#4956 = CARTESIAN_POINT('',(21.213361420016,-0.5,-7.523516283213));
+#4957 = VECTOR('',#4958,1.);
+#4958 = DIRECTION('',(-0.951056516295,-0.,0.309016994375));
+#4959 = PCURVE('',#1640,#4960);
+#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4965);
+#4961 = LINE('',#4962,#4963);
+#4962 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#4963 = VECTOR('',#4964,1.);
+#4964 = DIRECTION('',(-1.,0.));
+#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4966 = PCURVE('',#1608,#4967);
+#4967 = DEFINITIONAL_REPRESENTATION('',(#4968),#4972);
+#4968 = LINE('',#4969,#4970);
+#4969 = CARTESIAN_POINT('',(-4.329869796038E-15,-1.2));
+#4970 = VECTOR('',#4971,1.);
+#4971 = DIRECTION('',(1.,-1.110223024625E-16));
+#4972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4973 = ORIENTED_EDGE('',*,*,#1624,.T.);
+#4974 = ORIENTED_EDGE('',*,*,#4927,.F.);
+#4975 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#4976 = EDGE_CURVE('',#4898,#4977,#4979,.T.);
+#4977 = VERTEX_POINT('',#4978);
+#4978 = CARTESIAN_POINT('',(7.423041933736,-4.52764016911,
+    -3.042769864777));
+#4979 = SURFACE_CURVE('',#4980,(#5013,#5049),.PCURVE_S1.);
+#4980 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4981,#4982,#4983,#4984,#4985,
+    #4986,#4987,#4988,#4989,#4990,#4991,#4992,#4993,#4994,#4995,#4996,
+    #4997,#4998,#4999,#5000,#5001,#5002,#5003,#5004,#5005,#5006,#5007,
+    #5008,#5009,#5010,#5011,#5012),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380654E-02,0.467111188954,0.909415943298,0.938580892357,
+    0.962719141573,1.),.UNSPECIFIED.);
+#4981 = CARTESIAN_POINT('',(9.546203283511,-11.,-3.732626805599));
+#4982 = CARTESIAN_POINT('',(9.546700638688,-10.9707472665,
+    -3.732788406092));
+#4983 = CARTESIAN_POINT('',(9.54710015443,-10.94149269407,
+    -3.732918216625));
+#4984 = CARTESIAN_POINT('',(9.547401818449,-10.9122367347,
+    -3.733016233207));
+#4985 = CARTESIAN_POINT('',(9.547605623488,-10.88297984059,
+    -3.733082453478));
+#4986 = CARTESIAN_POINT('',(9.547711567315,-10.85372246417,
+    -3.733116876714));
+#4987 = CARTESIAN_POINT('',(9.547861919191,-10.30966813857,-3.733165729)
+  );
+#4988 = CARTESIAN_POINT('',(9.517706838413,-9.794850403905,
+    -3.723367749314));
+#4989 = CARTESIAN_POINT('',(9.457251219052,-9.282501380228,
+    -3.703724527836));
+#4990 = CARTESIAN_POINT('',(9.366743298061,-8.77507083938,
+    -3.674316721641));
+#4991 = CARTESIAN_POINT('',(9.24665490686,-8.274971945166,-3.63529763805
+    ));
+#4992 = CARTESIAN_POINT('',(8.948657414855,-7.293831212286,
+    -3.53847238347));
+#4993 = CARTESIAN_POINT('',(8.770700696339,-6.812781062792,
+    -3.480650740547));
+#4994 = CARTESIAN_POINT('',(8.564558434411,-6.343802212028,
+    -3.413671059421));
+#4995 = CARTESIAN_POINT('',(8.331178961704,-5.889153226754,
+    -3.337841472042));
+#4996 = CARTESIAN_POINT('',(8.071713615991,-5.450985878097,
+    -3.25353607073));
+#4997 = CARTESIAN_POINT('',(7.768803639184,-5.00365905299,-3.15511465308
+    ));
+#4998 = CARTESIAN_POINT('',(7.749958285134,-4.976068021098,
+    -3.148991426366));
+#4999 = CARTESIAN_POINT('',(7.731005871847,-4.94855801309,
+    -3.142833413998));
+#5000 = CARTESIAN_POINT('',(7.71194679385,-4.921129602756,
+    -3.136640744165));
+#5001 = CARTESIAN_POINT('',(7.692781449385,-4.893783361048,
+    -3.130413546263));
+#5002 = CARTESIAN_POINT('',(7.657560504166,-4.843955329188,
+    -3.118969567442));
+#5003 = CARTESIAN_POINT('',(7.641538250974,-4.821447476756,
+    -3.113763621802));
+#5004 = CARTESIAN_POINT('',(7.625443708711,-4.798996620865,
+    -3.108534188018));
+#5005 = CARTESIAN_POINT('',(7.609277106979,-4.776603082229,
+    -3.103281340695));
+#5006 = CARTESIAN_POINT('',(7.593038677099,-4.754267180197,
+    -3.098005154991));
+#5007 = CARTESIAN_POINT('',(7.551538269539,-4.697581558968,
+    -3.084520855173));
+#5008 = CARTESIAN_POINT('',(7.52617710432,-4.663312129688,
+    -3.076280513074));
+#5009 = CARTESIAN_POINT('',(7.50064601508,-4.629182116495,
+    -3.067984959313));
+#5010 = CARTESIAN_POINT('',(7.474945870061,-4.595192682961,
+    -3.059634476001));
+#5011 = CARTESIAN_POINT('',(7.449077547121,-4.561344984649,
+    -3.051229348369));
+#5012 = CARTESIAN_POINT('',(7.423041933736,-4.52764016911,
+    -3.042769864777));
+#5013 = PCURVE('',#1640,#5014);
+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5048);
+#5015 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5016,#5017,#5018,#5019,#5020,
+    #5021,#5022,#5023,#5024,#5025,#5026,#5027,#5028,#5029,#5030,#5031,
+    #5032,#5033,#5034,#5035,#5036,#5037,#5038,#5039,#5040,#5041,#5042,
+    #5043,#5044,#5045,#5046,#5047),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380654E-02,0.467111188954,0.909415943298,0.938580892357,
+    0.962719141573,1.),.UNSPECIFIED.);
+#5016 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#5017 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#5018 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#5019 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#5020 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#5021 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#5022 = CARTESIAN_POINT('',(-5.429082635848,4.501420363176));
+#5023 = CARTESIAN_POINT('',(-5.460789564154,3.986602628504));
+#5024 = CARTESIAN_POINT('',(-5.524356364156,3.474253604827));
+#5025 = CARTESIAN_POINT('',(-5.619522024072,2.966823063979));
+#5026 = CARTESIAN_POINT('',(-5.74579043099,2.466724169766));
+#5027 = CARTESIAN_POINT('',(-6.05912353675,1.485583436886));
+#5028 = CARTESIAN_POINT('',(-6.246238303819,1.004533287391));
+#5029 = CARTESIAN_POINT('',(-6.462989105056,0.535554436628));
+#5030 = CARTESIAN_POINT('',(-6.70837880452,8.090545135358E-02));
+#5031 = CARTESIAN_POINT('',(-6.981196814036,-0.357261897303));
+#5032 = CARTESIAN_POINT('',(-7.299695211993,-0.804588722411));
+#5033 = CARTESIAN_POINT('',(-7.319510389879,-0.832179754303));
+#5034 = CARTESIAN_POINT('',(-7.339438136508,-0.859689762311));
+#5035 = CARTESIAN_POINT('',(-7.359478037051,-0.887118172645));
+#5036 = CARTESIAN_POINT('',(-7.379629672771,-0.914464414352));
+#5037 = CARTESIAN_POINT('',(-7.41666316617,-0.964292446212));
+#5038 = CARTESIAN_POINT('',(-7.433509960149,-0.986800298644));
+#5039 = CARTESIAN_POINT('',(-7.450432763355,-1.009251154535));
+#5040 = CARTESIAN_POINT('',(-7.467431334371,-1.031644693171));
+#5041 = CARTESIAN_POINT('',(-7.48450542997,-1.053980595203));
+#5042 = CARTESIAN_POINT('',(-7.52814154081,-1.110666216432));
+#5043 = CARTESIAN_POINT('',(-7.554807848001,-1.144935645713));
+#5044 = CARTESIAN_POINT('',(-7.58165282388,-1.179065658906));
+#5045 = CARTESIAN_POINT('',(-7.608675555525,-1.213055092439));
+#5046 = CARTESIAN_POINT('',(-7.635875119901,-1.246902790751));
+#5047 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5049 = PCURVE('',#4753,#5050);
+#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5084);
+#5051 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5052,#5053,#5054,#5055,#5056,
+    #5057,#5058,#5059,#5060,#5061,#5062,#5063,#5064,#5065,#5066,#5067,
+    #5068,#5069,#5070,#5071,#5072,#5073,#5074,#5075,#5076,#5077,#5078,
+    #5079,#5080,#5081,#5082,#5083),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380654E-02,0.467111188954,0.909415943298,0.938580892357,
+    0.962719141573,1.),.UNSPECIFIED.);
+#5052 = CARTESIAN_POINT('',(5.910455975224,6.265340787746));
+#5053 = CARTESIAN_POINT('',(5.910458961733,6.268266526895));
+#5054 = CARTESIAN_POINT('',(5.910461360373,6.271192266658));
+#5055 = CARTESIAN_POINT('',(5.910463171339,6.2741180069));
+#5056 = CARTESIAN_POINT('',(5.910464394768,6.277043747474));
+#5057 = CARTESIAN_POINT('',(5.91046503074,6.279969488215));
+#5058 = CARTESIAN_POINT('',(5.91046593329,6.334374923064));
+#5059 = CARTESIAN_POINT('',(5.910284911172,6.385855769337));
+#5060 = CARTESIAN_POINT('',(5.9099220418,6.437334435219));
+#5061 = CARTESIAN_POINT('',(5.909370298171,6.488811413848));
+#5062 = CARTESIAN_POINT('',(5.908615790957,6.540287109594));
+#5063 = CARTESIAN_POINT('',(5.906649967929,6.643265029481));
+#5064 = CARTESIAN_POINT('',(5.90543824615,6.694769547987));
+#5065 = CARTESIAN_POINT('',(5.903972870818,6.746267691668));
+#5066 = CARTESIAN_POINT('',(5.902215929893,6.797759302212));
+#5067 = CARTESIAN_POINT('',(5.900114592894,6.849243815201));
+#5068 = CARTESIAN_POINT('',(5.897409302353,6.904109609603));
+#5069 = CARTESIAN_POINT('',(5.897240055284,6.907503538022));
+#5070 = CARTESIAN_POINT('',(5.897068882919,6.910897415334));
+#5071 = CARTESIAN_POINT('',(5.896895757893,6.91429124062));
+#5072 = CARTESIAN_POINT('',(5.896720652024,6.917685012937));
+#5073 = CARTESIAN_POINT('',(5.896396947224,6.923887528266));
+#5074 = CARTESIAN_POINT('',(5.896248981389,6.926696288269));
+#5075 = CARTESIAN_POINT('',(5.89609962236,6.929505010775));
+#5076 = CARTESIAN_POINT('',(5.895948853268,6.932313695222));
+#5077 = CARTESIAN_POINT('',(5.895796656821,6.935122341033));
+#5078 = CARTESIAN_POINT('',(5.895405720235,6.942268762832));
+#5079 = CARTESIAN_POINT('',(5.89516497806,6.946606484481));
+#5080 = CARTESIAN_POINT('',(5.894920723588,6.950944110401));
+#5081 = CARTESIAN_POINT('',(5.894672888937,6.955281638339));
+#5082 = CARTESIAN_POINT('',(5.894421403531,6.959619065966));
+#5083 = CARTESIAN_POINT('',(5.89416619411,6.963956390869));
+#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5085 = ORIENTED_EDGE('',*,*,#5086,.F.);
+#5086 = EDGE_CURVE('',#5087,#4977,#5089,.T.);
+#5087 = VERTEX_POINT('',#5088);
+#5088 = CARTESIAN_POINT('',(7.423041933736,-1.5,-3.042769864777));
+#5089 = SURFACE_CURVE('',#5090,(#5094,#5101),.PCURVE_S1.);
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(7.423041933736,-1.5,-3.042769864777));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(0.,-1.,0.));
+#5094 = PCURVE('',#1640,#5095);
+#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);
+#5096 = LINE('',#5097,#5098);
+#5097 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#5098 = VECTOR('',#5099,1.);
+#5099 = DIRECTION('',(-7.703719777549E-34,1.));
+#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5101 = PCURVE('',#5102,#5107);
+#5102 = PLANE('',#5103);
+#5103 = AXIS2_PLACEMENT_3D('',#5104,#5105,#5106);
+#5104 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#5105 = DIRECTION('',(-0.951056516295,-2.7E-16,0.309016994375));
+#5106 = DIRECTION('',(2.326633168399E-16,-1.,-1.576742939821E-16));
+#5107 = DEFINITIONAL_REPRESENTATION('',(#5108),#5112);
+#5108 = LINE('',#5109,#5110);
+#5109 = CARTESIAN_POINT('',(2.314118344298E-15,-1.2));
+#5110 = VECTOR('',#5111,1.);
+#5111 = DIRECTION('',(1.,7.806024587277E-17));
+#5112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5113 = ORIENTED_EDGE('',*,*,#5114,.F.);
+#5114 = EDGE_CURVE('',#5115,#5087,#5117,.T.);
+#5115 = VERTEX_POINT('',#5116);
+#5116 = CARTESIAN_POINT('',(8.062665954639,-1.5,-3.250596307352));
+#5117 = SURFACE_CURVE('',#5118,(#5122,#5129),.PCURVE_S1.);
+#5118 = LINE('',#5119,#5120);
+#5119 = CARTESIAN_POINT('',(8.062665954639,-1.5,-3.250596307352));
+#5120 = VECTOR('',#5121,1.);
+#5121 = DIRECTION('',(-0.951056516295,-0.,0.309016994375));
+#5122 = PCURVE('',#1640,#5123);
+#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128);
+#5124 = LINE('',#5125,#5126);
+#5125 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#5126 = VECTOR('',#5127,1.);
+#5127 = DIRECTION('',(-1.,0.));
+#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5129 = PCURVE('',#5130,#5135);
+#5130 = PLANE('',#5131);
+#5131 = AXIS2_PLACEMENT_3D('',#5132,#5133,#5134);
+#5132 = CARTESIAN_POINT('',(8.433486347889,-1.5,-2.109328487798));
+#5133 = DIRECTION('',(-2.71755998455E-16,1.,2.736196819873E-17));
+#5134 = DIRECTION('',(-0.951056516295,-2.669106263459E-16,0.309016994375
+    ));
+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);
+#5136 = LINE('',#5137,#5138);
+#5137 = CARTESIAN_POINT('',(-1.887379141863E-15,-1.2));
+#5138 = VECTOR('',#5139,1.);
+#5139 = DIRECTION('',(1.,-1.110223024625E-16));
+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5141 = ORIENTED_EDGE('',*,*,#5142,.F.);
+#5142 = EDGE_CURVE('',#5143,#5115,#5145,.T.);
+#5143 = VERTEX_POINT('',#5144);
+#5144 = CARTESIAN_POINT('',(10.576569298847,-1.324558013653,
+    -4.067413018311));
+#5145 = SURFACE_CURVE('',#5146,(#5151,#5158),.PCURVE_S1.);
+#5146 = CIRCLE('',#5147,20.);
+#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150);
+#5148 = CARTESIAN_POINT('',(8.062665954639,18.5,-3.250596307352));
+#5149 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#5150 = DIRECTION('',(0.,1.,0.));
+#5151 = PCURVE('',#1640,#5152);
+#5152 = DEFINITIONAL_REPRESENTATION('',(#5153),#5157);
+#5153 = CIRCLE('',#5154,20.);
+#5154 = AXIS2_PLACEMENT_2D('',#5155,#5156);
+#5155 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#5156 = DIRECTION('',(7.703719777549E-34,-1.));
+#5157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5158 = PCURVE('',#5159,#5164);
+#5159 = CYLINDRICAL_SURFACE('',#5160,20.);
+#5160 = AXIS2_PLACEMENT_3D('',#5161,#5162,#5163);
+#5161 = CARTESIAN_POINT('',(8.433486347889,18.5,-2.109328487798));
+#5162 = DIRECTION('',(0.309016994375,-8.E-17,0.951056516295));
+#5163 = DIRECTION('',(-2.290639295424E-16,1.,1.585443603439E-16));
+#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169);
+#5165 = LINE('',#5166,#5167);
+#5166 = CARTESIAN_POINT('',(-0.,-1.2));
+#5167 = VECTOR('',#5168,1.);
+#5168 = DIRECTION('',(-1.,0.));
+#5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5170 = ORIENTED_EDGE('',*,*,#5171,.F.);
+#5171 = EDGE_CURVE('',#4952,#5143,#5172,.T.);
+#5172 = SURFACE_CURVE('',#5173,(#5177,#5184),.PCURVE_S1.);
+#5173 = LINE('',#5174,#5175);
+#5174 = CARTESIAN_POINT('',(16.45807883854,-0.5,-5.978431311339));
+#5175 = VECTOR('',#5176,1.);
+#5176 = DIRECTION('',(-0.942713754078,-0.132163720089,0.30630626661));
+#5177 = PCURVE('',#1640,#5178);
+#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183);
+#5179 = LINE('',#5180,#5181);
+#5180 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#5181 = VECTOR('',#5182,1.);
+#5182 = DIRECTION('',(-0.991227900683,0.132163720089));
+#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5184 = PCURVE('',#5185,#5190);
+#5185 = PLANE('',#5186);
+#5186 = AXIS2_PLACEMENT_3D('',#5187,#5188,#5189);
+#5187 = CARTESIAN_POINT('',(16.82889923179,-0.5,-4.837163491784));
+#5188 = DIRECTION('',(-0.125695167209,0.991227900683,4.084083554736E-02)
+  );
+#5189 = DIRECTION('',(-0.942713754078,-0.132163720089,0.30630626661));
+#5190 = DEFINITIONAL_REPRESENTATION('',(#5191),#5195);
+#5191 = LINE('',#5192,#5193);
+#5192 = CARTESIAN_POINT('',(-5.551115123126E-15,-1.2));
+#5193 = VECTOR('',#5194,1.);
+#5194 = DIRECTION('',(1.,2.22044604925E-16));
+#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5196 = ADVANCED_FACE('',(#5197),#1608,.T.);
+#5197 = FACE_BOUND('',#5198,.T.);
+#5198 = EDGE_LOOP('',(#5199,#5222,#5223,#5224));
+#5199 = ORIENTED_EDGE('',*,*,#5200,.F.);
+#5200 = EDGE_CURVE('',#1564,#5201,#5203,.T.);
+#5201 = VERTEX_POINT('',#5202);
+#5202 = CARTESIAN_POINT('',(16.82889923179,-0.5,-4.837163491784));
+#5203 = SURFACE_CURVE('',#5204,(#5208,#5215),.PCURVE_S1.);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(21.584181813266,-0.5,-6.382248463659));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(-0.951056516295,-0.,0.309016994375));
+#5208 = PCURVE('',#1608,#5209);
+#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214);
+#5210 = LINE('',#5211,#5212);
+#5211 = CARTESIAN_POINT('',(-6.792527837604E-15,2.739362540884E-15));
+#5212 = VECTOR('',#5213,1.);
+#5213 = DIRECTION('',(1.,-1.110223024625E-16));
+#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5215 = PCURVE('',#1579,#5216);
+#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221);
+#5217 = LINE('',#5218,#5219);
+#5218 = CARTESIAN_POINT('',(6.83674941614,-5.308247775401));
+#5219 = VECTOR('',#5220,1.);
+#5220 = DIRECTION('',(-1.,0.));
+#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5222 = ORIENTED_EDGE('',*,*,#1591,.F.);
+#5223 = ORIENTED_EDGE('',*,*,#4951,.T.);
+#5224 = ORIENTED_EDGE('',*,*,#5225,.F.);
+#5225 = EDGE_CURVE('',#5201,#4952,#5226,.T.);
+#5226 = SURFACE_CURVE('',#5227,(#5231,#5238),.PCURVE_S1.);
+#5227 = LINE('',#5228,#5229);
+#5228 = CARTESIAN_POINT('',(16.82889923179,-0.5,-4.837163491784));
+#5229 = VECTOR('',#5230,1.);
+#5230 = DIRECTION('',(-0.309016994375,-6.E-17,-0.951056516295));
+#5231 = PCURVE('',#1608,#5232);
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(5.,8.881784197001E-16));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(-1.110223024625E-16,-1.));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5238 = PCURVE('',#5185,#5239);
+#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244);
+#5240 = LINE('',#5241,#5242);
+#5241 = CARTESIAN_POINT('',(-0.,0.));
+#5242 = VECTOR('',#5243,1.);
+#5243 = DIRECTION('',(2.22044604925E-16,-1.));
+#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5245 = ADVANCED_FACE('',(#5246),#1579,.F.);
+#5246 = FACE_BOUND('',#5247,.F.);
+#5247 = EDGE_LOOP('',(#5248,#5249,#5250,#5251,#5361,#5389,#5412,#5436));
+#5248 = ORIENTED_EDGE('',*,*,#5200,.F.);
+#5249 = ORIENTED_EDGE('',*,*,#1563,.T.);
+#5250 = ORIENTED_EDGE('',*,*,#2488,.F.);
+#5251 = ORIENTED_EDGE('',*,*,#5252,.T.);
+#5252 = EDGE_CURVE('',#2454,#5253,#5255,.T.);
+#5253 = VERTEX_POINT('',#5254);
+#5254 = CARTESIAN_POINT('',(7.793862326986,-4.52764016911,
+    -1.901502045222));
+#5255 = SURFACE_CURVE('',#5256,(#5289,#5325),.PCURVE_S1.);
+#5256 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5257,#5258,#5259,#5260,#5261,
+    #5262,#5263,#5264,#5265,#5266,#5267,#5268,#5269,#5270,#5271,#5272,
+    #5273,#5274,#5275,#5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283,
+    #5284,#5285,#5286,#5287,#5288),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.467111189021,0.909415943365,0.938580892424,
+    0.96271914164,1.),.UNSPECIFIED.);
+#5257 = CARTESIAN_POINT('',(9.917023676761,-11.,-2.591358986045));
+#5258 = CARTESIAN_POINT('',(9.917521031938,-10.9707472665,
+    -2.591520586538));
+#5259 = CARTESIAN_POINT('',(9.91792054768,-10.94149269407,
+    -2.591650397071));
+#5260 = CARTESIAN_POINT('',(9.918222211699,-10.9122367347,
+    -2.591748413653));
+#5261 = CARTESIAN_POINT('',(9.918426016738,-10.88297984059,
+    -2.591814633924));
+#5262 = CARTESIAN_POINT('',(9.918531960565,-10.85372246417,
+    -2.59184905716));
+#5263 = CARTESIAN_POINT('',(9.918682312441,-10.30966813849,
+    -2.591897909446));
+#5264 = CARTESIAN_POINT('',(9.888527231654,-9.794850403748,
+    -2.582099929757));
+#5265 = CARTESIAN_POINT('',(9.828071612274,-9.282501379992,
+    -2.562456708272));
+#5266 = CARTESIAN_POINT('',(9.737563691256,-8.775070839071,
+    -2.533048902068));
+#5267 = CARTESIAN_POINT('',(9.617475300018,-8.274971944785,
+    -2.494029818466));
+#5268 = CARTESIAN_POINT('',(9.319477807946,-7.293831211844,
+    -2.397204563864));
+#5269 = CARTESIAN_POINT('',(9.141521089409,-6.81278106236,
+    -2.339382920935));
+#5270 = CARTESIAN_POINT('',(8.935378827459,-6.343802211605,
+    -2.272403239801));
+#5271 = CARTESIAN_POINT('',(8.701999354733,-5.889153226344,
+    -2.196573652416));
+#5272 = CARTESIAN_POINT('',(8.442534008999,-5.450985877699,
+    -2.112268251097));
+#5273 = CARTESIAN_POINT('',(8.139624032173,-5.003659052607,
+    -2.013846833441));
+#5274 = CARTESIAN_POINT('',(8.120778678121,-4.976068020715,
+    -2.007723606727));
+#5275 = CARTESIAN_POINT('',(8.101826264833,-4.948558012708,
+    -2.001565594358));
+#5276 = CARTESIAN_POINT('',(8.082767186835,-4.921129602375,
+    -1.995372924525));
+#5277 = CARTESIAN_POINT('',(8.063601842368,-4.893783360669,
+    -1.989145726622));
+#5278 = CARTESIAN_POINT('',(8.028380897148,-4.84395532881,-1.9777017478)
+  );
+#5279 = CARTESIAN_POINT('',(8.012358643954,-4.821447476379,
+    -1.97249580216));
+#5280 = CARTESIAN_POINT('',(7.99626410169,-4.798996620489,
+    -1.967266368376));
+#5281 = CARTESIAN_POINT('',(7.980097499957,-4.776603081854,
+    -1.962013521052));
+#5282 = CARTESIAN_POINT('',(7.963859070076,-4.754267179823,
+    -1.956737335348));
+#5283 = CARTESIAN_POINT('',(7.922358662559,-4.697581558658,
+    -1.943253035544));
+#5284 = CARTESIAN_POINT('',(7.896997497385,-4.66331212944,
+    -1.935012693459));
+#5285 = CARTESIAN_POINT('',(7.87146640819,-4.62918211631,-1.926717139714
+    ));
+#5286 = CARTESIAN_POINT('',(7.845766263217,-4.595192682839,
+    -1.918366656416));
+#5287 = CARTESIAN_POINT('',(7.819897940324,-4.561344984588,
+    -1.909961528799));
+#5288 = CARTESIAN_POINT('',(7.793862326986,-4.52764016911,
+    -1.901502045222));
+#5289 = PCURVE('',#1579,#5290);
+#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5324);
+#5291 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5292,#5293,#5294,#5295,#5296,
+    #5297,#5298,#5299,#5300,#5301,#5302,#5303,#5304,#5305,#5306,#5307,
+    #5308,#5309,#5310,#5311,#5312,#5313,#5314,#5315,#5316,#5317,#5318,
+    #5319,#5320,#5321,#5322,#5323),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.467111189021,0.909415943365,0.938580892424,
+    0.96271914164,1.),.UNSPECIFIED.);
+#5292 = CARTESIAN_POINT('',(-5.430826628608,5.191752224599));
+#5293 = CARTESIAN_POINT('',(-5.430303678428,5.162499491107));
+#5294 = CARTESIAN_POINT('',(-5.429883602718,5.133244918676));
+#5295 = CARTESIAN_POINT('',(-5.429566414397,5.103988959302));
+#5296 = CARTESIAN_POINT('',(-5.429352121098,5.074732065195));
+#5297 = CARTESIAN_POINT('',(-5.429240725165,5.045474688774));
+#5298 = CARTESIAN_POINT('',(-5.429082635847,4.501420363097));
+#5299 = CARTESIAN_POINT('',(-5.460789564164,3.986602628348));
+#5300 = CARTESIAN_POINT('',(-5.524356364185,3.474253604592));
+#5301 = CARTESIAN_POINT('',(-5.61952202413,2.96682306367));
+#5302 = CARTESIAN_POINT('',(-5.745790431086,2.466724169384));
+#5303 = CARTESIAN_POINT('',(-6.059123536917,1.485583436444));
+#5304 = CARTESIAN_POINT('',(-6.246238304008,1.004533286959));
+#5305 = CARTESIAN_POINT('',(-6.462989105268,0.535554436204));
+#5306 = CARTESIAN_POINT('',(-6.708378804752,8.090545094315E-02));
+#5307 = CARTESIAN_POINT('',(-6.98119681429,-0.357261897702));
+#5308 = CARTESIAN_POINT('',(-7.299695212268,-0.804588722794));
+#5309 = CARTESIAN_POINT('',(-7.319510390155,-0.832179754685));
+#5310 = CARTESIAN_POINT('',(-7.339438136786,-0.859689762692));
+#5311 = CARTESIAN_POINT('',(-7.35947803733,-0.887118173025));
+#5312 = CARTESIAN_POINT('',(-7.379629673051,-0.914464414732));
+#5313 = CARTESIAN_POINT('',(-7.416663166452,-0.96429244659));
+#5314 = CARTESIAN_POINT('',(-7.433509960433,-0.986800299021));
+#5315 = CARTESIAN_POINT('',(-7.45043276364,-1.009251154912));
+#5316 = CARTESIAN_POINT('',(-7.467431334656,-1.031644693547));
+#5317 = CARTESIAN_POINT('',(-7.484505430257,-1.053980595578));
+#5318 = CARTESIAN_POINT('',(-7.528141541051,-1.110666216743));
+#5319 = CARTESIAN_POINT('',(-7.554807848195,-1.14493564596));
+#5320 = CARTESIAN_POINT('',(-7.581652824027,-1.179065659091));
+#5321 = CARTESIAN_POINT('',(-7.608675555624,-1.213055092562));
+#5322 = CARTESIAN_POINT('',(-7.63587511995,-1.246902790812));
+#5323 = CARTESIAN_POINT('',(-7.66325058386,-1.280607606291));
+#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5325 = PCURVE('',#2472,#5326);
+#5326 = DEFINITIONAL_REPRESENTATION('',(#5327),#5360);
+#5327 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5328,#5329,#5330,#5331,#5332,
+    #5333,#5334,#5335,#5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,
+    #5344,#5345,#5346,#5347,#5348,#5349,#5350,#5351,#5352,#5353,#5354,
+    #5355,#5356,#5357,#5358,#5359),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7)
+  ,(0.,2.511966380653E-02,0.467111189021,0.909415943365,0.938580892424,
+    0.96271914164,1.),.UNSPECIFIED.);
+#5328 = CARTESIAN_POINT('',(6.027596108417,6.265340787746));
+#5329 = CARTESIAN_POINT('',(6.027593121908,6.268266526895));
+#5330 = CARTESIAN_POINT('',(6.027590723268,6.271192266658));
+#5331 = CARTESIAN_POINT('',(6.027588912303,6.2741180069));
+#5332 = CARTESIAN_POINT('',(6.027587688873,6.277043747474));
+#5333 = CARTESIAN_POINT('',(6.027587052901,6.279969488215));
+#5334 = CARTESIAN_POINT('',(6.027586150351,6.334374923072));
+#5335 = CARTESIAN_POINT('',(6.027767172469,6.385855769353));
+#5336 = CARTESIAN_POINT('',(6.028130041842,6.437334435242));
+#5337 = CARTESIAN_POINT('',(6.028681785471,6.488811413879));
+#5338 = CARTESIAN_POINT('',(6.029436292685,6.540287109633));
+#5339 = CARTESIAN_POINT('',(6.031402115713,6.643265029528));
+#5340 = CARTESIAN_POINT('',(6.032613837492,6.694769548034));
+#5341 = CARTESIAN_POINT('',(6.034079212825,6.746267691716));
+#5342 = CARTESIAN_POINT('',(6.03583615375,6.797759302259));
+#5343 = CARTESIAN_POINT('',(6.037937490749,6.849243815248));
+#5344 = CARTESIAN_POINT('',(6.04064278129,6.90410960965));
+#5345 = CARTESIAN_POINT('',(6.040812028359,6.907503538069));
+#5346 = CARTESIAN_POINT('',(6.040983200725,6.910897415381));
+#5347 = CARTESIAN_POINT('',(6.041156325751,6.914291240667));
+#5348 = CARTESIAN_POINT('',(6.04133143162,6.917685012984));
+#5349 = CARTESIAN_POINT('',(6.04165513642,6.923887528313));
+#5350 = CARTESIAN_POINT('',(6.041803102255,6.926696288316));
+#5351 = CARTESIAN_POINT('',(6.041952461284,6.929505010822));
+#5352 = CARTESIAN_POINT('',(6.042103230376,6.932313695269));
+#5353 = CARTESIAN_POINT('',(6.042255426823,6.93512234108));
+#5354 = CARTESIAN_POINT('',(6.042646363408,6.942268762871));
+#5355 = CARTESIAN_POINT('',(6.042887105583,6.946606484513));
+#5356 = CARTESIAN_POINT('',(6.043131360054,6.950944110424));
+#5357 = CARTESIAN_POINT('',(6.043379194705,6.955281638355));
+#5358 = CARTESIAN_POINT('',(6.04363068011,6.959619065974));
+#5359 = CARTESIAN_POINT('',(6.043885889531,6.963956390869));
+#5360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5361 = ORIENTED_EDGE('',*,*,#5362,.F.);
+#5362 = EDGE_CURVE('',#5363,#5253,#5365,.T.);
+#5363 = VERTEX_POINT('',#5364);
+#5364 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#5365 = SURFACE_CURVE('',#5366,(#5370,#5377),.PCURVE_S1.);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(0.,-1.,0.));
+#5370 = PCURVE('',#1579,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);
+#5372 = LINE('',#5373,#5374);
+#5373 = CARTESIAN_POINT('',(-7.66325058386,-4.308247775401));
+#5374 = VECTOR('',#5375,1.);
+#5375 = DIRECTION('',(-7.703719777549E-34,1.));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = PCURVE('',#5378,#5383);
+#5378 = PLANE('',#5379);
+#5379 = AXIS2_PLACEMENT_3D('',#5380,#5381,#5382);
+#5380 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#5381 = DIRECTION('',(-0.951056516295,-2.7E-16,0.309016994375));
+#5382 = DIRECTION('',(2.326633168399E-16,-1.,-1.576742939821E-16));
+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388);
+#5384 = LINE('',#5385,#5386);
+#5385 = CARTESIAN_POINT('',(2.22044604925E-15,1.733285645517E-31));
+#5386 = VECTOR('',#5387,1.);
+#5387 = DIRECTION('',(1.,7.806024587277E-17));
+#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5389 = ORIENTED_EDGE('',*,*,#5390,.F.);
+#5390 = EDGE_CURVE('',#5391,#5363,#5393,.T.);
+#5391 = VERTEX_POINT('',#5392);
+#5392 = CARTESIAN_POINT('',(8.433486347889,-1.5,-2.109328487798));
+#5393 = SURFACE_CURVE('',#5394,(#5398,#5405),.PCURVE_S1.);
+#5394 = LINE('',#5395,#5396);
+#5395 = CARTESIAN_POINT('',(8.433486347889,-1.5,-2.109328487798));
+#5396 = VECTOR('',#5397,1.);
+#5397 = DIRECTION('',(-0.951056516295,-0.,0.309016994375));
+#5398 = PCURVE('',#1579,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(-6.990710088165,-4.308247775401));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(-1.,0.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = PCURVE('',#5130,#5406);
+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);
+#5407 = LINE('',#5408,#5409);
+#5408 = CARTESIAN_POINT('',(-1.959161047653E-15,3.255649174339E-16));
+#5409 = VECTOR('',#5410,1.);
+#5410 = DIRECTION('',(1.,-1.110223024625E-16));
+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5412 = ORIENTED_EDGE('',*,*,#5413,.F.);
+#5413 = EDGE_CURVE('',#5414,#5391,#5416,.T.);
+#5414 = VERTEX_POINT('',#5415);
+#5415 = CARTESIAN_POINT('',(10.947389692097,-1.324558013653,
+    -2.926145198756));
+#5416 = SURFACE_CURVE('',#5417,(#5422,#5429),.PCURVE_S1.);
+#5417 = CIRCLE('',#5418,20.);
+#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421);
+#5419 = CARTESIAN_POINT('',(8.433486347889,18.5,-2.109328487798));
+#5420 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#5421 = DIRECTION('',(0.,1.,0.));
+#5422 = PCURVE('',#1579,#5423);
+#5423 = DEFINITIONAL_REPRESENTATION('',(#5424),#5428);
+#5424 = CIRCLE('',#5425,20.);
+#5425 = AXIS2_PLACEMENT_2D('',#5426,#5427);
+#5426 = CARTESIAN_POINT('',(-6.990710088165,-24.3082477754));
+#5427 = DIRECTION('',(7.703719777549E-34,-1.));
+#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5429 = PCURVE('',#5159,#5430);
+#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435);
+#5431 = LINE('',#5432,#5433);
+#5432 = CARTESIAN_POINT('',(-0.,0.));
+#5433 = VECTOR('',#5434,1.);
+#5434 = DIRECTION('',(-1.,0.));
+#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5436 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#5437 = EDGE_CURVE('',#5201,#5414,#5438,.T.);
+#5438 = SURFACE_CURVE('',#5439,(#5443,#5450),.PCURVE_S1.);
+#5439 = LINE('',#5440,#5441);
+#5440 = CARTESIAN_POINT('',(16.82889923179,-0.5,-4.837163491784));
+#5441 = VECTOR('',#5442,1.);
+#5442 = DIRECTION('',(-0.942713754078,-0.132163720089,0.30630626661));
+#5443 = PCURVE('',#1579,#5444);
+#5444 = DEFINITIONAL_REPRESENTATION('',(#5445),#5449);
+#5445 = LINE('',#5446,#5447);
+#5446 = CARTESIAN_POINT('',(1.83674941614,-5.308247775401));
+#5447 = VECTOR('',#5448,1.);
+#5448 = DIRECTION('',(-0.991227900683,0.132163720089));
+#5449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5450 = PCURVE('',#5185,#5451);
+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);
+#5452 = LINE('',#5453,#5454);
+#5453 = CARTESIAN_POINT('',(-5.389148809549E-15,1.695246187876E-15));
+#5454 = VECTOR('',#5455,1.);
+#5455 = DIRECTION('',(1.,2.22044604925E-16));
+#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5457 = ADVANCED_FACE('',(#5458,#5489),#2367,.T.);
+#5458 = FACE_BOUND('',#5459,.F.);
+#5459 = EDGE_LOOP('',(#5460));
+#5460 = ORIENTED_EDGE('',*,*,#5461,.T.);
+#5461 = EDGE_CURVE('',#5462,#5462,#5464,.T.);
+#5462 = VERTEX_POINT('',#5463);
+#5463 = CARTESIAN_POINT('',(5.,-7.5,0.));
+#5464 = SURFACE_CURVE('',#5465,(#5470,#5477),.PCURVE_S1.);
+#5465 = CIRCLE('',#5466,5.);
+#5466 = AXIS2_PLACEMENT_3D('',#5467,#5468,#5469);
+#5467 = CARTESIAN_POINT('',(0.,-7.5,0.));
+#5468 = DIRECTION('',(0.,-1.,0.));
+#5469 = DIRECTION('',(1.,0.,0.));
+#5470 = PCURVE('',#2367,#5471);
+#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476);
+#5472 = CIRCLE('',#5473,5.);
+#5473 = AXIS2_PLACEMENT_2D('',#5474,#5475);
+#5474 = CARTESIAN_POINT('',(0.,0.));
+#5475 = DIRECTION('',(1.,-0.));
+#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5477 = PCURVE('',#5478,#5483);
+#5478 = CYLINDRICAL_SURFACE('',#5479,5.);
+#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482);
+#5480 = CARTESIAN_POINT('',(0.,-9.5,0.));
+#5481 = DIRECTION('',(0.,1.,0.));
+#5482 = DIRECTION('',(1.,0.,0.));
+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(-0.,2.));
+#5486 = VECTOR('',#5487,1.);
+#5487 = DIRECTION('',(-1.,0.));
+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5489 = FACE_BOUND('',#5490,.F.);
+#5490 = EDGE_LOOP('',(#5491));
+#5491 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#5492 = ADVANCED_FACE('',(#5493),#2403,.T.);
+#5493 = FACE_BOUND('',#5494,.F.);
+#5494 = EDGE_LOOP('',(#5495,#5496,#5519,#5546));
+#5495 = ORIENTED_EDGE('',*,*,#2386,.T.);
+#5496 = ORIENTED_EDGE('',*,*,#5497,.T.);
+#5497 = EDGE_CURVE('',#2387,#5498,#5500,.T.);
+#5498 = VERTEX_POINT('',#5499);
+#5499 = CARTESIAN_POINT('',(25.370341225759,-12.1,0.));
+#5500 = SEAM_CURVE('',#5501,(#5505,#5512),.PCURVE_S1.);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(25.370341225759,-13.5,0.));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(0.,1.,0.));
+#5505 = PCURVE('',#2403,#5506);
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(-0.,0.));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(-0.,1.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5512 = PCURVE('',#2403,#5513);
+#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);
+#5514 = LINE('',#5515,#5516);
+#5515 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5516 = VECTOR('',#5517,1.);
+#5517 = DIRECTION('',(-0.,1.));
+#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5519 = ORIENTED_EDGE('',*,*,#5520,.F.);
+#5520 = EDGE_CURVE('',#5498,#5498,#5521,.T.);
+#5521 = SURFACE_CURVE('',#5522,(#5527,#5534),.PCURVE_S1.);
+#5522 = CIRCLE('',#5523,25.370341225759);
+#5523 = AXIS2_PLACEMENT_3D('',#5524,#5525,#5526);
+#5524 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#5525 = DIRECTION('',(0.,-1.,0.));
+#5526 = DIRECTION('',(1.,0.,0.));
+#5527 = PCURVE('',#2403,#5528);
+#5528 = DEFINITIONAL_REPRESENTATION('',(#5529),#5533);
+#5529 = LINE('',#5530,#5531);
+#5530 = CARTESIAN_POINT('',(-0.,1.4));
+#5531 = VECTOR('',#5532,1.);
+#5532 = DIRECTION('',(-1.,0.));
+#5533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5534 = PCURVE('',#5535,#5540);
+#5535 = PLANE('',#5536);
+#5536 = AXIS2_PLACEMENT_3D('',#5537,#5538,#5539);
+#5537 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#5538 = DIRECTION('',(-0.,-1.,-0.));
+#5539 = DIRECTION('',(1.,0.,0.));
+#5540 = DEFINITIONAL_REPRESENTATION('',(#5541),#5545);
+#5541 = CIRCLE('',#5542,25.370341225759);
+#5542 = AXIS2_PLACEMENT_2D('',#5543,#5544);
+#5543 = CARTESIAN_POINT('',(0.,0.));
+#5544 = DIRECTION('',(1.,0.));
+#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5546 = ORIENTED_EDGE('',*,*,#5497,.F.);
+#5547 = ADVANCED_FACE('',(#5548),#2438,.T.);
+#5548 = FACE_BOUND('',#5549,.F.);
+#5549 = EDGE_LOOP('',(#5550,#5579,#5600,#5601));
+#5550 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#5551 = EDGE_CURVE('',#5552,#5552,#5554,.T.);
+#5552 = VERTEX_POINT('',#5553);
+#5553 = CARTESIAN_POINT('',(25.370341225759,9.9,0.));
+#5554 = SURFACE_CURVE('',#5555,(#5560,#5567),.PCURVE_S1.);
+#5555 = CIRCLE('',#5556,25.370341225759);
+#5556 = AXIS2_PLACEMENT_3D('',#5557,#5558,#5559);
+#5557 = CARTESIAN_POINT('',(0.,9.9,0.));
+#5558 = DIRECTION('',(0.,-1.,0.));
+#5559 = DIRECTION('',(1.,0.,0.));
+#5560 = PCURVE('',#2438,#5561);
+#5561 = DEFINITIONAL_REPRESENTATION('',(#5562),#5566);
+#5562 = LINE('',#5563,#5564);
+#5563 = CARTESIAN_POINT('',(-0.,0.));
+#5564 = VECTOR('',#5565,1.);
+#5565 = DIRECTION('',(-1.,0.));
+#5566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5567 = PCURVE('',#5568,#5573);
+#5568 = PLANE('',#5569);
+#5569 = AXIS2_PLACEMENT_3D('',#5570,#5571,#5572);
+#5570 = CARTESIAN_POINT('',(0.,9.9,0.));
+#5571 = DIRECTION('',(-0.,-1.,-0.));
+#5572 = DIRECTION('',(1.,0.,0.));
+#5573 = DEFINITIONAL_REPRESENTATION('',(#5574),#5578);
+#5574 = CIRCLE('',#5575,25.370341225759);
+#5575 = AXIS2_PLACEMENT_2D('',#5576,#5577);
+#5576 = CARTESIAN_POINT('',(0.,0.));
+#5577 = DIRECTION('',(1.,-0.));
+#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5579 = ORIENTED_EDGE('',*,*,#5580,.T.);
+#5580 = EDGE_CURVE('',#5552,#2422,#5581,.T.);
+#5581 = SEAM_CURVE('',#5582,(#5586,#5593),.PCURVE_S1.);
+#5582 = LINE('',#5583,#5584);
+#5583 = CARTESIAN_POINT('',(25.370341225759,9.9,0.));
+#5584 = VECTOR('',#5585,1.);
+#5585 = DIRECTION('',(0.,1.,0.));
+#5586 = PCURVE('',#2438,#5587);
+#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592);
+#5588 = LINE('',#5589,#5590);
+#5589 = CARTESIAN_POINT('',(-0.,0.));
+#5590 = VECTOR('',#5591,1.);
+#5591 = DIRECTION('',(-0.,1.));
+#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5593 = PCURVE('',#2438,#5594);
+#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599);
+#5595 = LINE('',#5596,#5597);
+#5596 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5597 = VECTOR('',#5598,1.);
+#5598 = DIRECTION('',(-0.,1.));
+#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5600 = ORIENTED_EDGE('',*,*,#2421,.F.);
+#5601 = ORIENTED_EDGE('',*,*,#5580,.F.);
+#5602 = ADVANCED_FACE('',(#5603),#2472,.F.);
+#5603 = FACE_BOUND('',#5604,.F.);
+#5604 = EDGE_LOOP('',(#5605,#5636,#5672,#5673,#5674));
+#5605 = ORIENTED_EDGE('',*,*,#5606,.F.);
+#5606 = EDGE_CURVE('',#5607,#5609,#5611,.T.);
+#5607 = VERTEX_POINT('',#5608);
+#5608 = CARTESIAN_POINT('',(7.608452130361,-4.5,-2.472135955));
+#5609 = VERTEX_POINT('',#5610);
+#5610 = CARTESIAN_POINT('',(8.,-4.5,0.));
+#5611 = SURFACE_CURVE('',#5612,(#5617,#5624),.PCURVE_S1.);
+#5612 = CIRCLE('',#5613,8.);
+#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616);
+#5614 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5615 = DIRECTION('',(0.,-1.,0.));
+#5616 = DIRECTION('',(1.,0.,0.));
+#5617 = PCURVE('',#2472,#5618);
+#5618 = DEFINITIONAL_REPRESENTATION('',(#5619),#5623);
+#5619 = LINE('',#5620,#5621);
+#5620 = CARTESIAN_POINT('',(0.,6.967518428837));
+#5621 = VECTOR('',#5622,1.);
+#5622 = DIRECTION('',(1.,0.));
+#5623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5624 = PCURVE('',#5625,#5630);
+#5625 = CYLINDRICAL_SURFACE('',#5626,8.);
+#5626 = AXIS2_PLACEMENT_3D('',#5627,#5628,#5629);
+#5627 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5628 = DIRECTION('',(0.,1.,0.));
+#5629 = DIRECTION('',(1.,0.,0.));
+#5630 = DEFINITIONAL_REPRESENTATION('',(#5631),#5635);
+#5631 = LINE('',#5632,#5633);
+#5632 = CARTESIAN_POINT('',(-0.,0.));
+#5633 = VECTOR('',#5634,1.);
+#5634 = DIRECTION('',(-1.,0.));
+#5635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5636 = ORIENTED_EDGE('',*,*,#5637,.F.);
+#5637 = EDGE_CURVE('',#5253,#5607,#5638,.T.);
+#5638 = SURFACE_CURVE('',#5639,(#5648,#5660),.PCURVE_S1.);
+#5639 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5640,#5641,#5642,#5643,#5644,
+    #5645,#5646,#5647),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5640 = CARTESIAN_POINT('',(7.793862326986,-4.52764016911,
+    -1.901502045222));
+#5641 = CARTESIAN_POINT('',(7.767448643999,-4.519747237735,
+    -1.982795002508));
+#5642 = CARTESIAN_POINT('',(7.740998183909,-4.513166691172,
+    -2.064201148079));
+#5643 = CARTESIAN_POINT('',(7.714518412721,-4.507901868005,
+    -2.145697503931));
+#5644 = CARTESIAN_POINT('',(7.688016480424,-4.503949450295,
+    -2.227262064667));
+#5645 = CARTESIAN_POINT('',(7.661499977488,-4.501317913808,
+    -2.308871469216));
+#5646 = CARTESIAN_POINT('',(7.634976027208,-4.499999622611,
+    -2.390503794332));
+#5647 = CARTESIAN_POINT('',(7.608452130514,-4.5,-2.472135954529));
+#5648 = PCURVE('',#2472,#5649);
+#5649 = DEFINITIONAL_REPRESENTATION('',(#5650),#5659);
+#5650 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5651,#5652,#5653,#5654,#5655,
+    #5656,#5657,#5658),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5651 = CARTESIAN_POINT('',(6.043885889531,6.963956390869));
+#5652 = CARTESIAN_POINT('',(6.033261094791,6.964972097595));
+#5653 = CARTESIAN_POINT('',(6.022601751501,6.965819894211));
+#5654 = CARTESIAN_POINT('',(6.01191461585,6.966498771935));
+#5655 = CARTESIAN_POINT('',(6.001206462927,6.967008717636));
+#5656 = CARTESIAN_POINT('',(5.990484346732,6.967348340501));
+#5657 = CARTESIAN_POINT('',(5.979755183474,6.967518477542));
+#5658 = CARTESIAN_POINT('',(5.969026041883,6.967518428837));
+#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5660 = PCURVE('',#5378,#5661);
+#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5671);
+#5662 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5663,#5664,#5665,#5666,#5667,
+    #5668,#5669,#5670),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5663 = CARTESIAN_POINT('',(3.02764016911,4.440892098501E-15));
+#5664 = CARTESIAN_POINT('',(3.019747237735,-8.547647368236E-02));
+#5665 = CARTESIAN_POINT('',(3.013166691172,-0.171071960571));
+#5666 = CARTESIAN_POINT('',(3.007901868005,-0.256762300163));
+#5667 = CARTESIAN_POINT('',(3.003949450295,-0.342524354613));
+#5668 = CARTESIAN_POINT('',(3.001317913808,-0.428333560639));
+#5669 = CARTESIAN_POINT('',(2.999999622611,-0.514166866775));
+#5670 = CARTESIAN_POINT('',(3.,-0.599999999505));
+#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5672 = ORIENTED_EDGE('',*,*,#5252,.F.);
+#5673 = ORIENTED_EDGE('',*,*,#2453,.T.);
+#5674 = ORIENTED_EDGE('',*,*,#5675,.T.);
+#5675 = EDGE_CURVE('',#2456,#5609,#5676,.T.);
+#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.);
+#5677 = CIRCLE('',#5678,10.);
+#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681);
+#5679 = CARTESIAN_POINT('',(0.251592092121,-10.8215642758,0.));
+#5680 = DIRECTION('',(0.,0.,1.));
+#5681 = DIRECTION('',(1.,0.,0.));
+#5682 = PCURVE('',#2472,#5683);
+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
+#5684 = LINE('',#5685,#5686);
+#5685 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5686 = VECTOR('',#5687,1.);
+#5687 = DIRECTION('',(0.,1.));
+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5689 = PCURVE('',#2552,#5690);
+#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695);
+#5691 = LINE('',#5692,#5693);
+#5692 = CARTESIAN_POINT('',(0.,0.));
+#5693 = VECTOR('',#5694,1.);
+#5694 = DIRECTION('',(0.,1.));
+#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5696 = ADVANCED_FACE('',(#5697),#2552,.F.);
+#5697 = FACE_BOUND('',#5698,.F.);
+#5698 = EDGE_LOOP('',(#5699,#5700,#5701,#5702,#5743,#5772,#5805));
+#5699 = ORIENTED_EDGE('',*,*,#5675,.F.);
+#5700 = ORIENTED_EDGE('',*,*,#2537,.T.);
+#5701 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#5702 = ORIENTED_EDGE('',*,*,#5703,.T.);
+#5703 = EDGE_CURVE('',#2597,#5704,#5706,.T.);
+#5704 = VERTEX_POINT('',#5705);
+#5705 = CARTESIAN_POINT('',(4.70228201834,-4.5,6.472135955));
+#5706 = SURFACE_CURVE('',#5707,(#5717,#5730),.PCURVE_S1.);
+#5707 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5708,#5709,#5710,#5711,#5712,
+    #5713,#5714,#5715,#5716),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5708 = CARTESIAN_POINT('',(5.187692214965,-4.52764016911,6.119464803624
+    ));
+#5709 = CARTESIAN_POINT('',(5.145465663364,-4.522820472494,
+    6.150144189173));
+#5710 = CARTESIAN_POINT('',(5.082930024445,-4.516166370886,
+    6.195578990364));
+#5711 = CARTESIAN_POINT('',(5.014709206951,-4.510158321008,
+    6.245144315568));
+#5712 = CARTESIAN_POINT('',(4.949707999545,-4.506231530421,
+    6.292370457121));
+#5713 = CARTESIAN_POINT('',(4.891222946536,-4.503385186681,
+    6.334862335384));
+#5714 = CARTESIAN_POINT('',(4.836827570864,-4.501553375111,
+    6.374382889137));
+#5715 = CARTESIAN_POINT('',(4.778441630063,-4.499999506203,
+    6.416802758166));
+#5716 = CARTESIAN_POINT('',(4.702282018676,-4.5,6.472135954756));
+#5717 = PCURVE('',#2552,#5718);
+#5718 = DEFINITIONAL_REPRESENTATION('',(#5719),#5729);
+#5719 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5720,#5721,#5722,#5723,#5724,
+    #5725,#5726,#5727,#5728),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5720 = CARTESIAN_POINT('',(0.867617948366,6.963956390869));
+#5721 = CARTESIAN_POINT('',(0.874105815145,6.964576616491));
+#5722 = CARTESIAN_POINT('',(0.883721134372,6.965433244622));
+#5723 = CARTESIAN_POINT('',(0.894229424204,6.966207675377));
+#5724 = CARTESIAN_POINT('',(0.904260736255,6.966714422879));
+#5725 = CARTESIAN_POINT('',(0.913289014837,6.967081508667));
+#5726 = CARTESIAN_POINT('',(0.921689513041,6.967317960146));
+#5727 = CARTESIAN_POINT('',(0.930710488923,6.967518492565));
+#5728 = CARTESIAN_POINT('',(0.942477796025,6.967518428837));
+#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5730 = PCURVE('',#2722,#5731);
+#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5742);
+#5732 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5733,#5734,#5735,#5736,#5737,
+    #5738,#5739,#5740,#5741),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5733 = CARTESIAN_POINT('',(3.02764016911,-1.2));
+#5734 = CARTESIAN_POINT('',(3.022820472494,-1.147805111766));
+#5735 = CARTESIAN_POINT('',(3.016166370886,-1.070506811046));
+#5736 = CARTESIAN_POINT('',(3.010158321008,-0.986181243142));
+#5737 = CARTESIAN_POINT('',(3.006231530421,-0.905835332169));
+#5738 = CARTESIAN_POINT('',(3.003385186681,-0.833543830982));
+#5739 = CARTESIAN_POINT('',(3.001553375111,-0.76630744899));
+#5740 = CARTESIAN_POINT('',(2.999999506203,-0.69413845723));
+#5741 = CARTESIAN_POINT('',(3.,-0.600000000415));
+#5742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5743 = ORIENTED_EDGE('',*,*,#5744,.F.);
+#5744 = EDGE_CURVE('',#5745,#5704,#5747,.T.);
+#5745 = VERTEX_POINT('',#5746);
+#5746 = CARTESIAN_POINT('',(6.473891915446,-4.5,4.699864196669));
+#5747 = SURFACE_CURVE('',#5748,(#5753,#5760),.PCURVE_S1.);
+#5748 = CIRCLE('',#5749,8.);
+#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752);
+#5750 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5751 = DIRECTION('',(0.,-1.,0.));
+#5752 = DIRECTION('',(1.,0.,0.));
+#5753 = PCURVE('',#2552,#5754);
+#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759);
+#5755 = LINE('',#5756,#5757);
+#5756 = CARTESIAN_POINT('',(0.,6.967518428837));
+#5757 = VECTOR('',#5758,1.);
+#5758 = DIRECTION('',(1.,0.));
+#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5760 = PCURVE('',#5761,#5766);
+#5761 = CYLINDRICAL_SURFACE('',#5762,8.);
+#5762 = AXIS2_PLACEMENT_3D('',#5763,#5764,#5765);
+#5763 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5764 = DIRECTION('',(0.,1.,0.));
+#5765 = DIRECTION('',(1.,0.,0.));
+#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771);
+#5767 = LINE('',#5768,#5769);
+#5768 = CARTESIAN_POINT('',(-0.,0.));
+#5769 = VECTOR('',#5770,1.);
+#5770 = DIRECTION('',(-1.,0.));
+#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5772 = ORIENTED_EDGE('',*,*,#5773,.F.);
+#5773 = EDGE_CURVE('',#5774,#5745,#5776,.T.);
+#5774 = VERTEX_POINT('',#5775);
+#5775 = CARTESIAN_POINT('',(7.999999441921,-4.5,2.988186474961E-03));
+#5776 = SURFACE_CURVE('',#5777,(#5782,#5789),.PCURVE_S1.);
+#5777 = CIRCLE('',#5778,8.);
+#5778 = AXIS2_PLACEMENT_3D('',#5779,#5780,#5781);
+#5779 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5780 = DIRECTION('',(0.,-1.,0.));
+#5781 = DIRECTION('',(1.,0.,0.));
+#5782 = PCURVE('',#2552,#5783);
+#5783 = DEFINITIONAL_REPRESENTATION('',(#5784),#5788);
+#5784 = LINE('',#5785,#5786);
+#5785 = CARTESIAN_POINT('',(0.,6.967518428837));
+#5786 = VECTOR('',#5787,1.);
+#5787 = DIRECTION('',(1.,0.));
+#5788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5789 = PCURVE('',#5790,#5795);
+#5790 = PLANE('',#5791);
+#5791 = AXIS2_PLACEMENT_3D('',#5792,#5793,#5794);
+#5792 = CARTESIAN_POINT('',(7.608452130361,-4.5,2.472135955));
+#5793 = DIRECTION('',(-1.99721868422E-16,1.,-6.489356881874E-17));
+#5794 = DIRECTION('',(0.951056516295,2.1E-16,0.309016994375));
+#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5804);
+#5796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5797,#5798,#5799,#5800,
+#5801,#5802,#5803),.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('') );
+#5797 = CARTESIAN_POINT('',(-0.391547869639,2.472135955));
+#5798 = CARTESIAN_POINT('',(3.890317207638,-10.70608970174));
+#5799 = CARTESIAN_POINT('',(-9.663293526542,-7.82518080587));
+#5800 = CARTESIAN_POINT('',(-23.21690426072,-4.944271909999));
+#5801 = CARTESIAN_POINT('',(-13.94515860381,5.353044850871));
+#5802 = CARTESIAN_POINT('',(-4.673412946916,15.650361611741));
+#5803 = CARTESIAN_POINT('',(-0.391547869639,2.472135955));
+#5804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5805 = ORIENTED_EDGE('',*,*,#5806,.F.);
+#5806 = EDGE_CURVE('',#5609,#5774,#5807,.T.);
+#5807 = SURFACE_CURVE('',#5808,(#5813,#5820),.PCURVE_S1.);
+#5808 = CIRCLE('',#5809,8.);
+#5809 = AXIS2_PLACEMENT_3D('',#5810,#5811,#5812);
+#5810 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5811 = DIRECTION('',(0.,-1.,0.));
+#5812 = DIRECTION('',(1.,0.,0.));
+#5813 = PCURVE('',#2552,#5814);
+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);
+#5815 = LINE('',#5816,#5817);
+#5816 = CARTESIAN_POINT('',(0.,6.967518428837));
+#5817 = VECTOR('',#5818,1.);
+#5818 = DIRECTION('',(1.,0.));
+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5820 = PCURVE('',#5821,#5826);
+#5821 = CYLINDRICAL_SURFACE('',#5822,8.);
+#5822 = AXIS2_PLACEMENT_3D('',#5823,#5824,#5825);
+#5823 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#5824 = DIRECTION('',(0.,1.,0.));
+#5825 = DIRECTION('',(1.,0.,0.));
+#5826 = DEFINITIONAL_REPRESENTATION('',(#5827),#5831);
+#5827 = LINE('',#5828,#5829);
+#5828 = CARTESIAN_POINT('',(-0.,0.));
+#5829 = VECTOR('',#5830,1.);
+#5830 = DIRECTION('',(-1.,0.));
+#5831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5832 = ADVANCED_FACE('',(#5833),#2805,.T.);
+#5833 = FACE_BOUND('',#5834,.T.);
+#5834 = EDGE_LOOP('',(#5835,#5836,#5837,#5858));
+#5835 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#5836 = ORIENTED_EDGE('',*,*,#2791,.T.);
+#5837 = ORIENTED_EDGE('',*,*,#5838,.F.);
+#5838 = EDGE_CURVE('',#3065,#2763,#5839,.T.);
+#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.);
+#5840 = LINE('',#5841,#5842);
+#5841 = CARTESIAN_POINT('',(6.165858917806,-1.324558013653,
+    9.507357708667));
+#5842 = VECTOR('',#5843,1.);
+#5843 = DIRECTION('',(0.809016994375,-6.E-17,-0.587785252292));
+#5844 = PCURVE('',#2805,#5845);
+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850);
+#5846 = LINE('',#5847,#5848);
+#5847 = CARTESIAN_POINT('',(6.238913471084,2.6645352591E-15));
+#5848 = VECTOR('',#5849,1.);
+#5849 = DIRECTION('',(2.775557561563E-16,-1.));
+#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5851 = PCURVE('',#2779,#5852);
+#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857);
+#5853 = LINE('',#5854,#5855);
+#5854 = CARTESIAN_POINT('',(-3.009041121293,0.));
+#5855 = VECTOR('',#5856,1.);
+#5856 = DIRECTION('',(-0.,-1.));
+#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5858 = ORIENTED_EDGE('',*,*,#3088,.F.);
+#5859 = ADVANCED_FACE('',(#5860),#2779,.F.);
+#5860 = FACE_BOUND('',#5861,.T.);
+#5861 = EDGE_LOOP('',(#5862,#5863,#5864,#5885));
+#5862 = ORIENTED_EDGE('',*,*,#5838,.T.);
+#5863 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#5864 = ORIENTED_EDGE('',*,*,#5865,.F.);
+#5865 = EDGE_CURVE('',#3042,#2735,#5866,.T.);
+#5866 = SURFACE_CURVE('',#5867,(#5871,#5878),.PCURVE_S1.);
+#5867 = LINE('',#5868,#5869);
+#5868 = CARTESIAN_POINT('',(4.612181206654,-1.5,7.368903796797));
+#5869 = VECTOR('',#5870,1.);
+#5870 = DIRECTION('',(0.809016994375,-6.E-17,-0.587785252292));
+#5871 = PCURVE('',#2779,#5872);
+#5872 = DEFINITIONAL_REPRESENTATION('',(#5873),#5877);
+#5873 = LINE('',#5874,#5875);
+#5874 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#5875 = VECTOR('',#5876,1.);
+#5876 = DIRECTION('',(-0.,-1.));
+#5877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5878 = PCURVE('',#2750,#5879);
+#5879 = DEFINITIONAL_REPRESENTATION('',(#5880),#5884);
+#5880 = LINE('',#5881,#5882);
+#5881 = CARTESIAN_POINT('',(-0.,0.));
+#5882 = VECTOR('',#5883,1.);
+#5883 = DIRECTION('',(-1.110223024625E-16,-1.));
+#5884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5885 = ORIENTED_EDGE('',*,*,#3064,.F.);
+#5886 = ADVANCED_FACE('',(#5887),#2750,.T.);
+#5887 = FACE_BOUND('',#5888,.T.);
+#5888 = EDGE_LOOP('',(#5889,#5890,#5891,#5914,#5935));
+#5889 = ORIENTED_EDGE('',*,*,#5865,.T.);
+#5890 = ORIENTED_EDGE('',*,*,#2734,.T.);
+#5891 = ORIENTED_EDGE('',*,*,#5892,.F.);
+#5892 = EDGE_CURVE('',#5893,#2707,#5895,.T.);
+#5893 = VERTEX_POINT('',#5894);
+#5894 = CARTESIAN_POINT('',(4.702282067645,-1.5,6.472135919177));
+#5895 = SURFACE_CURVE('',#5896,(#5900,#5907),.PCURVE_S1.);
+#5896 = LINE('',#5897,#5898);
+#5897 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#5898 = VECTOR('',#5899,1.);
+#5899 = DIRECTION('',(0.809016994375,-6.E-17,-0.587785252292));
+#5900 = PCURVE('',#2750,#5901);
+#5901 = DEFINITIONAL_REPRESENTATION('',(#5902),#5906);
+#5902 = LINE('',#5903,#5904);
+#5903 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#5904 = VECTOR('',#5905,1.);
+#5905 = DIRECTION('',(-1.110223024625E-16,-1.));
+#5906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5907 = PCURVE('',#2722,#5908);
+#5908 = DEFINITIONAL_REPRESENTATION('',(#5909),#5913);
+#5909 = LINE('',#5910,#5911);
+#5910 = CARTESIAN_POINT('',(0.,0.));
+#5911 = VECTOR('',#5912,1.);
+#5912 = DIRECTION('',(1.380602458728E-16,-1.));
+#5913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5914 = ORIENTED_EDGE('',*,*,#5915,.F.);
+#5915 = EDGE_CURVE('',#3014,#5893,#5916,.T.);
+#5916 = SURFACE_CURVE('',#5917,(#5921,#5928),.PCURVE_S1.);
+#5917 = LINE('',#5918,#5919);
+#5918 = CARTESIAN_POINT('',(4.216871821715,-1.5,6.824807106375));
+#5919 = VECTOR('',#5920,1.);
+#5920 = DIRECTION('',(0.809016994375,-6.E-17,-0.587785252292));
+#5921 = PCURVE('',#2750,#5922);
+#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927);
+#5923 = LINE('',#5924,#5925);
+#5924 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#5925 = VECTOR('',#5926,1.);
+#5926 = DIRECTION('',(-1.110223024625E-16,-1.));
+#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5928 = PCURVE('',#3029,#5929);
+#5929 = DEFINITIONAL_REPRESENTATION('',(#5930),#5934);
+#5930 = LINE('',#5931,#5932);
+#5931 = CARTESIAN_POINT('',(0.,0.));
+#5932 = VECTOR('',#5933,1.);
+#5933 = DIRECTION('',(1.380602458728E-16,-1.));
+#5934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5935 = ORIENTED_EDGE('',*,*,#3041,.F.);
+#5936 = ADVANCED_FACE('',(#5937),#2722,.T.);
+#5937 = FACE_BOUND('',#5938,.T.);
+#5938 = EDGE_LOOP('',(#5939,#5960,#5961,#5962));
+#5939 = ORIENTED_EDGE('',*,*,#5940,.T.);
+#5940 = EDGE_CURVE('',#5704,#5893,#5941,.T.);
+#5941 = SURFACE_CURVE('',#5942,(#5946,#5953),.PCURVE_S1.);
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(4.70228201834,-4.5,6.472135955));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(0.,1.,0.));
+#5946 = PCURVE('',#2722,#5947);
+#5947 = DEFINITIONAL_REPRESENTATION('',(#5948),#5952);
+#5948 = LINE('',#5949,#5950);
+#5949 = CARTESIAN_POINT('',(3.,-0.6));
+#5950 = VECTOR('',#5951,1.);
+#5951 = DIRECTION('',(-1.,-7.806024587277E-17));
+#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5953 = PCURVE('',#3029,#5954);
+#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959);
+#5955 = LINE('',#5956,#5957);
+#5956 = CARTESIAN_POINT('',(3.,-0.6));
+#5957 = VECTOR('',#5958,1.);
+#5958 = DIRECTION('',(-1.,-7.806024587277E-17));
+#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5960 = ORIENTED_EDGE('',*,*,#5892,.T.);
+#5961 = ORIENTED_EDGE('',*,*,#2706,.T.);
+#5962 = ORIENTED_EDGE('',*,*,#5703,.T.);
+#5963 = ADVANCED_FACE('',(#5964),#3029,.T.);
+#5964 = FACE_BOUND('',#5965,.T.);
+#5965 = EDGE_LOOP('',(#5966,#5967,#5968,#5969));
+#5966 = ORIENTED_EDGE('',*,*,#3013,.F.);
+#5967 = ORIENTED_EDGE('',*,*,#5915,.T.);
+#5968 = ORIENTED_EDGE('',*,*,#5940,.F.);
+#5969 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#5970 = EDGE_CURVE('',#2895,#5704,#5971,.T.);
+#5971 = SURFACE_CURVE('',#5972,(#5982,#5995),.PCURVE_S1.);
+#5972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5973,#5974,#5975,#5976,#5977,
+    #5978,#5979,#5980,#5981),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5973 = CARTESIAN_POINT('',(4.216871821715,-4.52764016911,6.824807106375
+    ));
+#5974 = CARTESIAN_POINT('',(4.259098274163,-4.522820483811,
+    6.794127792865));
+#5975 = CARTESIAN_POINT('',(4.321634179749,-4.516165722711,
+    6.748692797929));
+#5976 = CARTESIAN_POINT('',(4.389854469575,-4.510160854269,
+    6.699127856098));
+#5977 = CARTESIAN_POINT('',(4.45485657615,-4.506226822112,6.651901061261
+    ));
+#5978 = CARTESIAN_POINT('',(4.513340699307,-4.503390228222,
+    6.609409858574));
+#5979 = CARTESIAN_POINT('',(4.56773671311,-4.501550217219,6.569888841192
+    ));
+#5980 = CARTESIAN_POINT('',(4.62612223883,-4.500000493798,6.527469273737
+    ));
+#5981 = CARTESIAN_POINT('',(4.702282018676,-4.5,6.472135954756));
+#5982 = PCURVE('',#3029,#5983);
+#5983 = DEFINITIONAL_REPRESENTATION('',(#5984),#5994);
+#5984 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5985,#5986,#5987,#5988,#5989,
+    #5990,#5991,#5992,#5993),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5985 = CARTESIAN_POINT('',(3.02764016911,0.));
+#5986 = CARTESIAN_POINT('',(3.022820483811,-5.219476567425E-02));
+#5987 = CARTESIAN_POINT('',(3.016165722711,-0.129493396014));
+#5988 = CARTESIAN_POINT('',(3.010160854269,-0.213818311683));
+#5989 = CARTESIAN_POINT('',(3.006226822112,-0.29416533409));
+#5990 = CARTESIAN_POINT('',(3.003390228222,-0.366455685917));
+#5991 = CARTESIAN_POINT('',(3.001550217219,-0.433692856683));
+#5992 = CARTESIAN_POINT('',(3.000000493798,-0.505861335374));
+#5993 = CARTESIAN_POINT('',(3.,-0.600000000415));
+#5994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5995 = PCURVE('',#2968,#5996);
+#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6007);
+#5997 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5998,#5999,#6000,#6001,#6002,
+    #6003,#6004,#6005,#6006),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5998 = CARTESIAN_POINT('',(1.017337643788,6.963956390869));
+#5999 = CARTESIAN_POINT('',(1.010849792243,6.964576615034));
+#6000 = CARTESIAN_POINT('',(1.001234432037,6.965433328268));
+#6001 = CARTESIAN_POINT('',(0.990726223401,6.966207348448));
+#6002 = CARTESIAN_POINT('',(0.980694772829,6.966715030518));
+#6003 = CARTESIAN_POINT('',(0.971666637588,6.967080858018));
+#6004 = CARTESIAN_POINT('',(0.963266040929,6.967318367699));
+#6005 = CARTESIAN_POINT('',(0.954245129155,6.967518365108));
+#6006 = CARTESIAN_POINT('',(0.942477796025,6.967518428837));
+#6007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6008 = ADVANCED_FACE('',(#6009),#2968,.F.);
+#6009 = FACE_BOUND('',#6010,.F.);
+#6010 = EDGE_LOOP('',(#6011,#6012,#6013,#6014,#6055,#6084,#6117,#6144));
+#6011 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#6012 = ORIENTED_EDGE('',*,*,#3137,.T.);
+#6013 = ORIENTED_EDGE('',*,*,#3191,.T.);
+#6014 = ORIENTED_EDGE('',*,*,#6015,.T.);
+#6015 = EDGE_CURVE('',#3192,#6016,#6018,.T.);
+#6016 = VERTEX_POINT('',#6017);
+#6017 = CARTESIAN_POINT('',(-4.70228201834,-4.5,6.472135955));
+#6018 = SURFACE_CURVE('',#6019,(#6029,#6042),.PCURVE_S1.);
+#6019 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6020,#6021,#6022,#6023,#6024,
+    #6025,#6026,#6027,#6028),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6020 = CARTESIAN_POINT('',(-4.216871821715,-4.52764016911,
+    6.824807106375));
+#6021 = CARTESIAN_POINT('',(-4.277379623651,-4.520733868757,
+    6.780845614992));
+#6022 = CARTESIAN_POINT('',(-4.337959840363,-4.514811705193,
+    6.736831511195));
+#6023 = CARTESIAN_POINT('',(-4.398599895148,-4.509877059743,
+    6.692773932493));
+#6024 = CARTESIAN_POINT('',(-4.459288539665,-4.505923285828,
+    6.648681051285));
+#6025 = CARTESIAN_POINT('',(-4.520012387069,-4.502966027501,
+    6.604562593681));
+#6026 = CARTESIAN_POINT('',(-4.580761052419,-4.500985626982,
+    6.560426104785));
+#6027 = CARTESIAN_POINT('',(-4.641521173977,-4.500000751689,
+    6.516281292466));
+#6028 = CARTESIAN_POINT('',(-4.702282018692,-4.5,6.472135954744));
+#6029 = PCURVE('',#2968,#6030);
+#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6041);
+#6031 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6032,#6033,#6034,#6035,#6036,
+    #6037,#6038,#6039,#6040),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6032 = CARTESIAN_POINT('',(2.124255009802,6.963956390869));
+#6033 = CARTESIAN_POINT('',(2.133551685546,6.964845132375));
+#6034 = CARTESIAN_POINT('',(2.142874303682,6.96560796088));
+#6035 = CARTESIAN_POINT('',(2.152218586344,6.966244078826));
+#6036 = CARTESIAN_POINT('',(2.16158038675,6.966754051081));
+#6037 = CARTESIAN_POINT('',(2.170955172407,6.967135636975));
+#6038 = CARTESIAN_POINT('',(2.180338835681,6.967391225029));
+#6039 = CARTESIAN_POINT('',(2.189726790763,6.967518331824));
+#6040 = CARTESIAN_POINT('',(2.199114857567,6.967518428837));
+#6041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6042 = PCURVE('',#3317,#6043);
+#6043 = DEFINITIONAL_REPRESENTATION('',(#6044),#6054);
+#6044 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6045,#6046,#6047,#6048,#6049,
+    #6050,#6051,#6052,#6053),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6045 = CARTESIAN_POINT('',(3.02764016911,-1.2));
+#6046 = CARTESIAN_POINT('',(3.020733868757,-1.125208243638));
+#6047 = CARTESIAN_POINT('',(3.014811705193,-1.05032697769));
+#6048 = CARTESIAN_POINT('',(3.009877059743,-0.975371747816));
+#6049 = CARTESIAN_POINT('',(3.005923285828,-0.900356457732));
+#6050 = CARTESIAN_POINT('',(3.002966027501,-0.825297654484));
+#6051 = CARTESIAN_POINT('',(3.000985626982,-0.750208174569));
+#6052 = CARTESIAN_POINT('',(3.000000751689,-0.675104534002));
+#6053 = CARTESIAN_POINT('',(3.,-0.599999999565));
+#6054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6055 = ORIENTED_EDGE('',*,*,#6056,.F.);
+#6056 = EDGE_CURVE('',#6057,#6016,#6059,.T.);
+#6057 = VERTEX_POINT('',#6058);
+#6058 = CARTESIAN_POINT('',(-2.469293848325,-4.5,7.609375));
+#6059 = SURFACE_CURVE('',#6060,(#6065,#6072),.PCURVE_S1.);
+#6060 = CIRCLE('',#6061,8.);
+#6061 = AXIS2_PLACEMENT_3D('',#6062,#6063,#6064);
+#6062 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6063 = DIRECTION('',(0.,-1.,0.));
+#6064 = DIRECTION('',(1.,0.,0.));
+#6065 = PCURVE('',#2968,#6066);
+#6066 = DEFINITIONAL_REPRESENTATION('',(#6067),#6071);
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(1.,0.));
+#6071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6072 = PCURVE('',#6073,#6078);
+#6073 = CYLINDRICAL_SURFACE('',#6074,8.);
+#6074 = AXIS2_PLACEMENT_3D('',#6075,#6076,#6077);
+#6075 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6076 = DIRECTION('',(0.,1.,0.));
+#6077 = DIRECTION('',(1.,0.,0.));
+#6078 = DEFINITIONAL_REPRESENTATION('',(#6079),#6083);
+#6079 = LINE('',#6080,#6081);
+#6080 = CARTESIAN_POINT('',(-0.,0.));
+#6081 = VECTOR('',#6082,1.);
+#6082 = DIRECTION('',(-1.,0.));
+#6083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6084 = ORIENTED_EDGE('',*,*,#6085,.F.);
+#6085 = EDGE_CURVE('',#6086,#6057,#6088,.T.);
+#6086 = VERTEX_POINT('',#6087);
+#6087 = CARTESIAN_POINT('',(2.469293848325,-4.5,7.609375));
+#6088 = SURFACE_CURVE('',#6089,(#6094,#6101),.PCURVE_S1.);
+#6089 = CIRCLE('',#6090,8.);
+#6090 = AXIS2_PLACEMENT_3D('',#6091,#6092,#6093);
+#6091 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6092 = DIRECTION('',(0.,-1.,0.));
+#6093 = DIRECTION('',(1.,0.,0.));
+#6094 = PCURVE('',#2968,#6095);
+#6095 = DEFINITIONAL_REPRESENTATION('',(#6096),#6100);
+#6096 = LINE('',#6097,#6098);
+#6097 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6098 = VECTOR('',#6099,1.);
+#6099 = DIRECTION('',(1.,0.));
+#6100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6101 = PCURVE('',#6102,#6107);
+#6102 = PLANE('',#6103);
+#6103 = AXIS2_PLACEMENT_3D('',#6104,#6105,#6106);
+#6104 = CARTESIAN_POINT('',(0.,-4.5,8.));
+#6105 = DIRECTION('',(0.,1.,-2.1E-16));
+#6106 = DIRECTION('',(0.,2.1E-16,1.));
+#6107 = DEFINITIONAL_REPRESENTATION('',(#6108),#6116);
+#6108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6109,#6110,#6111,#6112,
+#6113,#6114,#6115),.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('') );
+#6109 = CARTESIAN_POINT('',(-8.,8.));
+#6110 = CARTESIAN_POINT('',(5.856406460551,8.));
+#6111 = CARTESIAN_POINT('',(-1.071796769724,-4.));
+#6112 = CARTESIAN_POINT('',(-8.,-16.));
+#6113 = CARTESIAN_POINT('',(-14.92820323027,-4.));
+#6114 = CARTESIAN_POINT('',(-21.85640646055,8.));
+#6115 = CARTESIAN_POINT('',(-8.,8.));
+#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6117 = ORIENTED_EDGE('',*,*,#6118,.F.);
+#6118 = EDGE_CURVE('',#5704,#6086,#6119,.T.);
+#6119 = SURFACE_CURVE('',#6120,(#6125,#6132),.PCURVE_S1.);
+#6120 = CIRCLE('',#6121,8.);
+#6121 = AXIS2_PLACEMENT_3D('',#6122,#6123,#6124);
+#6122 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6123 = DIRECTION('',(0.,-1.,0.));
+#6124 = DIRECTION('',(1.,0.,0.));
+#6125 = PCURVE('',#2968,#6126);
+#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131);
+#6127 = LINE('',#6128,#6129);
+#6128 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6129 = VECTOR('',#6130,1.);
+#6130 = DIRECTION('',(1.,0.));
+#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6132 = PCURVE('',#6133,#6138);
+#6133 = CYLINDRICAL_SURFACE('',#6134,8.);
+#6134 = AXIS2_PLACEMENT_3D('',#6135,#6136,#6137);
+#6135 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6136 = DIRECTION('',(0.,1.,0.));
+#6137 = DIRECTION('',(1.,0.,0.));
+#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143);
+#6139 = LINE('',#6140,#6141);
+#6140 = CARTESIAN_POINT('',(-0.,0.));
+#6141 = VECTOR('',#6142,1.);
+#6142 = DIRECTION('',(-1.,0.));
+#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6144 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#6145 = ADVANCED_FACE('',(#6146),#3400,.T.);
+#6146 = FACE_BOUND('',#6147,.T.);
+#6147 = EDGE_LOOP('',(#6148,#6149,#6150,#6171));
+#6148 = ORIENTED_EDGE('',*,*,#3440,.T.);
+#6149 = ORIENTED_EDGE('',*,*,#3386,.T.);
+#6150 = ORIENTED_EDGE('',*,*,#6151,.F.);
+#6151 = EDGE_CURVE('',#3660,#3358,#6152,.T.);
+#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(-7.136679311056,-1.324558013653,
+    8.802015405916));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(0.809016994375,-6.E-17,0.587785252292));
+#6157 = PCURVE('',#3400,#6158);
+#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163);
+#6159 = LINE('',#6160,#6161);
+#6160 = CARTESIAN_POINT('',(6.238913471084,2.6645352591E-15));
+#6161 = VECTOR('',#6162,1.);
+#6162 = DIRECTION('',(2.775557561563E-16,-1.));
+#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6164 = PCURVE('',#3374,#6165);
+#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170);
+#6166 = LINE('',#6167,#6168);
+#6167 = CARTESIAN_POINT('',(-3.009041121293,0.));
+#6168 = VECTOR('',#6169,1.);
+#6169 = DIRECTION('',(-0.,-1.));
+#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6171 = ORIENTED_EDGE('',*,*,#3683,.F.);
+#6172 = ADVANCED_FACE('',(#6173),#3374,.F.);
+#6173 = FACE_BOUND('',#6174,.T.);
+#6174 = EDGE_LOOP('',(#6175,#6176,#6177,#6198));
+#6175 = ORIENTED_EDGE('',*,*,#6151,.T.);
+#6176 = ORIENTED_EDGE('',*,*,#3357,.T.);
+#6177 = ORIENTED_EDGE('',*,*,#6178,.F.);
+#6178 = EDGE_CURVE('',#3637,#3330,#6179,.T.);
+#6179 = SURFACE_CURVE('',#6180,(#6184,#6191),.PCURVE_S1.);
+#6180 = LINE('',#6181,#6182);
+#6181 = CARTESIAN_POINT('',(-5.583001599904,-1.5,6.663561494046));
+#6182 = VECTOR('',#6183,1.);
+#6183 = DIRECTION('',(0.809016994375,-6.E-17,0.587785252292));
+#6184 = PCURVE('',#3374,#6185);
+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6190);
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(-0.,-1.));
+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6191 = PCURVE('',#3345,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
+#6193 = LINE('',#6194,#6195);
+#6194 = CARTESIAN_POINT('',(-0.,0.));
+#6195 = VECTOR('',#6196,1.);
+#6196 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6198 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#6199 = ADVANCED_FACE('',(#6200),#3345,.T.);
+#6200 = FACE_BOUND('',#6201,.T.);
+#6201 = EDGE_LOOP('',(#6202,#6203,#6204,#6227,#6248));
+#6202 = ORIENTED_EDGE('',*,*,#6178,.T.);
+#6203 = ORIENTED_EDGE('',*,*,#3329,.T.);
+#6204 = ORIENTED_EDGE('',*,*,#6205,.F.);
+#6205 = EDGE_CURVE('',#6206,#3302,#6208,.T.);
+#6206 = VERTEX_POINT('',#6207);
+#6207 = CARTESIAN_POINT('',(-4.702281922006,-1.5,6.47213602499));
+#6208 = SURFACE_CURVE('',#6209,(#6213,#6220),.PCURVE_S1.);
+#6209 = LINE('',#6210,#6211);
+#6210 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#6211 = VECTOR('',#6212,1.);
+#6212 = DIRECTION('',(0.809016994375,-6.E-17,0.587785252292));
+#6213 = PCURVE('',#3345,#6214);
+#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219);
+#6215 = LINE('',#6216,#6217);
+#6216 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6217 = VECTOR('',#6218,1.);
+#6218 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6220 = PCURVE('',#3317,#6221);
+#6221 = DEFINITIONAL_REPRESENTATION('',(#6222),#6226);
+#6222 = LINE('',#6223,#6224);
+#6223 = CARTESIAN_POINT('',(0.,0.));
+#6224 = VECTOR('',#6225,1.);
+#6225 = DIRECTION('',(1.380602458728E-16,-1.));
+#6226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6227 = ORIENTED_EDGE('',*,*,#6228,.F.);
+#6228 = EDGE_CURVE('',#3609,#6206,#6229,.T.);
+#6229 = SURFACE_CURVE('',#6230,(#6234,#6241),.PCURVE_S1.);
+#6230 = LINE('',#6231,#6232);
+#6231 = CARTESIAN_POINT('',(-5.187692214965,-1.5,6.119464803624));
+#6232 = VECTOR('',#6233,1.);
+#6233 = DIRECTION('',(0.809016994375,-6.E-17,0.587785252292));
+#6234 = PCURVE('',#3345,#6235);
+#6235 = DEFINITIONAL_REPRESENTATION('',(#6236),#6240);
+#6236 = LINE('',#6237,#6238);
+#6237 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6238 = VECTOR('',#6239,1.);
+#6239 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6241 = PCURVE('',#3624,#6242);
+#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247);
+#6243 = LINE('',#6244,#6245);
+#6244 = CARTESIAN_POINT('',(0.,0.));
+#6245 = VECTOR('',#6246,1.);
+#6246 = DIRECTION('',(1.380602458728E-16,-1.));
+#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6248 = ORIENTED_EDGE('',*,*,#3636,.F.);
+#6249 = ADVANCED_FACE('',(#6250),#3317,.T.);
+#6250 = FACE_BOUND('',#6251,.T.);
+#6251 = EDGE_LOOP('',(#6252,#6273,#6274,#6275));
+#6252 = ORIENTED_EDGE('',*,*,#6253,.T.);
+#6253 = EDGE_CURVE('',#6016,#6206,#6254,.T.);
+#6254 = SURFACE_CURVE('',#6255,(#6259,#6266),.PCURVE_S1.);
+#6255 = LINE('',#6256,#6257);
+#6256 = CARTESIAN_POINT('',(-4.70228201834,-4.5,6.472135955));
+#6257 = VECTOR('',#6258,1.);
+#6258 = DIRECTION('',(0.,1.,0.));
+#6259 = PCURVE('',#3317,#6260);
+#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265);
+#6261 = LINE('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(3.,-0.6));
+#6263 = VECTOR('',#6264,1.);
+#6264 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6266 = PCURVE('',#3624,#6267);
+#6267 = DEFINITIONAL_REPRESENTATION('',(#6268),#6272);
+#6268 = LINE('',#6269,#6270);
+#6269 = CARTESIAN_POINT('',(3.,-0.6));
+#6270 = VECTOR('',#6271,1.);
+#6271 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6273 = ORIENTED_EDGE('',*,*,#6205,.T.);
+#6274 = ORIENTED_EDGE('',*,*,#3301,.T.);
+#6275 = ORIENTED_EDGE('',*,*,#6015,.T.);
+#6276 = ADVANCED_FACE('',(#6277),#3624,.T.);
+#6277 = FACE_BOUND('',#6278,.T.);
+#6278 = EDGE_LOOP('',(#6279,#6280,#6281,#6282));
+#6279 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#6280 = ORIENTED_EDGE('',*,*,#6228,.T.);
+#6281 = ORIENTED_EDGE('',*,*,#6253,.F.);
+#6282 = ORIENTED_EDGE('',*,*,#6283,.F.);
+#6283 = EDGE_CURVE('',#3490,#6016,#6284,.T.);
+#6284 = SURFACE_CURVE('',#6285,(#6295,#6308),.PCURVE_S1.);
+#6285 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6286,#6287,#6288,#6289,#6290,
+    #6291,#6292,#6293,#6294),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6286 = CARTESIAN_POINT('',(-5.187692214965,-4.52764016911,
+    6.119464803624));
+#6287 = CARTESIAN_POINT('',(-5.127184315091,-4.520733857578,
+    6.163426366163));
+#6288 = CARTESIAN_POINT('',(-5.066604294135,-4.51481234322,
+    6.207440327735));
+#6289 = CARTESIAN_POINT('',(-5.005963873004,-4.509874426509,
+    6.251498172602));
+#6290 = CARTESIAN_POINT('',(-4.94527597875,-4.50592846443,6.295590508713
+    ));
+#6291 = CARTESIAN_POINT('',(-4.884551278468,-4.502960075188,
+    6.339709585968));
+#6292 = CARTESIAN_POINT('',(-4.823803325345,-4.50098975076,
+    6.383845557401));
+#6293 = CARTESIAN_POINT('',(-4.763042579123,-4.499999248314,
+    6.427990823565));
+#6294 = CARTESIAN_POINT('',(-4.702282018692,-4.5,6.472135954744));
+#6295 = PCURVE('',#3624,#6296);
+#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6307);
+#6297 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6298,#6299,#6300,#6301,#6302,
+    #6303,#6304,#6305,#6306),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6298 = CARTESIAN_POINT('',(3.02764016911,-3.10862446895E-15));
+#6299 = CARTESIAN_POINT('',(3.020733857578,-7.479187741971E-02));
+#6300 = CARTESIAN_POINT('',(3.01481234322,-0.1496729014));
+#6301 = CARTESIAN_POINT('',(3.009874426509,-0.224628584101));
+#6302 = CARTESIAN_POINT('',(3.00592846443,-0.299642946811));
+#6303 = CARTESIAN_POINT('',(3.002960075188,-0.374702804273));
+#6304 = CARTESIAN_POINT('',(3.00098975076,-0.449791403827));
+#6305 = CARTESIAN_POINT('',(2.999999248314,-0.524895816521));
+#6306 = CARTESIAN_POINT('',(3.,-0.599999999565));
+#6307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6308 = PCURVE('',#3563,#6309);
+#6309 = DEFINITIONAL_REPRESENTATION('',(#6310),#6320);
+#6310 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6311,#6312,#6313,#6314,#6315,
+    #6316,#6317,#6318,#6319),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6311 = CARTESIAN_POINT('',(2.273974705224,6.963956390869));
+#6312 = CARTESIAN_POINT('',(2.264678014432,6.964845133814));
+#6313 = CARTESIAN_POINT('',(2.255355426362,6.965607878543));
+#6314 = CARTESIAN_POINT('',(2.246011087321,6.966244418661));
+#6315 = CARTESIAN_POINT('',(2.236649402545,6.966753382744));
+#6316 = CARTESIAN_POINT('',(2.227274485363,6.967136405169));
+#6317 = CARTESIAN_POINT('',(2.217890932027,6.967390692821));
+#6318 = CARTESIAN_POINT('',(2.208502880447,6.967518525848));
+#6319 = CARTESIAN_POINT('',(2.199114857567,6.967518428837));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6321 = ADVANCED_FACE('',(#6322),#3563,.F.);
+#6322 = FACE_BOUND('',#6323,.F.);
+#6323 = EDGE_LOOP('',(#6324,#6325,#6326,#6327,#6356,#6385,#6418,#6445));
+#6324 = ORIENTED_EDGE('',*,*,#3489,.F.);
+#6325 = ORIENTED_EDGE('',*,*,#3707,.T.);
+#6326 = ORIENTED_EDGE('',*,*,#3786,.T.);
+#6327 = ORIENTED_EDGE('',*,*,#6328,.T.);
+#6328 = EDGE_CURVE('',#3787,#6329,#6331,.T.);
+#6329 = VERTEX_POINT('',#6330);
+#6330 = CARTESIAN_POINT('',(-7.608452130361,-4.5,-2.472135955));
+#6331 = SURFACE_CURVE('',#6332,(#6338,#6347),.PCURVE_S1.);
+#6332 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6333,#6334,#6335,#6336,#6337),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6333 = CARTESIAN_POINT('',(-7.793862326986,-4.52764016911,
+    -1.901502045222));
+#6334 = CARTESIAN_POINT('',(-7.747638441381,-4.51382755702,
+    -2.043764536973));
+#6335 = CARTESIAN_POINT('',(-7.70128574253,-4.504609171089,
+    -2.186423475131));
+#6336 = CARTESIAN_POINT('',(-7.65486917596,-4.49999999999,
+    -2.329278977916));
+#6337 = CARTESIAN_POINT('',(-7.608452130221,-4.5,-2.472135955432));
+#6338 = PCURVE('',#3563,#6339);
+#6339 = DEFINITIONAL_REPRESENTATION('',(#6340),#6346);
+#6340 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6341,#6342,#6343,#6344,#6345),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6341 = CARTESIAN_POINT('',(3.380892071238,6.963956390869));
+#6342 = CARTESIAN_POINT('',(3.39948543805,6.965733875346));
+#6343 = CARTESIAN_POINT('',(3.41819984742,6.966923568948));
+#6344 = CARTESIAN_POINT('',(3.43697582959,6.967518428838));
+#6345 = CARTESIAN_POINT('',(3.455751919006,6.967518428837));
+#6346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6347 = PCURVE('',#3912,#6348);
+#6348 = DEFINITIONAL_REPRESENTATION('',(#6349),#6355);
+#6349 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6350,#6351,#6352,#6353,#6354),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6350 = CARTESIAN_POINT('',(3.02764016911,-1.2));
+#6351 = CARTESIAN_POINT('',(3.01382755702,-1.050416363999));
+#6352 = CARTESIAN_POINT('',(3.004609171089,-0.900415879575));
+#6353 = CARTESIAN_POINT('',(2.99999999999,-0.750208714872));
+#6354 = CARTESIAN_POINT('',(3.,-0.599999999545));
+#6355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6356 = ORIENTED_EDGE('',*,*,#6357,.F.);
+#6357 = EDGE_CURVE('',#6358,#6329,#6360,.T.);
+#6358 = VERTEX_POINT('',#6359);
+#6359 = CARTESIAN_POINT('',(-7.999999441921,-4.5,2.988186474975E-03));
+#6360 = SURFACE_CURVE('',#6361,(#6366,#6373),.PCURVE_S1.);
+#6361 = CIRCLE('',#6362,8.);
+#6362 = AXIS2_PLACEMENT_3D('',#6363,#6364,#6365);
+#6363 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6364 = DIRECTION('',(0.,-1.,0.));
+#6365 = DIRECTION('',(1.,0.,0.));
+#6366 = PCURVE('',#3563,#6367);
+#6367 = DEFINITIONAL_REPRESENTATION('',(#6368),#6372);
+#6368 = LINE('',#6369,#6370);
+#6369 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6370 = VECTOR('',#6371,1.);
+#6371 = DIRECTION('',(1.,0.));
+#6372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6373 = PCURVE('',#6374,#6379);
+#6374 = CYLINDRICAL_SURFACE('',#6375,8.);
+#6375 = AXIS2_PLACEMENT_3D('',#6376,#6377,#6378);
+#6376 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6377 = DIRECTION('',(0.,1.,0.));
+#6378 = DIRECTION('',(1.,0.,0.));
+#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6384);
+#6380 = LINE('',#6381,#6382);
+#6381 = CARTESIAN_POINT('',(-0.,0.));
+#6382 = VECTOR('',#6383,1.);
+#6383 = DIRECTION('',(-1.,0.));
+#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6385 = ORIENTED_EDGE('',*,*,#6386,.F.);
+#6386 = EDGE_CURVE('',#6387,#6358,#6389,.T.);
+#6387 = VERTEX_POINT('',#6388);
+#6388 = CARTESIAN_POINT('',(-6.473891915446,-4.5,4.699864196669));
+#6389 = SURFACE_CURVE('',#6390,(#6395,#6402),.PCURVE_S1.);
+#6390 = CIRCLE('',#6391,8.);
+#6391 = AXIS2_PLACEMENT_3D('',#6392,#6393,#6394);
+#6392 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6393 = DIRECTION('',(0.,-1.,0.));
+#6394 = DIRECTION('',(1.,0.,0.));
+#6395 = PCURVE('',#3563,#6396);
+#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401);
+#6397 = LINE('',#6398,#6399);
+#6398 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6399 = VECTOR('',#6400,1.);
+#6400 = DIRECTION('',(1.,0.));
+#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6402 = PCURVE('',#6403,#6408);
+#6403 = PLANE('',#6404);
+#6404 = AXIS2_PLACEMENT_3D('',#6405,#6406,#6407);
+#6405 = CARTESIAN_POINT('',(-7.608452130361,-4.5,2.472135955));
+#6406 = DIRECTION('',(1.99721868422E-16,1.,-6.489356881874E-17));
+#6407 = DIRECTION('',(-0.951056516295,2.1E-16,0.309016994375));
+#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6417);
+#6409 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6410,#6411,#6412,#6413,
+#6414,#6415,#6416),.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('') );
+#6410 = CARTESIAN_POINT('',(-15.60845213036,2.472135955));
+#6411 = CARTESIAN_POINT('',(-11.32658705308,15.650361611741));
+#6412 = CARTESIAN_POINT('',(-2.054841396181,5.353044850871));
+#6413 = CARTESIAN_POINT('',(7.216904260722,-4.944271909999));
+#6414 = CARTESIAN_POINT('',(-6.336706473458,-7.82518080587));
+#6415 = CARTESIAN_POINT('',(-19.89031720763,-10.70608970174));
+#6416 = CARTESIAN_POINT('',(-15.60845213036,2.472135955));
+#6417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6418 = ORIENTED_EDGE('',*,*,#6419,.F.);
+#6419 = EDGE_CURVE('',#6016,#6387,#6420,.T.);
+#6420 = SURFACE_CURVE('',#6421,(#6426,#6433),.PCURVE_S1.);
+#6421 = CIRCLE('',#6422,8.);
+#6422 = AXIS2_PLACEMENT_3D('',#6423,#6424,#6425);
+#6423 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6424 = DIRECTION('',(0.,-1.,0.));
+#6425 = DIRECTION('',(1.,0.,0.));
+#6426 = PCURVE('',#3563,#6427);
+#6427 = DEFINITIONAL_REPRESENTATION('',(#6428),#6432);
+#6428 = LINE('',#6429,#6430);
+#6429 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6430 = VECTOR('',#6431,1.);
+#6431 = DIRECTION('',(1.,0.));
+#6432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6433 = PCURVE('',#6434,#6439);
+#6434 = CYLINDRICAL_SURFACE('',#6435,8.);
+#6435 = AXIS2_PLACEMENT_3D('',#6436,#6437,#6438);
+#6436 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6437 = DIRECTION('',(0.,1.,0.));
+#6438 = DIRECTION('',(1.,0.,0.));
+#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444);
+#6440 = LINE('',#6441,#6442);
+#6441 = CARTESIAN_POINT('',(-0.,0.));
+#6442 = VECTOR('',#6443,1.);
+#6443 = DIRECTION('',(-1.,0.));
+#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6445 = ORIENTED_EDGE('',*,*,#6283,.F.);
+#6446 = ADVANCED_FACE('',(#6447),#3995,.T.);
+#6447 = FACE_BOUND('',#6448,.T.);
+#6448 = EDGE_LOOP('',(#6449,#6450,#6451,#6472));
+#6449 = ORIENTED_EDGE('',*,*,#4035,.T.);
+#6450 = ORIENTED_EDGE('',*,*,#3981,.T.);
+#6451 = ORIENTED_EDGE('',*,*,#6452,.F.);
+#6452 = EDGE_CURVE('',#4255,#3953,#6453,.T.);
+#6453 = SURFACE_CURVE('',#6454,(#6458,#6465),.PCURVE_S1.);
+#6454 = LINE('',#6455,#6456);
+#6455 = CARTESIAN_POINT('',(-10.57656929884,-1.324558013653,
+    -4.067413018311));
+#6456 = VECTOR('',#6457,1.);
+#6457 = DIRECTION('',(-0.309016994375,-6.E-17,0.951056516295));
+#6458 = PCURVE('',#3995,#6459);
+#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464);
+#6460 = LINE('',#6461,#6462);
+#6461 = CARTESIAN_POINT('',(6.238913471084,2.22044604925E-15));
+#6462 = VECTOR('',#6463,1.);
+#6463 = DIRECTION('',(2.22044604925E-16,-1.));
+#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6465 = PCURVE('',#3969,#6466);
+#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471);
+#6467 = LINE('',#6468,#6469);
+#6468 = CARTESIAN_POINT('',(-3.009041121293,0.));
+#6469 = VECTOR('',#6470,1.);
+#6470 = DIRECTION('',(-0.,-1.));
+#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6472 = ORIENTED_EDGE('',*,*,#4278,.F.);
+#6473 = ADVANCED_FACE('',(#6474),#3969,.F.);
+#6474 = FACE_BOUND('',#6475,.T.);
+#6475 = EDGE_LOOP('',(#6476,#6477,#6478,#6499));
+#6476 = ORIENTED_EDGE('',*,*,#6452,.T.);
+#6477 = ORIENTED_EDGE('',*,*,#3952,.T.);
+#6478 = ORIENTED_EDGE('',*,*,#6479,.F.);
+#6479 = EDGE_CURVE('',#4232,#3925,#6480,.T.);
+#6480 = SURFACE_CURVE('',#6481,(#6485,#6492),.PCURVE_S1.);
+#6481 = LINE('',#6482,#6483);
+#6482 = CARTESIAN_POINT('',(-8.062665954639,-1.5,-3.250596307352));
+#6483 = VECTOR('',#6484,1.);
+#6484 = DIRECTION('',(-0.309016994375,-6.E-17,0.951056516295));
+#6485 = PCURVE('',#3969,#6486);
+#6486 = DEFINITIONAL_REPRESENTATION('',(#6487),#6491);
+#6487 = LINE('',#6488,#6489);
+#6488 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6489 = VECTOR('',#6490,1.);
+#6490 = DIRECTION('',(-0.,-1.));
+#6491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6492 = PCURVE('',#3940,#6493);
+#6493 = DEFINITIONAL_REPRESENTATION('',(#6494),#6498);
+#6494 = LINE('',#6495,#6496);
+#6495 = CARTESIAN_POINT('',(-0.,0.));
+#6496 = VECTOR('',#6497,1.);
+#6497 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6499 = ORIENTED_EDGE('',*,*,#4254,.F.);
+#6500 = ADVANCED_FACE('',(#6501),#3940,.T.);
+#6501 = FACE_BOUND('',#6502,.T.);
+#6502 = EDGE_LOOP('',(#6503,#6504,#6505,#6528,#6549));
+#6503 = ORIENTED_EDGE('',*,*,#6479,.T.);
+#6504 = ORIENTED_EDGE('',*,*,#3924,.T.);
+#6505 = ORIENTED_EDGE('',*,*,#6506,.F.);
+#6506 = EDGE_CURVE('',#6507,#3897,#6509,.T.);
+#6507 = VERTEX_POINT('',#6508);
+#6508 = CARTESIAN_POINT('',(-7.608452138474,-1.5,-2.472135930032));
+#6509 = SURFACE_CURVE('',#6510,(#6514,#6521),.PCURVE_S1.);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(-0.309016994375,-6.E-17,0.951056516295));
+#6514 = PCURVE('',#3940,#6515);
+#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520);
+#6516 = LINE('',#6517,#6518);
+#6517 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6518 = VECTOR('',#6519,1.);
+#6519 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6521 = PCURVE('',#3912,#6522);
+#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527);
+#6523 = LINE('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(0.,0.));
+#6525 = VECTOR('',#6526,1.);
+#6526 = DIRECTION('',(1.380602458728E-16,-1.));
+#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6528 = ORIENTED_EDGE('',*,*,#6529,.F.);
+#6529 = EDGE_CURVE('',#4204,#6507,#6530,.T.);
+#6530 = SURFACE_CURVE('',#6531,(#6535,#6542),.PCURVE_S1.);
+#6531 = LINE('',#6532,#6533);
+#6532 = CARTESIAN_POINT('',(-7.423041933736,-1.5,-3.042769864777));
+#6533 = VECTOR('',#6534,1.);
+#6534 = DIRECTION('',(-0.309016994375,-6.E-17,0.951056516295));
+#6535 = PCURVE('',#3940,#6536);
+#6536 = DEFINITIONAL_REPRESENTATION('',(#6537),#6541);
+#6537 = LINE('',#6538,#6539);
+#6538 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6539 = VECTOR('',#6540,1.);
+#6540 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6542 = PCURVE('',#4219,#6543);
+#6543 = DEFINITIONAL_REPRESENTATION('',(#6544),#6548);
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(0.,0.));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(1.380602458728E-16,-1.));
+#6548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6549 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#6550 = ADVANCED_FACE('',(#6551),#3912,.T.);
+#6551 = FACE_BOUND('',#6552,.T.);
+#6552 = EDGE_LOOP('',(#6553,#6574,#6575,#6576));
+#6553 = ORIENTED_EDGE('',*,*,#6554,.T.);
+#6554 = EDGE_CURVE('',#6329,#6507,#6555,.T.);
+#6555 = SURFACE_CURVE('',#6556,(#6560,#6567),.PCURVE_S1.);
+#6556 = LINE('',#6557,#6558);
+#6557 = CARTESIAN_POINT('',(-7.608452130361,-4.5,-2.472135955));
+#6558 = VECTOR('',#6559,1.);
+#6559 = DIRECTION('',(0.,1.,0.));
+#6560 = PCURVE('',#3912,#6561);
+#6561 = DEFINITIONAL_REPRESENTATION('',(#6562),#6566);
+#6562 = LINE('',#6563,#6564);
+#6563 = CARTESIAN_POINT('',(3.,-0.6));
+#6564 = VECTOR('',#6565,1.);
+#6565 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6567 = PCURVE('',#4219,#6568);
+#6568 = DEFINITIONAL_REPRESENTATION('',(#6569),#6573);
+#6569 = LINE('',#6570,#6571);
+#6570 = CARTESIAN_POINT('',(3.,-0.6));
+#6571 = VECTOR('',#6572,1.);
+#6572 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6574 = ORIENTED_EDGE('',*,*,#6506,.T.);
+#6575 = ORIENTED_EDGE('',*,*,#3896,.T.);
+#6576 = ORIENTED_EDGE('',*,*,#6328,.T.);
+#6577 = ADVANCED_FACE('',(#6578),#4219,.T.);
+#6578 = FACE_BOUND('',#6579,.T.);
+#6579 = EDGE_LOOP('',(#6580,#6581,#6582,#6583));
+#6580 = ORIENTED_EDGE('',*,*,#4203,.F.);
+#6581 = ORIENTED_EDGE('',*,*,#6529,.T.);
+#6582 = ORIENTED_EDGE('',*,*,#6554,.F.);
+#6583 = ORIENTED_EDGE('',*,*,#6584,.F.);
+#6584 = EDGE_CURVE('',#4085,#6329,#6585,.T.);
+#6585 = SURFACE_CURVE('',#6586,(#6592,#6601),.PCURVE_S1.);
+#6586 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6587,#6588,#6589,#6590,#6591),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6587 = CARTESIAN_POINT('',(-7.423041933736,-4.52764016911,
+    -3.042769864777));
+#6588 = CARTESIAN_POINT('',(-7.469265819271,-4.513827557041,
+    -2.900507373242));
+#6589 = CARTESIAN_POINT('',(-7.515618518052,-4.504609171117,
+    -2.7578484353));
+#6590 = CARTESIAN_POINT('',(-7.562035084552,-4.50000000001,
+    -2.614992932732));
+#6591 = CARTESIAN_POINT('',(-7.608452130221,-4.5,-2.472135955432));
+#6592 = PCURVE('',#4219,#6593);
+#6593 = DEFINITIONAL_REPRESENTATION('',(#6594),#6600);
+#6594 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6595,#6596,#6597,#6598,#6599),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6595 = CARTESIAN_POINT('',(3.02764016911,1.33226762955E-15));
+#6596 = CARTESIAN_POINT('',(3.013827557041,-0.149583635775));
+#6597 = CARTESIAN_POINT('',(3.004609171117,-0.299584119971));
+#6598 = CARTESIAN_POINT('',(3.00000000001,-0.449791284446));
+#6599 = CARTESIAN_POINT('',(3.,-0.599999999545));
+#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6601 = PCURVE('',#4158,#6602);
+#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6609);
+#6603 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6604,#6605,#6606,#6607,#6608),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6604 = CARTESIAN_POINT('',(3.53061176666,6.963956390869));
+#6605 = CARTESIAN_POINT('',(3.512018399876,6.965733875343));
+#6606 = CARTESIAN_POINT('',(3.493303990535,6.966923568945));
+#6607 = CARTESIAN_POINT('',(3.474528008393,6.967518428835));
+#6608 = CARTESIAN_POINT('',(3.455751919006,6.967518428837));
+#6609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6610 = ADVANCED_FACE('',(#6611),#4158,.F.);
+#6611 = FACE_BOUND('',#6612,.F.);
+#6612 = EDGE_LOOP('',(#6613,#6614,#6615,#6616,#6654,#6683,#6716,#6743));
+#6613 = ORIENTED_EDGE('',*,*,#4084,.F.);
+#6614 = ORIENTED_EDGE('',*,*,#4302,.T.);
+#6615 = ORIENTED_EDGE('',*,*,#4381,.T.);
+#6616 = ORIENTED_EDGE('',*,*,#6617,.T.);
+#6617 = EDGE_CURVE('',#4382,#6618,#6620,.T.);
+#6618 = VERTEX_POINT('',#6619);
+#6619 = CARTESIAN_POINT('',(-1.E-15,-4.5,-8.));
+#6620 = SURFACE_CURVE('',#6621,(#6630,#6642),.PCURVE_S1.);
+#6621 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6622,#6623,#6624,#6625,#6626,
+    #6627,#6628,#6629),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6622 = CARTESIAN_POINT('',(-0.6,-4.52764016911,-8.));
+#6623 = CARTESIAN_POINT('',(-0.514523641664,-4.519747248386,-8.));
+#6624 = CARTESIAN_POINT('',(-0.428928236072,-4.513167164535,-8.));
+#6625 = CARTESIAN_POINT('',(-0.343237509719,-4.507900283331,-8.));
+#6626 = CARTESIAN_POINT('',(-0.257475982229,-4.503951872782,-8.));
+#6627 = CARTESIAN_POINT('',(-0.17166655356,-4.501315959687,-8.));
+#6628 = CARTESIAN_POINT('',(-8.583363481346E-02,-4.50000039376,-8.));
+#6629 = CARTESIAN_POINT('',(4.7461224E-10,-4.5,-8.));
+#6630 = PCURVE('',#4158,#6631);
+#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6641);
+#6632 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6633,#6634,#6635,#6636,#6637,
+    #6638,#6639,#6640),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6633 = CARTESIAN_POINT('',(4.637529132674,6.963956390869));
+#6634 = CARTESIAN_POINT('',(4.648153913076,6.964972096224));
+#6635 = CARTESIAN_POINT('',(4.658813246175,6.96581983312));
+#6636 = CARTESIAN_POINT('',(4.669500430046,6.966498976449));
+#6637 = CARTESIAN_POINT('',(4.680208517287,6.967008404996));
+#6638 = CARTESIAN_POINT('',(4.690930661182,6.967348592696));
+#6639 = CARTESIAN_POINT('',(4.701659776033,6.967518378018));
+#6640 = CARTESIAN_POINT('',(4.712388980444,6.967518428837));
+#6641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6642 = PCURVE('',#4507,#6643);
+#6643 = DEFINITIONAL_REPRESENTATION('',(#6644),#6653);
+#6644 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6645,#6646,#6647,#6648,#6649,
+    #6650,#6651,#6652),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6645 = CARTESIAN_POINT('',(3.02764016911,-1.2));
+#6646 = CARTESIAN_POINT('',(3.019747248386,-1.114523641664));
+#6647 = CARTESIAN_POINT('',(3.013167164535,-1.028928236072));
+#6648 = CARTESIAN_POINT('',(3.007900283331,-0.943237509719));
+#6649 = CARTESIAN_POINT('',(3.003951872782,-0.857475982229));
+#6650 = CARTESIAN_POINT('',(3.001315959687,-0.77166655356));
+#6651 = CARTESIAN_POINT('',(3.00000039376,-0.685833634813));
+#6652 = CARTESIAN_POINT('',(3.,-0.599999999525));
+#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6654 = ORIENTED_EDGE('',*,*,#6655,.F.);
+#6655 = EDGE_CURVE('',#6656,#6618,#6658,.T.);
+#6656 = VERTEX_POINT('',#6657);
+#6657 = CARTESIAN_POINT('',(-2.474977716763,-4.5,-7.607528199194));
+#6658 = SURFACE_CURVE('',#6659,(#6664,#6671),.PCURVE_S1.);
+#6659 = CIRCLE('',#6660,8.);
+#6660 = AXIS2_PLACEMENT_3D('',#6661,#6662,#6663);
+#6661 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6662 = DIRECTION('',(0.,-1.,0.));
+#6663 = DIRECTION('',(1.,0.,0.));
+#6664 = PCURVE('',#4158,#6665);
+#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6670);
+#6666 = LINE('',#6667,#6668);
+#6667 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6668 = VECTOR('',#6669,1.);
+#6669 = DIRECTION('',(1.,0.));
+#6670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6671 = PCURVE('',#6672,#6677);
+#6672 = CYLINDRICAL_SURFACE('',#6673,8.);
+#6673 = AXIS2_PLACEMENT_3D('',#6674,#6675,#6676);
+#6674 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6675 = DIRECTION('',(0.,1.,0.));
+#6676 = DIRECTION('',(1.,0.,0.));
+#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6682);
+#6678 = LINE('',#6679,#6680);
+#6679 = CARTESIAN_POINT('',(-0.,0.));
+#6680 = VECTOR('',#6681,1.);
+#6681 = DIRECTION('',(-1.,0.));
+#6682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6683 = ORIENTED_EDGE('',*,*,#6684,.F.);
+#6684 = EDGE_CURVE('',#6685,#6656,#6687,.T.);
+#6685 = VERTEX_POINT('',#6686);
+#6686 = CARTESIAN_POINT('',(-6.470379091563,-4.5,-4.70469918395));
+#6687 = SURFACE_CURVE('',#6688,(#6693,#6700),.PCURVE_S1.);
+#6688 = CIRCLE('',#6689,8.);
+#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692);
+#6690 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6691 = DIRECTION('',(0.,-1.,0.));
+#6692 = DIRECTION('',(1.,0.,0.));
+#6693 = PCURVE('',#4158,#6694);
+#6694 = DEFINITIONAL_REPRESENTATION('',(#6695),#6699);
+#6695 = LINE('',#6696,#6697);
+#6696 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6697 = VECTOR('',#6698,1.);
+#6698 = DIRECTION('',(1.,0.));
+#6699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6700 = PCURVE('',#6701,#6706);
+#6701 = PLANE('',#6702);
+#6702 = AXIS2_PLACEMENT_3D('',#6703,#6704,#6705);
+#6703 = CARTESIAN_POINT('',(-4.70228201834,-4.5,-6.472135955));
+#6704 = DIRECTION('',(1.234349029814E-16,1.,1.698935688187E-16));
+#6705 = DIRECTION('',(-0.587785252292,2.1E-16,-0.809016994375));
+#6706 = DEFINITIONAL_REPRESENTATION('',(#6707),#6715);
+#6707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6708,#6709,#6710,#6711,
+#6712,#6713,#6714),.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('') );
+#6708 = CARTESIAN_POINT('',(-12.70228201834,-6.472135955));
+#6709 = CARTESIAN_POINT('',(-23.91235032589,1.672455412282));
+#6710 = CARTESIAN_POINT('',(-11.2538931446,7.308363661141));
+#6711 = CARTESIAN_POINT('',(1.40456403668,12.944271909999));
+#6712 = CARTESIAN_POINT('',(-4.382483705381E-02,-0.836227706141));
+#6713 = CARTESIAN_POINT('',(-1.492213710787,-14.61672732228));
+#6714 = CARTESIAN_POINT('',(-12.70228201834,-6.472135955));
+#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6716 = ORIENTED_EDGE('',*,*,#6717,.F.);
+#6717 = EDGE_CURVE('',#6329,#6685,#6718,.T.);
+#6718 = SURFACE_CURVE('',#6719,(#6724,#6731),.PCURVE_S1.);
+#6719 = CIRCLE('',#6720,8.);
+#6720 = AXIS2_PLACEMENT_3D('',#6721,#6722,#6723);
+#6721 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6722 = DIRECTION('',(0.,-1.,0.));
+#6723 = DIRECTION('',(1.,0.,0.));
+#6724 = PCURVE('',#4158,#6725);
+#6725 = DEFINITIONAL_REPRESENTATION('',(#6726),#6730);
+#6726 = LINE('',#6727,#6728);
+#6727 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6728 = VECTOR('',#6729,1.);
+#6729 = DIRECTION('',(1.,0.));
+#6730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6731 = PCURVE('',#6732,#6737);
+#6732 = CYLINDRICAL_SURFACE('',#6733,8.);
+#6733 = AXIS2_PLACEMENT_3D('',#6734,#6735,#6736);
+#6734 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6735 = DIRECTION('',(0.,1.,0.));
+#6736 = DIRECTION('',(1.,0.,0.));
+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);
+#6738 = LINE('',#6739,#6740);
+#6739 = CARTESIAN_POINT('',(-0.,0.));
+#6740 = VECTOR('',#6741,1.);
+#6741 = DIRECTION('',(-1.,0.));
+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6743 = ORIENTED_EDGE('',*,*,#6584,.F.);
+#6744 = ADVANCED_FACE('',(#6745),#4590,.T.);
+#6745 = FACE_BOUND('',#6746,.T.);
+#6746 = EDGE_LOOP('',(#6747,#6748,#6749,#6770));
+#6747 = ORIENTED_EDGE('',*,*,#4630,.T.);
+#6748 = ORIENTED_EDGE('',*,*,#4576,.T.);
+#6749 = ORIENTED_EDGE('',*,*,#6750,.F.);
+#6750 = EDGE_CURVE('',#4850,#4548,#6751,.T.);
+#6751 = SURFACE_CURVE('',#6752,(#6756,#6763),.PCURVE_S1.);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(0.6,-1.324558013653,-11.31581489751));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(-1.,-6.E-17,-2.775557561563E-16));
+#6756 = PCURVE('',#4590,#6757);
+#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6762);
+#6758 = LINE('',#6759,#6760);
+#6759 = CARTESIAN_POINT('',(6.238913471084,-4.440892098501E-16));
+#6760 = VECTOR('',#6761,1.);
+#6761 = DIRECTION('',(1.665334536938E-16,-1.));
+#6762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6763 = PCURVE('',#4564,#6764);
+#6764 = DEFINITIONAL_REPRESENTATION('',(#6765),#6769);
+#6765 = LINE('',#6766,#6767);
+#6766 = CARTESIAN_POINT('',(-3.009041121293,0.));
+#6767 = VECTOR('',#6768,1.);
+#6768 = DIRECTION('',(-0.,-1.));
+#6769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6770 = ORIENTED_EDGE('',*,*,#4873,.F.);
+#6771 = ADVANCED_FACE('',(#6772),#4564,.F.);
+#6772 = FACE_BOUND('',#6773,.T.);
+#6773 = EDGE_LOOP('',(#6774,#6775,#6776,#6797));
+#6774 = ORIENTED_EDGE('',*,*,#6750,.T.);
+#6775 = ORIENTED_EDGE('',*,*,#4547,.T.);
+#6776 = ORIENTED_EDGE('',*,*,#6777,.F.);
+#6777 = EDGE_CURVE('',#4827,#4520,#6778,.T.);
+#6778 = SURFACE_CURVE('',#6779,(#6783,#6790),.PCURVE_S1.);
+#6779 = LINE('',#6780,#6781);
+#6780 = CARTESIAN_POINT('',(0.6,-1.5,-8.672540495695));
+#6781 = VECTOR('',#6782,1.);
+#6782 = DIRECTION('',(-1.,-6.E-17,-2.775557561563E-16));
+#6783 = PCURVE('',#4564,#6784);
+#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6789);
+#6785 = LINE('',#6786,#6787);
+#6786 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6787 = VECTOR('',#6788,1.);
+#6788 = DIRECTION('',(-0.,-1.));
+#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6790 = PCURVE('',#4535,#6791);
+#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796);
+#6792 = LINE('',#6793,#6794);
+#6793 = CARTESIAN_POINT('',(-0.,0.));
+#6794 = VECTOR('',#6795,1.);
+#6795 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6797 = ORIENTED_EDGE('',*,*,#4849,.F.);
+#6798 = ADVANCED_FACE('',(#6799),#4535,.T.);
+#6799 = FACE_BOUND('',#6800,.T.);
+#6800 = EDGE_LOOP('',(#6801,#6802,#6803,#6826,#6847));
+#6801 = ORIENTED_EDGE('',*,*,#6777,.T.);
+#6802 = ORIENTED_EDGE('',*,*,#4519,.T.);
+#6803 = ORIENTED_EDGE('',*,*,#6804,.F.);
+#6804 = EDGE_CURVE('',#6805,#4492,#6807,.T.);
+#6805 = VERTEX_POINT('',#6806);
+#6806 = CARTESIAN_POINT('',(3.7918296E-08,-1.5,-8.));
+#6807 = SURFACE_CURVE('',#6808,(#6812,#6819),.PCURVE_S1.);
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(-1.,-6.E-17,-2.775557561563E-16));
+#6812 = PCURVE('',#4535,#6813);
+#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818);
+#6814 = LINE('',#6815,#6816);
+#6815 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6816 = VECTOR('',#6817,1.);
+#6817 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6819 = PCURVE('',#4507,#6820);
+#6820 = DEFINITIONAL_REPRESENTATION('',(#6821),#6825);
+#6821 = LINE('',#6822,#6823);
+#6822 = CARTESIAN_POINT('',(0.,0.));
+#6823 = VECTOR('',#6824,1.);
+#6824 = DIRECTION('',(1.380602458728E-16,-1.));
+#6825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6826 = ORIENTED_EDGE('',*,*,#6827,.F.);
+#6827 = EDGE_CURVE('',#4799,#6805,#6828,.T.);
+#6828 = SURFACE_CURVE('',#6829,(#6833,#6840),.PCURVE_S1.);
+#6829 = LINE('',#6830,#6831);
+#6830 = CARTESIAN_POINT('',(0.6,-1.5,-8.));
+#6831 = VECTOR('',#6832,1.);
+#6832 = DIRECTION('',(-1.,-6.E-17,-2.775557561563E-16));
+#6833 = PCURVE('',#4535,#6834);
+#6834 = DEFINITIONAL_REPRESENTATION('',(#6835),#6839);
+#6835 = LINE('',#6836,#6837);
+#6836 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#6837 = VECTOR('',#6838,1.);
+#6838 = DIRECTION('',(-1.110223024625E-16,-1.));
+#6839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6840 = PCURVE('',#4814,#6841);
+#6841 = DEFINITIONAL_REPRESENTATION('',(#6842),#6846);
+#6842 = LINE('',#6843,#6844);
+#6843 = CARTESIAN_POINT('',(0.,0.));
+#6844 = VECTOR('',#6845,1.);
+#6845 = DIRECTION('',(1.380602458728E-16,-1.));
+#6846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6847 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#6848 = ADVANCED_FACE('',(#6849),#4507,.T.);
+#6849 = FACE_BOUND('',#6850,.T.);
+#6850 = EDGE_LOOP('',(#6851,#6872,#6873,#6874));
+#6851 = ORIENTED_EDGE('',*,*,#6852,.T.);
+#6852 = EDGE_CURVE('',#6618,#6805,#6853,.T.);
+#6853 = SURFACE_CURVE('',#6854,(#6858,#6865),.PCURVE_S1.);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(2.22E-15,-4.5,-8.));
+#6856 = VECTOR('',#6857,1.);
+#6857 = DIRECTION('',(0.,1.,0.));
+#6858 = PCURVE('',#4507,#6859);
+#6859 = DEFINITIONAL_REPRESENTATION('',(#6860),#6864);
+#6860 = LINE('',#6861,#6862);
+#6861 = CARTESIAN_POINT('',(3.,-0.6));
+#6862 = VECTOR('',#6863,1.);
+#6863 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6865 = PCURVE('',#4814,#6866);
+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871);
+#6867 = LINE('',#6868,#6869);
+#6868 = CARTESIAN_POINT('',(3.,-0.6));
+#6869 = VECTOR('',#6870,1.);
+#6870 = DIRECTION('',(-1.,-7.806024587277E-17));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6872 = ORIENTED_EDGE('',*,*,#6804,.T.);
+#6873 = ORIENTED_EDGE('',*,*,#4491,.T.);
+#6874 = ORIENTED_EDGE('',*,*,#6617,.T.);
+#6875 = ADVANCED_FACE('',(#6876),#4814,.T.);
+#6876 = FACE_BOUND('',#6877,.T.);
+#6877 = EDGE_LOOP('',(#6878,#6879,#6880,#6881));
+#6878 = ORIENTED_EDGE('',*,*,#4798,.F.);
+#6879 = ORIENTED_EDGE('',*,*,#6827,.T.);
+#6880 = ORIENTED_EDGE('',*,*,#6852,.F.);
+#6881 = ORIENTED_EDGE('',*,*,#6882,.F.);
+#6882 = EDGE_CURVE('',#4680,#6618,#6883,.T.);
+#6883 = SURFACE_CURVE('',#6884,(#6893,#6905),.PCURVE_S1.);
+#6884 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6885,#6886,#6887,#6888,#6889,
+    #6890,#6891,#6892),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6885 = CARTESIAN_POINT('',(0.6,-4.52764016911,-8.));
+#6886 = CARTESIAN_POINT('',(0.514523634032,-4.519747247681,-8.));
+#6887 = CARTESIAN_POINT('',(0.42892810704,-4.51316673466,-8.));
+#6888 = CARTESIAN_POINT('',(0.343237746495,-4.507901755143,-8.));
+#6889 = CARTESIAN_POINT('',(0.257475783073,-4.503949589291,-8.));
+#6890 = CARTESIAN_POINT('',(0.17166677196,-4.501317877317,-8.));
+#6891 = CARTESIAN_POINT('',(8.583347100197E-02,-4.499999606241,-8.));
+#6892 = CARTESIAN_POINT('',(4.7461235E-10,-4.5,-8.));
+#6893 = PCURVE('',#4814,#6894);
+#6894 = DEFINITIONAL_REPRESENTATION('',(#6895),#6904);
+#6895 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6896,#6897,#6898,#6899,#6900,
+    #6901,#6902,#6903),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6896 = CARTESIAN_POINT('',(3.02764016911,-4.440892098501E-16));
+#6897 = CARTESIAN_POINT('',(3.019747247681,-8.54763659678E-02));
+#6898 = CARTESIAN_POINT('',(3.01316673466,-0.17107189296));
+#6899 = CARTESIAN_POINT('',(3.007901755143,-0.256762253505));
+#6900 = CARTESIAN_POINT('',(3.003949589291,-0.342524216927));
+#6901 = CARTESIAN_POINT('',(3.001317877317,-0.42833322804));
+#6902 = CARTESIAN_POINT('',(2.999999606241,-0.514166528998));
+#6903 = CARTESIAN_POINT('',(3.,-0.599999999525));
+#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6905 = PCURVE('',#4753,#6906);
+#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6916);
+#6907 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6908,#6909,#6910,#6911,#6912,
+    #6913,#6914,#6915),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6908 = CARTESIAN_POINT('',(4.787248828095,6.963956390869));
+#6909 = CARTESIAN_POINT('',(4.776624046745,6.964972096315));
+#6910 = CARTESIAN_POINT('',(4.765964698519,6.965819888597));
+#6911 = CARTESIAN_POINT('',(4.755277560224,6.966498786503));
+#6912 = CARTESIAN_POINT('',(4.744569418646,6.967008699697));
+#6913 = CARTESIAN_POINT('',(4.733847326872,6.96734834521));
+#6914 = CARTESIAN_POINT('',(4.72311816426,6.967518479655));
+#6915 = CARTESIAN_POINT('',(4.712388980444,6.967518428837));
+#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6917 = ADVANCED_FACE('',(#6918),#4753,.F.);
+#6918 = FACE_BOUND('',#6919,.F.);
+#6919 = EDGE_LOOP('',(#6920,#6949,#6950,#6951,#6952,#6953,#6986,#7015));
+#6920 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#6921 = EDGE_CURVE('',#6618,#6922,#6924,.T.);
+#6922 = VERTEX_POINT('',#6923);
+#6923 = CARTESIAN_POINT('',(2.474977716763,-4.5,-7.607528199194));
+#6924 = SURFACE_CURVE('',#6925,(#6930,#6937),.PCURVE_S1.);
+#6925 = CIRCLE('',#6926,8.);
+#6926 = AXIS2_PLACEMENT_3D('',#6927,#6928,#6929);
+#6927 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6928 = DIRECTION('',(0.,-1.,0.));
+#6929 = DIRECTION('',(1.,0.,0.));
+#6930 = PCURVE('',#4753,#6931);
+#6931 = DEFINITIONAL_REPRESENTATION('',(#6932),#6936);
+#6932 = LINE('',#6933,#6934);
+#6933 = CARTESIAN_POINT('',(0.,6.967518428837));
+#6934 = VECTOR('',#6935,1.);
+#6935 = DIRECTION('',(1.,0.));
+#6936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6937 = PCURVE('',#6938,#6943);
+#6938 = CYLINDRICAL_SURFACE('',#6939,8.);
+#6939 = AXIS2_PLACEMENT_3D('',#6940,#6941,#6942);
+#6940 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6941 = DIRECTION('',(0.,1.,0.));
+#6942 = DIRECTION('',(1.,0.,0.));
+#6943 = DEFINITIONAL_REPRESENTATION('',(#6944),#6948);
+#6944 = LINE('',#6945,#6946);
+#6945 = CARTESIAN_POINT('',(-0.,0.));
+#6946 = VECTOR('',#6947,1.);
+#6947 = DIRECTION('',(-1.,0.));
+#6948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6949 = ORIENTED_EDGE('',*,*,#6882,.F.);
+#6950 = ORIENTED_EDGE('',*,*,#4679,.F.);
+#6951 = ORIENTED_EDGE('',*,*,#4897,.T.);
+#6952 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#6953 = ORIENTED_EDGE('',*,*,#6954,.T.);
+#6954 = EDGE_CURVE('',#4977,#5607,#6955,.T.);
+#6955 = SURFACE_CURVE('',#6956,(#6964,#6975),.PCURVE_S1.);
+#6956 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6957,#6958,#6959,#6960,#6961,
+    #6962,#6963),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6957 = CARTESIAN_POINT('',(7.423041933736,-4.52764016911,
+    -3.042769864777));
+#6958 = CARTESIAN_POINT('',(7.453857841929,-4.518431765695,
+    -2.94792825145));
+#6959 = CARTESIAN_POINT('',(7.48472533018,-4.511060737541,
+    -2.852927891024));
+#6960 = CARTESIAN_POINT('',(7.515631266427,-4.505531792368,
+    -2.757809199835));
+#6961 = CARTESIAN_POINT('',(7.546562962936,-4.5018428002,-2.662611226713
+    ));
+#6962 = CARTESIAN_POINT('',(7.57750740813,-4.500000440289,
+    -2.567374017174));
+#6963 = CARTESIAN_POINT('',(7.608452130514,-4.5,-2.472135954529));
+#6964 = PCURVE('',#4753,#6965);
+#6965 = DEFINITIONAL_REPRESENTATION('',(#6966),#6974);
+#6966 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6967,#6968,#6969,#6970,#6971,
+    #6972,#6973),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6967 = CARTESIAN_POINT('',(5.89416619411,6.963956390869));
+#6968 = CARTESIAN_POINT('',(5.906561765732,6.965141379923));
+#6969 = CARTESIAN_POINT('',(5.919005742245,6.96609129009));
+#6970 = CARTESIAN_POINT('',(5.931486274175,6.966804502509));
+#6971 = CARTESIAN_POINT('',(5.943991347739,6.967280599309));
+#6972 = CARTESIAN_POINT('',(5.956508638735,6.967518372013));
+#6973 = CARTESIAN_POINT('',(5.969026041883,6.967518428837));
+#6974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6975 = PCURVE('',#5102,#6976);
+#6976 = DEFINITIONAL_REPRESENTATION('',(#6977),#6985);
+#6977 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6978,#6979,#6980,#6981,#6982,
+    #6983,#6984),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6978 = CARTESIAN_POINT('',(3.02764016911,-1.2));
+#6979 = CARTESIAN_POINT('',(3.018431765695,-1.100277626301));
+#6980 = CARTESIAN_POINT('',(3.011060737541,-1.000388336024));
+#6981 = CARTESIAN_POINT('',(3.005531792368,-0.90037462542));
+#6982 = CARTESIAN_POINT('',(3.0018428002,-0.800277552859));
+#6983 = CARTESIAN_POINT('',(3.000000440289,-0.700139224686));
+#6984 = CARTESIAN_POINT('',(3.,-0.599999999505));
+#6985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6986 = ORIENTED_EDGE('',*,*,#6987,.F.);
+#6987 = EDGE_CURVE('',#6988,#5607,#6990,.T.);
+#6988 = VERTEX_POINT('',#6989);
+#6989 = CARTESIAN_POINT('',(6.470379091563,-4.5,-4.70469918395));
+#6990 = SURFACE_CURVE('',#6991,(#6996,#7003),.PCURVE_S1.);
+#6991 = CIRCLE('',#6992,8.);
+#6992 = AXIS2_PLACEMENT_3D('',#6993,#6994,#6995);
+#6993 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#6994 = DIRECTION('',(0.,-1.,0.));
+#6995 = DIRECTION('',(1.,0.,0.));
+#6996 = PCURVE('',#4753,#6997);
+#6997 = DEFINITIONAL_REPRESENTATION('',(#6998),#7002);
+#6998 = LINE('',#6999,#7000);
+#6999 = CARTESIAN_POINT('',(0.,6.967518428837));
+#7000 = VECTOR('',#7001,1.);
+#7001 = DIRECTION('',(1.,0.));
+#7002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7003 = PCURVE('',#7004,#7009);
+#7004 = CYLINDRICAL_SURFACE('',#7005,8.);
+#7005 = AXIS2_PLACEMENT_3D('',#7006,#7007,#7008);
+#7006 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#7007 = DIRECTION('',(0.,1.,0.));
+#7008 = DIRECTION('',(1.,0.,0.));
+#7009 = DEFINITIONAL_REPRESENTATION('',(#7010),#7014);
+#7010 = LINE('',#7011,#7012);
+#7011 = CARTESIAN_POINT('',(-0.,0.));
+#7012 = VECTOR('',#7013,1.);
+#7013 = DIRECTION('',(-1.,0.));
+#7014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7015 = ORIENTED_EDGE('',*,*,#7016,.F.);
+#7016 = EDGE_CURVE('',#6922,#6988,#7017,.T.);
+#7017 = SURFACE_CURVE('',#7018,(#7023,#7030),.PCURVE_S1.);
+#7018 = CIRCLE('',#7019,8.);
+#7019 = AXIS2_PLACEMENT_3D('',#7020,#7021,#7022);
+#7020 = CARTESIAN_POINT('',(0.,-4.5,0.));
+#7021 = DIRECTION('',(0.,-1.,0.));
+#7022 = DIRECTION('',(1.,0.,0.));
+#7023 = PCURVE('',#4753,#7024);
+#7024 = DEFINITIONAL_REPRESENTATION('',(#7025),#7029);
+#7025 = LINE('',#7026,#7027);
+#7026 = CARTESIAN_POINT('',(0.,6.967518428837));
+#7027 = VECTOR('',#7028,1.);
+#7028 = DIRECTION('',(1.,0.));
+#7029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7030 = PCURVE('',#7031,#7036);
+#7031 = PLANE('',#7032);
+#7032 = AXIS2_PLACEMENT_3D('',#7033,#7034,#7035);
+#7033 = CARTESIAN_POINT('',(4.70228201834,-4.5,-6.472135955));
+#7034 = DIRECTION('',(-1.234349029814E-16,1.,1.698935688187E-16));
+#7035 = DIRECTION('',(0.587785252292,2.1E-16,-0.809016994375));
+#7036 = DEFINITIONAL_REPRESENTATION('',(#7037),#7045);
+#7037 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7038,#7039,#7040,#7041,
+#7042,#7043,#7044),.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('') );
+#7038 = CARTESIAN_POINT('',(-3.29771798166,-6.472135955));
+#7039 = CARTESIAN_POINT('',(-14.50778628921,-14.61672732228));
+#7040 = CARTESIAN_POINT('',(-15.95617516294,-0.836227706141));
+#7041 = CARTESIAN_POINT('',(-17.40456403668,12.944271909999));
+#7042 = CARTESIAN_POINT('',(-4.746106855394,7.308363661141));
+#7043 = CARTESIAN_POINT('',(7.912350325892,1.672455412282));
+#7044 = CARTESIAN_POINT('',(-3.29771798166,-6.472135955));
+#7045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7046 = ADVANCED_FACE('',(#7047),#5185,.T.);
+#7047 = FACE_BOUND('',#7048,.T.);
+#7048 = EDGE_LOOP('',(#7049,#7050,#7051,#7072));
+#7049 = ORIENTED_EDGE('',*,*,#5225,.T.);
+#7050 = ORIENTED_EDGE('',*,*,#5171,.T.);
+#7051 = ORIENTED_EDGE('',*,*,#7052,.F.);
+#7052 = EDGE_CURVE('',#5414,#5143,#7053,.T.);
+#7053 = SURFACE_CURVE('',#7054,(#7058,#7065),.PCURVE_S1.);
+#7054 = LINE('',#7055,#7056);
+#7055 = CARTESIAN_POINT('',(10.947389692097,-1.324558013653,
+    -2.926145198756));
+#7056 = VECTOR('',#7057,1.);
+#7057 = DIRECTION('',(-0.309016994375,-6.E-17,-0.951056516295));
+#7058 = PCURVE('',#5185,#7059);
+#7059 = DEFINITIONAL_REPRESENTATION('',(#7060),#7064);
+#7060 = LINE('',#7061,#7062);
+#7061 = CARTESIAN_POINT('',(6.238913471084,2.22044604925E-15));
+#7062 = VECTOR('',#7063,1.);
+#7063 = DIRECTION('',(2.22044604925E-16,-1.));
+#7064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7065 = PCURVE('',#5159,#7066);
+#7066 = DEFINITIONAL_REPRESENTATION('',(#7067),#7071);
+#7067 = LINE('',#7068,#7069);
+#7068 = CARTESIAN_POINT('',(-3.009041121293,0.));
+#7069 = VECTOR('',#7070,1.);
+#7070 = DIRECTION('',(-0.,-1.));
+#7071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7072 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#7073 = ADVANCED_FACE('',(#7074),#5159,.F.);
+#7074 = FACE_BOUND('',#7075,.T.);
+#7075 = EDGE_LOOP('',(#7076,#7077,#7078,#7099));
+#7076 = ORIENTED_EDGE('',*,*,#7052,.T.);
+#7077 = ORIENTED_EDGE('',*,*,#5142,.T.);
+#7078 = ORIENTED_EDGE('',*,*,#7079,.F.);
+#7079 = EDGE_CURVE('',#5391,#5115,#7080,.T.);
+#7080 = SURFACE_CURVE('',#7081,(#7085,#7092),.PCURVE_S1.);
+#7081 = LINE('',#7082,#7083);
+#7082 = CARTESIAN_POINT('',(8.433486347889,-1.5,-2.109328487798));
+#7083 = VECTOR('',#7084,1.);
+#7084 = DIRECTION('',(-0.309016994375,-6.E-17,-0.951056516295));
+#7085 = PCURVE('',#5159,#7086);
+#7086 = DEFINITIONAL_REPRESENTATION('',(#7087),#7091);
+#7087 = LINE('',#7088,#7089);
+#7088 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#7089 = VECTOR('',#7090,1.);
+#7090 = DIRECTION('',(-0.,-1.));
+#7091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7092 = PCURVE('',#5130,#7093);
+#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098);
+#7094 = LINE('',#7095,#7096);
+#7095 = CARTESIAN_POINT('',(-0.,0.));
+#7096 = VECTOR('',#7097,1.);
+#7097 = DIRECTION('',(-1.110223024625E-16,-1.));
+#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7099 = ORIENTED_EDGE('',*,*,#5413,.F.);
+#7100 = ADVANCED_FACE('',(#7101),#5130,.T.);
+#7101 = FACE_BOUND('',#7102,.T.);
+#7102 = EDGE_LOOP('',(#7103,#7104,#7105,#7128,#7149));
+#7103 = ORIENTED_EDGE('',*,*,#7079,.T.);
+#7104 = ORIENTED_EDGE('',*,*,#5114,.T.);
+#7105 = ORIENTED_EDGE('',*,*,#7106,.F.);
+#7106 = EDGE_CURVE('',#7107,#5087,#7109,.T.);
+#7107 = VERTEX_POINT('',#7108);
+#7108 = CARTESIAN_POINT('',(7.608452138474,-1.5,-2.472135930031));
+#7109 = SURFACE_CURVE('',#7110,(#7114,#7121),.PCURVE_S1.);
+#7110 = LINE('',#7111,#7112);
+#7111 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#7112 = VECTOR('',#7113,1.);
+#7113 = DIRECTION('',(-0.309016994375,-6.E-17,-0.951056516295));
+#7114 = PCURVE('',#5130,#7115);
+#7115 = DEFINITIONAL_REPRESENTATION('',(#7116),#7120);
+#7116 = LINE('',#7117,#7118);
+#7117 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#7118 = VECTOR('',#7119,1.);
+#7119 = DIRECTION('',(-1.110223024625E-16,-1.));
+#7120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7121 = PCURVE('',#5102,#7122);
+#7122 = DEFINITIONAL_REPRESENTATION('',(#7123),#7127);
+#7123 = LINE('',#7124,#7125);
+#7124 = CARTESIAN_POINT('',(0.,0.));
+#7125 = VECTOR('',#7126,1.);
+#7126 = DIRECTION('',(1.380602458728E-16,-1.));
+#7127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7128 = ORIENTED_EDGE('',*,*,#7129,.F.);
+#7129 = EDGE_CURVE('',#5363,#7107,#7130,.T.);
+#7130 = SURFACE_CURVE('',#7131,(#7135,#7142),.PCURVE_S1.);
+#7131 = LINE('',#7132,#7133);
+#7132 = CARTESIAN_POINT('',(7.793862326986,-1.5,-1.901502045222));
+#7133 = VECTOR('',#7134,1.);
+#7134 = DIRECTION('',(-0.309016994375,-6.E-17,-0.951056516295));
+#7135 = PCURVE('',#5130,#7136);
+#7136 = DEFINITIONAL_REPRESENTATION('',(#7137),#7141);
+#7137 = LINE('',#7138,#7139);
+#7138 = CARTESIAN_POINT('',(0.672540495695,1.665334536938E-16));
+#7139 = VECTOR('',#7140,1.);
+#7140 = DIRECTION('',(-1.110223024625E-16,-1.));
+#7141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7142 = PCURVE('',#5378,#7143);
+#7143 = DEFINITIONAL_REPRESENTATION('',(#7144),#7148);
+#7144 = LINE('',#7145,#7146);
+#7145 = CARTESIAN_POINT('',(0.,0.));
+#7146 = VECTOR('',#7147,1.);
+#7147 = DIRECTION('',(1.380602458728E-16,-1.));
+#7148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7149 = ORIENTED_EDGE('',*,*,#5390,.F.);
+#7150 = ADVANCED_FACE('',(#7151),#5102,.T.);
+#7151 = FACE_BOUND('',#7152,.T.);
+#7152 = EDGE_LOOP('',(#7153,#7174,#7175,#7176));
+#7153 = ORIENTED_EDGE('',*,*,#7154,.T.);
+#7154 = EDGE_CURVE('',#5607,#7107,#7155,.T.);
+#7155 = SURFACE_CURVE('',#7156,(#7160,#7167),.PCURVE_S1.);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(7.608452130361,-4.5,-2.472135955));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(0.,1.,0.));
+#7160 = PCURVE('',#5102,#7161);
+#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
+#7162 = LINE('',#7163,#7164);
+#7163 = CARTESIAN_POINT('',(3.,-0.6));
+#7164 = VECTOR('',#7165,1.);
+#7165 = DIRECTION('',(-1.,-7.806024587277E-17));
+#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7167 = PCURVE('',#5378,#7168);
+#7168 = DEFINITIONAL_REPRESENTATION('',(#7169),#7173);
+#7169 = LINE('',#7170,#7171);
+#7170 = CARTESIAN_POINT('',(3.,-0.6));
+#7171 = VECTOR('',#7172,1.);
+#7172 = DIRECTION('',(-1.,-7.806024587277E-17));
+#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7174 = ORIENTED_EDGE('',*,*,#7106,.T.);
+#7175 = ORIENTED_EDGE('',*,*,#5086,.T.);
+#7176 = ORIENTED_EDGE('',*,*,#6954,.T.);
+#7177 = ADVANCED_FACE('',(#7178),#5378,.T.);
+#7178 = FACE_BOUND('',#7179,.T.);
+#7179 = EDGE_LOOP('',(#7180,#7181,#7182,#7183));
+#7180 = ORIENTED_EDGE('',*,*,#5362,.F.);
+#7181 = ORIENTED_EDGE('',*,*,#7129,.T.);
+#7182 = ORIENTED_EDGE('',*,*,#7154,.F.);
+#7183 = ORIENTED_EDGE('',*,*,#5637,.F.);
+#7184 = ADVANCED_FACE('',(#7185),#5478,.T.);
+#7185 = FACE_BOUND('',#7186,.F.);
+#7186 = EDGE_LOOP('',(#7187,#7216,#7237,#7238));
+#7187 = ORIENTED_EDGE('',*,*,#7188,.T.);
+#7188 = EDGE_CURVE('',#7189,#7189,#7191,.T.);
+#7189 = VERTEX_POINT('',#7190);
+#7190 = CARTESIAN_POINT('',(5.,-9.5,0.));
+#7191 = SURFACE_CURVE('',#7192,(#7197,#7204),.PCURVE_S1.);
+#7192 = CIRCLE('',#7193,5.);
+#7193 = AXIS2_PLACEMENT_3D('',#7194,#7195,#7196);
+#7194 = CARTESIAN_POINT('',(0.,-9.5,0.));
+#7195 = DIRECTION('',(0.,-1.,0.));
+#7196 = DIRECTION('',(1.,0.,0.));
+#7197 = PCURVE('',#5478,#7198);
+#7198 = DEFINITIONAL_REPRESENTATION('',(#7199),#7203);
+#7199 = LINE('',#7200,#7201);
+#7200 = CARTESIAN_POINT('',(-0.,0.));
+#7201 = VECTOR('',#7202,1.);
+#7202 = DIRECTION('',(-1.,0.));
+#7203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7204 = PCURVE('',#7205,#7210);
+#7205 = PLANE('',#7206);
+#7206 = AXIS2_PLACEMENT_3D('',#7207,#7208,#7209);
+#7207 = CARTESIAN_POINT('',(0.,-9.5,0.));
+#7208 = DIRECTION('',(-0.,-1.,-0.));
+#7209 = DIRECTION('',(1.,0.,0.));
+#7210 = DEFINITIONAL_REPRESENTATION('',(#7211),#7215);
+#7211 = CIRCLE('',#7212,5.);
+#7212 = AXIS2_PLACEMENT_2D('',#7213,#7214);
+#7213 = CARTESIAN_POINT('',(0.,0.));
+#7214 = DIRECTION('',(1.,-0.));
+#7215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7216 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#7217 = EDGE_CURVE('',#7189,#5462,#7218,.T.);
+#7218 = SEAM_CURVE('',#7219,(#7223,#7230),.PCURVE_S1.);
+#7219 = LINE('',#7220,#7221);
+#7220 = CARTESIAN_POINT('',(5.,-9.5,0.));
+#7221 = VECTOR('',#7222,1.);
+#7222 = DIRECTION('',(0.,1.,0.));
+#7223 = PCURVE('',#5478,#7224);
+#7224 = DEFINITIONAL_REPRESENTATION('',(#7225),#7229);
+#7225 = LINE('',#7226,#7227);
+#7226 = CARTESIAN_POINT('',(-0.,0.));
+#7227 = VECTOR('',#7228,1.);
+#7228 = DIRECTION('',(-0.,1.));
+#7229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7230 = PCURVE('',#5478,#7231);
+#7231 = DEFINITIONAL_REPRESENTATION('',(#7232),#7236);
+#7232 = LINE('',#7233,#7234);
+#7233 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7234 = VECTOR('',#7235,1.);
+#7235 = DIRECTION('',(-0.,1.));
+#7236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7237 = ORIENTED_EDGE('',*,*,#5461,.F.);
+#7238 = ORIENTED_EDGE('',*,*,#7217,.F.);
+#7239 = ADVANCED_FACE('',(#7240,#7243),#5535,.F.);
+#7240 = FACE_BOUND('',#7241,.F.);
+#7241 = EDGE_LOOP('',(#7242));
+#7242 = ORIENTED_EDGE('',*,*,#5520,.T.);
+#7243 = FACE_BOUND('',#7244,.F.);
+#7244 = EDGE_LOOP('',(#7245));
+#7245 = ORIENTED_EDGE('',*,*,#7246,.F.);
+#7246 = EDGE_CURVE('',#7247,#7247,#7249,.T.);
+#7247 = VERTEX_POINT('',#7248);
+#7248 = CARTESIAN_POINT('',(23.670341225759,-12.1,0.));
+#7249 = SURFACE_CURVE('',#7250,(#7255,#7262),.PCURVE_S1.);
+#7250 = CIRCLE('',#7251,23.670341225759);
+#7251 = AXIS2_PLACEMENT_3D('',#7252,#7253,#7254);
+#7252 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#7253 = DIRECTION('',(0.,-1.,0.));
+#7254 = DIRECTION('',(1.,0.,0.));
+#7255 = PCURVE('',#5535,#7256);
+#7256 = DEFINITIONAL_REPRESENTATION('',(#7257),#7261);
+#7257 = CIRCLE('',#7258,23.670341225759);
+#7258 = AXIS2_PLACEMENT_2D('',#7259,#7260);
+#7259 = CARTESIAN_POINT('',(0.,0.));
+#7260 = DIRECTION('',(1.,0.));
+#7261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7262 = PCURVE('',#7263,#7268);
+#7263 = CYLINDRICAL_SURFACE('',#7264,23.670341225759);
+#7264 = AXIS2_PLACEMENT_3D('',#7265,#7266,#7267);
+#7265 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#7266 = DIRECTION('',(0.,1.,0.));
+#7267 = DIRECTION('',(1.,0.,0.));
+#7268 = DEFINITIONAL_REPRESENTATION('',(#7269),#7273);
+#7269 = LINE('',#7270,#7271);
+#7270 = CARTESIAN_POINT('',(-0.,0.));
+#7271 = VECTOR('',#7272,1.);
+#7272 = DIRECTION('',(-1.,0.));
+#7273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7274 = ADVANCED_FACE('',(#7275,#7306),#5568,.T.);
+#7275 = FACE_BOUND('',#7276,.F.);
+#7276 = EDGE_LOOP('',(#7277));
+#7277 = ORIENTED_EDGE('',*,*,#7278,.T.);
+#7278 = EDGE_CURVE('',#7279,#7279,#7281,.T.);
+#7279 = VERTEX_POINT('',#7280);
+#7280 = CARTESIAN_POINT('',(23.670341225759,9.9,0.));
+#7281 = SURFACE_CURVE('',#7282,(#7287,#7294),.PCURVE_S1.);
+#7282 = CIRCLE('',#7283,23.670341225759);
+#7283 = AXIS2_PLACEMENT_3D('',#7284,#7285,#7286);
+#7284 = CARTESIAN_POINT('',(0.,9.9,0.));
+#7285 = DIRECTION('',(0.,-1.,0.));
+#7286 = DIRECTION('',(1.,0.,0.));
+#7287 = PCURVE('',#5568,#7288);
+#7288 = DEFINITIONAL_REPRESENTATION('',(#7289),#7293);
+#7289 = CIRCLE('',#7290,23.670341225759);
+#7290 = AXIS2_PLACEMENT_2D('',#7291,#7292);
+#7291 = CARTESIAN_POINT('',(0.,0.));
+#7292 = DIRECTION('',(1.,-0.));
+#7293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7294 = PCURVE('',#7295,#7300);
+#7295 = CYLINDRICAL_SURFACE('',#7296,23.670341225759);
+#7296 = AXIS2_PLACEMENT_3D('',#7297,#7298,#7299);
+#7297 = CARTESIAN_POINT('',(0.,6.1,0.));
+#7298 = DIRECTION('',(0.,1.,0.));
+#7299 = DIRECTION('',(1.,0.,0.));
+#7300 = DEFINITIONAL_REPRESENTATION('',(#7301),#7305);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(-0.,3.8));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(-1.,0.));
+#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7306 = FACE_BOUND('',#7307,.F.);
+#7307 = EDGE_LOOP('',(#7308));
+#7308 = ORIENTED_EDGE('',*,*,#5551,.F.);
+#7309 = ADVANCED_FACE('',(#7310),#5625,.T.);
+#7310 = FACE_BOUND('',#7311,.F.);
+#7311 = EDGE_LOOP('',(#7312,#7313,#7314,#7337));
+#7312 = ORIENTED_EDGE('',*,*,#7154,.F.);
+#7313 = ORIENTED_EDGE('',*,*,#5606,.T.);
+#7314 = ORIENTED_EDGE('',*,*,#7315,.T.);
+#7315 = EDGE_CURVE('',#5609,#7316,#7318,.T.);
+#7316 = VERTEX_POINT('',#7317);
+#7317 = CARTESIAN_POINT('',(8.,-1.5,0.));
+#7318 = SURFACE_CURVE('',#7319,(#7323,#7330),.PCURVE_S1.);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(8.,-4.5,0.));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(0.,1.,0.));
+#7323 = PCURVE('',#5625,#7324);
+#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7329);
+#7325 = LINE('',#7326,#7327);
+#7326 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7327 = VECTOR('',#7328,1.);
+#7328 = DIRECTION('',(-0.,1.));
+#7329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7330 = PCURVE('',#5821,#7331);
+#7331 = DEFINITIONAL_REPRESENTATION('',(#7332),#7336);
+#7332 = LINE('',#7333,#7334);
+#7333 = CARTESIAN_POINT('',(-0.,0.));
+#7334 = VECTOR('',#7335,1.);
+#7335 = DIRECTION('',(-0.,1.));
+#7336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7337 = ORIENTED_EDGE('',*,*,#7338,.F.);
+#7338 = EDGE_CURVE('',#7107,#7316,#7339,.T.);
+#7339 = SURFACE_CURVE('',#7340,(#7345,#7352),.PCURVE_S1.);
+#7340 = CIRCLE('',#7341,8.);
+#7341 = AXIS2_PLACEMENT_3D('',#7342,#7343,#7344);
+#7342 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7343 = DIRECTION('',(0.,-1.,0.));
+#7344 = DIRECTION('',(1.,0.,0.));
+#7345 = PCURVE('',#5625,#7346);
+#7346 = DEFINITIONAL_REPRESENTATION('',(#7347),#7351);
+#7347 = LINE('',#7348,#7349);
+#7348 = CARTESIAN_POINT('',(-0.,3.));
+#7349 = VECTOR('',#7350,1.);
+#7350 = DIRECTION('',(-1.,0.));
+#7351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7352 = PCURVE('',#7353,#7358);
+#7353 = PLANE('',#7354);
+#7354 = AXIS2_PLACEMENT_3D('',#7355,#7356,#7357);
+#7355 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7356 = DIRECTION('',(-0.,-1.,-0.));
+#7357 = DIRECTION('',(1.,0.,0.));
+#7358 = DEFINITIONAL_REPRESENTATION('',(#7359),#7363);
+#7359 = CIRCLE('',#7360,8.);
+#7360 = AXIS2_PLACEMENT_2D('',#7361,#7362);
+#7361 = CARTESIAN_POINT('',(0.,0.));
+#7362 = DIRECTION('',(1.,0.));
+#7363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7364 = ADVANCED_FACE('',(#7365),#5821,.T.);
+#7365 = FACE_BOUND('',#7366,.F.);
+#7366 = EDGE_LOOP('',(#7367,#7368,#7369,#7397));
+#7367 = ORIENTED_EDGE('',*,*,#7315,.F.);
+#7368 = ORIENTED_EDGE('',*,*,#5806,.T.);
+#7369 = ORIENTED_EDGE('',*,*,#7370,.T.);
+#7370 = EDGE_CURVE('',#5774,#7371,#7373,.T.);
+#7371 = VERTEX_POINT('',#7372);
+#7372 = CARTESIAN_POINT('',(7.999999441921,-1.5,2.98818647496E-03));
+#7373 = SURFACE_CURVE('',#7374,(#7378,#7385),.PCURVE_S1.);
+#7374 = LINE('',#7375,#7376);
+#7375 = CARTESIAN_POINT('',(7.999999441921,-4.5,2.988186474971E-03));
+#7376 = VECTOR('',#7377,1.);
+#7377 = DIRECTION('',(0.,1.,0.));
+#7378 = PCURVE('',#5821,#7379);
+#7379 = DEFINITIONAL_REPRESENTATION('',(#7380),#7384);
+#7380 = LINE('',#7381,#7382);
+#7381 = CARTESIAN_POINT('',(-3.73523318057E-04,0.));
+#7382 = VECTOR('',#7383,1.);
+#7383 = DIRECTION('',(-0.,1.));
+#7384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7385 = PCURVE('',#7386,#7391);
+#7386 = CYLINDRICAL_SURFACE('',#7387,2.5);
+#7387 = AXIS2_PLACEMENT_3D('',#7388,#7389,#7390);
+#7388 = CARTESIAN_POINT('',(7.608452130361,-1.5,2.472135955));
+#7389 = DIRECTION('',(-2.092324335849E-16,1.,-6.798373876249E-17));
+#7390 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#7391 = DEFINITIONAL_REPRESENTATION('',(#7392),#7396);
+#7392 = LINE('',#7393,#7394);
+#7393 = CARTESIAN_POINT('',(3.29848552461,-3.));
+#7394 = VECTOR('',#7395,1.);
+#7395 = DIRECTION('',(0.,1.));
+#7396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7397 = ORIENTED_EDGE('',*,*,#7398,.F.);
+#7398 = EDGE_CURVE('',#7316,#7371,#7399,.T.);
+#7399 = SURFACE_CURVE('',#7400,(#7405,#7412),.PCURVE_S1.);
+#7400 = CIRCLE('',#7401,8.);
+#7401 = AXIS2_PLACEMENT_3D('',#7402,#7403,#7404);
+#7402 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7403 = DIRECTION('',(0.,-1.,0.));
+#7404 = DIRECTION('',(1.,0.,0.));
+#7405 = PCURVE('',#5821,#7406);
+#7406 = DEFINITIONAL_REPRESENTATION('',(#7407),#7411);
+#7407 = LINE('',#7408,#7409);
+#7408 = CARTESIAN_POINT('',(-0.,3.));
+#7409 = VECTOR('',#7410,1.);
+#7410 = DIRECTION('',(-1.,0.));
+#7411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7412 = PCURVE('',#7353,#7413);
+#7413 = DEFINITIONAL_REPRESENTATION('',(#7414),#7418);
+#7414 = CIRCLE('',#7415,8.);
+#7415 = AXIS2_PLACEMENT_2D('',#7416,#7417);
+#7416 = CARTESIAN_POINT('',(0.,0.));
+#7417 = DIRECTION('',(1.,0.));
+#7418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7419 = ADVANCED_FACE('',(#7420),#5790,.T.);
+#7420 = FACE_BOUND('',#7421,.T.);
+#7421 = EDGE_LOOP('',(#7422,#7423));
+#7422 = ORIENTED_EDGE('',*,*,#5773,.F.);
+#7423 = ORIENTED_EDGE('',*,*,#7424,.T.);
+#7424 = EDGE_CURVE('',#5774,#5745,#7425,.T.);
+#7425 = SURFACE_CURVE('',#7426,(#7431,#7438),.PCURVE_S1.);
+#7426 = CIRCLE('',#7427,2.5);
+#7427 = AXIS2_PLACEMENT_3D('',#7428,#7429,#7430);
+#7428 = CARTESIAN_POINT('',(7.608452130361,-4.5,2.472135955));
+#7429 = DIRECTION('',(0.,1.,-0.));
+#7430 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#7431 = PCURVE('',#5790,#7432);
+#7432 = DEFINITIONAL_REPRESENTATION('',(#7433),#7437);
+#7433 = CIRCLE('',#7434,2.5);
+#7434 = AXIS2_PLACEMENT_2D('',#7435,#7436);
+#7435 = CARTESIAN_POINT('',(0.,0.));
+#7436 = DIRECTION('',(0.,-1.));
+#7437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7438 = PCURVE('',#7386,#7439);
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = LINE('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(0.,-3.));
+#7442 = VECTOR('',#7443,1.);
+#7443 = DIRECTION('',(1.,0.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7445 = ADVANCED_FACE('',(#7446),#5761,.T.);
+#7446 = FACE_BOUND('',#7447,.F.);
+#7447 = EDGE_LOOP('',(#7448,#7471,#7472,#7473));
+#7448 = ORIENTED_EDGE('',*,*,#7449,.F.);
+#7449 = EDGE_CURVE('',#5745,#7450,#7452,.T.);
+#7450 = VERTEX_POINT('',#7451);
+#7451 = CARTESIAN_POINT('',(6.473891915446,-1.5,4.699864196669));
+#7452 = SURFACE_CURVE('',#7453,(#7457,#7464),.PCURVE_S1.);
+#7453 = LINE('',#7454,#7455);
+#7454 = CARTESIAN_POINT('',(6.473891915446,-4.5,4.699864196669));
+#7455 = VECTOR('',#7456,1.);
+#7456 = DIRECTION('',(0.,1.,0.));
+#7457 = PCURVE('',#5761,#7458);
+#7458 = DEFINITIONAL_REPRESENTATION('',(#7459),#7463);
+#7459 = LINE('',#7460,#7461);
+#7460 = CARTESIAN_POINT('',(-0.6279450074,0.));
+#7461 = VECTOR('',#7462,1.);
+#7462 = DIRECTION('',(-0.,1.));
+#7463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7464 = PCURVE('',#7386,#7465);
+#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(6.126292436159,-3.));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(0.,1.));
+#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7471 = ORIENTED_EDGE('',*,*,#5744,.T.);
+#7472 = ORIENTED_EDGE('',*,*,#5940,.T.);
+#7473 = ORIENTED_EDGE('',*,*,#7474,.F.);
+#7474 = EDGE_CURVE('',#7450,#5893,#7475,.T.);
+#7475 = SURFACE_CURVE('',#7476,(#7481,#7488),.PCURVE_S1.);
+#7476 = CIRCLE('',#7477,8.);
+#7477 = AXIS2_PLACEMENT_3D('',#7478,#7479,#7480);
+#7478 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7479 = DIRECTION('',(0.,-1.,0.));
+#7480 = DIRECTION('',(1.,0.,0.));
+#7481 = PCURVE('',#5761,#7482);
+#7482 = DEFINITIONAL_REPRESENTATION('',(#7483),#7487);
+#7483 = LINE('',#7484,#7485);
+#7484 = CARTESIAN_POINT('',(-0.,3.));
+#7485 = VECTOR('',#7486,1.);
+#7486 = DIRECTION('',(-1.,0.));
+#7487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7488 = PCURVE('',#7353,#7489);
+#7489 = DEFINITIONAL_REPRESENTATION('',(#7490),#7494);
+#7490 = CIRCLE('',#7491,8.);
+#7491 = AXIS2_PLACEMENT_2D('',#7492,#7493);
+#7492 = CARTESIAN_POINT('',(0.,0.));
+#7493 = DIRECTION('',(1.,0.));
+#7494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7495 = ADVANCED_FACE('',(#7496),#6133,.T.);
+#7496 = FACE_BOUND('',#7497,.F.);
+#7497 = EDGE_LOOP('',(#7498,#7499,#7500,#7528));
+#7498 = ORIENTED_EDGE('',*,*,#5940,.F.);
+#7499 = ORIENTED_EDGE('',*,*,#6118,.T.);
+#7500 = ORIENTED_EDGE('',*,*,#7501,.T.);
+#7501 = EDGE_CURVE('',#6086,#7502,#7504,.T.);
+#7502 = VERTEX_POINT('',#7503);
+#7503 = CARTESIAN_POINT('',(2.469293848325,-1.5,7.609375));
+#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.);
+#7505 = LINE('',#7506,#7507);
+#7506 = CARTESIAN_POINT('',(2.469293848325,-4.5,7.609375));
+#7507 = VECTOR('',#7508,1.);
+#7508 = DIRECTION('',(0.,1.,0.));
+#7509 = PCURVE('',#6133,#7510);
+#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515);
+#7511 = LINE('',#7512,#7513);
+#7512 = CARTESIAN_POINT('',(-1.257010584754,0.));
+#7513 = VECTOR('',#7514,1.);
+#7514 = DIRECTION('',(-0.,1.));
+#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7516 = PCURVE('',#7517,#7522);
+#7517 = CYLINDRICAL_SURFACE('',#7518,2.5);
+#7518 = AXIS2_PLACEMENT_3D('',#7519,#7520,#7521);
+#7519 = CARTESIAN_POINT('',(0.,-1.5,8.));
+#7520 = DIRECTION('',(0.,1.,-2.2E-16));
+#7521 = DIRECTION('',(-1.,0.,0.));
+#7522 = DEFINITIONAL_REPRESENTATION('',(#7523),#7527);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(3.29848552461,-3.));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(0.,1.));
+#7527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7528 = ORIENTED_EDGE('',*,*,#7529,.F.);
+#7529 = EDGE_CURVE('',#5893,#7502,#7530,.T.);
+#7530 = SURFACE_CURVE('',#7531,(#7536,#7543),.PCURVE_S1.);
+#7531 = CIRCLE('',#7532,8.);
+#7532 = AXIS2_PLACEMENT_3D('',#7533,#7534,#7535);
+#7533 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7534 = DIRECTION('',(0.,-1.,0.));
+#7535 = DIRECTION('',(1.,0.,0.));
+#7536 = PCURVE('',#6133,#7537);
+#7537 = DEFINITIONAL_REPRESENTATION('',(#7538),#7542);
+#7538 = LINE('',#7539,#7540);
+#7539 = CARTESIAN_POINT('',(-0.,3.));
+#7540 = VECTOR('',#7541,1.);
+#7541 = DIRECTION('',(-1.,0.));
+#7542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7543 = PCURVE('',#7353,#7544);
+#7544 = DEFINITIONAL_REPRESENTATION('',(#7545),#7549);
+#7545 = CIRCLE('',#7546,8.);
+#7546 = AXIS2_PLACEMENT_2D('',#7547,#7548);
+#7547 = CARTESIAN_POINT('',(0.,0.));
+#7548 = DIRECTION('',(1.,0.));
+#7549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7550 = ADVANCED_FACE('',(#7551),#6102,.T.);
+#7551 = FACE_BOUND('',#7552,.T.);
+#7552 = EDGE_LOOP('',(#7553,#7554));
+#7553 = ORIENTED_EDGE('',*,*,#6085,.F.);
+#7554 = ORIENTED_EDGE('',*,*,#7555,.T.);
+#7555 = EDGE_CURVE('',#6086,#6057,#7556,.T.);
+#7556 = SURFACE_CURVE('',#7557,(#7562,#7569),.PCURVE_S1.);
+#7557 = CIRCLE('',#7558,2.5);
+#7558 = AXIS2_PLACEMENT_3D('',#7559,#7560,#7561);
+#7559 = CARTESIAN_POINT('',(0.,-4.5,8.));
+#7560 = DIRECTION('',(0.,1.,-0.));
+#7561 = DIRECTION('',(-1.,0.,0.));
+#7562 = PCURVE('',#6102,#7563);
+#7563 = DEFINITIONAL_REPRESENTATION('',(#7564),#7568);
+#7564 = CIRCLE('',#7565,2.5);
+#7565 = AXIS2_PLACEMENT_2D('',#7566,#7567);
+#7566 = CARTESIAN_POINT('',(0.,0.));
+#7567 = DIRECTION('',(0.,-1.));
+#7568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7569 = PCURVE('',#7517,#7570);
+#7570 = DEFINITIONAL_REPRESENTATION('',(#7571),#7575);
+#7571 = LINE('',#7572,#7573);
+#7572 = CARTESIAN_POINT('',(0.,-3.));
+#7573 = VECTOR('',#7574,1.);
+#7574 = DIRECTION('',(1.,0.));
+#7575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7576 = ADVANCED_FACE('',(#7577),#6073,.T.);
+#7577 = FACE_BOUND('',#7578,.F.);
+#7578 = EDGE_LOOP('',(#7579,#7602,#7603,#7604));
+#7579 = ORIENTED_EDGE('',*,*,#7580,.F.);
+#7580 = EDGE_CURVE('',#6057,#7581,#7583,.T.);
+#7581 = VERTEX_POINT('',#7582);
+#7582 = CARTESIAN_POINT('',(-2.469293848325,-1.5,7.609375));
+#7583 = SURFACE_CURVE('',#7584,(#7588,#7595),.PCURVE_S1.);
+#7584 = LINE('',#7585,#7586);
+#7585 = CARTESIAN_POINT('',(-2.469293848325,-4.5,7.609375));
+#7586 = VECTOR('',#7587,1.);
+#7587 = DIRECTION('',(0.,1.,0.));
+#7588 = PCURVE('',#6073,#7589);
+#7589 = DEFINITIONAL_REPRESENTATION('',(#7590),#7594);
+#7590 = LINE('',#7591,#7592);
+#7591 = CARTESIAN_POINT('',(-1.884582068836,0.));
+#7592 = VECTOR('',#7593,1.);
+#7593 = DIRECTION('',(-0.,1.));
+#7594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7595 = PCURVE('',#7517,#7596);
+#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601);
+#7597 = LINE('',#7598,#7599);
+#7598 = CARTESIAN_POINT('',(6.126292436159,-3.));
+#7599 = VECTOR('',#7600,1.);
+#7600 = DIRECTION('',(0.,1.));
+#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7602 = ORIENTED_EDGE('',*,*,#6056,.T.);
+#7603 = ORIENTED_EDGE('',*,*,#6253,.T.);
+#7604 = ORIENTED_EDGE('',*,*,#7605,.F.);
+#7605 = EDGE_CURVE('',#7581,#6206,#7606,.T.);
+#7606 = SURFACE_CURVE('',#7607,(#7612,#7619),.PCURVE_S1.);
+#7607 = CIRCLE('',#7608,8.);
+#7608 = AXIS2_PLACEMENT_3D('',#7609,#7610,#7611);
+#7609 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7610 = DIRECTION('',(0.,-1.,0.));
+#7611 = DIRECTION('',(1.,0.,0.));
+#7612 = PCURVE('',#6073,#7613);
+#7613 = DEFINITIONAL_REPRESENTATION('',(#7614),#7618);
+#7614 = LINE('',#7615,#7616);
+#7615 = CARTESIAN_POINT('',(-0.,3.));
+#7616 = VECTOR('',#7617,1.);
+#7617 = DIRECTION('',(-1.,0.));
+#7618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7619 = PCURVE('',#7353,#7620);
+#7620 = DEFINITIONAL_REPRESENTATION('',(#7621),#7625);
+#7621 = CIRCLE('',#7622,8.);
+#7622 = AXIS2_PLACEMENT_2D('',#7623,#7624);
+#7623 = CARTESIAN_POINT('',(0.,0.));
+#7624 = DIRECTION('',(1.,0.));
+#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7626 = ADVANCED_FACE('',(#7627),#6434,.T.);
+#7627 = FACE_BOUND('',#7628,.F.);
+#7628 = EDGE_LOOP('',(#7629,#7630,#7631,#7659));
+#7629 = ORIENTED_EDGE('',*,*,#6253,.F.);
+#7630 = ORIENTED_EDGE('',*,*,#6419,.T.);
+#7631 = ORIENTED_EDGE('',*,*,#7632,.T.);
+#7632 = EDGE_CURVE('',#6387,#7633,#7635,.T.);
+#7633 = VERTEX_POINT('',#7634);
+#7634 = CARTESIAN_POINT('',(-6.473891915446,-1.5,4.699864196669));
+#7635 = SURFACE_CURVE('',#7636,(#7640,#7647),.PCURVE_S1.);
+#7636 = LINE('',#7637,#7638);
+#7637 = CARTESIAN_POINT('',(-6.473891915446,-4.5,4.699864196669));
+#7638 = VECTOR('',#7639,1.);
+#7639 = DIRECTION('',(0.,1.,0.));
+#7640 = PCURVE('',#6434,#7641);
+#7641 = DEFINITIONAL_REPRESENTATION('',(#7642),#7646);
+#7642 = LINE('',#7643,#7644);
+#7643 = CARTESIAN_POINT('',(-2.51364764619,0.));
+#7644 = VECTOR('',#7645,1.);
+#7645 = DIRECTION('',(-0.,1.));
+#7646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7647 = PCURVE('',#7648,#7653);
+#7648 = CYLINDRICAL_SURFACE('',#7649,2.5);
+#7649 = AXIS2_PLACEMENT_3D('',#7650,#7651,#7652);
+#7650 = CARTESIAN_POINT('',(-7.608452130361,-1.5,2.472135955));
+#7651 = DIRECTION('',(2.092324335849E-16,1.,-6.798373876249E-17));
+#7652 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#7653 = DEFINITIONAL_REPRESENTATION('',(#7654),#7658);
+#7654 = LINE('',#7655,#7656);
+#7655 = CARTESIAN_POINT('',(3.29848552461,-3.));
+#7656 = VECTOR('',#7657,1.);
+#7657 = DIRECTION('',(0.,1.));
+#7658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7659 = ORIENTED_EDGE('',*,*,#7660,.F.);
+#7660 = EDGE_CURVE('',#6206,#7633,#7661,.T.);
+#7661 = SURFACE_CURVE('',#7662,(#7667,#7674),.PCURVE_S1.);
+#7662 = CIRCLE('',#7663,8.);
+#7663 = AXIS2_PLACEMENT_3D('',#7664,#7665,#7666);
+#7664 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7665 = DIRECTION('',(0.,-1.,0.));
+#7666 = DIRECTION('',(1.,0.,0.));
+#7667 = PCURVE('',#6434,#7668);
+#7668 = DEFINITIONAL_REPRESENTATION('',(#7669),#7673);
+#7669 = LINE('',#7670,#7671);
+#7670 = CARTESIAN_POINT('',(-0.,3.));
+#7671 = VECTOR('',#7672,1.);
+#7672 = DIRECTION('',(-1.,0.));
+#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7674 = PCURVE('',#7353,#7675);
+#7675 = DEFINITIONAL_REPRESENTATION('',(#7676),#7680);
+#7676 = CIRCLE('',#7677,8.);
+#7677 = AXIS2_PLACEMENT_2D('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(0.,0.));
+#7679 = DIRECTION('',(1.,0.));
+#7680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7681 = ADVANCED_FACE('',(#7682),#6403,.T.);
+#7682 = FACE_BOUND('',#7683,.T.);
+#7683 = EDGE_LOOP('',(#7684,#7685));
+#7684 = ORIENTED_EDGE('',*,*,#6386,.F.);
+#7685 = ORIENTED_EDGE('',*,*,#7686,.T.);
+#7686 = EDGE_CURVE('',#6387,#6358,#7687,.T.);
+#7687 = SURFACE_CURVE('',#7688,(#7693,#7700),.PCURVE_S1.);
+#7688 = CIRCLE('',#7689,2.5);
+#7689 = AXIS2_PLACEMENT_3D('',#7690,#7691,#7692);
+#7690 = CARTESIAN_POINT('',(-7.608452130361,-4.5,2.472135955));
+#7691 = DIRECTION('',(0.,1.,0.));
+#7692 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#7693 = PCURVE('',#6403,#7694);
+#7694 = DEFINITIONAL_REPRESENTATION('',(#7695),#7699);
+#7695 = CIRCLE('',#7696,2.5);
+#7696 = AXIS2_PLACEMENT_2D('',#7697,#7698);
+#7697 = CARTESIAN_POINT('',(0.,0.));
+#7698 = DIRECTION('',(0.,-1.));
+#7699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7700 = PCURVE('',#7648,#7701);
+#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706);
+#7702 = LINE('',#7703,#7704);
+#7703 = CARTESIAN_POINT('',(0.,-3.));
+#7704 = VECTOR('',#7705,1.);
+#7705 = DIRECTION('',(1.,0.));
+#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7707 = ADVANCED_FACE('',(#7708),#6374,.T.);
+#7708 = FACE_BOUND('',#7709,.F.);
+#7709 = EDGE_LOOP('',(#7710,#7733,#7734,#7735));
+#7710 = ORIENTED_EDGE('',*,*,#7711,.F.);
+#7711 = EDGE_CURVE('',#6358,#7712,#7714,.T.);
+#7712 = VERTEX_POINT('',#7713);
+#7713 = CARTESIAN_POINT('',(-7.999999441921,-1.5,2.988186474975E-03));
+#7714 = SURFACE_CURVE('',#7715,(#7719,#7726),.PCURVE_S1.);
+#7715 = LINE('',#7716,#7717);
+#7716 = CARTESIAN_POINT('',(-7.999999441921,-4.5,2.988186474969E-03));
+#7717 = VECTOR('',#7718,1.);
+#7718 = DIRECTION('',(0.,1.,0.));
+#7719 = PCURVE('',#6374,#7720);
+#7720 = DEFINITIONAL_REPRESENTATION('',(#7721),#7725);
+#7721 = LINE('',#7722,#7723);
+#7722 = CARTESIAN_POINT('',(-3.141219130272,0.));
+#7723 = VECTOR('',#7724,1.);
+#7724 = DIRECTION('',(-0.,1.));
+#7725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7726 = PCURVE('',#7648,#7727);
+#7727 = DEFINITIONAL_REPRESENTATION('',(#7728),#7732);
+#7728 = LINE('',#7729,#7730);
+#7729 = CARTESIAN_POINT('',(6.126292436159,-3.));
+#7730 = VECTOR('',#7731,1.);
+#7731 = DIRECTION('',(0.,1.));
+#7732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7733 = ORIENTED_EDGE('',*,*,#6357,.T.);
+#7734 = ORIENTED_EDGE('',*,*,#6554,.T.);
+#7735 = ORIENTED_EDGE('',*,*,#7736,.F.);
+#7736 = EDGE_CURVE('',#7712,#6507,#7737,.T.);
+#7737 = SURFACE_CURVE('',#7738,(#7743,#7750),.PCURVE_S1.);
+#7738 = CIRCLE('',#7739,8.);
+#7739 = AXIS2_PLACEMENT_3D('',#7740,#7741,#7742);
+#7740 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7741 = DIRECTION('',(0.,-1.,0.));
+#7742 = DIRECTION('',(1.,0.,0.));
+#7743 = PCURVE('',#6374,#7744);
+#7744 = DEFINITIONAL_REPRESENTATION('',(#7745),#7749);
+#7745 = LINE('',#7746,#7747);
+#7746 = CARTESIAN_POINT('',(-0.,3.));
+#7747 = VECTOR('',#7748,1.);
+#7748 = DIRECTION('',(-1.,0.));
+#7749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7750 = PCURVE('',#7353,#7751);
+#7751 = DEFINITIONAL_REPRESENTATION('',(#7752),#7756);
+#7752 = CIRCLE('',#7753,8.);
+#7753 = AXIS2_PLACEMENT_2D('',#7754,#7755);
+#7754 = CARTESIAN_POINT('',(0.,0.));
+#7755 = DIRECTION('',(1.,0.));
+#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7757 = ADVANCED_FACE('',(#7758),#6732,.T.);
+#7758 = FACE_BOUND('',#7759,.F.);
+#7759 = EDGE_LOOP('',(#7760,#7761,#7762,#7790));
+#7760 = ORIENTED_EDGE('',*,*,#6554,.F.);
+#7761 = ORIENTED_EDGE('',*,*,#6717,.T.);
+#7762 = ORIENTED_EDGE('',*,*,#7763,.T.);
+#7763 = EDGE_CURVE('',#6685,#7764,#7766,.T.);
+#7764 = VERTEX_POINT('',#7765);
+#7765 = CARTESIAN_POINT('',(-6.470379091563,-1.5,-4.70469918395));
+#7766 = SURFACE_CURVE('',#7767,(#7771,#7778),.PCURVE_S1.);
+#7767 = LINE('',#7768,#7769);
+#7768 = CARTESIAN_POINT('',(-6.470379091563,-4.5,-4.70469918395));
+#7769 = VECTOR('',#7770,1.);
+#7770 = DIRECTION('',(0.,1.,0.));
+#7771 = PCURVE('',#6732,#7772);
+#7772 = DEFINITIONAL_REPRESENTATION('',(#7773),#7777);
+#7773 = LINE('',#7774,#7775);
+#7774 = CARTESIAN_POINT('',(-3.770284707626,0.));
+#7775 = VECTOR('',#7776,1.);
+#7776 = DIRECTION('',(-0.,1.));
+#7777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7778 = PCURVE('',#7779,#7784);
+#7779 = CYLINDRICAL_SURFACE('',#7780,2.5);
+#7780 = AXIS2_PLACEMENT_3D('',#7781,#7782,#7783);
+#7781 = CARTESIAN_POINT('',(-4.70228201834,-1.5,-6.472135955));
+#7782 = DIRECTION('',(1.293127555043E-16,1.,1.779837387625E-16));
+#7783 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#7784 = DEFINITIONAL_REPRESENTATION('',(#7785),#7789);
+#7785 = LINE('',#7786,#7787);
+#7786 = CARTESIAN_POINT('',(3.29848552461,-3.));
+#7787 = VECTOR('',#7788,1.);
+#7788 = DIRECTION('',(0.,1.));
+#7789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7790 = ORIENTED_EDGE('',*,*,#7791,.F.);
+#7791 = EDGE_CURVE('',#6507,#7764,#7792,.T.);
+#7792 = SURFACE_CURVE('',#7793,(#7798,#7805),.PCURVE_S1.);
+#7793 = CIRCLE('',#7794,8.);
+#7794 = AXIS2_PLACEMENT_3D('',#7795,#7796,#7797);
+#7795 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7796 = DIRECTION('',(0.,-1.,0.));
+#7797 = DIRECTION('',(1.,0.,0.));
+#7798 = PCURVE('',#6732,#7799);
+#7799 = DEFINITIONAL_REPRESENTATION('',(#7800),#7804);
+#7800 = LINE('',#7801,#7802);
+#7801 = CARTESIAN_POINT('',(-0.,3.));
+#7802 = VECTOR('',#7803,1.);
+#7803 = DIRECTION('',(-1.,0.));
+#7804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7805 = PCURVE('',#7353,#7806);
+#7806 = DEFINITIONAL_REPRESENTATION('',(#7807),#7811);
+#7807 = CIRCLE('',#7808,8.);
+#7808 = AXIS2_PLACEMENT_2D('',#7809,#7810);
+#7809 = CARTESIAN_POINT('',(0.,0.));
+#7810 = DIRECTION('',(1.,0.));
+#7811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7812 = ADVANCED_FACE('',(#7813),#6701,.T.);
+#7813 = FACE_BOUND('',#7814,.T.);
+#7814 = EDGE_LOOP('',(#7815,#7816));
+#7815 = ORIENTED_EDGE('',*,*,#6684,.F.);
+#7816 = ORIENTED_EDGE('',*,*,#7817,.T.);
+#7817 = EDGE_CURVE('',#6685,#6656,#7818,.T.);
+#7818 = SURFACE_CURVE('',#7819,(#7824,#7831),.PCURVE_S1.);
+#7819 = CIRCLE('',#7820,2.5);
+#7820 = AXIS2_PLACEMENT_3D('',#7821,#7822,#7823);
+#7821 = CARTESIAN_POINT('',(-4.70228201834,-4.5,-6.472135955));
+#7822 = DIRECTION('',(0.,1.,0.));
+#7823 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#7824 = PCURVE('',#6701,#7825);
+#7825 = DEFINITIONAL_REPRESENTATION('',(#7826),#7830);
+#7826 = CIRCLE('',#7827,2.5);
+#7827 = AXIS2_PLACEMENT_2D('',#7828,#7829);
+#7828 = CARTESIAN_POINT('',(0.,0.));
+#7829 = DIRECTION('',(0.,-1.));
+#7830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7831 = PCURVE('',#7779,#7832);
+#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837);
+#7833 = LINE('',#7834,#7835);
+#7834 = CARTESIAN_POINT('',(0.,-3.));
+#7835 = VECTOR('',#7836,1.);
+#7836 = DIRECTION('',(1.,0.));
+#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7838 = ADVANCED_FACE('',(#7839),#6672,.T.);
+#7839 = FACE_BOUND('',#7840,.F.);
+#7840 = EDGE_LOOP('',(#7841,#7864,#7865,#7866));
+#7841 = ORIENTED_EDGE('',*,*,#7842,.F.);
+#7842 = EDGE_CURVE('',#6656,#7843,#7845,.T.);
+#7843 = VERTEX_POINT('',#7844);
+#7844 = CARTESIAN_POINT('',(-2.474977716763,-1.5,-7.607528199194));
+#7845 = SURFACE_CURVE('',#7846,(#7850,#7857),.PCURVE_S1.);
+#7846 = LINE('',#7847,#7848);
+#7847 = CARTESIAN_POINT('',(-2.474977716763,-4.5,-7.607528199194));
+#7848 = VECTOR('',#7849,1.);
+#7849 = DIRECTION('',(0.,1.,0.));
+#7850 = PCURVE('',#6672,#7851);
+#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7856);
+#7852 = LINE('',#7853,#7854);
+#7853 = CARTESIAN_POINT('',(-4.397856191708,0.));
+#7854 = VECTOR('',#7855,1.);
+#7855 = DIRECTION('',(-0.,1.));
+#7856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7857 = PCURVE('',#7779,#7858);
+#7858 = DEFINITIONAL_REPRESENTATION('',(#7859),#7863);
+#7859 = LINE('',#7860,#7861);
+#7860 = CARTESIAN_POINT('',(6.126292436159,-3.));
+#7861 = VECTOR('',#7862,1.);
+#7862 = DIRECTION('',(0.,1.));
+#7863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7864 = ORIENTED_EDGE('',*,*,#6655,.T.);
+#7865 = ORIENTED_EDGE('',*,*,#6852,.T.);
+#7866 = ORIENTED_EDGE('',*,*,#7867,.F.);
+#7867 = EDGE_CURVE('',#7843,#6805,#7868,.T.);
+#7868 = SURFACE_CURVE('',#7869,(#7874,#7881),.PCURVE_S1.);
+#7869 = CIRCLE('',#7870,8.);
+#7870 = AXIS2_PLACEMENT_3D('',#7871,#7872,#7873);
+#7871 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7872 = DIRECTION('',(0.,-1.,0.));
+#7873 = DIRECTION('',(1.,0.,0.));
+#7874 = PCURVE('',#6672,#7875);
+#7875 = DEFINITIONAL_REPRESENTATION('',(#7876),#7880);
+#7876 = LINE('',#7877,#7878);
+#7877 = CARTESIAN_POINT('',(-0.,3.));
+#7878 = VECTOR('',#7879,1.);
+#7879 = DIRECTION('',(-1.,0.));
+#7880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7881 = PCURVE('',#7353,#7882);
+#7882 = DEFINITIONAL_REPRESENTATION('',(#7883),#7887);
+#7883 = CIRCLE('',#7884,8.);
+#7884 = AXIS2_PLACEMENT_2D('',#7885,#7886);
+#7885 = CARTESIAN_POINT('',(0.,0.));
+#7886 = DIRECTION('',(1.,0.));
+#7887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7888 = ADVANCED_FACE('',(#7889),#6938,.T.);
+#7889 = FACE_BOUND('',#7890,.F.);
+#7890 = EDGE_LOOP('',(#7891,#7892,#7893,#7921));
+#7891 = ORIENTED_EDGE('',*,*,#6852,.F.);
+#7892 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#7893 = ORIENTED_EDGE('',*,*,#7894,.T.);
+#7894 = EDGE_CURVE('',#6922,#7895,#7897,.T.);
+#7895 = VERTEX_POINT('',#7896);
+#7896 = CARTESIAN_POINT('',(2.474977716763,-1.5,-7.607528199194));
+#7897 = SURFACE_CURVE('',#7898,(#7902,#7909),.PCURVE_S1.);
+#7898 = LINE('',#7899,#7900);
+#7899 = CARTESIAN_POINT('',(2.474977716763,-4.5,-7.607528199194));
+#7900 = VECTOR('',#7901,1.);
+#7901 = DIRECTION('',(0.,1.,0.));
+#7902 = PCURVE('',#6938,#7903);
+#7903 = DEFINITIONAL_REPRESENTATION('',(#7904),#7908);
+#7904 = LINE('',#7905,#7906);
+#7905 = CARTESIAN_POINT('',(-5.026921769062,0.));
+#7906 = VECTOR('',#7907,1.);
+#7907 = DIRECTION('',(-0.,1.));
+#7908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7909 = PCURVE('',#7910,#7915);
+#7910 = CYLINDRICAL_SURFACE('',#7911,2.5);
+#7911 = AXIS2_PLACEMENT_3D('',#7912,#7913,#7914);
+#7912 = CARTESIAN_POINT('',(4.70228201834,-1.5,-6.472135955));
+#7913 = DIRECTION('',(-1.293127555043E-16,1.,1.779837387625E-16));
+#7914 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#7915 = DEFINITIONAL_REPRESENTATION('',(#7916),#7920);
+#7916 = LINE('',#7917,#7918);
+#7917 = CARTESIAN_POINT('',(3.29848552461,-3.));
+#7918 = VECTOR('',#7919,1.);
+#7919 = DIRECTION('',(0.,1.));
+#7920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7921 = ORIENTED_EDGE('',*,*,#7922,.F.);
+#7922 = EDGE_CURVE('',#6805,#7895,#7923,.T.);
+#7923 = SURFACE_CURVE('',#7924,(#7929,#7936),.PCURVE_S1.);
+#7924 = CIRCLE('',#7925,8.);
+#7925 = AXIS2_PLACEMENT_3D('',#7926,#7927,#7928);
+#7926 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#7927 = DIRECTION('',(0.,-1.,0.));
+#7928 = DIRECTION('',(1.,0.,0.));
+#7929 = PCURVE('',#6938,#7930);
+#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935);
+#7931 = LINE('',#7932,#7933);
+#7932 = CARTESIAN_POINT('',(-0.,3.));
+#7933 = VECTOR('',#7934,1.);
+#7934 = DIRECTION('',(-1.,0.));
+#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7936 = PCURVE('',#7353,#7937);
+#7937 = DEFINITIONAL_REPRESENTATION('',(#7938),#7942);
+#7938 = CIRCLE('',#7939,8.);
+#7939 = AXIS2_PLACEMENT_2D('',#7940,#7941);
+#7940 = CARTESIAN_POINT('',(0.,0.));
+#7941 = DIRECTION('',(1.,0.));
+#7942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7943 = ADVANCED_FACE('',(#7944),#7031,.T.);
+#7944 = FACE_BOUND('',#7945,.T.);
+#7945 = EDGE_LOOP('',(#7946,#7947));
+#7946 = ORIENTED_EDGE('',*,*,#7016,.F.);
+#7947 = ORIENTED_EDGE('',*,*,#7948,.T.);
+#7948 = EDGE_CURVE('',#6922,#6988,#7949,.T.);
+#7949 = SURFACE_CURVE('',#7950,(#7955,#7962),.PCURVE_S1.);
+#7950 = CIRCLE('',#7951,2.5);
+#7951 = AXIS2_PLACEMENT_3D('',#7952,#7953,#7954);
+#7952 = CARTESIAN_POINT('',(4.70228201834,-4.5,-6.472135955));
+#7953 = DIRECTION('',(-0.,1.,0.));
+#7954 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#7955 = PCURVE('',#7031,#7956);
+#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961);
+#7957 = CIRCLE('',#7958,2.5);
+#7958 = AXIS2_PLACEMENT_2D('',#7959,#7960);
+#7959 = CARTESIAN_POINT('',(0.,0.));
+#7960 = DIRECTION('',(0.,-1.));
+#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7962 = PCURVE('',#7910,#7963);
+#7963 = DEFINITIONAL_REPRESENTATION('',(#7964),#7968);
+#7964 = LINE('',#7965,#7966);
+#7965 = CARTESIAN_POINT('',(0.,-3.));
+#7966 = VECTOR('',#7967,1.);
+#7967 = DIRECTION('',(1.,0.));
+#7968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7969 = ADVANCED_FACE('',(#7970),#7004,.T.);
+#7970 = FACE_BOUND('',#7971,.F.);
+#7971 = EDGE_LOOP('',(#7972,#7995,#7996,#7997));
+#7972 = ORIENTED_EDGE('',*,*,#7973,.F.);
+#7973 = EDGE_CURVE('',#6988,#7974,#7976,.T.);
+#7974 = VERTEX_POINT('',#7975);
+#7975 = CARTESIAN_POINT('',(6.470379091563,-1.5,-4.70469918395));
+#7976 = SURFACE_CURVE('',#7977,(#7981,#7988),.PCURVE_S1.);
+#7977 = LINE('',#7978,#7979);
+#7978 = CARTESIAN_POINT('',(6.470379091563,-4.5,-4.70469918395));
+#7979 = VECTOR('',#7980,1.);
+#7980 = DIRECTION('',(0.,1.,0.));
+#7981 = PCURVE('',#7004,#7982);
+#7982 = DEFINITIONAL_REPRESENTATION('',(#7983),#7987);
+#7983 = LINE('',#7984,#7985);
+#7984 = CARTESIAN_POINT('',(-5.654493253144,0.));
+#7985 = VECTOR('',#7986,1.);
+#7986 = DIRECTION('',(-0.,1.));
+#7987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7988 = PCURVE('',#7910,#7989);
+#7989 = DEFINITIONAL_REPRESENTATION('',(#7990),#7994);
+#7990 = LINE('',#7991,#7992);
+#7991 = CARTESIAN_POINT('',(6.126292436159,-3.));
+#7992 = VECTOR('',#7993,1.);
+#7993 = DIRECTION('',(0.,1.));
+#7994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7995 = ORIENTED_EDGE('',*,*,#6987,.T.);
+#7996 = ORIENTED_EDGE('',*,*,#7154,.T.);
+#7997 = ORIENTED_EDGE('',*,*,#7998,.F.);
+#7998 = EDGE_CURVE('',#7974,#7107,#7999,.T.);
+#7999 = SURFACE_CURVE('',#8000,(#8005,#8012),.PCURVE_S1.);
+#8000 = CIRCLE('',#8001,8.);
+#8001 = AXIS2_PLACEMENT_3D('',#8002,#8003,#8004);
+#8002 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#8003 = DIRECTION('',(0.,-1.,0.));
+#8004 = DIRECTION('',(1.,0.,0.));
+#8005 = PCURVE('',#7004,#8006);
+#8006 = DEFINITIONAL_REPRESENTATION('',(#8007),#8011);
+#8007 = LINE('',#8008,#8009);
+#8008 = CARTESIAN_POINT('',(-0.,3.));
+#8009 = VECTOR('',#8010,1.);
+#8010 = DIRECTION('',(-1.,0.));
+#8011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8012 = PCURVE('',#7353,#8013);
+#8013 = DEFINITIONAL_REPRESENTATION('',(#8014),#8018);
+#8014 = CIRCLE('',#8015,8.);
+#8015 = AXIS2_PLACEMENT_2D('',#8016,#8017);
+#8016 = CARTESIAN_POINT('',(0.,0.));
+#8017 = DIRECTION('',(1.,0.));
+#8018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8019 = ADVANCED_FACE('',(#8020),#7205,.T.);
+#8020 = FACE_BOUND('',#8021,.F.);
+#8021 = EDGE_LOOP('',(#8022));
+#8022 = ORIENTED_EDGE('',*,*,#7188,.F.);
+#8023 = ADVANCED_FACE('',(#8024),#7263,.T.);
+#8024 = FACE_BOUND('',#8025,.F.);
+#8025 = EDGE_LOOP('',(#8026,#8027,#8050,#8079,#8108,#8137,#8166,#8195,
+    #8224,#8253,#8280));
+#8026 = ORIENTED_EDGE('',*,*,#7246,.T.);
+#8027 = ORIENTED_EDGE('',*,*,#8028,.T.);
+#8028 = EDGE_CURVE('',#7247,#8029,#8031,.T.);
+#8029 = VERTEX_POINT('',#8030);
+#8030 = CARTESIAN_POINT('',(23.670341225759,-8.3,0.));
+#8031 = SEAM_CURVE('',#8032,(#8036,#8043),.PCURVE_S1.);
+#8032 = LINE('',#8033,#8034);
+#8033 = CARTESIAN_POINT('',(23.670341225759,-12.1,0.));
+#8034 = VECTOR('',#8035,1.);
+#8035 = DIRECTION('',(0.,1.,0.));
+#8036 = PCURVE('',#7263,#8037);
+#8037 = DEFINITIONAL_REPRESENTATION('',(#8038),#8042);
+#8038 = LINE('',#8039,#8040);
+#8039 = CARTESIAN_POINT('',(-0.,0.));
+#8040 = VECTOR('',#8041,1.);
+#8041 = DIRECTION('',(-0.,1.));
+#8042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8043 = PCURVE('',#7263,#8044);
+#8044 = DEFINITIONAL_REPRESENTATION('',(#8045),#8049);
+#8045 = LINE('',#8046,#8047);
+#8046 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#8047 = VECTOR('',#8048,1.);
+#8048 = DIRECTION('',(-0.,1.));
+#8049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8050 = ORIENTED_EDGE('',*,*,#8051,.F.);
+#8051 = EDGE_CURVE('',#8052,#8029,#8054,.T.);
+#8052 = VERTEX_POINT('',#8053);
+#8053 = CARTESIAN_POINT('',(16.737458840626,-8.3,-16.73745874684));
+#8054 = SURFACE_CURVE('',#8055,(#8060,#8067),.PCURVE_S1.);
+#8055 = CIRCLE('',#8056,23.670341225759);
+#8056 = AXIS2_PLACEMENT_3D('',#8057,#8058,#8059);
+#8057 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8058 = DIRECTION('',(0.,-1.,0.));
+#8059 = DIRECTION('',(1.,0.,0.));
+#8060 = PCURVE('',#7263,#8061);
+#8061 = DEFINITIONAL_REPRESENTATION('',(#8062),#8066);
+#8062 = LINE('',#8063,#8064);
+#8063 = CARTESIAN_POINT('',(-0.,3.8));
+#8064 = VECTOR('',#8065,1.);
+#8065 = DIRECTION('',(-1.,0.));
+#8066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8067 = PCURVE('',#8068,#8073);
+#8068 = PLANE('',#8069);
+#8069 = AXIS2_PLACEMENT_3D('',#8070,#8071,#8072);
+#8070 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8071 = DIRECTION('',(-0.,-1.,-0.));
+#8072 = DIRECTION('',(1.,0.,0.));
+#8073 = DEFINITIONAL_REPRESENTATION('',(#8074),#8078);
+#8074 = CIRCLE('',#8075,23.670341225759);
+#8075 = AXIS2_PLACEMENT_2D('',#8076,#8077);
+#8076 = CARTESIAN_POINT('',(0.,0.));
+#8077 = DIRECTION('',(1.,-0.));
+#8078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8079 = ORIENTED_EDGE('',*,*,#8080,.F.);
+#8080 = EDGE_CURVE('',#8081,#8052,#8083,.T.);
+#8081 = VERTEX_POINT('',#8082);
+#8082 = CARTESIAN_POINT('',(1.7E-14,-8.3,-23.67034122575));
+#8083 = SURFACE_CURVE('',#8084,(#8089,#8096),.PCURVE_S1.);
+#8084 = CIRCLE('',#8085,23.670341225759);
+#8085 = AXIS2_PLACEMENT_3D('',#8086,#8087,#8088);
+#8086 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8087 = DIRECTION('',(0.,-1.,0.));
+#8088 = DIRECTION('',(1.,0.,0.));
+#8089 = PCURVE('',#7263,#8090);
+#8090 = DEFINITIONAL_REPRESENTATION('',(#8091),#8095);
+#8091 = LINE('',#8092,#8093);
+#8092 = CARTESIAN_POINT('',(-0.,3.8));
+#8093 = VECTOR('',#8094,1.);
+#8094 = DIRECTION('',(-1.,0.));
+#8095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8096 = PCURVE('',#8097,#8102);
+#8097 = PLANE('',#8098);
+#8098 = AXIS2_PLACEMENT_3D('',#8099,#8100,#8101);
+#8099 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8100 = DIRECTION('',(-0.,-1.,-0.));
+#8101 = DIRECTION('',(1.,0.,0.));
+#8102 = DEFINITIONAL_REPRESENTATION('',(#8103),#8107);
+#8103 = CIRCLE('',#8104,23.670341225759);
+#8104 = AXIS2_PLACEMENT_2D('',#8105,#8106);
+#8105 = CARTESIAN_POINT('',(0.,0.));
+#8106 = DIRECTION('',(1.,-0.));
+#8107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8108 = ORIENTED_EDGE('',*,*,#8109,.F.);
+#8109 = EDGE_CURVE('',#8110,#8081,#8112,.T.);
+#8110 = VERTEX_POINT('',#8111);
+#8111 = CARTESIAN_POINT('',(-16.73745879373,-8.3,-16.73745879373));
+#8112 = SURFACE_CURVE('',#8113,(#8118,#8125),.PCURVE_S1.);
+#8113 = CIRCLE('',#8114,23.670341225759);
+#8114 = AXIS2_PLACEMENT_3D('',#8115,#8116,#8117);
+#8115 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8116 = DIRECTION('',(0.,-1.,0.));
+#8117 = DIRECTION('',(1.,0.,0.));
+#8118 = PCURVE('',#7263,#8119);
+#8119 = DEFINITIONAL_REPRESENTATION('',(#8120),#8124);
+#8120 = LINE('',#8121,#8122);
+#8121 = CARTESIAN_POINT('',(-0.,3.8));
+#8122 = VECTOR('',#8123,1.);
+#8123 = DIRECTION('',(-1.,0.));
+#8124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8125 = PCURVE('',#8126,#8131);
+#8126 = PLANE('',#8127);
+#8127 = AXIS2_PLACEMENT_3D('',#8128,#8129,#8130);
+#8128 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8129 = DIRECTION('',(-0.,-1.,-0.));
+#8130 = DIRECTION('',(1.,0.,0.));
+#8131 = DEFINITIONAL_REPRESENTATION('',(#8132),#8136);
+#8132 = CIRCLE('',#8133,23.670341225759);
+#8133 = AXIS2_PLACEMENT_2D('',#8134,#8135);
+#8134 = CARTESIAN_POINT('',(0.,0.));
+#8135 = DIRECTION('',(1.,-0.));
+#8136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8137 = ORIENTED_EDGE('',*,*,#8138,.F.);
+#8138 = EDGE_CURVE('',#8139,#8110,#8141,.T.);
+#8139 = VERTEX_POINT('',#8140);
+#8140 = CARTESIAN_POINT('',(-23.67034122575,-8.3,1.3E-14));
+#8141 = SURFACE_CURVE('',#8142,(#8147,#8154),.PCURVE_S1.);
+#8142 = CIRCLE('',#8143,23.670341225759);
+#8143 = AXIS2_PLACEMENT_3D('',#8144,#8145,#8146);
+#8144 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8145 = DIRECTION('',(0.,-1.,0.));
+#8146 = DIRECTION('',(1.,0.,0.));
+#8147 = PCURVE('',#7263,#8148);
+#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153);
+#8149 = LINE('',#8150,#8151);
+#8150 = CARTESIAN_POINT('',(-0.,3.8));
+#8151 = VECTOR('',#8152,1.);
+#8152 = DIRECTION('',(-1.,0.));
+#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8154 = PCURVE('',#8155,#8160);
+#8155 = PLANE('',#8156);
+#8156 = AXIS2_PLACEMENT_3D('',#8157,#8158,#8159);
+#8157 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8158 = DIRECTION('',(-0.,-1.,-0.));
+#8159 = DIRECTION('',(1.,0.,0.));
+#8160 = DEFINITIONAL_REPRESENTATION('',(#8161),#8165);
+#8161 = CIRCLE('',#8162,23.670341225759);
+#8162 = AXIS2_PLACEMENT_2D('',#8163,#8164);
+#8163 = CARTESIAN_POINT('',(0.,0.));
+#8164 = DIRECTION('',(1.,-0.));
+#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8166 = ORIENTED_EDGE('',*,*,#8167,.F.);
+#8167 = EDGE_CURVE('',#8168,#8139,#8170,.T.);
+#8168 = VERTEX_POINT('',#8169);
+#8169 = CARTESIAN_POINT('',(-16.73745879373,-8.3,16.737458793734));
+#8170 = SURFACE_CURVE('',#8171,(#8176,#8183),.PCURVE_S1.);
+#8171 = CIRCLE('',#8172,23.670341225759);
+#8172 = AXIS2_PLACEMENT_3D('',#8173,#8174,#8175);
+#8173 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8174 = DIRECTION('',(0.,-1.,0.));
+#8175 = DIRECTION('',(1.,0.,0.));
+#8176 = PCURVE('',#7263,#8177);
+#8177 = DEFINITIONAL_REPRESENTATION('',(#8178),#8182);
+#8178 = LINE('',#8179,#8180);
+#8179 = CARTESIAN_POINT('',(-0.,3.8));
+#8180 = VECTOR('',#8181,1.);
+#8181 = DIRECTION('',(-1.,0.));
+#8182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8183 = PCURVE('',#8184,#8189);
+#8184 = PLANE('',#8185);
+#8185 = AXIS2_PLACEMENT_3D('',#8186,#8187,#8188);
+#8186 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8187 = DIRECTION('',(-0.,-1.,-0.));
+#8188 = DIRECTION('',(1.,0.,0.));
+#8189 = DEFINITIONAL_REPRESENTATION('',(#8190),#8194);
+#8190 = CIRCLE('',#8191,23.670341225759);
+#8191 = AXIS2_PLACEMENT_2D('',#8192,#8193);
+#8192 = CARTESIAN_POINT('',(0.,0.));
+#8193 = DIRECTION('',(1.,-0.));
+#8194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8195 = ORIENTED_EDGE('',*,*,#8196,.F.);
+#8196 = EDGE_CURVE('',#8197,#8168,#8199,.T.);
+#8197 = VERTEX_POINT('',#8198);
+#8198 = CARTESIAN_POINT('',(-2.5E-14,-8.3,23.670341225759));
+#8199 = SURFACE_CURVE('',#8200,(#8205,#8212),.PCURVE_S1.);
+#8200 = CIRCLE('',#8201,23.670341225759);
+#8201 = AXIS2_PLACEMENT_3D('',#8202,#8203,#8204);
+#8202 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8203 = DIRECTION('',(0.,-1.,0.));
+#8204 = DIRECTION('',(1.,0.,0.));
+#8205 = PCURVE('',#7263,#8206);
+#8206 = DEFINITIONAL_REPRESENTATION('',(#8207),#8211);
+#8207 = LINE('',#8208,#8209);
+#8208 = CARTESIAN_POINT('',(-0.,3.8));
+#8209 = VECTOR('',#8210,1.);
+#8210 = DIRECTION('',(-1.,0.));
+#8211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8212 = PCURVE('',#8213,#8218);
+#8213 = PLANE('',#8214);
+#8214 = AXIS2_PLACEMENT_3D('',#8215,#8216,#8217);
+#8215 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8216 = DIRECTION('',(-0.,-1.,-0.));
+#8217 = DIRECTION('',(1.,0.,0.));
+#8218 = DEFINITIONAL_REPRESENTATION('',(#8219),#8223);
+#8219 = CIRCLE('',#8220,23.670341225759);
+#8220 = AXIS2_PLACEMENT_2D('',#8221,#8222);
+#8221 = CARTESIAN_POINT('',(0.,0.));
+#8222 = DIRECTION('',(1.,-0.));
+#8223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8224 = ORIENTED_EDGE('',*,*,#8225,.F.);
+#8225 = EDGE_CURVE('',#8226,#8197,#8228,.T.);
+#8226 = VERTEX_POINT('',#8227);
+#8227 = CARTESIAN_POINT('',(16.737458793733,-8.3,16.737458793734));
+#8228 = SURFACE_CURVE('',#8229,(#8234,#8241),.PCURVE_S1.);
+#8229 = CIRCLE('',#8230,23.670341225759);
+#8230 = AXIS2_PLACEMENT_3D('',#8231,#8232,#8233);
+#8231 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8232 = DIRECTION('',(0.,-1.,0.));
+#8233 = DIRECTION('',(1.,0.,0.));
+#8234 = PCURVE('',#7263,#8235);
+#8235 = DEFINITIONAL_REPRESENTATION('',(#8236),#8240);
+#8236 = LINE('',#8237,#8238);
+#8237 = CARTESIAN_POINT('',(-0.,3.8));
+#8238 = VECTOR('',#8239,1.);
+#8239 = DIRECTION('',(-1.,0.));
+#8240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8241 = PCURVE('',#8242,#8247);
+#8242 = PLANE('',#8243);
+#8243 = AXIS2_PLACEMENT_3D('',#8244,#8245,#8246);
+#8244 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8245 = DIRECTION('',(-0.,-1.,-0.));
+#8246 = DIRECTION('',(1.,0.,0.));
+#8247 = DEFINITIONAL_REPRESENTATION('',(#8248),#8252);
+#8248 = CIRCLE('',#8249,23.670341225759);
+#8249 = AXIS2_PLACEMENT_2D('',#8250,#8251);
+#8250 = CARTESIAN_POINT('',(0.,0.));
+#8251 = DIRECTION('',(1.,-0.));
+#8252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8253 = ORIENTED_EDGE('',*,*,#8254,.F.);
+#8254 = EDGE_CURVE('',#8029,#8226,#8255,.T.);
+#8255 = SURFACE_CURVE('',#8256,(#8261,#8268),.PCURVE_S1.);
+#8256 = CIRCLE('',#8257,23.670341225759);
+#8257 = AXIS2_PLACEMENT_3D('',#8258,#8259,#8260);
+#8258 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8259 = DIRECTION('',(0.,-1.,0.));
+#8260 = DIRECTION('',(1.,0.,0.));
+#8261 = PCURVE('',#7263,#8262);
+#8262 = DEFINITIONAL_REPRESENTATION('',(#8263),#8267);
+#8263 = LINE('',#8264,#8265);
+#8264 = CARTESIAN_POINT('',(-0.,3.8));
+#8265 = VECTOR('',#8266,1.);
+#8266 = DIRECTION('',(-1.,0.));
+#8267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8268 = PCURVE('',#8269,#8274);
+#8269 = PLANE('',#8270);
+#8270 = AXIS2_PLACEMENT_3D('',#8271,#8272,#8273);
+#8271 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8272 = DIRECTION('',(-0.,-1.,-0.));
+#8273 = DIRECTION('',(1.,0.,0.));
+#8274 = DEFINITIONAL_REPRESENTATION('',(#8275),#8279);
+#8275 = CIRCLE('',#8276,23.670341225759);
+#8276 = AXIS2_PLACEMENT_2D('',#8277,#8278);
+#8277 = CARTESIAN_POINT('',(0.,0.));
+#8278 = DIRECTION('',(1.,-0.));
+#8279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8280 = ORIENTED_EDGE('',*,*,#8028,.F.);
+#8281 = ADVANCED_FACE('',(#8282),#7295,.T.);
+#8282 = FACE_BOUND('',#8283,.F.);
+#8283 = EDGE_LOOP('',(#8284,#8315,#8336,#8337,#8338,#8367,#8396,#8425,
+    #8454,#8483,#8512));
+#8284 = ORIENTED_EDGE('',*,*,#8285,.T.);
+#8285 = EDGE_CURVE('',#8286,#8288,#8290,.T.);
+#8286 = VERTEX_POINT('',#8287);
+#8287 = CARTESIAN_POINT('',(16.737458840626,6.1,-16.73745874684));
+#8288 = VERTEX_POINT('',#8289);
+#8289 = CARTESIAN_POINT('',(23.670341225759,6.1,0.));
+#8290 = SURFACE_CURVE('',#8291,(#8296,#8303),.PCURVE_S1.);
+#8291 = CIRCLE('',#8292,23.670341225759);
+#8292 = AXIS2_PLACEMENT_3D('',#8293,#8294,#8295);
+#8293 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8294 = DIRECTION('',(0.,-1.,0.));
+#8295 = DIRECTION('',(1.,0.,0.));
+#8296 = PCURVE('',#7295,#8297);
+#8297 = DEFINITIONAL_REPRESENTATION('',(#8298),#8302);
+#8298 = LINE('',#8299,#8300);
+#8299 = CARTESIAN_POINT('',(-0.,0.));
+#8300 = VECTOR('',#8301,1.);
+#8301 = DIRECTION('',(-1.,0.));
+#8302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8303 = PCURVE('',#8304,#8309);
+#8304 = PLANE('',#8305);
+#8305 = AXIS2_PLACEMENT_3D('',#8306,#8307,#8308);
+#8306 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8307 = DIRECTION('',(-0.,-1.,-0.));
+#8308 = DIRECTION('',(1.,0.,0.));
+#8309 = DEFINITIONAL_REPRESENTATION('',(#8310),#8314);
+#8310 = CIRCLE('',#8311,23.670341225759);
+#8311 = AXIS2_PLACEMENT_2D('',#8312,#8313);
+#8312 = CARTESIAN_POINT('',(0.,0.));
+#8313 = DIRECTION('',(1.,0.));
+#8314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8315 = ORIENTED_EDGE('',*,*,#8316,.T.);
+#8316 = EDGE_CURVE('',#8288,#7279,#8317,.T.);
+#8317 = SEAM_CURVE('',#8318,(#8322,#8329),.PCURVE_S1.);
+#8318 = LINE('',#8319,#8320);
+#8319 = CARTESIAN_POINT('',(23.670341225759,6.1,0.));
+#8320 = VECTOR('',#8321,1.);
+#8321 = DIRECTION('',(0.,1.,0.));
+#8322 = PCURVE('',#7295,#8323);
+#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328);
+#8324 = LINE('',#8325,#8326);
+#8325 = CARTESIAN_POINT('',(-0.,0.));
+#8326 = VECTOR('',#8327,1.);
+#8327 = DIRECTION('',(-0.,1.));
+#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8329 = PCURVE('',#7295,#8330);
+#8330 = DEFINITIONAL_REPRESENTATION('',(#8331),#8335);
+#8331 = LINE('',#8332,#8333);
+#8332 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#8333 = VECTOR('',#8334,1.);
+#8334 = DIRECTION('',(-0.,1.));
+#8335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8336 = ORIENTED_EDGE('',*,*,#7278,.F.);
+#8337 = ORIENTED_EDGE('',*,*,#8316,.F.);
+#8338 = ORIENTED_EDGE('',*,*,#8339,.T.);
+#8339 = EDGE_CURVE('',#8288,#8340,#8342,.T.);
+#8340 = VERTEX_POINT('',#8341);
+#8341 = CARTESIAN_POINT('',(16.737458793733,6.1,16.737458793734));
+#8342 = SURFACE_CURVE('',#8343,(#8348,#8355),.PCURVE_S1.);
+#8343 = CIRCLE('',#8344,23.670341225759);
+#8344 = AXIS2_PLACEMENT_3D('',#8345,#8346,#8347);
+#8345 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8346 = DIRECTION('',(0.,-1.,0.));
+#8347 = DIRECTION('',(1.,0.,0.));
+#8348 = PCURVE('',#7295,#8349);
+#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354);
+#8350 = LINE('',#8351,#8352);
+#8351 = CARTESIAN_POINT('',(-0.,0.));
+#8352 = VECTOR('',#8353,1.);
+#8353 = DIRECTION('',(-1.,0.));
+#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8355 = PCURVE('',#8356,#8361);
+#8356 = PLANE('',#8357);
+#8357 = AXIS2_PLACEMENT_3D('',#8358,#8359,#8360);
+#8358 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8359 = DIRECTION('',(-0.,-1.,-0.));
+#8360 = DIRECTION('',(1.,0.,0.));
+#8361 = DEFINITIONAL_REPRESENTATION('',(#8362),#8366);
+#8362 = CIRCLE('',#8363,23.670341225759);
+#8363 = AXIS2_PLACEMENT_2D('',#8364,#8365);
+#8364 = CARTESIAN_POINT('',(0.,0.));
+#8365 = DIRECTION('',(1.,0.));
+#8366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8367 = ORIENTED_EDGE('',*,*,#8368,.T.);
+#8368 = EDGE_CURVE('',#8340,#8369,#8371,.T.);
+#8369 = VERTEX_POINT('',#8370);
+#8370 = CARTESIAN_POINT('',(9.013596E-08,6.1,23.670341225759));
+#8371 = SURFACE_CURVE('',#8372,(#8377,#8384),.PCURVE_S1.);
+#8372 = CIRCLE('',#8373,23.670341225759);
+#8373 = AXIS2_PLACEMENT_3D('',#8374,#8375,#8376);
+#8374 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8375 = DIRECTION('',(0.,-1.,0.));
+#8376 = DIRECTION('',(1.,0.,0.));
+#8377 = PCURVE('',#7295,#8378);
+#8378 = DEFINITIONAL_REPRESENTATION('',(#8379),#8383);
+#8379 = LINE('',#8380,#8381);
+#8380 = CARTESIAN_POINT('',(-0.,0.));
+#8381 = VECTOR('',#8382,1.);
+#8382 = DIRECTION('',(-1.,0.));
+#8383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8384 = PCURVE('',#8385,#8390);
+#8385 = PLANE('',#8386);
+#8386 = AXIS2_PLACEMENT_3D('',#8387,#8388,#8389);
+#8387 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8388 = DIRECTION('',(-0.,-1.,-0.));
+#8389 = DIRECTION('',(1.,0.,0.));
+#8390 = DEFINITIONAL_REPRESENTATION('',(#8391),#8395);
+#8391 = CIRCLE('',#8392,23.670341225759);
+#8392 = AXIS2_PLACEMENT_2D('',#8393,#8394);
+#8393 = CARTESIAN_POINT('',(0.,0.));
+#8394 = DIRECTION('',(1.,0.));
+#8395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8396 = ORIENTED_EDGE('',*,*,#8397,.T.);
+#8397 = EDGE_CURVE('',#8369,#8398,#8400,.T.);
+#8398 = VERTEX_POINT('',#8399);
+#8399 = CARTESIAN_POINT('',(-16.73745879373,6.1,16.737458793734));
+#8400 = SURFACE_CURVE('',#8401,(#8406,#8413),.PCURVE_S1.);
+#8401 = CIRCLE('',#8402,23.670341225759);
+#8402 = AXIS2_PLACEMENT_3D('',#8403,#8404,#8405);
+#8403 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8404 = DIRECTION('',(0.,-1.,0.));
+#8405 = DIRECTION('',(1.,0.,0.));
+#8406 = PCURVE('',#7295,#8407);
+#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412);
+#8408 = LINE('',#8409,#8410);
+#8409 = CARTESIAN_POINT('',(-0.,0.));
+#8410 = VECTOR('',#8411,1.);
+#8411 = DIRECTION('',(-1.,0.));
+#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8413 = PCURVE('',#8414,#8419);
+#8414 = PLANE('',#8415);
+#8415 = AXIS2_PLACEMENT_3D('',#8416,#8417,#8418);
+#8416 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8417 = DIRECTION('',(-0.,-1.,-0.));
+#8418 = DIRECTION('',(1.,0.,0.));
+#8419 = DEFINITIONAL_REPRESENTATION('',(#8420),#8424);
+#8420 = CIRCLE('',#8421,23.670341225759);
+#8421 = AXIS2_PLACEMENT_2D('',#8422,#8423);
+#8422 = CARTESIAN_POINT('',(0.,0.));
+#8423 = DIRECTION('',(1.,0.));
+#8424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8425 = ORIENTED_EDGE('',*,*,#8426,.T.);
+#8426 = EDGE_CURVE('',#8398,#8427,#8429,.T.);
+#8427 = VERTEX_POINT('',#8428);
+#8428 = CARTESIAN_POINT('',(-23.67034122575,6.1,4.9825907E-08));
+#8429 = SURFACE_CURVE('',#8430,(#8435,#8442),.PCURVE_S1.);
+#8430 = CIRCLE('',#8431,23.670341225759);
+#8431 = AXIS2_PLACEMENT_3D('',#8432,#8433,#8434);
+#8432 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8433 = DIRECTION('',(0.,-1.,0.));
+#8434 = DIRECTION('',(1.,0.,0.));
+#8435 = PCURVE('',#7295,#8436);
+#8436 = DEFINITIONAL_REPRESENTATION('',(#8437),#8441);
+#8437 = LINE('',#8438,#8439);
+#8438 = CARTESIAN_POINT('',(-0.,0.));
+#8439 = VECTOR('',#8440,1.);
+#8440 = DIRECTION('',(-1.,0.));
+#8441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8442 = PCURVE('',#8443,#8448);
+#8443 = PLANE('',#8444);
+#8444 = AXIS2_PLACEMENT_3D('',#8445,#8446,#8447);
+#8445 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8446 = DIRECTION('',(-0.,-1.,-0.));
+#8447 = DIRECTION('',(1.,0.,0.));
+#8448 = DEFINITIONAL_REPRESENTATION('',(#8449),#8453);
+#8449 = CIRCLE('',#8450,23.670341225759);
+#8450 = AXIS2_PLACEMENT_2D('',#8451,#8452);
+#8451 = CARTESIAN_POINT('',(0.,0.));
+#8452 = DIRECTION('',(1.,0.));
+#8453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8454 = ORIENTED_EDGE('',*,*,#8455,.T.);
+#8455 = EDGE_CURVE('',#8427,#8456,#8458,.T.);
+#8456 = VERTEX_POINT('',#8457);
+#8457 = CARTESIAN_POINT('',(-16.73745879373,6.1,-16.73745879373));
+#8458 = SURFACE_CURVE('',#8459,(#8464,#8471),.PCURVE_S1.);
+#8459 = CIRCLE('',#8460,23.670341225759);
+#8460 = AXIS2_PLACEMENT_3D('',#8461,#8462,#8463);
+#8461 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8462 = DIRECTION('',(0.,-1.,0.));
+#8463 = DIRECTION('',(1.,0.,0.));
+#8464 = PCURVE('',#7295,#8465);
+#8465 = DEFINITIONAL_REPRESENTATION('',(#8466),#8470);
+#8466 = LINE('',#8467,#8468);
+#8467 = CARTESIAN_POINT('',(-0.,0.));
+#8468 = VECTOR('',#8469,1.);
+#8469 = DIRECTION('',(-1.,0.));
+#8470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8471 = PCURVE('',#8472,#8477);
+#8472 = PLANE('',#8473);
+#8473 = AXIS2_PLACEMENT_3D('',#8474,#8475,#8476);
+#8474 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8475 = DIRECTION('',(-0.,-1.,-0.));
+#8476 = DIRECTION('',(1.,0.,0.));
+#8477 = DEFINITIONAL_REPRESENTATION('',(#8478),#8482);
+#8478 = CIRCLE('',#8479,23.670341225759);
+#8479 = AXIS2_PLACEMENT_2D('',#8480,#8481);
+#8480 = CARTESIAN_POINT('',(0.,0.));
+#8481 = DIRECTION('',(1.,0.));
+#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8483 = ORIENTED_EDGE('',*,*,#8484,.T.);
+#8484 = EDGE_CURVE('',#8456,#8485,#8487,.T.);
+#8485 = VERTEX_POINT('',#8486);
+#8486 = CARTESIAN_POINT('',(-8.0624359E-08,6.1,-23.67034122575));
+#8487 = SURFACE_CURVE('',#8488,(#8493,#8500),.PCURVE_S1.);
+#8488 = CIRCLE('',#8489,23.670341225759);
+#8489 = AXIS2_PLACEMENT_3D('',#8490,#8491,#8492);
+#8490 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8491 = DIRECTION('',(0.,-1.,0.));
+#8492 = DIRECTION('',(1.,0.,0.));
+#8493 = PCURVE('',#7295,#8494);
+#8494 = DEFINITIONAL_REPRESENTATION('',(#8495),#8499);
+#8495 = LINE('',#8496,#8497);
+#8496 = CARTESIAN_POINT('',(-0.,0.));
+#8497 = VECTOR('',#8498,1.);
+#8498 = DIRECTION('',(-1.,0.));
+#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8500 = PCURVE('',#8501,#8506);
+#8501 = PLANE('',#8502);
+#8502 = AXIS2_PLACEMENT_3D('',#8503,#8504,#8505);
+#8503 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8504 = DIRECTION('',(-0.,-1.,-0.));
+#8505 = DIRECTION('',(1.,0.,0.));
+#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8511);
+#8507 = CIRCLE('',#8508,23.670341225759);
+#8508 = AXIS2_PLACEMENT_2D('',#8509,#8510);
+#8509 = CARTESIAN_POINT('',(0.,0.));
+#8510 = DIRECTION('',(1.,0.));
+#8511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8512 = ORIENTED_EDGE('',*,*,#8513,.T.);
+#8513 = EDGE_CURVE('',#8485,#8286,#8514,.T.);
+#8514 = SURFACE_CURVE('',#8515,(#8520,#8527),.PCURVE_S1.);
+#8515 = CIRCLE('',#8516,23.670341225759);
+#8516 = AXIS2_PLACEMENT_3D('',#8517,#8518,#8519);
+#8517 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8518 = DIRECTION('',(0.,-1.,0.));
+#8519 = DIRECTION('',(1.,0.,0.));
+#8520 = PCURVE('',#7295,#8521);
+#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526);
+#8522 = LINE('',#8523,#8524);
+#8523 = CARTESIAN_POINT('',(-0.,0.));
+#8524 = VECTOR('',#8525,1.);
+#8525 = DIRECTION('',(-1.,0.));
+#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8527 = PCURVE('',#8528,#8533);
+#8528 = PLANE('',#8529);
+#8529 = AXIS2_PLACEMENT_3D('',#8530,#8531,#8532);
+#8530 = CARTESIAN_POINT('',(0.,6.1,0.));
+#8531 = DIRECTION('',(-0.,-1.,-0.));
+#8532 = DIRECTION('',(1.,0.,0.));
+#8533 = DEFINITIONAL_REPRESENTATION('',(#8534),#8538);
+#8534 = CIRCLE('',#8535,23.670341225759);
+#8535 = AXIS2_PLACEMENT_2D('',#8536,#8537);
+#8536 = CARTESIAN_POINT('',(0.,0.));
+#8537 = DIRECTION('',(1.,0.));
+#8538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8539 = ADVANCED_FACE('',(#8540,#8683),#7353,.F.);
+#8540 = FACE_BOUND('',#8541,.F.);
+#8541 = EDGE_LOOP('',(#8542,#8568,#8569,#8570,#8596,#8597,#8598,#8624,
+    #8625,#8626,#8652,#8653,#8654,#8655,#8681,#8682));
+#8542 = ORIENTED_EDGE('',*,*,#8543,.T.);
+#8543 = EDGE_CURVE('',#7502,#7581,#8544,.T.);
+#8544 = SURFACE_CURVE('',#8545,(#8550,#8561),.PCURVE_S1.);
+#8545 = CIRCLE('',#8546,2.5);
+#8546 = AXIS2_PLACEMENT_3D('',#8547,#8548,#8549);
+#8547 = CARTESIAN_POINT('',(0.,-1.5,8.));
+#8548 = DIRECTION('',(0.,1.,-0.));
+#8549 = DIRECTION('',(-1.,0.,0.));
+#8550 = PCURVE('',#7353,#8551);
+#8551 = DEFINITIONAL_REPRESENTATION('',(#8552),#8560);
+#8552 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8553,#8554,#8555,#8556,
+#8557,#8558,#8559),.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('') );
+#8553 = CARTESIAN_POINT('',(-2.5,8.));
+#8554 = CARTESIAN_POINT('',(-2.5,12.330127018922));
+#8555 = CARTESIAN_POINT('',(1.25,10.165063509461));
+#8556 = CARTESIAN_POINT('',(5.,8.));
+#8557 = CARTESIAN_POINT('',(1.25,5.834936490539));
+#8558 = CARTESIAN_POINT('',(-2.5,3.669872981078));
+#8559 = CARTESIAN_POINT('',(-2.5,8.));
+#8560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8561 = PCURVE('',#7517,#8562);
+#8562 = DEFINITIONAL_REPRESENTATION('',(#8563),#8567);
+#8563 = LINE('',#8564,#8565);
+#8564 = CARTESIAN_POINT('',(0.,0.));
+#8565 = VECTOR('',#8566,1.);
+#8566 = DIRECTION('',(1.,0.));
+#8567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8568 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#8569 = ORIENTED_EDGE('',*,*,#7660,.T.);
+#8570 = ORIENTED_EDGE('',*,*,#8571,.T.);
+#8571 = EDGE_CURVE('',#7633,#7712,#8572,.T.);
+#8572 = SURFACE_CURVE('',#8573,(#8578,#8589),.PCURVE_S1.);
+#8573 = CIRCLE('',#8574,2.5);
+#8574 = AXIS2_PLACEMENT_3D('',#8575,#8576,#8577);
+#8575 = CARTESIAN_POINT('',(-7.608452130361,-1.5,2.472135955));
+#8576 = DIRECTION('',(0.,1.,0.));
+#8577 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#8578 = PCURVE('',#7353,#8579);
+#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8588);
+#8580 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8581,#8582,#8583,#8584,
+#8585,#8586,#8587),.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('') );
+#8581 = CARTESIAN_POINT('',(-8.380994616299,9.449466426169E-02));
+#8582 = CARTESIAN_POINT('',(-12.49919013403,1.432577500911));
+#8583 = CARTESIAN_POINT('',(-9.281278646258,4.329998018693));
+#8584 = CARTESIAN_POINT('',(-6.063367158486,7.227418536475));
+#8585 = CARTESIAN_POINT('',(-5.163083128527,2.991915182044));
+#8586 = CARTESIAN_POINT('',(-4.262799098567,-1.243588172387));
+#8587 = CARTESIAN_POINT('',(-8.380994616299,9.449466426169E-02));
+#8588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8589 = PCURVE('',#7648,#8590);
+#8590 = DEFINITIONAL_REPRESENTATION('',(#8591),#8595);
+#8591 = LINE('',#8592,#8593);
+#8592 = CARTESIAN_POINT('',(0.,0.));
+#8593 = VECTOR('',#8594,1.);
+#8594 = DIRECTION('',(1.,0.));
+#8595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8596 = ORIENTED_EDGE('',*,*,#7736,.T.);
+#8597 = ORIENTED_EDGE('',*,*,#7791,.T.);
+#8598 = ORIENTED_EDGE('',*,*,#8599,.T.);
+#8599 = EDGE_CURVE('',#7764,#7843,#8600,.T.);
+#8600 = SURFACE_CURVE('',#8601,(#8606,#8617),.PCURVE_S1.);
+#8601 = CIRCLE('',#8602,2.5);
+#8602 = AXIS2_PLACEMENT_3D('',#8603,#8604,#8605);
+#8603 = CARTESIAN_POINT('',(-4.70228201834,-1.5,-6.472135955));
+#8604 = DIRECTION('',(0.,1.,0.));
+#8605 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#8606 = PCURVE('',#7353,#8607);
+#8607 = DEFINITIONAL_REPRESENTATION('',(#8608),#8616);
+#8608 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8609,#8610,#8611,#8612,
+#8613,#8614,#8615),.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('') );
+#8609 = CARTESIAN_POINT('',(-2.679739532402,-7.941599085731));
+#8610 = CARTESIAN_POINT('',(-5.224924334678,-11.44474543184));
+#8611 = CARTESIAN_POINT('',(-6.986145662446,-7.488977562689));
+#8612 = CARTESIAN_POINT('',(-8.747366990215,-3.533209693537));
+#8613 = CARTESIAN_POINT('',(-4.440960860171,-3.985831216579));
+#8614 = CARTESIAN_POINT('',(-0.134554730127,-4.438452739621));
+#8615 = CARTESIAN_POINT('',(-2.679739532402,-7.941599085731));
+#8616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8617 = PCURVE('',#7779,#8618);
+#8618 = DEFINITIONAL_REPRESENTATION('',(#8619),#8623);
+#8619 = LINE('',#8620,#8621);
+#8620 = CARTESIAN_POINT('',(0.,0.));
+#8621 = VECTOR('',#8622,1.);
+#8622 = DIRECTION('',(1.,0.));
+#8623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8624 = ORIENTED_EDGE('',*,*,#7867,.T.);
+#8625 = ORIENTED_EDGE('',*,*,#7922,.T.);
+#8626 = ORIENTED_EDGE('',*,*,#8627,.T.);
+#8627 = EDGE_CURVE('',#7895,#7974,#8628,.T.);
+#8628 = SURFACE_CURVE('',#8629,(#8634,#8645),.PCURVE_S1.);
+#8629 = CIRCLE('',#8630,2.5);
+#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633);
+#8631 = CARTESIAN_POINT('',(4.70228201834,-1.5,-6.472135955));
+#8632 = DIRECTION('',(-0.,1.,0.));
+#8633 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#8634 = PCURVE('',#7353,#8635);
+#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8644);
+#8636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8637,#8638,#8639,#8640,
+#8641,#8642,#8643),.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('') );
+#8637 = CARTESIAN_POINT('',(6.724824504277,-5.002672824268));
+#8638 = CARTESIAN_POINT('',(9.270009306553,-8.505819170379));
+#8639 = CARTESIAN_POINT('',(4.963603176509,-8.95844069342));
+#8640 = CARTESIAN_POINT('',(0.657197046465,-9.411062216462));
+#8641 = CARTESIAN_POINT('',(2.418418374233,-5.45529434731));
+#8642 = CARTESIAN_POINT('',(4.179639702002,-1.499526478158));
+#8643 = CARTESIAN_POINT('',(6.724824504277,-5.002672824268));
+#8644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8645 = PCURVE('',#7910,#8646);
+#8646 = DEFINITIONAL_REPRESENTATION('',(#8647),#8651);
+#8647 = LINE('',#8648,#8649);
+#8648 = CARTESIAN_POINT('',(0.,0.));
+#8649 = VECTOR('',#8650,1.);
+#8650 = DIRECTION('',(1.,0.));
+#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8652 = ORIENTED_EDGE('',*,*,#7998,.T.);
+#8653 = ORIENTED_EDGE('',*,*,#7338,.T.);
+#8654 = ORIENTED_EDGE('',*,*,#7398,.T.);
+#8655 = ORIENTED_EDGE('',*,*,#8656,.T.);
+#8656 = EDGE_CURVE('',#7371,#7450,#8657,.T.);
+#8657 = SURFACE_CURVE('',#8658,(#8663,#8674),.PCURVE_S1.);
+#8658 = CIRCLE('',#8659,2.5);
+#8659 = AXIS2_PLACEMENT_3D('',#8660,#8661,#8662);
+#8660 = CARTESIAN_POINT('',(7.608452130361,-1.5,2.472135955));
+#8661 = DIRECTION('',(0.,1.,-0.));
+#8662 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#8663 = PCURVE('',#7353,#8664);
+#8664 = DEFINITIONAL_REPRESENTATION('',(#8665),#8673);
+#8665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8666,#8667,#8668,#8669,
+#8670,#8671,#8672),.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('') );
+#8666 = CARTESIAN_POINT('',(6.835909644424,4.849777245737));
+#8667 = CARTESIAN_POINT('',(10.954105162156,6.187860082387));
+#8668 = CARTESIAN_POINT('',(10.053821132196,1.952356727955));
+#8669 = CARTESIAN_POINT('',(9.153537102236,-2.283146626476));
+#8670 = CARTESIAN_POINT('',(5.935625614464,0.614273891306));
+#8671 = CARTESIAN_POINT('',(2.717714126692,3.511694409088));
+#8672 = CARTESIAN_POINT('',(6.835909644424,4.849777245737));
+#8673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8674 = PCURVE('',#7386,#8675);
+#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680);
+#8676 = LINE('',#8677,#8678);
+#8677 = CARTESIAN_POINT('',(0.,0.));
+#8678 = VECTOR('',#8679,1.);
+#8679 = DIRECTION('',(1.,0.));
+#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8681 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#8682 = ORIENTED_EDGE('',*,*,#7529,.T.);
+#8683 = FACE_BOUND('',#8684,.F.);
+#8684 = EDGE_LOOP('',(#8685));
+#8685 = ORIENTED_EDGE('',*,*,#8686,.F.);
+#8686 = EDGE_CURVE('',#8687,#8687,#8689,.T.);
+#8687 = VERTEX_POINT('',#8688);
+#8688 = CARTESIAN_POINT('',(5.,-1.5,0.));
+#8689 = SURFACE_CURVE('',#8690,(#8695,#8702),.PCURVE_S1.);
+#8690 = CIRCLE('',#8691,5.);
+#8691 = AXIS2_PLACEMENT_3D('',#8692,#8693,#8694);
+#8692 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#8693 = DIRECTION('',(0.,-1.,0.));
+#8694 = DIRECTION('',(1.,0.,0.));
+#8695 = PCURVE('',#7353,#8696);
+#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8701);
+#8697 = CIRCLE('',#8698,5.);
+#8698 = AXIS2_PLACEMENT_2D('',#8699,#8700);
+#8699 = CARTESIAN_POINT('',(0.,0.));
+#8700 = DIRECTION('',(1.,0.));
+#8701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8702 = PCURVE('',#8703,#8708);
+#8703 = CYLINDRICAL_SURFACE('',#8704,5.);
+#8704 = AXIS2_PLACEMENT_3D('',#8705,#8706,#8707);
+#8705 = CARTESIAN_POINT('',(0.,-1.5,0.));
+#8706 = DIRECTION('',(0.,1.,0.));
+#8707 = DIRECTION('',(1.,0.,0.));
+#8708 = DEFINITIONAL_REPRESENTATION('',(#8709),#8713);
+#8709 = LINE('',#8710,#8711);
+#8710 = CARTESIAN_POINT('',(-0.,0.));
+#8711 = VECTOR('',#8712,1.);
+#8712 = DIRECTION('',(-1.,0.));
+#8713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8714 = ADVANCED_FACE('',(#8715),#7386,.F.);
+#8715 = FACE_BOUND('',#8716,.F.);
+#8716 = EDGE_LOOP('',(#8717,#8718,#8719,#8720));
+#8717 = ORIENTED_EDGE('',*,*,#8656,.F.);
+#8718 = ORIENTED_EDGE('',*,*,#7370,.F.);
+#8719 = ORIENTED_EDGE('',*,*,#7424,.T.);
+#8720 = ORIENTED_EDGE('',*,*,#7449,.T.);
+#8721 = ADVANCED_FACE('',(#8722),#7517,.F.);
+#8722 = FACE_BOUND('',#8723,.F.);
+#8723 = EDGE_LOOP('',(#8724,#8725,#8726,#8727));
+#8724 = ORIENTED_EDGE('',*,*,#8543,.F.);
+#8725 = ORIENTED_EDGE('',*,*,#7501,.F.);
+#8726 = ORIENTED_EDGE('',*,*,#7555,.T.);
+#8727 = ORIENTED_EDGE('',*,*,#7580,.T.);
+#8728 = ADVANCED_FACE('',(#8729),#7648,.F.);
+#8729 = FACE_BOUND('',#8730,.F.);
+#8730 = EDGE_LOOP('',(#8731,#8732,#8733,#8734));
+#8731 = ORIENTED_EDGE('',*,*,#8571,.F.);
+#8732 = ORIENTED_EDGE('',*,*,#7632,.F.);
+#8733 = ORIENTED_EDGE('',*,*,#7686,.T.);
+#8734 = ORIENTED_EDGE('',*,*,#7711,.T.);
+#8735 = ADVANCED_FACE('',(#8736),#7779,.F.);
+#8736 = FACE_BOUND('',#8737,.F.);
+#8737 = EDGE_LOOP('',(#8738,#8739,#8740,#8741));
+#8738 = ORIENTED_EDGE('',*,*,#8599,.F.);
+#8739 = ORIENTED_EDGE('',*,*,#7763,.F.);
+#8740 = ORIENTED_EDGE('',*,*,#7817,.T.);
+#8741 = ORIENTED_EDGE('',*,*,#7842,.T.);
+#8742 = ADVANCED_FACE('',(#8743),#7910,.F.);
+#8743 = FACE_BOUND('',#8744,.F.);
+#8744 = EDGE_LOOP('',(#8745,#8746,#8747,#8748));
+#8745 = ORIENTED_EDGE('',*,*,#8627,.F.);
+#8746 = ORIENTED_EDGE('',*,*,#7894,.F.);
+#8747 = ORIENTED_EDGE('',*,*,#7948,.T.);
+#8748 = ORIENTED_EDGE('',*,*,#7973,.T.);
+#8749 = ADVANCED_FACE('',(#8750),#8269,.T.);
+#8750 = FACE_BOUND('',#8751,.F.);
+#8751 = EDGE_LOOP('',(#8752,#8753,#8781,#8804,#8833,#8861));
+#8752 = ORIENTED_EDGE('',*,*,#8254,.T.);
+#8753 = ORIENTED_EDGE('',*,*,#8754,.T.);
+#8754 = EDGE_CURVE('',#8226,#8755,#8757,.T.);
+#8755 = VERTEX_POINT('',#8756);
+#8756 = CARTESIAN_POINT('',(17.44456557492,-8.3,16.030352012547));
+#8757 = SURFACE_CURVE('',#8758,(#8762,#8769),.PCURVE_S1.);
+#8758 = LINE('',#8759,#8760);
+#8759 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#8760 = VECTOR('',#8761,1.);
+#8761 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#8762 = PCURVE('',#8269,#8763);
+#8763 = DEFINITIONAL_REPRESENTATION('',(#8764),#8768);
+#8764 = LINE('',#8765,#8766);
+#8765 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#8766 = VECTOR('',#8767,1.);
+#8767 = DIRECTION('',(0.707106781187,-0.707106781187));
+#8768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8769 = PCURVE('',#8770,#8775);
+#8770 = PLANE('',#8771);
+#8771 = AXIS2_PLACEMENT_3D('',#8772,#8773,#8774);
+#8772 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8773 = DIRECTION('',(-0.,-1.,-0.));
+#8774 = DIRECTION('',(1.,0.,0.));
+#8775 = DEFINITIONAL_REPRESENTATION('',(#8776),#8780);
+#8776 = LINE('',#8777,#8778);
+#8777 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#8778 = VECTOR('',#8779,1.);
+#8779 = DIRECTION('',(0.707106781187,-0.707106781187));
+#8780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8781 = ORIENTED_EDGE('',*,*,#8782,.T.);
+#8782 = EDGE_CURVE('',#8755,#8783,#8785,.T.);
+#8783 = VERTEX_POINT('',#8784);
+#8784 = CARTESIAN_POINT('',(18.455790440807,-8.3,17.041576878434));
+#8785 = SURFACE_CURVE('',#8786,(#8790,#8797),.PCURVE_S1.);
+#8786 = LINE('',#8787,#8788);
+#8787 = CARTESIAN_POINT('',(17.44456557492,-8.3,16.030352012547));
+#8788 = VECTOR('',#8789,1.);
+#8789 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#8790 = PCURVE('',#8269,#8791);
+#8791 = DEFINITIONAL_REPRESENTATION('',(#8792),#8796);
+#8792 = LINE('',#8793,#8794);
+#8793 = CARTESIAN_POINT('',(17.44456557492,16.030352012547));
+#8794 = VECTOR('',#8795,1.);
+#8795 = DIRECTION('',(0.707106781187,0.707106781187));
+#8796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8797 = PCURVE('',#8770,#8798);
+#8798 = DEFINITIONAL_REPRESENTATION('',(#8799),#8803);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(17.44456557492,16.030352012547));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(0.707106781187,0.707106781187));
+#8803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8804 = ORIENTED_EDGE('',*,*,#8805,.F.);
+#8805 = EDGE_CURVE('',#8806,#8783,#8808,.T.);
+#8806 = VERTEX_POINT('',#8807);
+#8807 = CARTESIAN_POINT('',(25.100429145705,-8.3,1.));
+#8808 = SURFACE_CURVE('',#8809,(#8814,#8821),.PCURVE_S1.);
+#8809 = CIRCLE('',#8810,25.120341225759);
+#8810 = AXIS2_PLACEMENT_3D('',#8811,#8812,#8813);
+#8811 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8812 = DIRECTION('',(0.,-1.,0.));
+#8813 = DIRECTION('',(1.,0.,0.));
+#8814 = PCURVE('',#8269,#8815);
+#8815 = DEFINITIONAL_REPRESENTATION('',(#8816),#8820);
+#8816 = CIRCLE('',#8817,25.120341225759);
+#8817 = AXIS2_PLACEMENT_2D('',#8818,#8819);
+#8818 = CARTESIAN_POINT('',(0.,0.));
+#8819 = DIRECTION('',(1.,-0.));
+#8820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8821 = PCURVE('',#8822,#8827);
+#8822 = CYLINDRICAL_SURFACE('',#8823,25.120341225759);
+#8823 = AXIS2_PLACEMENT_3D('',#8824,#8825,#8826);
+#8824 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8825 = DIRECTION('',(0.,1.,0.));
+#8826 = DIRECTION('',(1.,0.,0.));
+#8827 = DEFINITIONAL_REPRESENTATION('',(#8828),#8832);
+#8828 = LINE('',#8829,#8830);
+#8829 = CARTESIAN_POINT('',(-0.,0.));
+#8830 = VECTOR('',#8831,1.);
+#8831 = DIRECTION('',(-1.,0.));
+#8832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8833 = ORIENTED_EDGE('',*,*,#8834,.F.);
+#8834 = EDGE_CURVE('',#8835,#8806,#8837,.T.);
+#8835 = VERTEX_POINT('',#8836);
+#8836 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#8837 = SURFACE_CURVE('',#8838,(#8842,#8849),.PCURVE_S1.);
+#8838 = LINE('',#8839,#8840);
+#8839 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#8840 = VECTOR('',#8841,1.);
+#8841 = DIRECTION('',(1.,0.,0.));
+#8842 = PCURVE('',#8269,#8843);
+#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848);
+#8844 = LINE('',#8845,#8846);
+#8845 = CARTESIAN_POINT('',(23.670341225759,1.));
+#8846 = VECTOR('',#8847,1.);
+#8847 = DIRECTION('',(1.,-0.));
+#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8849 = PCURVE('',#8850,#8855);
+#8850 = PLANE('',#8851);
+#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854);
+#8852 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8853 = DIRECTION('',(-0.,-1.,-0.));
+#8854 = DIRECTION('',(1.,0.,0.));
+#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8860);
+#8856 = LINE('',#8857,#8858);
+#8857 = CARTESIAN_POINT('',(23.670341225759,1.));
+#8858 = VECTOR('',#8859,1.);
+#8859 = DIRECTION('',(1.,-0.));
+#8860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8861 = ORIENTED_EDGE('',*,*,#8862,.T.);
+#8862 = EDGE_CURVE('',#8835,#8029,#8863,.T.);
+#8863 = SURFACE_CURVE('',#8864,(#8868,#8875),.PCURVE_S1.);
+#8864 = LINE('',#8865,#8866);
+#8865 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#8866 = VECTOR('',#8867,1.);
+#8867 = DIRECTION('',(0.,0.,-1.));
+#8868 = PCURVE('',#8269,#8869);
+#8869 = DEFINITIONAL_REPRESENTATION('',(#8870),#8874);
+#8870 = LINE('',#8871,#8872);
+#8871 = CARTESIAN_POINT('',(23.670341225759,1.));
+#8872 = VECTOR('',#8873,1.);
+#8873 = DIRECTION('',(-0.,-1.));
+#8874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8875 = PCURVE('',#8850,#8876);
+#8876 = DEFINITIONAL_REPRESENTATION('',(#8877),#8881);
+#8877 = LINE('',#8878,#8879);
+#8878 = CARTESIAN_POINT('',(23.670341225759,1.));
+#8879 = VECTOR('',#8880,1.);
+#8880 = DIRECTION('',(-0.,-1.));
+#8881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8882 = ADVANCED_FACE('',(#8883),#8242,.T.);
+#8883 = FACE_BOUND('',#8884,.F.);
+#8884 = EDGE_LOOP('',(#8885,#8886,#8914,#8937,#8966,#8989));
+#8885 = ORIENTED_EDGE('',*,*,#8225,.T.);
+#8886 = ORIENTED_EDGE('',*,*,#8887,.T.);
+#8887 = EDGE_CURVE('',#8197,#8888,#8890,.T.);
+#8888 = VERTEX_POINT('',#8889);
+#8889 = CARTESIAN_POINT('',(1.,-8.3,23.670341225759));
+#8890 = SURFACE_CURVE('',#8891,(#8895,#8902),.PCURVE_S1.);
+#8891 = LINE('',#8892,#8893);
+#8892 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#8893 = VECTOR('',#8894,1.);
+#8894 = DIRECTION('',(1.,0.,0.));
+#8895 = PCURVE('',#8242,#8896);
+#8896 = DEFINITIONAL_REPRESENTATION('',(#8897),#8901);
+#8897 = LINE('',#8898,#8899);
+#8898 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#8899 = VECTOR('',#8900,1.);
+#8900 = DIRECTION('',(1.,-0.));
+#8901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8902 = PCURVE('',#8903,#8908);
+#8903 = PLANE('',#8904);
+#8904 = AXIS2_PLACEMENT_3D('',#8905,#8906,#8907);
+#8905 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8906 = DIRECTION('',(-0.,-1.,-0.));
+#8907 = DIRECTION('',(1.,0.,0.));
+#8908 = DEFINITIONAL_REPRESENTATION('',(#8909),#8913);
+#8909 = LINE('',#8910,#8911);
+#8910 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#8911 = VECTOR('',#8912,1.);
+#8912 = DIRECTION('',(1.,-0.));
+#8913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8914 = ORIENTED_EDGE('',*,*,#8915,.T.);
+#8915 = EDGE_CURVE('',#8888,#8916,#8918,.T.);
+#8916 = VERTEX_POINT('',#8917);
+#8917 = CARTESIAN_POINT('',(1.,-8.3,25.100429145705));
+#8918 = SURFACE_CURVE('',#8919,(#8923,#8930),.PCURVE_S1.);
+#8919 = LINE('',#8920,#8921);
+#8920 = CARTESIAN_POINT('',(1.,-8.3,23.670341225759));
+#8921 = VECTOR('',#8922,1.);
+#8922 = DIRECTION('',(0.,0.,1.));
+#8923 = PCURVE('',#8242,#8924);
+#8924 = DEFINITIONAL_REPRESENTATION('',(#8925),#8929);
+#8925 = LINE('',#8926,#8927);
+#8926 = CARTESIAN_POINT('',(1.,23.670341225759));
+#8927 = VECTOR('',#8928,1.);
+#8928 = DIRECTION('',(-0.,1.));
+#8929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8930 = PCURVE('',#8903,#8931);
+#8931 = DEFINITIONAL_REPRESENTATION('',(#8932),#8936);
+#8932 = LINE('',#8933,#8934);
+#8933 = CARTESIAN_POINT('',(1.,23.670341225759));
+#8934 = VECTOR('',#8935,1.);
+#8935 = DIRECTION('',(-0.,1.));
+#8936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8937 = ORIENTED_EDGE('',*,*,#8938,.F.);
+#8938 = EDGE_CURVE('',#8939,#8916,#8941,.T.);
+#8939 = VERTEX_POINT('',#8940);
+#8940 = CARTESIAN_POINT('',(17.041576878434,-8.3,18.455790440807));
+#8941 = SURFACE_CURVE('',#8942,(#8947,#8954),.PCURVE_S1.);
+#8942 = CIRCLE('',#8943,25.120341225759);
+#8943 = AXIS2_PLACEMENT_3D('',#8944,#8945,#8946);
+#8944 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8945 = DIRECTION('',(0.,-1.,0.));
+#8946 = DIRECTION('',(1.,0.,0.));
+#8947 = PCURVE('',#8242,#8948);
+#8948 = DEFINITIONAL_REPRESENTATION('',(#8949),#8953);
+#8949 = CIRCLE('',#8950,25.120341225759);
+#8950 = AXIS2_PLACEMENT_2D('',#8951,#8952);
+#8951 = CARTESIAN_POINT('',(0.,0.));
+#8952 = DIRECTION('',(1.,-0.));
+#8953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8954 = PCURVE('',#8955,#8960);
+#8955 = CYLINDRICAL_SURFACE('',#8956,25.120341225759);
+#8956 = AXIS2_PLACEMENT_3D('',#8957,#8958,#8959);
+#8957 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#8958 = DIRECTION('',(0.,1.,0.));
+#8959 = DIRECTION('',(1.,0.,0.));
+#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965);
+#8961 = LINE('',#8962,#8963);
+#8962 = CARTESIAN_POINT('',(-0.,0.));
+#8963 = VECTOR('',#8964,1.);
+#8964 = DIRECTION('',(-1.,0.));
+#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8966 = ORIENTED_EDGE('',*,*,#8967,.F.);
+#8967 = EDGE_CURVE('',#8968,#8939,#8970,.T.);
+#8968 = VERTEX_POINT('',#8969);
+#8969 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#8970 = SURFACE_CURVE('',#8971,(#8975,#8982),.PCURVE_S1.);
+#8971 = LINE('',#8972,#8973);
+#8972 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#8973 = VECTOR('',#8974,1.);
+#8974 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#8975 = PCURVE('',#8242,#8976);
+#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981);
+#8977 = LINE('',#8978,#8979);
+#8978 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#8979 = VECTOR('',#8980,1.);
+#8980 = DIRECTION('',(0.707106781187,0.707106781187));
+#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8982 = PCURVE('',#8770,#8983);
+#8983 = DEFINITIONAL_REPRESENTATION('',(#8984),#8988);
+#8984 = LINE('',#8985,#8986);
+#8985 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#8986 = VECTOR('',#8987,1.);
+#8987 = DIRECTION('',(0.707106781187,0.707106781187));
+#8988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8989 = ORIENTED_EDGE('',*,*,#8990,.T.);
+#8990 = EDGE_CURVE('',#8968,#8226,#8991,.T.);
+#8991 = SURFACE_CURVE('',#8992,(#8996,#9003),.PCURVE_S1.);
+#8992 = LINE('',#8993,#8994);
+#8993 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#8994 = VECTOR('',#8995,1.);
+#8995 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#8996 = PCURVE('',#8242,#8997);
+#8997 = DEFINITIONAL_REPRESENTATION('',(#8998),#9002);
+#8998 = LINE('',#8999,#9000);
+#8999 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#9000 = VECTOR('',#9001,1.);
+#9001 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9003 = PCURVE('',#8770,#9004);
+#9004 = DEFINITIONAL_REPRESENTATION('',(#9005),#9009);
+#9005 = LINE('',#9006,#9007);
+#9006 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#9007 = VECTOR('',#9008,1.);
+#9008 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9010 = ADVANCED_FACE('',(#9011),#8213,.T.);
+#9011 = FACE_BOUND('',#9012,.F.);
+#9012 = EDGE_LOOP('',(#9013,#9014,#9042,#9065,#9094,#9117));
+#9013 = ORIENTED_EDGE('',*,*,#8196,.T.);
+#9014 = ORIENTED_EDGE('',*,*,#9015,.T.);
+#9015 = EDGE_CURVE('',#8168,#9016,#9018,.T.);
+#9016 = VERTEX_POINT('',#9017);
+#9017 = CARTESIAN_POINT('',(-16.03035201254,-8.3,17.44456557492));
+#9018 = SURFACE_CURVE('',#9019,(#9023,#9030),.PCURVE_S1.);
+#9019 = LINE('',#9020,#9021);
+#9020 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#9021 = VECTOR('',#9022,1.);
+#9022 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#9023 = PCURVE('',#8213,#9024);
+#9024 = DEFINITIONAL_REPRESENTATION('',(#9025),#9029);
+#9025 = LINE('',#9026,#9027);
+#9026 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9027 = VECTOR('',#9028,1.);
+#9028 = DIRECTION('',(0.707106781187,0.707106781187));
+#9029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9030 = PCURVE('',#9031,#9036);
+#9031 = PLANE('',#9032);
+#9032 = AXIS2_PLACEMENT_3D('',#9033,#9034,#9035);
+#9033 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9034 = DIRECTION('',(-0.,-1.,-0.));
+#9035 = DIRECTION('',(1.,0.,0.));
+#9036 = DEFINITIONAL_REPRESENTATION('',(#9037),#9041);
+#9037 = LINE('',#9038,#9039);
+#9038 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9039 = VECTOR('',#9040,1.);
+#9040 = DIRECTION('',(0.707106781187,0.707106781187));
+#9041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9042 = ORIENTED_EDGE('',*,*,#9043,.T.);
+#9043 = EDGE_CURVE('',#9016,#9044,#9046,.T.);
+#9044 = VERTEX_POINT('',#9045);
+#9045 = CARTESIAN_POINT('',(-17.04157687843,-8.3,18.455790440807));
+#9046 = SURFACE_CURVE('',#9047,(#9051,#9058),.PCURVE_S1.);
+#9047 = LINE('',#9048,#9049);
+#9048 = CARTESIAN_POINT('',(-16.03035201254,-8.3,17.44456557492));
+#9049 = VECTOR('',#9050,1.);
+#9050 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9051 = PCURVE('',#8213,#9052);
+#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057);
+#9053 = LINE('',#9054,#9055);
+#9054 = CARTESIAN_POINT('',(-16.03035201254,17.44456557492));
+#9055 = VECTOR('',#9056,1.);
+#9056 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9058 = PCURVE('',#9031,#9059);
+#9059 = DEFINITIONAL_REPRESENTATION('',(#9060),#9064);
+#9060 = LINE('',#9061,#9062);
+#9061 = CARTESIAN_POINT('',(-16.03035201254,17.44456557492));
+#9062 = VECTOR('',#9063,1.);
+#9063 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9065 = ORIENTED_EDGE('',*,*,#9066,.F.);
+#9066 = EDGE_CURVE('',#9067,#9044,#9069,.T.);
+#9067 = VERTEX_POINT('',#9068);
+#9068 = CARTESIAN_POINT('',(-1.,-8.3,25.100429145705));
+#9069 = SURFACE_CURVE('',#9070,(#9075,#9082),.PCURVE_S1.);
+#9070 = CIRCLE('',#9071,25.120341225759);
+#9071 = AXIS2_PLACEMENT_3D('',#9072,#9073,#9074);
+#9072 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9073 = DIRECTION('',(0.,-1.,0.));
+#9074 = DIRECTION('',(1.,0.,0.));
+#9075 = PCURVE('',#8213,#9076);
+#9076 = DEFINITIONAL_REPRESENTATION('',(#9077),#9081);
+#9077 = CIRCLE('',#9078,25.120341225759);
+#9078 = AXIS2_PLACEMENT_2D('',#9079,#9080);
+#9079 = CARTESIAN_POINT('',(0.,0.));
+#9080 = DIRECTION('',(1.,-0.));
+#9081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9082 = PCURVE('',#9083,#9088);
+#9083 = CYLINDRICAL_SURFACE('',#9084,25.120341225759);
+#9084 = AXIS2_PLACEMENT_3D('',#9085,#9086,#9087);
+#9085 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9086 = DIRECTION('',(0.,1.,0.));
+#9087 = DIRECTION('',(1.,0.,0.));
+#9088 = DEFINITIONAL_REPRESENTATION('',(#9089),#9093);
+#9089 = LINE('',#9090,#9091);
+#9090 = CARTESIAN_POINT('',(-0.,0.));
+#9091 = VECTOR('',#9092,1.);
+#9092 = DIRECTION('',(-1.,0.));
+#9093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9094 = ORIENTED_EDGE('',*,*,#9095,.F.);
+#9095 = EDGE_CURVE('',#9096,#9067,#9098,.T.);
+#9096 = VERTEX_POINT('',#9097);
+#9097 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#9098 = SURFACE_CURVE('',#9099,(#9103,#9110),.PCURVE_S1.);
+#9099 = LINE('',#9100,#9101);
+#9100 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#9101 = VECTOR('',#9102,1.);
+#9102 = DIRECTION('',(0.,0.,1.));
+#9103 = PCURVE('',#8213,#9104);
+#9104 = DEFINITIONAL_REPRESENTATION('',(#9105),#9109);
+#9105 = LINE('',#9106,#9107);
+#9106 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#9107 = VECTOR('',#9108,1.);
+#9108 = DIRECTION('',(-0.,1.));
+#9109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9110 = PCURVE('',#8903,#9111);
+#9111 = DEFINITIONAL_REPRESENTATION('',(#9112),#9116);
+#9112 = LINE('',#9113,#9114);
+#9113 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#9114 = VECTOR('',#9115,1.);
+#9115 = DIRECTION('',(-0.,1.));
+#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9117 = ORIENTED_EDGE('',*,*,#9118,.T.);
+#9118 = EDGE_CURVE('',#9096,#8197,#9119,.T.);
+#9119 = SURFACE_CURVE('',#9120,(#9124,#9131),.PCURVE_S1.);
+#9120 = LINE('',#9121,#9122);
+#9121 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#9122 = VECTOR('',#9123,1.);
+#9123 = DIRECTION('',(1.,0.,0.));
+#9124 = PCURVE('',#8213,#9125);
+#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130);
+#9126 = LINE('',#9127,#9128);
+#9127 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#9128 = VECTOR('',#9129,1.);
+#9129 = DIRECTION('',(1.,-0.));
+#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9131 = PCURVE('',#8903,#9132);
+#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137);
+#9133 = LINE('',#9134,#9135);
+#9134 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#9135 = VECTOR('',#9136,1.);
+#9136 = DIRECTION('',(1.,-0.));
+#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9138 = ADVANCED_FACE('',(#9139),#8184,.T.);
+#9139 = FACE_BOUND('',#9140,.F.);
+#9140 = EDGE_LOOP('',(#9141,#9142,#9170,#9193,#9222,#9245));
+#9141 = ORIENTED_EDGE('',*,*,#8167,.T.);
+#9142 = ORIENTED_EDGE('',*,*,#9143,.T.);
+#9143 = EDGE_CURVE('',#8139,#9144,#9146,.T.);
+#9144 = VERTEX_POINT('',#9145);
+#9145 = CARTESIAN_POINT('',(-23.67034122575,-8.3,1.));
+#9146 = SURFACE_CURVE('',#9147,(#9151,#9158),.PCURVE_S1.);
+#9147 = LINE('',#9148,#9149);
+#9148 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#9149 = VECTOR('',#9150,1.);
+#9150 = DIRECTION('',(0.,0.,1.));
+#9151 = PCURVE('',#8184,#9152);
+#9152 = DEFINITIONAL_REPRESENTATION('',(#9153),#9157);
+#9153 = LINE('',#9154,#9155);
+#9154 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9155 = VECTOR('',#9156,1.);
+#9156 = DIRECTION('',(-0.,1.));
+#9157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9158 = PCURVE('',#9159,#9164);
+#9159 = PLANE('',#9160);
+#9160 = AXIS2_PLACEMENT_3D('',#9161,#9162,#9163);
+#9161 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9162 = DIRECTION('',(-0.,-1.,-0.));
+#9163 = DIRECTION('',(1.,0.,0.));
+#9164 = DEFINITIONAL_REPRESENTATION('',(#9165),#9169);
+#9165 = LINE('',#9166,#9167);
+#9166 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9167 = VECTOR('',#9168,1.);
+#9168 = DIRECTION('',(-0.,1.));
+#9169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9170 = ORIENTED_EDGE('',*,*,#9171,.T.);
+#9171 = EDGE_CURVE('',#9144,#9172,#9174,.T.);
+#9172 = VERTEX_POINT('',#9173);
+#9173 = CARTESIAN_POINT('',(-25.1004291457,-8.3,1.));
+#9174 = SURFACE_CURVE('',#9175,(#9179,#9186),.PCURVE_S1.);
+#9175 = LINE('',#9176,#9177);
+#9176 = CARTESIAN_POINT('',(-23.67034122575,-8.3,1.));
+#9177 = VECTOR('',#9178,1.);
+#9178 = DIRECTION('',(-1.,0.,0.));
+#9179 = PCURVE('',#8184,#9180);
+#9180 = DEFINITIONAL_REPRESENTATION('',(#9181),#9185);
+#9181 = LINE('',#9182,#9183);
+#9182 = CARTESIAN_POINT('',(-23.67034122575,1.));
+#9183 = VECTOR('',#9184,1.);
+#9184 = DIRECTION('',(-1.,0.));
+#9185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9186 = PCURVE('',#9159,#9187);
+#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192);
+#9188 = LINE('',#9189,#9190);
+#9189 = CARTESIAN_POINT('',(-23.67034122575,1.));
+#9190 = VECTOR('',#9191,1.);
+#9191 = DIRECTION('',(-1.,0.));
+#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9193 = ORIENTED_EDGE('',*,*,#9194,.F.);
+#9194 = EDGE_CURVE('',#9195,#9172,#9197,.T.);
+#9195 = VERTEX_POINT('',#9196);
+#9196 = CARTESIAN_POINT('',(-18.4557904408,-8.3,17.041576878434));
+#9197 = SURFACE_CURVE('',#9198,(#9203,#9210),.PCURVE_S1.);
+#9198 = CIRCLE('',#9199,25.120341225759);
+#9199 = AXIS2_PLACEMENT_3D('',#9200,#9201,#9202);
+#9200 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9201 = DIRECTION('',(0.,-1.,0.));
+#9202 = DIRECTION('',(1.,0.,0.));
+#9203 = PCURVE('',#8184,#9204);
+#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209);
+#9205 = CIRCLE('',#9206,25.120341225759);
+#9206 = AXIS2_PLACEMENT_2D('',#9207,#9208);
+#9207 = CARTESIAN_POINT('',(0.,0.));
+#9208 = DIRECTION('',(1.,-0.));
+#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9210 = PCURVE('',#9211,#9216);
+#9211 = CYLINDRICAL_SURFACE('',#9212,25.120341225759);
+#9212 = AXIS2_PLACEMENT_3D('',#9213,#9214,#9215);
+#9213 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9214 = DIRECTION('',(0.,1.,0.));
+#9215 = DIRECTION('',(1.,0.,0.));
+#9216 = DEFINITIONAL_REPRESENTATION('',(#9217),#9221);
+#9217 = LINE('',#9218,#9219);
+#9218 = CARTESIAN_POINT('',(-0.,0.));
+#9219 = VECTOR('',#9220,1.);
+#9220 = DIRECTION('',(-1.,0.));
+#9221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9222 = ORIENTED_EDGE('',*,*,#9223,.F.);
+#9223 = EDGE_CURVE('',#9224,#9195,#9226,.T.);
+#9224 = VERTEX_POINT('',#9225);
+#9225 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#9226 = SURFACE_CURVE('',#9227,(#9231,#9238),.PCURVE_S1.);
+#9227 = LINE('',#9228,#9229);
+#9228 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#9229 = VECTOR('',#9230,1.);
+#9230 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9231 = PCURVE('',#8184,#9232);
+#9232 = DEFINITIONAL_REPRESENTATION('',(#9233),#9237);
+#9233 = LINE('',#9234,#9235);
+#9234 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9235 = VECTOR('',#9236,1.);
+#9236 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9238 = PCURVE('',#9031,#9239);
+#9239 = DEFINITIONAL_REPRESENTATION('',(#9240),#9244);
+#9240 = LINE('',#9241,#9242);
+#9241 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9242 = VECTOR('',#9243,1.);
+#9243 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9245 = ORIENTED_EDGE('',*,*,#9246,.T.);
+#9246 = EDGE_CURVE('',#9224,#8168,#9247,.T.);
+#9247 = SURFACE_CURVE('',#9248,(#9252,#9259),.PCURVE_S1.);
+#9248 = LINE('',#9249,#9250);
+#9249 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#9250 = VECTOR('',#9251,1.);
+#9251 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#9252 = PCURVE('',#8184,#9253);
+#9253 = DEFINITIONAL_REPRESENTATION('',(#9254),#9258);
+#9254 = LINE('',#9255,#9256);
+#9255 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9256 = VECTOR('',#9257,1.);
+#9257 = DIRECTION('',(0.707106781187,0.707106781187));
+#9258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9259 = PCURVE('',#9031,#9260);
+#9260 = DEFINITIONAL_REPRESENTATION('',(#9261),#9265);
+#9261 = LINE('',#9262,#9263);
+#9262 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#9263 = VECTOR('',#9264,1.);
+#9264 = DIRECTION('',(0.707106781187,0.707106781187));
+#9265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9266 = ADVANCED_FACE('',(#9267),#8155,.T.);
+#9267 = FACE_BOUND('',#9268,.F.);
+#9268 = EDGE_LOOP('',(#9269,#9294,#9315,#9316,#9344,#9367));
+#9269 = ORIENTED_EDGE('',*,*,#9270,.F.);
+#9270 = EDGE_CURVE('',#9271,#9273,#9275,.T.);
+#9271 = VERTEX_POINT('',#9272);
+#9272 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#9273 = VERTEX_POINT('',#9274);
+#9274 = CARTESIAN_POINT('',(-25.1004291457,-8.3,-1.));
+#9275 = SURFACE_CURVE('',#9276,(#9280,#9287),.PCURVE_S1.);
+#9276 = LINE('',#9277,#9278);
+#9277 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#9278 = VECTOR('',#9279,1.);
+#9279 = DIRECTION('',(-1.,0.,0.));
+#9280 = PCURVE('',#8155,#9281);
+#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9286);
+#9282 = LINE('',#9283,#9284);
+#9283 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9284 = VECTOR('',#9285,1.);
+#9285 = DIRECTION('',(-1.,0.));
+#9286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9287 = PCURVE('',#9159,#9288);
+#9288 = DEFINITIONAL_REPRESENTATION('',(#9289),#9293);
+#9289 = LINE('',#9290,#9291);
+#9290 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9291 = VECTOR('',#9292,1.);
+#9292 = DIRECTION('',(-1.,0.));
+#9293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9294 = ORIENTED_EDGE('',*,*,#9295,.T.);
+#9295 = EDGE_CURVE('',#9271,#8139,#9296,.T.);
+#9296 = SURFACE_CURVE('',#9297,(#9301,#9308),.PCURVE_S1.);
+#9297 = LINE('',#9298,#9299);
+#9298 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#9299 = VECTOR('',#9300,1.);
+#9300 = DIRECTION('',(0.,0.,1.));
+#9301 = PCURVE('',#8155,#9302);
+#9302 = DEFINITIONAL_REPRESENTATION('',(#9303),#9307);
+#9303 = LINE('',#9304,#9305);
+#9304 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9305 = VECTOR('',#9306,1.);
+#9306 = DIRECTION('',(-0.,1.));
+#9307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9308 = PCURVE('',#9159,#9309);
+#9309 = DEFINITIONAL_REPRESENTATION('',(#9310),#9314);
+#9310 = LINE('',#9311,#9312);
+#9311 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#9312 = VECTOR('',#9313,1.);
+#9313 = DIRECTION('',(-0.,1.));
+#9314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9315 = ORIENTED_EDGE('',*,*,#8138,.T.);
+#9316 = ORIENTED_EDGE('',*,*,#9317,.T.);
+#9317 = EDGE_CURVE('',#8110,#9318,#9320,.T.);
+#9318 = VERTEX_POINT('',#9319);
+#9319 = CARTESIAN_POINT('',(-17.44456557492,-8.3,-16.03035201254));
+#9320 = SURFACE_CURVE('',#9321,(#9325,#9332),.PCURVE_S1.);
+#9321 = LINE('',#9322,#9323);
+#9322 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#9323 = VECTOR('',#9324,1.);
+#9324 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9325 = PCURVE('',#8155,#9326);
+#9326 = DEFINITIONAL_REPRESENTATION('',(#9327),#9331);
+#9327 = LINE('',#9328,#9329);
+#9328 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9329 = VECTOR('',#9330,1.);
+#9330 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9332 = PCURVE('',#9333,#9338);
+#9333 = PLANE('',#9334);
+#9334 = AXIS2_PLACEMENT_3D('',#9335,#9336,#9337);
+#9335 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9336 = DIRECTION('',(-0.,-1.,-0.));
+#9337 = DIRECTION('',(1.,0.,0.));
+#9338 = DEFINITIONAL_REPRESENTATION('',(#9339),#9343);
+#9339 = LINE('',#9340,#9341);
+#9340 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9341 = VECTOR('',#9342,1.);
+#9342 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9344 = ORIENTED_EDGE('',*,*,#9345,.T.);
+#9345 = EDGE_CURVE('',#9318,#9346,#9348,.T.);
+#9346 = VERTEX_POINT('',#9347);
+#9347 = CARTESIAN_POINT('',(-18.4557904408,-8.3,-17.04157687843));
+#9348 = SURFACE_CURVE('',#9349,(#9353,#9360),.PCURVE_S1.);
+#9349 = LINE('',#9350,#9351);
+#9350 = CARTESIAN_POINT('',(-17.44456557492,-8.3,-16.03035201254));
+#9351 = VECTOR('',#9352,1.);
+#9352 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#9353 = PCURVE('',#8155,#9354);
+#9354 = DEFINITIONAL_REPRESENTATION('',(#9355),#9359);
+#9355 = LINE('',#9356,#9357);
+#9356 = CARTESIAN_POINT('',(-17.44456557492,-16.03035201254));
+#9357 = VECTOR('',#9358,1.);
+#9358 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9360 = PCURVE('',#9333,#9361);
+#9361 = DEFINITIONAL_REPRESENTATION('',(#9362),#9366);
+#9362 = LINE('',#9363,#9364);
+#9363 = CARTESIAN_POINT('',(-17.44456557492,-16.03035201254));
+#9364 = VECTOR('',#9365,1.);
+#9365 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9367 = ORIENTED_EDGE('',*,*,#9368,.F.);
+#9368 = EDGE_CURVE('',#9273,#9346,#9369,.T.);
+#9369 = SURFACE_CURVE('',#9370,(#9375,#9382),.PCURVE_S1.);
+#9370 = CIRCLE('',#9371,25.120341225759);
+#9371 = AXIS2_PLACEMENT_3D('',#9372,#9373,#9374);
+#9372 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9373 = DIRECTION('',(0.,-1.,0.));
+#9374 = DIRECTION('',(1.,0.,0.));
+#9375 = PCURVE('',#8155,#9376);
+#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381);
+#9377 = CIRCLE('',#9378,25.120341225759);
+#9378 = AXIS2_PLACEMENT_2D('',#9379,#9380);
+#9379 = CARTESIAN_POINT('',(0.,0.));
+#9380 = DIRECTION('',(1.,-0.));
+#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9382 = PCURVE('',#9383,#9388);
+#9383 = CYLINDRICAL_SURFACE('',#9384,25.120341225759);
+#9384 = AXIS2_PLACEMENT_3D('',#9385,#9386,#9387);
+#9385 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9386 = DIRECTION('',(0.,1.,0.));
+#9387 = DIRECTION('',(1.,0.,0.));
+#9388 = DEFINITIONAL_REPRESENTATION('',(#9389),#9393);
+#9389 = LINE('',#9390,#9391);
+#9390 = CARTESIAN_POINT('',(-0.,0.));
+#9391 = VECTOR('',#9392,1.);
+#9392 = DIRECTION('',(-1.,0.));
+#9393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9394 = ADVANCED_FACE('',(#9395),#8126,.T.);
+#9395 = FACE_BOUND('',#9396,.F.);
+#9396 = EDGE_LOOP('',(#9397,#9420,#9421,#9449,#9472,#9501));
+#9397 = ORIENTED_EDGE('',*,*,#9398,.T.);
+#9398 = EDGE_CURVE('',#9399,#8110,#9401,.T.);
+#9399 = VERTEX_POINT('',#9400);
+#9400 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#9401 = SURFACE_CURVE('',#9402,(#9406,#9413),.PCURVE_S1.);
+#9402 = LINE('',#9403,#9404);
+#9403 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#9404 = VECTOR('',#9405,1.);
+#9405 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9406 = PCURVE('',#8126,#9407);
+#9407 = DEFINITIONAL_REPRESENTATION('',(#9408),#9412);
+#9408 = LINE('',#9409,#9410);
+#9409 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9410 = VECTOR('',#9411,1.);
+#9411 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9413 = PCURVE('',#9333,#9414);
+#9414 = DEFINITIONAL_REPRESENTATION('',(#9415),#9419);
+#9415 = LINE('',#9416,#9417);
+#9416 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9417 = VECTOR('',#9418,1.);
+#9418 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9420 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#9421 = ORIENTED_EDGE('',*,*,#9422,.T.);
+#9422 = EDGE_CURVE('',#8081,#9423,#9425,.T.);
+#9423 = VERTEX_POINT('',#9424);
+#9424 = CARTESIAN_POINT('',(-1.,-8.3,-23.67034122575));
+#9425 = SURFACE_CURVE('',#9426,(#9430,#9437),.PCURVE_S1.);
+#9426 = LINE('',#9427,#9428);
+#9427 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#9428 = VECTOR('',#9429,1.);
+#9429 = DIRECTION('',(-1.,0.,0.));
+#9430 = PCURVE('',#8126,#9431);
+#9431 = DEFINITIONAL_REPRESENTATION('',(#9432),#9436);
+#9432 = LINE('',#9433,#9434);
+#9433 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9434 = VECTOR('',#9435,1.);
+#9435 = DIRECTION('',(-1.,0.));
+#9436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9437 = PCURVE('',#9438,#9443);
+#9438 = PLANE('',#9439);
+#9439 = AXIS2_PLACEMENT_3D('',#9440,#9441,#9442);
+#9440 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9441 = DIRECTION('',(-0.,-1.,-0.));
+#9442 = DIRECTION('',(1.,0.,0.));
+#9443 = DEFINITIONAL_REPRESENTATION('',(#9444),#9448);
+#9444 = LINE('',#9445,#9446);
+#9445 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9446 = VECTOR('',#9447,1.);
+#9447 = DIRECTION('',(-1.,0.));
+#9448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9449 = ORIENTED_EDGE('',*,*,#9450,.T.);
+#9450 = EDGE_CURVE('',#9423,#9451,#9453,.T.);
+#9451 = VERTEX_POINT('',#9452);
+#9452 = CARTESIAN_POINT('',(-1.,-8.3,-25.1004291457));
+#9453 = SURFACE_CURVE('',#9454,(#9458,#9465),.PCURVE_S1.);
+#9454 = LINE('',#9455,#9456);
+#9455 = CARTESIAN_POINT('',(-1.,-8.3,-23.67034122575));
+#9456 = VECTOR('',#9457,1.);
+#9457 = DIRECTION('',(0.,0.,-1.));
+#9458 = PCURVE('',#8126,#9459);
+#9459 = DEFINITIONAL_REPRESENTATION('',(#9460),#9464);
+#9460 = LINE('',#9461,#9462);
+#9461 = CARTESIAN_POINT('',(-1.,-23.67034122575));
+#9462 = VECTOR('',#9463,1.);
+#9463 = DIRECTION('',(-0.,-1.));
+#9464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9465 = PCURVE('',#9438,#9466);
+#9466 = DEFINITIONAL_REPRESENTATION('',(#9467),#9471);
+#9467 = LINE('',#9468,#9469);
+#9468 = CARTESIAN_POINT('',(-1.,-23.67034122575));
+#9469 = VECTOR('',#9470,1.);
+#9470 = DIRECTION('',(-0.,-1.));
+#9471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9472 = ORIENTED_EDGE('',*,*,#9473,.F.);
+#9473 = EDGE_CURVE('',#9474,#9451,#9476,.T.);
+#9474 = VERTEX_POINT('',#9475);
+#9475 = CARTESIAN_POINT('',(-17.04157687843,-8.3,-18.4557904408));
+#9476 = SURFACE_CURVE('',#9477,(#9482,#9489),.PCURVE_S1.);
+#9477 = CIRCLE('',#9478,25.120341225759);
+#9478 = AXIS2_PLACEMENT_3D('',#9479,#9480,#9481);
+#9479 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9480 = DIRECTION('',(0.,-1.,0.));
+#9481 = DIRECTION('',(1.,0.,0.));
+#9482 = PCURVE('',#8126,#9483);
+#9483 = DEFINITIONAL_REPRESENTATION('',(#9484),#9488);
+#9484 = CIRCLE('',#9485,25.120341225759);
+#9485 = AXIS2_PLACEMENT_2D('',#9486,#9487);
+#9486 = CARTESIAN_POINT('',(0.,0.));
+#9487 = DIRECTION('',(1.,-0.));
+#9488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9489 = PCURVE('',#9490,#9495);
+#9490 = CYLINDRICAL_SURFACE('',#9491,25.120341225759);
+#9491 = AXIS2_PLACEMENT_3D('',#9492,#9493,#9494);
+#9492 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9493 = DIRECTION('',(0.,1.,0.));
+#9494 = DIRECTION('',(1.,0.,0.));
+#9495 = DEFINITIONAL_REPRESENTATION('',(#9496),#9500);
+#9496 = LINE('',#9497,#9498);
+#9497 = CARTESIAN_POINT('',(-0.,0.));
+#9498 = VECTOR('',#9499,1.);
+#9499 = DIRECTION('',(-1.,0.));
+#9500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9501 = ORIENTED_EDGE('',*,*,#9502,.F.);
+#9502 = EDGE_CURVE('',#9399,#9474,#9503,.T.);
+#9503 = SURFACE_CURVE('',#9504,(#9508,#9515),.PCURVE_S1.);
+#9504 = LINE('',#9505,#9506);
+#9505 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#9506 = VECTOR('',#9507,1.);
+#9507 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#9508 = PCURVE('',#8126,#9509);
+#9509 = DEFINITIONAL_REPRESENTATION('',(#9510),#9514);
+#9510 = LINE('',#9511,#9512);
+#9511 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9512 = VECTOR('',#9513,1.);
+#9513 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9515 = PCURVE('',#9333,#9516);
+#9516 = DEFINITIONAL_REPRESENTATION('',(#9517),#9521);
+#9517 = LINE('',#9518,#9519);
+#9518 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#9519 = VECTOR('',#9520,1.);
+#9520 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9522 = ADVANCED_FACE('',(#9523),#8097,.T.);
+#9523 = FACE_BOUND('',#9524,.F.);
+#9524 = EDGE_LOOP('',(#9525,#9548,#9549,#9577,#9600,#9629));
+#9525 = ORIENTED_EDGE('',*,*,#9526,.T.);
+#9526 = EDGE_CURVE('',#9527,#8081,#9529,.T.);
+#9527 = VERTEX_POINT('',#9528);
+#9528 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#9529 = SURFACE_CURVE('',#9530,(#9534,#9541),.PCURVE_S1.);
+#9530 = LINE('',#9531,#9532);
+#9531 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#9532 = VECTOR('',#9533,1.);
+#9533 = DIRECTION('',(-1.,0.,0.));
+#9534 = PCURVE('',#8097,#9535);
+#9535 = DEFINITIONAL_REPRESENTATION('',(#9536),#9540);
+#9536 = LINE('',#9537,#9538);
+#9537 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9538 = VECTOR('',#9539,1.);
+#9539 = DIRECTION('',(-1.,0.));
+#9540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9541 = PCURVE('',#9438,#9542);
+#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547);
+#9543 = LINE('',#9544,#9545);
+#9544 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9545 = VECTOR('',#9546,1.);
+#9546 = DIRECTION('',(-1.,0.));
+#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9548 = ORIENTED_EDGE('',*,*,#8080,.T.);
+#9549 = ORIENTED_EDGE('',*,*,#9550,.T.);
+#9550 = EDGE_CURVE('',#8052,#9551,#9553,.T.);
+#9551 = VERTEX_POINT('',#9552);
+#9552 = CARTESIAN_POINT('',(16.030352012547,-8.3,-17.44456557492));
+#9553 = SURFACE_CURVE('',#9554,(#9558,#9565),.PCURVE_S1.);
+#9554 = LINE('',#9555,#9556);
+#9555 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#9556 = VECTOR('',#9557,1.);
+#9557 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#9558 = PCURVE('',#8097,#9559);
+#9559 = DEFINITIONAL_REPRESENTATION('',(#9560),#9564);
+#9560 = LINE('',#9561,#9562);
+#9561 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9562 = VECTOR('',#9563,1.);
+#9563 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9565 = PCURVE('',#9566,#9571);
+#9566 = PLANE('',#9567);
+#9567 = AXIS2_PLACEMENT_3D('',#9568,#9569,#9570);
+#9568 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9569 = DIRECTION('',(-0.,-1.,-0.));
+#9570 = DIRECTION('',(1.,0.,0.));
+#9571 = DEFINITIONAL_REPRESENTATION('',(#9572),#9576);
+#9572 = LINE('',#9573,#9574);
+#9573 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9574 = VECTOR('',#9575,1.);
+#9575 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9577 = ORIENTED_EDGE('',*,*,#9578,.T.);
+#9578 = EDGE_CURVE('',#9551,#9579,#9581,.T.);
+#9579 = VERTEX_POINT('',#9580);
+#9580 = CARTESIAN_POINT('',(17.041576878434,-8.3,-18.4557904408));
+#9581 = SURFACE_CURVE('',#9582,(#9586,#9593),.PCURVE_S1.);
+#9582 = LINE('',#9583,#9584);
+#9583 = CARTESIAN_POINT('',(16.030352012547,-8.3,-17.44456557492));
+#9584 = VECTOR('',#9585,1.);
+#9585 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#9586 = PCURVE('',#8097,#9587);
+#9587 = DEFINITIONAL_REPRESENTATION('',(#9588),#9592);
+#9588 = LINE('',#9589,#9590);
+#9589 = CARTESIAN_POINT('',(16.030352012547,-17.44456557492));
+#9590 = VECTOR('',#9591,1.);
+#9591 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9593 = PCURVE('',#9566,#9594);
+#9594 = DEFINITIONAL_REPRESENTATION('',(#9595),#9599);
+#9595 = LINE('',#9596,#9597);
+#9596 = CARTESIAN_POINT('',(16.030352012547,-17.44456557492));
+#9597 = VECTOR('',#9598,1.);
+#9598 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9600 = ORIENTED_EDGE('',*,*,#9601,.F.);
+#9601 = EDGE_CURVE('',#9602,#9579,#9604,.T.);
+#9602 = VERTEX_POINT('',#9603);
+#9603 = CARTESIAN_POINT('',(1.,-8.3,-25.1004291457));
+#9604 = SURFACE_CURVE('',#9605,(#9610,#9617),.PCURVE_S1.);
+#9605 = CIRCLE('',#9606,25.120341225759);
+#9606 = AXIS2_PLACEMENT_3D('',#9607,#9608,#9609);
+#9607 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9608 = DIRECTION('',(0.,-1.,0.));
+#9609 = DIRECTION('',(1.,0.,0.));
+#9610 = PCURVE('',#8097,#9611);
+#9611 = DEFINITIONAL_REPRESENTATION('',(#9612),#9616);
+#9612 = CIRCLE('',#9613,25.120341225759);
+#9613 = AXIS2_PLACEMENT_2D('',#9614,#9615);
+#9614 = CARTESIAN_POINT('',(0.,0.));
+#9615 = DIRECTION('',(1.,-0.));
+#9616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9617 = PCURVE('',#9618,#9623);
+#9618 = CYLINDRICAL_SURFACE('',#9619,25.120341225759);
+#9619 = AXIS2_PLACEMENT_3D('',#9620,#9621,#9622);
+#9620 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9621 = DIRECTION('',(0.,1.,0.));
+#9622 = DIRECTION('',(1.,0.,0.));
+#9623 = DEFINITIONAL_REPRESENTATION('',(#9624),#9628);
+#9624 = LINE('',#9625,#9626);
+#9625 = CARTESIAN_POINT('',(-0.,0.));
+#9626 = VECTOR('',#9627,1.);
+#9627 = DIRECTION('',(-1.,0.));
+#9628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9629 = ORIENTED_EDGE('',*,*,#9630,.F.);
+#9630 = EDGE_CURVE('',#9527,#9602,#9631,.T.);
+#9631 = SURFACE_CURVE('',#9632,(#9636,#9643),.PCURVE_S1.);
+#9632 = LINE('',#9633,#9634);
+#9633 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#9634 = VECTOR('',#9635,1.);
+#9635 = DIRECTION('',(0.,0.,-1.));
+#9636 = PCURVE('',#8097,#9637);
+#9637 = DEFINITIONAL_REPRESENTATION('',(#9638),#9642);
+#9638 = LINE('',#9639,#9640);
+#9639 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9640 = VECTOR('',#9641,1.);
+#9641 = DIRECTION('',(-0.,-1.));
+#9642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9643 = PCURVE('',#9438,#9644);
+#9644 = DEFINITIONAL_REPRESENTATION('',(#9645),#9649);
+#9645 = LINE('',#9646,#9647);
+#9646 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9647 = VECTOR('',#9648,1.);
+#9648 = DIRECTION('',(-0.,-1.));
+#9649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9650 = ADVANCED_FACE('',(#9651),#8068,.T.);
+#9651 = FACE_BOUND('',#9652,.F.);
+#9652 = EDGE_LOOP('',(#9653,#9676,#9677,#9700,#9723,#9752));
+#9653 = ORIENTED_EDGE('',*,*,#9654,.T.);
+#9654 = EDGE_CURVE('',#9655,#8052,#9657,.T.);
+#9655 = VERTEX_POINT('',#9656);
+#9656 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#9657 = SURFACE_CURVE('',#9658,(#9662,#9669),.PCURVE_S1.);
+#9658 = LINE('',#9659,#9660);
+#9659 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#9660 = VECTOR('',#9661,1.);
+#9661 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#9662 = PCURVE('',#8068,#9663);
+#9663 = DEFINITIONAL_REPRESENTATION('',(#9664),#9668);
+#9664 = LINE('',#9665,#9666);
+#9665 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9666 = VECTOR('',#9667,1.);
+#9667 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9669 = PCURVE('',#9566,#9670);
+#9670 = DEFINITIONAL_REPRESENTATION('',(#9671),#9675);
+#9671 = LINE('',#9672,#9673);
+#9672 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9673 = VECTOR('',#9674,1.);
+#9674 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9676 = ORIENTED_EDGE('',*,*,#8051,.T.);
+#9677 = ORIENTED_EDGE('',*,*,#9678,.T.);
+#9678 = EDGE_CURVE('',#8029,#9679,#9681,.T.);
+#9679 = VERTEX_POINT('',#9680);
+#9680 = CARTESIAN_POINT('',(23.670341225759,-8.3,-1.));
+#9681 = SURFACE_CURVE('',#9682,(#9686,#9693),.PCURVE_S1.);
+#9682 = LINE('',#9683,#9684);
+#9683 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#9684 = VECTOR('',#9685,1.);
+#9685 = DIRECTION('',(0.,0.,-1.));
+#9686 = PCURVE('',#8068,#9687);
+#9687 = DEFINITIONAL_REPRESENTATION('',(#9688),#9692);
+#9688 = LINE('',#9689,#9690);
+#9689 = CARTESIAN_POINT('',(23.670341225759,1.));
+#9690 = VECTOR('',#9691,1.);
+#9691 = DIRECTION('',(-0.,-1.));
+#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9693 = PCURVE('',#8850,#9694);
+#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699);
+#9695 = LINE('',#9696,#9697);
+#9696 = CARTESIAN_POINT('',(23.670341225759,1.));
+#9697 = VECTOR('',#9698,1.);
+#9698 = DIRECTION('',(-0.,-1.));
+#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9700 = ORIENTED_EDGE('',*,*,#9701,.T.);
+#9701 = EDGE_CURVE('',#9679,#9702,#9704,.T.);
+#9702 = VERTEX_POINT('',#9703);
+#9703 = CARTESIAN_POINT('',(25.100429145705,-8.3,-1.));
+#9704 = SURFACE_CURVE('',#9705,(#9709,#9716),.PCURVE_S1.);
+#9705 = LINE('',#9706,#9707);
+#9706 = CARTESIAN_POINT('',(23.670341225759,-8.3,-1.));
+#9707 = VECTOR('',#9708,1.);
+#9708 = DIRECTION('',(1.,0.,0.));
+#9709 = PCURVE('',#8068,#9710);
+#9710 = DEFINITIONAL_REPRESENTATION('',(#9711),#9715);
+#9711 = LINE('',#9712,#9713);
+#9712 = CARTESIAN_POINT('',(23.670341225759,-1.));
+#9713 = VECTOR('',#9714,1.);
+#9714 = DIRECTION('',(1.,-0.));
+#9715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9716 = PCURVE('',#8850,#9717);
+#9717 = DEFINITIONAL_REPRESENTATION('',(#9718),#9722);
+#9718 = LINE('',#9719,#9720);
+#9719 = CARTESIAN_POINT('',(23.670341225759,-1.));
+#9720 = VECTOR('',#9721,1.);
+#9721 = DIRECTION('',(1.,-0.));
+#9722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9723 = ORIENTED_EDGE('',*,*,#9724,.F.);
+#9724 = EDGE_CURVE('',#9725,#9702,#9727,.T.);
+#9725 = VERTEX_POINT('',#9726);
+#9726 = CARTESIAN_POINT('',(18.455790440807,-8.3,-17.04157687843));
+#9727 = SURFACE_CURVE('',#9728,(#9733,#9740),.PCURVE_S1.);
+#9728 = CIRCLE('',#9729,25.120341225759);
+#9729 = AXIS2_PLACEMENT_3D('',#9730,#9731,#9732);
+#9730 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9731 = DIRECTION('',(0.,-1.,0.));
+#9732 = DIRECTION('',(1.,0.,0.));
+#9733 = PCURVE('',#8068,#9734);
+#9734 = DEFINITIONAL_REPRESENTATION('',(#9735),#9739);
+#9735 = CIRCLE('',#9736,25.120341225759);
+#9736 = AXIS2_PLACEMENT_2D('',#9737,#9738);
+#9737 = CARTESIAN_POINT('',(0.,0.));
+#9738 = DIRECTION('',(1.,-0.));
+#9739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9740 = PCURVE('',#9741,#9746);
+#9741 = CYLINDRICAL_SURFACE('',#9742,25.120341225759);
+#9742 = AXIS2_PLACEMENT_3D('',#9743,#9744,#9745);
+#9743 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#9744 = DIRECTION('',(0.,1.,0.));
+#9745 = DIRECTION('',(1.,0.,0.));
+#9746 = DEFINITIONAL_REPRESENTATION('',(#9747),#9751);
+#9747 = LINE('',#9748,#9749);
+#9748 = CARTESIAN_POINT('',(-0.,0.));
+#9749 = VECTOR('',#9750,1.);
+#9750 = DIRECTION('',(-1.,0.));
+#9751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9752 = ORIENTED_EDGE('',*,*,#9753,.F.);
+#9753 = EDGE_CURVE('',#9655,#9725,#9754,.T.);
+#9754 = SURFACE_CURVE('',#9755,(#9759,#9766),.PCURVE_S1.);
+#9755 = LINE('',#9756,#9757);
+#9756 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#9757 = VECTOR('',#9758,1.);
+#9758 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#9759 = PCURVE('',#8068,#9760);
+#9760 = DEFINITIONAL_REPRESENTATION('',(#9761),#9765);
+#9761 = LINE('',#9762,#9763);
+#9762 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9763 = VECTOR('',#9764,1.);
+#9764 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9766 = PCURVE('',#9566,#9767);
+#9767 = DEFINITIONAL_REPRESENTATION('',(#9768),#9772);
+#9768 = LINE('',#9769,#9770);
+#9769 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9770 = VECTOR('',#9771,1.);
+#9771 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9773 = ADVANCED_FACE('',(#9774),#8304,.F.);
+#9774 = FACE_BOUND('',#9775,.F.);
+#9775 = EDGE_LOOP('',(#9776,#9777,#9805,#9828,#9857,#9885));
+#9776 = ORIENTED_EDGE('',*,*,#8285,.F.);
+#9777 = ORIENTED_EDGE('',*,*,#9778,.F.);
+#9778 = EDGE_CURVE('',#9779,#8286,#9781,.T.);
+#9779 = VERTEX_POINT('',#9780);
+#9780 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#9781 = SURFACE_CURVE('',#9782,(#9786,#9793),.PCURVE_S1.);
+#9782 = LINE('',#9783,#9784);
+#9783 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#9784 = VECTOR('',#9785,1.);
+#9785 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#9786 = PCURVE('',#8304,#9787);
+#9787 = DEFINITIONAL_REPRESENTATION('',(#9788),#9792);
+#9788 = LINE('',#9789,#9790);
+#9789 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9790 = VECTOR('',#9791,1.);
+#9791 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9793 = PCURVE('',#9794,#9799);
+#9794 = PLANE('',#9795);
+#9795 = AXIS2_PLACEMENT_3D('',#9796,#9797,#9798);
+#9796 = CARTESIAN_POINT('',(0.,6.1,0.));
+#9797 = DIRECTION('',(-0.,-1.,-0.));
+#9798 = DIRECTION('',(1.,0.,0.));
+#9799 = DEFINITIONAL_REPRESENTATION('',(#9800),#9804);
+#9800 = LINE('',#9801,#9802);
+#9801 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#9802 = VECTOR('',#9803,1.);
+#9803 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9805 = ORIENTED_EDGE('',*,*,#9806,.F.);
+#9806 = EDGE_CURVE('',#9807,#9779,#9809,.T.);
+#9807 = VERTEX_POINT('',#9808);
+#9808 = CARTESIAN_POINT('',(18.455790440807,6.1,-17.04157687843));
+#9809 = SURFACE_CURVE('',#9810,(#9814,#9821),.PCURVE_S1.);
+#9810 = LINE('',#9811,#9812);
+#9811 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#9812 = VECTOR('',#9813,1.);
+#9813 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9814 = PCURVE('',#8304,#9815);
+#9815 = DEFINITIONAL_REPRESENTATION('',(#9816),#9820);
+#9816 = LINE('',#9817,#9818);
+#9817 = CARTESIAN_POINT('',(18.469870407641,-17.05565684526));
+#9818 = VECTOR('',#9819,1.);
+#9819 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9821 = PCURVE('',#9794,#9822);
+#9822 = DEFINITIONAL_REPRESENTATION('',(#9823),#9827);
+#9823 = LINE('',#9824,#9825);
+#9824 = CARTESIAN_POINT('',(18.469870407641,-17.05565684526));
+#9825 = VECTOR('',#9826,1.);
+#9826 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9828 = ORIENTED_EDGE('',*,*,#9829,.T.);
+#9829 = EDGE_CURVE('',#9807,#9830,#9832,.T.);
+#9830 = VERTEX_POINT('',#9831);
+#9831 = CARTESIAN_POINT('',(25.100429145705,6.1,-1.));
+#9832 = SURFACE_CURVE('',#9833,(#9838,#9845),.PCURVE_S1.);
+#9833 = CIRCLE('',#9834,25.120341225759);
+#9834 = AXIS2_PLACEMENT_3D('',#9835,#9836,#9837);
+#9835 = CARTESIAN_POINT('',(0.,6.1,0.));
+#9836 = DIRECTION('',(0.,-1.,0.));
+#9837 = DIRECTION('',(1.,0.,0.));
+#9838 = PCURVE('',#8304,#9839);
+#9839 = DEFINITIONAL_REPRESENTATION('',(#9840),#9844);
+#9840 = CIRCLE('',#9841,25.120341225759);
+#9841 = AXIS2_PLACEMENT_2D('',#9842,#9843);
+#9842 = CARTESIAN_POINT('',(0.,0.));
+#9843 = DIRECTION('',(1.,0.));
+#9844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9845 = PCURVE('',#9846,#9851);
+#9846 = CYLINDRICAL_SURFACE('',#9847,25.120341225759);
+#9847 = AXIS2_PLACEMENT_3D('',#9848,#9849,#9850);
+#9848 = CARTESIAN_POINT('',(0.,4.9,0.));
+#9849 = DIRECTION('',(0.,1.,0.));
+#9850 = DIRECTION('',(1.,0.,0.));
+#9851 = DEFINITIONAL_REPRESENTATION('',(#9852),#9856);
+#9852 = LINE('',#9853,#9854);
+#9853 = CARTESIAN_POINT('',(-0.,1.2));
+#9854 = VECTOR('',#9855,1.);
+#9855 = DIRECTION('',(-1.,0.));
+#9856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9857 = ORIENTED_EDGE('',*,*,#9858,.T.);
+#9858 = EDGE_CURVE('',#9830,#9859,#9861,.T.);
+#9859 = VERTEX_POINT('',#9860);
+#9860 = CARTESIAN_POINT('',(23.670341225759,6.1,-1.));
+#9861 = SURFACE_CURVE('',#9862,(#9866,#9873),.PCURVE_S1.);
+#9862 = LINE('',#9863,#9864);
+#9863 = CARTESIAN_POINT('',(25.120341225759,6.1,-1.));
+#9864 = VECTOR('',#9865,1.);
+#9865 = DIRECTION('',(-1.,0.,0.));
+#9866 = PCURVE('',#8304,#9867);
+#9867 = DEFINITIONAL_REPRESENTATION('',(#9868),#9872);
+#9868 = LINE('',#9869,#9870);
+#9869 = CARTESIAN_POINT('',(25.120341225759,-1.));
+#9870 = VECTOR('',#9871,1.);
+#9871 = DIRECTION('',(-1.,0.));
+#9872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9873 = PCURVE('',#9874,#9879);
+#9874 = PLANE('',#9875);
+#9875 = AXIS2_PLACEMENT_3D('',#9876,#9877,#9878);
+#9876 = CARTESIAN_POINT('',(0.,6.1,0.));
+#9877 = DIRECTION('',(-0.,-1.,-0.));
+#9878 = DIRECTION('',(1.,0.,0.));
+#9879 = DEFINITIONAL_REPRESENTATION('',(#9880),#9884);
+#9880 = LINE('',#9881,#9882);
+#9881 = CARTESIAN_POINT('',(25.120341225759,-1.));
+#9882 = VECTOR('',#9883,1.);
+#9883 = DIRECTION('',(-1.,0.));
+#9884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9885 = ORIENTED_EDGE('',*,*,#9886,.F.);
+#9886 = EDGE_CURVE('',#8288,#9859,#9887,.T.);
+#9887 = SURFACE_CURVE('',#9888,(#9892,#9899),.PCURVE_S1.);
+#9888 = LINE('',#9889,#9890);
+#9889 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#9890 = VECTOR('',#9891,1.);
+#9891 = DIRECTION('',(0.,0.,-1.));
+#9892 = PCURVE('',#8304,#9893);
+#9893 = DEFINITIONAL_REPRESENTATION('',(#9894),#9898);
+#9894 = LINE('',#9895,#9896);
+#9895 = CARTESIAN_POINT('',(23.670341225759,1.));
+#9896 = VECTOR('',#9897,1.);
+#9897 = DIRECTION('',(0.,-1.));
+#9898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9899 = PCURVE('',#9874,#9900);
+#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9905);
+#9901 = LINE('',#9902,#9903);
+#9902 = CARTESIAN_POINT('',(23.670341225759,1.));
+#9903 = VECTOR('',#9904,1.);
+#9904 = DIRECTION('',(0.,-1.));
+#9905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9906 = ADVANCED_FACE('',(#9907),#8528,.F.);
+#9907 = FACE_BOUND('',#9908,.F.);
+#9908 = EDGE_LOOP('',(#9909,#9910,#9938,#9961,#9990,#10013));
+#9909 = ORIENTED_EDGE('',*,*,#8513,.F.);
+#9910 = ORIENTED_EDGE('',*,*,#9911,.F.);
+#9911 = EDGE_CURVE('',#9912,#8485,#9914,.T.);
+#9912 = VERTEX_POINT('',#9913);
+#9913 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#9914 = SURFACE_CURVE('',#9915,(#9919,#9926),.PCURVE_S1.);
+#9915 = LINE('',#9916,#9917);
+#9916 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#9917 = VECTOR('',#9918,1.);
+#9918 = DIRECTION('',(-1.,0.,0.));
+#9919 = PCURVE('',#8528,#9920);
+#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9925);
+#9921 = LINE('',#9922,#9923);
+#9922 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9923 = VECTOR('',#9924,1.);
+#9924 = DIRECTION('',(-1.,0.));
+#9925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9926 = PCURVE('',#9927,#9932);
+#9927 = PLANE('',#9928);
+#9928 = AXIS2_PLACEMENT_3D('',#9929,#9930,#9931);
+#9929 = CARTESIAN_POINT('',(0.,6.1,0.));
+#9930 = DIRECTION('',(-0.,-1.,-0.));
+#9931 = DIRECTION('',(1.,0.,0.));
+#9932 = DEFINITIONAL_REPRESENTATION('',(#9933),#9937);
+#9933 = LINE('',#9934,#9935);
+#9934 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#9935 = VECTOR('',#9936,1.);
+#9936 = DIRECTION('',(-1.,0.));
+#9937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9938 = ORIENTED_EDGE('',*,*,#9939,.F.);
+#9939 = EDGE_CURVE('',#9940,#9912,#9942,.T.);
+#9940 = VERTEX_POINT('',#9941);
+#9941 = CARTESIAN_POINT('',(1.,6.1,-25.1004291457));
+#9942 = SURFACE_CURVE('',#9943,(#9947,#9954),.PCURVE_S1.);
+#9943 = LINE('',#9944,#9945);
+#9944 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#9945 = VECTOR('',#9946,1.);
+#9946 = DIRECTION('',(0.,0.,1.));
+#9947 = PCURVE('',#8528,#9948);
+#9948 = DEFINITIONAL_REPRESENTATION('',(#9949),#9953);
+#9949 = LINE('',#9950,#9951);
+#9950 = CARTESIAN_POINT('',(1.,-25.12034122575));
+#9951 = VECTOR('',#9952,1.);
+#9952 = DIRECTION('',(0.,1.));
+#9953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9954 = PCURVE('',#9927,#9955);
+#9955 = DEFINITIONAL_REPRESENTATION('',(#9956),#9960);
+#9956 = LINE('',#9957,#9958);
+#9957 = CARTESIAN_POINT('',(1.,-25.12034122575));
+#9958 = VECTOR('',#9959,1.);
+#9959 = DIRECTION('',(0.,1.));
+#9960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9961 = ORIENTED_EDGE('',*,*,#9962,.T.);
+#9962 = EDGE_CURVE('',#9940,#9963,#9965,.T.);
+#9963 = VERTEX_POINT('',#9964);
+#9964 = CARTESIAN_POINT('',(17.041576878434,6.1,-18.4557904408));
+#9965 = SURFACE_CURVE('',#9966,(#9971,#9978),.PCURVE_S1.);
+#9966 = CIRCLE('',#9967,25.120341225759);
+#9967 = AXIS2_PLACEMENT_3D('',#9968,#9969,#9970);
+#9968 = CARTESIAN_POINT('',(0.,6.1,0.));
+#9969 = DIRECTION('',(0.,-1.,0.));
+#9970 = DIRECTION('',(1.,0.,0.));
+#9971 = PCURVE('',#8528,#9972);
+#9972 = DEFINITIONAL_REPRESENTATION('',(#9973),#9977);
+#9973 = CIRCLE('',#9974,25.120341225759);
+#9974 = AXIS2_PLACEMENT_2D('',#9975,#9976);
+#9975 = CARTESIAN_POINT('',(0.,0.));
+#9976 = DIRECTION('',(1.,0.));
+#9977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9978 = PCURVE('',#9979,#9984);
+#9979 = CYLINDRICAL_SURFACE('',#9980,25.120341225759);
+#9980 = AXIS2_PLACEMENT_3D('',#9981,#9982,#9983);
+#9981 = CARTESIAN_POINT('',(0.,4.9,0.));
+#9982 = DIRECTION('',(0.,1.,0.));
+#9983 = DIRECTION('',(1.,0.,0.));
+#9984 = DEFINITIONAL_REPRESENTATION('',(#9985),#9989);
+#9985 = LINE('',#9986,#9987);
+#9986 = CARTESIAN_POINT('',(-0.,1.2));
+#9987 = VECTOR('',#9988,1.);
+#9988 = DIRECTION('',(-1.,0.));
+#9989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9990 = ORIENTED_EDGE('',*,*,#9991,.T.);
+#9991 = EDGE_CURVE('',#9963,#9992,#9994,.T.);
+#9992 = VERTEX_POINT('',#9993);
+#9993 = CARTESIAN_POINT('',(16.030352012547,6.1,-17.44456557492));
+#9994 = SURFACE_CURVE('',#9995,(#9999,#10006),.PCURVE_S1.);
+#9995 = LINE('',#9996,#9997);
+#9996 = CARTESIAN_POINT('',(17.055656845267,6.1,-18.46987040764));
+#9997 = VECTOR('',#9998,1.);
+#9998 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#9999 = PCURVE('',#8528,#10000);
+#10000 = DEFINITIONAL_REPRESENTATION('',(#10001),#10005);
+#10001 = LINE('',#10002,#10003);
+#10002 = CARTESIAN_POINT('',(17.055656845267,-18.46987040764));
+#10003 = VECTOR('',#10004,1.);
+#10004 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10006 = PCURVE('',#9794,#10007);
+#10007 = DEFINITIONAL_REPRESENTATION('',(#10008),#10012);
+#10008 = LINE('',#10009,#10010);
+#10009 = CARTESIAN_POINT('',(17.055656845267,-18.46987040764));
+#10010 = VECTOR('',#10011,1.);
+#10011 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10013 = ORIENTED_EDGE('',*,*,#10014,.F.);
+#10014 = EDGE_CURVE('',#8286,#9992,#10015,.T.);
+#10015 = SURFACE_CURVE('',#10016,(#10020,#10027),.PCURVE_S1.);
+#10016 = LINE('',#10017,#10018);
+#10017 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#10018 = VECTOR('',#10019,1.);
+#10019 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#10020 = PCURVE('',#8528,#10021);
+#10021 = DEFINITIONAL_REPRESENTATION('',(#10022),#10026);
+#10022 = LINE('',#10023,#10024);
+#10023 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#10024 = VECTOR('',#10025,1.);
+#10025 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10027 = PCURVE('',#9794,#10028);
+#10028 = DEFINITIONAL_REPRESENTATION('',(#10029),#10033);
+#10029 = LINE('',#10030,#10031);
+#10030 = CARTESIAN_POINT('',(17.44456557492,-16.03035201254));
+#10031 = VECTOR('',#10032,1.);
+#10032 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10034 = ADVANCED_FACE('',(#10035),#8501,.F.);
+#10035 = FACE_BOUND('',#10036,.F.);
+#10036 = EDGE_LOOP('',(#10037,#10067,#10096,#10119,#10140,#10141));
+#10037 = ORIENTED_EDGE('',*,*,#10038,.F.);
+#10038 = EDGE_CURVE('',#10039,#10041,#10043,.T.);
+#10039 = VERTEX_POINT('',#10040);
+#10040 = CARTESIAN_POINT('',(-17.04157687843,6.1,-18.4557904408));
+#10041 = VERTEX_POINT('',#10042);
+#10042 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#10043 = SURFACE_CURVE('',#10044,(#10048,#10055),.PCURVE_S1.);
+#10044 = LINE('',#10045,#10046);
+#10045 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#10046 = VECTOR('',#10047,1.);
+#10047 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#10048 = PCURVE('',#8501,#10049);
+#10049 = DEFINITIONAL_REPRESENTATION('',(#10050),#10054);
+#10050 = LINE('',#10051,#10052);
+#10051 = CARTESIAN_POINT('',(-17.05565684526,-18.46987040764));
+#10052 = VECTOR('',#10053,1.);
+#10053 = DIRECTION('',(0.707106781187,0.707106781187));
+#10054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10055 = PCURVE('',#10056,#10061);
+#10056 = PLANE('',#10057);
+#10057 = AXIS2_PLACEMENT_3D('',#10058,#10059,#10060);
+#10058 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10059 = DIRECTION('',(-0.,-1.,-0.));
+#10060 = DIRECTION('',(1.,0.,0.));
+#10061 = DEFINITIONAL_REPRESENTATION('',(#10062),#10066);
+#10062 = LINE('',#10063,#10064);
+#10063 = CARTESIAN_POINT('',(-17.05565684526,-18.46987040764));
+#10064 = VECTOR('',#10065,1.);
+#10065 = DIRECTION('',(0.707106781187,0.707106781187));
+#10066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10067 = ORIENTED_EDGE('',*,*,#10068,.T.);
+#10068 = EDGE_CURVE('',#10039,#10069,#10071,.T.);
+#10069 = VERTEX_POINT('',#10070);
+#10070 = CARTESIAN_POINT('',(-1.,6.1,-25.1004291457));
+#10071 = SURFACE_CURVE('',#10072,(#10077,#10084),.PCURVE_S1.);
+#10072 = CIRCLE('',#10073,25.120341225759);
+#10073 = AXIS2_PLACEMENT_3D('',#10074,#10075,#10076);
+#10074 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10075 = DIRECTION('',(0.,-1.,0.));
+#10076 = DIRECTION('',(1.,0.,0.));
+#10077 = PCURVE('',#8501,#10078);
+#10078 = DEFINITIONAL_REPRESENTATION('',(#10079),#10083);
+#10079 = CIRCLE('',#10080,25.120341225759);
+#10080 = AXIS2_PLACEMENT_2D('',#10081,#10082);
+#10081 = CARTESIAN_POINT('',(0.,0.));
+#10082 = DIRECTION('',(1.,0.));
+#10083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10084 = PCURVE('',#10085,#10090);
+#10085 = CYLINDRICAL_SURFACE('',#10086,25.120341225759);
+#10086 = AXIS2_PLACEMENT_3D('',#10087,#10088,#10089);
+#10087 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10088 = DIRECTION('',(0.,1.,0.));
+#10089 = DIRECTION('',(1.,0.,0.));
+#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095);
+#10091 = LINE('',#10092,#10093);
+#10092 = CARTESIAN_POINT('',(-0.,1.2));
+#10093 = VECTOR('',#10094,1.);
+#10094 = DIRECTION('',(-1.,0.));
+#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10096 = ORIENTED_EDGE('',*,*,#10097,.T.);
+#10097 = EDGE_CURVE('',#10069,#10098,#10100,.T.);
+#10098 = VERTEX_POINT('',#10099);
+#10099 = CARTESIAN_POINT('',(-1.,6.1,-23.67034122575));
+#10100 = SURFACE_CURVE('',#10101,(#10105,#10112),.PCURVE_S1.);
+#10101 = LINE('',#10102,#10103);
+#10102 = CARTESIAN_POINT('',(-1.,6.1,-25.12034122575));
+#10103 = VECTOR('',#10104,1.);
+#10104 = DIRECTION('',(0.,0.,1.));
+#10105 = PCURVE('',#8501,#10106);
+#10106 = DEFINITIONAL_REPRESENTATION('',(#10107),#10111);
+#10107 = LINE('',#10108,#10109);
+#10108 = CARTESIAN_POINT('',(-1.,-25.12034122575));
+#10109 = VECTOR('',#10110,1.);
+#10110 = DIRECTION('',(0.,1.));
+#10111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10112 = PCURVE('',#9927,#10113);
+#10113 = DEFINITIONAL_REPRESENTATION('',(#10114),#10118);
+#10114 = LINE('',#10115,#10116);
+#10115 = CARTESIAN_POINT('',(-1.,-25.12034122575));
+#10116 = VECTOR('',#10117,1.);
+#10117 = DIRECTION('',(0.,1.));
+#10118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10119 = ORIENTED_EDGE('',*,*,#10120,.F.);
+#10120 = EDGE_CURVE('',#8485,#10098,#10121,.T.);
+#10121 = SURFACE_CURVE('',#10122,(#10126,#10133),.PCURVE_S1.);
+#10122 = LINE('',#10123,#10124);
+#10123 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#10124 = VECTOR('',#10125,1.);
+#10125 = DIRECTION('',(-1.,0.,0.));
+#10126 = PCURVE('',#8501,#10127);
+#10127 = DEFINITIONAL_REPRESENTATION('',(#10128),#10132);
+#10128 = LINE('',#10129,#10130);
+#10129 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#10130 = VECTOR('',#10131,1.);
+#10131 = DIRECTION('',(-1.,0.));
+#10132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10133 = PCURVE('',#9927,#10134);
+#10134 = DEFINITIONAL_REPRESENTATION('',(#10135),#10139);
+#10135 = LINE('',#10136,#10137);
+#10136 = CARTESIAN_POINT('',(1.,-23.67034122575));
+#10137 = VECTOR('',#10138,1.);
+#10138 = DIRECTION('',(-1.,0.));
+#10139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10140 = ORIENTED_EDGE('',*,*,#8484,.F.);
+#10141 = ORIENTED_EDGE('',*,*,#10142,.F.);
+#10142 = EDGE_CURVE('',#10041,#8456,#10143,.T.);
+#10143 = SURFACE_CURVE('',#10144,(#10148,#10155),.PCURVE_S1.);
+#10144 = LINE('',#10145,#10146);
+#10145 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#10146 = VECTOR('',#10147,1.);
+#10147 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#10148 = PCURVE('',#8501,#10149);
+#10149 = DEFINITIONAL_REPRESENTATION('',(#10150),#10154);
+#10150 = LINE('',#10151,#10152);
+#10151 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#10152 = VECTOR('',#10153,1.);
+#10153 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10155 = PCURVE('',#10056,#10156);
+#10156 = DEFINITIONAL_REPRESENTATION('',(#10157),#10161);
+#10157 = LINE('',#10158,#10159);
+#10158 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#10159 = VECTOR('',#10160,1.);
+#10160 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10162 = ADVANCED_FACE('',(#10163),#8472,.F.);
+#10163 = FACE_BOUND('',#10164,.F.);
+#10164 = EDGE_LOOP('',(#10165,#10195,#10224,#10247,#10268,#10269));
+#10165 = ORIENTED_EDGE('',*,*,#10166,.F.);
+#10166 = EDGE_CURVE('',#10167,#10169,#10171,.T.);
+#10167 = VERTEX_POINT('',#10168);
+#10168 = CARTESIAN_POINT('',(-25.1004291457,6.1,-1.));
+#10169 = VERTEX_POINT('',#10170);
+#10170 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#10171 = SURFACE_CURVE('',#10172,(#10176,#10183),.PCURVE_S1.);
+#10172 = LINE('',#10173,#10174);
+#10173 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#10174 = VECTOR('',#10175,1.);
+#10175 = DIRECTION('',(1.,0.,0.));
+#10176 = PCURVE('',#8472,#10177);
+#10177 = DEFINITIONAL_REPRESENTATION('',(#10178),#10182);
+#10178 = LINE('',#10179,#10180);
+#10179 = CARTESIAN_POINT('',(-25.12034122575,-1.));
+#10180 = VECTOR('',#10181,1.);
+#10181 = DIRECTION('',(1.,0.));
+#10182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10183 = PCURVE('',#10184,#10189);
+#10184 = PLANE('',#10185);
+#10185 = AXIS2_PLACEMENT_3D('',#10186,#10187,#10188);
+#10186 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10187 = DIRECTION('',(-0.,-1.,-0.));
+#10188 = DIRECTION('',(1.,0.,0.));
+#10189 = DEFINITIONAL_REPRESENTATION('',(#10190),#10194);
+#10190 = LINE('',#10191,#10192);
+#10191 = CARTESIAN_POINT('',(-25.12034122575,-1.));
+#10192 = VECTOR('',#10193,1.);
+#10193 = DIRECTION('',(1.,0.));
+#10194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10195 = ORIENTED_EDGE('',*,*,#10196,.T.);
+#10196 = EDGE_CURVE('',#10167,#10197,#10199,.T.);
+#10197 = VERTEX_POINT('',#10198);
+#10198 = CARTESIAN_POINT('',(-18.4557904408,6.1,-17.04157687843));
+#10199 = SURFACE_CURVE('',#10200,(#10205,#10212),.PCURVE_S1.);
+#10200 = CIRCLE('',#10201,25.120341225759);
+#10201 = AXIS2_PLACEMENT_3D('',#10202,#10203,#10204);
+#10202 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10203 = DIRECTION('',(0.,-1.,0.));
+#10204 = DIRECTION('',(1.,0.,0.));
+#10205 = PCURVE('',#8472,#10206);
+#10206 = DEFINITIONAL_REPRESENTATION('',(#10207),#10211);
+#10207 = CIRCLE('',#10208,25.120341225759);
+#10208 = AXIS2_PLACEMENT_2D('',#10209,#10210);
+#10209 = CARTESIAN_POINT('',(0.,0.));
+#10210 = DIRECTION('',(1.,0.));
+#10211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10212 = PCURVE('',#10213,#10218);
+#10213 = CYLINDRICAL_SURFACE('',#10214,25.120341225759);
+#10214 = AXIS2_PLACEMENT_3D('',#10215,#10216,#10217);
+#10215 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10216 = DIRECTION('',(0.,1.,0.));
+#10217 = DIRECTION('',(1.,0.,0.));
+#10218 = DEFINITIONAL_REPRESENTATION('',(#10219),#10223);
+#10219 = LINE('',#10220,#10221);
+#10220 = CARTESIAN_POINT('',(-0.,1.2));
+#10221 = VECTOR('',#10222,1.);
+#10222 = DIRECTION('',(-1.,0.));
+#10223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10224 = ORIENTED_EDGE('',*,*,#10225,.T.);
+#10225 = EDGE_CURVE('',#10197,#10226,#10228,.T.);
+#10226 = VERTEX_POINT('',#10227);
+#10227 = CARTESIAN_POINT('',(-17.44456557492,6.1,-16.03035201254));
+#10228 = SURFACE_CURVE('',#10229,(#10233,#10240),.PCURVE_S1.);
+#10229 = LINE('',#10230,#10231);
+#10230 = CARTESIAN_POINT('',(-18.46987040764,6.1,-17.05565684526));
+#10231 = VECTOR('',#10232,1.);
+#10232 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#10233 = PCURVE('',#8472,#10234);
+#10234 = DEFINITIONAL_REPRESENTATION('',(#10235),#10239);
+#10235 = LINE('',#10236,#10237);
+#10236 = CARTESIAN_POINT('',(-18.46987040764,-17.05565684526));
+#10237 = VECTOR('',#10238,1.);
+#10238 = DIRECTION('',(0.707106781187,0.707106781187));
+#10239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10240 = PCURVE('',#10056,#10241);
+#10241 = DEFINITIONAL_REPRESENTATION('',(#10242),#10246);
+#10242 = LINE('',#10243,#10244);
+#10243 = CARTESIAN_POINT('',(-18.46987040764,-17.05565684526));
+#10244 = VECTOR('',#10245,1.);
+#10245 = DIRECTION('',(0.707106781187,0.707106781187));
+#10246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10247 = ORIENTED_EDGE('',*,*,#10248,.F.);
+#10248 = EDGE_CURVE('',#8456,#10226,#10249,.T.);
+#10249 = SURFACE_CURVE('',#10250,(#10254,#10261),.PCURVE_S1.);
+#10250 = LINE('',#10251,#10252);
+#10251 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#10252 = VECTOR('',#10253,1.);
+#10253 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#10254 = PCURVE('',#8472,#10255);
+#10255 = DEFINITIONAL_REPRESENTATION('',(#10256),#10260);
+#10256 = LINE('',#10257,#10258);
+#10257 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#10258 = VECTOR('',#10259,1.);
+#10259 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10261 = PCURVE('',#10056,#10262);
+#10262 = DEFINITIONAL_REPRESENTATION('',(#10263),#10267);
+#10263 = LINE('',#10264,#10265);
+#10264 = CARTESIAN_POINT('',(-16.03035201254,-17.44456557492));
+#10265 = VECTOR('',#10266,1.);
+#10266 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10268 = ORIENTED_EDGE('',*,*,#8455,.F.);
+#10269 = ORIENTED_EDGE('',*,*,#10270,.F.);
+#10270 = EDGE_CURVE('',#10169,#8427,#10271,.T.);
+#10271 = SURFACE_CURVE('',#10272,(#10276,#10283),.PCURVE_S1.);
+#10272 = LINE('',#10273,#10274);
+#10273 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#10274 = VECTOR('',#10275,1.);
+#10275 = DIRECTION('',(0.,0.,1.));
+#10276 = PCURVE('',#8472,#10277);
+#10277 = DEFINITIONAL_REPRESENTATION('',(#10278),#10282);
+#10278 = LINE('',#10279,#10280);
+#10279 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10280 = VECTOR('',#10281,1.);
+#10281 = DIRECTION('',(0.,1.));
+#10282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10283 = PCURVE('',#10184,#10284);
+#10284 = DEFINITIONAL_REPRESENTATION('',(#10285),#10289);
+#10285 = LINE('',#10286,#10287);
+#10286 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10287 = VECTOR('',#10288,1.);
+#10288 = DIRECTION('',(0.,1.));
+#10289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10290 = ADVANCED_FACE('',(#10291),#8443,.F.);
+#10291 = FACE_BOUND('',#10292,.F.);
+#10292 = EDGE_LOOP('',(#10293,#10316,#10317,#10345,#10368,#10397));
+#10293 = ORIENTED_EDGE('',*,*,#10294,.F.);
+#10294 = EDGE_CURVE('',#8427,#10295,#10297,.T.);
+#10295 = VERTEX_POINT('',#10296);
+#10296 = CARTESIAN_POINT('',(-23.67034122575,6.1,1.));
+#10297 = SURFACE_CURVE('',#10298,(#10302,#10309),.PCURVE_S1.);
+#10298 = LINE('',#10299,#10300);
+#10299 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#10300 = VECTOR('',#10301,1.);
+#10301 = DIRECTION('',(0.,0.,1.));
+#10302 = PCURVE('',#8443,#10303);
+#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308);
+#10304 = LINE('',#10305,#10306);
+#10305 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10306 = VECTOR('',#10307,1.);
+#10307 = DIRECTION('',(0.,1.));
+#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10309 = PCURVE('',#10184,#10310);
+#10310 = DEFINITIONAL_REPRESENTATION('',(#10311),#10315);
+#10311 = LINE('',#10312,#10313);
+#10312 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10313 = VECTOR('',#10314,1.);
+#10314 = DIRECTION('',(0.,1.));
+#10315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10316 = ORIENTED_EDGE('',*,*,#8426,.F.);
+#10317 = ORIENTED_EDGE('',*,*,#10318,.F.);
+#10318 = EDGE_CURVE('',#10319,#8398,#10321,.T.);
+#10319 = VERTEX_POINT('',#10320);
+#10320 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#10321 = SURFACE_CURVE('',#10322,(#10326,#10333),.PCURVE_S1.);
+#10322 = LINE('',#10323,#10324);
+#10323 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#10324 = VECTOR('',#10325,1.);
+#10325 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#10326 = PCURVE('',#8443,#10327);
+#10327 = DEFINITIONAL_REPRESENTATION('',(#10328),#10332);
+#10328 = LINE('',#10329,#10330);
+#10329 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#10330 = VECTOR('',#10331,1.);
+#10331 = DIRECTION('',(0.707106781187,0.707106781187));
+#10332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10333 = PCURVE('',#10334,#10339);
+#10334 = PLANE('',#10335);
+#10335 = AXIS2_PLACEMENT_3D('',#10336,#10337,#10338);
+#10336 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10337 = DIRECTION('',(-0.,-1.,-0.));
+#10338 = DIRECTION('',(1.,0.,0.));
+#10339 = DEFINITIONAL_REPRESENTATION('',(#10340),#10344);
+#10340 = LINE('',#10341,#10342);
+#10341 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#10342 = VECTOR('',#10343,1.);
+#10343 = DIRECTION('',(0.707106781187,0.707106781187));
+#10344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10345 = ORIENTED_EDGE('',*,*,#10346,.F.);
+#10346 = EDGE_CURVE('',#10347,#10319,#10349,.T.);
+#10347 = VERTEX_POINT('',#10348);
+#10348 = CARTESIAN_POINT('',(-18.4557904408,6.1,17.041576878434));
+#10349 = SURFACE_CURVE('',#10350,(#10354,#10361),.PCURVE_S1.);
+#10350 = LINE('',#10351,#10352);
+#10351 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#10352 = VECTOR('',#10353,1.);
+#10353 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#10354 = PCURVE('',#8443,#10355);
+#10355 = DEFINITIONAL_REPRESENTATION('',(#10356),#10360);
+#10356 = LINE('',#10357,#10358);
+#10357 = CARTESIAN_POINT('',(-18.46987040764,17.055656845267));
+#10358 = VECTOR('',#10359,1.);
+#10359 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10361 = PCURVE('',#10334,#10362);
+#10362 = DEFINITIONAL_REPRESENTATION('',(#10363),#10367);
+#10363 = LINE('',#10364,#10365);
+#10364 = CARTESIAN_POINT('',(-18.46987040764,17.055656845267));
+#10365 = VECTOR('',#10366,1.);
+#10366 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10368 = ORIENTED_EDGE('',*,*,#10369,.T.);
+#10369 = EDGE_CURVE('',#10347,#10370,#10372,.T.);
+#10370 = VERTEX_POINT('',#10371);
+#10371 = CARTESIAN_POINT('',(-25.1004291457,6.1,1.));
+#10372 = SURFACE_CURVE('',#10373,(#10378,#10385),.PCURVE_S1.);
+#10373 = CIRCLE('',#10374,25.120341225759);
+#10374 = AXIS2_PLACEMENT_3D('',#10375,#10376,#10377);
+#10375 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10376 = DIRECTION('',(0.,-1.,0.));
+#10377 = DIRECTION('',(1.,0.,0.));
+#10378 = PCURVE('',#8443,#10379);
+#10379 = DEFINITIONAL_REPRESENTATION('',(#10380),#10384);
+#10380 = CIRCLE('',#10381,25.120341225759);
+#10381 = AXIS2_PLACEMENT_2D('',#10382,#10383);
+#10382 = CARTESIAN_POINT('',(0.,0.));
+#10383 = DIRECTION('',(1.,0.));
+#10384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10385 = PCURVE('',#10386,#10391);
+#10386 = CYLINDRICAL_SURFACE('',#10387,25.120341225759);
+#10387 = AXIS2_PLACEMENT_3D('',#10388,#10389,#10390);
+#10388 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10389 = DIRECTION('',(0.,1.,0.));
+#10390 = DIRECTION('',(1.,0.,0.));
+#10391 = DEFINITIONAL_REPRESENTATION('',(#10392),#10396);
+#10392 = LINE('',#10393,#10394);
+#10393 = CARTESIAN_POINT('',(-0.,1.2));
+#10394 = VECTOR('',#10395,1.);
+#10395 = DIRECTION('',(-1.,0.));
+#10396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10397 = ORIENTED_EDGE('',*,*,#10398,.T.);
+#10398 = EDGE_CURVE('',#10370,#10295,#10399,.T.);
+#10399 = SURFACE_CURVE('',#10400,(#10404,#10411),.PCURVE_S1.);
+#10400 = LINE('',#10401,#10402);
+#10401 = CARTESIAN_POINT('',(-25.12034122575,6.1,1.));
+#10402 = VECTOR('',#10403,1.);
+#10403 = DIRECTION('',(1.,0.,0.));
+#10404 = PCURVE('',#8443,#10405);
+#10405 = DEFINITIONAL_REPRESENTATION('',(#10406),#10410);
+#10406 = LINE('',#10407,#10408);
+#10407 = CARTESIAN_POINT('',(-25.12034122575,1.));
+#10408 = VECTOR('',#10409,1.);
+#10409 = DIRECTION('',(1.,0.));
+#10410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10411 = PCURVE('',#10184,#10412);
+#10412 = DEFINITIONAL_REPRESENTATION('',(#10413),#10417);
+#10413 = LINE('',#10414,#10415);
+#10414 = CARTESIAN_POINT('',(-25.12034122575,1.));
+#10415 = VECTOR('',#10416,1.);
+#10416 = DIRECTION('',(1.,0.));
+#10417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10418 = ADVANCED_FACE('',(#10419),#8414,.F.);
+#10419 = FACE_BOUND('',#10420,.F.);
+#10420 = EDGE_LOOP('',(#10421,#10444,#10445,#10473,#10496,#10525));
+#10421 = ORIENTED_EDGE('',*,*,#10422,.F.);
+#10422 = EDGE_CURVE('',#8398,#10423,#10425,.T.);
+#10423 = VERTEX_POINT('',#10424);
+#10424 = CARTESIAN_POINT('',(-16.03035201254,6.1,17.44456557492));
+#10425 = SURFACE_CURVE('',#10426,(#10430,#10437),.PCURVE_S1.);
+#10426 = LINE('',#10427,#10428);
+#10427 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#10428 = VECTOR('',#10429,1.);
+#10429 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#10430 = PCURVE('',#8414,#10431);
+#10431 = DEFINITIONAL_REPRESENTATION('',(#10432),#10436);
+#10432 = LINE('',#10433,#10434);
+#10433 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#10434 = VECTOR('',#10435,1.);
+#10435 = DIRECTION('',(0.707106781187,0.707106781187));
+#10436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10437 = PCURVE('',#10334,#10438);
+#10438 = DEFINITIONAL_REPRESENTATION('',(#10439),#10443);
+#10439 = LINE('',#10440,#10441);
+#10440 = CARTESIAN_POINT('',(-17.44456557492,16.030352012547));
+#10441 = VECTOR('',#10442,1.);
+#10442 = DIRECTION('',(0.707106781187,0.707106781187));
+#10443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10444 = ORIENTED_EDGE('',*,*,#8397,.F.);
+#10445 = ORIENTED_EDGE('',*,*,#10446,.F.);
+#10446 = EDGE_CURVE('',#10447,#8369,#10449,.T.);
+#10447 = VERTEX_POINT('',#10448);
+#10448 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#10449 = SURFACE_CURVE('',#10450,(#10454,#10461),.PCURVE_S1.);
+#10450 = LINE('',#10451,#10452);
+#10451 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#10452 = VECTOR('',#10453,1.);
+#10453 = DIRECTION('',(1.,0.,0.));
+#10454 = PCURVE('',#8414,#10455);
+#10455 = DEFINITIONAL_REPRESENTATION('',(#10456),#10460);
+#10456 = LINE('',#10457,#10458);
+#10457 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#10458 = VECTOR('',#10459,1.);
+#10459 = DIRECTION('',(1.,0.));
+#10460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10461 = PCURVE('',#10462,#10467);
+#10462 = PLANE('',#10463);
+#10463 = AXIS2_PLACEMENT_3D('',#10464,#10465,#10466);
+#10464 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10465 = DIRECTION('',(-0.,-1.,-0.));
+#10466 = DIRECTION('',(1.,0.,0.));
+#10467 = DEFINITIONAL_REPRESENTATION('',(#10468),#10472);
+#10468 = LINE('',#10469,#10470);
+#10469 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#10470 = VECTOR('',#10471,1.);
+#10471 = DIRECTION('',(1.,0.));
+#10472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10473 = ORIENTED_EDGE('',*,*,#10474,.F.);
+#10474 = EDGE_CURVE('',#10475,#10447,#10477,.T.);
+#10475 = VERTEX_POINT('',#10476);
+#10476 = CARTESIAN_POINT('',(-1.,6.1,25.100429145705));
+#10477 = SURFACE_CURVE('',#10478,(#10482,#10489),.PCURVE_S1.);
+#10478 = LINE('',#10479,#10480);
+#10479 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#10480 = VECTOR('',#10481,1.);
+#10481 = DIRECTION('',(0.,0.,-1.));
+#10482 = PCURVE('',#8414,#10483);
+#10483 = DEFINITIONAL_REPRESENTATION('',(#10484),#10488);
+#10484 = LINE('',#10485,#10486);
+#10485 = CARTESIAN_POINT('',(-1.,25.120341225759));
+#10486 = VECTOR('',#10487,1.);
+#10487 = DIRECTION('',(0.,-1.));
+#10488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10489 = PCURVE('',#10462,#10490);
+#10490 = DEFINITIONAL_REPRESENTATION('',(#10491),#10495);
+#10491 = LINE('',#10492,#10493);
+#10492 = CARTESIAN_POINT('',(-1.,25.120341225759));
+#10493 = VECTOR('',#10494,1.);
+#10494 = DIRECTION('',(0.,-1.));
+#10495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10496 = ORIENTED_EDGE('',*,*,#10497,.T.);
+#10497 = EDGE_CURVE('',#10475,#10498,#10500,.T.);
+#10498 = VERTEX_POINT('',#10499);
+#10499 = CARTESIAN_POINT('',(-17.04157687843,6.1,18.455790440807));
+#10500 = SURFACE_CURVE('',#10501,(#10506,#10513),.PCURVE_S1.);
+#10501 = CIRCLE('',#10502,25.120341225759);
+#10502 = AXIS2_PLACEMENT_3D('',#10503,#10504,#10505);
+#10503 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10504 = DIRECTION('',(0.,-1.,0.));
+#10505 = DIRECTION('',(1.,0.,0.));
+#10506 = PCURVE('',#8414,#10507);
+#10507 = DEFINITIONAL_REPRESENTATION('',(#10508),#10512);
+#10508 = CIRCLE('',#10509,25.120341225759);
+#10509 = AXIS2_PLACEMENT_2D('',#10510,#10511);
+#10510 = CARTESIAN_POINT('',(0.,0.));
+#10511 = DIRECTION('',(1.,0.));
+#10512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10513 = PCURVE('',#10514,#10519);
+#10514 = CYLINDRICAL_SURFACE('',#10515,25.120341225759);
+#10515 = AXIS2_PLACEMENT_3D('',#10516,#10517,#10518);
+#10516 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10517 = DIRECTION('',(0.,1.,0.));
+#10518 = DIRECTION('',(1.,0.,0.));
+#10519 = DEFINITIONAL_REPRESENTATION('',(#10520),#10524);
+#10520 = LINE('',#10521,#10522);
+#10521 = CARTESIAN_POINT('',(-0.,1.2));
+#10522 = VECTOR('',#10523,1.);
+#10523 = DIRECTION('',(-1.,0.));
+#10524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10525 = ORIENTED_EDGE('',*,*,#10526,.T.);
+#10526 = EDGE_CURVE('',#10498,#10423,#10527,.T.);
+#10527 = SURFACE_CURVE('',#10528,(#10532,#10539),.PCURVE_S1.);
+#10528 = LINE('',#10529,#10530);
+#10529 = CARTESIAN_POINT('',(-17.05565684526,6.1,18.469870407641));
+#10530 = VECTOR('',#10531,1.);
+#10531 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#10532 = PCURVE('',#8414,#10533);
+#10533 = DEFINITIONAL_REPRESENTATION('',(#10534),#10538);
+#10534 = LINE('',#10535,#10536);
+#10535 = CARTESIAN_POINT('',(-17.05565684526,18.469870407641));
+#10536 = VECTOR('',#10537,1.);
+#10537 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10539 = PCURVE('',#10334,#10540);
+#10540 = DEFINITIONAL_REPRESENTATION('',(#10541),#10545);
+#10541 = LINE('',#10542,#10543);
+#10542 = CARTESIAN_POINT('',(-17.05565684526,18.469870407641));
+#10543 = VECTOR('',#10544,1.);
+#10544 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10546 = ADVANCED_FACE('',(#10547),#8385,.F.);
+#10547 = FACE_BOUND('',#10548,.F.);
+#10548 = EDGE_LOOP('',(#10549,#10572,#10573,#10601,#10624,#10653));
+#10549 = ORIENTED_EDGE('',*,*,#10550,.F.);
+#10550 = EDGE_CURVE('',#8369,#10551,#10553,.T.);
+#10551 = VERTEX_POINT('',#10552);
+#10552 = CARTESIAN_POINT('',(1.,6.1,23.670341225759));
+#10553 = SURFACE_CURVE('',#10554,(#10558,#10565),.PCURVE_S1.);
+#10554 = LINE('',#10555,#10556);
+#10555 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#10556 = VECTOR('',#10557,1.);
+#10557 = DIRECTION('',(1.,0.,0.));
+#10558 = PCURVE('',#8385,#10559);
+#10559 = DEFINITIONAL_REPRESENTATION('',(#10560),#10564);
+#10560 = LINE('',#10561,#10562);
+#10561 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#10562 = VECTOR('',#10563,1.);
+#10563 = DIRECTION('',(1.,0.));
+#10564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10565 = PCURVE('',#10462,#10566);
+#10566 = DEFINITIONAL_REPRESENTATION('',(#10567),#10571);
+#10567 = LINE('',#10568,#10569);
+#10568 = CARTESIAN_POINT('',(-1.,23.670341225759));
+#10569 = VECTOR('',#10570,1.);
+#10570 = DIRECTION('',(1.,0.));
+#10571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10572 = ORIENTED_EDGE('',*,*,#8368,.F.);
+#10573 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10574 = EDGE_CURVE('',#10575,#8340,#10577,.T.);
+#10575 = VERTEX_POINT('',#10576);
+#10576 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#10577 = SURFACE_CURVE('',#10578,(#10582,#10589),.PCURVE_S1.);
+#10578 = LINE('',#10579,#10580);
+#10579 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#10580 = VECTOR('',#10581,1.);
+#10581 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#10582 = PCURVE('',#8385,#10583);
+#10583 = DEFINITIONAL_REPRESENTATION('',(#10584),#10588);
+#10584 = LINE('',#10585,#10586);
+#10585 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#10586 = VECTOR('',#10587,1.);
+#10587 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10589 = PCURVE('',#10590,#10595);
+#10590 = PLANE('',#10591);
+#10591 = AXIS2_PLACEMENT_3D('',#10592,#10593,#10594);
+#10592 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10593 = DIRECTION('',(-0.,-1.,-0.));
+#10594 = DIRECTION('',(1.,0.,0.));
+#10595 = DEFINITIONAL_REPRESENTATION('',(#10596),#10600);
+#10596 = LINE('',#10597,#10598);
+#10597 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#10598 = VECTOR('',#10599,1.);
+#10599 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10601 = ORIENTED_EDGE('',*,*,#10602,.F.);
+#10602 = EDGE_CURVE('',#10603,#10575,#10605,.T.);
+#10603 = VERTEX_POINT('',#10604);
+#10604 = CARTESIAN_POINT('',(17.041576878434,6.1,18.455790440807));
+#10605 = SURFACE_CURVE('',#10606,(#10610,#10617),.PCURVE_S1.);
+#10606 = LINE('',#10607,#10608);
+#10607 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#10608 = VECTOR('',#10609,1.);
+#10609 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#10610 = PCURVE('',#8385,#10611);
+#10611 = DEFINITIONAL_REPRESENTATION('',(#10612),#10616);
+#10612 = LINE('',#10613,#10614);
+#10613 = CARTESIAN_POINT('',(17.055656845267,18.469870407641));
+#10614 = VECTOR('',#10615,1.);
+#10615 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10617 = PCURVE('',#10590,#10618);
+#10618 = DEFINITIONAL_REPRESENTATION('',(#10619),#10623);
+#10619 = LINE('',#10620,#10621);
+#10620 = CARTESIAN_POINT('',(17.055656845267,18.469870407641));
+#10621 = VECTOR('',#10622,1.);
+#10622 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10624 = ORIENTED_EDGE('',*,*,#10625,.T.);
+#10625 = EDGE_CURVE('',#10603,#10626,#10628,.T.);
+#10626 = VERTEX_POINT('',#10627);
+#10627 = CARTESIAN_POINT('',(1.,6.1,25.100429145705));
+#10628 = SURFACE_CURVE('',#10629,(#10634,#10641),.PCURVE_S1.);
+#10629 = CIRCLE('',#10630,25.120341225759);
+#10630 = AXIS2_PLACEMENT_3D('',#10631,#10632,#10633);
+#10631 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10632 = DIRECTION('',(0.,-1.,0.));
+#10633 = DIRECTION('',(1.,0.,0.));
+#10634 = PCURVE('',#8385,#10635);
+#10635 = DEFINITIONAL_REPRESENTATION('',(#10636),#10640);
+#10636 = CIRCLE('',#10637,25.120341225759);
+#10637 = AXIS2_PLACEMENT_2D('',#10638,#10639);
+#10638 = CARTESIAN_POINT('',(0.,0.));
+#10639 = DIRECTION('',(1.,0.));
+#10640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10641 = PCURVE('',#10642,#10647);
+#10642 = CYLINDRICAL_SURFACE('',#10643,25.120341225759);
+#10643 = AXIS2_PLACEMENT_3D('',#10644,#10645,#10646);
+#10644 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10645 = DIRECTION('',(0.,1.,0.));
+#10646 = DIRECTION('',(1.,0.,0.));
+#10647 = DEFINITIONAL_REPRESENTATION('',(#10648),#10652);
+#10648 = LINE('',#10649,#10650);
+#10649 = CARTESIAN_POINT('',(-0.,1.2));
+#10650 = VECTOR('',#10651,1.);
+#10651 = DIRECTION('',(-1.,0.));
+#10652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10653 = ORIENTED_EDGE('',*,*,#10654,.T.);
+#10654 = EDGE_CURVE('',#10626,#10551,#10655,.T.);
+#10655 = SURFACE_CURVE('',#10656,(#10660,#10667),.PCURVE_S1.);
+#10656 = LINE('',#10657,#10658);
+#10657 = CARTESIAN_POINT('',(1.,6.1,25.120341225759));
+#10658 = VECTOR('',#10659,1.);
+#10659 = DIRECTION('',(0.,0.,-1.));
+#10660 = PCURVE('',#8385,#10661);
+#10661 = DEFINITIONAL_REPRESENTATION('',(#10662),#10666);
+#10662 = LINE('',#10663,#10664);
+#10663 = CARTESIAN_POINT('',(1.,25.120341225759));
+#10664 = VECTOR('',#10665,1.);
+#10665 = DIRECTION('',(0.,-1.));
+#10666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10667 = PCURVE('',#10462,#10668);
+#10668 = DEFINITIONAL_REPRESENTATION('',(#10669),#10673);
+#10669 = LINE('',#10670,#10671);
+#10670 = CARTESIAN_POINT('',(1.,25.120341225759));
+#10671 = VECTOR('',#10672,1.);
+#10672 = DIRECTION('',(0.,-1.));
+#10673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10674 = ADVANCED_FACE('',(#10675),#8356,.F.);
+#10675 = FACE_BOUND('',#10676,.F.);
+#10676 = EDGE_LOOP('',(#10677,#10700,#10701,#10724,#10747,#10776));
+#10677 = ORIENTED_EDGE('',*,*,#10678,.F.);
+#10678 = EDGE_CURVE('',#8340,#10679,#10681,.T.);
+#10679 = VERTEX_POINT('',#10680);
+#10680 = CARTESIAN_POINT('',(17.44456557492,6.1,16.030352012547));
+#10681 = SURFACE_CURVE('',#10682,(#10686,#10693),.PCURVE_S1.);
+#10682 = LINE('',#10683,#10684);
+#10683 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#10684 = VECTOR('',#10685,1.);
+#10685 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#10686 = PCURVE('',#8356,#10687);
+#10687 = DEFINITIONAL_REPRESENTATION('',(#10688),#10692);
+#10688 = LINE('',#10689,#10690);
+#10689 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#10690 = VECTOR('',#10691,1.);
+#10691 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10693 = PCURVE('',#10590,#10694);
+#10694 = DEFINITIONAL_REPRESENTATION('',(#10695),#10699);
+#10695 = LINE('',#10696,#10697);
+#10696 = CARTESIAN_POINT('',(16.030352012547,17.44456557492));
+#10697 = VECTOR('',#10698,1.);
+#10698 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10700 = ORIENTED_EDGE('',*,*,#8339,.F.);
+#10701 = ORIENTED_EDGE('',*,*,#10702,.F.);
+#10702 = EDGE_CURVE('',#10703,#8288,#10705,.T.);
+#10703 = VERTEX_POINT('',#10704);
+#10704 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#10705 = SURFACE_CURVE('',#10706,(#10710,#10717),.PCURVE_S1.);
+#10706 = LINE('',#10707,#10708);
+#10707 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#10708 = VECTOR('',#10709,1.);
+#10709 = DIRECTION('',(0.,0.,-1.));
+#10710 = PCURVE('',#8356,#10711);
+#10711 = DEFINITIONAL_REPRESENTATION('',(#10712),#10716);
+#10712 = LINE('',#10713,#10714);
+#10713 = CARTESIAN_POINT('',(23.670341225759,1.));
+#10714 = VECTOR('',#10715,1.);
+#10715 = DIRECTION('',(0.,-1.));
+#10716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10717 = PCURVE('',#9874,#10718);
+#10718 = DEFINITIONAL_REPRESENTATION('',(#10719),#10723);
+#10719 = LINE('',#10720,#10721);
+#10720 = CARTESIAN_POINT('',(23.670341225759,1.));
+#10721 = VECTOR('',#10722,1.);
+#10722 = DIRECTION('',(0.,-1.));
+#10723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10724 = ORIENTED_EDGE('',*,*,#10725,.F.);
+#10725 = EDGE_CURVE('',#10726,#10703,#10728,.T.);
+#10726 = VERTEX_POINT('',#10727);
+#10727 = CARTESIAN_POINT('',(25.100429145705,6.1,1.));
+#10728 = SURFACE_CURVE('',#10729,(#10733,#10740),.PCURVE_S1.);
+#10729 = LINE('',#10730,#10731);
+#10730 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#10731 = VECTOR('',#10732,1.);
+#10732 = DIRECTION('',(-1.,0.,0.));
+#10733 = PCURVE('',#8356,#10734);
+#10734 = DEFINITIONAL_REPRESENTATION('',(#10735),#10739);
+#10735 = LINE('',#10736,#10737);
+#10736 = CARTESIAN_POINT('',(25.120341225759,1.));
+#10737 = VECTOR('',#10738,1.);
+#10738 = DIRECTION('',(-1.,0.));
+#10739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10740 = PCURVE('',#9874,#10741);
+#10741 = DEFINITIONAL_REPRESENTATION('',(#10742),#10746);
+#10742 = LINE('',#10743,#10744);
+#10743 = CARTESIAN_POINT('',(25.120341225759,1.));
+#10744 = VECTOR('',#10745,1.);
+#10745 = DIRECTION('',(-1.,0.));
+#10746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10747 = ORIENTED_EDGE('',*,*,#10748,.T.);
+#10748 = EDGE_CURVE('',#10726,#10749,#10751,.T.);
+#10749 = VERTEX_POINT('',#10750);
+#10750 = CARTESIAN_POINT('',(18.455790440807,6.1,17.041576878434));
+#10751 = SURFACE_CURVE('',#10752,(#10757,#10764),.PCURVE_S1.);
+#10752 = CIRCLE('',#10753,25.120341225759);
+#10753 = AXIS2_PLACEMENT_3D('',#10754,#10755,#10756);
+#10754 = CARTESIAN_POINT('',(0.,6.1,0.));
+#10755 = DIRECTION('',(0.,-1.,0.));
+#10756 = DIRECTION('',(1.,0.,0.));
+#10757 = PCURVE('',#8356,#10758);
+#10758 = DEFINITIONAL_REPRESENTATION('',(#10759),#10763);
+#10759 = CIRCLE('',#10760,25.120341225759);
+#10760 = AXIS2_PLACEMENT_2D('',#10761,#10762);
+#10761 = CARTESIAN_POINT('',(0.,0.));
+#10762 = DIRECTION('',(1.,0.));
+#10763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10764 = PCURVE('',#10765,#10770);
+#10765 = CYLINDRICAL_SURFACE('',#10766,25.120341225759);
+#10766 = AXIS2_PLACEMENT_3D('',#10767,#10768,#10769);
+#10767 = CARTESIAN_POINT('',(0.,4.9,0.));
+#10768 = DIRECTION('',(0.,1.,0.));
+#10769 = DIRECTION('',(1.,0.,0.));
+#10770 = DEFINITIONAL_REPRESENTATION('',(#10771),#10775);
+#10771 = LINE('',#10772,#10773);
+#10772 = CARTESIAN_POINT('',(-0.,1.2));
+#10773 = VECTOR('',#10774,1.);
+#10774 = DIRECTION('',(-1.,0.));
+#10775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10776 = ORIENTED_EDGE('',*,*,#10777,.T.);
+#10777 = EDGE_CURVE('',#10749,#10679,#10778,.T.);
+#10778 = SURFACE_CURVE('',#10779,(#10783,#10790),.PCURVE_S1.);
+#10779 = LINE('',#10780,#10781);
+#10780 = CARTESIAN_POINT('',(18.469870407641,6.1,17.055656845267));
+#10781 = VECTOR('',#10782,1.);
+#10782 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#10783 = PCURVE('',#8356,#10784);
+#10784 = DEFINITIONAL_REPRESENTATION('',(#10785),#10789);
+#10785 = LINE('',#10786,#10787);
+#10786 = CARTESIAN_POINT('',(18.469870407641,17.055656845267));
+#10787 = VECTOR('',#10788,1.);
+#10788 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10790 = PCURVE('',#10590,#10791);
+#10791 = DEFINITIONAL_REPRESENTATION('',(#10792),#10796);
+#10792 = LINE('',#10793,#10794);
+#10793 = CARTESIAN_POINT('',(18.469870407641,17.055656845267));
+#10794 = VECTOR('',#10795,1.);
+#10795 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10797 = ADVANCED_FACE('',(#10798),#8703,.T.);
+#10798 = FACE_BOUND('',#10799,.F.);
+#10799 = EDGE_LOOP('',(#10800,#10801,#10824,#10851));
+#10800 = ORIENTED_EDGE('',*,*,#8686,.T.);
+#10801 = ORIENTED_EDGE('',*,*,#10802,.T.);
+#10802 = EDGE_CURVE('',#8687,#10803,#10805,.T.);
+#10803 = VERTEX_POINT('',#10804);
+#10804 = CARTESIAN_POINT('',(5.,15.5,0.));
+#10805 = SEAM_CURVE('',#10806,(#10810,#10817),.PCURVE_S1.);
+#10806 = LINE('',#10807,#10808);
+#10807 = CARTESIAN_POINT('',(5.,-1.5,0.));
+#10808 = VECTOR('',#10809,1.);
+#10809 = DIRECTION('',(0.,1.,0.));
+#10810 = PCURVE('',#8703,#10811);
+#10811 = DEFINITIONAL_REPRESENTATION('',(#10812),#10816);
+#10812 = LINE('',#10813,#10814);
+#10813 = CARTESIAN_POINT('',(-0.,0.));
+#10814 = VECTOR('',#10815,1.);
+#10815 = DIRECTION('',(-0.,1.));
+#10816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10817 = PCURVE('',#8703,#10818);
+#10818 = DEFINITIONAL_REPRESENTATION('',(#10819),#10823);
+#10819 = LINE('',#10820,#10821);
+#10820 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#10821 = VECTOR('',#10822,1.);
+#10822 = DIRECTION('',(-0.,1.));
+#10823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10824 = ORIENTED_EDGE('',*,*,#10825,.F.);
+#10825 = EDGE_CURVE('',#10803,#10803,#10826,.T.);
+#10826 = SURFACE_CURVE('',#10827,(#10832,#10839),.PCURVE_S1.);
+#10827 = CIRCLE('',#10828,5.);
+#10828 = AXIS2_PLACEMENT_3D('',#10829,#10830,#10831);
+#10829 = CARTESIAN_POINT('',(0.,15.5,0.));
+#10830 = DIRECTION('',(0.,-1.,0.));
+#10831 = DIRECTION('',(1.,0.,0.));
+#10832 = PCURVE('',#8703,#10833);
+#10833 = DEFINITIONAL_REPRESENTATION('',(#10834),#10838);
+#10834 = LINE('',#10835,#10836);
+#10835 = CARTESIAN_POINT('',(-0.,17.));
+#10836 = VECTOR('',#10837,1.);
+#10837 = DIRECTION('',(-1.,0.));
+#10838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10839 = PCURVE('',#10840,#10845);
+#10840 = PLANE('',#10841);
+#10841 = AXIS2_PLACEMENT_3D('',#10842,#10843,#10844);
+#10842 = CARTESIAN_POINT('',(0.,15.5,0.));
+#10843 = DIRECTION('',(-0.,-1.,-0.));
+#10844 = DIRECTION('',(1.,0.,0.));
+#10845 = DEFINITIONAL_REPRESENTATION('',(#10846),#10850);
+#10846 = CIRCLE('',#10847,5.);
+#10847 = AXIS2_PLACEMENT_2D('',#10848,#10849);
+#10848 = CARTESIAN_POINT('',(0.,0.));
+#10849 = DIRECTION('',(1.,0.));
+#10850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10851 = ORIENTED_EDGE('',*,*,#10802,.F.);
+#10852 = ADVANCED_FACE('',(#10853),#8850,.T.);
+#10853 = FACE_BOUND('',#10854,.F.);
+#10854 = EDGE_LOOP('',(#10855,#10856,#10857,#10858,#10887,#10914));
+#10855 = ORIENTED_EDGE('',*,*,#9678,.F.);
+#10856 = ORIENTED_EDGE('',*,*,#8862,.F.);
+#10857 = ORIENTED_EDGE('',*,*,#8834,.T.);
+#10858 = ORIENTED_EDGE('',*,*,#10859,.F.);
+#10859 = EDGE_CURVE('',#10860,#8806,#10862,.T.);
+#10860 = VERTEX_POINT('',#10861);
+#10861 = CARTESIAN_POINT('',(25.120341225759,-8.3,0.));
+#10862 = SURFACE_CURVE('',#10863,(#10868,#10875),.PCURVE_S1.);
+#10863 = CIRCLE('',#10864,25.120341225759);
+#10864 = AXIS2_PLACEMENT_3D('',#10865,#10866,#10867);
+#10865 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#10866 = DIRECTION('',(0.,-1.,0.));
+#10867 = DIRECTION('',(1.,0.,0.));
+#10868 = PCURVE('',#8850,#10869);
+#10869 = DEFINITIONAL_REPRESENTATION('',(#10870),#10874);
+#10870 = CIRCLE('',#10871,25.120341225759);
+#10871 = AXIS2_PLACEMENT_2D('',#10872,#10873);
+#10872 = CARTESIAN_POINT('',(0.,0.));
+#10873 = DIRECTION('',(1.,-0.));
+#10874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10875 = PCURVE('',#10876,#10881);
+#10876 = PLANE('',#10877);
+#10877 = AXIS2_PLACEMENT_3D('',#10878,#10879,#10880);
+#10878 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#10879 = DIRECTION('',(0.,-1.,0.));
+#10880 = DIRECTION('',(1.,0.,0.));
+#10881 = DEFINITIONAL_REPRESENTATION('',(#10882),#10886);
+#10882 = CIRCLE('',#10883,25.120341225759);
+#10883 = AXIS2_PLACEMENT_2D('',#10884,#10885);
+#10884 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10885 = DIRECTION('',(1.,0.));
+#10886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10887 = ORIENTED_EDGE('',*,*,#10888,.F.);
+#10888 = EDGE_CURVE('',#9702,#10860,#10889,.T.);
+#10889 = SURFACE_CURVE('',#10890,(#10895,#10902),.PCURVE_S1.);
+#10890 = CIRCLE('',#10891,25.120341225759);
+#10891 = AXIS2_PLACEMENT_3D('',#10892,#10893,#10894);
+#10892 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#10893 = DIRECTION('',(0.,-1.,0.));
+#10894 = DIRECTION('',(1.,0.,0.));
+#10895 = PCURVE('',#8850,#10896);
+#10896 = DEFINITIONAL_REPRESENTATION('',(#10897),#10901);
+#10897 = CIRCLE('',#10898,25.120341225759);
+#10898 = AXIS2_PLACEMENT_2D('',#10899,#10900);
+#10899 = CARTESIAN_POINT('',(0.,0.));
+#10900 = DIRECTION('',(1.,-0.));
+#10901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10902 = PCURVE('',#10903,#10908);
+#10903 = PLANE('',#10904);
+#10904 = AXIS2_PLACEMENT_3D('',#10905,#10906,#10907);
+#10905 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#10906 = DIRECTION('',(0.,-1.,0.));
+#10907 = DIRECTION('',(1.,0.,0.));
+#10908 = DEFINITIONAL_REPRESENTATION('',(#10909),#10913);
+#10909 = CIRCLE('',#10910,25.120341225759);
+#10910 = AXIS2_PLACEMENT_2D('',#10911,#10912);
+#10911 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#10912 = DIRECTION('',(1.,0.));
+#10913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10914 = ORIENTED_EDGE('',*,*,#9701,.F.);
+#10915 = ADVANCED_FACE('',(#10916),#8822,.T.);
+#10916 = FACE_BOUND('',#10917,.F.);
+#10917 = EDGE_LOOP('',(#10918,#10946,#10947,#10975));
+#10918 = ORIENTED_EDGE('',*,*,#10919,.F.);
+#10919 = EDGE_CURVE('',#8806,#10920,#10922,.T.);
+#10920 = VERTEX_POINT('',#10921);
+#10921 = CARTESIAN_POINT('',(25.100429145705,-7.1,1.));
+#10922 = SURFACE_CURVE('',#10923,(#10927,#10934),.PCURVE_S1.);
+#10923 = LINE('',#10924,#10925);
+#10924 = CARTESIAN_POINT('',(25.100429145705,-8.3,1.));
+#10925 = VECTOR('',#10926,1.);
+#10926 = DIRECTION('',(0.,1.,0.));
+#10927 = PCURVE('',#8822,#10928);
+#10928 = DEFINITIONAL_REPRESENTATION('',(#10929),#10933);
+#10929 = LINE('',#10930,#10931);
+#10930 = CARTESIAN_POINT('',(-3.981889805323E-02,0.));
+#10931 = VECTOR('',#10932,1.);
+#10932 = DIRECTION('',(-0.,1.));
+#10933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10934 = PCURVE('',#10935,#10940);
+#10935 = PLANE('',#10936);
+#10936 = AXIS2_PLACEMENT_3D('',#10937,#10938,#10939);
+#10937 = CARTESIAN_POINT('',(24.395341225759,-1.1,1.));
+#10938 = DIRECTION('',(0.,0.,-1.));
+#10939 = DIRECTION('',(-1.,0.,0.));
+#10940 = DEFINITIONAL_REPRESENTATION('',(#10941),#10945);
+#10941 = LINE('',#10942,#10943);
+#10942 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#10943 = VECTOR('',#10944,1.);
+#10944 = DIRECTION('',(0.,1.));
+#10945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10946 = ORIENTED_EDGE('',*,*,#8805,.T.);
+#10947 = ORIENTED_EDGE('',*,*,#10948,.T.);
+#10948 = EDGE_CURVE('',#8783,#10949,#10951,.T.);
+#10949 = VERTEX_POINT('',#10950);
+#10950 = CARTESIAN_POINT('',(18.455790440807,-7.1,17.041576878434));
+#10951 = SURFACE_CURVE('',#10952,(#10956,#10963),.PCURVE_S1.);
+#10952 = LINE('',#10953,#10954);
+#10953 = CARTESIAN_POINT('',(18.455790440807,-8.3,17.041576878434));
+#10954 = VECTOR('',#10955,1.);
+#10955 = DIRECTION('',(0.,1.,0.));
+#10956 = PCURVE('',#8822,#10957);
+#10957 = DEFINITIONAL_REPRESENTATION('',(#10958),#10962);
+#10958 = LINE('',#10959,#10960);
+#10959 = CARTESIAN_POINT('',(-0.745579265344,0.));
+#10960 = VECTOR('',#10961,1.);
+#10961 = DIRECTION('',(-0.,1.));
+#10962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10963 = PCURVE('',#10964,#10969);
+#10964 = PLANE('',#10965);
+#10965 = AXIS2_PLACEMENT_3D('',#10966,#10967,#10968);
+#10966 = CARTESIAN_POINT('',(17.95721799128,-1.1,16.543004428907));
+#10967 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#10968 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#10969 = DEFINITIONAL_REPRESENTATION('',(#10970),#10974);
+#10970 = LINE('',#10971,#10972);
+#10971 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#10972 = VECTOR('',#10973,1.);
+#10973 = DIRECTION('',(0.,1.));
+#10974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10975 = ORIENTED_EDGE('',*,*,#10976,.F.);
+#10976 = EDGE_CURVE('',#10920,#10949,#10977,.T.);
+#10977 = SURFACE_CURVE('',#10978,(#10983,#10990),.PCURVE_S1.);
+#10978 = CIRCLE('',#10979,25.120341225759);
+#10979 = AXIS2_PLACEMENT_3D('',#10980,#10981,#10982);
+#10980 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#10981 = DIRECTION('',(0.,-1.,0.));
+#10982 = DIRECTION('',(1.,0.,0.));
+#10983 = PCURVE('',#8822,#10984);
+#10984 = DEFINITIONAL_REPRESENTATION('',(#10985),#10989);
+#10985 = LINE('',#10986,#10987);
+#10986 = CARTESIAN_POINT('',(-0.,1.2));
+#10987 = VECTOR('',#10988,1.);
+#10988 = DIRECTION('',(-1.,0.));
+#10989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10990 = PCURVE('',#10991,#10996);
+#10991 = CONICAL_SURFACE('',#10992,25.120341225759,0.785398163397);
+#10992 = AXIS2_PLACEMENT_3D('',#10993,#10994,#10995);
+#10993 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#10994 = DIRECTION('',(-0.,-1.,-0.));
+#10995 = DIRECTION('',(1.,0.,0.));
+#10996 = DEFINITIONAL_REPRESENTATION('',(#10997),#11001);
+#10997 = LINE('',#10998,#10999);
+#10998 = CARTESIAN_POINT('',(0.,-0.));
+#10999 = VECTOR('',#11000,1.);
+#11000 = DIRECTION('',(1.,-0.));
+#11001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11002 = ADVANCED_FACE('',(#11003),#8770,.T.);
+#11003 = FACE_BOUND('',#11004,.F.);
+#11004 = EDGE_LOOP('',(#11005,#11006,#11007,#11008,#11037,#11064));
+#11005 = ORIENTED_EDGE('',*,*,#8754,.F.);
+#11006 = ORIENTED_EDGE('',*,*,#8990,.F.);
+#11007 = ORIENTED_EDGE('',*,*,#8967,.T.);
+#11008 = ORIENTED_EDGE('',*,*,#11009,.F.);
+#11009 = EDGE_CURVE('',#11010,#8939,#11012,.T.);
+#11010 = VERTEX_POINT('',#11011);
+#11011 = CARTESIAN_POINT('',(17.762763626454,-8.3,17.762763626454));
+#11012 = SURFACE_CURVE('',#11013,(#11018,#11025),.PCURVE_S1.);
+#11013 = CIRCLE('',#11014,25.120341225759);
+#11014 = AXIS2_PLACEMENT_3D('',#11015,#11016,#11017);
+#11015 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11016 = DIRECTION('',(0.,-1.,0.));
+#11017 = DIRECTION('',(1.,0.,0.));
+#11018 = PCURVE('',#8770,#11019);
+#11019 = DEFINITIONAL_REPRESENTATION('',(#11020),#11024);
+#11020 = CIRCLE('',#11021,25.120341225759);
+#11021 = AXIS2_PLACEMENT_2D('',#11022,#11023);
+#11022 = CARTESIAN_POINT('',(0.,0.));
+#11023 = DIRECTION('',(1.,-0.));
+#11024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11025 = PCURVE('',#11026,#11031);
+#11026 = PLANE('',#11027);
+#11027 = AXIS2_PLACEMENT_3D('',#11028,#11029,#11030);
+#11028 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#11029 = DIRECTION('',(0.,-1.,-0.));
+#11030 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11031 = DEFINITIONAL_REPRESENTATION('',(#11032),#11036);
+#11032 = CIRCLE('',#11033,25.120341225759);
+#11033 = AXIS2_PLACEMENT_2D('',#11034,#11035);
+#11034 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11035 = DIRECTION('',(0.707106781187,-0.707106781187));
+#11036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11037 = ORIENTED_EDGE('',*,*,#11038,.F.);
+#11038 = EDGE_CURVE('',#8783,#11010,#11039,.T.);
+#11039 = SURFACE_CURVE('',#11040,(#11045,#11052),.PCURVE_S1.);
+#11040 = CIRCLE('',#11041,25.120341225759);
+#11041 = AXIS2_PLACEMENT_3D('',#11042,#11043,#11044);
+#11042 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11043 = DIRECTION('',(0.,-1.,0.));
+#11044 = DIRECTION('',(1.,0.,0.));
+#11045 = PCURVE('',#8770,#11046);
+#11046 = DEFINITIONAL_REPRESENTATION('',(#11047),#11051);
+#11047 = CIRCLE('',#11048,25.120341225759);
+#11048 = AXIS2_PLACEMENT_2D('',#11049,#11050);
+#11049 = CARTESIAN_POINT('',(0.,0.));
+#11050 = DIRECTION('',(1.,-0.));
+#11051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11052 = PCURVE('',#11053,#11058);
+#11053 = PLANE('',#11054);
+#11054 = AXIS2_PLACEMENT_3D('',#11055,#11056,#11057);
+#11055 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#11056 = DIRECTION('',(0.,-1.,-0.));
+#11057 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11058 = DEFINITIONAL_REPRESENTATION('',(#11059),#11063);
+#11059 = CIRCLE('',#11060,25.120341225759);
+#11060 = AXIS2_PLACEMENT_2D('',#11061,#11062);
+#11061 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11062 = DIRECTION('',(0.707106781187,-0.707106781187));
+#11063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11064 = ORIENTED_EDGE('',*,*,#8782,.F.);
+#11065 = ADVANCED_FACE('',(#11066),#8955,.T.);
+#11066 = FACE_BOUND('',#11067,.F.);
+#11067 = EDGE_LOOP('',(#11068,#11096,#11097,#11125));
+#11068 = ORIENTED_EDGE('',*,*,#11069,.F.);
+#11069 = EDGE_CURVE('',#8939,#11070,#11072,.T.);
+#11070 = VERTEX_POINT('',#11071);
+#11071 = CARTESIAN_POINT('',(17.041576878434,-7.1,18.455790440807));
+#11072 = SURFACE_CURVE('',#11073,(#11077,#11084),.PCURVE_S1.);
+#11073 = LINE('',#11074,#11075);
+#11074 = CARTESIAN_POINT('',(17.041576878434,-8.3,18.455790440807));
+#11075 = VECTOR('',#11076,1.);
+#11076 = DIRECTION('',(0.,1.,0.));
+#11077 = PCURVE('',#8955,#11078);
+#11078 = DEFINITIONAL_REPRESENTATION('',(#11079),#11083);
+#11079 = LINE('',#11080,#11081);
+#11080 = CARTESIAN_POINT('',(-0.825217061451,0.));
+#11081 = VECTOR('',#11082,1.);
+#11082 = DIRECTION('',(-0.,1.));
+#11083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11084 = PCURVE('',#11085,#11090);
+#11085 = PLANE('',#11086);
+#11086 = AXIS2_PLACEMENT_3D('',#11087,#11088,#11089);
+#11087 = CARTESIAN_POINT('',(16.543004428907,-1.1,17.95721799128));
+#11088 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#11089 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#11090 = DEFINITIONAL_REPRESENTATION('',(#11091),#11095);
+#11091 = LINE('',#11092,#11093);
+#11092 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11093 = VECTOR('',#11094,1.);
+#11094 = DIRECTION('',(0.,1.));
+#11095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11096 = ORIENTED_EDGE('',*,*,#8938,.T.);
+#11097 = ORIENTED_EDGE('',*,*,#11098,.T.);
+#11098 = EDGE_CURVE('',#8916,#11099,#11101,.T.);
+#11099 = VERTEX_POINT('',#11100);
+#11100 = CARTESIAN_POINT('',(1.,-7.1,25.100429145705));
+#11101 = SURFACE_CURVE('',#11102,(#11106,#11113),.PCURVE_S1.);
+#11102 = LINE('',#11103,#11104);
+#11103 = CARTESIAN_POINT('',(1.,-8.3,25.100429145705));
+#11104 = VECTOR('',#11105,1.);
+#11105 = DIRECTION('',(0.,1.,0.));
+#11106 = PCURVE('',#8955,#11107);
+#11107 = DEFINITIONAL_REPRESENTATION('',(#11108),#11112);
+#11108 = LINE('',#11109,#11110);
+#11109 = CARTESIAN_POINT('',(-1.530977428742,0.));
+#11110 = VECTOR('',#11111,1.);
+#11111 = DIRECTION('',(-0.,1.));
+#11112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11113 = PCURVE('',#11114,#11119);
+#11114 = PLANE('',#11115);
+#11115 = AXIS2_PLACEMENT_3D('',#11116,#11117,#11118);
+#11116 = CARTESIAN_POINT('',(1.,-1.1,24.395341225759));
+#11117 = DIRECTION('',(1.,0.,0.));
+#11118 = DIRECTION('',(0.,0.,-1.));
+#11119 = DEFINITIONAL_REPRESENTATION('',(#11120),#11124);
+#11120 = LINE('',#11121,#11122);
+#11121 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11122 = VECTOR('',#11123,1.);
+#11123 = DIRECTION('',(0.,1.));
+#11124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11125 = ORIENTED_EDGE('',*,*,#11126,.F.);
+#11126 = EDGE_CURVE('',#11070,#11099,#11127,.T.);
+#11127 = SURFACE_CURVE('',#11128,(#11133,#11140),.PCURVE_S1.);
+#11128 = CIRCLE('',#11129,25.120341225759);
+#11129 = AXIS2_PLACEMENT_3D('',#11130,#11131,#11132);
+#11130 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11131 = DIRECTION('',(0.,-1.,0.));
+#11132 = DIRECTION('',(1.,0.,0.));
+#11133 = PCURVE('',#8955,#11134);
+#11134 = DEFINITIONAL_REPRESENTATION('',(#11135),#11139);
+#11135 = LINE('',#11136,#11137);
+#11136 = CARTESIAN_POINT('',(-0.,1.2));
+#11137 = VECTOR('',#11138,1.);
+#11138 = DIRECTION('',(-1.,0.));
+#11139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11140 = PCURVE('',#11141,#11146);
+#11141 = CONICAL_SURFACE('',#11142,25.120341225759,0.785398163397);
+#11142 = AXIS2_PLACEMENT_3D('',#11143,#11144,#11145);
+#11143 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11144 = DIRECTION('',(-0.,-1.,-0.));
+#11145 = DIRECTION('',(1.,0.,0.));
+#11146 = DEFINITIONAL_REPRESENTATION('',(#11147),#11151);
+#11147 = LINE('',#11148,#11149);
+#11148 = CARTESIAN_POINT('',(0.,-0.));
+#11149 = VECTOR('',#11150,1.);
+#11150 = DIRECTION('',(1.,-0.));
+#11151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11152 = ADVANCED_FACE('',(#11153),#8903,.T.);
+#11153 = FACE_BOUND('',#11154,.F.);
+#11154 = EDGE_LOOP('',(#11155,#11156,#11157,#11158,#11187,#11214));
+#11155 = ORIENTED_EDGE('',*,*,#8887,.F.);
+#11156 = ORIENTED_EDGE('',*,*,#9118,.F.);
+#11157 = ORIENTED_EDGE('',*,*,#9095,.T.);
+#11158 = ORIENTED_EDGE('',*,*,#11159,.F.);
+#11159 = EDGE_CURVE('',#11160,#9067,#11162,.T.);
+#11160 = VERTEX_POINT('',#11161);
+#11161 = CARTESIAN_POINT('',(8.05E-13,-8.3,25.120341225759));
+#11162 = SURFACE_CURVE('',#11163,(#11168,#11175),.PCURVE_S1.);
+#11163 = CIRCLE('',#11164,25.120341225759);
+#11164 = AXIS2_PLACEMENT_3D('',#11165,#11166,#11167);
+#11165 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11166 = DIRECTION('',(0.,-1.,0.));
+#11167 = DIRECTION('',(1.,0.,0.));
+#11168 = PCURVE('',#8903,#11169);
+#11169 = DEFINITIONAL_REPRESENTATION('',(#11170),#11174);
+#11170 = CIRCLE('',#11171,25.120341225759);
+#11171 = AXIS2_PLACEMENT_2D('',#11172,#11173);
+#11172 = CARTESIAN_POINT('',(0.,0.));
+#11173 = DIRECTION('',(1.,-0.));
+#11174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11175 = PCURVE('',#11176,#11181);
+#11176 = PLANE('',#11177);
+#11177 = AXIS2_PLACEMENT_3D('',#11178,#11179,#11180);
+#11178 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#11179 = DIRECTION('',(0.,-1.,0.));
+#11180 = DIRECTION('',(0.,0.,1.));
+#11181 = DEFINITIONAL_REPRESENTATION('',(#11182),#11186);
+#11182 = CIRCLE('',#11183,25.120341225759);
+#11183 = AXIS2_PLACEMENT_2D('',#11184,#11185);
+#11184 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11185 = DIRECTION('',(0.,-1.));
+#11186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11187 = ORIENTED_EDGE('',*,*,#11188,.F.);
+#11188 = EDGE_CURVE('',#8916,#11160,#11189,.T.);
+#11189 = SURFACE_CURVE('',#11190,(#11195,#11202),.PCURVE_S1.);
+#11190 = CIRCLE('',#11191,25.120341225759);
+#11191 = AXIS2_PLACEMENT_3D('',#11192,#11193,#11194);
+#11192 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11193 = DIRECTION('',(0.,-1.,0.));
+#11194 = DIRECTION('',(1.,0.,0.));
+#11195 = PCURVE('',#8903,#11196);
+#11196 = DEFINITIONAL_REPRESENTATION('',(#11197),#11201);
+#11197 = CIRCLE('',#11198,25.120341225759);
+#11198 = AXIS2_PLACEMENT_2D('',#11199,#11200);
+#11199 = CARTESIAN_POINT('',(0.,0.));
+#11200 = DIRECTION('',(1.,-0.));
+#11201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11202 = PCURVE('',#11203,#11208);
+#11203 = PLANE('',#11204);
+#11204 = AXIS2_PLACEMENT_3D('',#11205,#11206,#11207);
+#11205 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#11206 = DIRECTION('',(0.,-1.,0.));
+#11207 = DIRECTION('',(0.,0.,1.));
+#11208 = DEFINITIONAL_REPRESENTATION('',(#11209),#11213);
+#11209 = CIRCLE('',#11210,25.120341225759);
+#11210 = AXIS2_PLACEMENT_2D('',#11211,#11212);
+#11211 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11212 = DIRECTION('',(0.,-1.));
+#11213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11214 = ORIENTED_EDGE('',*,*,#8915,.F.);
+#11215 = ADVANCED_FACE('',(#11216),#9083,.T.);
+#11216 = FACE_BOUND('',#11217,.F.);
+#11217 = EDGE_LOOP('',(#11218,#11246,#11247,#11275));
+#11218 = ORIENTED_EDGE('',*,*,#11219,.F.);
+#11219 = EDGE_CURVE('',#9067,#11220,#11222,.T.);
+#11220 = VERTEX_POINT('',#11221);
+#11221 = CARTESIAN_POINT('',(-1.,-7.1,25.100429145705));
+#11222 = SURFACE_CURVE('',#11223,(#11227,#11234),.PCURVE_S1.);
+#11223 = LINE('',#11224,#11225);
+#11224 = CARTESIAN_POINT('',(-1.,-8.3,25.100429145705));
+#11225 = VECTOR('',#11226,1.);
+#11226 = DIRECTION('',(0.,1.,0.));
+#11227 = PCURVE('',#9083,#11228);
+#11228 = DEFINITIONAL_REPRESENTATION('',(#11229),#11233);
+#11229 = LINE('',#11230,#11231);
+#11230 = CARTESIAN_POINT('',(-1.610615224848,0.));
+#11231 = VECTOR('',#11232,1.);
+#11232 = DIRECTION('',(-0.,1.));
+#11233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11234 = PCURVE('',#11235,#11240);
+#11235 = PLANE('',#11236);
+#11236 = AXIS2_PLACEMENT_3D('',#11237,#11238,#11239);
+#11237 = CARTESIAN_POINT('',(-1.,-1.1,24.395341225759));
+#11238 = DIRECTION('',(1.,0.,0.));
+#11239 = DIRECTION('',(0.,0.,-1.));
+#11240 = DEFINITIONAL_REPRESENTATION('',(#11241),#11245);
+#11241 = LINE('',#11242,#11243);
+#11242 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11243 = VECTOR('',#11244,1.);
+#11244 = DIRECTION('',(0.,1.));
+#11245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11246 = ORIENTED_EDGE('',*,*,#9066,.T.);
+#11247 = ORIENTED_EDGE('',*,*,#11248,.T.);
+#11248 = EDGE_CURVE('',#9044,#11249,#11251,.T.);
+#11249 = VERTEX_POINT('',#11250);
+#11250 = CARTESIAN_POINT('',(-17.04157687843,-7.1,18.455790440807));
+#11251 = SURFACE_CURVE('',#11252,(#11256,#11263),.PCURVE_S1.);
+#11252 = LINE('',#11253,#11254);
+#11253 = CARTESIAN_POINT('',(-17.04157687843,-8.3,18.455790440807));
+#11254 = VECTOR('',#11255,1.);
+#11255 = DIRECTION('',(0.,1.,0.));
+#11256 = PCURVE('',#9083,#11257);
+#11257 = DEFINITIONAL_REPRESENTATION('',(#11258),#11262);
+#11258 = LINE('',#11259,#11260);
+#11259 = CARTESIAN_POINT('',(-2.316375592139,0.));
+#11260 = VECTOR('',#11261,1.);
+#11261 = DIRECTION('',(-0.,1.));
+#11262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11263 = PCURVE('',#11264,#11269);
+#11264 = PLANE('',#11265);
+#11265 = AXIS2_PLACEMENT_3D('',#11266,#11267,#11268);
+#11266 = CARTESIAN_POINT('',(-16.5430044289,-1.1,17.95721799128));
+#11267 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11268 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#11269 = DEFINITIONAL_REPRESENTATION('',(#11270),#11274);
+#11270 = LINE('',#11271,#11272);
+#11271 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11272 = VECTOR('',#11273,1.);
+#11273 = DIRECTION('',(0.,1.));
+#11274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11275 = ORIENTED_EDGE('',*,*,#11276,.F.);
+#11276 = EDGE_CURVE('',#11220,#11249,#11277,.T.);
+#11277 = SURFACE_CURVE('',#11278,(#11283,#11290),.PCURVE_S1.);
+#11278 = CIRCLE('',#11279,25.120341225759);
+#11279 = AXIS2_PLACEMENT_3D('',#11280,#11281,#11282);
+#11280 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11281 = DIRECTION('',(0.,-1.,0.));
+#11282 = DIRECTION('',(1.,0.,0.));
+#11283 = PCURVE('',#9083,#11284);
+#11284 = DEFINITIONAL_REPRESENTATION('',(#11285),#11289);
+#11285 = LINE('',#11286,#11287);
+#11286 = CARTESIAN_POINT('',(-0.,1.2));
+#11287 = VECTOR('',#11288,1.);
+#11288 = DIRECTION('',(-1.,0.));
+#11289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11290 = PCURVE('',#11291,#11296);
+#11291 = CONICAL_SURFACE('',#11292,25.120341225759,0.785398163397);
+#11292 = AXIS2_PLACEMENT_3D('',#11293,#11294,#11295);
+#11293 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11294 = DIRECTION('',(-0.,-1.,-0.));
+#11295 = DIRECTION('',(1.,0.,0.));
+#11296 = DEFINITIONAL_REPRESENTATION('',(#11297),#11301);
+#11297 = LINE('',#11298,#11299);
+#11298 = CARTESIAN_POINT('',(0.,-0.));
+#11299 = VECTOR('',#11300,1.);
+#11300 = DIRECTION('',(1.,-0.));
+#11301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11302 = ADVANCED_FACE('',(#11303),#9031,.T.);
+#11303 = FACE_BOUND('',#11304,.F.);
+#11304 = EDGE_LOOP('',(#11305,#11306,#11307,#11308,#11337,#11364));
+#11305 = ORIENTED_EDGE('',*,*,#9015,.F.);
+#11306 = ORIENTED_EDGE('',*,*,#9246,.F.);
+#11307 = ORIENTED_EDGE('',*,*,#9223,.T.);
+#11308 = ORIENTED_EDGE('',*,*,#11309,.F.);
+#11309 = EDGE_CURVE('',#11310,#9195,#11312,.T.);
+#11310 = VERTEX_POINT('',#11311);
+#11311 = CARTESIAN_POINT('',(-17.76276362645,-8.3,17.762763626454));
+#11312 = SURFACE_CURVE('',#11313,(#11318,#11325),.PCURVE_S1.);
+#11313 = CIRCLE('',#11314,25.120341225759);
+#11314 = AXIS2_PLACEMENT_3D('',#11315,#11316,#11317);
+#11315 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11316 = DIRECTION('',(0.,-1.,0.));
+#11317 = DIRECTION('',(1.,0.,0.));
+#11318 = PCURVE('',#9031,#11319);
+#11319 = DEFINITIONAL_REPRESENTATION('',(#11320),#11324);
+#11320 = CIRCLE('',#11321,25.120341225759);
+#11321 = AXIS2_PLACEMENT_2D('',#11322,#11323);
+#11322 = CARTESIAN_POINT('',(0.,0.));
+#11323 = DIRECTION('',(1.,-0.));
+#11324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11325 = PCURVE('',#11326,#11331);
+#11326 = PLANE('',#11327);
+#11327 = AXIS2_PLACEMENT_3D('',#11328,#11329,#11330);
+#11328 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#11329 = DIRECTION('',(0.,-1.,0.));
+#11330 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11331 = DEFINITIONAL_REPRESENTATION('',(#11332),#11336);
+#11332 = CIRCLE('',#11333,25.120341225759);
+#11333 = AXIS2_PLACEMENT_2D('',#11334,#11335);
+#11334 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11335 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#11336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11337 = ORIENTED_EDGE('',*,*,#11338,.F.);
+#11338 = EDGE_CURVE('',#9044,#11310,#11339,.T.);
+#11339 = SURFACE_CURVE('',#11340,(#11345,#11352),.PCURVE_S1.);
+#11340 = CIRCLE('',#11341,25.120341225759);
+#11341 = AXIS2_PLACEMENT_3D('',#11342,#11343,#11344);
+#11342 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11343 = DIRECTION('',(0.,-1.,0.));
+#11344 = DIRECTION('',(1.,0.,0.));
+#11345 = PCURVE('',#9031,#11346);
+#11346 = DEFINITIONAL_REPRESENTATION('',(#11347),#11351);
+#11347 = CIRCLE('',#11348,25.120341225759);
+#11348 = AXIS2_PLACEMENT_2D('',#11349,#11350);
+#11349 = CARTESIAN_POINT('',(0.,0.));
+#11350 = DIRECTION('',(1.,-0.));
+#11351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11352 = PCURVE('',#11353,#11358);
+#11353 = PLANE('',#11354);
+#11354 = AXIS2_PLACEMENT_3D('',#11355,#11356,#11357);
+#11355 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#11356 = DIRECTION('',(0.,-1.,0.));
+#11357 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11358 = DEFINITIONAL_REPRESENTATION('',(#11359),#11363);
+#11359 = CIRCLE('',#11360,25.120341225759);
+#11360 = AXIS2_PLACEMENT_2D('',#11361,#11362);
+#11361 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11362 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#11363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11364 = ORIENTED_EDGE('',*,*,#9043,.F.);
+#11365 = ADVANCED_FACE('',(#11366),#9211,.T.);
+#11366 = FACE_BOUND('',#11367,.F.);
+#11367 = EDGE_LOOP('',(#11368,#11396,#11397,#11425));
+#11368 = ORIENTED_EDGE('',*,*,#11369,.F.);
+#11369 = EDGE_CURVE('',#9195,#11370,#11372,.T.);
+#11370 = VERTEX_POINT('',#11371);
+#11371 = CARTESIAN_POINT('',(-18.4557904408,-7.1,17.041576878434));
+#11372 = SURFACE_CURVE('',#11373,(#11377,#11384),.PCURVE_S1.);
+#11373 = LINE('',#11374,#11375);
+#11374 = CARTESIAN_POINT('',(-18.4557904408,-8.3,17.041576878434));
+#11375 = VECTOR('',#11376,1.);
+#11376 = DIRECTION('',(0.,1.,0.));
+#11377 = PCURVE('',#9211,#11378);
+#11378 = DEFINITIONAL_REPRESENTATION('',(#11379),#11383);
+#11379 = LINE('',#11380,#11381);
+#11380 = CARTESIAN_POINT('',(-2.396013388246,0.));
+#11381 = VECTOR('',#11382,1.);
+#11382 = DIRECTION('',(-0.,1.));
+#11383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11384 = PCURVE('',#11385,#11390);
+#11385 = PLANE('',#11386);
+#11386 = AXIS2_PLACEMENT_3D('',#11387,#11388,#11389);
+#11387 = CARTESIAN_POINT('',(-17.95721799128,-1.1,16.543004428907));
+#11388 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11389 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#11390 = DEFINITIONAL_REPRESENTATION('',(#11391),#11395);
+#11391 = LINE('',#11392,#11393);
+#11392 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11393 = VECTOR('',#11394,1.);
+#11394 = DIRECTION('',(0.,1.));
+#11395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11396 = ORIENTED_EDGE('',*,*,#9194,.T.);
+#11397 = ORIENTED_EDGE('',*,*,#11398,.T.);
+#11398 = EDGE_CURVE('',#9172,#11399,#11401,.T.);
+#11399 = VERTEX_POINT('',#11400);
+#11400 = CARTESIAN_POINT('',(-25.1004291457,-7.1,1.));
+#11401 = SURFACE_CURVE('',#11402,(#11406,#11413),.PCURVE_S1.);
+#11402 = LINE('',#11403,#11404);
+#11403 = CARTESIAN_POINT('',(-25.1004291457,-8.3,1.));
+#11404 = VECTOR('',#11405,1.);
+#11405 = DIRECTION('',(0.,1.,0.));
+#11406 = PCURVE('',#9211,#11407);
+#11407 = DEFINITIONAL_REPRESENTATION('',(#11408),#11412);
+#11408 = LINE('',#11409,#11410);
+#11409 = CARTESIAN_POINT('',(-3.101773755537,0.));
+#11410 = VECTOR('',#11411,1.);
+#11411 = DIRECTION('',(-0.,1.));
+#11412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11413 = PCURVE('',#11414,#11419);
+#11414 = PLANE('',#11415);
+#11415 = AXIS2_PLACEMENT_3D('',#11416,#11417,#11418);
+#11416 = CARTESIAN_POINT('',(-24.39534122575,-1.1,1.));
+#11417 = DIRECTION('',(0.,0.,1.));
+#11418 = DIRECTION('',(1.,0.,0.));
+#11419 = DEFINITIONAL_REPRESENTATION('',(#11420),#11424);
+#11420 = LINE('',#11421,#11422);
+#11421 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11422 = VECTOR('',#11423,1.);
+#11423 = DIRECTION('',(0.,1.));
+#11424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11425 = ORIENTED_EDGE('',*,*,#11426,.F.);
+#11426 = EDGE_CURVE('',#11370,#11399,#11427,.T.);
+#11427 = SURFACE_CURVE('',#11428,(#11433,#11440),.PCURVE_S1.);
+#11428 = CIRCLE('',#11429,25.120341225759);
+#11429 = AXIS2_PLACEMENT_3D('',#11430,#11431,#11432);
+#11430 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11431 = DIRECTION('',(0.,-1.,0.));
+#11432 = DIRECTION('',(1.,0.,0.));
+#11433 = PCURVE('',#9211,#11434);
+#11434 = DEFINITIONAL_REPRESENTATION('',(#11435),#11439);
+#11435 = LINE('',#11436,#11437);
+#11436 = CARTESIAN_POINT('',(-0.,1.2));
+#11437 = VECTOR('',#11438,1.);
+#11438 = DIRECTION('',(-1.,0.));
+#11439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11440 = PCURVE('',#11441,#11446);
+#11441 = CONICAL_SURFACE('',#11442,25.120341225759,0.785398163397);
+#11442 = AXIS2_PLACEMENT_3D('',#11443,#11444,#11445);
+#11443 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11444 = DIRECTION('',(-0.,-1.,-0.));
+#11445 = DIRECTION('',(1.,0.,0.));
+#11446 = DEFINITIONAL_REPRESENTATION('',(#11447),#11451);
+#11447 = LINE('',#11448,#11449);
+#11448 = CARTESIAN_POINT('',(0.,-0.));
+#11449 = VECTOR('',#11450,1.);
+#11450 = DIRECTION('',(1.,-0.));
+#11451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11452 = ADVANCED_FACE('',(#11453),#9159,.T.);
+#11453 = FACE_BOUND('',#11454,.F.);
+#11454 = EDGE_LOOP('',(#11455,#11456,#11457,#11458,#11487,#11514));
+#11455 = ORIENTED_EDGE('',*,*,#9143,.F.);
+#11456 = ORIENTED_EDGE('',*,*,#9295,.F.);
+#11457 = ORIENTED_EDGE('',*,*,#9270,.T.);
+#11458 = ORIENTED_EDGE('',*,*,#11459,.F.);
+#11459 = EDGE_CURVE('',#11460,#9273,#11462,.T.);
+#11460 = VERTEX_POINT('',#11461);
+#11461 = CARTESIAN_POINT('',(-25.12034122575,-8.3,3.E-15));
+#11462 = SURFACE_CURVE('',#11463,(#11468,#11475),.PCURVE_S1.);
+#11463 = CIRCLE('',#11464,25.120341225759);
+#11464 = AXIS2_PLACEMENT_3D('',#11465,#11466,#11467);
+#11465 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11466 = DIRECTION('',(0.,-1.,0.));
+#11467 = DIRECTION('',(1.,0.,0.));
+#11468 = PCURVE('',#9159,#11469);
+#11469 = DEFINITIONAL_REPRESENTATION('',(#11470),#11474);
+#11470 = CIRCLE('',#11471,25.120341225759);
+#11471 = AXIS2_PLACEMENT_2D('',#11472,#11473);
+#11472 = CARTESIAN_POINT('',(0.,0.));
+#11473 = DIRECTION('',(1.,-0.));
+#11474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11475 = PCURVE('',#11476,#11481);
+#11476 = PLANE('',#11477);
+#11477 = AXIS2_PLACEMENT_3D('',#11478,#11479,#11480);
+#11478 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#11479 = DIRECTION('',(0.,-1.,0.));
+#11480 = DIRECTION('',(-1.,0.,0.));
+#11481 = DEFINITIONAL_REPRESENTATION('',(#11482),#11486);
+#11482 = CIRCLE('',#11483,25.120341225759);
+#11483 = AXIS2_PLACEMENT_2D('',#11484,#11485);
+#11484 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11485 = DIRECTION('',(-1.,-0.));
+#11486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11487 = ORIENTED_EDGE('',*,*,#11488,.F.);
+#11488 = EDGE_CURVE('',#9172,#11460,#11489,.T.);
+#11489 = SURFACE_CURVE('',#11490,(#11495,#11502),.PCURVE_S1.);
+#11490 = CIRCLE('',#11491,25.120341225759);
+#11491 = AXIS2_PLACEMENT_3D('',#11492,#11493,#11494);
+#11492 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11493 = DIRECTION('',(0.,-1.,0.));
+#11494 = DIRECTION('',(1.,0.,0.));
+#11495 = PCURVE('',#9159,#11496);
+#11496 = DEFINITIONAL_REPRESENTATION('',(#11497),#11501);
+#11497 = CIRCLE('',#11498,25.120341225759);
+#11498 = AXIS2_PLACEMENT_2D('',#11499,#11500);
+#11499 = CARTESIAN_POINT('',(0.,0.));
+#11500 = DIRECTION('',(1.,-0.));
+#11501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11502 = PCURVE('',#11503,#11508);
+#11503 = PLANE('',#11504);
+#11504 = AXIS2_PLACEMENT_3D('',#11505,#11506,#11507);
+#11505 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#11506 = DIRECTION('',(0.,-1.,0.));
+#11507 = DIRECTION('',(-1.,0.,0.));
+#11508 = DEFINITIONAL_REPRESENTATION('',(#11509),#11513);
+#11509 = CIRCLE('',#11510,25.120341225759);
+#11510 = AXIS2_PLACEMENT_2D('',#11511,#11512);
+#11511 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11512 = DIRECTION('',(-1.,-0.));
+#11513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11514 = ORIENTED_EDGE('',*,*,#9171,.F.);
+#11515 = ADVANCED_FACE('',(#11516),#9383,.T.);
+#11516 = FACE_BOUND('',#11517,.F.);
+#11517 = EDGE_LOOP('',(#11518,#11546,#11547,#11575));
+#11518 = ORIENTED_EDGE('',*,*,#11519,.F.);
+#11519 = EDGE_CURVE('',#9273,#11520,#11522,.T.);
+#11520 = VERTEX_POINT('',#11521);
+#11521 = CARTESIAN_POINT('',(-25.1004291457,-7.1,-1.));
+#11522 = SURFACE_CURVE('',#11523,(#11527,#11534),.PCURVE_S1.);
+#11523 = LINE('',#11524,#11525);
+#11524 = CARTESIAN_POINT('',(-25.1004291457,-8.3,-1.));
+#11525 = VECTOR('',#11526,1.);
+#11526 = DIRECTION('',(0.,1.,0.));
+#11527 = PCURVE('',#9383,#11528);
+#11528 = DEFINITIONAL_REPRESENTATION('',(#11529),#11533);
+#11529 = LINE('',#11530,#11531);
+#11530 = CARTESIAN_POINT('',(-3.181411551643,0.));
+#11531 = VECTOR('',#11532,1.);
+#11532 = DIRECTION('',(-0.,1.));
+#11533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11534 = PCURVE('',#11535,#11540);
+#11535 = PLANE('',#11536);
+#11536 = AXIS2_PLACEMENT_3D('',#11537,#11538,#11539);
+#11537 = CARTESIAN_POINT('',(-24.39534122575,-1.1,-1.));
+#11538 = DIRECTION('',(0.,0.,1.));
+#11539 = DIRECTION('',(1.,0.,0.));
+#11540 = DEFINITIONAL_REPRESENTATION('',(#11541),#11545);
+#11541 = LINE('',#11542,#11543);
+#11542 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11543 = VECTOR('',#11544,1.);
+#11544 = DIRECTION('',(0.,1.));
+#11545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11546 = ORIENTED_EDGE('',*,*,#9368,.T.);
+#11547 = ORIENTED_EDGE('',*,*,#11548,.T.);
+#11548 = EDGE_CURVE('',#9346,#11549,#11551,.T.);
+#11549 = VERTEX_POINT('',#11550);
+#11550 = CARTESIAN_POINT('',(-18.4557904408,-7.1,-17.04157687843));
+#11551 = SURFACE_CURVE('',#11552,(#11556,#11563),.PCURVE_S1.);
+#11552 = LINE('',#11553,#11554);
+#11553 = CARTESIAN_POINT('',(-18.4557904408,-8.3,-17.04157687843));
+#11554 = VECTOR('',#11555,1.);
+#11555 = DIRECTION('',(0.,1.,0.));
+#11556 = PCURVE('',#9383,#11557);
+#11557 = DEFINITIONAL_REPRESENTATION('',(#11558),#11562);
+#11558 = LINE('',#11559,#11560);
+#11559 = CARTESIAN_POINT('',(-3.887171918934,0.));
+#11560 = VECTOR('',#11561,1.);
+#11561 = DIRECTION('',(-0.,1.));
+#11562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11563 = PCURVE('',#11564,#11569);
+#11564 = PLANE('',#11565);
+#11565 = AXIS2_PLACEMENT_3D('',#11566,#11567,#11568);
+#11566 = CARTESIAN_POINT('',(-17.95721799128,-1.1,-16.5430044289));
+#11567 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11568 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11569 = DEFINITIONAL_REPRESENTATION('',(#11570),#11574);
+#11570 = LINE('',#11571,#11572);
+#11571 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11572 = VECTOR('',#11573,1.);
+#11573 = DIRECTION('',(0.,1.));
+#11574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11575 = ORIENTED_EDGE('',*,*,#11576,.F.);
+#11576 = EDGE_CURVE('',#11520,#11549,#11577,.T.);
+#11577 = SURFACE_CURVE('',#11578,(#11583,#11590),.PCURVE_S1.);
+#11578 = CIRCLE('',#11579,25.120341225759);
+#11579 = AXIS2_PLACEMENT_3D('',#11580,#11581,#11582);
+#11580 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11581 = DIRECTION('',(0.,-1.,0.));
+#11582 = DIRECTION('',(1.,0.,0.));
+#11583 = PCURVE('',#9383,#11584);
+#11584 = DEFINITIONAL_REPRESENTATION('',(#11585),#11589);
+#11585 = LINE('',#11586,#11587);
+#11586 = CARTESIAN_POINT('',(-0.,1.2));
+#11587 = VECTOR('',#11588,1.);
+#11588 = DIRECTION('',(-1.,0.));
+#11589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11590 = PCURVE('',#11591,#11596);
+#11591 = CONICAL_SURFACE('',#11592,25.120341225759,0.785398163397);
+#11592 = AXIS2_PLACEMENT_3D('',#11593,#11594,#11595);
+#11593 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11594 = DIRECTION('',(-0.,-1.,-0.));
+#11595 = DIRECTION('',(1.,0.,0.));
+#11596 = DEFINITIONAL_REPRESENTATION('',(#11597),#11601);
+#11597 = LINE('',#11598,#11599);
+#11598 = CARTESIAN_POINT('',(0.,-0.));
+#11599 = VECTOR('',#11600,1.);
+#11600 = DIRECTION('',(1.,-0.));
+#11601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11602 = ADVANCED_FACE('',(#11603),#9333,.T.);
+#11603 = FACE_BOUND('',#11604,.F.);
+#11604 = EDGE_LOOP('',(#11605,#11606,#11607,#11608,#11637,#11664));
+#11605 = ORIENTED_EDGE('',*,*,#9317,.F.);
+#11606 = ORIENTED_EDGE('',*,*,#9398,.F.);
+#11607 = ORIENTED_EDGE('',*,*,#9502,.T.);
+#11608 = ORIENTED_EDGE('',*,*,#11609,.F.);
+#11609 = EDGE_CURVE('',#11610,#9474,#11612,.T.);
+#11610 = VERTEX_POINT('',#11611);
+#11611 = CARTESIAN_POINT('',(-17.76276362645,-8.3,-17.76276362645));
+#11612 = SURFACE_CURVE('',#11613,(#11618,#11625),.PCURVE_S1.);
+#11613 = CIRCLE('',#11614,25.120341225759);
+#11614 = AXIS2_PLACEMENT_3D('',#11615,#11616,#11617);
+#11615 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11616 = DIRECTION('',(0.,-1.,0.));
+#11617 = DIRECTION('',(1.,0.,0.));
+#11618 = PCURVE('',#9333,#11619);
+#11619 = DEFINITIONAL_REPRESENTATION('',(#11620),#11624);
+#11620 = CIRCLE('',#11621,25.120341225759);
+#11621 = AXIS2_PLACEMENT_2D('',#11622,#11623);
+#11622 = CARTESIAN_POINT('',(0.,0.));
+#11623 = DIRECTION('',(1.,-0.));
+#11624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11625 = PCURVE('',#11626,#11631);
+#11626 = PLANE('',#11627);
+#11627 = AXIS2_PLACEMENT_3D('',#11628,#11629,#11630);
+#11628 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#11629 = DIRECTION('',(0.,-1.,0.));
+#11630 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#11631 = DEFINITIONAL_REPRESENTATION('',(#11632),#11636);
+#11632 = CIRCLE('',#11633,25.120341225759);
+#11633 = AXIS2_PLACEMENT_2D('',#11634,#11635);
+#11634 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11635 = DIRECTION('',(-0.707106781187,0.707106781187));
+#11636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11637 = ORIENTED_EDGE('',*,*,#11638,.F.);
+#11638 = EDGE_CURVE('',#9346,#11610,#11639,.T.);
+#11639 = SURFACE_CURVE('',#11640,(#11645,#11652),.PCURVE_S1.);
+#11640 = CIRCLE('',#11641,25.120341225759);
+#11641 = AXIS2_PLACEMENT_3D('',#11642,#11643,#11644);
+#11642 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11643 = DIRECTION('',(0.,-1.,0.));
+#11644 = DIRECTION('',(1.,0.,0.));
+#11645 = PCURVE('',#9333,#11646);
+#11646 = DEFINITIONAL_REPRESENTATION('',(#11647),#11651);
+#11647 = CIRCLE('',#11648,25.120341225759);
+#11648 = AXIS2_PLACEMENT_2D('',#11649,#11650);
+#11649 = CARTESIAN_POINT('',(0.,0.));
+#11650 = DIRECTION('',(1.,-0.));
+#11651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11652 = PCURVE('',#11653,#11658);
+#11653 = PLANE('',#11654);
+#11654 = AXIS2_PLACEMENT_3D('',#11655,#11656,#11657);
+#11655 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#11656 = DIRECTION('',(0.,-1.,0.));
+#11657 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#11658 = DEFINITIONAL_REPRESENTATION('',(#11659),#11663);
+#11659 = CIRCLE('',#11660,25.120341225759);
+#11660 = AXIS2_PLACEMENT_2D('',#11661,#11662);
+#11661 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11662 = DIRECTION('',(-0.707106781187,0.707106781187));
+#11663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11664 = ORIENTED_EDGE('',*,*,#9345,.F.);
+#11665 = ADVANCED_FACE('',(#11666),#9490,.T.);
+#11666 = FACE_BOUND('',#11667,.F.);
+#11667 = EDGE_LOOP('',(#11668,#11696,#11697,#11725));
+#11668 = ORIENTED_EDGE('',*,*,#11669,.F.);
+#11669 = EDGE_CURVE('',#9474,#11670,#11672,.T.);
+#11670 = VERTEX_POINT('',#11671);
+#11671 = CARTESIAN_POINT('',(-17.04157687843,-7.1,-18.4557904408));
+#11672 = SURFACE_CURVE('',#11673,(#11677,#11684),.PCURVE_S1.);
+#11673 = LINE('',#11674,#11675);
+#11674 = CARTESIAN_POINT('',(-17.04157687843,-8.3,-18.4557904408));
+#11675 = VECTOR('',#11676,1.);
+#11676 = DIRECTION('',(0.,1.,0.));
+#11677 = PCURVE('',#9490,#11678);
+#11678 = DEFINITIONAL_REPRESENTATION('',(#11679),#11683);
+#11679 = LINE('',#11680,#11681);
+#11680 = CARTESIAN_POINT('',(-3.96680971504,0.));
+#11681 = VECTOR('',#11682,1.);
+#11682 = DIRECTION('',(-0.,1.));
+#11683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11684 = PCURVE('',#11685,#11690);
+#11685 = PLANE('',#11686);
+#11686 = AXIS2_PLACEMENT_3D('',#11687,#11688,#11689);
+#11687 = CARTESIAN_POINT('',(-16.5430044289,-1.1,-17.95721799128));
+#11688 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11689 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#11690 = DEFINITIONAL_REPRESENTATION('',(#11691),#11695);
+#11691 = LINE('',#11692,#11693);
+#11692 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11693 = VECTOR('',#11694,1.);
+#11694 = DIRECTION('',(0.,1.));
+#11695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11696 = ORIENTED_EDGE('',*,*,#9473,.T.);
+#11697 = ORIENTED_EDGE('',*,*,#11698,.T.);
+#11698 = EDGE_CURVE('',#9451,#11699,#11701,.T.);
+#11699 = VERTEX_POINT('',#11700);
+#11700 = CARTESIAN_POINT('',(-1.,-7.1,-25.1004291457));
+#11701 = SURFACE_CURVE('',#11702,(#11706,#11713),.PCURVE_S1.);
+#11702 = LINE('',#11703,#11704);
+#11703 = CARTESIAN_POINT('',(-1.,-8.3,-25.1004291457));
+#11704 = VECTOR('',#11705,1.);
+#11705 = DIRECTION('',(0.,1.,0.));
+#11706 = PCURVE('',#9490,#11707);
+#11707 = DEFINITIONAL_REPRESENTATION('',(#11708),#11712);
+#11708 = LINE('',#11709,#11710);
+#11709 = CARTESIAN_POINT('',(-4.672570082331,0.));
+#11710 = VECTOR('',#11711,1.);
+#11711 = DIRECTION('',(-0.,1.));
+#11712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11713 = PCURVE('',#11714,#11719);
+#11714 = PLANE('',#11715);
+#11715 = AXIS2_PLACEMENT_3D('',#11716,#11717,#11718);
+#11716 = CARTESIAN_POINT('',(-1.,-1.1,-24.39534122575));
+#11717 = DIRECTION('',(-1.,0.,0.));
+#11718 = DIRECTION('',(0.,0.,1.));
+#11719 = DEFINITIONAL_REPRESENTATION('',(#11720),#11724);
+#11720 = LINE('',#11721,#11722);
+#11721 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11722 = VECTOR('',#11723,1.);
+#11723 = DIRECTION('',(0.,1.));
+#11724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11725 = ORIENTED_EDGE('',*,*,#11726,.F.);
+#11726 = EDGE_CURVE('',#11670,#11699,#11727,.T.);
+#11727 = SURFACE_CURVE('',#11728,(#11733,#11740),.PCURVE_S1.);
+#11728 = CIRCLE('',#11729,25.120341225759);
+#11729 = AXIS2_PLACEMENT_3D('',#11730,#11731,#11732);
+#11730 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11731 = DIRECTION('',(0.,-1.,0.));
+#11732 = DIRECTION('',(1.,0.,0.));
+#11733 = PCURVE('',#9490,#11734);
+#11734 = DEFINITIONAL_REPRESENTATION('',(#11735),#11739);
+#11735 = LINE('',#11736,#11737);
+#11736 = CARTESIAN_POINT('',(-0.,1.2));
+#11737 = VECTOR('',#11738,1.);
+#11738 = DIRECTION('',(-1.,0.));
+#11739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11740 = PCURVE('',#11741,#11746);
+#11741 = CONICAL_SURFACE('',#11742,25.120341225759,0.785398163397);
+#11742 = AXIS2_PLACEMENT_3D('',#11743,#11744,#11745);
+#11743 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11744 = DIRECTION('',(-0.,-1.,-0.));
+#11745 = DIRECTION('',(1.,0.,0.));
+#11746 = DEFINITIONAL_REPRESENTATION('',(#11747),#11751);
+#11747 = LINE('',#11748,#11749);
+#11748 = CARTESIAN_POINT('',(0.,-0.));
+#11749 = VECTOR('',#11750,1.);
+#11750 = DIRECTION('',(1.,-0.));
+#11751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11752 = ADVANCED_FACE('',(#11753),#9438,.T.);
+#11753 = FACE_BOUND('',#11754,.F.);
+#11754 = EDGE_LOOP('',(#11755,#11756,#11757,#11758,#11787,#11814));
+#11755 = ORIENTED_EDGE('',*,*,#9422,.F.);
+#11756 = ORIENTED_EDGE('',*,*,#9526,.F.);
+#11757 = ORIENTED_EDGE('',*,*,#9630,.T.);
+#11758 = ORIENTED_EDGE('',*,*,#11759,.F.);
+#11759 = EDGE_CURVE('',#11760,#9602,#11762,.T.);
+#11760 = VERTEX_POINT('',#11761);
+#11761 = CARTESIAN_POINT('',(8.88E-13,-8.3,-25.12034122575));
+#11762 = SURFACE_CURVE('',#11763,(#11768,#11775),.PCURVE_S1.);
+#11763 = CIRCLE('',#11764,25.120341225759);
+#11764 = AXIS2_PLACEMENT_3D('',#11765,#11766,#11767);
+#11765 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11766 = DIRECTION('',(0.,-1.,0.));
+#11767 = DIRECTION('',(1.,0.,0.));
+#11768 = PCURVE('',#9438,#11769);
+#11769 = DEFINITIONAL_REPRESENTATION('',(#11770),#11774);
+#11770 = CIRCLE('',#11771,25.120341225759);
+#11771 = AXIS2_PLACEMENT_2D('',#11772,#11773);
+#11772 = CARTESIAN_POINT('',(0.,0.));
+#11773 = DIRECTION('',(1.,-0.));
+#11774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11775 = PCURVE('',#11776,#11781);
+#11776 = PLANE('',#11777);
+#11777 = AXIS2_PLACEMENT_3D('',#11778,#11779,#11780);
+#11778 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#11779 = DIRECTION('',(0.,-1.,0.));
+#11780 = DIRECTION('',(0.,0.,-1.));
+#11781 = DEFINITIONAL_REPRESENTATION('',(#11782),#11786);
+#11782 = CIRCLE('',#11783,25.120341225759);
+#11783 = AXIS2_PLACEMENT_2D('',#11784,#11785);
+#11784 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11785 = DIRECTION('',(0.,1.));
+#11786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11787 = ORIENTED_EDGE('',*,*,#11788,.F.);
+#11788 = EDGE_CURVE('',#9451,#11760,#11789,.T.);
+#11789 = SURFACE_CURVE('',#11790,(#11795,#11802),.PCURVE_S1.);
+#11790 = CIRCLE('',#11791,25.120341225759);
+#11791 = AXIS2_PLACEMENT_3D('',#11792,#11793,#11794);
+#11792 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11793 = DIRECTION('',(0.,-1.,0.));
+#11794 = DIRECTION('',(1.,0.,0.));
+#11795 = PCURVE('',#9438,#11796);
+#11796 = DEFINITIONAL_REPRESENTATION('',(#11797),#11801);
+#11797 = CIRCLE('',#11798,25.120341225759);
+#11798 = AXIS2_PLACEMENT_2D('',#11799,#11800);
+#11799 = CARTESIAN_POINT('',(0.,0.));
+#11800 = DIRECTION('',(1.,-0.));
+#11801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11802 = PCURVE('',#11803,#11808);
+#11803 = PLANE('',#11804);
+#11804 = AXIS2_PLACEMENT_3D('',#11805,#11806,#11807);
+#11805 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#11806 = DIRECTION('',(0.,-1.,0.));
+#11807 = DIRECTION('',(0.,0.,-1.));
+#11808 = DEFINITIONAL_REPRESENTATION('',(#11809),#11813);
+#11809 = CIRCLE('',#11810,25.120341225759);
+#11810 = AXIS2_PLACEMENT_2D('',#11811,#11812);
+#11811 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11812 = DIRECTION('',(0.,1.));
+#11813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11814 = ORIENTED_EDGE('',*,*,#9450,.F.);
+#11815 = ADVANCED_FACE('',(#11816),#9618,.T.);
+#11816 = FACE_BOUND('',#11817,.F.);
+#11817 = EDGE_LOOP('',(#11818,#11846,#11847,#11875));
+#11818 = ORIENTED_EDGE('',*,*,#11819,.F.);
+#11819 = EDGE_CURVE('',#9602,#11820,#11822,.T.);
+#11820 = VERTEX_POINT('',#11821);
+#11821 = CARTESIAN_POINT('',(1.,-7.1,-25.1004291457));
+#11822 = SURFACE_CURVE('',#11823,(#11827,#11834),.PCURVE_S1.);
+#11823 = LINE('',#11824,#11825);
+#11824 = CARTESIAN_POINT('',(1.,-8.3,-25.1004291457));
+#11825 = VECTOR('',#11826,1.);
+#11826 = DIRECTION('',(0.,1.,0.));
+#11827 = PCURVE('',#9618,#11828);
+#11828 = DEFINITIONAL_REPRESENTATION('',(#11829),#11833);
+#11829 = LINE('',#11830,#11831);
+#11830 = CARTESIAN_POINT('',(-4.752207878438,0.));
+#11831 = VECTOR('',#11832,1.);
+#11832 = DIRECTION('',(-0.,1.));
+#11833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11834 = PCURVE('',#11835,#11840);
+#11835 = PLANE('',#11836);
+#11836 = AXIS2_PLACEMENT_3D('',#11837,#11838,#11839);
+#11837 = CARTESIAN_POINT('',(1.,-1.1,-24.39534122575));
+#11838 = DIRECTION('',(-1.,0.,0.));
+#11839 = DIRECTION('',(0.,0.,1.));
+#11840 = DEFINITIONAL_REPRESENTATION('',(#11841),#11845);
+#11841 = LINE('',#11842,#11843);
+#11842 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11843 = VECTOR('',#11844,1.);
+#11844 = DIRECTION('',(0.,1.));
+#11845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11846 = ORIENTED_EDGE('',*,*,#9601,.T.);
+#11847 = ORIENTED_EDGE('',*,*,#11848,.T.);
+#11848 = EDGE_CURVE('',#9579,#11849,#11851,.T.);
+#11849 = VERTEX_POINT('',#11850);
+#11850 = CARTESIAN_POINT('',(17.041576878434,-7.1,-18.4557904408));
+#11851 = SURFACE_CURVE('',#11852,(#11856,#11863),.PCURVE_S1.);
+#11852 = LINE('',#11853,#11854);
+#11853 = CARTESIAN_POINT('',(17.041576878434,-8.3,-18.4557904408));
+#11854 = VECTOR('',#11855,1.);
+#11855 = DIRECTION('',(0.,1.,0.));
+#11856 = PCURVE('',#9618,#11857);
+#11857 = DEFINITIONAL_REPRESENTATION('',(#11858),#11862);
+#11858 = LINE('',#11859,#11860);
+#11859 = CARTESIAN_POINT('',(-5.457968245729,0.));
+#11860 = VECTOR('',#11861,1.);
+#11861 = DIRECTION('',(-0.,1.));
+#11862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11863 = PCURVE('',#11864,#11869);
+#11864 = PLANE('',#11865);
+#11865 = AXIS2_PLACEMENT_3D('',#11866,#11867,#11868);
+#11866 = CARTESIAN_POINT('',(16.543004428907,-1.1,-17.95721799128));
+#11867 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#11868 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11869 = DEFINITIONAL_REPRESENTATION('',(#11870),#11874);
+#11870 = LINE('',#11871,#11872);
+#11871 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11872 = VECTOR('',#11873,1.);
+#11873 = DIRECTION('',(0.,1.));
+#11874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11875 = ORIENTED_EDGE('',*,*,#11876,.F.);
+#11876 = EDGE_CURVE('',#11820,#11849,#11877,.T.);
+#11877 = SURFACE_CURVE('',#11878,(#11883,#11890),.PCURVE_S1.);
+#11878 = CIRCLE('',#11879,25.120341225759);
+#11879 = AXIS2_PLACEMENT_3D('',#11880,#11881,#11882);
+#11880 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11881 = DIRECTION('',(0.,-1.,0.));
+#11882 = DIRECTION('',(1.,0.,0.));
+#11883 = PCURVE('',#9618,#11884);
+#11884 = DEFINITIONAL_REPRESENTATION('',(#11885),#11889);
+#11885 = LINE('',#11886,#11887);
+#11886 = CARTESIAN_POINT('',(-0.,1.2));
+#11887 = VECTOR('',#11888,1.);
+#11888 = DIRECTION('',(-1.,0.));
+#11889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11890 = PCURVE('',#11891,#11896);
+#11891 = CONICAL_SURFACE('',#11892,25.120341225759,0.785398163397);
+#11892 = AXIS2_PLACEMENT_3D('',#11893,#11894,#11895);
+#11893 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#11894 = DIRECTION('',(-0.,-1.,-0.));
+#11895 = DIRECTION('',(1.,0.,0.));
+#11896 = DEFINITIONAL_REPRESENTATION('',(#11897),#11901);
+#11897 = LINE('',#11898,#11899);
+#11898 = CARTESIAN_POINT('',(0.,-0.));
+#11899 = VECTOR('',#11900,1.);
+#11900 = DIRECTION('',(1.,-0.));
+#11901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11902 = ADVANCED_FACE('',(#11903),#9566,.T.);
+#11903 = FACE_BOUND('',#11904,.F.);
+#11904 = EDGE_LOOP('',(#11905,#11906,#11907,#11908,#11937,#11964));
+#11905 = ORIENTED_EDGE('',*,*,#9550,.F.);
+#11906 = ORIENTED_EDGE('',*,*,#9654,.F.);
+#11907 = ORIENTED_EDGE('',*,*,#9753,.T.);
+#11908 = ORIENTED_EDGE('',*,*,#11909,.F.);
+#11909 = EDGE_CURVE('',#11910,#9725,#11912,.T.);
+#11910 = VERTEX_POINT('',#11911);
+#11911 = CARTESIAN_POINT('',(17.762763703333,-8.3,-17.76276354957));
+#11912 = SURFACE_CURVE('',#11913,(#11918,#11925),.PCURVE_S1.);
+#11913 = CIRCLE('',#11914,25.120341225759);
+#11914 = AXIS2_PLACEMENT_3D('',#11915,#11916,#11917);
+#11915 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11916 = DIRECTION('',(0.,-1.,0.));
+#11917 = DIRECTION('',(1.,0.,0.));
+#11918 = PCURVE('',#9566,#11919);
+#11919 = DEFINITIONAL_REPRESENTATION('',(#11920),#11924);
+#11920 = CIRCLE('',#11921,25.120341225759);
+#11921 = AXIS2_PLACEMENT_2D('',#11922,#11923);
+#11922 = CARTESIAN_POINT('',(0.,0.));
+#11923 = DIRECTION('',(1.,-0.));
+#11924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11925 = PCURVE('',#11926,#11931);
+#11926 = PLANE('',#11927);
+#11927 = AXIS2_PLACEMENT_3D('',#11928,#11929,#11930);
+#11928 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#11929 = DIRECTION('',(-0.,-1.,0.));
+#11930 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#11931 = DEFINITIONAL_REPRESENTATION('',(#11932),#11936);
+#11932 = CIRCLE('',#11933,25.120341225759);
+#11933 = AXIS2_PLACEMENT_2D('',#11934,#11935);
+#11934 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11935 = DIRECTION('',(0.707106781187,0.707106781187));
+#11936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11937 = ORIENTED_EDGE('',*,*,#11938,.F.);
+#11938 = EDGE_CURVE('',#9579,#11910,#11939,.T.);
+#11939 = SURFACE_CURVE('',#11940,(#11945,#11952),.PCURVE_S1.);
+#11940 = CIRCLE('',#11941,25.120341225759);
+#11941 = AXIS2_PLACEMENT_3D('',#11942,#11943,#11944);
+#11942 = CARTESIAN_POINT('',(0.,-8.3,0.));
+#11943 = DIRECTION('',(0.,-1.,0.));
+#11944 = DIRECTION('',(1.,0.,0.));
+#11945 = PCURVE('',#9566,#11946);
+#11946 = DEFINITIONAL_REPRESENTATION('',(#11947),#11951);
+#11947 = CIRCLE('',#11948,25.120341225759);
+#11948 = AXIS2_PLACEMENT_2D('',#11949,#11950);
+#11949 = CARTESIAN_POINT('',(0.,0.));
+#11950 = DIRECTION('',(1.,-0.));
+#11951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11952 = PCURVE('',#11953,#11958);
+#11953 = PLANE('',#11954);
+#11954 = AXIS2_PLACEMENT_3D('',#11955,#11956,#11957);
+#11955 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#11956 = DIRECTION('',(-0.,-1.,0.));
+#11957 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#11958 = DEFINITIONAL_REPRESENTATION('',(#11959),#11963);
+#11959 = CIRCLE('',#11960,25.120341225759);
+#11960 = AXIS2_PLACEMENT_2D('',#11961,#11962);
+#11961 = CARTESIAN_POINT('',(-23.67034122575,-1.));
+#11962 = DIRECTION('',(0.707106781187,0.707106781187));
+#11963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11964 = ORIENTED_EDGE('',*,*,#9578,.F.);
+#11965 = ADVANCED_FACE('',(#11966),#9741,.T.);
+#11966 = FACE_BOUND('',#11967,.F.);
+#11967 = EDGE_LOOP('',(#11968,#11996,#11997,#12025));
+#11968 = ORIENTED_EDGE('',*,*,#11969,.F.);
+#11969 = EDGE_CURVE('',#9725,#11970,#11972,.T.);
+#11970 = VERTEX_POINT('',#11971);
+#11971 = CARTESIAN_POINT('',(18.455790440807,-7.1,-17.04157687843));
+#11972 = SURFACE_CURVE('',#11973,(#11977,#11984),.PCURVE_S1.);
+#11973 = LINE('',#11974,#11975);
+#11974 = CARTESIAN_POINT('',(18.455790440807,-8.3,-17.04157687843));
+#11975 = VECTOR('',#11976,1.);
+#11976 = DIRECTION('',(0.,1.,0.));
+#11977 = PCURVE('',#9741,#11978);
+#11978 = DEFINITIONAL_REPRESENTATION('',(#11979),#11983);
+#11979 = LINE('',#11980,#11981);
+#11980 = CARTESIAN_POINT('',(-5.537606041835,0.));
+#11981 = VECTOR('',#11982,1.);
+#11982 = DIRECTION('',(-0.,1.));
+#11983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11984 = PCURVE('',#11985,#11990);
+#11985 = PLANE('',#11986);
+#11986 = AXIS2_PLACEMENT_3D('',#11987,#11988,#11989);
+#11987 = CARTESIAN_POINT('',(17.95721799128,-1.1,-16.5430044289));
+#11988 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#11989 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#11990 = DEFINITIONAL_REPRESENTATION('',(#11991),#11995);
+#11991 = LINE('',#11992,#11993);
+#11992 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#11993 = VECTOR('',#11994,1.);
+#11994 = DIRECTION('',(0.,1.));
+#11995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11996 = ORIENTED_EDGE('',*,*,#9724,.T.);
+#11997 = ORIENTED_EDGE('',*,*,#11998,.T.);
+#11998 = EDGE_CURVE('',#9702,#11999,#12001,.T.);
+#11999 = VERTEX_POINT('',#12000);
+#12000 = CARTESIAN_POINT('',(25.100429145705,-7.1,-1.));
+#12001 = SURFACE_CURVE('',#12002,(#12006,#12013),.PCURVE_S1.);
+#12002 = LINE('',#12003,#12004);
+#12003 = CARTESIAN_POINT('',(25.100429145705,-8.3,-1.));
+#12004 = VECTOR('',#12005,1.);
+#12005 = DIRECTION('',(0.,1.,0.));
+#12006 = PCURVE('',#9741,#12007);
+#12007 = DEFINITIONAL_REPRESENTATION('',(#12008),#12012);
+#12008 = LINE('',#12009,#12010);
+#12009 = CARTESIAN_POINT('',(-6.243366409126,0.));
+#12010 = VECTOR('',#12011,1.);
+#12011 = DIRECTION('',(-0.,1.));
+#12012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12013 = PCURVE('',#12014,#12019);
+#12014 = PLANE('',#12015);
+#12015 = AXIS2_PLACEMENT_3D('',#12016,#12017,#12018);
+#12016 = CARTESIAN_POINT('',(24.395341225759,-1.1,-1.));
+#12017 = DIRECTION('',(0.,0.,-1.));
+#12018 = DIRECTION('',(-1.,0.,0.));
+#12019 = DEFINITIONAL_REPRESENTATION('',(#12020),#12024);
+#12020 = LINE('',#12021,#12022);
+#12021 = CARTESIAN_POINT('',(-0.705087919946,-7.2));
+#12022 = VECTOR('',#12023,1.);
+#12023 = DIRECTION('',(0.,1.));
+#12024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12025 = ORIENTED_EDGE('',*,*,#12026,.F.);
+#12026 = EDGE_CURVE('',#11970,#11999,#12027,.T.);
+#12027 = SURFACE_CURVE('',#12028,(#12033,#12040),.PCURVE_S1.);
+#12028 = CIRCLE('',#12029,25.120341225759);
+#12029 = AXIS2_PLACEMENT_3D('',#12030,#12031,#12032);
+#12030 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#12031 = DIRECTION('',(0.,-1.,0.));
+#12032 = DIRECTION('',(1.,0.,0.));
+#12033 = PCURVE('',#9741,#12034);
+#12034 = DEFINITIONAL_REPRESENTATION('',(#12035),#12039);
+#12035 = LINE('',#12036,#12037);
+#12036 = CARTESIAN_POINT('',(-0.,1.2));
+#12037 = VECTOR('',#12038,1.);
+#12038 = DIRECTION('',(-1.,0.));
+#12039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12040 = PCURVE('',#12041,#12046);
+#12041 = CONICAL_SURFACE('',#12042,25.120341225759,0.785398163397);
+#12042 = AXIS2_PLACEMENT_3D('',#12043,#12044,#12045);
+#12043 = CARTESIAN_POINT('',(0.,-7.1,0.));
+#12044 = DIRECTION('',(-0.,-1.,-0.));
+#12045 = DIRECTION('',(1.,0.,0.));
+#12046 = DEFINITIONAL_REPRESENTATION('',(#12047),#12051);
+#12047 = LINE('',#12048,#12049);
+#12048 = CARTESIAN_POINT('',(0.,-0.));
+#12049 = VECTOR('',#12050,1.);
+#12050 = DIRECTION('',(1.,-0.));
+#12051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12052 = ADVANCED_FACE('',(#12053),#9874,.F.);
+#12053 = FACE_BOUND('',#12054,.F.);
+#12054 = EDGE_LOOP('',(#12055,#12056,#12057,#12058,#12091,#12122));
+#12055 = ORIENTED_EDGE('',*,*,#10702,.T.);
+#12056 = ORIENTED_EDGE('',*,*,#9886,.T.);
+#12057 = ORIENTED_EDGE('',*,*,#9858,.F.);
+#12058 = ORIENTED_EDGE('',*,*,#12059,.T.);
+#12059 = EDGE_CURVE('',#9830,#12060,#12062,.T.);
+#12060 = VERTEX_POINT('',#12061);
+#12061 = CARTESIAN_POINT('',(25.120341225759,6.1,0.));
+#12062 = SURFACE_CURVE('',#12063,(#12068,#12075),.PCURVE_S1.);
+#12063 = CIRCLE('',#12064,25.120341225759);
+#12064 = AXIS2_PLACEMENT_3D('',#12065,#12066,#12067);
+#12065 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12066 = DIRECTION('',(0.,-1.,0.));
+#12067 = DIRECTION('',(1.,0.,0.));
+#12068 = PCURVE('',#9874,#12069);
+#12069 = DEFINITIONAL_REPRESENTATION('',(#12070),#12074);
+#12070 = CIRCLE('',#12071,25.120341225759);
+#12071 = AXIS2_PLACEMENT_2D('',#12072,#12073);
+#12072 = CARTESIAN_POINT('',(0.,0.));
+#12073 = DIRECTION('',(1.,0.));
+#12074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12075 = PCURVE('',#12076,#12081);
+#12076 = PLANE('',#12077);
+#12077 = AXIS2_PLACEMENT_3D('',#12078,#12079,#12080);
+#12078 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#12079 = DIRECTION('',(0.,1.,0.));
+#12080 = DIRECTION('',(-1.,0.,0.));
+#12081 = DEFINITIONAL_REPRESENTATION('',(#12082),#12090);
+#12082 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12083,#12084,#12085,#12086
+    ,#12087,#12088,#12089),.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(
+  '') );
+#12083 = CARTESIAN_POINT('',(0.,-1.));
+#12084 = CARTESIAN_POINT('',(0.,42.509707306481));
+#12085 = CARTESIAN_POINT('',(37.680511838638,20.754853653241));
+#12086 = CARTESIAN_POINT('',(75.361023677276,-1.));
+#12087 = CARTESIAN_POINT('',(37.680511838638,-22.75485365324));
+#12088 = CARTESIAN_POINT('',(3.907985046681E-14,-44.50970730648));
+#12089 = CARTESIAN_POINT('',(0.,-1.));
+#12090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12091 = ORIENTED_EDGE('',*,*,#12092,.T.);
+#12092 = EDGE_CURVE('',#12060,#10726,#12093,.T.);
+#12093 = SURFACE_CURVE('',#12094,(#12099,#12106),.PCURVE_S1.);
+#12094 = CIRCLE('',#12095,25.120341225759);
+#12095 = AXIS2_PLACEMENT_3D('',#12096,#12097,#12098);
+#12096 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12097 = DIRECTION('',(0.,-1.,0.));
+#12098 = DIRECTION('',(1.,0.,0.));
+#12099 = PCURVE('',#9874,#12100);
+#12100 = DEFINITIONAL_REPRESENTATION('',(#12101),#12105);
+#12101 = CIRCLE('',#12102,25.120341225759);
+#12102 = AXIS2_PLACEMENT_2D('',#12103,#12104);
+#12103 = CARTESIAN_POINT('',(0.,0.));
+#12104 = DIRECTION('',(1.,0.));
+#12105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12106 = PCURVE('',#12107,#12112);
+#12107 = PLANE('',#12108);
+#12108 = AXIS2_PLACEMENT_3D('',#12109,#12110,#12111);
+#12109 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#12110 = DIRECTION('',(0.,1.,0.));
+#12111 = DIRECTION('',(-1.,0.,0.));
+#12112 = DEFINITIONAL_REPRESENTATION('',(#12113),#12121);
+#12113 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12114,#12115,#12116,#12117
+    ,#12118,#12119,#12120),.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(
+  '') );
+#12114 = CARTESIAN_POINT('',(0.,-1.));
+#12115 = CARTESIAN_POINT('',(0.,42.509707306481));
+#12116 = CARTESIAN_POINT('',(37.680511838638,20.754853653241));
+#12117 = CARTESIAN_POINT('',(75.361023677276,-1.));
+#12118 = CARTESIAN_POINT('',(37.680511838638,-22.75485365324));
+#12119 = CARTESIAN_POINT('',(3.907985046681E-14,-44.50970730648));
+#12120 = CARTESIAN_POINT('',(0.,-1.));
+#12121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12122 = ORIENTED_EDGE('',*,*,#10725,.T.);
+#12123 = ADVANCED_FACE('',(#12124),#9846,.T.);
+#12124 = FACE_BOUND('',#12125,.F.);
+#12125 = EDGE_LOOP('',(#12126,#12149,#12178,#12199));
+#12126 = ORIENTED_EDGE('',*,*,#12127,.F.);
+#12127 = EDGE_CURVE('',#12128,#9807,#12130,.T.);
+#12128 = VERTEX_POINT('',#12129);
+#12129 = CARTESIAN_POINT('',(18.455790440807,4.9,-17.04157687843));
+#12130 = SURFACE_CURVE('',#12131,(#12135,#12142),.PCURVE_S1.);
+#12131 = LINE('',#12132,#12133);
+#12132 = CARTESIAN_POINT('',(18.455790440807,4.9,-17.04157687843));
+#12133 = VECTOR('',#12134,1.);
+#12134 = DIRECTION('',(0.,1.,0.));
+#12135 = PCURVE('',#9846,#12136);
+#12136 = DEFINITIONAL_REPRESENTATION('',(#12137),#12141);
+#12137 = LINE('',#12138,#12139);
+#12138 = CARTESIAN_POINT('',(-5.537606041835,0.));
+#12139 = VECTOR('',#12140,1.);
+#12140 = DIRECTION('',(-0.,1.));
+#12141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12142 = PCURVE('',#11985,#12143);
+#12143 = DEFINITIONAL_REPRESENTATION('',(#12144),#12148);
+#12144 = LINE('',#12145,#12146);
+#12145 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12146 = VECTOR('',#12147,1.);
+#12147 = DIRECTION('',(0.,1.));
+#12148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12149 = ORIENTED_EDGE('',*,*,#12150,.T.);
+#12150 = EDGE_CURVE('',#12128,#12151,#12153,.T.);
+#12151 = VERTEX_POINT('',#12152);
+#12152 = CARTESIAN_POINT('',(25.100429145705,4.9,-1.));
+#12153 = SURFACE_CURVE('',#12154,(#12159,#12166),.PCURVE_S1.);
+#12154 = CIRCLE('',#12155,25.120341225759);
+#12155 = AXIS2_PLACEMENT_3D('',#12156,#12157,#12158);
+#12156 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12157 = DIRECTION('',(0.,-1.,0.));
+#12158 = DIRECTION('',(1.,0.,0.));
+#12159 = PCURVE('',#9846,#12160);
+#12160 = DEFINITIONAL_REPRESENTATION('',(#12161),#12165);
+#12161 = LINE('',#12162,#12163);
+#12162 = CARTESIAN_POINT('',(-0.,0.));
+#12163 = VECTOR('',#12164,1.);
+#12164 = DIRECTION('',(-1.,0.));
+#12165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12166 = PCURVE('',#12167,#12172);
+#12167 = CONICAL_SURFACE('',#12168,23.670341225759,0.785398163397);
+#12168 = AXIS2_PLACEMENT_3D('',#12169,#12170,#12171);
+#12169 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12170 = DIRECTION('',(0.,1.,0.));
+#12171 = DIRECTION('',(1.,0.,0.));
+#12172 = DEFINITIONAL_REPRESENTATION('',(#12173),#12177);
+#12173 = LINE('',#12174,#12175);
+#12174 = CARTESIAN_POINT('',(-0.,1.45));
+#12175 = VECTOR('',#12176,1.);
+#12176 = DIRECTION('',(-1.,0.));
+#12177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12178 = ORIENTED_EDGE('',*,*,#12179,.T.);
+#12179 = EDGE_CURVE('',#12151,#9830,#12180,.T.);
+#12180 = SURFACE_CURVE('',#12181,(#12185,#12192),.PCURVE_S1.);
+#12181 = LINE('',#12182,#12183);
+#12182 = CARTESIAN_POINT('',(25.100429145705,4.9,-1.));
+#12183 = VECTOR('',#12184,1.);
+#12184 = DIRECTION('',(0.,1.,0.));
+#12185 = PCURVE('',#9846,#12186);
+#12186 = DEFINITIONAL_REPRESENTATION('',(#12187),#12191);
+#12187 = LINE('',#12188,#12189);
+#12188 = CARTESIAN_POINT('',(-6.243366409126,0.));
+#12189 = VECTOR('',#12190,1.);
+#12190 = DIRECTION('',(-0.,1.));
+#12191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12192 = PCURVE('',#12014,#12193);
+#12193 = DEFINITIONAL_REPRESENTATION('',(#12194),#12198);
+#12194 = LINE('',#12195,#12196);
+#12195 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12196 = VECTOR('',#12197,1.);
+#12197 = DIRECTION('',(0.,1.));
+#12198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12199 = ORIENTED_EDGE('',*,*,#9829,.F.);
+#12200 = ADVANCED_FACE('',(#12201),#9794,.F.);
+#12201 = FACE_BOUND('',#12202,.F.);
+#12202 = EDGE_LOOP('',(#12203,#12204,#12205,#12206,#12239,#12270));
+#12203 = ORIENTED_EDGE('',*,*,#9778,.T.);
+#12204 = ORIENTED_EDGE('',*,*,#10014,.T.);
+#12205 = ORIENTED_EDGE('',*,*,#9991,.F.);
+#12206 = ORIENTED_EDGE('',*,*,#12207,.T.);
+#12207 = EDGE_CURVE('',#9963,#12208,#12210,.T.);
+#12208 = VERTEX_POINT('',#12209);
+#12209 = CARTESIAN_POINT('',(17.762763703333,6.1,-17.76276354957));
+#12210 = SURFACE_CURVE('',#12211,(#12216,#12223),.PCURVE_S1.);
+#12211 = CIRCLE('',#12212,25.120341225759);
+#12212 = AXIS2_PLACEMENT_3D('',#12213,#12214,#12215);
+#12213 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12214 = DIRECTION('',(0.,-1.,0.));
+#12215 = DIRECTION('',(1.,0.,0.));
+#12216 = PCURVE('',#9794,#12217);
+#12217 = DEFINITIONAL_REPRESENTATION('',(#12218),#12222);
+#12218 = CIRCLE('',#12219,25.120341225759);
+#12219 = AXIS2_PLACEMENT_2D('',#12220,#12221);
+#12220 = CARTESIAN_POINT('',(0.,0.));
+#12221 = DIRECTION('',(1.,0.));
+#12222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12223 = PCURVE('',#12224,#12229);
+#12224 = PLANE('',#12225);
+#12225 = AXIS2_PLACEMENT_3D('',#12226,#12227,#12228);
+#12226 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#12227 = DIRECTION('',(0.,1.,0.));
+#12228 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#12229 = DEFINITIONAL_REPRESENTATION('',(#12230),#12238);
+#12230 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12231,#12232,#12233,#12234
+    ,#12235,#12236,#12237),.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(
+  '') );
+#12231 = CARTESIAN_POINT('',(7.357577599305,16.762763626454));
+#12232 = CARTESIAN_POINT('',(38.123586683159,47.528772710309));
+#12233 = CARTESIAN_POINT('',(49.384727580913,5.5016227287));
+#12234 = CARTESIAN_POINT('',(60.645868478667,-36.5255272529));
+#12235 = CARTESIAN_POINT('',(18.618718497058,-25.26438635515));
+#12236 = CARTESIAN_POINT('',(-23.40843148455,-14.0032454574));
+#12237 = CARTESIAN_POINT('',(7.357577599305,16.762763626454));
+#12238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12239 = ORIENTED_EDGE('',*,*,#12240,.T.);
+#12240 = EDGE_CURVE('',#12208,#9807,#12241,.T.);
+#12241 = SURFACE_CURVE('',#12242,(#12247,#12254),.PCURVE_S1.);
+#12242 = CIRCLE('',#12243,25.120341225759);
+#12243 = AXIS2_PLACEMENT_3D('',#12244,#12245,#12246);
+#12244 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12245 = DIRECTION('',(0.,-1.,0.));
+#12246 = DIRECTION('',(1.,0.,0.));
+#12247 = PCURVE('',#9794,#12248);
+#12248 = DEFINITIONAL_REPRESENTATION('',(#12249),#12253);
+#12249 = CIRCLE('',#12250,25.120341225759);
+#12250 = AXIS2_PLACEMENT_2D('',#12251,#12252);
+#12251 = CARTESIAN_POINT('',(0.,0.));
+#12252 = DIRECTION('',(1.,0.));
+#12253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12254 = PCURVE('',#12255,#12260);
+#12255 = PLANE('',#12256);
+#12256 = AXIS2_PLACEMENT_3D('',#12257,#12258,#12259);
+#12257 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#12258 = DIRECTION('',(0.,1.,0.));
+#12259 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#12260 = DEFINITIONAL_REPRESENTATION('',(#12261),#12269);
+#12261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12262,#12263,#12264,#12265
+    ,#12266,#12267,#12268),.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(
+  '') );
+#12262 = CARTESIAN_POINT('',(7.357577599305,16.762763626454));
+#12263 = CARTESIAN_POINT('',(38.123586683159,47.528772710309));
+#12264 = CARTESIAN_POINT('',(49.384727580913,5.5016227287));
+#12265 = CARTESIAN_POINT('',(60.645868478667,-36.5255272529));
+#12266 = CARTESIAN_POINT('',(18.618718497058,-25.26438635515));
+#12267 = CARTESIAN_POINT('',(-23.40843148455,-14.0032454574));
+#12268 = CARTESIAN_POINT('',(7.357577599305,16.762763626454));
+#12269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12270 = ORIENTED_EDGE('',*,*,#9806,.T.);
+#12271 = ADVANCED_FACE('',(#12272),#9979,.T.);
+#12272 = FACE_BOUND('',#12273,.F.);
+#12273 = EDGE_LOOP('',(#12274,#12297,#12326,#12347));
+#12274 = ORIENTED_EDGE('',*,*,#12275,.F.);
+#12275 = EDGE_CURVE('',#12276,#9940,#12278,.T.);
+#12276 = VERTEX_POINT('',#12277);
+#12277 = CARTESIAN_POINT('',(1.,4.9,-25.1004291457));
+#12278 = SURFACE_CURVE('',#12279,(#12283,#12290),.PCURVE_S1.);
+#12279 = LINE('',#12280,#12281);
+#12280 = CARTESIAN_POINT('',(1.,4.9,-25.1004291457));
+#12281 = VECTOR('',#12282,1.);
+#12282 = DIRECTION('',(0.,1.,0.));
+#12283 = PCURVE('',#9979,#12284);
+#12284 = DEFINITIONAL_REPRESENTATION('',(#12285),#12289);
+#12285 = LINE('',#12286,#12287);
+#12286 = CARTESIAN_POINT('',(-4.752207878438,0.));
+#12287 = VECTOR('',#12288,1.);
+#12288 = DIRECTION('',(-0.,1.));
+#12289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12290 = PCURVE('',#11835,#12291);
+#12291 = DEFINITIONAL_REPRESENTATION('',(#12292),#12296);
+#12292 = LINE('',#12293,#12294);
+#12293 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12294 = VECTOR('',#12295,1.);
+#12295 = DIRECTION('',(0.,1.));
+#12296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12297 = ORIENTED_EDGE('',*,*,#12298,.T.);
+#12298 = EDGE_CURVE('',#12276,#12299,#12301,.T.);
+#12299 = VERTEX_POINT('',#12300);
+#12300 = CARTESIAN_POINT('',(17.041576878434,4.9,-18.4557904408));
+#12301 = SURFACE_CURVE('',#12302,(#12307,#12314),.PCURVE_S1.);
+#12302 = CIRCLE('',#12303,25.120341225759);
+#12303 = AXIS2_PLACEMENT_3D('',#12304,#12305,#12306);
+#12304 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12305 = DIRECTION('',(0.,-1.,0.));
+#12306 = DIRECTION('',(1.,0.,0.));
+#12307 = PCURVE('',#9979,#12308);
+#12308 = DEFINITIONAL_REPRESENTATION('',(#12309),#12313);
+#12309 = LINE('',#12310,#12311);
+#12310 = CARTESIAN_POINT('',(-0.,0.));
+#12311 = VECTOR('',#12312,1.);
+#12312 = DIRECTION('',(-1.,0.));
+#12313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12314 = PCURVE('',#12315,#12320);
+#12315 = CONICAL_SURFACE('',#12316,23.670341225759,0.785398163397);
+#12316 = AXIS2_PLACEMENT_3D('',#12317,#12318,#12319);
+#12317 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12318 = DIRECTION('',(0.,1.,0.));
+#12319 = DIRECTION('',(1.,0.,0.));
+#12320 = DEFINITIONAL_REPRESENTATION('',(#12321),#12325);
+#12321 = LINE('',#12322,#12323);
+#12322 = CARTESIAN_POINT('',(-0.,1.45));
+#12323 = VECTOR('',#12324,1.);
+#12324 = DIRECTION('',(-1.,0.));
+#12325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12326 = ORIENTED_EDGE('',*,*,#12327,.T.);
+#12327 = EDGE_CURVE('',#12299,#9963,#12328,.T.);
+#12328 = SURFACE_CURVE('',#12329,(#12333,#12340),.PCURVE_S1.);
+#12329 = LINE('',#12330,#12331);
+#12330 = CARTESIAN_POINT('',(17.041576878434,4.9,-18.4557904408));
+#12331 = VECTOR('',#12332,1.);
+#12332 = DIRECTION('',(0.,1.,0.));
+#12333 = PCURVE('',#9979,#12334);
+#12334 = DEFINITIONAL_REPRESENTATION('',(#12335),#12339);
+#12335 = LINE('',#12336,#12337);
+#12336 = CARTESIAN_POINT('',(-5.457968245729,0.));
+#12337 = VECTOR('',#12338,1.);
+#12338 = DIRECTION('',(-0.,1.));
+#12339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12340 = PCURVE('',#11864,#12341);
+#12341 = DEFINITIONAL_REPRESENTATION('',(#12342),#12346);
+#12342 = LINE('',#12343,#12344);
+#12343 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12344 = VECTOR('',#12345,1.);
+#12345 = DIRECTION('',(0.,1.));
+#12346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12347 = ORIENTED_EDGE('',*,*,#9962,.F.);
+#12348 = ADVANCED_FACE('',(#12349),#9927,.F.);
+#12349 = FACE_BOUND('',#12350,.F.);
+#12350 = EDGE_LOOP('',(#12351,#12352,#12385,#12416,#12417,#12418));
+#12351 = ORIENTED_EDGE('',*,*,#10097,.F.);
+#12352 = ORIENTED_EDGE('',*,*,#12353,.T.);
+#12353 = EDGE_CURVE('',#10069,#12354,#12356,.T.);
+#12354 = VERTEX_POINT('',#12355);
+#12355 = CARTESIAN_POINT('',(-1.0139775E-08,6.1,-25.12034122575));
+#12356 = SURFACE_CURVE('',#12357,(#12362,#12369),.PCURVE_S1.);
+#12357 = CIRCLE('',#12358,25.120341225759);
+#12358 = AXIS2_PLACEMENT_3D('',#12359,#12360,#12361);
+#12359 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12360 = DIRECTION('',(0.,-1.,0.));
+#12361 = DIRECTION('',(1.,0.,0.));
+#12362 = PCURVE('',#9927,#12363);
+#12363 = DEFINITIONAL_REPRESENTATION('',(#12364),#12368);
+#12364 = CIRCLE('',#12365,25.120341225759);
+#12365 = AXIS2_PLACEMENT_2D('',#12366,#12367);
+#12366 = CARTESIAN_POINT('',(0.,0.));
+#12367 = DIRECTION('',(1.,0.));
+#12368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12369 = PCURVE('',#12370,#12375);
+#12370 = PLANE('',#12371);
+#12371 = AXIS2_PLACEMENT_3D('',#12372,#12373,#12374);
+#12372 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#12373 = DIRECTION('',(0.,1.,0.));
+#12374 = DIRECTION('',(0.,0.,1.));
+#12375 = DEFINITIONAL_REPRESENTATION('',(#12376),#12384);
+#12376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12377,#12378,#12379,#12380
+    ,#12381,#12382,#12383),.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(
+  '') );
+#12377 = CARTESIAN_POINT('',(25.120341225759,24.120341225759));
+#12378 = CARTESIAN_POINT('',(68.63004853224,24.120341225759));
+#12379 = CARTESIAN_POINT('',(46.875194878999,-13.56017061287));
+#12380 = CARTESIAN_POINT('',(25.120341225759,-51.24068245151));
+#12381 = CARTESIAN_POINT('',(3.365487572518,-13.56017061287));
+#12382 = CARTESIAN_POINT('',(-18.38936608072,24.120341225759));
+#12383 = CARTESIAN_POINT('',(25.120341225759,24.120341225759));
+#12384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12385 = ORIENTED_EDGE('',*,*,#12386,.T.);
+#12386 = EDGE_CURVE('',#12354,#9940,#12387,.T.);
+#12387 = SURFACE_CURVE('',#12388,(#12393,#12400),.PCURVE_S1.);
+#12388 = CIRCLE('',#12389,25.120341225759);
+#12389 = AXIS2_PLACEMENT_3D('',#12390,#12391,#12392);
+#12390 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12391 = DIRECTION('',(0.,-1.,0.));
+#12392 = DIRECTION('',(1.,0.,0.));
+#12393 = PCURVE('',#9927,#12394);
+#12394 = DEFINITIONAL_REPRESENTATION('',(#12395),#12399);
+#12395 = CIRCLE('',#12396,25.120341225759);
+#12396 = AXIS2_PLACEMENT_2D('',#12397,#12398);
+#12397 = CARTESIAN_POINT('',(0.,0.));
+#12398 = DIRECTION('',(1.,0.));
+#12399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12400 = PCURVE('',#12401,#12406);
+#12401 = PLANE('',#12402);
+#12402 = AXIS2_PLACEMENT_3D('',#12403,#12404,#12405);
+#12403 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#12404 = DIRECTION('',(0.,1.,0.));
+#12405 = DIRECTION('',(0.,0.,1.));
+#12406 = DEFINITIONAL_REPRESENTATION('',(#12407),#12415);
+#12407 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12408,#12409,#12410,#12411
+    ,#12412,#12413,#12414),.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(
+  '') );
+#12408 = CARTESIAN_POINT('',(25.120341225759,24.120341225759));
+#12409 = CARTESIAN_POINT('',(68.63004853224,24.120341225759));
+#12410 = CARTESIAN_POINT('',(46.875194878999,-13.56017061287));
+#12411 = CARTESIAN_POINT('',(25.120341225759,-51.24068245151));
+#12412 = CARTESIAN_POINT('',(3.365487572518,-13.56017061287));
+#12413 = CARTESIAN_POINT('',(-18.38936608072,24.120341225759));
+#12414 = CARTESIAN_POINT('',(25.120341225759,24.120341225759));
+#12415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12416 = ORIENTED_EDGE('',*,*,#9939,.T.);
+#12417 = ORIENTED_EDGE('',*,*,#9911,.T.);
+#12418 = ORIENTED_EDGE('',*,*,#10120,.T.);
+#12419 = ADVANCED_FACE('',(#12420),#10056,.F.);
+#12420 = FACE_BOUND('',#12421,.F.);
+#12421 = EDGE_LOOP('',(#12422,#12423,#12456,#12487,#12488,#12489));
+#12422 = ORIENTED_EDGE('',*,*,#10225,.F.);
+#12423 = ORIENTED_EDGE('',*,*,#12424,.T.);
+#12424 = EDGE_CURVE('',#10197,#12425,#12427,.T.);
+#12425 = VERTEX_POINT('',#12426);
+#12426 = CARTESIAN_POINT('',(-17.76276362645,6.1,-17.76276362645));
+#12427 = SURFACE_CURVE('',#12428,(#12433,#12440),.PCURVE_S1.);
+#12428 = CIRCLE('',#12429,25.120341225759);
+#12429 = AXIS2_PLACEMENT_3D('',#12430,#12431,#12432);
+#12430 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12431 = DIRECTION('',(0.,-1.,0.));
+#12432 = DIRECTION('',(1.,0.,0.));
+#12433 = PCURVE('',#10056,#12434);
+#12434 = DEFINITIONAL_REPRESENTATION('',(#12435),#12439);
+#12435 = CIRCLE('',#12436,25.120341225759);
+#12436 = AXIS2_PLACEMENT_2D('',#12437,#12438);
+#12437 = CARTESIAN_POINT('',(0.,0.));
+#12438 = DIRECTION('',(1.,0.));
+#12439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12440 = PCURVE('',#12441,#12446);
+#12441 = PLANE('',#12442);
+#12442 = AXIS2_PLACEMENT_3D('',#12443,#12444,#12445);
+#12443 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#12444 = DIRECTION('',(0.,1.,0.));
+#12445 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#12446 = DEFINITIONAL_REPRESENTATION('',(#12447),#12455);
+#12447 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12448,#12449,#12450,#12451
+    ,#12452,#12453,#12454),.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(
+  '') );
+#12448 = CARTESIAN_POINT('',(42.883104852213,16.762763626454));
+#12449 = CARTESIAN_POINT('',(73.649113936067,-14.0032454574));
+#12450 = CARTESIAN_POINT('',(31.621963954459,-25.26438635515));
+#12451 = CARTESIAN_POINT('',(-10.40518602714,-36.5255272529));
+#12452 = CARTESIAN_POINT('',(0.855954870604,5.5016227287));
+#12453 = CARTESIAN_POINT('',(12.117095768358,47.528772710309));
+#12454 = CARTESIAN_POINT('',(42.883104852213,16.762763626454));
+#12455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12456 = ORIENTED_EDGE('',*,*,#12457,.T.);
+#12457 = EDGE_CURVE('',#12425,#10039,#12458,.T.);
+#12458 = SURFACE_CURVE('',#12459,(#12464,#12471),.PCURVE_S1.);
+#12459 = CIRCLE('',#12460,25.120341225759);
+#12460 = AXIS2_PLACEMENT_3D('',#12461,#12462,#12463);
+#12461 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12462 = DIRECTION('',(0.,-1.,0.));
+#12463 = DIRECTION('',(1.,0.,0.));
+#12464 = PCURVE('',#10056,#12465);
+#12465 = DEFINITIONAL_REPRESENTATION('',(#12466),#12470);
+#12466 = CIRCLE('',#12467,25.120341225759);
+#12467 = AXIS2_PLACEMENT_2D('',#12468,#12469);
+#12468 = CARTESIAN_POINT('',(0.,0.));
+#12469 = DIRECTION('',(1.,0.));
+#12470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12471 = PCURVE('',#12472,#12477);
+#12472 = PLANE('',#12473);
+#12473 = AXIS2_PLACEMENT_3D('',#12474,#12475,#12476);
+#12474 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#12475 = DIRECTION('',(0.,1.,0.));
+#12476 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#12477 = DEFINITIONAL_REPRESENTATION('',(#12478),#12486);
+#12478 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12479,#12480,#12481,#12482
+    ,#12483,#12484,#12485),.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(
+  '') );
+#12479 = CARTESIAN_POINT('',(42.883104852213,16.762763626454));
+#12480 = CARTESIAN_POINT('',(73.649113936067,-14.0032454574));
+#12481 = CARTESIAN_POINT('',(31.621963954459,-25.26438635515));
+#12482 = CARTESIAN_POINT('',(-10.40518602714,-36.5255272529));
+#12483 = CARTESIAN_POINT('',(0.855954870604,5.5016227287));
+#12484 = CARTESIAN_POINT('',(12.117095768358,47.528772710309));
+#12485 = CARTESIAN_POINT('',(42.883104852213,16.762763626454));
+#12486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12487 = ORIENTED_EDGE('',*,*,#10038,.T.);
+#12488 = ORIENTED_EDGE('',*,*,#10142,.T.);
+#12489 = ORIENTED_EDGE('',*,*,#10248,.T.);
+#12490 = ADVANCED_FACE('',(#12491),#10085,.T.);
+#12491 = FACE_BOUND('',#12492,.F.);
+#12492 = EDGE_LOOP('',(#12493,#12516,#12545,#12566));
+#12493 = ORIENTED_EDGE('',*,*,#12494,.F.);
+#12494 = EDGE_CURVE('',#12495,#10039,#12497,.T.);
+#12495 = VERTEX_POINT('',#12496);
+#12496 = CARTESIAN_POINT('',(-17.04157687843,4.9,-18.4557904408));
+#12497 = SURFACE_CURVE('',#12498,(#12502,#12509),.PCURVE_S1.);
+#12498 = LINE('',#12499,#12500);
+#12499 = CARTESIAN_POINT('',(-17.04157687843,4.9,-18.4557904408));
+#12500 = VECTOR('',#12501,1.);
+#12501 = DIRECTION('',(0.,1.,0.));
+#12502 = PCURVE('',#10085,#12503);
+#12503 = DEFINITIONAL_REPRESENTATION('',(#12504),#12508);
+#12504 = LINE('',#12505,#12506);
+#12505 = CARTESIAN_POINT('',(-3.96680971504,0.));
+#12506 = VECTOR('',#12507,1.);
+#12507 = DIRECTION('',(-0.,1.));
+#12508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12509 = PCURVE('',#11685,#12510);
+#12510 = DEFINITIONAL_REPRESENTATION('',(#12511),#12515);
+#12511 = LINE('',#12512,#12513);
+#12512 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12513 = VECTOR('',#12514,1.);
+#12514 = DIRECTION('',(0.,1.));
+#12515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12516 = ORIENTED_EDGE('',*,*,#12517,.T.);
+#12517 = EDGE_CURVE('',#12495,#12518,#12520,.T.);
+#12518 = VERTEX_POINT('',#12519);
+#12519 = CARTESIAN_POINT('',(-1.,4.9,-25.1004291457));
+#12520 = SURFACE_CURVE('',#12521,(#12526,#12533),.PCURVE_S1.);
+#12521 = CIRCLE('',#12522,25.120341225759);
+#12522 = AXIS2_PLACEMENT_3D('',#12523,#12524,#12525);
+#12523 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12524 = DIRECTION('',(0.,-1.,0.));
+#12525 = DIRECTION('',(1.,0.,0.));
+#12526 = PCURVE('',#10085,#12527);
+#12527 = DEFINITIONAL_REPRESENTATION('',(#12528),#12532);
+#12528 = LINE('',#12529,#12530);
+#12529 = CARTESIAN_POINT('',(-0.,0.));
+#12530 = VECTOR('',#12531,1.);
+#12531 = DIRECTION('',(-1.,0.));
+#12532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12533 = PCURVE('',#12534,#12539);
+#12534 = CONICAL_SURFACE('',#12535,23.670341225759,0.785398163397);
+#12535 = AXIS2_PLACEMENT_3D('',#12536,#12537,#12538);
+#12536 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12537 = DIRECTION('',(0.,1.,0.));
+#12538 = DIRECTION('',(1.,0.,0.));
+#12539 = DEFINITIONAL_REPRESENTATION('',(#12540),#12544);
+#12540 = LINE('',#12541,#12542);
+#12541 = CARTESIAN_POINT('',(-0.,1.45));
+#12542 = VECTOR('',#12543,1.);
+#12543 = DIRECTION('',(-1.,0.));
+#12544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12545 = ORIENTED_EDGE('',*,*,#12546,.T.);
+#12546 = EDGE_CURVE('',#12518,#10069,#12547,.T.);
+#12547 = SURFACE_CURVE('',#12548,(#12552,#12559),.PCURVE_S1.);
+#12548 = LINE('',#12549,#12550);
+#12549 = CARTESIAN_POINT('',(-1.,4.9,-25.1004291457));
+#12550 = VECTOR('',#12551,1.);
+#12551 = DIRECTION('',(0.,1.,0.));
+#12552 = PCURVE('',#10085,#12553);
+#12553 = DEFINITIONAL_REPRESENTATION('',(#12554),#12558);
+#12554 = LINE('',#12555,#12556);
+#12555 = CARTESIAN_POINT('',(-4.672570082331,0.));
+#12556 = VECTOR('',#12557,1.);
+#12557 = DIRECTION('',(-0.,1.));
+#12558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12559 = PCURVE('',#11714,#12560);
+#12560 = DEFINITIONAL_REPRESENTATION('',(#12561),#12565);
+#12561 = LINE('',#12562,#12563);
+#12562 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12563 = VECTOR('',#12564,1.);
+#12564 = DIRECTION('',(0.,1.));
+#12565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12566 = ORIENTED_EDGE('',*,*,#10068,.F.);
+#12567 = ADVANCED_FACE('',(#12568),#10184,.F.);
+#12568 = FACE_BOUND('',#12569,.F.);
+#12569 = EDGE_LOOP('',(#12570,#12571,#12604,#12635,#12636,#12637));
+#12570 = ORIENTED_EDGE('',*,*,#10398,.F.);
+#12571 = ORIENTED_EDGE('',*,*,#12572,.T.);
+#12572 = EDGE_CURVE('',#10370,#12573,#12575,.T.);
+#12573 = VERTEX_POINT('',#12574);
+#12574 = CARTESIAN_POINT('',(-25.12034122575,6.1,4.8426777E-08));
+#12575 = SURFACE_CURVE('',#12576,(#12581,#12588),.PCURVE_S1.);
+#12576 = CIRCLE('',#12577,25.120341225759);
+#12577 = AXIS2_PLACEMENT_3D('',#12578,#12579,#12580);
+#12578 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12579 = DIRECTION('',(0.,-1.,0.));
+#12580 = DIRECTION('',(1.,0.,0.));
+#12581 = PCURVE('',#10184,#12582);
+#12582 = DEFINITIONAL_REPRESENTATION('',(#12583),#12587);
+#12583 = CIRCLE('',#12584,25.120341225759);
+#12584 = AXIS2_PLACEMENT_2D('',#12585,#12586);
+#12585 = CARTESIAN_POINT('',(0.,0.));
+#12586 = DIRECTION('',(1.,0.));
+#12587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12588 = PCURVE('',#12589,#12594);
+#12589 = PLANE('',#12590);
+#12590 = AXIS2_PLACEMENT_3D('',#12591,#12592,#12593);
+#12591 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#12592 = DIRECTION('',(0.,1.,0.));
+#12593 = DIRECTION('',(1.,0.,0.));
+#12594 = DEFINITIONAL_REPRESENTATION('',(#12595),#12603);
+#12595 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12596,#12597,#12598,#12599
+    ,#12600,#12601,#12602),.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(
+  '') );
+#12596 = CARTESIAN_POINT('',(50.240682451517,-1.));
+#12597 = CARTESIAN_POINT('',(50.240682451517,-44.50970730648));
+#12598 = CARTESIAN_POINT('',(12.560170612879,-22.75485365324));
+#12599 = CARTESIAN_POINT('',(-25.12034122575,-1.));
+#12600 = CARTESIAN_POINT('',(12.560170612879,20.754853653241));
+#12601 = CARTESIAN_POINT('',(50.240682451517,42.509707306481));
+#12602 = CARTESIAN_POINT('',(50.240682451517,-1.));
+#12603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12604 = ORIENTED_EDGE('',*,*,#12605,.T.);
+#12605 = EDGE_CURVE('',#12573,#10167,#12606,.T.);
+#12606 = SURFACE_CURVE('',#12607,(#12612,#12619),.PCURVE_S1.);
+#12607 = CIRCLE('',#12608,25.120341225759);
+#12608 = AXIS2_PLACEMENT_3D('',#12609,#12610,#12611);
+#12609 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12610 = DIRECTION('',(0.,-1.,0.));
+#12611 = DIRECTION('',(1.,0.,0.));
+#12612 = PCURVE('',#10184,#12613);
+#12613 = DEFINITIONAL_REPRESENTATION('',(#12614),#12618);
+#12614 = CIRCLE('',#12615,25.120341225759);
+#12615 = AXIS2_PLACEMENT_2D('',#12616,#12617);
+#12616 = CARTESIAN_POINT('',(0.,0.));
+#12617 = DIRECTION('',(1.,0.));
+#12618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12619 = PCURVE('',#12620,#12625);
+#12620 = PLANE('',#12621);
+#12621 = AXIS2_PLACEMENT_3D('',#12622,#12623,#12624);
+#12622 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#12623 = DIRECTION('',(0.,1.,0.));
+#12624 = DIRECTION('',(1.,0.,0.));
+#12625 = DEFINITIONAL_REPRESENTATION('',(#12626),#12634);
+#12626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12627,#12628,#12629,#12630
+    ,#12631,#12632,#12633),.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(
+  '') );
+#12627 = CARTESIAN_POINT('',(50.240682451517,-1.));
+#12628 = CARTESIAN_POINT('',(50.240682451517,-44.50970730648));
+#12629 = CARTESIAN_POINT('',(12.560170612879,-22.75485365324));
+#12630 = CARTESIAN_POINT('',(-25.12034122575,-1.));
+#12631 = CARTESIAN_POINT('',(12.560170612879,20.754853653241));
+#12632 = CARTESIAN_POINT('',(50.240682451517,42.509707306481));
+#12633 = CARTESIAN_POINT('',(50.240682451517,-1.));
+#12634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12635 = ORIENTED_EDGE('',*,*,#10166,.T.);
+#12636 = ORIENTED_EDGE('',*,*,#10270,.T.);
+#12637 = ORIENTED_EDGE('',*,*,#10294,.T.);
+#12638 = ADVANCED_FACE('',(#12639),#10213,.T.);
+#12639 = FACE_BOUND('',#12640,.F.);
+#12640 = EDGE_LOOP('',(#12641,#12664,#12693,#12714));
+#12641 = ORIENTED_EDGE('',*,*,#12642,.F.);
+#12642 = EDGE_CURVE('',#12643,#10167,#12645,.T.);
+#12643 = VERTEX_POINT('',#12644);
+#12644 = CARTESIAN_POINT('',(-25.1004291457,4.9,-1.));
+#12645 = SURFACE_CURVE('',#12646,(#12650,#12657),.PCURVE_S1.);
+#12646 = LINE('',#12647,#12648);
+#12647 = CARTESIAN_POINT('',(-25.1004291457,4.9,-1.));
+#12648 = VECTOR('',#12649,1.);
+#12649 = DIRECTION('',(0.,1.,0.));
+#12650 = PCURVE('',#10213,#12651);
+#12651 = DEFINITIONAL_REPRESENTATION('',(#12652),#12656);
+#12652 = LINE('',#12653,#12654);
+#12653 = CARTESIAN_POINT('',(-3.181411551643,0.));
+#12654 = VECTOR('',#12655,1.);
+#12655 = DIRECTION('',(-0.,1.));
+#12656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12657 = PCURVE('',#11535,#12658);
+#12658 = DEFINITIONAL_REPRESENTATION('',(#12659),#12663);
+#12659 = LINE('',#12660,#12661);
+#12660 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12661 = VECTOR('',#12662,1.);
+#12662 = DIRECTION('',(0.,1.));
+#12663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12664 = ORIENTED_EDGE('',*,*,#12665,.T.);
+#12665 = EDGE_CURVE('',#12643,#12666,#12668,.T.);
+#12666 = VERTEX_POINT('',#12667);
+#12667 = CARTESIAN_POINT('',(-18.4557904408,4.9,-17.04157687843));
+#12668 = SURFACE_CURVE('',#12669,(#12674,#12681),.PCURVE_S1.);
+#12669 = CIRCLE('',#12670,25.120341225759);
+#12670 = AXIS2_PLACEMENT_3D('',#12671,#12672,#12673);
+#12671 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12672 = DIRECTION('',(0.,-1.,0.));
+#12673 = DIRECTION('',(1.,0.,0.));
+#12674 = PCURVE('',#10213,#12675);
+#12675 = DEFINITIONAL_REPRESENTATION('',(#12676),#12680);
+#12676 = LINE('',#12677,#12678);
+#12677 = CARTESIAN_POINT('',(-0.,0.));
+#12678 = VECTOR('',#12679,1.);
+#12679 = DIRECTION('',(-1.,0.));
+#12680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12681 = PCURVE('',#12682,#12687);
+#12682 = CONICAL_SURFACE('',#12683,23.670341225759,0.785398163397);
+#12683 = AXIS2_PLACEMENT_3D('',#12684,#12685,#12686);
+#12684 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12685 = DIRECTION('',(0.,1.,0.));
+#12686 = DIRECTION('',(1.,0.,0.));
+#12687 = DEFINITIONAL_REPRESENTATION('',(#12688),#12692);
+#12688 = LINE('',#12689,#12690);
+#12689 = CARTESIAN_POINT('',(-0.,1.45));
+#12690 = VECTOR('',#12691,1.);
+#12691 = DIRECTION('',(-1.,0.));
+#12692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12693 = ORIENTED_EDGE('',*,*,#12694,.T.);
+#12694 = EDGE_CURVE('',#12666,#10197,#12695,.T.);
+#12695 = SURFACE_CURVE('',#12696,(#12700,#12707),.PCURVE_S1.);
+#12696 = LINE('',#12697,#12698);
+#12697 = CARTESIAN_POINT('',(-18.4557904408,4.9,-17.04157687843));
+#12698 = VECTOR('',#12699,1.);
+#12699 = DIRECTION('',(0.,1.,0.));
+#12700 = PCURVE('',#10213,#12701);
+#12701 = DEFINITIONAL_REPRESENTATION('',(#12702),#12706);
+#12702 = LINE('',#12703,#12704);
+#12703 = CARTESIAN_POINT('',(-3.887171918934,0.));
+#12704 = VECTOR('',#12705,1.);
+#12705 = DIRECTION('',(-0.,1.));
+#12706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12707 = PCURVE('',#11564,#12708);
+#12708 = DEFINITIONAL_REPRESENTATION('',(#12709),#12713);
+#12709 = LINE('',#12710,#12711);
+#12710 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12711 = VECTOR('',#12712,1.);
+#12712 = DIRECTION('',(0.,1.));
+#12713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12714 = ORIENTED_EDGE('',*,*,#10196,.F.);
+#12715 = ADVANCED_FACE('',(#12716),#10386,.T.);
+#12716 = FACE_BOUND('',#12717,.F.);
+#12717 = EDGE_LOOP('',(#12718,#12741,#12770,#12791));
+#12718 = ORIENTED_EDGE('',*,*,#12719,.F.);
+#12719 = EDGE_CURVE('',#12720,#10347,#12722,.T.);
+#12720 = VERTEX_POINT('',#12721);
+#12721 = CARTESIAN_POINT('',(-18.4557904408,4.9,17.041576878434));
+#12722 = SURFACE_CURVE('',#12723,(#12727,#12734),.PCURVE_S1.);
+#12723 = LINE('',#12724,#12725);
+#12724 = CARTESIAN_POINT('',(-18.4557904408,4.9,17.041576878434));
+#12725 = VECTOR('',#12726,1.);
+#12726 = DIRECTION('',(0.,1.,0.));
+#12727 = PCURVE('',#10386,#12728);
+#12728 = DEFINITIONAL_REPRESENTATION('',(#12729),#12733);
+#12729 = LINE('',#12730,#12731);
+#12730 = CARTESIAN_POINT('',(-2.396013388246,0.));
+#12731 = VECTOR('',#12732,1.);
+#12732 = DIRECTION('',(-0.,1.));
+#12733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12734 = PCURVE('',#11385,#12735);
+#12735 = DEFINITIONAL_REPRESENTATION('',(#12736),#12740);
+#12736 = LINE('',#12737,#12738);
+#12737 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12738 = VECTOR('',#12739,1.);
+#12739 = DIRECTION('',(0.,1.));
+#12740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12741 = ORIENTED_EDGE('',*,*,#12742,.T.);
+#12742 = EDGE_CURVE('',#12720,#12743,#12745,.T.);
+#12743 = VERTEX_POINT('',#12744);
+#12744 = CARTESIAN_POINT('',(-25.1004291457,4.9,1.));
+#12745 = SURFACE_CURVE('',#12746,(#12751,#12758),.PCURVE_S1.);
+#12746 = CIRCLE('',#12747,25.120341225759);
+#12747 = AXIS2_PLACEMENT_3D('',#12748,#12749,#12750);
+#12748 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12749 = DIRECTION('',(0.,-1.,0.));
+#12750 = DIRECTION('',(1.,0.,0.));
+#12751 = PCURVE('',#10386,#12752);
+#12752 = DEFINITIONAL_REPRESENTATION('',(#12753),#12757);
+#12753 = LINE('',#12754,#12755);
+#12754 = CARTESIAN_POINT('',(-0.,0.));
+#12755 = VECTOR('',#12756,1.);
+#12756 = DIRECTION('',(-1.,0.));
+#12757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12758 = PCURVE('',#12759,#12764);
+#12759 = CONICAL_SURFACE('',#12760,23.670341225759,0.785398163397);
+#12760 = AXIS2_PLACEMENT_3D('',#12761,#12762,#12763);
+#12761 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12762 = DIRECTION('',(0.,1.,0.));
+#12763 = DIRECTION('',(1.,0.,0.));
+#12764 = DEFINITIONAL_REPRESENTATION('',(#12765),#12769);
+#12765 = LINE('',#12766,#12767);
+#12766 = CARTESIAN_POINT('',(-0.,1.45));
+#12767 = VECTOR('',#12768,1.);
+#12768 = DIRECTION('',(-1.,0.));
+#12769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12770 = ORIENTED_EDGE('',*,*,#12771,.T.);
+#12771 = EDGE_CURVE('',#12743,#10370,#12772,.T.);
+#12772 = SURFACE_CURVE('',#12773,(#12777,#12784),.PCURVE_S1.);
+#12773 = LINE('',#12774,#12775);
+#12774 = CARTESIAN_POINT('',(-25.1004291457,4.9,1.));
+#12775 = VECTOR('',#12776,1.);
+#12776 = DIRECTION('',(0.,1.,0.));
+#12777 = PCURVE('',#10386,#12778);
+#12778 = DEFINITIONAL_REPRESENTATION('',(#12779),#12783);
+#12779 = LINE('',#12780,#12781);
+#12780 = CARTESIAN_POINT('',(-3.101773755537,0.));
+#12781 = VECTOR('',#12782,1.);
+#12782 = DIRECTION('',(-0.,1.));
+#12783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12784 = PCURVE('',#11414,#12785);
+#12785 = DEFINITIONAL_REPRESENTATION('',(#12786),#12790);
+#12786 = LINE('',#12787,#12788);
+#12787 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12788 = VECTOR('',#12789,1.);
+#12789 = DIRECTION('',(0.,1.));
+#12790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12791 = ORIENTED_EDGE('',*,*,#10369,.F.);
+#12792 = ADVANCED_FACE('',(#12793),#10334,.F.);
+#12793 = FACE_BOUND('',#12794,.F.);
+#12794 = EDGE_LOOP('',(#12795,#12796,#12797,#12798,#12831,#12862));
+#12795 = ORIENTED_EDGE('',*,*,#10318,.T.);
+#12796 = ORIENTED_EDGE('',*,*,#10422,.T.);
+#12797 = ORIENTED_EDGE('',*,*,#10526,.F.);
+#12798 = ORIENTED_EDGE('',*,*,#12799,.T.);
+#12799 = EDGE_CURVE('',#10498,#12800,#12802,.T.);
+#12800 = VERTEX_POINT('',#12801);
+#12801 = CARTESIAN_POINT('',(-17.76276362645,6.1,17.762763626454));
+#12802 = SURFACE_CURVE('',#12803,(#12808,#12815),.PCURVE_S1.);
+#12803 = CIRCLE('',#12804,25.120341225759);
+#12804 = AXIS2_PLACEMENT_3D('',#12805,#12806,#12807);
+#12805 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12806 = DIRECTION('',(0.,-1.,0.));
+#12807 = DIRECTION('',(1.,0.,0.));
+#12808 = PCURVE('',#10334,#12809);
+#12809 = DEFINITIONAL_REPRESENTATION('',(#12810),#12814);
+#12810 = CIRCLE('',#12811,25.120341225759);
+#12811 = AXIS2_PLACEMENT_2D('',#12812,#12813);
+#12812 = CARTESIAN_POINT('',(0.,0.));
+#12813 = DIRECTION('',(1.,0.));
+#12814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12815 = PCURVE('',#12816,#12821);
+#12816 = PLANE('',#12817);
+#12817 = AXIS2_PLACEMENT_3D('',#12818,#12819,#12820);
+#12818 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#12819 = DIRECTION('',(0.,1.,0.));
+#12820 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#12821 = DEFINITIONAL_REPRESENTATION('',(#12822),#12830);
+#12822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12823,#12824,#12825,#12826
+    ,#12827,#12828,#12829),.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(
+  '') );
+#12823 = CARTESIAN_POINT('',(42.883104852213,-18.76276362645));
+#12824 = CARTESIAN_POINT('',(12.117095768358,-49.5287727103));
+#12825 = CARTESIAN_POINT('',(0.855954870604,-7.5016227287));
+#12826 = CARTESIAN_POINT('',(-10.40518602714,34.525527252908));
+#12827 = CARTESIAN_POINT('',(31.621963954459,23.264386355154));
+#12828 = CARTESIAN_POINT('',(73.649113936067,12.003245457401));
+#12829 = CARTESIAN_POINT('',(42.883104852213,-18.76276362645));
+#12830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12831 = ORIENTED_EDGE('',*,*,#12832,.T.);
+#12832 = EDGE_CURVE('',#12800,#10347,#12833,.T.);
+#12833 = SURFACE_CURVE('',#12834,(#12839,#12846),.PCURVE_S1.);
+#12834 = CIRCLE('',#12835,25.120341225759);
+#12835 = AXIS2_PLACEMENT_3D('',#12836,#12837,#12838);
+#12836 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12837 = DIRECTION('',(0.,-1.,0.));
+#12838 = DIRECTION('',(1.,0.,0.));
+#12839 = PCURVE('',#10334,#12840);
+#12840 = DEFINITIONAL_REPRESENTATION('',(#12841),#12845);
+#12841 = CIRCLE('',#12842,25.120341225759);
+#12842 = AXIS2_PLACEMENT_2D('',#12843,#12844);
+#12843 = CARTESIAN_POINT('',(0.,0.));
+#12844 = DIRECTION('',(1.,0.));
+#12845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12846 = PCURVE('',#12847,#12852);
+#12847 = PLANE('',#12848);
+#12848 = AXIS2_PLACEMENT_3D('',#12849,#12850,#12851);
+#12849 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#12850 = DIRECTION('',(0.,1.,0.));
+#12851 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#12852 = DEFINITIONAL_REPRESENTATION('',(#12853),#12861);
+#12853 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12854,#12855,#12856,#12857
+    ,#12858,#12859,#12860),.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(
+  '') );
+#12854 = CARTESIAN_POINT('',(42.883104852213,-18.76276362645));
+#12855 = CARTESIAN_POINT('',(12.117095768358,-49.5287727103));
+#12856 = CARTESIAN_POINT('',(0.855954870604,-7.5016227287));
+#12857 = CARTESIAN_POINT('',(-10.40518602714,34.525527252908));
+#12858 = CARTESIAN_POINT('',(31.621963954459,23.264386355154));
+#12859 = CARTESIAN_POINT('',(73.649113936067,12.003245457401));
+#12860 = CARTESIAN_POINT('',(42.883104852213,-18.76276362645));
+#12861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12862 = ORIENTED_EDGE('',*,*,#10346,.T.);
+#12863 = ADVANCED_FACE('',(#12864),#10514,.T.);
+#12864 = FACE_BOUND('',#12865,.F.);
+#12865 = EDGE_LOOP('',(#12866,#12889,#12918,#12939));
+#12866 = ORIENTED_EDGE('',*,*,#12867,.F.);
+#12867 = EDGE_CURVE('',#12868,#10475,#12870,.T.);
+#12868 = VERTEX_POINT('',#12869);
+#12869 = CARTESIAN_POINT('',(-1.,4.9,25.100429145705));
+#12870 = SURFACE_CURVE('',#12871,(#12875,#12882),.PCURVE_S1.);
+#12871 = LINE('',#12872,#12873);
+#12872 = CARTESIAN_POINT('',(-1.,4.9,25.100429145705));
+#12873 = VECTOR('',#12874,1.);
+#12874 = DIRECTION('',(0.,1.,0.));
+#12875 = PCURVE('',#10514,#12876);
+#12876 = DEFINITIONAL_REPRESENTATION('',(#12877),#12881);
+#12877 = LINE('',#12878,#12879);
+#12878 = CARTESIAN_POINT('',(-1.610615224848,0.));
+#12879 = VECTOR('',#12880,1.);
+#12880 = DIRECTION('',(-0.,1.));
+#12881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12882 = PCURVE('',#11235,#12883);
+#12883 = DEFINITIONAL_REPRESENTATION('',(#12884),#12888);
+#12884 = LINE('',#12885,#12886);
+#12885 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12886 = VECTOR('',#12887,1.);
+#12887 = DIRECTION('',(0.,1.));
+#12888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12889 = ORIENTED_EDGE('',*,*,#12890,.T.);
+#12890 = EDGE_CURVE('',#12868,#12891,#12893,.T.);
+#12891 = VERTEX_POINT('',#12892);
+#12892 = CARTESIAN_POINT('',(-17.04157687843,4.9,18.455790440807));
+#12893 = SURFACE_CURVE('',#12894,(#12899,#12906),.PCURVE_S1.);
+#12894 = CIRCLE('',#12895,25.120341225759);
+#12895 = AXIS2_PLACEMENT_3D('',#12896,#12897,#12898);
+#12896 = CARTESIAN_POINT('',(0.,4.9,0.));
+#12897 = DIRECTION('',(0.,-1.,0.));
+#12898 = DIRECTION('',(1.,0.,0.));
+#12899 = PCURVE('',#10514,#12900);
+#12900 = DEFINITIONAL_REPRESENTATION('',(#12901),#12905);
+#12901 = LINE('',#12902,#12903);
+#12902 = CARTESIAN_POINT('',(-0.,0.));
+#12903 = VECTOR('',#12904,1.);
+#12904 = DIRECTION('',(-1.,0.));
+#12905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12906 = PCURVE('',#12907,#12912);
+#12907 = CONICAL_SURFACE('',#12908,23.670341225759,0.785398163397);
+#12908 = AXIS2_PLACEMENT_3D('',#12909,#12910,#12911);
+#12909 = CARTESIAN_POINT('',(0.,3.45,0.));
+#12910 = DIRECTION('',(0.,1.,0.));
+#12911 = DIRECTION('',(1.,0.,0.));
+#12912 = DEFINITIONAL_REPRESENTATION('',(#12913),#12917);
+#12913 = LINE('',#12914,#12915);
+#12914 = CARTESIAN_POINT('',(-0.,1.45));
+#12915 = VECTOR('',#12916,1.);
+#12916 = DIRECTION('',(-1.,0.));
+#12917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12918 = ORIENTED_EDGE('',*,*,#12919,.T.);
+#12919 = EDGE_CURVE('',#12891,#10498,#12920,.T.);
+#12920 = SURFACE_CURVE('',#12921,(#12925,#12932),.PCURVE_S1.);
+#12921 = LINE('',#12922,#12923);
+#12922 = CARTESIAN_POINT('',(-17.04157687843,4.9,18.455790440807));
+#12923 = VECTOR('',#12924,1.);
+#12924 = DIRECTION('',(0.,1.,0.));
+#12925 = PCURVE('',#10514,#12926);
+#12926 = DEFINITIONAL_REPRESENTATION('',(#12927),#12931);
+#12927 = LINE('',#12928,#12929);
+#12928 = CARTESIAN_POINT('',(-2.316375592139,0.));
+#12929 = VECTOR('',#12930,1.);
+#12930 = DIRECTION('',(-0.,1.));
+#12931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12932 = PCURVE('',#11264,#12933);
+#12933 = DEFINITIONAL_REPRESENTATION('',(#12934),#12938);
+#12934 = LINE('',#12935,#12936);
+#12935 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#12936 = VECTOR('',#12937,1.);
+#12937 = DIRECTION('',(0.,1.));
+#12938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12939 = ORIENTED_EDGE('',*,*,#10497,.F.);
+#12940 = ADVANCED_FACE('',(#12941),#10462,.F.);
+#12941 = FACE_BOUND('',#12942,.F.);
+#12942 = EDGE_LOOP('',(#12943,#12944,#12945,#12946,#12979,#13010));
+#12943 = ORIENTED_EDGE('',*,*,#10446,.T.);
+#12944 = ORIENTED_EDGE('',*,*,#10550,.T.);
+#12945 = ORIENTED_EDGE('',*,*,#10654,.F.);
+#12946 = ORIENTED_EDGE('',*,*,#12947,.T.);
+#12947 = EDGE_CURVE('',#10626,#12948,#12950,.T.);
+#12948 = VERTEX_POINT('',#12949);
+#12949 = CARTESIAN_POINT('',(1.2872989E-08,6.1,25.120341225759));
+#12950 = SURFACE_CURVE('',#12951,(#12956,#12963),.PCURVE_S1.);
+#12951 = CIRCLE('',#12952,25.120341225759);
+#12952 = AXIS2_PLACEMENT_3D('',#12953,#12954,#12955);
+#12953 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12954 = DIRECTION('',(0.,-1.,0.));
+#12955 = DIRECTION('',(1.,0.,0.));
+#12956 = PCURVE('',#10462,#12957);
+#12957 = DEFINITIONAL_REPRESENTATION('',(#12958),#12962);
+#12958 = CIRCLE('',#12959,25.120341225759);
+#12959 = AXIS2_PLACEMENT_2D('',#12960,#12961);
+#12960 = CARTESIAN_POINT('',(0.,0.));
+#12961 = DIRECTION('',(1.,0.));
+#12962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12963 = PCURVE('',#12964,#12969);
+#12964 = PLANE('',#12965);
+#12965 = AXIS2_PLACEMENT_3D('',#12966,#12967,#12968);
+#12966 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#12967 = DIRECTION('',(0.,1.,0.));
+#12968 = DIRECTION('',(0.,0.,-1.));
+#12969 = DEFINITIONAL_REPRESENTATION('',(#12970),#12978);
+#12970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12971,#12972,#12973,#12974
+    ,#12975,#12976,#12977),.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(
+  '') );
+#12971 = CARTESIAN_POINT('',(25.120341225759,-26.12034122575));
+#12972 = CARTESIAN_POINT('',(-18.38936608072,-26.12034122575));
+#12973 = CARTESIAN_POINT('',(3.365487572518,11.560170612879));
+#12974 = CARTESIAN_POINT('',(25.120341225759,49.240682451517));
+#12975 = CARTESIAN_POINT('',(46.875194878999,11.560170612879));
+#12976 = CARTESIAN_POINT('',(68.63004853224,-26.12034122575));
+#12977 = CARTESIAN_POINT('',(25.120341225759,-26.12034122575));
+#12978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12979 = ORIENTED_EDGE('',*,*,#12980,.T.);
+#12980 = EDGE_CURVE('',#12948,#10475,#12981,.T.);
+#12981 = SURFACE_CURVE('',#12982,(#12987,#12994),.PCURVE_S1.);
+#12982 = CIRCLE('',#12983,25.120341225759);
+#12983 = AXIS2_PLACEMENT_3D('',#12984,#12985,#12986);
+#12984 = CARTESIAN_POINT('',(0.,6.1,0.));
+#12985 = DIRECTION('',(0.,-1.,0.));
+#12986 = DIRECTION('',(1.,0.,0.));
+#12987 = PCURVE('',#10462,#12988);
+#12988 = DEFINITIONAL_REPRESENTATION('',(#12989),#12993);
+#12989 = CIRCLE('',#12990,25.120341225759);
+#12990 = AXIS2_PLACEMENT_2D('',#12991,#12992);
+#12991 = CARTESIAN_POINT('',(0.,0.));
+#12992 = DIRECTION('',(1.,0.));
+#12993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12994 = PCURVE('',#12995,#13000);
+#12995 = PLANE('',#12996);
+#12996 = AXIS2_PLACEMENT_3D('',#12997,#12998,#12999);
+#12997 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#12998 = DIRECTION('',(0.,1.,0.));
+#12999 = DIRECTION('',(0.,0.,-1.));
+#13000 = DEFINITIONAL_REPRESENTATION('',(#13001),#13009);
+#13001 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13002,#13003,#13004,#13005
+    ,#13006,#13007,#13008),.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(
+  '') );
+#13002 = CARTESIAN_POINT('',(25.120341225759,-26.12034122575));
+#13003 = CARTESIAN_POINT('',(-18.38936608072,-26.12034122575));
+#13004 = CARTESIAN_POINT('',(3.365487572518,11.560170612879));
+#13005 = CARTESIAN_POINT('',(25.120341225759,49.240682451517));
+#13006 = CARTESIAN_POINT('',(46.875194878999,11.560170612879));
+#13007 = CARTESIAN_POINT('',(68.63004853224,-26.12034122575));
+#13008 = CARTESIAN_POINT('',(25.120341225759,-26.12034122575));
+#13009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13010 = ORIENTED_EDGE('',*,*,#10474,.T.);
+#13011 = ADVANCED_FACE('',(#13012),#10642,.T.);
+#13012 = FACE_BOUND('',#13013,.F.);
+#13013 = EDGE_LOOP('',(#13014,#13037,#13066,#13087));
+#13014 = ORIENTED_EDGE('',*,*,#13015,.F.);
+#13015 = EDGE_CURVE('',#13016,#10603,#13018,.T.);
+#13016 = VERTEX_POINT('',#13017);
+#13017 = CARTESIAN_POINT('',(17.041576878434,4.9,18.455790440807));
+#13018 = SURFACE_CURVE('',#13019,(#13023,#13030),.PCURVE_S1.);
+#13019 = LINE('',#13020,#13021);
+#13020 = CARTESIAN_POINT('',(17.041576878434,4.9,18.455790440807));
+#13021 = VECTOR('',#13022,1.);
+#13022 = DIRECTION('',(0.,1.,0.));
+#13023 = PCURVE('',#10642,#13024);
+#13024 = DEFINITIONAL_REPRESENTATION('',(#13025),#13029);
+#13025 = LINE('',#13026,#13027);
+#13026 = CARTESIAN_POINT('',(-0.825217061451,0.));
+#13027 = VECTOR('',#13028,1.);
+#13028 = DIRECTION('',(-0.,1.));
+#13029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13030 = PCURVE('',#11085,#13031);
+#13031 = DEFINITIONAL_REPRESENTATION('',(#13032),#13036);
+#13032 = LINE('',#13033,#13034);
+#13033 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#13034 = VECTOR('',#13035,1.);
+#13035 = DIRECTION('',(0.,1.));
+#13036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13037 = ORIENTED_EDGE('',*,*,#13038,.T.);
+#13038 = EDGE_CURVE('',#13016,#13039,#13041,.T.);
+#13039 = VERTEX_POINT('',#13040);
+#13040 = CARTESIAN_POINT('',(1.,4.9,25.100429145705));
+#13041 = SURFACE_CURVE('',#13042,(#13047,#13054),.PCURVE_S1.);
+#13042 = CIRCLE('',#13043,25.120341225759);
+#13043 = AXIS2_PLACEMENT_3D('',#13044,#13045,#13046);
+#13044 = CARTESIAN_POINT('',(0.,4.9,0.));
+#13045 = DIRECTION('',(0.,-1.,0.));
+#13046 = DIRECTION('',(1.,0.,0.));
+#13047 = PCURVE('',#10642,#13048);
+#13048 = DEFINITIONAL_REPRESENTATION('',(#13049),#13053);
+#13049 = LINE('',#13050,#13051);
+#13050 = CARTESIAN_POINT('',(-0.,0.));
+#13051 = VECTOR('',#13052,1.);
+#13052 = DIRECTION('',(-1.,0.));
+#13053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13054 = PCURVE('',#13055,#13060);
+#13055 = CONICAL_SURFACE('',#13056,23.670341225759,0.785398163397);
+#13056 = AXIS2_PLACEMENT_3D('',#13057,#13058,#13059);
+#13057 = CARTESIAN_POINT('',(0.,3.45,0.));
+#13058 = DIRECTION('',(0.,1.,0.));
+#13059 = DIRECTION('',(1.,0.,0.));
+#13060 = DEFINITIONAL_REPRESENTATION('',(#13061),#13065);
+#13061 = LINE('',#13062,#13063);
+#13062 = CARTESIAN_POINT('',(-0.,1.45));
+#13063 = VECTOR('',#13064,1.);
+#13064 = DIRECTION('',(-1.,0.));
+#13065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13066 = ORIENTED_EDGE('',*,*,#13067,.T.);
+#13067 = EDGE_CURVE('',#13039,#10626,#13068,.T.);
+#13068 = SURFACE_CURVE('',#13069,(#13073,#13080),.PCURVE_S1.);
+#13069 = LINE('',#13070,#13071);
+#13070 = CARTESIAN_POINT('',(1.,4.9,25.100429145705));
+#13071 = VECTOR('',#13072,1.);
+#13072 = DIRECTION('',(0.,1.,0.));
+#13073 = PCURVE('',#10642,#13074);
+#13074 = DEFINITIONAL_REPRESENTATION('',(#13075),#13079);
+#13075 = LINE('',#13076,#13077);
+#13076 = CARTESIAN_POINT('',(-1.530977428742,0.));
+#13077 = VECTOR('',#13078,1.);
+#13078 = DIRECTION('',(-0.,1.));
+#13079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13080 = PCURVE('',#11114,#13081);
+#13081 = DEFINITIONAL_REPRESENTATION('',(#13082),#13086);
+#13082 = LINE('',#13083,#13084);
+#13083 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#13084 = VECTOR('',#13085,1.);
+#13085 = DIRECTION('',(0.,1.));
+#13086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13087 = ORIENTED_EDGE('',*,*,#10625,.F.);
+#13088 = ADVANCED_FACE('',(#13089),#10590,.F.);
+#13089 = FACE_BOUND('',#13090,.F.);
+#13090 = EDGE_LOOP('',(#13091,#13092,#13093,#13094,#13127,#13158));
+#13091 = ORIENTED_EDGE('',*,*,#10574,.T.);
+#13092 = ORIENTED_EDGE('',*,*,#10678,.T.);
+#13093 = ORIENTED_EDGE('',*,*,#10777,.F.);
+#13094 = ORIENTED_EDGE('',*,*,#13095,.T.);
+#13095 = EDGE_CURVE('',#10749,#13096,#13098,.T.);
+#13096 = VERTEX_POINT('',#13097);
+#13097 = CARTESIAN_POINT('',(17.762763626454,6.1,17.762763626454));
+#13098 = SURFACE_CURVE('',#13099,(#13104,#13111),.PCURVE_S1.);
+#13099 = CIRCLE('',#13100,25.120341225759);
+#13100 = AXIS2_PLACEMENT_3D('',#13101,#13102,#13103);
+#13101 = CARTESIAN_POINT('',(0.,6.1,0.));
+#13102 = DIRECTION('',(0.,-1.,0.));
+#13103 = DIRECTION('',(1.,0.,0.));
+#13104 = PCURVE('',#10590,#13105);
+#13105 = DEFINITIONAL_REPRESENTATION('',(#13106),#13110);
+#13106 = CIRCLE('',#13107,25.120341225759);
+#13107 = AXIS2_PLACEMENT_2D('',#13108,#13109);
+#13108 = CARTESIAN_POINT('',(0.,0.));
+#13109 = DIRECTION('',(1.,0.));
+#13110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13111 = PCURVE('',#13112,#13117);
+#13112 = PLANE('',#13113);
+#13113 = AXIS2_PLACEMENT_3D('',#13114,#13115,#13116);
+#13114 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#13115 = DIRECTION('',(0.,1.,0.));
+#13116 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#13117 = DEFINITIONAL_REPRESENTATION('',(#13118),#13126);
+#13118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13119,#13120,#13121,#13122
+    ,#13123,#13124,#13125),.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(
+  '') );
+#13119 = CARTESIAN_POINT('',(7.357577599305,-18.76276362645));
+#13120 = CARTESIAN_POINT('',(-23.40843148455,12.003245457401));
+#13121 = CARTESIAN_POINT('',(18.618718497058,23.264386355154));
+#13122 = CARTESIAN_POINT('',(60.645868478667,34.525527252908));
+#13123 = CARTESIAN_POINT('',(49.384727580913,-7.5016227287));
+#13124 = CARTESIAN_POINT('',(38.12358668316,-49.5287727103));
+#13125 = CARTESIAN_POINT('',(7.357577599305,-18.76276362645));
+#13126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13127 = ORIENTED_EDGE('',*,*,#13128,.T.);
+#13128 = EDGE_CURVE('',#13096,#10603,#13129,.T.);
+#13129 = SURFACE_CURVE('',#13130,(#13135,#13142),.PCURVE_S1.);
+#13130 = CIRCLE('',#13131,25.120341225759);
+#13131 = AXIS2_PLACEMENT_3D('',#13132,#13133,#13134);
+#13132 = CARTESIAN_POINT('',(0.,6.1,0.));
+#13133 = DIRECTION('',(0.,-1.,0.));
+#13134 = DIRECTION('',(1.,0.,0.));
+#13135 = PCURVE('',#10590,#13136);
+#13136 = DEFINITIONAL_REPRESENTATION('',(#13137),#13141);
+#13137 = CIRCLE('',#13138,25.120341225759);
+#13138 = AXIS2_PLACEMENT_2D('',#13139,#13140);
+#13139 = CARTESIAN_POINT('',(0.,0.));
+#13140 = DIRECTION('',(1.,0.));
+#13141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13142 = PCURVE('',#13143,#13148);
+#13143 = PLANE('',#13144);
+#13144 = AXIS2_PLACEMENT_3D('',#13145,#13146,#13147);
+#13145 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#13146 = DIRECTION('',(0.,1.,0.));
+#13147 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#13148 = DEFINITIONAL_REPRESENTATION('',(#13149),#13157);
+#13149 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13150,#13151,#13152,#13153
+    ,#13154,#13155,#13156),.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(
+  '') );
+#13150 = CARTESIAN_POINT('',(7.357577599305,-18.76276362645));
+#13151 = CARTESIAN_POINT('',(-23.40843148455,12.003245457401));
+#13152 = CARTESIAN_POINT('',(18.618718497058,23.264386355154));
+#13153 = CARTESIAN_POINT('',(60.645868478667,34.525527252908));
+#13154 = CARTESIAN_POINT('',(49.384727580913,-7.5016227287));
+#13155 = CARTESIAN_POINT('',(38.12358668316,-49.5287727103));
+#13156 = CARTESIAN_POINT('',(7.357577599305,-18.76276362645));
+#13157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13158 = ORIENTED_EDGE('',*,*,#10602,.T.);
+#13159 = ADVANCED_FACE('',(#13160),#10765,.T.);
+#13160 = FACE_BOUND('',#13161,.F.);
+#13161 = EDGE_LOOP('',(#13162,#13185,#13214,#13235));
+#13162 = ORIENTED_EDGE('',*,*,#13163,.F.);
+#13163 = EDGE_CURVE('',#13164,#10726,#13166,.T.);
+#13164 = VERTEX_POINT('',#13165);
+#13165 = CARTESIAN_POINT('',(25.100429145705,4.9,1.));
+#13166 = SURFACE_CURVE('',#13167,(#13171,#13178),.PCURVE_S1.);
+#13167 = LINE('',#13168,#13169);
+#13168 = CARTESIAN_POINT('',(25.100429145705,4.9,1.));
+#13169 = VECTOR('',#13170,1.);
+#13170 = DIRECTION('',(0.,1.,0.));
+#13171 = PCURVE('',#10765,#13172);
+#13172 = DEFINITIONAL_REPRESENTATION('',(#13173),#13177);
+#13173 = LINE('',#13174,#13175);
+#13174 = CARTESIAN_POINT('',(-3.981889805323E-02,0.));
+#13175 = VECTOR('',#13176,1.);
+#13176 = DIRECTION('',(-0.,1.));
+#13177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13178 = PCURVE('',#10935,#13179);
+#13179 = DEFINITIONAL_REPRESENTATION('',(#13180),#13184);
+#13180 = LINE('',#13181,#13182);
+#13181 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#13182 = VECTOR('',#13183,1.);
+#13183 = DIRECTION('',(0.,1.));
+#13184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13185 = ORIENTED_EDGE('',*,*,#13186,.T.);
+#13186 = EDGE_CURVE('',#13164,#13187,#13189,.T.);
+#13187 = VERTEX_POINT('',#13188);
+#13188 = CARTESIAN_POINT('',(18.455790440807,4.9,17.041576878434));
+#13189 = SURFACE_CURVE('',#13190,(#13195,#13202),.PCURVE_S1.);
+#13190 = CIRCLE('',#13191,25.120341225759);
+#13191 = AXIS2_PLACEMENT_3D('',#13192,#13193,#13194);
+#13192 = CARTESIAN_POINT('',(0.,4.9,0.));
+#13193 = DIRECTION('',(0.,-1.,0.));
+#13194 = DIRECTION('',(1.,0.,0.));
+#13195 = PCURVE('',#10765,#13196);
+#13196 = DEFINITIONAL_REPRESENTATION('',(#13197),#13201);
+#13197 = LINE('',#13198,#13199);
+#13198 = CARTESIAN_POINT('',(-0.,0.));
+#13199 = VECTOR('',#13200,1.);
+#13200 = DIRECTION('',(-1.,0.));
+#13201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13202 = PCURVE('',#13203,#13208);
+#13203 = CONICAL_SURFACE('',#13204,23.670341225759,0.785398163397);
+#13204 = AXIS2_PLACEMENT_3D('',#13205,#13206,#13207);
+#13205 = CARTESIAN_POINT('',(0.,3.45,0.));
+#13206 = DIRECTION('',(0.,1.,0.));
+#13207 = DIRECTION('',(1.,0.,0.));
+#13208 = DEFINITIONAL_REPRESENTATION('',(#13209),#13213);
+#13209 = LINE('',#13210,#13211);
+#13210 = CARTESIAN_POINT('',(-0.,1.45));
+#13211 = VECTOR('',#13212,1.);
+#13212 = DIRECTION('',(-1.,0.));
+#13213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13214 = ORIENTED_EDGE('',*,*,#13215,.T.);
+#13215 = EDGE_CURVE('',#13187,#10749,#13216,.T.);
+#13216 = SURFACE_CURVE('',#13217,(#13221,#13228),.PCURVE_S1.);
+#13217 = LINE('',#13218,#13219);
+#13218 = CARTESIAN_POINT('',(18.455790440807,4.9,17.041576878434));
+#13219 = VECTOR('',#13220,1.);
+#13220 = DIRECTION('',(0.,1.,0.));
+#13221 = PCURVE('',#10765,#13222);
+#13222 = DEFINITIONAL_REPRESENTATION('',(#13223),#13227);
+#13223 = LINE('',#13224,#13225);
+#13224 = CARTESIAN_POINT('',(-0.745579265344,0.));
+#13225 = VECTOR('',#13226,1.);
+#13226 = DIRECTION('',(-0.,1.));
+#13227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13228 = PCURVE('',#10964,#13229);
+#13229 = DEFINITIONAL_REPRESENTATION('',(#13230),#13234);
+#13230 = LINE('',#13231,#13232);
+#13231 = CARTESIAN_POINT('',(-0.705087919946,6.));
+#13232 = VECTOR('',#13233,1.);
+#13233 = DIRECTION('',(0.,1.));
+#13234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13235 = ORIENTED_EDGE('',*,*,#10748,.F.);
+#13236 = ADVANCED_FACE('',(#13237,#13240),#10840,.F.);
+#13237 = FACE_BOUND('',#13238,.F.);
+#13238 = EDGE_LOOP('',(#13239));
+#13239 = ORIENTED_EDGE('',*,*,#10825,.T.);
+#13240 = FACE_BOUND('',#13241,.F.);
+#13241 = EDGE_LOOP('',(#13242,#13272,#13305,#13333));
+#13242 = ORIENTED_EDGE('',*,*,#13243,.T.);
+#13243 = EDGE_CURVE('',#13244,#13246,#13248,.T.);
+#13244 = VERTEX_POINT('',#13245);
+#13245 = CARTESIAN_POINT('',(-1.989974874217,15.5,1.749999999995));
+#13246 = VERTEX_POINT('',#13247);
+#13247 = CARTESIAN_POINT('',(1.989974874217,15.5,1.749999999995));
+#13248 = SURFACE_CURVE('',#13249,(#13253,#13260),.PCURVE_S1.);
+#13249 = LINE('',#13250,#13251);
+#13250 = CARTESIAN_POINT('',(-1.989974874217,15.5,1.749999999995));
+#13251 = VECTOR('',#13252,1.);
+#13252 = DIRECTION('',(1.,0.,0.));
+#13253 = PCURVE('',#10840,#13254);
+#13254 = DEFINITIONAL_REPRESENTATION('',(#13255),#13259);
+#13255 = LINE('',#13256,#13257);
+#13256 = CARTESIAN_POINT('',(-1.989974874217,1.749999999995));
+#13257 = VECTOR('',#13258,1.);
+#13258 = DIRECTION('',(1.,0.));
+#13259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13260 = PCURVE('',#13261,#13266);
+#13261 = PLANE('',#13262);
+#13262 = AXIS2_PLACEMENT_3D('',#13263,#13264,#13265);
+#13263 = CARTESIAN_POINT('',(-1.989974874217,15.5,1.749999999995));
+#13264 = DIRECTION('',(0.,2.2E-16,1.));
+#13265 = DIRECTION('',(1.,0.,0.));
+#13266 = DEFINITIONAL_REPRESENTATION('',(#13267),#13271);
+#13267 = LINE('',#13268,#13269);
+#13268 = CARTESIAN_POINT('',(0.,0.));
+#13269 = VECTOR('',#13270,1.);
+#13270 = DIRECTION('',(1.,0.));
+#13271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13272 = ORIENTED_EDGE('',*,*,#13273,.T.);
+#13273 = EDGE_CURVE('',#13246,#13274,#13276,.T.);
+#13274 = VERTEX_POINT('',#13275);
+#13275 = CARTESIAN_POINT('',(1.989974874215,15.5,-1.750000000001));
+#13276 = SURFACE_CURVE('',#13277,(#13282,#13293),.PCURVE_S1.);
+#13277 = CIRCLE('',#13278,2.65);
+#13278 = AXIS2_PLACEMENT_3D('',#13279,#13280,#13281);
+#13279 = CARTESIAN_POINT('',(0.,15.5,0.));
+#13280 = DIRECTION('',(0.,1.,-0.));
+#13281 = DIRECTION('',(-1.,0.,0.));
+#13282 = PCURVE('',#10840,#13283);
+#13283 = DEFINITIONAL_REPRESENTATION('',(#13284),#13292);
+#13284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13285,#13286,#13287,#13288
+    ,#13289,#13290,#13291),.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(
+  '') );
+#13285 = CARTESIAN_POINT('',(-2.65,0.));
+#13286 = CARTESIAN_POINT('',(-2.65,4.589934640058));
+#13287 = CARTESIAN_POINT('',(1.325,2.294967320029));
+#13288 = CARTESIAN_POINT('',(5.3,6.490628035481E-16));
+#13289 = CARTESIAN_POINT('',(1.325,-2.294967320029));
+#13290 = CARTESIAN_POINT('',(-2.65,-4.589934640058));
+#13291 = CARTESIAN_POINT('',(-2.65,0.));
+#13292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13293 = PCURVE('',#13294,#13299);
+#13294 = CYLINDRICAL_SURFACE('',#13295,2.65);
+#13295 = AXIS2_PLACEMENT_3D('',#13296,#13297,#13298);
+#13296 = CARTESIAN_POINT('',(0.,15.5,0.));
+#13297 = DIRECTION('',(0.,1.,-2.2E-16));
+#13298 = DIRECTION('',(-1.,0.,0.));
+#13299 = DEFINITIONAL_REPRESENTATION('',(#13300),#13304);
+#13300 = LINE('',#13301,#13302);
+#13301 = CARTESIAN_POINT('',(0.,0.));
+#13302 = VECTOR('',#13303,1.);
+#13303 = DIRECTION('',(1.,0.));
+#13304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13305 = ORIENTED_EDGE('',*,*,#13306,.T.);
+#13306 = EDGE_CURVE('',#13274,#13307,#13309,.T.);
+#13307 = VERTEX_POINT('',#13308);
+#13308 = CARTESIAN_POINT('',(-1.989974874213,15.5,-1.750000000001));
+#13309 = SURFACE_CURVE('',#13310,(#13314,#13321),.PCURVE_S1.);
+#13310 = LINE('',#13311,#13312);
+#13311 = CARTESIAN_POINT('',(1.989974874217,15.5,-1.750000000001));
+#13312 = VECTOR('',#13313,1.);
+#13313 = DIRECTION('',(-1.,0.,0.));
+#13314 = PCURVE('',#10840,#13315);
+#13315 = DEFINITIONAL_REPRESENTATION('',(#13316),#13320);
+#13316 = LINE('',#13317,#13318);
+#13317 = CARTESIAN_POINT('',(1.989974874217,-1.750000000001));
+#13318 = VECTOR('',#13319,1.);
+#13319 = DIRECTION('',(-1.,0.));
+#13320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13321 = PCURVE('',#13322,#13327);
+#13322 = PLANE('',#13323);
+#13323 = AXIS2_PLACEMENT_3D('',#13324,#13325,#13326);
+#13324 = CARTESIAN_POINT('',(1.989974874217,15.5,-1.750000000001));
+#13325 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#13326 = DIRECTION('',(-1.,0.,0.));
+#13327 = DEFINITIONAL_REPRESENTATION('',(#13328),#13332);
+#13328 = LINE('',#13329,#13330);
+#13329 = CARTESIAN_POINT('',(0.,0.));
+#13330 = VECTOR('',#13331,1.);
+#13331 = DIRECTION('',(1.,0.));
+#13332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13333 = ORIENTED_EDGE('',*,*,#13334,.T.);
+#13334 = EDGE_CURVE('',#13307,#13244,#13335,.T.);
+#13335 = SURFACE_CURVE('',#13336,(#13341,#13352),.PCURVE_S1.);
+#13336 = CIRCLE('',#13337,2.65);
+#13337 = AXIS2_PLACEMENT_3D('',#13338,#13339,#13340);
+#13338 = CARTESIAN_POINT('',(0.,15.5,0.));
+#13339 = DIRECTION('',(0.,1.,-0.));
+#13340 = DIRECTION('',(-1.,0.,0.));
+#13341 = PCURVE('',#10840,#13342);
+#13342 = DEFINITIONAL_REPRESENTATION('',(#13343),#13351);
+#13343 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13344,#13345,#13346,#13347
+    ,#13348,#13349,#13350),.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(
+  '') );
+#13344 = CARTESIAN_POINT('',(-2.65,0.));
+#13345 = CARTESIAN_POINT('',(-2.65,4.589934640058));
+#13346 = CARTESIAN_POINT('',(1.325,2.294967320029));
+#13347 = CARTESIAN_POINT('',(5.3,6.490628035481E-16));
+#13348 = CARTESIAN_POINT('',(1.325,-2.294967320029));
+#13349 = CARTESIAN_POINT('',(-2.65,-4.589934640058));
+#13350 = CARTESIAN_POINT('',(-2.65,0.));
+#13351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13352 = PCURVE('',#13353,#13358);
+#13353 = CYLINDRICAL_SURFACE('',#13354,2.65);
+#13354 = AXIS2_PLACEMENT_3D('',#13355,#13356,#13357);
+#13355 = CARTESIAN_POINT('',(0.,15.5,0.));
+#13356 = DIRECTION('',(0.,1.,-2.2E-16));
+#13357 = DIRECTION('',(-1.,0.,0.));
+#13358 = DEFINITIONAL_REPRESENTATION('',(#13359),#13363);
+#13359 = LINE('',#13360,#13361);
+#13360 = CARTESIAN_POINT('',(0.,0.));
+#13361 = VECTOR('',#13362,1.);
+#13362 = DIRECTION('',(1.,0.));
+#13363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13364 = ADVANCED_FACE('',(#13365),#10903,.T.);
+#13365 = FACE_BOUND('',#13366,.T.);
+#13366 = EDGE_LOOP('',(#13367,#13395,#13396));
+#13367 = ORIENTED_EDGE('',*,*,#13368,.F.);
+#13368 = EDGE_CURVE('',#10860,#13369,#13371,.T.);
+#13369 = VERTEX_POINT('',#13370);
+#13370 = CARTESIAN_POINT('',(25.120341225759,-8.3,-1.));
+#13371 = SURFACE_CURVE('',#13372,(#13376,#13383),.PCURVE_S1.);
+#13372 = LINE('',#13373,#13374);
+#13373 = CARTESIAN_POINT('',(25.120341225759,-8.3,1.));
+#13374 = VECTOR('',#13375,1.);
+#13375 = DIRECTION('',(0.,0.,-1.));
+#13376 = PCURVE('',#10903,#13377);
+#13377 = DEFINITIONAL_REPRESENTATION('',(#13378),#13382);
+#13378 = LINE('',#13379,#13380);
+#13379 = CARTESIAN_POINT('',(1.45,0.));
+#13380 = VECTOR('',#13381,1.);
+#13381 = DIRECTION('',(0.,-1.));
+#13382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13383 = PCURVE('',#13384,#13389);
+#13384 = PLANE('',#13385);
+#13385 = AXIS2_PLACEMENT_3D('',#13386,#13387,#13388);
+#13386 = CARTESIAN_POINT('',(25.120341225759,-8.3,1.));
+#13387 = DIRECTION('',(1.,0.,0.));
+#13388 = DIRECTION('',(0.,1.,0.));
+#13389 = DEFINITIONAL_REPRESENTATION('',(#13390),#13394);
+#13390 = LINE('',#13391,#13392);
+#13391 = CARTESIAN_POINT('',(0.,0.));
+#13392 = VECTOR('',#13393,1.);
+#13393 = DIRECTION('',(0.,-1.));
+#13394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13395 = ORIENTED_EDGE('',*,*,#10888,.F.);
+#13396 = ORIENTED_EDGE('',*,*,#13397,.T.);
+#13397 = EDGE_CURVE('',#9702,#13369,#13398,.T.);
+#13398 = SURFACE_CURVE('',#13399,(#13403,#13410),.PCURVE_S1.);
+#13399 = LINE('',#13400,#13401);
+#13400 = CARTESIAN_POINT('',(23.670341225759,-8.3,-1.));
+#13401 = VECTOR('',#13402,1.);
+#13402 = DIRECTION('',(1.,0.,0.));
+#13403 = PCURVE('',#10903,#13404);
+#13404 = DEFINITIONAL_REPRESENTATION('',(#13405),#13409);
+#13405 = LINE('',#13406,#13407);
+#13406 = CARTESIAN_POINT('',(0.,-2.));
+#13407 = VECTOR('',#13408,1.);
+#13408 = DIRECTION('',(1.,0.));
+#13409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13410 = PCURVE('',#12014,#13411);
+#13411 = DEFINITIONAL_REPRESENTATION('',(#13412),#13416);
+#13412 = LINE('',#13413,#13414);
+#13413 = CARTESIAN_POINT('',(0.725,-7.2));
+#13414 = VECTOR('',#13415,1.);
+#13415 = DIRECTION('',(-1.,0.));
+#13416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13417 = ADVANCED_FACE('',(#13418),#10876,.T.);
+#13418 = FACE_BOUND('',#13419,.T.);
+#13419 = EDGE_LOOP('',(#13420,#13443,#13444));
+#13420 = ORIENTED_EDGE('',*,*,#13421,.F.);
+#13421 = EDGE_CURVE('',#8806,#13422,#13424,.T.);
+#13422 = VERTEX_POINT('',#13423);
+#13423 = CARTESIAN_POINT('',(25.120341225759,-8.3,1.));
+#13424 = SURFACE_CURVE('',#13425,(#13429,#13436),.PCURVE_S1.);
+#13425 = LINE('',#13426,#13427);
+#13426 = CARTESIAN_POINT('',(23.670341225759,-8.3,1.));
+#13427 = VECTOR('',#13428,1.);
+#13428 = DIRECTION('',(1.,0.,0.));
+#13429 = PCURVE('',#10876,#13430);
+#13430 = DEFINITIONAL_REPRESENTATION('',(#13431),#13435);
+#13431 = LINE('',#13432,#13433);
+#13432 = CARTESIAN_POINT('',(0.,-0.));
+#13433 = VECTOR('',#13434,1.);
+#13434 = DIRECTION('',(1.,0.));
+#13435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13436 = PCURVE('',#10935,#13437);
+#13437 = DEFINITIONAL_REPRESENTATION('',(#13438),#13442);
+#13438 = LINE('',#13439,#13440);
+#13439 = CARTESIAN_POINT('',(0.725,-7.2));
+#13440 = VECTOR('',#13441,1.);
+#13441 = DIRECTION('',(-1.,0.));
+#13442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13443 = ORIENTED_EDGE('',*,*,#10859,.F.);
+#13444 = ORIENTED_EDGE('',*,*,#13445,.F.);
+#13445 = EDGE_CURVE('',#13422,#10860,#13446,.T.);
+#13446 = SURFACE_CURVE('',#13447,(#13451,#13458),.PCURVE_S1.);
+#13447 = LINE('',#13448,#13449);
+#13448 = CARTESIAN_POINT('',(25.120341225759,-8.3,1.));
+#13449 = VECTOR('',#13450,1.);
+#13450 = DIRECTION('',(0.,0.,-1.));
+#13451 = PCURVE('',#10876,#13452);
+#13452 = DEFINITIONAL_REPRESENTATION('',(#13453),#13457);
+#13453 = LINE('',#13454,#13455);
+#13454 = CARTESIAN_POINT('',(1.45,0.));
+#13455 = VECTOR('',#13456,1.);
+#13456 = DIRECTION('',(0.,-1.));
+#13457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13458 = PCURVE('',#13384,#13459);
+#13459 = DEFINITIONAL_REPRESENTATION('',(#13460),#13464);
+#13460 = LINE('',#13461,#13462);
+#13461 = CARTESIAN_POINT('',(0.,0.));
+#13462 = VECTOR('',#13463,1.);
+#13463 = DIRECTION('',(0.,-1.));
+#13464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13465 = ADVANCED_FACE('',(#13466),#10935,.F.);
+#13466 = FACE_BOUND('',#13467,.F.);
+#13467 = EDGE_LOOP('',(#13468,#13491,#13512,#13513,#13514,#13541,#13569,
+    #13601,#13629,#13657,#13685,#13710));
+#13468 = ORIENTED_EDGE('',*,*,#13469,.F.);
+#13469 = EDGE_CURVE('',#13470,#10726,#13472,.T.);
+#13470 = VERTEX_POINT('',#13471);
+#13471 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#13472 = SURFACE_CURVE('',#13473,(#13477,#13484),.PCURVE_S1.);
+#13473 = LINE('',#13474,#13475);
+#13474 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#13475 = VECTOR('',#13476,1.);
+#13476 = DIRECTION('',(-1.,0.,0.));
+#13477 = PCURVE('',#10935,#13478);
+#13478 = DEFINITIONAL_REPRESENTATION('',(#13479),#13483);
+#13479 = LINE('',#13480,#13481);
+#13480 = CARTESIAN_POINT('',(-0.725,7.2));
+#13481 = VECTOR('',#13482,1.);
+#13482 = DIRECTION('',(1.,0.));
+#13483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13484 = PCURVE('',#12107,#13485);
+#13485 = DEFINITIONAL_REPRESENTATION('',(#13486),#13490);
+#13486 = LINE('',#13487,#13488);
+#13487 = CARTESIAN_POINT('',(0.,0.));
+#13488 = VECTOR('',#13489,1.);
+#13489 = DIRECTION('',(1.,0.));
+#13490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13491 = ORIENTED_EDGE('',*,*,#13492,.F.);
+#13492 = EDGE_CURVE('',#13422,#13470,#13493,.T.);
+#13493 = SURFACE_CURVE('',#13494,(#13498,#13505),.PCURVE_S1.);
+#13494 = LINE('',#13495,#13496);
+#13495 = CARTESIAN_POINT('',(25.120341225759,-8.3,1.));
+#13496 = VECTOR('',#13497,1.);
+#13497 = DIRECTION('',(0.,1.,0.));
+#13498 = PCURVE('',#10935,#13499);
+#13499 = DEFINITIONAL_REPRESENTATION('',(#13500),#13504);
+#13500 = LINE('',#13501,#13502);
+#13501 = CARTESIAN_POINT('',(-0.725,-7.2));
+#13502 = VECTOR('',#13503,1.);
+#13503 = DIRECTION('',(0.,1.));
+#13504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13505 = PCURVE('',#13384,#13506);
+#13506 = DEFINITIONAL_REPRESENTATION('',(#13507),#13511);
+#13507 = LINE('',#13508,#13509);
+#13508 = CARTESIAN_POINT('',(0.,0.));
+#13509 = VECTOR('',#13510,1.);
+#13510 = DIRECTION('',(1.,0.));
+#13511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13512 = ORIENTED_EDGE('',*,*,#13421,.F.);
+#13513 = ORIENTED_EDGE('',*,*,#10919,.T.);
+#13514 = ORIENTED_EDGE('',*,*,#13515,.T.);
+#13515 = EDGE_CURVE('',#10920,#13516,#13518,.T.);
+#13516 = VERTEX_POINT('',#13517);
+#13517 = CARTESIAN_POINT('',(23.670341225759,-5.671114063941,1.));
+#13518 = SURFACE_CURVE('',#13519,(#13524,#13531),.PCURVE_S1.);
+#13519 = HYPERBOLA('',#13520,1.,1.);
+#13520 = AXIS2_PLACEMENT_3D('',#13521,#13522,#13523);
+#13521 = CARTESIAN_POINT('',(-1.2E-16,18.020341225759,1.));
+#13522 = DIRECTION('',(1.2E-16,0.,-1.));
+#13523 = DIRECTION('',(0.,-1.,0.));
+#13524 = PCURVE('',#10935,#13525);
+#13525 = DEFINITIONAL_REPRESENTATION('',(#13526),#13530);
+#13526 = HYPERBOLA('',#13527,1.,1.);
+#13527 = AXIS2_PLACEMENT_2D('',#13528,#13529);
+#13528 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#13529 = DIRECTION('',(0.,-1.));
+#13530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13531 = PCURVE('',#10991,#13532);
+#13532 = DEFINITIONAL_REPRESENTATION('',(#13533),#13540);
+#13533 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13534,#13535,#13536,#13537,
+    #13538,#13539),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#13534 = CARTESIAN_POINT('',(3.981889805323E-02,5.769991334482E-15));
+#13535 = CARTESIAN_POINT('',(4.029265892657E-02,-0.298721080698));
+#13536 = CARTESIAN_POINT('',(4.077346201909E-02,-0.592994773659));
+#13537 = CARTESIAN_POINT('',(4.126144668169E-02,-0.882909222934));
+#13538 = CARTESIAN_POINT('',(4.175675638022E-02,-1.168549948953));
+#13539 = CARTESIAN_POINT('',(4.225953894191E-02,-1.45));
+#13540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13541 = ORIENTED_EDGE('',*,*,#13542,.F.);
+#13542 = EDGE_CURVE('',#13543,#13516,#13545,.T.);
+#13543 = VERTEX_POINT('',#13544);
+#13544 = CARTESIAN_POINT('',(23.670341225759,-2.403885936059,1.));
+#13545 = SURFACE_CURVE('',#13546,(#13550,#13557),.PCURVE_S1.);
+#13546 = LINE('',#13547,#13548);
+#13547 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#13548 = VECTOR('',#13549,1.);
+#13549 = DIRECTION('',(0.,-1.,0.));
+#13550 = PCURVE('',#10935,#13551);
+#13551 = DEFINITIONAL_REPRESENTATION('',(#13552),#13556);
+#13552 = LINE('',#13553,#13554);
+#13553 = CARTESIAN_POINT('',(0.725,7.2));
+#13554 = VECTOR('',#13555,1.);
+#13555 = DIRECTION('',(0.,-1.));
+#13556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13557 = PCURVE('',#13558,#13563);
+#13558 = PLANE('',#13559);
+#13559 = AXIS2_PLACEMENT_3D('',#13560,#13561,#13562);
+#13560 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#13561 = DIRECTION('',(-1.,0.,0.));
+#13562 = DIRECTION('',(0.,-1.,0.));
+#13563 = DEFINITIONAL_REPRESENTATION('',(#13564),#13568);
+#13564 = LINE('',#13565,#13566);
+#13565 = CARTESIAN_POINT('',(0.,0.));
+#13566 = VECTOR('',#13567,1.);
+#13567 = DIRECTION('',(1.,0.));
+#13568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13569 = ORIENTED_EDGE('',*,*,#13570,.T.);
+#13570 = EDGE_CURVE('',#13543,#13571,#13573,.T.);
+#13571 = VERTEX_POINT('',#13572);
+#13572 = CARTESIAN_POINT('',(25.100429145705,-0.975,1.));
+#13573 = SURFACE_CURVE('',#13574,(#13579,#13586),.PCURVE_S1.);
+#13574 = HYPERBOLA('',#13575,1.,1.);
+#13575 = AXIS2_PLACEMENT_3D('',#13576,#13577,#13578);
+#13576 = CARTESIAN_POINT('',(-1.2E-16,-26.09534122575,1.));
+#13577 = DIRECTION('',(1.2E-16,0.,-1.));
+#13578 = DIRECTION('',(0.,1.,0.));
+#13579 = PCURVE('',#10935,#13580);
+#13580 = DEFINITIONAL_REPRESENTATION('',(#13581),#13585);
+#13581 = HYPERBOLA('',#13582,1.,1.);
+#13582 = AXIS2_PLACEMENT_2D('',#13583,#13584);
+#13583 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#13584 = DIRECTION('',(0.,1.));
+#13585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13586 = PCURVE('',#13587,#13592);
+#13587 = CONICAL_SURFACE('',#13588,23.670341225759,0.785398163397);
+#13588 = AXIS2_PLACEMENT_3D('',#13589,#13590,#13591);
+#13589 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#13590 = DIRECTION('',(0.,1.,0.));
+#13591 = DIRECTION('',(1.,0.,0.));
+#13592 = DEFINITIONAL_REPRESENTATION('',(#13593),#13600);
+#13593 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13594,#13595,#13596,#13597,
+    #13598,#13599),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#13594 = CARTESIAN_POINT('',(-4.225953894191E-02,-2.220315292926E-15));
+#13595 = CARTESIAN_POINT('',(-4.175675638022E-02,0.281450051047));
+#13596 = CARTESIAN_POINT('',(-4.126144668169E-02,0.567090777066));
+#13597 = CARTESIAN_POINT('',(-4.077346201909E-02,0.857005226341));
+#13598 = CARTESIAN_POINT('',(-4.029265892657E-02,1.151278919302));
+#13599 = CARTESIAN_POINT('',(-3.981889805323E-02,1.45));
+#13600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13601 = ORIENTED_EDGE('',*,*,#13602,.T.);
+#13602 = EDGE_CURVE('',#13571,#13603,#13605,.T.);
+#13603 = VERTEX_POINT('',#13604);
+#13604 = CARTESIAN_POINT('',(25.100429145705,0.225,1.));
+#13605 = SURFACE_CURVE('',#13606,(#13610,#13617),.PCURVE_S1.);
+#13606 = LINE('',#13607,#13608);
+#13607 = CARTESIAN_POINT('',(25.100429145705,-0.975,1.));
+#13608 = VECTOR('',#13609,1.);
+#13609 = DIRECTION('',(0.,1.,0.));
+#13610 = PCURVE('',#10935,#13611);
+#13611 = DEFINITIONAL_REPRESENTATION('',(#13612),#13616);
+#13612 = LINE('',#13613,#13614);
+#13613 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#13614 = VECTOR('',#13615,1.);
+#13615 = DIRECTION('',(0.,1.));
+#13616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13617 = PCURVE('',#13618,#13623);
+#13618 = CYLINDRICAL_SURFACE('',#13619,25.120341225759);
+#13619 = AXIS2_PLACEMENT_3D('',#13620,#13621,#13622);
+#13620 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#13621 = DIRECTION('',(0.,1.,0.));
+#13622 = DIRECTION('',(1.,0.,0.));
+#13623 = DEFINITIONAL_REPRESENTATION('',(#13624),#13628);
+#13624 = LINE('',#13625,#13626);
+#13625 = CARTESIAN_POINT('',(-3.981889805323E-02,0.));
+#13626 = VECTOR('',#13627,1.);
+#13627 = DIRECTION('',(-0.,1.));
+#13628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13629 = ORIENTED_EDGE('',*,*,#13630,.F.);
+#13630 = EDGE_CURVE('',#13631,#13603,#13633,.T.);
+#13631 = VERTEX_POINT('',#13632);
+#13632 = CARTESIAN_POINT('',(23.670341225759,0.225,1.));
+#13633 = SURFACE_CURVE('',#13634,(#13638,#13645),.PCURVE_S1.);
+#13634 = LINE('',#13635,#13636);
+#13635 = CARTESIAN_POINT('',(12.197670612879,0.225,1.));
+#13636 = VECTOR('',#13637,1.);
+#13637 = DIRECTION('',(1.,0.,1.2E-16));
+#13638 = PCURVE('',#10935,#13639);
+#13639 = DEFINITIONAL_REPRESENTATION('',(#13640),#13644);
+#13640 = LINE('',#13641,#13642);
+#13641 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#13642 = VECTOR('',#13643,1.);
+#13643 = DIRECTION('',(-1.,0.));
+#13644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13645 = PCURVE('',#13646,#13651);
+#13646 = PLANE('',#13647);
+#13647 = AXIS2_PLACEMENT_3D('',#13648,#13649,#13650);
+#13648 = CARTESIAN_POINT('',(0.,0.225,0.));
+#13649 = DIRECTION('',(-0.,-1.,-0.));
+#13650 = DIRECTION('',(1.,0.,0.));
+#13651 = DEFINITIONAL_REPRESENTATION('',(#13652),#13656);
+#13652 = LINE('',#13653,#13654);
+#13653 = CARTESIAN_POINT('',(12.197670612879,1.));
+#13654 = VECTOR('',#13655,1.);
+#13655 = DIRECTION('',(1.,1.2E-16));
+#13656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13657 = ORIENTED_EDGE('',*,*,#13658,.F.);
+#13658 = EDGE_CURVE('',#13659,#13631,#13661,.T.);
+#13659 = VERTEX_POINT('',#13660);
+#13660 = CARTESIAN_POINT('',(23.670341225759,3.471114063941,1.));
+#13661 = SURFACE_CURVE('',#13662,(#13666,#13673),.PCURVE_S1.);
+#13662 = LINE('',#13663,#13664);
+#13663 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#13664 = VECTOR('',#13665,1.);
+#13665 = DIRECTION('',(0.,-1.,0.));
+#13666 = PCURVE('',#10935,#13667);
+#13667 = DEFINITIONAL_REPRESENTATION('',(#13668),#13672);
+#13668 = LINE('',#13669,#13670);
+#13669 = CARTESIAN_POINT('',(0.725,7.2));
+#13670 = VECTOR('',#13671,1.);
+#13671 = DIRECTION('',(0.,-1.));
+#13672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13673 = PCURVE('',#13674,#13679);
+#13674 = PLANE('',#13675);
+#13675 = AXIS2_PLACEMENT_3D('',#13676,#13677,#13678);
+#13676 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#13677 = DIRECTION('',(-1.,0.,0.));
+#13678 = DIRECTION('',(0.,-1.,0.));
+#13679 = DEFINITIONAL_REPRESENTATION('',(#13680),#13684);
+#13680 = LINE('',#13681,#13682);
+#13681 = CARTESIAN_POINT('',(0.,0.));
+#13682 = VECTOR('',#13683,1.);
+#13683 = DIRECTION('',(1.,0.));
+#13684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13685 = ORIENTED_EDGE('',*,*,#13686,.T.);
+#13686 = EDGE_CURVE('',#13659,#13164,#13687,.T.);
+#13687 = SURFACE_CURVE('',#13688,(#13693,#13700),.PCURVE_S1.);
+#13688 = HYPERBOLA('',#13689,1.,1.);
+#13689 = AXIS2_PLACEMENT_3D('',#13690,#13691,#13692);
+#13690 = CARTESIAN_POINT('',(-1.2E-16,-20.22034122575,1.));
+#13691 = DIRECTION('',(1.2E-16,0.,-1.));
+#13692 = DIRECTION('',(0.,1.,0.));
+#13693 = PCURVE('',#10935,#13694);
+#13694 = DEFINITIONAL_REPRESENTATION('',(#13695),#13699);
+#13695 = HYPERBOLA('',#13696,1.,1.);
+#13696 = AXIS2_PLACEMENT_2D('',#13697,#13698);
+#13697 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#13698 = DIRECTION('',(0.,1.));
+#13699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13700 = PCURVE('',#13203,#13701);
+#13701 = DEFINITIONAL_REPRESENTATION('',(#13702),#13709);
+#13702 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13703,#13704,#13705,#13706,
+    #13707,#13708),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#13703 = CARTESIAN_POINT('',(-4.225953894191E-02,-2.220315292926E-15));
+#13704 = CARTESIAN_POINT('',(-4.175675638022E-02,0.281450051047));
+#13705 = CARTESIAN_POINT('',(-4.126144668169E-02,0.567090777066));
+#13706 = CARTESIAN_POINT('',(-4.077346201909E-02,0.857005226341));
+#13707 = CARTESIAN_POINT('',(-4.029265892657E-02,1.151278919302));
+#13708 = CARTESIAN_POINT('',(-3.981889805323E-02,1.45));
+#13709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13710 = ORIENTED_EDGE('',*,*,#13163,.T.);
+#13711 = ADVANCED_FACE('',(#13712),#10991,.T.);
+#13712 = FACE_BOUND('',#13713,.F.);
+#13713 = EDGE_LOOP('',(#13714,#13745,#13770,#13771,#13772,#13799));
+#13714 = ORIENTED_EDGE('',*,*,#13715,.F.);
+#13715 = EDGE_CURVE('',#13716,#13718,#13720,.T.);
+#13716 = VERTEX_POINT('',#13717);
+#13717 = CARTESIAN_POINT('',(23.670341225759,-5.65,0.));
+#13718 = VERTEX_POINT('',#13719);
+#13719 = CARTESIAN_POINT('',(16.737458793733,-5.65,16.737458793733));
+#13720 = SURFACE_CURVE('',#13721,(#13726,#13733),.PCURVE_S1.);
+#13721 = CIRCLE('',#13722,23.670341225759);
+#13722 = AXIS2_PLACEMENT_3D('',#13723,#13724,#13725);
+#13723 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#13724 = DIRECTION('',(0.,-1.,0.));
+#13725 = DIRECTION('',(1.,0.,0.));
+#13726 = PCURVE('',#10991,#13727);
+#13727 = DEFINITIONAL_REPRESENTATION('',(#13728),#13732);
+#13728 = LINE('',#13729,#13730);
+#13729 = CARTESIAN_POINT('',(0.,-1.45));
+#13730 = VECTOR('',#13731,1.);
+#13731 = DIRECTION('',(1.,-0.));
+#13732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13733 = PCURVE('',#13734,#13739);
+#13734 = CYLINDRICAL_SURFACE('',#13735,23.670341225759);
+#13735 = AXIS2_PLACEMENT_3D('',#13736,#13737,#13738);
+#13736 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#13737 = DIRECTION('',(-0.,-1.,-0.));
+#13738 = DIRECTION('',(1.,0.,0.));
+#13739 = DEFINITIONAL_REPRESENTATION('',(#13740),#13744);
+#13740 = LINE('',#13741,#13742);
+#13741 = CARTESIAN_POINT('',(0.,3.225));
+#13742 = VECTOR('',#13743,1.);
+#13743 = DIRECTION('',(1.,0.));
+#13744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13745 = ORIENTED_EDGE('',*,*,#13746,.T.);
+#13746 = EDGE_CURVE('',#13716,#13516,#13747,.T.);
+#13747 = SURFACE_CURVE('',#13748,(#13753,#13763),.PCURVE_S1.);
+#13748 = HYPERBOLA('',#13749,23.670341225759,23.670341225759);
+#13749 = AXIS2_PLACEMENT_3D('',#13750,#13751,#13752);
+#13750 = CARTESIAN_POINT('',(23.670341225759,18.020341225759,2.9E-15));
+#13751 = DIRECTION('',(-1.,-0.,-1.2E-16));
+#13752 = DIRECTION('',(0.,-1.,0.));
+#13753 = PCURVE('',#10991,#13754);
+#13754 = DEFINITIONAL_REPRESENTATION('',(#13755),#13762);
+#13755 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13756,#13757,#13758,#13759,
+    #13760,#13761),.UNSPECIFIED.,.F.,.F.,(6,6),(-1.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#13756 = CARTESIAN_POINT('',(0.,-1.45));
+#13757 = CARTESIAN_POINT('',(1.013493264068E-02,-1.45));
+#13758 = CARTESIAN_POINT('',(2.026986528207E-02,-1.446960821116));
+#13759 = CARTESIAN_POINT('',(3.040262911055E-02,-1.440882463267));
+#13760 = CARTESIAN_POINT('',(4.053105532977E-02,-1.431763626004));
+#13761 = CARTESIAN_POINT('',(5.065298902359E-02,-1.419601706835));
+#13762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13763 = PCURVE('',#13558,#13764);
+#13764 = DEFINITIONAL_REPRESENTATION('',(#13765),#13769);
+#13765 = HYPERBOLA('',#13766,23.670341225759,23.670341225759);
+#13766 = AXIS2_PLACEMENT_2D('',#13767,#13768);
+#13767 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#13768 = DIRECTION('',(1.,0.));
+#13769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13770 = ORIENTED_EDGE('',*,*,#13515,.F.);
+#13771 = ORIENTED_EDGE('',*,*,#10976,.T.);
+#13772 = ORIENTED_EDGE('',*,*,#13773,.T.);
+#13773 = EDGE_CURVE('',#10949,#13774,#13776,.T.);
+#13774 = VERTEX_POINT('',#13775);
+#13775 = CARTESIAN_POINT('',(17.44456557492,-5.671114063941,
+    16.030352012547));
+#13776 = SURFACE_CURVE('',#13777,(#13782,#13792),.PCURVE_S1.);
+#13777 = HYPERBOLA('',#13778,1.,1.);
+#13778 = AXIS2_PLACEMENT_3D('',#13779,#13780,#13781);
+#13779 = CARTESIAN_POINT('',(0.707106781187,18.020341225759,
+    -0.707106781187));
+#13780 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#13781 = DIRECTION('',(0.,-1.,0.));
+#13782 = PCURVE('',#10991,#13783);
+#13783 = DEFINITIONAL_REPRESENTATION('',(#13784),#13791);
+#13784 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13785,#13786,#13787,#13788,
+    #13789,#13790),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#13785 = CARTESIAN_POINT('',(0.745579265344,3.995153313704E-15));
+#13786 = CARTESIAN_POINT('',(0.745105504471,-0.298721080698));
+#13787 = CARTESIAN_POINT('',(0.744624701378,-0.592994773659));
+#13788 = CARTESIAN_POINT('',(0.744136716716,-0.882909222934));
+#13789 = CARTESIAN_POINT('',(0.743641407017,-1.168549948953));
+#13790 = CARTESIAN_POINT('',(0.743138624456,-1.45));
+#13791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13792 = PCURVE('',#10964,#13793);
+#13793 = DEFINITIONAL_REPRESENTATION('',(#13794),#13798);
+#13794 = HYPERBOLA('',#13795,1.,1.);
+#13795 = AXIS2_PLACEMENT_2D('',#13796,#13797);
+#13796 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#13797 = DIRECTION('',(-0.,-1.));
+#13798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13799 = ORIENTED_EDGE('',*,*,#13800,.T.);
+#13800 = EDGE_CURVE('',#13774,#13718,#13801,.T.);
+#13801 = SURFACE_CURVE('',#13802,(#13807,#13817),.PCURVE_S1.);
+#13802 = HYPERBOLA('',#13803,23.670341225759,23.670341225759);
+#13803 = AXIS2_PLACEMENT_3D('',#13804,#13805,#13806);
+#13804 = CARTESIAN_POINT('',(16.737458793733,18.020341225759,
+    16.737458793733));
+#13805 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#13806 = DIRECTION('',(0.,-1.,0.));
+#13807 = PCURVE('',#10991,#13808);
+#13808 = DEFINITIONAL_REPRESENTATION('',(#13809),#13816);
+#13809 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13810,#13811,#13812,#13813,
+    #13814,#13815),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#13810 = CARTESIAN_POINT('',(0.734745174374,-1.419601706835));
+#13811 = CARTESIAN_POINT('',(0.744867108068,-1.431763626004));
+#13812 = CARTESIAN_POINT('',(0.754995534287,-1.440882463267));
+#13813 = CARTESIAN_POINT('',(0.765128298115,-1.446960821116));
+#13814 = CARTESIAN_POINT('',(0.775263230757,-1.45));
+#13815 = CARTESIAN_POINT('',(0.785398163397,-1.45));
+#13816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13817 = PCURVE('',#13818,#13823);
+#13818 = PLANE('',#13819);
+#13819 = AXIS2_PLACEMENT_3D('',#13820,#13821,#13822);
+#13820 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#13821 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#13822 = DIRECTION('',(0.,-1.,-0.));
+#13823 = DEFINITIONAL_REPRESENTATION('',(#13824),#13828);
+#13824 = HYPERBOLA('',#13825,23.670341225759,23.670341225759);
+#13825 = AXIS2_PLACEMENT_2D('',#13826,#13827);
+#13826 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#13827 = DIRECTION('',(1.,0.));
+#13828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13829 = ADVANCED_FACE('',(#13830),#10964,.T.);
+#13830 = FACE_BOUND('',#13831,.T.);
+#13831 = EDGE_LOOP('',(#13832,#13855,#13883,#13904,#13905,#13906,#13929,
+    #13956,#13979,#14002,#14030,#14055));
+#13832 = ORIENTED_EDGE('',*,*,#13833,.F.);
+#13833 = EDGE_CURVE('',#13834,#10749,#13836,.T.);
+#13834 = VERTEX_POINT('',#13835);
+#13835 = CARTESIAN_POINT('',(18.469870407641,6.1,17.055656845267));
+#13836 = SURFACE_CURVE('',#13837,(#13841,#13848),.PCURVE_S1.);
+#13837 = LINE('',#13838,#13839);
+#13838 = CARTESIAN_POINT('',(18.469870407641,6.1,17.055656845267));
+#13839 = VECTOR('',#13840,1.);
+#13840 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#13841 = PCURVE('',#10964,#13842);
+#13842 = DEFINITIONAL_REPRESENTATION('',(#13843),#13847);
+#13843 = LINE('',#13844,#13845);
+#13844 = CARTESIAN_POINT('',(-0.725,7.2));
+#13845 = VECTOR('',#13846,1.);
+#13846 = DIRECTION('',(1.,0.));
+#13847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13848 = PCURVE('',#13112,#13849);
+#13849 = DEFINITIONAL_REPRESENTATION('',(#13850),#13854);
+#13850 = LINE('',#13851,#13852);
+#13851 = CARTESIAN_POINT('',(0.,-2.));
+#13852 = VECTOR('',#13853,1.);
+#13853 = DIRECTION('',(1.,0.));
+#13854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13855 = ORIENTED_EDGE('',*,*,#13856,.F.);
+#13856 = EDGE_CURVE('',#13857,#13834,#13859,.T.);
+#13857 = VERTEX_POINT('',#13858);
+#13858 = CARTESIAN_POINT('',(18.469870407641,-8.3,17.055656845267));
+#13859 = SURFACE_CURVE('',#13860,(#13864,#13871),.PCURVE_S1.);
+#13860 = LINE('',#13861,#13862);
+#13861 = CARTESIAN_POINT('',(18.469870407641,-8.3,17.055656845267));
+#13862 = VECTOR('',#13863,1.);
+#13863 = DIRECTION('',(0.,1.,0.));
+#13864 = PCURVE('',#10964,#13865);
+#13865 = DEFINITIONAL_REPRESENTATION('',(#13866),#13870);
+#13866 = LINE('',#13867,#13868);
+#13867 = CARTESIAN_POINT('',(-0.725,-7.2));
+#13868 = VECTOR('',#13869,1.);
+#13869 = DIRECTION('',(0.,1.));
+#13870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13871 = PCURVE('',#13872,#13877);
+#13872 = PLANE('',#13873);
+#13873 = AXIS2_PLACEMENT_3D('',#13874,#13875,#13876);
+#13874 = CARTESIAN_POINT('',(17.055656845267,-8.3,18.469870407641));
+#13875 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#13876 = DIRECTION('',(0.,1.,0.));
+#13877 = DEFINITIONAL_REPRESENTATION('',(#13878),#13882);
+#13878 = LINE('',#13879,#13880);
+#13879 = CARTESIAN_POINT('',(0.,-2.));
+#13880 = VECTOR('',#13881,1.);
+#13881 = DIRECTION('',(1.,0.));
+#13882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13883 = ORIENTED_EDGE('',*,*,#13884,.F.);
+#13884 = EDGE_CURVE('',#8783,#13857,#13885,.T.);
+#13885 = SURFACE_CURVE('',#13886,(#13890,#13897),.PCURVE_S1.);
+#13886 = LINE('',#13887,#13888);
+#13887 = CARTESIAN_POINT('',(17.44456557492,-8.3,16.030352012547));
+#13888 = VECTOR('',#13889,1.);
+#13889 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#13890 = PCURVE('',#10964,#13891);
+#13891 = DEFINITIONAL_REPRESENTATION('',(#13892),#13896);
+#13892 = LINE('',#13893,#13894);
+#13893 = CARTESIAN_POINT('',(0.725,-7.2));
+#13894 = VECTOR('',#13895,1.);
+#13895 = DIRECTION('',(-1.,0.));
+#13896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13897 = PCURVE('',#11053,#13898);
+#13898 = DEFINITIONAL_REPRESENTATION('',(#13899),#13903);
+#13899 = LINE('',#13900,#13901);
+#13900 = CARTESIAN_POINT('',(0.,-2.));
+#13901 = VECTOR('',#13902,1.);
+#13902 = DIRECTION('',(1.,0.));
+#13903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13904 = ORIENTED_EDGE('',*,*,#10948,.T.);
+#13905 = ORIENTED_EDGE('',*,*,#13773,.T.);
+#13906 = ORIENTED_EDGE('',*,*,#13907,.F.);
+#13907 = EDGE_CURVE('',#13908,#13774,#13910,.T.);
+#13908 = VERTEX_POINT('',#13909);
+#13909 = CARTESIAN_POINT('',(17.44456557492,-2.403885936059,
+    16.030352012547));
+#13910 = SURFACE_CURVE('',#13911,(#13915,#13922),.PCURVE_S1.);
+#13911 = LINE('',#13912,#13913);
+#13912 = CARTESIAN_POINT('',(17.44456557492,6.1,16.030352012547));
+#13913 = VECTOR('',#13914,1.);
+#13914 = DIRECTION('',(0.,-1.,-0.));
+#13915 = PCURVE('',#10964,#13916);
+#13916 = DEFINITIONAL_REPRESENTATION('',(#13917),#13921);
+#13917 = LINE('',#13918,#13919);
+#13918 = CARTESIAN_POINT('',(0.725,7.2));
+#13919 = VECTOR('',#13920,1.);
+#13920 = DIRECTION('',(0.,-1.));
+#13921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13922 = PCURVE('',#13818,#13923);
+#13923 = DEFINITIONAL_REPRESENTATION('',(#13924),#13928);
+#13924 = LINE('',#13925,#13926);
+#13925 = CARTESIAN_POINT('',(0.,-2.));
+#13926 = VECTOR('',#13927,1.);
+#13927 = DIRECTION('',(1.,0.));
+#13928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13929 = ORIENTED_EDGE('',*,*,#13930,.T.);
+#13930 = EDGE_CURVE('',#13908,#13931,#13933,.T.);
+#13931 = VERTEX_POINT('',#13932);
+#13932 = CARTESIAN_POINT('',(18.455790440807,-0.975,17.041576878434));
+#13933 = SURFACE_CURVE('',#13934,(#13939,#13946),.PCURVE_S1.);
+#13934 = HYPERBOLA('',#13935,1.,1.);
+#13935 = AXIS2_PLACEMENT_3D('',#13936,#13937,#13938);
+#13936 = CARTESIAN_POINT('',(0.707106781187,-26.09534122575,
+    -0.707106781187));
+#13937 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#13938 = DIRECTION('',(0.,1.,0.));
+#13939 = PCURVE('',#10964,#13940);
+#13940 = DEFINITIONAL_REPRESENTATION('',(#13941),#13945);
+#13941 = HYPERBOLA('',#13942,1.,1.);
+#13942 = AXIS2_PLACEMENT_2D('',#13943,#13944);
+#13943 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#13944 = DIRECTION('',(0.,1.));
+#13945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13946 = PCURVE('',#13587,#13947);
+#13947 = DEFINITIONAL_REPRESENTATION('',(#13948),#13955);
+#13948 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13949,#13950,#13951,#13952,
+    #13953,#13954),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#13949 = CARTESIAN_POINT('',(-0.743138624456,-4.454772721475E-16));
+#13950 = CARTESIAN_POINT('',(-0.743641407017,0.281450051047));
+#13951 = CARTESIAN_POINT('',(-0.744136716716,0.567090777066));
+#13952 = CARTESIAN_POINT('',(-0.744624701378,0.857005226341));
+#13953 = CARTESIAN_POINT('',(-0.745105504471,1.151278919302));
+#13954 = CARTESIAN_POINT('',(-0.745579265344,1.45));
+#13955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13956 = ORIENTED_EDGE('',*,*,#13957,.T.);
+#13957 = EDGE_CURVE('',#13931,#13958,#13960,.T.);
+#13958 = VERTEX_POINT('',#13959);
+#13959 = CARTESIAN_POINT('',(18.455790440807,0.225,17.041576878434));
+#13960 = SURFACE_CURVE('',#13961,(#13965,#13972),.PCURVE_S1.);
+#13961 = LINE('',#13962,#13963);
+#13962 = CARTESIAN_POINT('',(18.455790440807,-0.975,17.041576878434));
+#13963 = VECTOR('',#13964,1.);
+#13964 = DIRECTION('',(0.,1.,0.));
+#13965 = PCURVE('',#10964,#13966);
+#13966 = DEFINITIONAL_REPRESENTATION('',(#13967),#13971);
+#13967 = LINE('',#13968,#13969);
+#13968 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#13969 = VECTOR('',#13970,1.);
+#13970 = DIRECTION('',(0.,1.));
+#13971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13972 = PCURVE('',#13618,#13973);
+#13973 = DEFINITIONAL_REPRESENTATION('',(#13974),#13978);
+#13974 = LINE('',#13975,#13976);
+#13975 = CARTESIAN_POINT('',(-0.745579265344,0.));
+#13976 = VECTOR('',#13977,1.);
+#13977 = DIRECTION('',(-0.,1.));
+#13978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13979 = ORIENTED_EDGE('',*,*,#13980,.F.);
+#13980 = EDGE_CURVE('',#13981,#13958,#13983,.T.);
+#13981 = VERTEX_POINT('',#13982);
+#13982 = CARTESIAN_POINT('',(17.44456557492,0.225,16.030352012547));
+#13983 = SURFACE_CURVE('',#13984,(#13988,#13995),.PCURVE_S1.);
+#13984 = LINE('',#13985,#13986);
+#13985 = CARTESIAN_POINT('',(9.332162386233,0.225,7.91794882386));
+#13986 = VECTOR('',#13987,1.);
+#13987 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#13988 = PCURVE('',#10964,#13989);
+#13989 = DEFINITIONAL_REPRESENTATION('',(#13990),#13994);
+#13990 = LINE('',#13991,#13992);
+#13991 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#13992 = VECTOR('',#13993,1.);
+#13993 = DIRECTION('',(-1.,0.));
+#13994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13995 = PCURVE('',#13646,#13996);
+#13996 = DEFINITIONAL_REPRESENTATION('',(#13997),#14001);
+#13997 = LINE('',#13998,#13999);
+#13998 = CARTESIAN_POINT('',(9.332162386233,7.91794882386));
+#13999 = VECTOR('',#14000,1.);
+#14000 = DIRECTION('',(0.707106781187,0.707106781187));
+#14001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14002 = ORIENTED_EDGE('',*,*,#14003,.F.);
+#14003 = EDGE_CURVE('',#14004,#13981,#14006,.T.);
+#14004 = VERTEX_POINT('',#14005);
+#14005 = CARTESIAN_POINT('',(17.44456557492,3.471114063941,
+    16.030352012547));
+#14006 = SURFACE_CURVE('',#14007,(#14011,#14018),.PCURVE_S1.);
+#14007 = LINE('',#14008,#14009);
+#14008 = CARTESIAN_POINT('',(17.44456557492,6.1,16.030352012547));
+#14009 = VECTOR('',#14010,1.);
+#14010 = DIRECTION('',(0.,-1.,-0.));
+#14011 = PCURVE('',#10964,#14012);
+#14012 = DEFINITIONAL_REPRESENTATION('',(#14013),#14017);
+#14013 = LINE('',#14014,#14015);
+#14014 = CARTESIAN_POINT('',(0.725,7.2));
+#14015 = VECTOR('',#14016,1.);
+#14016 = DIRECTION('',(0.,-1.));
+#14017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14018 = PCURVE('',#14019,#14024);
+#14019 = PLANE('',#14020);
+#14020 = AXIS2_PLACEMENT_3D('',#14021,#14022,#14023);
+#14021 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#14022 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#14023 = DIRECTION('',(0.,-1.,-0.));
+#14024 = DEFINITIONAL_REPRESENTATION('',(#14025),#14029);
+#14025 = LINE('',#14026,#14027);
+#14026 = CARTESIAN_POINT('',(0.,-2.));
+#14027 = VECTOR('',#14028,1.);
+#14028 = DIRECTION('',(1.,0.));
+#14029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14030 = ORIENTED_EDGE('',*,*,#14031,.T.);
+#14031 = EDGE_CURVE('',#14004,#13187,#14032,.T.);
+#14032 = SURFACE_CURVE('',#14033,(#14038,#14045),.PCURVE_S1.);
+#14033 = HYPERBOLA('',#14034,1.,1.);
+#14034 = AXIS2_PLACEMENT_3D('',#14035,#14036,#14037);
+#14035 = CARTESIAN_POINT('',(0.707106781187,-20.22034122575,
+    -0.707106781187));
+#14036 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14037 = DIRECTION('',(0.,1.,0.));
+#14038 = PCURVE('',#10964,#14039);
+#14039 = DEFINITIONAL_REPRESENTATION('',(#14040),#14044);
+#14040 = HYPERBOLA('',#14041,1.,1.);
+#14041 = AXIS2_PLACEMENT_2D('',#14042,#14043);
+#14042 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#14043 = DIRECTION('',(0.,1.));
+#14044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14045 = PCURVE('',#13203,#14046);
+#14046 = DEFINITIONAL_REPRESENTATION('',(#14047),#14054);
+#14047 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14048,#14049,#14050,#14051,
+    #14052,#14053),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14048 = CARTESIAN_POINT('',(-0.743138624456,-4.454772721475E-16));
+#14049 = CARTESIAN_POINT('',(-0.743641407017,0.281450051047));
+#14050 = CARTESIAN_POINT('',(-0.744136716716,0.567090777066));
+#14051 = CARTESIAN_POINT('',(-0.744624701378,0.857005226341));
+#14052 = CARTESIAN_POINT('',(-0.745105504471,1.151278919302));
+#14053 = CARTESIAN_POINT('',(-0.745579265344,1.45));
+#14054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14055 = ORIENTED_EDGE('',*,*,#13215,.T.);
+#14056 = ADVANCED_FACE('',(#14057),#11053,.T.);
+#14057 = FACE_BOUND('',#14058,.T.);
+#14058 = EDGE_LOOP('',(#14059,#14080,#14081));
+#14059 = ORIENTED_EDGE('',*,*,#14060,.F.);
+#14060 = EDGE_CURVE('',#11010,#13857,#14061,.T.);
+#14061 = SURFACE_CURVE('',#14062,(#14066,#14073),.PCURVE_S1.);
+#14062 = LINE('',#14063,#14064);
+#14063 = CARTESIAN_POINT('',(17.055656845267,-8.3,18.469870407641));
+#14064 = VECTOR('',#14065,1.);
+#14065 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14066 = PCURVE('',#11053,#14067);
+#14067 = DEFINITIONAL_REPRESENTATION('',(#14068),#14072);
+#14068 = LINE('',#14069,#14070);
+#14069 = CARTESIAN_POINT('',(1.45,0.));
+#14070 = VECTOR('',#14071,1.);
+#14071 = DIRECTION('',(0.,-1.));
+#14072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14073 = PCURVE('',#13872,#14074);
+#14074 = DEFINITIONAL_REPRESENTATION('',(#14075),#14079);
+#14075 = LINE('',#14076,#14077);
+#14076 = CARTESIAN_POINT('',(0.,0.));
+#14077 = VECTOR('',#14078,1.);
+#14078 = DIRECTION('',(0.,-1.));
+#14079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14080 = ORIENTED_EDGE('',*,*,#11038,.F.);
+#14081 = ORIENTED_EDGE('',*,*,#13884,.T.);
+#14082 = ADVANCED_FACE('',(#14083),#11026,.T.);
+#14083 = FACE_BOUND('',#14084,.T.);
+#14084 = EDGE_LOOP('',(#14085,#14108,#14109));
+#14085 = ORIENTED_EDGE('',*,*,#14086,.F.);
+#14086 = EDGE_CURVE('',#8939,#14087,#14089,.T.);
+#14087 = VERTEX_POINT('',#14088);
+#14088 = CARTESIAN_POINT('',(17.055656845267,-8.3,18.469870407641));
+#14089 = SURFACE_CURVE('',#14090,(#14094,#14101),.PCURVE_S1.);
+#14090 = LINE('',#14091,#14092);
+#14091 = CARTESIAN_POINT('',(16.030352012547,-8.3,17.44456557492));
+#14092 = VECTOR('',#14093,1.);
+#14093 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#14094 = PCURVE('',#11026,#14095);
+#14095 = DEFINITIONAL_REPRESENTATION('',(#14096),#14100);
+#14096 = LINE('',#14097,#14098);
+#14097 = CARTESIAN_POINT('',(0.,-0.));
+#14098 = VECTOR('',#14099,1.);
+#14099 = DIRECTION('',(1.,0.));
+#14100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14101 = PCURVE('',#11085,#14102);
+#14102 = DEFINITIONAL_REPRESENTATION('',(#14103),#14107);
+#14103 = LINE('',#14104,#14105);
+#14104 = CARTESIAN_POINT('',(0.725,-7.2));
+#14105 = VECTOR('',#14106,1.);
+#14106 = DIRECTION('',(-1.,0.));
+#14107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14108 = ORIENTED_EDGE('',*,*,#11009,.F.);
+#14109 = ORIENTED_EDGE('',*,*,#14110,.F.);
+#14110 = EDGE_CURVE('',#14087,#11010,#14111,.T.);
+#14111 = SURFACE_CURVE('',#14112,(#14116,#14123),.PCURVE_S1.);
+#14112 = LINE('',#14113,#14114);
+#14113 = CARTESIAN_POINT('',(17.055656845267,-8.3,18.469870407641));
+#14114 = VECTOR('',#14115,1.);
+#14115 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14116 = PCURVE('',#11026,#14117);
+#14117 = DEFINITIONAL_REPRESENTATION('',(#14118),#14122);
+#14118 = LINE('',#14119,#14120);
+#14119 = CARTESIAN_POINT('',(1.45,0.));
+#14120 = VECTOR('',#14121,1.);
+#14121 = DIRECTION('',(0.,-1.));
+#14122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14123 = PCURVE('',#13872,#14124);
+#14124 = DEFINITIONAL_REPRESENTATION('',(#14125),#14129);
+#14125 = LINE('',#14126,#14127);
+#14126 = CARTESIAN_POINT('',(0.,0.));
+#14127 = VECTOR('',#14128,1.);
+#14128 = DIRECTION('',(0.,-1.));
+#14129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14130 = ADVANCED_FACE('',(#14131),#11085,.F.);
+#14131 = FACE_BOUND('',#14132,.F.);
+#14132 = EDGE_LOOP('',(#14133,#14156,#14177,#14178,#14179,#14206,#14234,
+    #14266,#14294,#14322,#14350,#14375));
+#14133 = ORIENTED_EDGE('',*,*,#14134,.F.);
+#14134 = EDGE_CURVE('',#14135,#10603,#14137,.T.);
+#14135 = VERTEX_POINT('',#14136);
+#14136 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#14137 = SURFACE_CURVE('',#14138,(#14142,#14149),.PCURVE_S1.);
+#14138 = LINE('',#14139,#14140);
+#14139 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#14140 = VECTOR('',#14141,1.);
+#14141 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#14142 = PCURVE('',#11085,#14143);
+#14143 = DEFINITIONAL_REPRESENTATION('',(#14144),#14148);
+#14144 = LINE('',#14145,#14146);
+#14145 = CARTESIAN_POINT('',(-0.725,7.2));
+#14146 = VECTOR('',#14147,1.);
+#14147 = DIRECTION('',(1.,0.));
+#14148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14149 = PCURVE('',#13143,#14150);
+#14150 = DEFINITIONAL_REPRESENTATION('',(#14151),#14155);
+#14151 = LINE('',#14152,#14153);
+#14152 = CARTESIAN_POINT('',(0.,0.));
+#14153 = VECTOR('',#14154,1.);
+#14154 = DIRECTION('',(1.,0.));
+#14155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14156 = ORIENTED_EDGE('',*,*,#14157,.F.);
+#14157 = EDGE_CURVE('',#14087,#14135,#14158,.T.);
+#14158 = SURFACE_CURVE('',#14159,(#14163,#14170),.PCURVE_S1.);
+#14159 = LINE('',#14160,#14161);
+#14160 = CARTESIAN_POINT('',(17.055656845267,-8.3,18.469870407641));
+#14161 = VECTOR('',#14162,1.);
+#14162 = DIRECTION('',(0.,1.,0.));
+#14163 = PCURVE('',#11085,#14164);
+#14164 = DEFINITIONAL_REPRESENTATION('',(#14165),#14169);
+#14165 = LINE('',#14166,#14167);
+#14166 = CARTESIAN_POINT('',(-0.725,-7.2));
+#14167 = VECTOR('',#14168,1.);
+#14168 = DIRECTION('',(0.,1.));
+#14169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14170 = PCURVE('',#13872,#14171);
+#14171 = DEFINITIONAL_REPRESENTATION('',(#14172),#14176);
+#14172 = LINE('',#14173,#14174);
+#14173 = CARTESIAN_POINT('',(0.,0.));
+#14174 = VECTOR('',#14175,1.);
+#14175 = DIRECTION('',(1.,0.));
+#14176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14177 = ORIENTED_EDGE('',*,*,#14086,.F.);
+#14178 = ORIENTED_EDGE('',*,*,#11069,.T.);
+#14179 = ORIENTED_EDGE('',*,*,#14180,.T.);
+#14180 = EDGE_CURVE('',#11070,#14181,#14183,.T.);
+#14181 = VERTEX_POINT('',#14182);
+#14182 = CARTESIAN_POINT('',(16.030352012547,-5.671114063941,
+    17.44456557492));
+#14183 = SURFACE_CURVE('',#14184,(#14189,#14196),.PCURVE_S1.);
+#14184 = HYPERBOLA('',#14185,1.,1.);
+#14185 = AXIS2_PLACEMENT_3D('',#14186,#14187,#14188);
+#14186 = CARTESIAN_POINT('',(-0.707106781187,18.020341225759,
+    0.707106781187));
+#14187 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14188 = DIRECTION('',(0.,-1.,0.));
+#14189 = PCURVE('',#11085,#14190);
+#14190 = DEFINITIONAL_REPRESENTATION('',(#14191),#14195);
+#14191 = HYPERBOLA('',#14192,1.,1.);
+#14192 = AXIS2_PLACEMENT_2D('',#14193,#14194);
+#14193 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#14194 = DIRECTION('',(-0.,-1.));
+#14195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14196 = PCURVE('',#11141,#14197);
+#14197 = DEFINITIONAL_REPRESENTATION('',(#14198),#14205);
+#14198 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14199,#14200,#14201,#14202,
+    #14203,#14204),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#14199 = CARTESIAN_POINT('',(0.825217061451,5.769991334482E-15));
+#14200 = CARTESIAN_POINT('',(0.825690822324,-0.298721080698));
+#14201 = CARTESIAN_POINT('',(0.826171625417,-0.592994773659));
+#14202 = CARTESIAN_POINT('',(0.826659610079,-0.882909222934));
+#14203 = CARTESIAN_POINT('',(0.827154919778,-1.168549948953));
+#14204 = CARTESIAN_POINT('',(0.827657702339,-1.45));
+#14205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14206 = ORIENTED_EDGE('',*,*,#14207,.F.);
+#14207 = EDGE_CURVE('',#14208,#14181,#14210,.T.);
+#14208 = VERTEX_POINT('',#14209);
+#14209 = CARTESIAN_POINT('',(16.030352012547,-2.403885936059,
+    17.44456557492));
+#14210 = SURFACE_CURVE('',#14211,(#14215,#14222),.PCURVE_S1.);
+#14211 = LINE('',#14212,#14213);
+#14212 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#14213 = VECTOR('',#14214,1.);
+#14214 = DIRECTION('',(0.,-1.,-0.));
+#14215 = PCURVE('',#11085,#14216);
+#14216 = DEFINITIONAL_REPRESENTATION('',(#14217),#14221);
+#14217 = LINE('',#14218,#14219);
+#14218 = CARTESIAN_POINT('',(0.725,7.2));
+#14219 = VECTOR('',#14220,1.);
+#14220 = DIRECTION('',(0.,-1.));
+#14221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14222 = PCURVE('',#14223,#14228);
+#14223 = PLANE('',#14224);
+#14224 = AXIS2_PLACEMENT_3D('',#14225,#14226,#14227);
+#14225 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#14226 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#14227 = DIRECTION('',(0.,-1.,-0.));
+#14228 = DEFINITIONAL_REPRESENTATION('',(#14229),#14233);
+#14229 = LINE('',#14230,#14231);
+#14230 = CARTESIAN_POINT('',(0.,0.));
+#14231 = VECTOR('',#14232,1.);
+#14232 = DIRECTION('',(1.,0.));
+#14233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14234 = ORIENTED_EDGE('',*,*,#14235,.T.);
+#14235 = EDGE_CURVE('',#14208,#14236,#14238,.T.);
+#14236 = VERTEX_POINT('',#14237);
+#14237 = CARTESIAN_POINT('',(17.041576878434,-0.975,18.455790440807));
+#14238 = SURFACE_CURVE('',#14239,(#14244,#14251),.PCURVE_S1.);
+#14239 = HYPERBOLA('',#14240,1.,1.);
+#14240 = AXIS2_PLACEMENT_3D('',#14241,#14242,#14243);
+#14241 = CARTESIAN_POINT('',(-0.707106781187,-26.09534122575,
+    0.707106781187));
+#14242 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14243 = DIRECTION('',(0.,1.,0.));
+#14244 = PCURVE('',#11085,#14245);
+#14245 = DEFINITIONAL_REPRESENTATION('',(#14246),#14250);
+#14246 = HYPERBOLA('',#14247,1.,1.);
+#14247 = AXIS2_PLACEMENT_2D('',#14248,#14249);
+#14248 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#14249 = DIRECTION('',(0.,1.));
+#14250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14251 = PCURVE('',#14252,#14257);
+#14252 = CONICAL_SURFACE('',#14253,23.670341225759,0.785398163397);
+#14253 = AXIS2_PLACEMENT_3D('',#14254,#14255,#14256);
+#14254 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#14255 = DIRECTION('',(0.,1.,0.));
+#14256 = DIRECTION('',(1.,0.,0.));
+#14257 = DEFINITIONAL_REPRESENTATION('',(#14258),#14265);
+#14258 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14259,#14260,#14261,#14262,
+    #14263,#14264),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14259 = CARTESIAN_POINT('',(-0.827657702339,-4.454772721475E-16));
+#14260 = CARTESIAN_POINT('',(-0.827154919778,0.281450051047));
+#14261 = CARTESIAN_POINT('',(-0.826659610079,0.567090777066));
+#14262 = CARTESIAN_POINT('',(-0.826171625417,0.857005226341));
+#14263 = CARTESIAN_POINT('',(-0.825690822324,1.151278919302));
+#14264 = CARTESIAN_POINT('',(-0.825217061451,1.45));
+#14265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14266 = ORIENTED_EDGE('',*,*,#14267,.T.);
+#14267 = EDGE_CURVE('',#14236,#14268,#14270,.T.);
+#14268 = VERTEX_POINT('',#14269);
+#14269 = CARTESIAN_POINT('',(17.041576878434,0.225,18.455790440807));
+#14270 = SURFACE_CURVE('',#14271,(#14275,#14282),.PCURVE_S1.);
+#14271 = LINE('',#14272,#14273);
+#14272 = CARTESIAN_POINT('',(17.041576878434,-0.975,18.455790440807));
+#14273 = VECTOR('',#14274,1.);
+#14274 = DIRECTION('',(0.,1.,0.));
+#14275 = PCURVE('',#11085,#14276);
+#14276 = DEFINITIONAL_REPRESENTATION('',(#14277),#14281);
+#14277 = LINE('',#14278,#14279);
+#14278 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#14279 = VECTOR('',#14280,1.);
+#14280 = DIRECTION('',(0.,1.));
+#14281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14282 = PCURVE('',#14283,#14288);
+#14283 = CYLINDRICAL_SURFACE('',#14284,25.120341225759);
+#14284 = AXIS2_PLACEMENT_3D('',#14285,#14286,#14287);
+#14285 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#14286 = DIRECTION('',(0.,1.,0.));
+#14287 = DIRECTION('',(1.,0.,0.));
+#14288 = DEFINITIONAL_REPRESENTATION('',(#14289),#14293);
+#14289 = LINE('',#14290,#14291);
+#14290 = CARTESIAN_POINT('',(-0.825217061451,0.));
+#14291 = VECTOR('',#14292,1.);
+#14292 = DIRECTION('',(-0.,1.));
+#14293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14294 = ORIENTED_EDGE('',*,*,#14295,.F.);
+#14295 = EDGE_CURVE('',#14296,#14268,#14298,.T.);
+#14296 = VERTEX_POINT('',#14297);
+#14297 = CARTESIAN_POINT('',(16.030352012547,0.225,17.44456557492));
+#14298 = SURFACE_CURVE('',#14299,(#14303,#14310),.PCURVE_S1.);
+#14299 = LINE('',#14300,#14301);
+#14300 = CARTESIAN_POINT('',(7.91794882386,0.225,9.332162386233));
+#14301 = VECTOR('',#14302,1.);
+#14302 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#14303 = PCURVE('',#11085,#14304);
+#14304 = DEFINITIONAL_REPRESENTATION('',(#14305),#14309);
+#14305 = LINE('',#14306,#14307);
+#14306 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#14307 = VECTOR('',#14308,1.);
+#14308 = DIRECTION('',(-1.,0.));
+#14309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14310 = PCURVE('',#14311,#14316);
+#14311 = PLANE('',#14312);
+#14312 = AXIS2_PLACEMENT_3D('',#14313,#14314,#14315);
+#14313 = CARTESIAN_POINT('',(0.,0.225,0.));
+#14314 = DIRECTION('',(-0.,-1.,-0.));
+#14315 = DIRECTION('',(1.,0.,0.));
+#14316 = DEFINITIONAL_REPRESENTATION('',(#14317),#14321);
+#14317 = LINE('',#14318,#14319);
+#14318 = CARTESIAN_POINT('',(7.91794882386,9.332162386233));
+#14319 = VECTOR('',#14320,1.);
+#14320 = DIRECTION('',(0.707106781187,0.707106781187));
+#14321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14322 = ORIENTED_EDGE('',*,*,#14323,.F.);
+#14323 = EDGE_CURVE('',#14324,#14296,#14326,.T.);
+#14324 = VERTEX_POINT('',#14325);
+#14325 = CARTESIAN_POINT('',(16.030352012547,3.471114063941,
+    17.44456557492));
+#14326 = SURFACE_CURVE('',#14327,(#14331,#14338),.PCURVE_S1.);
+#14327 = LINE('',#14328,#14329);
+#14328 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#14329 = VECTOR('',#14330,1.);
+#14330 = DIRECTION('',(0.,-1.,-0.));
+#14331 = PCURVE('',#11085,#14332);
+#14332 = DEFINITIONAL_REPRESENTATION('',(#14333),#14337);
+#14333 = LINE('',#14334,#14335);
+#14334 = CARTESIAN_POINT('',(0.725,7.2));
+#14335 = VECTOR('',#14336,1.);
+#14336 = DIRECTION('',(0.,-1.));
+#14337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14338 = PCURVE('',#14339,#14344);
+#14339 = PLANE('',#14340);
+#14340 = AXIS2_PLACEMENT_3D('',#14341,#14342,#14343);
+#14341 = CARTESIAN_POINT('',(16.030352012547,6.1,17.44456557492));
+#14342 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#14343 = DIRECTION('',(0.,-1.,-0.));
+#14344 = DEFINITIONAL_REPRESENTATION('',(#14345),#14349);
+#14345 = LINE('',#14346,#14347);
+#14346 = CARTESIAN_POINT('',(0.,0.));
+#14347 = VECTOR('',#14348,1.);
+#14348 = DIRECTION('',(1.,0.));
+#14349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14350 = ORIENTED_EDGE('',*,*,#14351,.T.);
+#14351 = EDGE_CURVE('',#14324,#13016,#14352,.T.);
+#14352 = SURFACE_CURVE('',#14353,(#14358,#14365),.PCURVE_S1.);
+#14353 = HYPERBOLA('',#14354,1.,1.);
+#14354 = AXIS2_PLACEMENT_3D('',#14355,#14356,#14357);
+#14355 = CARTESIAN_POINT('',(-0.707106781187,-20.22034122575,
+    0.707106781187));
+#14356 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#14357 = DIRECTION('',(0.,1.,0.));
+#14358 = PCURVE('',#11085,#14359);
+#14359 = DEFINITIONAL_REPRESENTATION('',(#14360),#14364);
+#14360 = HYPERBOLA('',#14361,1.,1.);
+#14361 = AXIS2_PLACEMENT_2D('',#14362,#14363);
+#14362 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#14363 = DIRECTION('',(0.,1.));
+#14364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14365 = PCURVE('',#13055,#14366);
+#14366 = DEFINITIONAL_REPRESENTATION('',(#14367),#14374);
+#14367 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14368,#14369,#14370,#14371,
+    #14372,#14373),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14368 = CARTESIAN_POINT('',(-0.827657702339,-4.454772721475E-16));
+#14369 = CARTESIAN_POINT('',(-0.827154919778,0.281450051047));
+#14370 = CARTESIAN_POINT('',(-0.826659610079,0.567090777066));
+#14371 = CARTESIAN_POINT('',(-0.826171625417,0.857005226341));
+#14372 = CARTESIAN_POINT('',(-0.825690822324,1.151278919302));
+#14373 = CARTESIAN_POINT('',(-0.825217061451,1.45));
+#14374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14375 = ORIENTED_EDGE('',*,*,#13015,.T.);
+#14376 = ADVANCED_FACE('',(#14377),#11141,.T.);
+#14377 = FACE_BOUND('',#14378,.F.);
+#14378 = EDGE_LOOP('',(#14379,#14408,#14433,#14434,#14435,#14462));
+#14379 = ORIENTED_EDGE('',*,*,#14380,.F.);
+#14380 = EDGE_CURVE('',#13718,#14381,#14383,.T.);
+#14381 = VERTEX_POINT('',#14382);
+#14382 = CARTESIAN_POINT('',(-4.E-15,-5.65,23.670341225759));
+#14383 = SURFACE_CURVE('',#14384,(#14389,#14396),.PCURVE_S1.);
+#14384 = CIRCLE('',#14385,23.670341225759);
+#14385 = AXIS2_PLACEMENT_3D('',#14386,#14387,#14388);
+#14386 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#14387 = DIRECTION('',(0.,-1.,0.));
+#14388 = DIRECTION('',(1.,0.,0.));
+#14389 = PCURVE('',#11141,#14390);
+#14390 = DEFINITIONAL_REPRESENTATION('',(#14391),#14395);
+#14391 = LINE('',#14392,#14393);
+#14392 = CARTESIAN_POINT('',(0.,-1.45));
+#14393 = VECTOR('',#14394,1.);
+#14394 = DIRECTION('',(1.,-0.));
+#14395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14396 = PCURVE('',#14397,#14402);
+#14397 = CYLINDRICAL_SURFACE('',#14398,23.670341225759);
+#14398 = AXIS2_PLACEMENT_3D('',#14399,#14400,#14401);
+#14399 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#14400 = DIRECTION('',(-0.,-1.,-0.));
+#14401 = DIRECTION('',(1.,0.,0.));
+#14402 = DEFINITIONAL_REPRESENTATION('',(#14403),#14407);
+#14403 = LINE('',#14404,#14405);
+#14404 = CARTESIAN_POINT('',(0.,3.225));
+#14405 = VECTOR('',#14406,1.);
+#14406 = DIRECTION('',(1.,0.));
+#14407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14408 = ORIENTED_EDGE('',*,*,#14409,.T.);
+#14409 = EDGE_CURVE('',#13718,#14181,#14410,.T.);
+#14410 = SURFACE_CURVE('',#14411,(#14416,#14426),.PCURVE_S1.);
+#14411 = HYPERBOLA('',#14412,23.670341225759,23.670341225759);
+#14412 = AXIS2_PLACEMENT_3D('',#14413,#14414,#14415);
+#14413 = CARTESIAN_POINT('',(16.737458793733,18.020341225759,
+    16.737458793733));
+#14414 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#14415 = DIRECTION('',(0.,-1.,0.));
+#14416 = PCURVE('',#11141,#14417);
+#14417 = DEFINITIONAL_REPRESENTATION('',(#14418),#14425);
+#14418 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14419,#14420,#14421,#14422,
+    #14423,#14424),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#14419 = CARTESIAN_POINT('',(0.785398163397,-1.45));
+#14420 = CARTESIAN_POINT('',(0.795533096038,-1.45));
+#14421 = CARTESIAN_POINT('',(0.80566802868,-1.446960821116));
+#14422 = CARTESIAN_POINT('',(0.815800792508,-1.440882463267));
+#14423 = CARTESIAN_POINT('',(0.825929218727,-1.431763626004));
+#14424 = CARTESIAN_POINT('',(0.836051152421,-1.419601706835));
+#14425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14426 = PCURVE('',#14223,#14427);
+#14427 = DEFINITIONAL_REPRESENTATION('',(#14428),#14432);
+#14428 = HYPERBOLA('',#14429,23.670341225759,23.670341225759);
+#14429 = AXIS2_PLACEMENT_2D('',#14430,#14431);
+#14430 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#14431 = DIRECTION('',(1.,0.));
+#14432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14433 = ORIENTED_EDGE('',*,*,#14180,.F.);
+#14434 = ORIENTED_EDGE('',*,*,#11126,.T.);
+#14435 = ORIENTED_EDGE('',*,*,#14436,.T.);
+#14436 = EDGE_CURVE('',#11099,#14437,#14439,.T.);
+#14437 = VERTEX_POINT('',#14438);
+#14438 = CARTESIAN_POINT('',(1.,-5.671114063941,23.670341225759));
+#14439 = SURFACE_CURVE('',#14440,(#14445,#14455),.PCURVE_S1.);
+#14440 = HYPERBOLA('',#14441,1.,1.);
+#14441 = AXIS2_PLACEMENT_3D('',#14442,#14443,#14444);
+#14442 = CARTESIAN_POINT('',(1.,18.020341225759,1.1E-16));
+#14443 = DIRECTION('',(1.,0.,1.1E-16));
+#14444 = DIRECTION('',(0.,-1.,0.));
+#14445 = PCURVE('',#11141,#14446);
+#14446 = DEFINITIONAL_REPRESENTATION('',(#14447),#14454);
+#14447 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14448,#14449,#14450,#14451,
+    #14452,#14453),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#14448 = CARTESIAN_POINT('',(1.530977428742,9.326738443851E-15));
+#14449 = CARTESIAN_POINT('',(1.530503667868,-0.298721080698));
+#14450 = CARTESIAN_POINT('',(1.530022864776,-0.592994773659));
+#14451 = CARTESIAN_POINT('',(1.529534880113,-0.882909222934));
+#14452 = CARTESIAN_POINT('',(1.529039570415,-1.168549948953));
+#14453 = CARTESIAN_POINT('',(1.528536787853,-1.45));
+#14454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14455 = PCURVE('',#11114,#14456);
+#14456 = DEFINITIONAL_REPRESENTATION('',(#14457),#14461);
+#14457 = HYPERBOLA('',#14458,1.,1.);
+#14458 = AXIS2_PLACEMENT_2D('',#14459,#14460);
+#14459 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#14460 = DIRECTION('',(0.,-1.));
+#14461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14462 = ORIENTED_EDGE('',*,*,#14463,.T.);
+#14463 = EDGE_CURVE('',#14437,#14381,#14464,.T.);
+#14464 = SURFACE_CURVE('',#14465,(#14470,#14480),.PCURVE_S1.);
+#14465 = HYPERBOLA('',#14466,23.670341225759,23.670341225759);
+#14466 = AXIS2_PLACEMENT_3D('',#14467,#14468,#14469);
+#14467 = CARTESIAN_POINT('',(-2.63E-15,18.020341225759,23.670341225759)
+  );
+#14468 = DIRECTION('',(1.1E-16,0.,-1.));
+#14469 = DIRECTION('',(0.,-1.,0.));
+#14470 = PCURVE('',#11141,#14471);
+#14471 = DEFINITIONAL_REPRESENTATION('',(#14472),#14479);
+#14472 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14473,#14474,#14475,#14476,
+    #14477,#14478),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -1.7E-16),.PIECEWISE_BEZIER_KNOTS.);
+#14473 = CARTESIAN_POINT('',(1.520143337771,-1.419601706835));
+#14474 = CARTESIAN_POINT('',(1.530265271465,-1.431763626004));
+#14475 = CARTESIAN_POINT('',(1.540393697684,-1.440882463267));
+#14476 = CARTESIAN_POINT('',(1.550526461513,-1.446960821116));
+#14477 = CARTESIAN_POINT('',(1.560661394154,-1.45));
+#14478 = CARTESIAN_POINT('',(1.570796326795,-1.45));
+#14479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14480 = PCURVE('',#14481,#14486);
+#14481 = PLANE('',#14482);
+#14482 = AXIS2_PLACEMENT_3D('',#14483,#14484,#14485);
+#14483 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#14484 = DIRECTION('',(0.,0.,-1.));
+#14485 = DIRECTION('',(0.,-1.,0.));
+#14486 = DEFINITIONAL_REPRESENTATION('',(#14487),#14491);
+#14487 = HYPERBOLA('',#14488,23.670341225759,23.670341225759);
+#14488 = AXIS2_PLACEMENT_2D('',#14489,#14490);
+#14489 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#14490 = DIRECTION('',(1.,0.));
+#14491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14492 = ADVANCED_FACE('',(#14493),#11114,.T.);
+#14493 = FACE_BOUND('',#14494,.T.);
+#14494 = EDGE_LOOP('',(#14495,#14518,#14546,#14567,#14568,#14569,#14592,
+    #14619,#14642,#14665,#14693,#14718));
+#14495 = ORIENTED_EDGE('',*,*,#14496,.F.);
+#14496 = EDGE_CURVE('',#14497,#10626,#14499,.T.);
+#14497 = VERTEX_POINT('',#14498);
+#14498 = CARTESIAN_POINT('',(1.,6.1,25.120341225759));
+#14499 = SURFACE_CURVE('',#14500,(#14504,#14511),.PCURVE_S1.);
+#14500 = LINE('',#14501,#14502);
+#14501 = CARTESIAN_POINT('',(1.,6.1,25.120341225759));
+#14502 = VECTOR('',#14503,1.);
+#14503 = DIRECTION('',(0.,0.,-1.));
+#14504 = PCURVE('',#11114,#14505);
+#14505 = DEFINITIONAL_REPRESENTATION('',(#14506),#14510);
+#14506 = LINE('',#14507,#14508);
+#14507 = CARTESIAN_POINT('',(-0.725,7.2));
+#14508 = VECTOR('',#14509,1.);
+#14509 = DIRECTION('',(1.,0.));
+#14510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14511 = PCURVE('',#12964,#14512);
+#14512 = DEFINITIONAL_REPRESENTATION('',(#14513),#14517);
+#14513 = LINE('',#14514,#14515);
+#14514 = CARTESIAN_POINT('',(0.,-2.));
+#14515 = VECTOR('',#14516,1.);
+#14516 = DIRECTION('',(1.,0.));
+#14517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14518 = ORIENTED_EDGE('',*,*,#14519,.F.);
+#14519 = EDGE_CURVE('',#14520,#14497,#14522,.T.);
+#14520 = VERTEX_POINT('',#14521);
+#14521 = CARTESIAN_POINT('',(1.,-8.3,25.120341225759));
+#14522 = SURFACE_CURVE('',#14523,(#14527,#14534),.PCURVE_S1.);
+#14523 = LINE('',#14524,#14525);
+#14524 = CARTESIAN_POINT('',(1.,-8.3,25.120341225759));
+#14525 = VECTOR('',#14526,1.);
+#14526 = DIRECTION('',(0.,1.,0.));
+#14527 = PCURVE('',#11114,#14528);
+#14528 = DEFINITIONAL_REPRESENTATION('',(#14529),#14533);
+#14529 = LINE('',#14530,#14531);
+#14530 = CARTESIAN_POINT('',(-0.725,-7.2));
+#14531 = VECTOR('',#14532,1.);
+#14532 = DIRECTION('',(0.,1.));
+#14533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14534 = PCURVE('',#14535,#14540);
+#14535 = PLANE('',#14536);
+#14536 = AXIS2_PLACEMENT_3D('',#14537,#14538,#14539);
+#14537 = CARTESIAN_POINT('',(-1.,-8.3,25.120341225759));
+#14538 = DIRECTION('',(0.,0.,1.));
+#14539 = DIRECTION('',(0.,1.,0.));
+#14540 = DEFINITIONAL_REPRESENTATION('',(#14541),#14545);
+#14541 = LINE('',#14542,#14543);
+#14542 = CARTESIAN_POINT('',(0.,-2.));
+#14543 = VECTOR('',#14544,1.);
+#14544 = DIRECTION('',(1.,0.));
+#14545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14546 = ORIENTED_EDGE('',*,*,#14547,.F.);
+#14547 = EDGE_CURVE('',#8916,#14520,#14548,.T.);
+#14548 = SURFACE_CURVE('',#14549,(#14553,#14560),.PCURVE_S1.);
+#14549 = LINE('',#14550,#14551);
+#14550 = CARTESIAN_POINT('',(1.,-8.3,23.670341225759));
+#14551 = VECTOR('',#14552,1.);
+#14552 = DIRECTION('',(0.,0.,1.));
+#14553 = PCURVE('',#11114,#14554);
+#14554 = DEFINITIONAL_REPRESENTATION('',(#14555),#14559);
+#14555 = LINE('',#14556,#14557);
+#14556 = CARTESIAN_POINT('',(0.725,-7.2));
+#14557 = VECTOR('',#14558,1.);
+#14558 = DIRECTION('',(-1.,0.));
+#14559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14560 = PCURVE('',#11203,#14561);
+#14561 = DEFINITIONAL_REPRESENTATION('',(#14562),#14566);
+#14562 = LINE('',#14563,#14564);
+#14563 = CARTESIAN_POINT('',(0.,-2.));
+#14564 = VECTOR('',#14565,1.);
+#14565 = DIRECTION('',(1.,0.));
+#14566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14567 = ORIENTED_EDGE('',*,*,#11098,.T.);
+#14568 = ORIENTED_EDGE('',*,*,#14436,.T.);
+#14569 = ORIENTED_EDGE('',*,*,#14570,.F.);
+#14570 = EDGE_CURVE('',#14571,#14437,#14573,.T.);
+#14571 = VERTEX_POINT('',#14572);
+#14572 = CARTESIAN_POINT('',(1.,-2.403885936059,23.670341225759));
+#14573 = SURFACE_CURVE('',#14574,(#14578,#14585),.PCURVE_S1.);
+#14574 = LINE('',#14575,#14576);
+#14575 = CARTESIAN_POINT('',(1.,6.1,23.670341225759));
+#14576 = VECTOR('',#14577,1.);
+#14577 = DIRECTION('',(0.,-1.,0.));
+#14578 = PCURVE('',#11114,#14579);
+#14579 = DEFINITIONAL_REPRESENTATION('',(#14580),#14584);
+#14580 = LINE('',#14581,#14582);
+#14581 = CARTESIAN_POINT('',(0.725,7.2));
+#14582 = VECTOR('',#14583,1.);
+#14583 = DIRECTION('',(0.,-1.));
+#14584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14585 = PCURVE('',#14481,#14586);
+#14586 = DEFINITIONAL_REPRESENTATION('',(#14587),#14591);
+#14587 = LINE('',#14588,#14589);
+#14588 = CARTESIAN_POINT('',(0.,-2.));
+#14589 = VECTOR('',#14590,1.);
+#14590 = DIRECTION('',(1.,0.));
+#14591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14592 = ORIENTED_EDGE('',*,*,#14593,.T.);
+#14593 = EDGE_CURVE('',#14571,#14594,#14596,.T.);
+#14594 = VERTEX_POINT('',#14595);
+#14595 = CARTESIAN_POINT('',(1.,-0.975,25.100429145705));
+#14596 = SURFACE_CURVE('',#14597,(#14602,#14609),.PCURVE_S1.);
+#14597 = HYPERBOLA('',#14598,1.,1.);
+#14598 = AXIS2_PLACEMENT_3D('',#14599,#14600,#14601);
+#14599 = CARTESIAN_POINT('',(1.,-26.09534122575,1.1E-16));
+#14600 = DIRECTION('',(1.,-0.,1.1E-16));
+#14601 = DIRECTION('',(0.,1.,0.));
+#14602 = PCURVE('',#11114,#14603);
+#14603 = DEFINITIONAL_REPRESENTATION('',(#14604),#14608);
+#14604 = HYPERBOLA('',#14605,1.,1.);
+#14605 = AXIS2_PLACEMENT_2D('',#14606,#14607);
+#14606 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#14607 = DIRECTION('',(0.,1.));
+#14608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14609 = PCURVE('',#14252,#14610);
+#14610 = DEFINITIONAL_REPRESENTATION('',(#14611),#14618);
+#14611 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14612,#14613,#14614,#14615,
+    #14616,#14617),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14612 = CARTESIAN_POINT('',(-1.528536787853,3.111269837221E-15));
+#14613 = CARTESIAN_POINT('',(-1.529039570415,0.281450051047));
+#14614 = CARTESIAN_POINT('',(-1.529534880113,0.567090777066));
+#14615 = CARTESIAN_POINT('',(-1.530022864776,0.857005226341));
+#14616 = CARTESIAN_POINT('',(-1.530503667868,1.151278919302));
+#14617 = CARTESIAN_POINT('',(-1.530977428742,1.45));
+#14618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14619 = ORIENTED_EDGE('',*,*,#14620,.T.);
+#14620 = EDGE_CURVE('',#14594,#14621,#14623,.T.);
+#14621 = VERTEX_POINT('',#14622);
+#14622 = CARTESIAN_POINT('',(1.,0.225,25.100429145705));
+#14623 = SURFACE_CURVE('',#14624,(#14628,#14635),.PCURVE_S1.);
+#14624 = LINE('',#14625,#14626);
+#14625 = CARTESIAN_POINT('',(1.,-0.975,25.100429145705));
+#14626 = VECTOR('',#14627,1.);
+#14627 = DIRECTION('',(0.,1.,0.));
+#14628 = PCURVE('',#11114,#14629);
+#14629 = DEFINITIONAL_REPRESENTATION('',(#14630),#14634);
+#14630 = LINE('',#14631,#14632);
+#14631 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#14632 = VECTOR('',#14633,1.);
+#14633 = DIRECTION('',(0.,1.));
+#14634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14635 = PCURVE('',#14283,#14636);
+#14636 = DEFINITIONAL_REPRESENTATION('',(#14637),#14641);
+#14637 = LINE('',#14638,#14639);
+#14638 = CARTESIAN_POINT('',(-1.530977428742,0.));
+#14639 = VECTOR('',#14640,1.);
+#14640 = DIRECTION('',(-0.,1.));
+#14641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14642 = ORIENTED_EDGE('',*,*,#14643,.F.);
+#14643 = EDGE_CURVE('',#14644,#14621,#14646,.T.);
+#14644 = VERTEX_POINT('',#14645);
+#14645 = CARTESIAN_POINT('',(1.,0.225,23.670341225759));
+#14646 = SURFACE_CURVE('',#14647,(#14651,#14658),.PCURVE_S1.);
+#14647 = LINE('',#14648,#14649);
+#14648 = CARTESIAN_POINT('',(1.,0.225,12.197670612879));
+#14649 = VECTOR('',#14650,1.);
+#14650 = DIRECTION('',(-1.1E-16,0.,1.));
+#14651 = PCURVE('',#11114,#14652);
+#14652 = DEFINITIONAL_REPRESENTATION('',(#14653),#14657);
+#14653 = LINE('',#14654,#14655);
+#14654 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#14655 = VECTOR('',#14656,1.);
+#14656 = DIRECTION('',(-1.,0.));
+#14657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14658 = PCURVE('',#14311,#14659);
+#14659 = DEFINITIONAL_REPRESENTATION('',(#14660),#14664);
+#14660 = LINE('',#14661,#14662);
+#14661 = CARTESIAN_POINT('',(1.,12.197670612879));
+#14662 = VECTOR('',#14663,1.);
+#14663 = DIRECTION('',(-1.1E-16,1.));
+#14664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14665 = ORIENTED_EDGE('',*,*,#14666,.F.);
+#14666 = EDGE_CURVE('',#14667,#14644,#14669,.T.);
+#14667 = VERTEX_POINT('',#14668);
+#14668 = CARTESIAN_POINT('',(1.,3.471114063941,23.670341225759));
+#14669 = SURFACE_CURVE('',#14670,(#14674,#14681),.PCURVE_S1.);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(1.,6.1,23.670341225759));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(0.,-1.,0.));
+#14674 = PCURVE('',#11114,#14675);
+#14675 = DEFINITIONAL_REPRESENTATION('',(#14676),#14680);
+#14676 = LINE('',#14677,#14678);
+#14677 = CARTESIAN_POINT('',(0.725,7.2));
+#14678 = VECTOR('',#14679,1.);
+#14679 = DIRECTION('',(0.,-1.));
+#14680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14681 = PCURVE('',#14682,#14687);
+#14682 = PLANE('',#14683);
+#14683 = AXIS2_PLACEMENT_3D('',#14684,#14685,#14686);
+#14684 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#14685 = DIRECTION('',(0.,0.,-1.));
+#14686 = DIRECTION('',(0.,-1.,0.));
+#14687 = DEFINITIONAL_REPRESENTATION('',(#14688),#14692);
+#14688 = LINE('',#14689,#14690);
+#14689 = CARTESIAN_POINT('',(0.,-2.));
+#14690 = VECTOR('',#14691,1.);
+#14691 = DIRECTION('',(1.,0.));
+#14692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14693 = ORIENTED_EDGE('',*,*,#14694,.T.);
+#14694 = EDGE_CURVE('',#14667,#13039,#14695,.T.);
+#14695 = SURFACE_CURVE('',#14696,(#14701,#14708),.PCURVE_S1.);
+#14696 = HYPERBOLA('',#14697,1.,1.);
+#14697 = AXIS2_PLACEMENT_3D('',#14698,#14699,#14700);
+#14698 = CARTESIAN_POINT('',(1.,-20.22034122575,1.1E-16));
+#14699 = DIRECTION('',(1.,-0.,1.1E-16));
+#14700 = DIRECTION('',(0.,1.,0.));
+#14701 = PCURVE('',#11114,#14702);
+#14702 = DEFINITIONAL_REPRESENTATION('',(#14703),#14707);
+#14703 = HYPERBOLA('',#14704,1.,1.);
+#14704 = AXIS2_PLACEMENT_2D('',#14705,#14706);
+#14705 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#14706 = DIRECTION('',(0.,1.));
+#14707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14708 = PCURVE('',#13055,#14709);
+#14709 = DEFINITIONAL_REPRESENTATION('',(#14710),#14717);
+#14710 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14711,#14712,#14713,#14714,
+    #14715,#14716),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14711 = CARTESIAN_POINT('',(-1.528536787853,3.111269837221E-15));
+#14712 = CARTESIAN_POINT('',(-1.529039570415,0.281450051047));
+#14713 = CARTESIAN_POINT('',(-1.529534880113,0.567090777066));
+#14714 = CARTESIAN_POINT('',(-1.530022864776,0.857005226341));
+#14715 = CARTESIAN_POINT('',(-1.530503667868,1.151278919302));
+#14716 = CARTESIAN_POINT('',(-1.530977428742,1.45));
+#14717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14718 = ORIENTED_EDGE('',*,*,#13067,.T.);
+#14719 = ADVANCED_FACE('',(#14720),#11203,.T.);
+#14720 = FACE_BOUND('',#14721,.T.);
+#14721 = EDGE_LOOP('',(#14722,#14743,#14744));
+#14722 = ORIENTED_EDGE('',*,*,#14723,.F.);
+#14723 = EDGE_CURVE('',#11160,#14520,#14724,.T.);
+#14724 = SURFACE_CURVE('',#14725,(#14729,#14736),.PCURVE_S1.);
+#14725 = LINE('',#14726,#14727);
+#14726 = CARTESIAN_POINT('',(-1.,-8.3,25.120341225759));
+#14727 = VECTOR('',#14728,1.);
+#14728 = DIRECTION('',(1.,0.,0.));
+#14729 = PCURVE('',#11203,#14730);
+#14730 = DEFINITIONAL_REPRESENTATION('',(#14731),#14735);
+#14731 = LINE('',#14732,#14733);
+#14732 = CARTESIAN_POINT('',(1.45,0.));
+#14733 = VECTOR('',#14734,1.);
+#14734 = DIRECTION('',(0.,-1.));
+#14735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14736 = PCURVE('',#14535,#14737);
+#14737 = DEFINITIONAL_REPRESENTATION('',(#14738),#14742);
+#14738 = LINE('',#14739,#14740);
+#14739 = CARTESIAN_POINT('',(0.,0.));
+#14740 = VECTOR('',#14741,1.);
+#14741 = DIRECTION('',(0.,-1.));
+#14742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14743 = ORIENTED_EDGE('',*,*,#11188,.F.);
+#14744 = ORIENTED_EDGE('',*,*,#14547,.T.);
+#14745 = ADVANCED_FACE('',(#14746),#11176,.T.);
+#14746 = FACE_BOUND('',#14747,.T.);
+#14747 = EDGE_LOOP('',(#14748,#14771,#14772));
+#14748 = ORIENTED_EDGE('',*,*,#14749,.F.);
+#14749 = EDGE_CURVE('',#9067,#14750,#14752,.T.);
+#14750 = VERTEX_POINT('',#14751);
+#14751 = CARTESIAN_POINT('',(-1.,-8.3,25.120341225759));
+#14752 = SURFACE_CURVE('',#14753,(#14757,#14764),.PCURVE_S1.);
+#14753 = LINE('',#14754,#14755);
+#14754 = CARTESIAN_POINT('',(-1.,-8.3,23.670341225759));
+#14755 = VECTOR('',#14756,1.);
+#14756 = DIRECTION('',(0.,0.,1.));
+#14757 = PCURVE('',#11176,#14758);
+#14758 = DEFINITIONAL_REPRESENTATION('',(#14759),#14763);
+#14759 = LINE('',#14760,#14761);
+#14760 = CARTESIAN_POINT('',(0.,-0.));
+#14761 = VECTOR('',#14762,1.);
+#14762 = DIRECTION('',(1.,0.));
+#14763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14764 = PCURVE('',#11235,#14765);
+#14765 = DEFINITIONAL_REPRESENTATION('',(#14766),#14770);
+#14766 = LINE('',#14767,#14768);
+#14767 = CARTESIAN_POINT('',(0.725,-7.2));
+#14768 = VECTOR('',#14769,1.);
+#14769 = DIRECTION('',(-1.,0.));
+#14770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14771 = ORIENTED_EDGE('',*,*,#11159,.F.);
+#14772 = ORIENTED_EDGE('',*,*,#14773,.F.);
+#14773 = EDGE_CURVE('',#14750,#11160,#14774,.T.);
+#14774 = SURFACE_CURVE('',#14775,(#14779,#14786),.PCURVE_S1.);
+#14775 = LINE('',#14776,#14777);
+#14776 = CARTESIAN_POINT('',(-1.,-8.3,25.120341225759));
+#14777 = VECTOR('',#14778,1.);
+#14778 = DIRECTION('',(1.,0.,0.));
+#14779 = PCURVE('',#11176,#14780);
+#14780 = DEFINITIONAL_REPRESENTATION('',(#14781),#14785);
+#14781 = LINE('',#14782,#14783);
+#14782 = CARTESIAN_POINT('',(1.45,0.));
+#14783 = VECTOR('',#14784,1.);
+#14784 = DIRECTION('',(0.,-1.));
+#14785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14786 = PCURVE('',#14535,#14787);
+#14787 = DEFINITIONAL_REPRESENTATION('',(#14788),#14792);
+#14788 = LINE('',#14789,#14790);
+#14789 = CARTESIAN_POINT('',(0.,0.));
+#14790 = VECTOR('',#14791,1.);
+#14791 = DIRECTION('',(0.,-1.));
+#14792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14793 = ADVANCED_FACE('',(#14794),#11235,.F.);
+#14794 = FACE_BOUND('',#14795,.F.);
+#14795 = EDGE_LOOP('',(#14796,#14819,#14840,#14841,#14842,#14869,#14897,
+    #14929,#14957,#14985,#15013,#15038));
+#14796 = ORIENTED_EDGE('',*,*,#14797,.F.);
+#14797 = EDGE_CURVE('',#14798,#10475,#14800,.T.);
+#14798 = VERTEX_POINT('',#14799);
+#14799 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#14800 = SURFACE_CURVE('',#14801,(#14805,#14812),.PCURVE_S1.);
+#14801 = LINE('',#14802,#14803);
+#14802 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#14803 = VECTOR('',#14804,1.);
+#14804 = DIRECTION('',(0.,0.,-1.));
+#14805 = PCURVE('',#11235,#14806);
+#14806 = DEFINITIONAL_REPRESENTATION('',(#14807),#14811);
+#14807 = LINE('',#14808,#14809);
+#14808 = CARTESIAN_POINT('',(-0.725,7.2));
+#14809 = VECTOR('',#14810,1.);
+#14810 = DIRECTION('',(1.,0.));
+#14811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14812 = PCURVE('',#12995,#14813);
+#14813 = DEFINITIONAL_REPRESENTATION('',(#14814),#14818);
+#14814 = LINE('',#14815,#14816);
+#14815 = CARTESIAN_POINT('',(0.,0.));
+#14816 = VECTOR('',#14817,1.);
+#14817 = DIRECTION('',(1.,0.));
+#14818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14819 = ORIENTED_EDGE('',*,*,#14820,.F.);
+#14820 = EDGE_CURVE('',#14750,#14798,#14821,.T.);
+#14821 = SURFACE_CURVE('',#14822,(#14826,#14833),.PCURVE_S1.);
+#14822 = LINE('',#14823,#14824);
+#14823 = CARTESIAN_POINT('',(-1.,-8.3,25.120341225759));
+#14824 = VECTOR('',#14825,1.);
+#14825 = DIRECTION('',(0.,1.,0.));
+#14826 = PCURVE('',#11235,#14827);
+#14827 = DEFINITIONAL_REPRESENTATION('',(#14828),#14832);
+#14828 = LINE('',#14829,#14830);
+#14829 = CARTESIAN_POINT('',(-0.725,-7.2));
+#14830 = VECTOR('',#14831,1.);
+#14831 = DIRECTION('',(0.,1.));
+#14832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14833 = PCURVE('',#14535,#14834);
+#14834 = DEFINITIONAL_REPRESENTATION('',(#14835),#14839);
+#14835 = LINE('',#14836,#14837);
+#14836 = CARTESIAN_POINT('',(0.,0.));
+#14837 = VECTOR('',#14838,1.);
+#14838 = DIRECTION('',(1.,0.));
+#14839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14840 = ORIENTED_EDGE('',*,*,#14749,.F.);
+#14841 = ORIENTED_EDGE('',*,*,#11219,.T.);
+#14842 = ORIENTED_EDGE('',*,*,#14843,.T.);
+#14843 = EDGE_CURVE('',#11220,#14844,#14846,.T.);
+#14844 = VERTEX_POINT('',#14845);
+#14845 = CARTESIAN_POINT('',(-1.,-5.671114063941,23.670341225759));
+#14846 = SURFACE_CURVE('',#14847,(#14852,#14859),.PCURVE_S1.);
+#14847 = HYPERBOLA('',#14848,1.,1.);
+#14848 = AXIS2_PLACEMENT_3D('',#14849,#14850,#14851);
+#14849 = CARTESIAN_POINT('',(-1.,18.020341225759,-1.1E-16));
+#14850 = DIRECTION('',(1.,0.,1.1E-16));
+#14851 = DIRECTION('',(0.,-1.,0.));
+#14852 = PCURVE('',#11235,#14853);
+#14853 = DEFINITIONAL_REPRESENTATION('',(#14854),#14858);
+#14854 = HYPERBOLA('',#14855,1.,1.);
+#14855 = AXIS2_PLACEMENT_2D('',#14856,#14857);
+#14856 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#14857 = DIRECTION('',(0.,-1.));
+#14858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14859 = PCURVE('',#11291,#14860);
+#14860 = DEFINITIONAL_REPRESENTATION('',(#14861),#14868);
+#14861 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14862,#14863,#14864,#14865,
+    #14866,#14867),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#14862 = CARTESIAN_POINT('',(1.610615224848,9.326738443851E-15));
+#14863 = CARTESIAN_POINT('',(1.611088985721,-0.298721080698));
+#14864 = CARTESIAN_POINT('',(1.611569788814,-0.592994773659));
+#14865 = CARTESIAN_POINT('',(1.612057773477,-0.882909222934));
+#14866 = CARTESIAN_POINT('',(1.612553083175,-1.168549948953));
+#14867 = CARTESIAN_POINT('',(1.613055865737,-1.45));
+#14868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14869 = ORIENTED_EDGE('',*,*,#14870,.F.);
+#14870 = EDGE_CURVE('',#14871,#14844,#14873,.T.);
+#14871 = VERTEX_POINT('',#14872);
+#14872 = CARTESIAN_POINT('',(-1.,-2.403885936059,23.670341225759));
+#14873 = SURFACE_CURVE('',#14874,(#14878,#14885),.PCURVE_S1.);
+#14874 = LINE('',#14875,#14876);
+#14875 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#14876 = VECTOR('',#14877,1.);
+#14877 = DIRECTION('',(0.,-1.,0.));
+#14878 = PCURVE('',#11235,#14879);
+#14879 = DEFINITIONAL_REPRESENTATION('',(#14880),#14884);
+#14880 = LINE('',#14881,#14882);
+#14881 = CARTESIAN_POINT('',(0.725,7.2));
+#14882 = VECTOR('',#14883,1.);
+#14883 = DIRECTION('',(0.,-1.));
+#14884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14885 = PCURVE('',#14886,#14891);
+#14886 = PLANE('',#14887);
+#14887 = AXIS2_PLACEMENT_3D('',#14888,#14889,#14890);
+#14888 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#14889 = DIRECTION('',(0.,0.,-1.));
+#14890 = DIRECTION('',(0.,-1.,0.));
+#14891 = DEFINITIONAL_REPRESENTATION('',(#14892),#14896);
+#14892 = LINE('',#14893,#14894);
+#14893 = CARTESIAN_POINT('',(0.,0.));
+#14894 = VECTOR('',#14895,1.);
+#14895 = DIRECTION('',(1.,0.));
+#14896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14897 = ORIENTED_EDGE('',*,*,#14898,.T.);
+#14898 = EDGE_CURVE('',#14871,#14899,#14901,.T.);
+#14899 = VERTEX_POINT('',#14900);
+#14900 = CARTESIAN_POINT('',(-1.,-0.975,25.100429145705));
+#14901 = SURFACE_CURVE('',#14902,(#14907,#14914),.PCURVE_S1.);
+#14902 = HYPERBOLA('',#14903,1.,1.);
+#14903 = AXIS2_PLACEMENT_3D('',#14904,#14905,#14906);
+#14904 = CARTESIAN_POINT('',(-1.,-26.09534122575,-1.1E-16));
+#14905 = DIRECTION('',(1.,-0.,1.1E-16));
+#14906 = DIRECTION('',(0.,1.,0.));
+#14907 = PCURVE('',#11235,#14908);
+#14908 = DEFINITIONAL_REPRESENTATION('',(#14909),#14913);
+#14909 = HYPERBOLA('',#14910,1.,1.);
+#14910 = AXIS2_PLACEMENT_2D('',#14911,#14912);
+#14911 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#14912 = DIRECTION('',(0.,1.));
+#14913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14914 = PCURVE('',#14915,#14920);
+#14915 = CONICAL_SURFACE('',#14916,23.670341225759,0.785398163397);
+#14916 = AXIS2_PLACEMENT_3D('',#14917,#14918,#14919);
+#14917 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#14918 = DIRECTION('',(0.,1.,0.));
+#14919 = DIRECTION('',(1.,0.,0.));
+#14920 = DEFINITIONAL_REPRESENTATION('',(#14921),#14928);
+#14921 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14922,#14923,#14924,#14925,
+    #14926,#14927),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#14922 = CARTESIAN_POINT('',(-1.613055865737,3.111269837221E-15));
+#14923 = CARTESIAN_POINT('',(-1.612553083175,0.281450051047));
+#14924 = CARTESIAN_POINT('',(-1.612057773477,0.567090777066));
+#14925 = CARTESIAN_POINT('',(-1.611569788814,0.857005226341));
+#14926 = CARTESIAN_POINT('',(-1.611088985721,1.151278919302));
+#14927 = CARTESIAN_POINT('',(-1.610615224848,1.45));
+#14928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14929 = ORIENTED_EDGE('',*,*,#14930,.T.);
+#14930 = EDGE_CURVE('',#14899,#14931,#14933,.T.);
+#14931 = VERTEX_POINT('',#14932);
+#14932 = CARTESIAN_POINT('',(-1.,0.225,25.100429145705));
+#14933 = SURFACE_CURVE('',#14934,(#14938,#14945),.PCURVE_S1.);
+#14934 = LINE('',#14935,#14936);
+#14935 = CARTESIAN_POINT('',(-1.,-0.975,25.100429145705));
+#14936 = VECTOR('',#14937,1.);
+#14937 = DIRECTION('',(0.,1.,0.));
+#14938 = PCURVE('',#11235,#14939);
+#14939 = DEFINITIONAL_REPRESENTATION('',(#14940),#14944);
+#14940 = LINE('',#14941,#14942);
+#14941 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#14942 = VECTOR('',#14943,1.);
+#14943 = DIRECTION('',(0.,1.));
+#14944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14945 = PCURVE('',#14946,#14951);
+#14946 = CYLINDRICAL_SURFACE('',#14947,25.120341225759);
+#14947 = AXIS2_PLACEMENT_3D('',#14948,#14949,#14950);
+#14948 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#14949 = DIRECTION('',(0.,1.,0.));
+#14950 = DIRECTION('',(1.,0.,0.));
+#14951 = DEFINITIONAL_REPRESENTATION('',(#14952),#14956);
+#14952 = LINE('',#14953,#14954);
+#14953 = CARTESIAN_POINT('',(-1.610615224848,0.));
+#14954 = VECTOR('',#14955,1.);
+#14955 = DIRECTION('',(-0.,1.));
+#14956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14957 = ORIENTED_EDGE('',*,*,#14958,.F.);
+#14958 = EDGE_CURVE('',#14959,#14931,#14961,.T.);
+#14959 = VERTEX_POINT('',#14960);
+#14960 = CARTESIAN_POINT('',(-1.,0.225,23.670341225759));
+#14961 = SURFACE_CURVE('',#14962,(#14966,#14973),.PCURVE_S1.);
+#14962 = LINE('',#14963,#14964);
+#14963 = CARTESIAN_POINT('',(-1.,0.225,12.197670612879));
+#14964 = VECTOR('',#14965,1.);
+#14965 = DIRECTION('',(-1.1E-16,0.,1.));
+#14966 = PCURVE('',#11235,#14967);
+#14967 = DEFINITIONAL_REPRESENTATION('',(#14968),#14972);
+#14968 = LINE('',#14969,#14970);
+#14969 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#14970 = VECTOR('',#14971,1.);
+#14971 = DIRECTION('',(-1.,0.));
+#14972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14973 = PCURVE('',#14974,#14979);
+#14974 = PLANE('',#14975);
+#14975 = AXIS2_PLACEMENT_3D('',#14976,#14977,#14978);
+#14976 = CARTESIAN_POINT('',(0.,0.225,0.));
+#14977 = DIRECTION('',(-0.,-1.,-0.));
+#14978 = DIRECTION('',(1.,0.,0.));
+#14979 = DEFINITIONAL_REPRESENTATION('',(#14980),#14984);
+#14980 = LINE('',#14981,#14982);
+#14981 = CARTESIAN_POINT('',(-1.,12.197670612879));
+#14982 = VECTOR('',#14983,1.);
+#14983 = DIRECTION('',(-1.1E-16,1.));
+#14984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14985 = ORIENTED_EDGE('',*,*,#14986,.F.);
+#14986 = EDGE_CURVE('',#14987,#14959,#14989,.T.);
+#14987 = VERTEX_POINT('',#14988);
+#14988 = CARTESIAN_POINT('',(-1.,3.471114063941,23.670341225759));
+#14989 = SURFACE_CURVE('',#14990,(#14994,#15001),.PCURVE_S1.);
+#14990 = LINE('',#14991,#14992);
+#14991 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#14992 = VECTOR('',#14993,1.);
+#14993 = DIRECTION('',(0.,-1.,0.));
+#14994 = PCURVE('',#11235,#14995);
+#14995 = DEFINITIONAL_REPRESENTATION('',(#14996),#15000);
+#14996 = LINE('',#14997,#14998);
+#14997 = CARTESIAN_POINT('',(0.725,7.2));
+#14998 = VECTOR('',#14999,1.);
+#14999 = DIRECTION('',(0.,-1.));
+#15000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15001 = PCURVE('',#15002,#15007);
+#15002 = PLANE('',#15003);
+#15003 = AXIS2_PLACEMENT_3D('',#15004,#15005,#15006);
+#15004 = CARTESIAN_POINT('',(-1.,6.1,23.670341225759));
+#15005 = DIRECTION('',(0.,0.,-1.));
+#15006 = DIRECTION('',(0.,-1.,0.));
+#15007 = DEFINITIONAL_REPRESENTATION('',(#15008),#15012);
+#15008 = LINE('',#15009,#15010);
+#15009 = CARTESIAN_POINT('',(0.,0.));
+#15010 = VECTOR('',#15011,1.);
+#15011 = DIRECTION('',(1.,0.));
+#15012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15013 = ORIENTED_EDGE('',*,*,#15014,.T.);
+#15014 = EDGE_CURVE('',#14987,#12868,#15015,.T.);
+#15015 = SURFACE_CURVE('',#15016,(#15021,#15028),.PCURVE_S1.);
+#15016 = HYPERBOLA('',#15017,1.,1.);
+#15017 = AXIS2_PLACEMENT_3D('',#15018,#15019,#15020);
+#15018 = CARTESIAN_POINT('',(-1.,-20.22034122575,-1.1E-16));
+#15019 = DIRECTION('',(1.,-0.,1.1E-16));
+#15020 = DIRECTION('',(0.,1.,0.));
+#15021 = PCURVE('',#11235,#15022);
+#15022 = DEFINITIONAL_REPRESENTATION('',(#15023),#15027);
+#15023 = HYPERBOLA('',#15024,1.,1.);
+#15024 = AXIS2_PLACEMENT_2D('',#15025,#15026);
+#15025 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#15026 = DIRECTION('',(0.,1.));
+#15027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15028 = PCURVE('',#12907,#15029);
+#15029 = DEFINITIONAL_REPRESENTATION('',(#15030),#15037);
+#15030 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15031,#15032,#15033,#15034,
+    #15035,#15036),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15031 = CARTESIAN_POINT('',(-1.613055865737,3.111269837221E-15));
+#15032 = CARTESIAN_POINT('',(-1.612553083175,0.281450051047));
+#15033 = CARTESIAN_POINT('',(-1.612057773477,0.567090777066));
+#15034 = CARTESIAN_POINT('',(-1.611569788814,0.857005226341));
+#15035 = CARTESIAN_POINT('',(-1.611088985721,1.151278919302));
+#15036 = CARTESIAN_POINT('',(-1.610615224848,1.45));
+#15037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15038 = ORIENTED_EDGE('',*,*,#12867,.T.);
+#15039 = ADVANCED_FACE('',(#15040),#11291,.T.);
+#15040 = FACE_BOUND('',#15041,.F.);
+#15041 = EDGE_LOOP('',(#15042,#15071,#15096,#15097,#15098,#15125));
+#15042 = ORIENTED_EDGE('',*,*,#15043,.F.);
+#15043 = EDGE_CURVE('',#14381,#15044,#15046,.T.);
+#15044 = VERTEX_POINT('',#15045);
+#15045 = CARTESIAN_POINT('',(-16.73745879373,-5.65,16.737458793733));
+#15046 = SURFACE_CURVE('',#15047,(#15052,#15059),.PCURVE_S1.);
+#15047 = CIRCLE('',#15048,23.670341225759);
+#15048 = AXIS2_PLACEMENT_3D('',#15049,#15050,#15051);
+#15049 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#15050 = DIRECTION('',(0.,-1.,0.));
+#15051 = DIRECTION('',(1.,0.,0.));
+#15052 = PCURVE('',#11291,#15053);
+#15053 = DEFINITIONAL_REPRESENTATION('',(#15054),#15058);
+#15054 = LINE('',#15055,#15056);
+#15055 = CARTESIAN_POINT('',(0.,-1.45));
+#15056 = VECTOR('',#15057,1.);
+#15057 = DIRECTION('',(1.,-0.));
+#15058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15059 = PCURVE('',#15060,#15065);
+#15060 = CYLINDRICAL_SURFACE('',#15061,23.670341225759);
+#15061 = AXIS2_PLACEMENT_3D('',#15062,#15063,#15064);
+#15062 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#15063 = DIRECTION('',(-0.,-1.,-0.));
+#15064 = DIRECTION('',(1.,0.,0.));
+#15065 = DEFINITIONAL_REPRESENTATION('',(#15066),#15070);
+#15066 = LINE('',#15067,#15068);
+#15067 = CARTESIAN_POINT('',(0.,3.225));
+#15068 = VECTOR('',#15069,1.);
+#15069 = DIRECTION('',(1.,0.));
+#15070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15071 = ORIENTED_EDGE('',*,*,#15072,.T.);
+#15072 = EDGE_CURVE('',#14381,#14844,#15073,.T.);
+#15073 = SURFACE_CURVE('',#15074,(#15079,#15089),.PCURVE_S1.);
+#15074 = HYPERBOLA('',#15075,23.670341225759,23.670341225759);
+#15075 = AXIS2_PLACEMENT_3D('',#15076,#15077,#15078);
+#15076 = CARTESIAN_POINT('',(-2.63E-15,18.020341225759,23.670341225759)
+  );
+#15077 = DIRECTION('',(1.1E-16,0.,-1.));
+#15078 = DIRECTION('',(0.,-1.,0.));
+#15079 = PCURVE('',#11291,#15080);
+#15080 = DEFINITIONAL_REPRESENTATION('',(#15081),#15088);
+#15081 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15082,#15083,#15084,#15085,
+    #15086,#15087),.UNSPECIFIED.,.F.,.F.,(6,6),(-1.7E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15082 = CARTESIAN_POINT('',(1.570796326795,-1.45));
+#15083 = CARTESIAN_POINT('',(1.580931259436,-1.45));
+#15084 = CARTESIAN_POINT('',(1.591066192077,-1.446960821116));
+#15085 = CARTESIAN_POINT('',(1.601198955905,-1.440882463267));
+#15086 = CARTESIAN_POINT('',(1.611327382125,-1.431763626004));
+#15087 = CARTESIAN_POINT('',(1.621449315818,-1.419601706835));
+#15088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15089 = PCURVE('',#14886,#15090);
+#15090 = DEFINITIONAL_REPRESENTATION('',(#15091),#15095);
+#15091 = HYPERBOLA('',#15092,23.670341225759,23.670341225759);
+#15092 = AXIS2_PLACEMENT_2D('',#15093,#15094);
+#15093 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#15094 = DIRECTION('',(1.,0.));
+#15095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15096 = ORIENTED_EDGE('',*,*,#14843,.F.);
+#15097 = ORIENTED_EDGE('',*,*,#11276,.T.);
+#15098 = ORIENTED_EDGE('',*,*,#15099,.T.);
+#15099 = EDGE_CURVE('',#11249,#15100,#15102,.T.);
+#15100 = VERTEX_POINT('',#15101);
+#15101 = CARTESIAN_POINT('',(-16.03035201254,-5.671114063941,
+    17.44456557492));
+#15102 = SURFACE_CURVE('',#15103,(#15108,#15118),.PCURVE_S1.);
+#15103 = HYPERBOLA('',#15104,1.,1.);
+#15104 = AXIS2_PLACEMENT_3D('',#15105,#15106,#15107);
+#15105 = CARTESIAN_POINT('',(0.707106781187,18.020341225759,
+    0.707106781187));
+#15106 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#15107 = DIRECTION('',(0.,-1.,0.));
+#15108 = PCURVE('',#11291,#15109);
+#15109 = DEFINITIONAL_REPRESENTATION('',(#15110),#15117);
+#15110 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15111,#15112,#15113,#15114,
+    #15115,#15116),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#15111 = CARTESIAN_POINT('',(2.316375592139,3.995153313704E-15));
+#15112 = CARTESIAN_POINT('',(2.315901831266,-0.298721080698));
+#15113 = CARTESIAN_POINT('',(2.315421028173,-0.592994773659));
+#15114 = CARTESIAN_POINT('',(2.314933043511,-0.882909222934));
+#15115 = CARTESIAN_POINT('',(2.314437733812,-1.168549948953));
+#15116 = CARTESIAN_POINT('',(2.31393495125,-1.45));
+#15117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15118 = PCURVE('',#11264,#15119);
+#15119 = DEFINITIONAL_REPRESENTATION('',(#15120),#15124);
+#15120 = HYPERBOLA('',#15121,1.,1.);
+#15121 = AXIS2_PLACEMENT_2D('',#15122,#15123);
+#15122 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#15123 = DIRECTION('',(0.,-1.));
+#15124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15125 = ORIENTED_EDGE('',*,*,#15126,.T.);
+#15126 = EDGE_CURVE('',#15100,#15044,#15127,.T.);
+#15127 = SURFACE_CURVE('',#15128,(#15133,#15143),.PCURVE_S1.);
+#15128 = HYPERBOLA('',#15129,23.670341225759,23.670341225759);
+#15129 = AXIS2_PLACEMENT_3D('',#15130,#15131,#15132);
+#15130 = CARTESIAN_POINT('',(-16.73745879373,18.020341225759,
+    16.737458793733));
+#15131 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15132 = DIRECTION('',(0.,-1.,0.));
+#15133 = PCURVE('',#11291,#15134);
+#15134 = DEFINITIONAL_REPRESENTATION('',(#15135),#15142);
+#15135 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15136,#15137,#15138,#15139,
+    #15140,#15141),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#15136 = CARTESIAN_POINT('',(2.305541501169,-1.419601706835));
+#15137 = CARTESIAN_POINT('',(2.315663434863,-1.431763626004));
+#15138 = CARTESIAN_POINT('',(2.325791861082,-1.440882463267));
+#15139 = CARTESIAN_POINT('',(2.33592462491,-1.446960821116));
+#15140 = CARTESIAN_POINT('',(2.346059557552,-1.45));
+#15141 = CARTESIAN_POINT('',(2.356194490192,-1.45));
+#15142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15143 = PCURVE('',#15144,#15149);
+#15144 = PLANE('',#15145);
+#15145 = AXIS2_PLACEMENT_3D('',#15146,#15147,#15148);
+#15146 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15147 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15148 = DIRECTION('',(0.,-1.,0.));
+#15149 = DEFINITIONAL_REPRESENTATION('',(#15150),#15154);
+#15150 = HYPERBOLA('',#15151,23.670341225759,23.670341225759);
+#15151 = AXIS2_PLACEMENT_2D('',#15152,#15153);
+#15152 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#15153 = DIRECTION('',(1.,0.));
+#15154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15155 = ADVANCED_FACE('',(#15156),#11264,.T.);
+#15156 = FACE_BOUND('',#15157,.T.);
+#15157 = EDGE_LOOP('',(#15158,#15181,#15209,#15230,#15231,#15232,#15255,
+    #15282,#15305,#15328,#15356,#15381));
+#15158 = ORIENTED_EDGE('',*,*,#15159,.F.);
+#15159 = EDGE_CURVE('',#15160,#10498,#15162,.T.);
+#15160 = VERTEX_POINT('',#15161);
+#15161 = CARTESIAN_POINT('',(-17.05565684526,6.1,18.469870407641));
+#15162 = SURFACE_CURVE('',#15163,(#15167,#15174),.PCURVE_S1.);
+#15163 = LINE('',#15164,#15165);
+#15164 = CARTESIAN_POINT('',(-17.05565684526,6.1,18.469870407641));
+#15165 = VECTOR('',#15166,1.);
+#15166 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15167 = PCURVE('',#11264,#15168);
+#15168 = DEFINITIONAL_REPRESENTATION('',(#15169),#15173);
+#15169 = LINE('',#15170,#15171);
+#15170 = CARTESIAN_POINT('',(-0.725,7.2));
+#15171 = VECTOR('',#15172,1.);
+#15172 = DIRECTION('',(1.,0.));
+#15173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15174 = PCURVE('',#12816,#15175);
+#15175 = DEFINITIONAL_REPRESENTATION('',(#15176),#15180);
+#15176 = LINE('',#15177,#15178);
+#15177 = CARTESIAN_POINT('',(0.,-2.));
+#15178 = VECTOR('',#15179,1.);
+#15179 = DIRECTION('',(1.,0.));
+#15180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15181 = ORIENTED_EDGE('',*,*,#15182,.F.);
+#15182 = EDGE_CURVE('',#15183,#15160,#15185,.T.);
+#15183 = VERTEX_POINT('',#15184);
+#15184 = CARTESIAN_POINT('',(-17.05565684526,-8.3,18.469870407641));
+#15185 = SURFACE_CURVE('',#15186,(#15190,#15197),.PCURVE_S1.);
+#15186 = LINE('',#15187,#15188);
+#15187 = CARTESIAN_POINT('',(-17.05565684526,-8.3,18.469870407641));
+#15188 = VECTOR('',#15189,1.);
+#15189 = DIRECTION('',(0.,1.,0.));
+#15190 = PCURVE('',#11264,#15191);
+#15191 = DEFINITIONAL_REPRESENTATION('',(#15192),#15196);
+#15192 = LINE('',#15193,#15194);
+#15193 = CARTESIAN_POINT('',(-0.725,-7.2));
+#15194 = VECTOR('',#15195,1.);
+#15195 = DIRECTION('',(0.,1.));
+#15196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15197 = PCURVE('',#15198,#15203);
+#15198 = PLANE('',#15199);
+#15199 = AXIS2_PLACEMENT_3D('',#15200,#15201,#15202);
+#15200 = CARTESIAN_POINT('',(-18.46987040764,-8.3,17.055656845267));
+#15201 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#15202 = DIRECTION('',(0.,1.,0.));
+#15203 = DEFINITIONAL_REPRESENTATION('',(#15204),#15208);
+#15204 = LINE('',#15205,#15206);
+#15205 = CARTESIAN_POINT('',(0.,-2.));
+#15206 = VECTOR('',#15207,1.);
+#15207 = DIRECTION('',(1.,0.));
+#15208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15209 = ORIENTED_EDGE('',*,*,#15210,.F.);
+#15210 = EDGE_CURVE('',#9044,#15183,#15211,.T.);
+#15211 = SURFACE_CURVE('',#15212,(#15216,#15223),.PCURVE_S1.);
+#15212 = LINE('',#15213,#15214);
+#15213 = CARTESIAN_POINT('',(-16.03035201254,-8.3,17.44456557492));
+#15214 = VECTOR('',#15215,1.);
+#15215 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#15216 = PCURVE('',#11264,#15217);
+#15217 = DEFINITIONAL_REPRESENTATION('',(#15218),#15222);
+#15218 = LINE('',#15219,#15220);
+#15219 = CARTESIAN_POINT('',(0.725,-7.2));
+#15220 = VECTOR('',#15221,1.);
+#15221 = DIRECTION('',(-1.,0.));
+#15222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15223 = PCURVE('',#11353,#15224);
+#15224 = DEFINITIONAL_REPRESENTATION('',(#15225),#15229);
+#15225 = LINE('',#15226,#15227);
+#15226 = CARTESIAN_POINT('',(0.,-2.));
+#15227 = VECTOR('',#15228,1.);
+#15228 = DIRECTION('',(1.,0.));
+#15229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15230 = ORIENTED_EDGE('',*,*,#11248,.T.);
+#15231 = ORIENTED_EDGE('',*,*,#15099,.T.);
+#15232 = ORIENTED_EDGE('',*,*,#15233,.F.);
+#15233 = EDGE_CURVE('',#15234,#15100,#15236,.T.);
+#15234 = VERTEX_POINT('',#15235);
+#15235 = CARTESIAN_POINT('',(-16.03035201254,-2.403885936059,
+    17.44456557492));
+#15236 = SURFACE_CURVE('',#15237,(#15241,#15248),.PCURVE_S1.);
+#15237 = LINE('',#15238,#15239);
+#15238 = CARTESIAN_POINT('',(-16.03035201254,6.1,17.44456557492));
+#15239 = VECTOR('',#15240,1.);
+#15240 = DIRECTION('',(0.,-1.,0.));
+#15241 = PCURVE('',#11264,#15242);
+#15242 = DEFINITIONAL_REPRESENTATION('',(#15243),#15247);
+#15243 = LINE('',#15244,#15245);
+#15244 = CARTESIAN_POINT('',(0.725,7.2));
+#15245 = VECTOR('',#15246,1.);
+#15246 = DIRECTION('',(0.,-1.));
+#15247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15248 = PCURVE('',#15144,#15249);
+#15249 = DEFINITIONAL_REPRESENTATION('',(#15250),#15254);
+#15250 = LINE('',#15251,#15252);
+#15251 = CARTESIAN_POINT('',(0.,-2.));
+#15252 = VECTOR('',#15253,1.);
+#15253 = DIRECTION('',(1.,0.));
+#15254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15255 = ORIENTED_EDGE('',*,*,#15256,.T.);
+#15256 = EDGE_CURVE('',#15234,#15257,#15259,.T.);
+#15257 = VERTEX_POINT('',#15258);
+#15258 = CARTESIAN_POINT('',(-17.04157687843,-0.975,18.455790440807));
+#15259 = SURFACE_CURVE('',#15260,(#15265,#15272),.PCURVE_S1.);
+#15260 = HYPERBOLA('',#15261,1.,1.);
+#15261 = AXIS2_PLACEMENT_3D('',#15262,#15263,#15264);
+#15262 = CARTESIAN_POINT('',(0.707106781187,-26.09534122575,
+    0.707106781187));
+#15263 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#15264 = DIRECTION('',(0.,1.,0.));
+#15265 = PCURVE('',#11264,#15266);
+#15266 = DEFINITIONAL_REPRESENTATION('',(#15267),#15271);
+#15267 = HYPERBOLA('',#15268,1.,1.);
+#15268 = AXIS2_PLACEMENT_2D('',#15269,#15270);
+#15269 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#15270 = DIRECTION('',(0.,1.));
+#15271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15272 = PCURVE('',#14915,#15273);
+#15273 = DEFINITIONAL_REPRESENTATION('',(#15274),#15281);
+#15274 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15275,#15276,#15277,#15278,
+    #15279,#15280),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15275 = CARTESIAN_POINT('',(-2.31393495125,-4.454772721475E-16));
+#15276 = CARTESIAN_POINT('',(-2.314437733812,0.281450051047));
+#15277 = CARTESIAN_POINT('',(-2.314933043511,0.567090777066));
+#15278 = CARTESIAN_POINT('',(-2.315421028173,0.857005226341));
+#15279 = CARTESIAN_POINT('',(-2.315901831266,1.151278919302));
+#15280 = CARTESIAN_POINT('',(-2.316375592139,1.45));
+#15281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15282 = ORIENTED_EDGE('',*,*,#15283,.T.);
+#15283 = EDGE_CURVE('',#15257,#15284,#15286,.T.);
+#15284 = VERTEX_POINT('',#15285);
+#15285 = CARTESIAN_POINT('',(-17.04157687843,0.225,18.455790440807));
+#15286 = SURFACE_CURVE('',#15287,(#15291,#15298),.PCURVE_S1.);
+#15287 = LINE('',#15288,#15289);
+#15288 = CARTESIAN_POINT('',(-17.04157687843,-0.975,18.455790440807));
+#15289 = VECTOR('',#15290,1.);
+#15290 = DIRECTION('',(0.,1.,0.));
+#15291 = PCURVE('',#11264,#15292);
+#15292 = DEFINITIONAL_REPRESENTATION('',(#15293),#15297);
+#15293 = LINE('',#15294,#15295);
+#15294 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#15295 = VECTOR('',#15296,1.);
+#15296 = DIRECTION('',(0.,1.));
+#15297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15298 = PCURVE('',#14946,#15299);
+#15299 = DEFINITIONAL_REPRESENTATION('',(#15300),#15304);
+#15300 = LINE('',#15301,#15302);
+#15301 = CARTESIAN_POINT('',(-2.316375592139,0.));
+#15302 = VECTOR('',#15303,1.);
+#15303 = DIRECTION('',(-0.,1.));
+#15304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15305 = ORIENTED_EDGE('',*,*,#15306,.F.);
+#15306 = EDGE_CURVE('',#15307,#15284,#15309,.T.);
+#15307 = VERTEX_POINT('',#15308);
+#15308 = CARTESIAN_POINT('',(-16.03035201254,0.225,17.44456557492));
+#15309 = SURFACE_CURVE('',#15310,(#15314,#15321),.PCURVE_S1.);
+#15310 = LINE('',#15311,#15312);
+#15311 = CARTESIAN_POINT('',(-7.91794882386,0.225,9.332162386233));
+#15312 = VECTOR('',#15313,1.);
+#15313 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#15314 = PCURVE('',#11264,#15315);
+#15315 = DEFINITIONAL_REPRESENTATION('',(#15316),#15320);
+#15316 = LINE('',#15317,#15318);
+#15317 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#15318 = VECTOR('',#15319,1.);
+#15319 = DIRECTION('',(-1.,0.));
+#15320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15321 = PCURVE('',#14974,#15322);
+#15322 = DEFINITIONAL_REPRESENTATION('',(#15323),#15327);
+#15323 = LINE('',#15324,#15325);
+#15324 = CARTESIAN_POINT('',(-7.91794882386,9.332162386233));
+#15325 = VECTOR('',#15326,1.);
+#15326 = DIRECTION('',(-0.707106781187,0.707106781187));
+#15327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15328 = ORIENTED_EDGE('',*,*,#15329,.F.);
+#15329 = EDGE_CURVE('',#15330,#15307,#15332,.T.);
+#15330 = VERTEX_POINT('',#15331);
+#15331 = CARTESIAN_POINT('',(-16.03035201254,3.471114063941,
+    17.44456557492));
+#15332 = SURFACE_CURVE('',#15333,(#15337,#15344),.PCURVE_S1.);
+#15333 = LINE('',#15334,#15335);
+#15334 = CARTESIAN_POINT('',(-16.03035201254,6.1,17.44456557492));
+#15335 = VECTOR('',#15336,1.);
+#15336 = DIRECTION('',(0.,-1.,0.));
+#15337 = PCURVE('',#11264,#15338);
+#15338 = DEFINITIONAL_REPRESENTATION('',(#15339),#15343);
+#15339 = LINE('',#15340,#15341);
+#15340 = CARTESIAN_POINT('',(0.725,7.2));
+#15341 = VECTOR('',#15342,1.);
+#15342 = DIRECTION('',(0.,-1.));
+#15343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15344 = PCURVE('',#15345,#15350);
+#15345 = PLANE('',#15346);
+#15346 = AXIS2_PLACEMENT_3D('',#15347,#15348,#15349);
+#15347 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15348 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15349 = DIRECTION('',(0.,-1.,0.));
+#15350 = DEFINITIONAL_REPRESENTATION('',(#15351),#15355);
+#15351 = LINE('',#15352,#15353);
+#15352 = CARTESIAN_POINT('',(0.,-2.));
+#15353 = VECTOR('',#15354,1.);
+#15354 = DIRECTION('',(1.,0.));
+#15355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15356 = ORIENTED_EDGE('',*,*,#15357,.T.);
+#15357 = EDGE_CURVE('',#15330,#12891,#15358,.T.);
+#15358 = SURFACE_CURVE('',#15359,(#15364,#15371),.PCURVE_S1.);
+#15359 = HYPERBOLA('',#15360,1.,1.);
+#15360 = AXIS2_PLACEMENT_3D('',#15361,#15362,#15363);
+#15361 = CARTESIAN_POINT('',(0.707106781187,-20.22034122575,
+    0.707106781187));
+#15362 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#15363 = DIRECTION('',(0.,1.,0.));
+#15364 = PCURVE('',#11264,#15365);
+#15365 = DEFINITIONAL_REPRESENTATION('',(#15366),#15370);
+#15366 = HYPERBOLA('',#15367,1.,1.);
+#15367 = AXIS2_PLACEMENT_2D('',#15368,#15369);
+#15368 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#15369 = DIRECTION('',(0.,1.));
+#15370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15371 = PCURVE('',#12907,#15372);
+#15372 = DEFINITIONAL_REPRESENTATION('',(#15373),#15380);
+#15373 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15374,#15375,#15376,#15377,
+    #15378,#15379),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15374 = CARTESIAN_POINT('',(-2.31393495125,-4.454772721475E-16));
+#15375 = CARTESIAN_POINT('',(-2.314437733812,0.281450051047));
+#15376 = CARTESIAN_POINT('',(-2.314933043511,0.567090777066));
+#15377 = CARTESIAN_POINT('',(-2.315421028173,0.857005226341));
+#15378 = CARTESIAN_POINT('',(-2.315901831266,1.151278919302));
+#15379 = CARTESIAN_POINT('',(-2.316375592139,1.45));
+#15380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15381 = ORIENTED_EDGE('',*,*,#12919,.T.);
+#15382 = ADVANCED_FACE('',(#15383),#11353,.T.);
+#15383 = FACE_BOUND('',#15384,.T.);
+#15384 = EDGE_LOOP('',(#15385,#15406,#15407));
+#15385 = ORIENTED_EDGE('',*,*,#15386,.F.);
+#15386 = EDGE_CURVE('',#11310,#15183,#15387,.T.);
+#15387 = SURFACE_CURVE('',#15388,(#15392,#15399),.PCURVE_S1.);
+#15388 = LINE('',#15389,#15390);
+#15389 = CARTESIAN_POINT('',(-18.46987040764,-8.3,17.055656845267));
+#15390 = VECTOR('',#15391,1.);
+#15391 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#15392 = PCURVE('',#11353,#15393);
+#15393 = DEFINITIONAL_REPRESENTATION('',(#15394),#15398);
+#15394 = LINE('',#15395,#15396);
+#15395 = CARTESIAN_POINT('',(1.45,0.));
+#15396 = VECTOR('',#15397,1.);
+#15397 = DIRECTION('',(0.,-1.));
+#15398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15399 = PCURVE('',#15198,#15400);
+#15400 = DEFINITIONAL_REPRESENTATION('',(#15401),#15405);
+#15401 = LINE('',#15402,#15403);
+#15402 = CARTESIAN_POINT('',(0.,0.));
+#15403 = VECTOR('',#15404,1.);
+#15404 = DIRECTION('',(0.,-1.));
+#15405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15406 = ORIENTED_EDGE('',*,*,#11338,.F.);
+#15407 = ORIENTED_EDGE('',*,*,#15210,.T.);
+#15408 = ADVANCED_FACE('',(#15409),#11326,.T.);
+#15409 = FACE_BOUND('',#15410,.T.);
+#15410 = EDGE_LOOP('',(#15411,#15434,#15435));
+#15411 = ORIENTED_EDGE('',*,*,#15412,.F.);
+#15412 = EDGE_CURVE('',#9195,#15413,#15415,.T.);
+#15413 = VERTEX_POINT('',#15414);
+#15414 = CARTESIAN_POINT('',(-18.46987040764,-8.3,17.055656845267));
+#15415 = SURFACE_CURVE('',#15416,(#15420,#15427),.PCURVE_S1.);
+#15416 = LINE('',#15417,#15418);
+#15417 = CARTESIAN_POINT('',(-17.44456557492,-8.3,16.030352012547));
+#15418 = VECTOR('',#15419,1.);
+#15419 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#15420 = PCURVE('',#11326,#15421);
+#15421 = DEFINITIONAL_REPRESENTATION('',(#15422),#15426);
+#15422 = LINE('',#15423,#15424);
+#15423 = CARTESIAN_POINT('',(0.,-0.));
+#15424 = VECTOR('',#15425,1.);
+#15425 = DIRECTION('',(1.,0.));
+#15426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15427 = PCURVE('',#11385,#15428);
+#15428 = DEFINITIONAL_REPRESENTATION('',(#15429),#15433);
+#15429 = LINE('',#15430,#15431);
+#15430 = CARTESIAN_POINT('',(0.725,-7.2));
+#15431 = VECTOR('',#15432,1.);
+#15432 = DIRECTION('',(-1.,0.));
+#15433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15434 = ORIENTED_EDGE('',*,*,#11309,.F.);
+#15435 = ORIENTED_EDGE('',*,*,#15436,.F.);
+#15436 = EDGE_CURVE('',#15413,#11310,#15437,.T.);
+#15437 = SURFACE_CURVE('',#15438,(#15442,#15449),.PCURVE_S1.);
+#15438 = LINE('',#15439,#15440);
+#15439 = CARTESIAN_POINT('',(-18.46987040764,-8.3,17.055656845267));
+#15440 = VECTOR('',#15441,1.);
+#15441 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#15442 = PCURVE('',#11326,#15443);
+#15443 = DEFINITIONAL_REPRESENTATION('',(#15444),#15448);
+#15444 = LINE('',#15445,#15446);
+#15445 = CARTESIAN_POINT('',(1.45,0.));
+#15446 = VECTOR('',#15447,1.);
+#15447 = DIRECTION('',(0.,-1.));
+#15448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15449 = PCURVE('',#15198,#15450);
+#15450 = DEFINITIONAL_REPRESENTATION('',(#15451),#15455);
+#15451 = LINE('',#15452,#15453);
+#15452 = CARTESIAN_POINT('',(0.,0.));
+#15453 = VECTOR('',#15454,1.);
+#15454 = DIRECTION('',(0.,-1.));
+#15455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15456 = ADVANCED_FACE('',(#15457),#11385,.F.);
+#15457 = FACE_BOUND('',#15458,.F.);
+#15458 = EDGE_LOOP('',(#15459,#15482,#15503,#15504,#15505,#15532,#15560,
+    #15592,#15620,#15648,#15676,#15701));
+#15459 = ORIENTED_EDGE('',*,*,#15460,.F.);
+#15460 = EDGE_CURVE('',#15461,#10347,#15463,.T.);
+#15461 = VERTEX_POINT('',#15462);
+#15462 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#15463 = SURFACE_CURVE('',#15464,(#15468,#15475),.PCURVE_S1.);
+#15464 = LINE('',#15465,#15466);
+#15465 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#15466 = VECTOR('',#15467,1.);
+#15467 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15468 = PCURVE('',#11385,#15469);
+#15469 = DEFINITIONAL_REPRESENTATION('',(#15470),#15474);
+#15470 = LINE('',#15471,#15472);
+#15471 = CARTESIAN_POINT('',(-0.725,7.2));
+#15472 = VECTOR('',#15473,1.);
+#15473 = DIRECTION('',(1.,0.));
+#15474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15475 = PCURVE('',#12847,#15476);
+#15476 = DEFINITIONAL_REPRESENTATION('',(#15477),#15481);
+#15477 = LINE('',#15478,#15479);
+#15478 = CARTESIAN_POINT('',(0.,0.));
+#15479 = VECTOR('',#15480,1.);
+#15480 = DIRECTION('',(1.,0.));
+#15481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15482 = ORIENTED_EDGE('',*,*,#15483,.F.);
+#15483 = EDGE_CURVE('',#15413,#15461,#15484,.T.);
+#15484 = SURFACE_CURVE('',#15485,(#15489,#15496),.PCURVE_S1.);
+#15485 = LINE('',#15486,#15487);
+#15486 = CARTESIAN_POINT('',(-18.46987040764,-8.3,17.055656845267));
+#15487 = VECTOR('',#15488,1.);
+#15488 = DIRECTION('',(0.,1.,0.));
+#15489 = PCURVE('',#11385,#15490);
+#15490 = DEFINITIONAL_REPRESENTATION('',(#15491),#15495);
+#15491 = LINE('',#15492,#15493);
+#15492 = CARTESIAN_POINT('',(-0.725,-7.2));
+#15493 = VECTOR('',#15494,1.);
+#15494 = DIRECTION('',(0.,1.));
+#15495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15496 = PCURVE('',#15198,#15497);
+#15497 = DEFINITIONAL_REPRESENTATION('',(#15498),#15502);
+#15498 = LINE('',#15499,#15500);
+#15499 = CARTESIAN_POINT('',(0.,0.));
+#15500 = VECTOR('',#15501,1.);
+#15501 = DIRECTION('',(1.,0.));
+#15502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15503 = ORIENTED_EDGE('',*,*,#15412,.F.);
+#15504 = ORIENTED_EDGE('',*,*,#11369,.T.);
+#15505 = ORIENTED_EDGE('',*,*,#15506,.T.);
+#15506 = EDGE_CURVE('',#11370,#15507,#15509,.T.);
+#15507 = VERTEX_POINT('',#15508);
+#15508 = CARTESIAN_POINT('',(-17.44456557492,-5.671114063941,
+    16.030352012547));
+#15509 = SURFACE_CURVE('',#15510,(#15515,#15522),.PCURVE_S1.);
+#15510 = HYPERBOLA('',#15511,1.,1.);
+#15511 = AXIS2_PLACEMENT_3D('',#15512,#15513,#15514);
+#15512 = CARTESIAN_POINT('',(-0.707106781187,18.020341225759,
+    -0.707106781187));
+#15513 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#15514 = DIRECTION('',(0.,-1.,0.));
+#15515 = PCURVE('',#11385,#15516);
+#15516 = DEFINITIONAL_REPRESENTATION('',(#15517),#15521);
+#15517 = HYPERBOLA('',#15518,1.,1.);
+#15518 = AXIS2_PLACEMENT_2D('',#15519,#15520);
+#15519 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#15520 = DIRECTION('',(0.,-1.));
+#15521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15522 = PCURVE('',#11441,#15523);
+#15523 = DEFINITIONAL_REPRESENTATION('',(#15524),#15531);
+#15524 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15525,#15526,#15527,#15528,
+    #15529,#15530),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#15525 = CARTESIAN_POINT('',(2.396013388246,5.769991334482E-15));
+#15526 = CARTESIAN_POINT('',(2.396487149119,-0.298721080698));
+#15527 = CARTESIAN_POINT('',(2.396967952211,-0.592994773659));
+#15528 = CARTESIAN_POINT('',(2.397455936874,-0.882909222934));
+#15529 = CARTESIAN_POINT('',(2.397951246573,-1.168549948953));
+#15530 = CARTESIAN_POINT('',(2.398454029134,-1.45));
+#15531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15532 = ORIENTED_EDGE('',*,*,#15533,.F.);
+#15533 = EDGE_CURVE('',#15534,#15507,#15536,.T.);
+#15534 = VERTEX_POINT('',#15535);
+#15535 = CARTESIAN_POINT('',(-17.44456557492,-2.403885936059,
+    16.030352012547));
+#15536 = SURFACE_CURVE('',#15537,(#15541,#15548),.PCURVE_S1.);
+#15537 = LINE('',#15538,#15539);
+#15538 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15539 = VECTOR('',#15540,1.);
+#15540 = DIRECTION('',(0.,-1.,0.));
+#15541 = PCURVE('',#11385,#15542);
+#15542 = DEFINITIONAL_REPRESENTATION('',(#15543),#15547);
+#15543 = LINE('',#15544,#15545);
+#15544 = CARTESIAN_POINT('',(0.725,7.2));
+#15545 = VECTOR('',#15546,1.);
+#15546 = DIRECTION('',(0.,-1.));
+#15547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15548 = PCURVE('',#15549,#15554);
+#15549 = PLANE('',#15550);
+#15550 = AXIS2_PLACEMENT_3D('',#15551,#15552,#15553);
+#15551 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15552 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15553 = DIRECTION('',(0.,-1.,0.));
+#15554 = DEFINITIONAL_REPRESENTATION('',(#15555),#15559);
+#15555 = LINE('',#15556,#15557);
+#15556 = CARTESIAN_POINT('',(0.,0.));
+#15557 = VECTOR('',#15558,1.);
+#15558 = DIRECTION('',(1.,0.));
+#15559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15560 = ORIENTED_EDGE('',*,*,#15561,.T.);
+#15561 = EDGE_CURVE('',#15534,#15562,#15564,.T.);
+#15562 = VERTEX_POINT('',#15563);
+#15563 = CARTESIAN_POINT('',(-18.4557904408,-0.975,17.041576878434));
+#15564 = SURFACE_CURVE('',#15565,(#15570,#15577),.PCURVE_S1.);
+#15565 = HYPERBOLA('',#15566,1.,1.);
+#15566 = AXIS2_PLACEMENT_3D('',#15567,#15568,#15569);
+#15567 = CARTESIAN_POINT('',(-0.707106781187,-26.09534122575,
+    -0.707106781187));
+#15568 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#15569 = DIRECTION('',(0.,1.,0.));
+#15570 = PCURVE('',#11385,#15571);
+#15571 = DEFINITIONAL_REPRESENTATION('',(#15572),#15576);
+#15572 = HYPERBOLA('',#15573,1.,1.);
+#15573 = AXIS2_PLACEMENT_2D('',#15574,#15575);
+#15574 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#15575 = DIRECTION('',(0.,1.));
+#15576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15577 = PCURVE('',#15578,#15583);
+#15578 = CONICAL_SURFACE('',#15579,23.670341225759,0.785398163397);
+#15579 = AXIS2_PLACEMENT_3D('',#15580,#15581,#15582);
+#15580 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#15581 = DIRECTION('',(0.,1.,0.));
+#15582 = DIRECTION('',(1.,0.,0.));
+#15583 = DEFINITIONAL_REPRESENTATION('',(#15584),#15591);
+#15584 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15585,#15586,#15587,#15588,
+    #15589,#15590),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15585 = CARTESIAN_POINT('',(-2.398454029134,-4.454772721475E-16));
+#15586 = CARTESIAN_POINT('',(-2.397951246573,0.281450051047));
+#15587 = CARTESIAN_POINT('',(-2.397455936874,0.567090777066));
+#15588 = CARTESIAN_POINT('',(-2.396967952211,0.857005226341));
+#15589 = CARTESIAN_POINT('',(-2.396487149119,1.151278919302));
+#15590 = CARTESIAN_POINT('',(-2.396013388246,1.45));
+#15591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15592 = ORIENTED_EDGE('',*,*,#15593,.T.);
+#15593 = EDGE_CURVE('',#15562,#15594,#15596,.T.);
+#15594 = VERTEX_POINT('',#15595);
+#15595 = CARTESIAN_POINT('',(-18.4557904408,0.225,17.041576878434));
+#15596 = SURFACE_CURVE('',#15597,(#15601,#15608),.PCURVE_S1.);
+#15597 = LINE('',#15598,#15599);
+#15598 = CARTESIAN_POINT('',(-18.4557904408,-0.975,17.041576878434));
+#15599 = VECTOR('',#15600,1.);
+#15600 = DIRECTION('',(0.,1.,0.));
+#15601 = PCURVE('',#11385,#15602);
+#15602 = DEFINITIONAL_REPRESENTATION('',(#15603),#15607);
+#15603 = LINE('',#15604,#15605);
+#15604 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#15605 = VECTOR('',#15606,1.);
+#15606 = DIRECTION('',(0.,1.));
+#15607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15608 = PCURVE('',#15609,#15614);
+#15609 = CYLINDRICAL_SURFACE('',#15610,25.120341225759);
+#15610 = AXIS2_PLACEMENT_3D('',#15611,#15612,#15613);
+#15611 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#15612 = DIRECTION('',(0.,1.,0.));
+#15613 = DIRECTION('',(1.,0.,0.));
+#15614 = DEFINITIONAL_REPRESENTATION('',(#15615),#15619);
+#15615 = LINE('',#15616,#15617);
+#15616 = CARTESIAN_POINT('',(-2.396013388246,0.));
+#15617 = VECTOR('',#15618,1.);
+#15618 = DIRECTION('',(-0.,1.));
+#15619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15620 = ORIENTED_EDGE('',*,*,#15621,.F.);
+#15621 = EDGE_CURVE('',#15622,#15594,#15624,.T.);
+#15622 = VERTEX_POINT('',#15623);
+#15623 = CARTESIAN_POINT('',(-17.44456557492,0.225,16.030352012547));
+#15624 = SURFACE_CURVE('',#15625,(#15629,#15636),.PCURVE_S1.);
+#15625 = LINE('',#15626,#15627);
+#15626 = CARTESIAN_POINT('',(-9.332162386233,0.225,7.91794882386));
+#15627 = VECTOR('',#15628,1.);
+#15628 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#15629 = PCURVE('',#11385,#15630);
+#15630 = DEFINITIONAL_REPRESENTATION('',(#15631),#15635);
+#15631 = LINE('',#15632,#15633);
+#15632 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#15633 = VECTOR('',#15634,1.);
+#15634 = DIRECTION('',(-1.,0.));
+#15635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15636 = PCURVE('',#15637,#15642);
+#15637 = PLANE('',#15638);
+#15638 = AXIS2_PLACEMENT_3D('',#15639,#15640,#15641);
+#15639 = CARTESIAN_POINT('',(0.,0.225,0.));
+#15640 = DIRECTION('',(-0.,-1.,-0.));
+#15641 = DIRECTION('',(1.,0.,0.));
+#15642 = DEFINITIONAL_REPRESENTATION('',(#15643),#15647);
+#15643 = LINE('',#15644,#15645);
+#15644 = CARTESIAN_POINT('',(-9.332162386233,7.91794882386));
+#15645 = VECTOR('',#15646,1.);
+#15646 = DIRECTION('',(-0.707106781187,0.707106781187));
+#15647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15648 = ORIENTED_EDGE('',*,*,#15649,.F.);
+#15649 = EDGE_CURVE('',#15650,#15622,#15652,.T.);
+#15650 = VERTEX_POINT('',#15651);
+#15651 = CARTESIAN_POINT('',(-17.44456557492,3.471114063941,
+    16.030352012547));
+#15652 = SURFACE_CURVE('',#15653,(#15657,#15664),.PCURVE_S1.);
+#15653 = LINE('',#15654,#15655);
+#15654 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15655 = VECTOR('',#15656,1.);
+#15656 = DIRECTION('',(0.,-1.,0.));
+#15657 = PCURVE('',#11385,#15658);
+#15658 = DEFINITIONAL_REPRESENTATION('',(#15659),#15663);
+#15659 = LINE('',#15660,#15661);
+#15660 = CARTESIAN_POINT('',(0.725,7.2));
+#15661 = VECTOR('',#15662,1.);
+#15662 = DIRECTION('',(0.,-1.));
+#15663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15664 = PCURVE('',#15665,#15670);
+#15665 = PLANE('',#15666);
+#15666 = AXIS2_PLACEMENT_3D('',#15667,#15668,#15669);
+#15667 = CARTESIAN_POINT('',(-17.44456557492,6.1,16.030352012547));
+#15668 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15669 = DIRECTION('',(0.,-1.,0.));
+#15670 = DEFINITIONAL_REPRESENTATION('',(#15671),#15675);
+#15671 = LINE('',#15672,#15673);
+#15672 = CARTESIAN_POINT('',(0.,0.));
+#15673 = VECTOR('',#15674,1.);
+#15674 = DIRECTION('',(1.,0.));
+#15675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15676 = ORIENTED_EDGE('',*,*,#15677,.T.);
+#15677 = EDGE_CURVE('',#15650,#12720,#15678,.T.);
+#15678 = SURFACE_CURVE('',#15679,(#15684,#15691),.PCURVE_S1.);
+#15679 = HYPERBOLA('',#15680,1.,1.);
+#15680 = AXIS2_PLACEMENT_3D('',#15681,#15682,#15683);
+#15681 = CARTESIAN_POINT('',(-0.707106781187,-20.22034122575,
+    -0.707106781187));
+#15682 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#15683 = DIRECTION('',(0.,1.,0.));
+#15684 = PCURVE('',#11385,#15685);
+#15685 = DEFINITIONAL_REPRESENTATION('',(#15686),#15690);
+#15686 = HYPERBOLA('',#15687,1.,1.);
+#15687 = AXIS2_PLACEMENT_2D('',#15688,#15689);
+#15688 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#15689 = DIRECTION('',(0.,1.));
+#15690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15691 = PCURVE('',#12759,#15692);
+#15692 = DEFINITIONAL_REPRESENTATION('',(#15693),#15700);
+#15693 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15694,#15695,#15696,#15697,
+    #15698,#15699),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15694 = CARTESIAN_POINT('',(-2.398454029134,-4.454772721475E-16));
+#15695 = CARTESIAN_POINT('',(-2.397951246573,0.281450051047));
+#15696 = CARTESIAN_POINT('',(-2.397455936874,0.567090777066));
+#15697 = CARTESIAN_POINT('',(-2.396967952211,0.857005226341));
+#15698 = CARTESIAN_POINT('',(-2.396487149119,1.151278919302));
+#15699 = CARTESIAN_POINT('',(-2.396013388246,1.45));
+#15700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15701 = ORIENTED_EDGE('',*,*,#12719,.T.);
+#15702 = ADVANCED_FACE('',(#15703),#11441,.T.);
+#15703 = FACE_BOUND('',#15704,.F.);
+#15704 = EDGE_LOOP('',(#15705,#15734,#15759,#15760,#15761,#15788));
+#15705 = ORIENTED_EDGE('',*,*,#15706,.F.);
+#15706 = EDGE_CURVE('',#15044,#15707,#15709,.T.);
+#15707 = VERTEX_POINT('',#15708);
+#15708 = CARTESIAN_POINT('',(-23.67034122575,-5.65,3.E-15));
+#15709 = SURFACE_CURVE('',#15710,(#15715,#15722),.PCURVE_S1.);
+#15710 = CIRCLE('',#15711,23.670341225759);
+#15711 = AXIS2_PLACEMENT_3D('',#15712,#15713,#15714);
+#15712 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#15713 = DIRECTION('',(0.,-1.,0.));
+#15714 = DIRECTION('',(1.,0.,0.));
+#15715 = PCURVE('',#11441,#15716);
+#15716 = DEFINITIONAL_REPRESENTATION('',(#15717),#15721);
+#15717 = LINE('',#15718,#15719);
+#15718 = CARTESIAN_POINT('',(0.,-1.45));
+#15719 = VECTOR('',#15720,1.);
+#15720 = DIRECTION('',(1.,-0.));
+#15721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15722 = PCURVE('',#15723,#15728);
+#15723 = CYLINDRICAL_SURFACE('',#15724,23.670341225759);
+#15724 = AXIS2_PLACEMENT_3D('',#15725,#15726,#15727);
+#15725 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#15726 = DIRECTION('',(-0.,-1.,-0.));
+#15727 = DIRECTION('',(1.,0.,0.));
+#15728 = DEFINITIONAL_REPRESENTATION('',(#15729),#15733);
+#15729 = LINE('',#15730,#15731);
+#15730 = CARTESIAN_POINT('',(0.,3.225));
+#15731 = VECTOR('',#15732,1.);
+#15732 = DIRECTION('',(1.,0.));
+#15733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15734 = ORIENTED_EDGE('',*,*,#15735,.T.);
+#15735 = EDGE_CURVE('',#15044,#15507,#15736,.T.);
+#15736 = SURFACE_CURVE('',#15737,(#15742,#15752),.PCURVE_S1.);
+#15737 = HYPERBOLA('',#15738,23.670341225759,23.670341225759);
+#15738 = AXIS2_PLACEMENT_3D('',#15739,#15740,#15741);
+#15739 = CARTESIAN_POINT('',(-16.73745879373,18.020341225759,
+    16.737458793733));
+#15740 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#15741 = DIRECTION('',(0.,-1.,0.));
+#15742 = PCURVE('',#11441,#15743);
+#15743 = DEFINITIONAL_REPRESENTATION('',(#15744),#15751);
+#15744 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15745,#15746,#15747,#15748,
+    #15749,#15750),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15745 = CARTESIAN_POINT('',(2.356194490192,-1.45));
+#15746 = CARTESIAN_POINT('',(2.366329422833,-1.45));
+#15747 = CARTESIAN_POINT('',(2.376464355474,-1.446960821116));
+#15748 = CARTESIAN_POINT('',(2.386597119303,-1.440882463267));
+#15749 = CARTESIAN_POINT('',(2.396725545522,-1.431763626004));
+#15750 = CARTESIAN_POINT('',(2.406847479216,-1.419601706835));
+#15751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15752 = PCURVE('',#15549,#15753);
+#15753 = DEFINITIONAL_REPRESENTATION('',(#15754),#15758);
+#15754 = HYPERBOLA('',#15755,23.670341225759,23.670341225759);
+#15755 = AXIS2_PLACEMENT_2D('',#15756,#15757);
+#15756 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#15757 = DIRECTION('',(1.,0.));
+#15758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15759 = ORIENTED_EDGE('',*,*,#15506,.F.);
+#15760 = ORIENTED_EDGE('',*,*,#11426,.T.);
+#15761 = ORIENTED_EDGE('',*,*,#15762,.T.);
+#15762 = EDGE_CURVE('',#11399,#15763,#15765,.T.);
+#15763 = VERTEX_POINT('',#15764);
+#15764 = CARTESIAN_POINT('',(-23.67034122575,-5.671114063941,1.));
+#15765 = SURFACE_CURVE('',#15766,(#15771,#15781),.PCURVE_S1.);
+#15766 = HYPERBOLA('',#15767,1.,1.);
+#15767 = AXIS2_PLACEMENT_3D('',#15768,#15769,#15770);
+#15768 = CARTESIAN_POINT('',(0.,18.020341225759,1.));
+#15769 = DIRECTION('',(-0.,0.,1.));
+#15770 = DIRECTION('',(0.,-1.,0.));
+#15771 = PCURVE('',#11441,#15772);
+#15772 = DEFINITIONAL_REPRESENTATION('',(#15773),#15780);
+#15773 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15774,#15775,#15776,#15777,
+    #15778,#15779),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#15774 = CARTESIAN_POINT('',(3.101773755537,-4.886107857999E-15));
+#15775 = CARTESIAN_POINT('',(3.101299994663,-0.298721080698));
+#15776 = CARTESIAN_POINT('',(3.100819191571,-0.592994773659));
+#15777 = CARTESIAN_POINT('',(3.100331206908,-0.882909222934));
+#15778 = CARTESIAN_POINT('',(3.09983589721,-1.168549948953));
+#15779 = CARTESIAN_POINT('',(3.099333114648,-1.45));
+#15780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15781 = PCURVE('',#11414,#15782);
+#15782 = DEFINITIONAL_REPRESENTATION('',(#15783),#15787);
+#15783 = HYPERBOLA('',#15784,1.,1.);
+#15784 = AXIS2_PLACEMENT_2D('',#15785,#15786);
+#15785 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#15786 = DIRECTION('',(0.,-1.));
+#15787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15788 = ORIENTED_EDGE('',*,*,#15789,.T.);
+#15789 = EDGE_CURVE('',#15763,#15707,#15790,.T.);
+#15790 = SURFACE_CURVE('',#15791,(#15796,#15806),.PCURVE_S1.);
+#15791 = HYPERBOLA('',#15792,23.670341225759,23.670341225759);
+#15792 = AXIS2_PLACEMENT_3D('',#15793,#15794,#15795);
+#15793 = CARTESIAN_POINT('',(-23.67034122575,18.020341225759,0.));
+#15794 = DIRECTION('',(1.,0.,0.));
+#15795 = DIRECTION('',(0.,-1.,0.));
+#15796 = PCURVE('',#11441,#15797);
+#15797 = DEFINITIONAL_REPRESENTATION('',(#15798),#15805);
+#15798 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15799,#15800,#15801,#15802,
+    #15803,#15804),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -1.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#15799 = CARTESIAN_POINT('',(3.090939664566,-1.419601706835));
+#15800 = CARTESIAN_POINT('',(3.10106159826,-1.431763626004));
+#15801 = CARTESIAN_POINT('',(3.111190024479,-1.440882463267));
+#15802 = CARTESIAN_POINT('',(3.121322788308,-1.446960821116));
+#15803 = CARTESIAN_POINT('',(3.131457720949,-1.45));
+#15804 = CARTESIAN_POINT('',(3.14159265359,-1.45));
+#15805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15806 = PCURVE('',#15807,#15812);
+#15807 = PLANE('',#15808);
+#15808 = AXIS2_PLACEMENT_3D('',#15809,#15810,#15811);
+#15809 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#15810 = DIRECTION('',(1.,0.,0.));
+#15811 = DIRECTION('',(0.,-1.,0.));
+#15812 = DEFINITIONAL_REPRESENTATION('',(#15813),#15817);
+#15813 = HYPERBOLA('',#15814,23.670341225759,23.670341225759);
+#15814 = AXIS2_PLACEMENT_2D('',#15815,#15816);
+#15815 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#15816 = DIRECTION('',(1.,0.));
+#15817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15818 = ADVANCED_FACE('',(#15819),#11414,.T.);
+#15819 = FACE_BOUND('',#15820,.T.);
+#15820 = EDGE_LOOP('',(#15821,#15844,#15872,#15893,#15894,#15895,#15918,
+    #15945,#15968,#15991,#16019,#16044));
+#15821 = ORIENTED_EDGE('',*,*,#15822,.F.);
+#15822 = EDGE_CURVE('',#15823,#10370,#15825,.T.);
+#15823 = VERTEX_POINT('',#15824);
+#15824 = CARTESIAN_POINT('',(-25.12034122575,6.1,1.));
+#15825 = SURFACE_CURVE('',#15826,(#15830,#15837),.PCURVE_S1.);
+#15826 = LINE('',#15827,#15828);
+#15827 = CARTESIAN_POINT('',(-25.12034122575,6.1,1.));
+#15828 = VECTOR('',#15829,1.);
+#15829 = DIRECTION('',(1.,0.,0.));
+#15830 = PCURVE('',#11414,#15831);
+#15831 = DEFINITIONAL_REPRESENTATION('',(#15832),#15836);
+#15832 = LINE('',#15833,#15834);
+#15833 = CARTESIAN_POINT('',(-0.725,7.2));
+#15834 = VECTOR('',#15835,1.);
+#15835 = DIRECTION('',(1.,0.));
+#15836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15837 = PCURVE('',#12589,#15838);
+#15838 = DEFINITIONAL_REPRESENTATION('',(#15839),#15843);
+#15839 = LINE('',#15840,#15841);
+#15840 = CARTESIAN_POINT('',(0.,-2.));
+#15841 = VECTOR('',#15842,1.);
+#15842 = DIRECTION('',(1.,0.));
+#15843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15844 = ORIENTED_EDGE('',*,*,#15845,.F.);
+#15845 = EDGE_CURVE('',#15846,#15823,#15848,.T.);
+#15846 = VERTEX_POINT('',#15847);
+#15847 = CARTESIAN_POINT('',(-25.12034122575,-8.3,1.));
+#15848 = SURFACE_CURVE('',#15849,(#15853,#15860),.PCURVE_S1.);
+#15849 = LINE('',#15850,#15851);
+#15850 = CARTESIAN_POINT('',(-25.12034122575,-8.3,1.));
+#15851 = VECTOR('',#15852,1.);
+#15852 = DIRECTION('',(0.,1.,0.));
+#15853 = PCURVE('',#11414,#15854);
+#15854 = DEFINITIONAL_REPRESENTATION('',(#15855),#15859);
+#15855 = LINE('',#15856,#15857);
+#15856 = CARTESIAN_POINT('',(-0.725,-7.2));
+#15857 = VECTOR('',#15858,1.);
+#15858 = DIRECTION('',(0.,1.));
+#15859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15860 = PCURVE('',#15861,#15866);
+#15861 = PLANE('',#15862);
+#15862 = AXIS2_PLACEMENT_3D('',#15863,#15864,#15865);
+#15863 = CARTESIAN_POINT('',(-25.12034122575,-8.3,-1.));
+#15864 = DIRECTION('',(-1.,0.,0.));
+#15865 = DIRECTION('',(0.,1.,0.));
+#15866 = DEFINITIONAL_REPRESENTATION('',(#15867),#15871);
+#15867 = LINE('',#15868,#15869);
+#15868 = CARTESIAN_POINT('',(0.,-2.));
+#15869 = VECTOR('',#15870,1.);
+#15870 = DIRECTION('',(1.,0.));
+#15871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15872 = ORIENTED_EDGE('',*,*,#15873,.F.);
+#15873 = EDGE_CURVE('',#9172,#15846,#15874,.T.);
+#15874 = SURFACE_CURVE('',#15875,(#15879,#15886),.PCURVE_S1.);
+#15875 = LINE('',#15876,#15877);
+#15876 = CARTESIAN_POINT('',(-23.67034122575,-8.3,1.));
+#15877 = VECTOR('',#15878,1.);
+#15878 = DIRECTION('',(-1.,0.,0.));
+#15879 = PCURVE('',#11414,#15880);
+#15880 = DEFINITIONAL_REPRESENTATION('',(#15881),#15885);
+#15881 = LINE('',#15882,#15883);
+#15882 = CARTESIAN_POINT('',(0.725,-7.2));
+#15883 = VECTOR('',#15884,1.);
+#15884 = DIRECTION('',(-1.,0.));
+#15885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15886 = PCURVE('',#11503,#15887);
+#15887 = DEFINITIONAL_REPRESENTATION('',(#15888),#15892);
+#15888 = LINE('',#15889,#15890);
+#15889 = CARTESIAN_POINT('',(0.,-2.));
+#15890 = VECTOR('',#15891,1.);
+#15891 = DIRECTION('',(1.,0.));
+#15892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15893 = ORIENTED_EDGE('',*,*,#11398,.T.);
+#15894 = ORIENTED_EDGE('',*,*,#15762,.T.);
+#15895 = ORIENTED_EDGE('',*,*,#15896,.F.);
+#15896 = EDGE_CURVE('',#15897,#15763,#15899,.T.);
+#15897 = VERTEX_POINT('',#15898);
+#15898 = CARTESIAN_POINT('',(-23.67034122575,-2.403885936059,1.));
+#15899 = SURFACE_CURVE('',#15900,(#15904,#15911),.PCURVE_S1.);
+#15900 = LINE('',#15901,#15902);
+#15901 = CARTESIAN_POINT('',(-23.67034122575,6.1,1.));
+#15902 = VECTOR('',#15903,1.);
+#15903 = DIRECTION('',(0.,-1.,0.));
+#15904 = PCURVE('',#11414,#15905);
+#15905 = DEFINITIONAL_REPRESENTATION('',(#15906),#15910);
+#15906 = LINE('',#15907,#15908);
+#15907 = CARTESIAN_POINT('',(0.725,7.2));
+#15908 = VECTOR('',#15909,1.);
+#15909 = DIRECTION('',(0.,-1.));
+#15910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15911 = PCURVE('',#15807,#15912);
+#15912 = DEFINITIONAL_REPRESENTATION('',(#15913),#15917);
+#15913 = LINE('',#15914,#15915);
+#15914 = CARTESIAN_POINT('',(0.,-2.));
+#15915 = VECTOR('',#15916,1.);
+#15916 = DIRECTION('',(1.,0.));
+#15917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15918 = ORIENTED_EDGE('',*,*,#15919,.T.);
+#15919 = EDGE_CURVE('',#15897,#15920,#15922,.T.);
+#15920 = VERTEX_POINT('',#15921);
+#15921 = CARTESIAN_POINT('',(-25.1004291457,-0.975,1.));
+#15922 = SURFACE_CURVE('',#15923,(#15928,#15935),.PCURVE_S1.);
+#15923 = HYPERBOLA('',#15924,1.,1.);
+#15924 = AXIS2_PLACEMENT_3D('',#15925,#15926,#15927);
+#15925 = CARTESIAN_POINT('',(0.,-26.09534122575,1.));
+#15926 = DIRECTION('',(0.,-0.,1.));
+#15927 = DIRECTION('',(0.,1.,0.));
+#15928 = PCURVE('',#11414,#15929);
+#15929 = DEFINITIONAL_REPRESENTATION('',(#15930),#15934);
+#15930 = HYPERBOLA('',#15931,1.,1.);
+#15931 = AXIS2_PLACEMENT_2D('',#15932,#15933);
+#15932 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#15933 = DIRECTION('',(0.,1.));
+#15934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15935 = PCURVE('',#15578,#15936);
+#15936 = DEFINITIONAL_REPRESENTATION('',(#15937),#15944);
+#15937 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15938,#15939,#15940,#15941,
+    #15942,#15943),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#15938 = CARTESIAN_POINT('',(-3.099333114648,3.111269837221E-15));
+#15939 = CARTESIAN_POINT('',(-3.09983589721,0.281450051047));
+#15940 = CARTESIAN_POINT('',(-3.100331206908,0.567090777066));
+#15941 = CARTESIAN_POINT('',(-3.100819191571,0.857005226341));
+#15942 = CARTESIAN_POINT('',(-3.101299994663,1.151278919302));
+#15943 = CARTESIAN_POINT('',(-3.101773755537,1.45));
+#15944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15945 = ORIENTED_EDGE('',*,*,#15946,.T.);
+#15946 = EDGE_CURVE('',#15920,#15947,#15949,.T.);
+#15947 = VERTEX_POINT('',#15948);
+#15948 = CARTESIAN_POINT('',(-25.1004291457,0.225,1.));
+#15949 = SURFACE_CURVE('',#15950,(#15954,#15961),.PCURVE_S1.);
+#15950 = LINE('',#15951,#15952);
+#15951 = CARTESIAN_POINT('',(-25.1004291457,-0.975,1.));
+#15952 = VECTOR('',#15953,1.);
+#15953 = DIRECTION('',(0.,1.,0.));
+#15954 = PCURVE('',#11414,#15955);
+#15955 = DEFINITIONAL_REPRESENTATION('',(#15956),#15960);
+#15956 = LINE('',#15957,#15958);
+#15957 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#15958 = VECTOR('',#15959,1.);
+#15959 = DIRECTION('',(0.,1.));
+#15960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15961 = PCURVE('',#15609,#15962);
+#15962 = DEFINITIONAL_REPRESENTATION('',(#15963),#15967);
+#15963 = LINE('',#15964,#15965);
+#15964 = CARTESIAN_POINT('',(-3.101773755537,0.));
+#15965 = VECTOR('',#15966,1.);
+#15966 = DIRECTION('',(-0.,1.));
+#15967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15968 = ORIENTED_EDGE('',*,*,#15969,.F.);
+#15969 = EDGE_CURVE('',#15970,#15947,#15972,.T.);
+#15970 = VERTEX_POINT('',#15971);
+#15971 = CARTESIAN_POINT('',(-23.67034122575,0.225,1.));
+#15972 = SURFACE_CURVE('',#15973,(#15977,#15984),.PCURVE_S1.);
+#15973 = LINE('',#15974,#15975);
+#15974 = CARTESIAN_POINT('',(-12.19767061287,0.225,1.));
+#15975 = VECTOR('',#15976,1.);
+#15976 = DIRECTION('',(-1.,0.,0.));
+#15977 = PCURVE('',#11414,#15978);
+#15978 = DEFINITIONAL_REPRESENTATION('',(#15979),#15983);
+#15979 = LINE('',#15980,#15981);
+#15980 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#15981 = VECTOR('',#15982,1.);
+#15982 = DIRECTION('',(-1.,0.));
+#15983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15984 = PCURVE('',#15637,#15985);
+#15985 = DEFINITIONAL_REPRESENTATION('',(#15986),#15990);
+#15986 = LINE('',#15987,#15988);
+#15987 = CARTESIAN_POINT('',(-12.19767061287,1.));
+#15988 = VECTOR('',#15989,1.);
+#15989 = DIRECTION('',(-1.,0.));
+#15990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15991 = ORIENTED_EDGE('',*,*,#15992,.F.);
+#15992 = EDGE_CURVE('',#15993,#15970,#15995,.T.);
+#15993 = VERTEX_POINT('',#15994);
+#15994 = CARTESIAN_POINT('',(-23.67034122575,3.471114063941,1.));
+#15995 = SURFACE_CURVE('',#15996,(#16000,#16007),.PCURVE_S1.);
+#15996 = LINE('',#15997,#15998);
+#15997 = CARTESIAN_POINT('',(-23.67034122575,6.1,1.));
+#15998 = VECTOR('',#15999,1.);
+#15999 = DIRECTION('',(0.,-1.,0.));
+#16000 = PCURVE('',#11414,#16001);
+#16001 = DEFINITIONAL_REPRESENTATION('',(#16002),#16006);
+#16002 = LINE('',#16003,#16004);
+#16003 = CARTESIAN_POINT('',(0.725,7.2));
+#16004 = VECTOR('',#16005,1.);
+#16005 = DIRECTION('',(0.,-1.));
+#16006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16007 = PCURVE('',#16008,#16013);
+#16008 = PLANE('',#16009);
+#16009 = AXIS2_PLACEMENT_3D('',#16010,#16011,#16012);
+#16010 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#16011 = DIRECTION('',(1.,0.,0.));
+#16012 = DIRECTION('',(0.,-1.,0.));
+#16013 = DEFINITIONAL_REPRESENTATION('',(#16014),#16018);
+#16014 = LINE('',#16015,#16016);
+#16015 = CARTESIAN_POINT('',(0.,-2.));
+#16016 = VECTOR('',#16017,1.);
+#16017 = DIRECTION('',(1.,0.));
+#16018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16019 = ORIENTED_EDGE('',*,*,#16020,.T.);
+#16020 = EDGE_CURVE('',#15993,#12743,#16021,.T.);
+#16021 = SURFACE_CURVE('',#16022,(#16027,#16034),.PCURVE_S1.);
+#16022 = HYPERBOLA('',#16023,1.,1.);
+#16023 = AXIS2_PLACEMENT_3D('',#16024,#16025,#16026);
+#16024 = CARTESIAN_POINT('',(0.,-20.22034122575,1.));
+#16025 = DIRECTION('',(0.,-0.,1.));
+#16026 = DIRECTION('',(0.,1.,0.));
+#16027 = PCURVE('',#11414,#16028);
+#16028 = DEFINITIONAL_REPRESENTATION('',(#16029),#16033);
+#16029 = HYPERBOLA('',#16030,1.,1.);
+#16030 = AXIS2_PLACEMENT_2D('',#16031,#16032);
+#16031 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#16032 = DIRECTION('',(0.,1.));
+#16033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16034 = PCURVE('',#12759,#16035);
+#16035 = DEFINITIONAL_REPRESENTATION('',(#16036),#16043);
+#16036 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16037,#16038,#16039,#16040,
+    #16041,#16042),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16037 = CARTESIAN_POINT('',(-3.099333114648,3.111269837221E-15));
+#16038 = CARTESIAN_POINT('',(-3.09983589721,0.281450051047));
+#16039 = CARTESIAN_POINT('',(-3.100331206908,0.567090777066));
+#16040 = CARTESIAN_POINT('',(-3.100819191571,0.857005226341));
+#16041 = CARTESIAN_POINT('',(-3.101299994663,1.151278919302));
+#16042 = CARTESIAN_POINT('',(-3.101773755537,1.45));
+#16043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16044 = ORIENTED_EDGE('',*,*,#12771,.T.);
+#16045 = ADVANCED_FACE('',(#16046),#11503,.T.);
+#16046 = FACE_BOUND('',#16047,.T.);
+#16047 = EDGE_LOOP('',(#16048,#16069,#16070));
+#16048 = ORIENTED_EDGE('',*,*,#16049,.F.);
+#16049 = EDGE_CURVE('',#11460,#15846,#16050,.T.);
+#16050 = SURFACE_CURVE('',#16051,(#16055,#16062),.PCURVE_S1.);
+#16051 = LINE('',#16052,#16053);
+#16052 = CARTESIAN_POINT('',(-25.12034122575,-8.3,-1.));
+#16053 = VECTOR('',#16054,1.);
+#16054 = DIRECTION('',(0.,0.,1.));
+#16055 = PCURVE('',#11503,#16056);
+#16056 = DEFINITIONAL_REPRESENTATION('',(#16057),#16061);
+#16057 = LINE('',#16058,#16059);
+#16058 = CARTESIAN_POINT('',(1.45,0.));
+#16059 = VECTOR('',#16060,1.);
+#16060 = DIRECTION('',(0.,-1.));
+#16061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16062 = PCURVE('',#15861,#16063);
+#16063 = DEFINITIONAL_REPRESENTATION('',(#16064),#16068);
+#16064 = LINE('',#16065,#16066);
+#16065 = CARTESIAN_POINT('',(0.,0.));
+#16066 = VECTOR('',#16067,1.);
+#16067 = DIRECTION('',(0.,-1.));
+#16068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16069 = ORIENTED_EDGE('',*,*,#11488,.F.);
+#16070 = ORIENTED_EDGE('',*,*,#15873,.T.);
+#16071 = ADVANCED_FACE('',(#16072),#11476,.T.);
+#16072 = FACE_BOUND('',#16073,.T.);
+#16073 = EDGE_LOOP('',(#16074,#16097,#16098));
+#16074 = ORIENTED_EDGE('',*,*,#16075,.F.);
+#16075 = EDGE_CURVE('',#9273,#16076,#16078,.T.);
+#16076 = VERTEX_POINT('',#16077);
+#16077 = CARTESIAN_POINT('',(-25.12034122575,-8.3,-1.));
+#16078 = SURFACE_CURVE('',#16079,(#16083,#16090),.PCURVE_S1.);
+#16079 = LINE('',#16080,#16081);
+#16080 = CARTESIAN_POINT('',(-23.67034122575,-8.3,-1.));
+#16081 = VECTOR('',#16082,1.);
+#16082 = DIRECTION('',(-1.,0.,0.));
+#16083 = PCURVE('',#11476,#16084);
+#16084 = DEFINITIONAL_REPRESENTATION('',(#16085),#16089);
+#16085 = LINE('',#16086,#16087);
+#16086 = CARTESIAN_POINT('',(0.,-0.));
+#16087 = VECTOR('',#16088,1.);
+#16088 = DIRECTION('',(1.,0.));
+#16089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16090 = PCURVE('',#11535,#16091);
+#16091 = DEFINITIONAL_REPRESENTATION('',(#16092),#16096);
+#16092 = LINE('',#16093,#16094);
+#16093 = CARTESIAN_POINT('',(0.725,-7.2));
+#16094 = VECTOR('',#16095,1.);
+#16095 = DIRECTION('',(-1.,0.));
+#16096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16097 = ORIENTED_EDGE('',*,*,#11459,.F.);
+#16098 = ORIENTED_EDGE('',*,*,#16099,.F.);
+#16099 = EDGE_CURVE('',#16076,#11460,#16100,.T.);
+#16100 = SURFACE_CURVE('',#16101,(#16105,#16112),.PCURVE_S1.);
+#16101 = LINE('',#16102,#16103);
+#16102 = CARTESIAN_POINT('',(-25.12034122575,-8.3,-1.));
+#16103 = VECTOR('',#16104,1.);
+#16104 = DIRECTION('',(0.,0.,1.));
+#16105 = PCURVE('',#11476,#16106);
+#16106 = DEFINITIONAL_REPRESENTATION('',(#16107),#16111);
+#16107 = LINE('',#16108,#16109);
+#16108 = CARTESIAN_POINT('',(1.45,0.));
+#16109 = VECTOR('',#16110,1.);
+#16110 = DIRECTION('',(0.,-1.));
+#16111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16112 = PCURVE('',#15861,#16113);
+#16113 = DEFINITIONAL_REPRESENTATION('',(#16114),#16118);
+#16114 = LINE('',#16115,#16116);
+#16115 = CARTESIAN_POINT('',(0.,0.));
+#16116 = VECTOR('',#16117,1.);
+#16117 = DIRECTION('',(0.,-1.));
+#16118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16119 = ADVANCED_FACE('',(#16120),#11535,.F.);
+#16120 = FACE_BOUND('',#16121,.F.);
+#16121 = EDGE_LOOP('',(#16122,#16145,#16166,#16167,#16168,#16195,#16223,
+    #16255,#16283,#16311,#16339,#16364));
+#16122 = ORIENTED_EDGE('',*,*,#16123,.F.);
+#16123 = EDGE_CURVE('',#16124,#10167,#16126,.T.);
+#16124 = VERTEX_POINT('',#16125);
+#16125 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#16126 = SURFACE_CURVE('',#16127,(#16131,#16138),.PCURVE_S1.);
+#16127 = LINE('',#16128,#16129);
+#16128 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#16129 = VECTOR('',#16130,1.);
+#16130 = DIRECTION('',(1.,0.,0.));
+#16131 = PCURVE('',#11535,#16132);
+#16132 = DEFINITIONAL_REPRESENTATION('',(#16133),#16137);
+#16133 = LINE('',#16134,#16135);
+#16134 = CARTESIAN_POINT('',(-0.725,7.2));
+#16135 = VECTOR('',#16136,1.);
+#16136 = DIRECTION('',(1.,0.));
+#16137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16138 = PCURVE('',#12620,#16139);
+#16139 = DEFINITIONAL_REPRESENTATION('',(#16140),#16144);
+#16140 = LINE('',#16141,#16142);
+#16141 = CARTESIAN_POINT('',(0.,0.));
+#16142 = VECTOR('',#16143,1.);
+#16143 = DIRECTION('',(1.,0.));
+#16144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16145 = ORIENTED_EDGE('',*,*,#16146,.F.);
+#16146 = EDGE_CURVE('',#16076,#16124,#16147,.T.);
+#16147 = SURFACE_CURVE('',#16148,(#16152,#16159),.PCURVE_S1.);
+#16148 = LINE('',#16149,#16150);
+#16149 = CARTESIAN_POINT('',(-25.12034122575,-8.3,-1.));
+#16150 = VECTOR('',#16151,1.);
+#16151 = DIRECTION('',(0.,1.,0.));
+#16152 = PCURVE('',#11535,#16153);
+#16153 = DEFINITIONAL_REPRESENTATION('',(#16154),#16158);
+#16154 = LINE('',#16155,#16156);
+#16155 = CARTESIAN_POINT('',(-0.725,-7.2));
+#16156 = VECTOR('',#16157,1.);
+#16157 = DIRECTION('',(0.,1.));
+#16158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16159 = PCURVE('',#15861,#16160);
+#16160 = DEFINITIONAL_REPRESENTATION('',(#16161),#16165);
+#16161 = LINE('',#16162,#16163);
+#16162 = CARTESIAN_POINT('',(0.,0.));
+#16163 = VECTOR('',#16164,1.);
+#16164 = DIRECTION('',(1.,0.));
+#16165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16166 = ORIENTED_EDGE('',*,*,#16075,.F.);
+#16167 = ORIENTED_EDGE('',*,*,#11519,.T.);
+#16168 = ORIENTED_EDGE('',*,*,#16169,.T.);
+#16169 = EDGE_CURVE('',#11520,#16170,#16172,.T.);
+#16170 = VERTEX_POINT('',#16171);
+#16171 = CARTESIAN_POINT('',(-23.67034122575,-5.671114063941,-1.));
+#16172 = SURFACE_CURVE('',#16173,(#16178,#16185),.PCURVE_S1.);
+#16173 = HYPERBOLA('',#16174,1.,1.);
+#16174 = AXIS2_PLACEMENT_3D('',#16175,#16176,#16177);
+#16175 = CARTESIAN_POINT('',(0.,18.020341225759,-1.));
+#16176 = DIRECTION('',(-0.,0.,1.));
+#16177 = DIRECTION('',(0.,-1.,0.));
+#16178 = PCURVE('',#11535,#16179);
+#16179 = DEFINITIONAL_REPRESENTATION('',(#16180),#16184);
+#16180 = HYPERBOLA('',#16181,1.,1.);
+#16181 = AXIS2_PLACEMENT_2D('',#16182,#16183);
+#16182 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#16183 = DIRECTION('',(0.,-1.));
+#16184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16185 = PCURVE('',#11591,#16186);
+#16186 = DEFINITIONAL_REPRESENTATION('',(#16187),#16194);
+#16187 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16188,#16189,#16190,#16191,
+    #16192,#16193),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#16188 = CARTESIAN_POINT('',(3.181411551643,9.326738443851E-15));
+#16189 = CARTESIAN_POINT('',(3.181885312516,-0.298721080698));
+#16190 = CARTESIAN_POINT('',(3.182366115609,-0.592994773659));
+#16191 = CARTESIAN_POINT('',(3.182854100271,-0.882909222934));
+#16192 = CARTESIAN_POINT('',(3.18334940997,-1.168549948953));
+#16193 = CARTESIAN_POINT('',(3.183852192532,-1.45));
+#16194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16195 = ORIENTED_EDGE('',*,*,#16196,.F.);
+#16196 = EDGE_CURVE('',#16197,#16170,#16199,.T.);
+#16197 = VERTEX_POINT('',#16198);
+#16198 = CARTESIAN_POINT('',(-23.67034122575,-2.403885936059,-1.));
+#16199 = SURFACE_CURVE('',#16200,(#16204,#16211),.PCURVE_S1.);
+#16200 = LINE('',#16201,#16202);
+#16201 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#16202 = VECTOR('',#16203,1.);
+#16203 = DIRECTION('',(0.,-1.,0.));
+#16204 = PCURVE('',#11535,#16205);
+#16205 = DEFINITIONAL_REPRESENTATION('',(#16206),#16210);
+#16206 = LINE('',#16207,#16208);
+#16207 = CARTESIAN_POINT('',(0.725,7.2));
+#16208 = VECTOR('',#16209,1.);
+#16209 = DIRECTION('',(0.,-1.));
+#16210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16211 = PCURVE('',#16212,#16217);
+#16212 = PLANE('',#16213);
+#16213 = AXIS2_PLACEMENT_3D('',#16214,#16215,#16216);
+#16214 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#16215 = DIRECTION('',(1.,0.,0.));
+#16216 = DIRECTION('',(0.,-1.,0.));
+#16217 = DEFINITIONAL_REPRESENTATION('',(#16218),#16222);
+#16218 = LINE('',#16219,#16220);
+#16219 = CARTESIAN_POINT('',(0.,0.));
+#16220 = VECTOR('',#16221,1.);
+#16221 = DIRECTION('',(1.,0.));
+#16222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16223 = ORIENTED_EDGE('',*,*,#16224,.T.);
+#16224 = EDGE_CURVE('',#16197,#16225,#16227,.T.);
+#16225 = VERTEX_POINT('',#16226);
+#16226 = CARTESIAN_POINT('',(-25.1004291457,-0.975,-1.));
+#16227 = SURFACE_CURVE('',#16228,(#16233,#16240),.PCURVE_S1.);
+#16228 = HYPERBOLA('',#16229,1.,1.);
+#16229 = AXIS2_PLACEMENT_3D('',#16230,#16231,#16232);
+#16230 = CARTESIAN_POINT('',(0.,-26.09534122575,-1.));
+#16231 = DIRECTION('',(0.,-0.,1.));
+#16232 = DIRECTION('',(0.,1.,0.));
+#16233 = PCURVE('',#11535,#16234);
+#16234 = DEFINITIONAL_REPRESENTATION('',(#16235),#16239);
+#16235 = HYPERBOLA('',#16236,1.,1.);
+#16236 = AXIS2_PLACEMENT_2D('',#16237,#16238);
+#16237 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#16238 = DIRECTION('',(0.,1.));
+#16239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16240 = PCURVE('',#16241,#16246);
+#16241 = CONICAL_SURFACE('',#16242,23.670341225759,0.785398163397);
+#16242 = AXIS2_PLACEMENT_3D('',#16243,#16244,#16245);
+#16243 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#16244 = DIRECTION('',(0.,1.,0.));
+#16245 = DIRECTION('',(1.,0.,0.));
+#16246 = DEFINITIONAL_REPRESENTATION('',(#16247),#16254);
+#16247 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16248,#16249,#16250,#16251,
+    #16252,#16253),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16248 = CARTESIAN_POINT('',(-3.183852192532,3.111269837221E-15));
+#16249 = CARTESIAN_POINT('',(-3.18334940997,0.281450051047));
+#16250 = CARTESIAN_POINT('',(-3.182854100271,0.567090777066));
+#16251 = CARTESIAN_POINT('',(-3.182366115609,0.857005226341));
+#16252 = CARTESIAN_POINT('',(-3.181885312516,1.151278919302));
+#16253 = CARTESIAN_POINT('',(-3.181411551643,1.45));
+#16254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16255 = ORIENTED_EDGE('',*,*,#16256,.T.);
+#16256 = EDGE_CURVE('',#16225,#16257,#16259,.T.);
+#16257 = VERTEX_POINT('',#16258);
+#16258 = CARTESIAN_POINT('',(-25.1004291457,0.225,-1.));
+#16259 = SURFACE_CURVE('',#16260,(#16264,#16271),.PCURVE_S1.);
+#16260 = LINE('',#16261,#16262);
+#16261 = CARTESIAN_POINT('',(-25.1004291457,-0.975,-1.));
+#16262 = VECTOR('',#16263,1.);
+#16263 = DIRECTION('',(0.,1.,0.));
+#16264 = PCURVE('',#11535,#16265);
+#16265 = DEFINITIONAL_REPRESENTATION('',(#16266),#16270);
+#16266 = LINE('',#16267,#16268);
+#16267 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#16268 = VECTOR('',#16269,1.);
+#16269 = DIRECTION('',(0.,1.));
+#16270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16271 = PCURVE('',#16272,#16277);
+#16272 = CYLINDRICAL_SURFACE('',#16273,25.120341225759);
+#16273 = AXIS2_PLACEMENT_3D('',#16274,#16275,#16276);
+#16274 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#16275 = DIRECTION('',(0.,1.,0.));
+#16276 = DIRECTION('',(1.,0.,0.));
+#16277 = DEFINITIONAL_REPRESENTATION('',(#16278),#16282);
+#16278 = LINE('',#16279,#16280);
+#16279 = CARTESIAN_POINT('',(-3.181411551643,0.));
+#16280 = VECTOR('',#16281,1.);
+#16281 = DIRECTION('',(-0.,1.));
+#16282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16283 = ORIENTED_EDGE('',*,*,#16284,.F.);
+#16284 = EDGE_CURVE('',#16285,#16257,#16287,.T.);
+#16285 = VERTEX_POINT('',#16286);
+#16286 = CARTESIAN_POINT('',(-23.67034122575,0.225,-1.));
+#16287 = SURFACE_CURVE('',#16288,(#16292,#16299),.PCURVE_S1.);
+#16288 = LINE('',#16289,#16290);
+#16289 = CARTESIAN_POINT('',(-12.19767061287,0.225,-1.));
+#16290 = VECTOR('',#16291,1.);
+#16291 = DIRECTION('',(-1.,0.,0.));
+#16292 = PCURVE('',#11535,#16293);
+#16293 = DEFINITIONAL_REPRESENTATION('',(#16294),#16298);
+#16294 = LINE('',#16295,#16296);
+#16295 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#16296 = VECTOR('',#16297,1.);
+#16297 = DIRECTION('',(-1.,0.));
+#16298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16299 = PCURVE('',#16300,#16305);
+#16300 = PLANE('',#16301);
+#16301 = AXIS2_PLACEMENT_3D('',#16302,#16303,#16304);
+#16302 = CARTESIAN_POINT('',(0.,0.225,0.));
+#16303 = DIRECTION('',(-0.,-1.,-0.));
+#16304 = DIRECTION('',(1.,0.,0.));
+#16305 = DEFINITIONAL_REPRESENTATION('',(#16306),#16310);
+#16306 = LINE('',#16307,#16308);
+#16307 = CARTESIAN_POINT('',(-12.19767061287,-1.));
+#16308 = VECTOR('',#16309,1.);
+#16309 = DIRECTION('',(-1.,0.));
+#16310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16311 = ORIENTED_EDGE('',*,*,#16312,.F.);
+#16312 = EDGE_CURVE('',#16313,#16285,#16315,.T.);
+#16313 = VERTEX_POINT('',#16314);
+#16314 = CARTESIAN_POINT('',(-23.67034122575,3.471114063941,-1.));
+#16315 = SURFACE_CURVE('',#16316,(#16320,#16327),.PCURVE_S1.);
+#16316 = LINE('',#16317,#16318);
+#16317 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#16318 = VECTOR('',#16319,1.);
+#16319 = DIRECTION('',(0.,-1.,0.));
+#16320 = PCURVE('',#11535,#16321);
+#16321 = DEFINITIONAL_REPRESENTATION('',(#16322),#16326);
+#16322 = LINE('',#16323,#16324);
+#16323 = CARTESIAN_POINT('',(0.725,7.2));
+#16324 = VECTOR('',#16325,1.);
+#16325 = DIRECTION('',(0.,-1.));
+#16326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16327 = PCURVE('',#16328,#16333);
+#16328 = PLANE('',#16329);
+#16329 = AXIS2_PLACEMENT_3D('',#16330,#16331,#16332);
+#16330 = CARTESIAN_POINT('',(-23.67034122575,6.1,-1.));
+#16331 = DIRECTION('',(1.,0.,0.));
+#16332 = DIRECTION('',(0.,-1.,0.));
+#16333 = DEFINITIONAL_REPRESENTATION('',(#16334),#16338);
+#16334 = LINE('',#16335,#16336);
+#16335 = CARTESIAN_POINT('',(0.,0.));
+#16336 = VECTOR('',#16337,1.);
+#16337 = DIRECTION('',(1.,0.));
+#16338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16339 = ORIENTED_EDGE('',*,*,#16340,.T.);
+#16340 = EDGE_CURVE('',#16313,#12643,#16341,.T.);
+#16341 = SURFACE_CURVE('',#16342,(#16347,#16354),.PCURVE_S1.);
+#16342 = HYPERBOLA('',#16343,1.,1.);
+#16343 = AXIS2_PLACEMENT_3D('',#16344,#16345,#16346);
+#16344 = CARTESIAN_POINT('',(0.,-20.22034122575,-1.));
+#16345 = DIRECTION('',(0.,-0.,1.));
+#16346 = DIRECTION('',(0.,1.,0.));
+#16347 = PCURVE('',#11535,#16348);
+#16348 = DEFINITIONAL_REPRESENTATION('',(#16349),#16353);
+#16349 = HYPERBOLA('',#16350,1.,1.);
+#16350 = AXIS2_PLACEMENT_2D('',#16351,#16352);
+#16351 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#16352 = DIRECTION('',(0.,1.));
+#16353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16354 = PCURVE('',#12682,#16355);
+#16355 = DEFINITIONAL_REPRESENTATION('',(#16356),#16363);
+#16356 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16357,#16358,#16359,#16360,
+    #16361,#16362),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16357 = CARTESIAN_POINT('',(-3.183852192532,3.111269837221E-15));
+#16358 = CARTESIAN_POINT('',(-3.18334940997,0.281450051047));
+#16359 = CARTESIAN_POINT('',(-3.182854100271,0.567090777066));
+#16360 = CARTESIAN_POINT('',(-3.182366115609,0.857005226341));
+#16361 = CARTESIAN_POINT('',(-3.181885312516,1.151278919302));
+#16362 = CARTESIAN_POINT('',(-3.181411551643,1.45));
+#16363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16364 = ORIENTED_EDGE('',*,*,#12642,.T.);
+#16365 = ADVANCED_FACE('',(#16366),#11591,.T.);
+#16366 = FACE_BOUND('',#16367,.F.);
+#16367 = EDGE_LOOP('',(#16368,#16369,#16370,#16397,#16429,#16456));
+#16368 = ORIENTED_EDGE('',*,*,#16169,.F.);
+#16369 = ORIENTED_EDGE('',*,*,#11576,.T.);
+#16370 = ORIENTED_EDGE('',*,*,#16371,.T.);
+#16371 = EDGE_CURVE('',#11549,#16372,#16374,.T.);
+#16372 = VERTEX_POINT('',#16373);
+#16373 = CARTESIAN_POINT('',(-17.44456557492,-5.671114063941,
+    -16.03035201254));
+#16374 = SURFACE_CURVE('',#16375,(#16380,#16390),.PCURVE_S1.);
+#16375 = HYPERBOLA('',#16376,1.,1.);
+#16376 = AXIS2_PLACEMENT_3D('',#16377,#16378,#16379);
+#16377 = CARTESIAN_POINT('',(-0.707106781187,18.020341225759,
+    0.707106781187));
+#16378 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16379 = DIRECTION('',(0.,-1.,0.));
+#16380 = PCURVE('',#11591,#16381);
+#16381 = DEFINITIONAL_REPRESENTATION('',(#16382),#16389);
+#16382 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16383,#16384,#16385,#16386,
+    #16387,#16388),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#16383 = CARTESIAN_POINT('',(3.887171918934,1.643316159478E-14));
+#16384 = CARTESIAN_POINT('',(3.886698158061,-0.298721080698));
+#16385 = CARTESIAN_POINT('',(3.886217354968,-0.592994773659));
+#16386 = CARTESIAN_POINT('',(3.885729370306,-0.882909222934));
+#16387 = CARTESIAN_POINT('',(3.885234060607,-1.168549948953));
+#16388 = CARTESIAN_POINT('',(3.884731278045,-1.45));
+#16389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16390 = PCURVE('',#11564,#16391);
+#16391 = DEFINITIONAL_REPRESENTATION('',(#16392),#16396);
+#16392 = HYPERBOLA('',#16393,1.,1.);
+#16393 = AXIS2_PLACEMENT_2D('',#16394,#16395);
+#16394 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#16395 = DIRECTION('',(0.,-1.));
+#16396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16397 = ORIENTED_EDGE('',*,*,#16398,.T.);
+#16398 = EDGE_CURVE('',#16372,#16399,#16401,.T.);
+#16399 = VERTEX_POINT('',#16400);
+#16400 = CARTESIAN_POINT('',(-16.73745879373,-5.65,-16.73745879373));
+#16401 = SURFACE_CURVE('',#16402,(#16407,#16417),.PCURVE_S1.);
+#16402 = HYPERBOLA('',#16403,23.670341225759,23.670341225759);
+#16403 = AXIS2_PLACEMENT_3D('',#16404,#16405,#16406);
+#16404 = CARTESIAN_POINT('',(-16.73745879373,18.020341225759,
+    -16.73745879373));
+#16405 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16406 = DIRECTION('',(0.,-1.,0.));
+#16407 = PCURVE('',#11591,#16408);
+#16408 = DEFINITIONAL_REPRESENTATION('',(#16409),#16416);
+#16409 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16410,#16411,#16412,#16413,
+    #16414,#16415),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -5.3E-16),.PIECEWISE_BEZIER_KNOTS.);
+#16410 = CARTESIAN_POINT('',(3.876337827964,-1.419601706835));
+#16411 = CARTESIAN_POINT('',(3.886459761657,-1.431763626004));
+#16412 = CARTESIAN_POINT('',(3.896588187877,-1.440882463267));
+#16413 = CARTESIAN_POINT('',(3.906720951705,-1.446960821116));
+#16414 = CARTESIAN_POINT('',(3.916855884347,-1.45));
+#16415 = CARTESIAN_POINT('',(3.926990816987,-1.45));
+#16416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16417 = PCURVE('',#16418,#16423);
+#16418 = PLANE('',#16419);
+#16419 = AXIS2_PLACEMENT_3D('',#16420,#16421,#16422);
+#16420 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16421 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16422 = DIRECTION('',(0.,-1.,0.));
+#16423 = DEFINITIONAL_REPRESENTATION('',(#16424),#16428);
+#16424 = HYPERBOLA('',#16425,23.670341225759,23.670341225759);
+#16425 = AXIS2_PLACEMENT_2D('',#16426,#16427);
+#16426 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#16427 = DIRECTION('',(1.,0.));
+#16428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16429 = ORIENTED_EDGE('',*,*,#16430,.F.);
+#16430 = EDGE_CURVE('',#15707,#16399,#16431,.T.);
+#16431 = SURFACE_CURVE('',#16432,(#16437,#16444),.PCURVE_S1.);
+#16432 = CIRCLE('',#16433,23.670341225759);
+#16433 = AXIS2_PLACEMENT_3D('',#16434,#16435,#16436);
+#16434 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#16435 = DIRECTION('',(0.,-1.,0.));
+#16436 = DIRECTION('',(1.,0.,0.));
+#16437 = PCURVE('',#11591,#16438);
+#16438 = DEFINITIONAL_REPRESENTATION('',(#16439),#16443);
+#16439 = LINE('',#16440,#16441);
+#16440 = CARTESIAN_POINT('',(0.,-1.45));
+#16441 = VECTOR('',#16442,1.);
+#16442 = DIRECTION('',(1.,-0.));
+#16443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16444 = PCURVE('',#16445,#16450);
+#16445 = CYLINDRICAL_SURFACE('',#16446,23.670341225759);
+#16446 = AXIS2_PLACEMENT_3D('',#16447,#16448,#16449);
+#16447 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#16448 = DIRECTION('',(-0.,-1.,-0.));
+#16449 = DIRECTION('',(1.,0.,0.));
+#16450 = DEFINITIONAL_REPRESENTATION('',(#16451),#16455);
+#16451 = LINE('',#16452,#16453);
+#16452 = CARTESIAN_POINT('',(0.,3.225));
+#16453 = VECTOR('',#16454,1.);
+#16454 = DIRECTION('',(1.,0.));
+#16455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16456 = ORIENTED_EDGE('',*,*,#16457,.T.);
+#16457 = EDGE_CURVE('',#15707,#16170,#16458,.T.);
+#16458 = SURFACE_CURVE('',#16459,(#16464,#16474),.PCURVE_S1.);
+#16459 = HYPERBOLA('',#16460,23.670341225759,23.670341225759);
+#16460 = AXIS2_PLACEMENT_3D('',#16461,#16462,#16463);
+#16461 = CARTESIAN_POINT('',(-23.67034122575,18.020341225759,0.));
+#16462 = DIRECTION('',(1.,0.,0.));
+#16463 = DIRECTION('',(0.,-1.,0.));
+#16464 = PCURVE('',#11591,#16465);
+#16465 = DEFINITIONAL_REPRESENTATION('',(#16466),#16473);
+#16466 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16467,#16468,#16469,#16470,
+    #16471,#16472),.UNSPECIFIED.,.F.,.F.,(6,6),(-1.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#16467 = CARTESIAN_POINT('',(3.14159265359,-1.45));
+#16468 = CARTESIAN_POINT('',(3.15172758623,-1.45));
+#16469 = CARTESIAN_POINT('',(3.161862518872,-1.446960821116));
+#16470 = CARTESIAN_POINT('',(3.1719952827,-1.440882463267));
+#16471 = CARTESIAN_POINT('',(3.18212370892,-1.431763626004));
+#16472 = CARTESIAN_POINT('',(3.192245642613,-1.419601706835));
+#16473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16474 = PCURVE('',#16212,#16475);
+#16475 = DEFINITIONAL_REPRESENTATION('',(#16476),#16480);
+#16476 = HYPERBOLA('',#16477,23.670341225759,23.670341225759);
+#16477 = AXIS2_PLACEMENT_2D('',#16478,#16479);
+#16478 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#16479 = DIRECTION('',(1.,0.));
+#16480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16481 = ADVANCED_FACE('',(#16482),#11564,.T.);
+#16482 = FACE_BOUND('',#16483,.T.);
+#16483 = EDGE_LOOP('',(#16484,#16507,#16535,#16556,#16557,#16558,#16581,
+    #16608,#16631,#16654,#16682,#16707));
+#16484 = ORIENTED_EDGE('',*,*,#16485,.F.);
+#16485 = EDGE_CURVE('',#16486,#10197,#16488,.T.);
+#16486 = VERTEX_POINT('',#16487);
+#16487 = CARTESIAN_POINT('',(-18.46987040764,6.1,-17.05565684526));
+#16488 = SURFACE_CURVE('',#16489,(#16493,#16500),.PCURVE_S1.);
+#16489 = LINE('',#16490,#16491);
+#16490 = CARTESIAN_POINT('',(-18.46987040764,6.1,-17.05565684526));
+#16491 = VECTOR('',#16492,1.);
+#16492 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16493 = PCURVE('',#11564,#16494);
+#16494 = DEFINITIONAL_REPRESENTATION('',(#16495),#16499);
+#16495 = LINE('',#16496,#16497);
+#16496 = CARTESIAN_POINT('',(-0.725,7.2));
+#16497 = VECTOR('',#16498,1.);
+#16498 = DIRECTION('',(1.,0.));
+#16499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16500 = PCURVE('',#12441,#16501);
+#16501 = DEFINITIONAL_REPRESENTATION('',(#16502),#16506);
+#16502 = LINE('',#16503,#16504);
+#16503 = CARTESIAN_POINT('',(0.,-2.));
+#16504 = VECTOR('',#16505,1.);
+#16505 = DIRECTION('',(1.,0.));
+#16506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16507 = ORIENTED_EDGE('',*,*,#16508,.F.);
+#16508 = EDGE_CURVE('',#16509,#16486,#16511,.T.);
+#16509 = VERTEX_POINT('',#16510);
+#16510 = CARTESIAN_POINT('',(-18.46987040764,-8.3,-17.05565684526));
+#16511 = SURFACE_CURVE('',#16512,(#16516,#16523),.PCURVE_S1.);
+#16512 = LINE('',#16513,#16514);
+#16513 = CARTESIAN_POINT('',(-18.46987040764,-8.3,-17.05565684526));
+#16514 = VECTOR('',#16515,1.);
+#16515 = DIRECTION('',(0.,1.,0.));
+#16516 = PCURVE('',#11564,#16517);
+#16517 = DEFINITIONAL_REPRESENTATION('',(#16518),#16522);
+#16518 = LINE('',#16519,#16520);
+#16519 = CARTESIAN_POINT('',(-0.725,-7.2));
+#16520 = VECTOR('',#16521,1.);
+#16521 = DIRECTION('',(0.,1.));
+#16522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16523 = PCURVE('',#16524,#16529);
+#16524 = PLANE('',#16525);
+#16525 = AXIS2_PLACEMENT_3D('',#16526,#16527,#16528);
+#16526 = CARTESIAN_POINT('',(-17.05565684526,-8.3,-18.46987040764));
+#16527 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#16528 = DIRECTION('',(0.,1.,0.));
+#16529 = DEFINITIONAL_REPRESENTATION('',(#16530),#16534);
+#16530 = LINE('',#16531,#16532);
+#16531 = CARTESIAN_POINT('',(0.,-2.));
+#16532 = VECTOR('',#16533,1.);
+#16533 = DIRECTION('',(1.,0.));
+#16534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16535 = ORIENTED_EDGE('',*,*,#16536,.F.);
+#16536 = EDGE_CURVE('',#9346,#16509,#16537,.T.);
+#16537 = SURFACE_CURVE('',#16538,(#16542,#16549),.PCURVE_S1.);
+#16538 = LINE('',#16539,#16540);
+#16539 = CARTESIAN_POINT('',(-17.44456557492,-8.3,-16.03035201254));
+#16540 = VECTOR('',#16541,1.);
+#16541 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#16542 = PCURVE('',#11564,#16543);
+#16543 = DEFINITIONAL_REPRESENTATION('',(#16544),#16548);
+#16544 = LINE('',#16545,#16546);
+#16545 = CARTESIAN_POINT('',(0.725,-7.2));
+#16546 = VECTOR('',#16547,1.);
+#16547 = DIRECTION('',(-1.,0.));
+#16548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16549 = PCURVE('',#11653,#16550);
+#16550 = DEFINITIONAL_REPRESENTATION('',(#16551),#16555);
+#16551 = LINE('',#16552,#16553);
+#16552 = CARTESIAN_POINT('',(0.,-2.));
+#16553 = VECTOR('',#16554,1.);
+#16554 = DIRECTION('',(1.,0.));
+#16555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16556 = ORIENTED_EDGE('',*,*,#11548,.T.);
+#16557 = ORIENTED_EDGE('',*,*,#16371,.T.);
+#16558 = ORIENTED_EDGE('',*,*,#16559,.F.);
+#16559 = EDGE_CURVE('',#16560,#16372,#16562,.T.);
+#16560 = VERTEX_POINT('',#16561);
+#16561 = CARTESIAN_POINT('',(-17.44456557492,-2.403885936059,
+    -16.03035201254));
+#16562 = SURFACE_CURVE('',#16563,(#16567,#16574),.PCURVE_S1.);
+#16563 = LINE('',#16564,#16565);
+#16564 = CARTESIAN_POINT('',(-17.44456557492,6.1,-16.03035201254));
+#16565 = VECTOR('',#16566,1.);
+#16566 = DIRECTION('',(0.,-1.,0.));
+#16567 = PCURVE('',#11564,#16568);
+#16568 = DEFINITIONAL_REPRESENTATION('',(#16569),#16573);
+#16569 = LINE('',#16570,#16571);
+#16570 = CARTESIAN_POINT('',(0.725,7.2));
+#16571 = VECTOR('',#16572,1.);
+#16572 = DIRECTION('',(0.,-1.));
+#16573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16574 = PCURVE('',#16418,#16575);
+#16575 = DEFINITIONAL_REPRESENTATION('',(#16576),#16580);
+#16576 = LINE('',#16577,#16578);
+#16577 = CARTESIAN_POINT('',(0.,-2.));
+#16578 = VECTOR('',#16579,1.);
+#16579 = DIRECTION('',(1.,0.));
+#16580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16581 = ORIENTED_EDGE('',*,*,#16582,.T.);
+#16582 = EDGE_CURVE('',#16560,#16583,#16585,.T.);
+#16583 = VERTEX_POINT('',#16584);
+#16584 = CARTESIAN_POINT('',(-18.4557904408,-0.975,-17.04157687843));
+#16585 = SURFACE_CURVE('',#16586,(#16591,#16598),.PCURVE_S1.);
+#16586 = HYPERBOLA('',#16587,1.,1.);
+#16587 = AXIS2_PLACEMENT_3D('',#16588,#16589,#16590);
+#16588 = CARTESIAN_POINT('',(-0.707106781187,-26.09534122575,
+    0.707106781187));
+#16589 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16590 = DIRECTION('',(0.,1.,0.));
+#16591 = PCURVE('',#11564,#16592);
+#16592 = DEFINITIONAL_REPRESENTATION('',(#16593),#16597);
+#16593 = HYPERBOLA('',#16594,1.,1.);
+#16594 = AXIS2_PLACEMENT_2D('',#16595,#16596);
+#16595 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#16596 = DIRECTION('',(0.,1.));
+#16597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16598 = PCURVE('',#16241,#16599);
+#16599 = DEFINITIONAL_REPRESENTATION('',(#16600),#16607);
+#16600 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16601,#16602,#16603,#16604,
+    #16605,#16606),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16601 = CARTESIAN_POINT('',(-3.884731278045,-4.454772721475E-16));
+#16602 = CARTESIAN_POINT('',(-3.885234060607,0.281450051047));
+#16603 = CARTESIAN_POINT('',(-3.885729370306,0.567090777066));
+#16604 = CARTESIAN_POINT('',(-3.886217354968,0.857005226341));
+#16605 = CARTESIAN_POINT('',(-3.886698158061,1.151278919302));
+#16606 = CARTESIAN_POINT('',(-3.887171918934,1.45));
+#16607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16608 = ORIENTED_EDGE('',*,*,#16609,.T.);
+#16609 = EDGE_CURVE('',#16583,#16610,#16612,.T.);
+#16610 = VERTEX_POINT('',#16611);
+#16611 = CARTESIAN_POINT('',(-18.4557904408,0.225,-17.04157687843));
+#16612 = SURFACE_CURVE('',#16613,(#16617,#16624),.PCURVE_S1.);
+#16613 = LINE('',#16614,#16615);
+#16614 = CARTESIAN_POINT('',(-18.4557904408,-0.975,-17.04157687843));
+#16615 = VECTOR('',#16616,1.);
+#16616 = DIRECTION('',(0.,1.,0.));
+#16617 = PCURVE('',#11564,#16618);
+#16618 = DEFINITIONAL_REPRESENTATION('',(#16619),#16623);
+#16619 = LINE('',#16620,#16621);
+#16620 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#16621 = VECTOR('',#16622,1.);
+#16622 = DIRECTION('',(0.,1.));
+#16623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16624 = PCURVE('',#16272,#16625);
+#16625 = DEFINITIONAL_REPRESENTATION('',(#16626),#16630);
+#16626 = LINE('',#16627,#16628);
+#16627 = CARTESIAN_POINT('',(-3.887171918934,0.));
+#16628 = VECTOR('',#16629,1.);
+#16629 = DIRECTION('',(-0.,1.));
+#16630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16631 = ORIENTED_EDGE('',*,*,#16632,.F.);
+#16632 = EDGE_CURVE('',#16633,#16610,#16635,.T.);
+#16633 = VERTEX_POINT('',#16634);
+#16634 = CARTESIAN_POINT('',(-17.44456557492,0.225,-16.03035201254));
+#16635 = SURFACE_CURVE('',#16636,(#16640,#16647),.PCURVE_S1.);
+#16636 = LINE('',#16637,#16638);
+#16637 = CARTESIAN_POINT('',(-9.332162386233,0.225,-7.91794882386));
+#16638 = VECTOR('',#16639,1.);
+#16639 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#16640 = PCURVE('',#11564,#16641);
+#16641 = DEFINITIONAL_REPRESENTATION('',(#16642),#16646);
+#16642 = LINE('',#16643,#16644);
+#16643 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#16644 = VECTOR('',#16645,1.);
+#16645 = DIRECTION('',(-1.,0.));
+#16646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16647 = PCURVE('',#16300,#16648);
+#16648 = DEFINITIONAL_REPRESENTATION('',(#16649),#16653);
+#16649 = LINE('',#16650,#16651);
+#16650 = CARTESIAN_POINT('',(-9.332162386233,-7.91794882386));
+#16651 = VECTOR('',#16652,1.);
+#16652 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#16653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16654 = ORIENTED_EDGE('',*,*,#16655,.F.);
+#16655 = EDGE_CURVE('',#16656,#16633,#16658,.T.);
+#16656 = VERTEX_POINT('',#16657);
+#16657 = CARTESIAN_POINT('',(-17.44456557492,3.471114063941,
+    -16.03035201254));
+#16658 = SURFACE_CURVE('',#16659,(#16663,#16670),.PCURVE_S1.);
+#16659 = LINE('',#16660,#16661);
+#16660 = CARTESIAN_POINT('',(-17.44456557492,6.1,-16.03035201254));
+#16661 = VECTOR('',#16662,1.);
+#16662 = DIRECTION('',(0.,-1.,0.));
+#16663 = PCURVE('',#11564,#16664);
+#16664 = DEFINITIONAL_REPRESENTATION('',(#16665),#16669);
+#16665 = LINE('',#16666,#16667);
+#16666 = CARTESIAN_POINT('',(0.725,7.2));
+#16667 = VECTOR('',#16668,1.);
+#16668 = DIRECTION('',(0.,-1.));
+#16669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16670 = PCURVE('',#16671,#16676);
+#16671 = PLANE('',#16672);
+#16672 = AXIS2_PLACEMENT_3D('',#16673,#16674,#16675);
+#16673 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16674 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16675 = DIRECTION('',(0.,-1.,0.));
+#16676 = DEFINITIONAL_REPRESENTATION('',(#16677),#16681);
+#16677 = LINE('',#16678,#16679);
+#16678 = CARTESIAN_POINT('',(0.,-2.));
+#16679 = VECTOR('',#16680,1.);
+#16680 = DIRECTION('',(1.,0.));
+#16681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16682 = ORIENTED_EDGE('',*,*,#16683,.T.);
+#16683 = EDGE_CURVE('',#16656,#12666,#16684,.T.);
+#16684 = SURFACE_CURVE('',#16685,(#16690,#16697),.PCURVE_S1.);
+#16685 = HYPERBOLA('',#16686,1.,1.);
+#16686 = AXIS2_PLACEMENT_3D('',#16687,#16688,#16689);
+#16687 = CARTESIAN_POINT('',(-0.707106781187,-20.22034122575,
+    0.707106781187));
+#16688 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16689 = DIRECTION('',(0.,1.,0.));
+#16690 = PCURVE('',#11564,#16691);
+#16691 = DEFINITIONAL_REPRESENTATION('',(#16692),#16696);
+#16692 = HYPERBOLA('',#16693,1.,1.);
+#16693 = AXIS2_PLACEMENT_2D('',#16694,#16695);
+#16694 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#16695 = DIRECTION('',(0.,1.));
+#16696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16697 = PCURVE('',#12682,#16698);
+#16698 = DEFINITIONAL_REPRESENTATION('',(#16699),#16706);
+#16699 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16700,#16701,#16702,#16703,
+    #16704,#16705),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16700 = CARTESIAN_POINT('',(-3.884731278045,-4.454772721475E-16));
+#16701 = CARTESIAN_POINT('',(-3.885234060607,0.281450051047));
+#16702 = CARTESIAN_POINT('',(-3.885729370306,0.567090777066));
+#16703 = CARTESIAN_POINT('',(-3.886217354968,0.857005226341));
+#16704 = CARTESIAN_POINT('',(-3.886698158061,1.151278919302));
+#16705 = CARTESIAN_POINT('',(-3.887171918934,1.45));
+#16706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16707 = ORIENTED_EDGE('',*,*,#12694,.T.);
+#16708 = ADVANCED_FACE('',(#16709),#11653,.T.);
+#16709 = FACE_BOUND('',#16710,.T.);
+#16710 = EDGE_LOOP('',(#16711,#16732,#16733));
+#16711 = ORIENTED_EDGE('',*,*,#16712,.F.);
+#16712 = EDGE_CURVE('',#11610,#16509,#16713,.T.);
+#16713 = SURFACE_CURVE('',#16714,(#16718,#16725),.PCURVE_S1.);
+#16714 = LINE('',#16715,#16716);
+#16715 = CARTESIAN_POINT('',(-17.05565684526,-8.3,-18.46987040764));
+#16716 = VECTOR('',#16717,1.);
+#16717 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16718 = PCURVE('',#11653,#16719);
+#16719 = DEFINITIONAL_REPRESENTATION('',(#16720),#16724);
+#16720 = LINE('',#16721,#16722);
+#16721 = CARTESIAN_POINT('',(1.45,0.));
+#16722 = VECTOR('',#16723,1.);
+#16723 = DIRECTION('',(0.,-1.));
+#16724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16725 = PCURVE('',#16524,#16726);
+#16726 = DEFINITIONAL_REPRESENTATION('',(#16727),#16731);
+#16727 = LINE('',#16728,#16729);
+#16728 = CARTESIAN_POINT('',(0.,0.));
+#16729 = VECTOR('',#16730,1.);
+#16730 = DIRECTION('',(0.,-1.));
+#16731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16732 = ORIENTED_EDGE('',*,*,#11638,.F.);
+#16733 = ORIENTED_EDGE('',*,*,#16536,.T.);
+#16734 = ADVANCED_FACE('',(#16735),#11626,.T.);
+#16735 = FACE_BOUND('',#16736,.T.);
+#16736 = EDGE_LOOP('',(#16737,#16760,#16761));
+#16737 = ORIENTED_EDGE('',*,*,#16738,.F.);
+#16738 = EDGE_CURVE('',#9474,#16739,#16741,.T.);
+#16739 = VERTEX_POINT('',#16740);
+#16740 = CARTESIAN_POINT('',(-17.05565684526,-8.3,-18.46987040764));
+#16741 = SURFACE_CURVE('',#16742,(#16746,#16753),.PCURVE_S1.);
+#16742 = LINE('',#16743,#16744);
+#16743 = CARTESIAN_POINT('',(-16.03035201254,-8.3,-17.44456557492));
+#16744 = VECTOR('',#16745,1.);
+#16745 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#16746 = PCURVE('',#11626,#16747);
+#16747 = DEFINITIONAL_REPRESENTATION('',(#16748),#16752);
+#16748 = LINE('',#16749,#16750);
+#16749 = CARTESIAN_POINT('',(0.,-0.));
+#16750 = VECTOR('',#16751,1.);
+#16751 = DIRECTION('',(1.,0.));
+#16752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16753 = PCURVE('',#11685,#16754);
+#16754 = DEFINITIONAL_REPRESENTATION('',(#16755),#16759);
+#16755 = LINE('',#16756,#16757);
+#16756 = CARTESIAN_POINT('',(0.725,-7.2));
+#16757 = VECTOR('',#16758,1.);
+#16758 = DIRECTION('',(-1.,0.));
+#16759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16760 = ORIENTED_EDGE('',*,*,#11609,.F.);
+#16761 = ORIENTED_EDGE('',*,*,#16762,.F.);
+#16762 = EDGE_CURVE('',#16739,#11610,#16763,.T.);
+#16763 = SURFACE_CURVE('',#16764,(#16768,#16775),.PCURVE_S1.);
+#16764 = LINE('',#16765,#16766);
+#16765 = CARTESIAN_POINT('',(-17.05565684526,-8.3,-18.46987040764));
+#16766 = VECTOR('',#16767,1.);
+#16767 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16768 = PCURVE('',#11626,#16769);
+#16769 = DEFINITIONAL_REPRESENTATION('',(#16770),#16774);
+#16770 = LINE('',#16771,#16772);
+#16771 = CARTESIAN_POINT('',(1.45,0.));
+#16772 = VECTOR('',#16773,1.);
+#16773 = DIRECTION('',(0.,-1.));
+#16774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16775 = PCURVE('',#16524,#16776);
+#16776 = DEFINITIONAL_REPRESENTATION('',(#16777),#16781);
+#16777 = LINE('',#16778,#16779);
+#16778 = CARTESIAN_POINT('',(0.,0.));
+#16779 = VECTOR('',#16780,1.);
+#16780 = DIRECTION('',(0.,-1.));
+#16781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16782 = ADVANCED_FACE('',(#16783),#11685,.F.);
+#16783 = FACE_BOUND('',#16784,.F.);
+#16784 = EDGE_LOOP('',(#16785,#16808,#16829,#16830,#16831,#16858,#16886,
+    #16918,#16946,#16974,#17002,#17027));
+#16785 = ORIENTED_EDGE('',*,*,#16786,.F.);
+#16786 = EDGE_CURVE('',#16787,#10039,#16789,.T.);
+#16787 = VERTEX_POINT('',#16788);
+#16788 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#16789 = SURFACE_CURVE('',#16790,(#16794,#16801),.PCURVE_S1.);
+#16790 = LINE('',#16791,#16792);
+#16791 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#16792 = VECTOR('',#16793,1.);
+#16793 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16794 = PCURVE('',#11685,#16795);
+#16795 = DEFINITIONAL_REPRESENTATION('',(#16796),#16800);
+#16796 = LINE('',#16797,#16798);
+#16797 = CARTESIAN_POINT('',(-0.725,7.2));
+#16798 = VECTOR('',#16799,1.);
+#16799 = DIRECTION('',(1.,0.));
+#16800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16801 = PCURVE('',#12472,#16802);
+#16802 = DEFINITIONAL_REPRESENTATION('',(#16803),#16807);
+#16803 = LINE('',#16804,#16805);
+#16804 = CARTESIAN_POINT('',(0.,0.));
+#16805 = VECTOR('',#16806,1.);
+#16806 = DIRECTION('',(1.,0.));
+#16807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16808 = ORIENTED_EDGE('',*,*,#16809,.F.);
+#16809 = EDGE_CURVE('',#16739,#16787,#16810,.T.);
+#16810 = SURFACE_CURVE('',#16811,(#16815,#16822),.PCURVE_S1.);
+#16811 = LINE('',#16812,#16813);
+#16812 = CARTESIAN_POINT('',(-17.05565684526,-8.3,-18.46987040764));
+#16813 = VECTOR('',#16814,1.);
+#16814 = DIRECTION('',(0.,1.,0.));
+#16815 = PCURVE('',#11685,#16816);
+#16816 = DEFINITIONAL_REPRESENTATION('',(#16817),#16821);
+#16817 = LINE('',#16818,#16819);
+#16818 = CARTESIAN_POINT('',(-0.725,-7.2));
+#16819 = VECTOR('',#16820,1.);
+#16820 = DIRECTION('',(0.,1.));
+#16821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16822 = PCURVE('',#16524,#16823);
+#16823 = DEFINITIONAL_REPRESENTATION('',(#16824),#16828);
+#16824 = LINE('',#16825,#16826);
+#16825 = CARTESIAN_POINT('',(0.,0.));
+#16826 = VECTOR('',#16827,1.);
+#16827 = DIRECTION('',(1.,0.));
+#16828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16829 = ORIENTED_EDGE('',*,*,#16738,.F.);
+#16830 = ORIENTED_EDGE('',*,*,#11669,.T.);
+#16831 = ORIENTED_EDGE('',*,*,#16832,.T.);
+#16832 = EDGE_CURVE('',#11670,#16833,#16835,.T.);
+#16833 = VERTEX_POINT('',#16834);
+#16834 = CARTESIAN_POINT('',(-16.03035201254,-5.671114063941,
+    -17.44456557492));
+#16835 = SURFACE_CURVE('',#16836,(#16841,#16848),.PCURVE_S1.);
+#16836 = HYPERBOLA('',#16837,1.,1.);
+#16837 = AXIS2_PLACEMENT_3D('',#16838,#16839,#16840);
+#16838 = CARTESIAN_POINT('',(0.707106781187,18.020341225759,
+    -0.707106781187));
+#16839 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16840 = DIRECTION('',(0.,-1.,0.));
+#16841 = PCURVE('',#11685,#16842);
+#16842 = DEFINITIONAL_REPRESENTATION('',(#16843),#16847);
+#16843 = HYPERBOLA('',#16844,1.,1.);
+#16844 = AXIS2_PLACEMENT_2D('',#16845,#16846);
+#16845 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#16846 = DIRECTION('',(0.,-1.));
+#16847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16848 = PCURVE('',#11741,#16849);
+#16849 = DEFINITIONAL_REPRESENTATION('',(#16850),#16857);
+#16850 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16851,#16852,#16853,#16854,
+    #16855,#16856),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#16851 = CARTESIAN_POINT('',(3.96680971504,1.643316159478E-14));
+#16852 = CARTESIAN_POINT('',(3.967283475914,-0.298721080698));
+#16853 = CARTESIAN_POINT('',(3.967764279006,-0.592994773659));
+#16854 = CARTESIAN_POINT('',(3.968252263669,-0.882909222934));
+#16855 = CARTESIAN_POINT('',(3.968747573367,-1.168549948953));
+#16856 = CARTESIAN_POINT('',(3.969250355929,-1.45));
+#16857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16858 = ORIENTED_EDGE('',*,*,#16859,.F.);
+#16859 = EDGE_CURVE('',#16860,#16833,#16862,.T.);
+#16860 = VERTEX_POINT('',#16861);
+#16861 = CARTESIAN_POINT('',(-16.03035201254,-2.403885936059,
+    -17.44456557492));
+#16862 = SURFACE_CURVE('',#16863,(#16867,#16874),.PCURVE_S1.);
+#16863 = LINE('',#16864,#16865);
+#16864 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16865 = VECTOR('',#16866,1.);
+#16866 = DIRECTION('',(0.,-1.,0.));
+#16867 = PCURVE('',#11685,#16868);
+#16868 = DEFINITIONAL_REPRESENTATION('',(#16869),#16873);
+#16869 = LINE('',#16870,#16871);
+#16870 = CARTESIAN_POINT('',(0.725,7.2));
+#16871 = VECTOR('',#16872,1.);
+#16872 = DIRECTION('',(0.,-1.));
+#16873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16874 = PCURVE('',#16875,#16880);
+#16875 = PLANE('',#16876);
+#16876 = AXIS2_PLACEMENT_3D('',#16877,#16878,#16879);
+#16877 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16878 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16879 = DIRECTION('',(0.,-1.,0.));
+#16880 = DEFINITIONAL_REPRESENTATION('',(#16881),#16885);
+#16881 = LINE('',#16882,#16883);
+#16882 = CARTESIAN_POINT('',(0.,0.));
+#16883 = VECTOR('',#16884,1.);
+#16884 = DIRECTION('',(1.,0.));
+#16885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16886 = ORIENTED_EDGE('',*,*,#16887,.T.);
+#16887 = EDGE_CURVE('',#16860,#16888,#16890,.T.);
+#16888 = VERTEX_POINT('',#16889);
+#16889 = CARTESIAN_POINT('',(-17.04157687843,-0.975,-18.4557904408));
+#16890 = SURFACE_CURVE('',#16891,(#16896,#16903),.PCURVE_S1.);
+#16891 = HYPERBOLA('',#16892,1.,1.);
+#16892 = AXIS2_PLACEMENT_3D('',#16893,#16894,#16895);
+#16893 = CARTESIAN_POINT('',(0.707106781187,-26.09534122575,
+    -0.707106781187));
+#16894 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#16895 = DIRECTION('',(0.,1.,0.));
+#16896 = PCURVE('',#11685,#16897);
+#16897 = DEFINITIONAL_REPRESENTATION('',(#16898),#16902);
+#16898 = HYPERBOLA('',#16899,1.,1.);
+#16899 = AXIS2_PLACEMENT_2D('',#16900,#16901);
+#16900 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#16901 = DIRECTION('',(0.,1.));
+#16902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16903 = PCURVE('',#16904,#16909);
+#16904 = CONICAL_SURFACE('',#16905,23.670341225759,0.785398163397);
+#16905 = AXIS2_PLACEMENT_3D('',#16906,#16907,#16908);
+#16906 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#16907 = DIRECTION('',(0.,1.,0.));
+#16908 = DIRECTION('',(1.,0.,0.));
+#16909 = DEFINITIONAL_REPRESENTATION('',(#16910),#16917);
+#16910 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16911,#16912,#16913,#16914,
+    #16915,#16916),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#16911 = CARTESIAN_POINT('',(-3.969250355929,-4.454772721475E-16));
+#16912 = CARTESIAN_POINT('',(-3.968747573367,0.281450051047));
+#16913 = CARTESIAN_POINT('',(-3.968252263669,0.567090777066));
+#16914 = CARTESIAN_POINT('',(-3.967764279006,0.857005226341));
+#16915 = CARTESIAN_POINT('',(-3.967283475914,1.151278919302));
+#16916 = CARTESIAN_POINT('',(-3.96680971504,1.45));
+#16917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16918 = ORIENTED_EDGE('',*,*,#16919,.T.);
+#16919 = EDGE_CURVE('',#16888,#16920,#16922,.T.);
+#16920 = VERTEX_POINT('',#16921);
+#16921 = CARTESIAN_POINT('',(-17.04157687843,0.225,-18.4557904408));
+#16922 = SURFACE_CURVE('',#16923,(#16927,#16934),.PCURVE_S1.);
+#16923 = LINE('',#16924,#16925);
+#16924 = CARTESIAN_POINT('',(-17.04157687843,-0.975,-18.4557904408));
+#16925 = VECTOR('',#16926,1.);
+#16926 = DIRECTION('',(0.,1.,0.));
+#16927 = PCURVE('',#11685,#16928);
+#16928 = DEFINITIONAL_REPRESENTATION('',(#16929),#16933);
+#16929 = LINE('',#16930,#16931);
+#16930 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#16931 = VECTOR('',#16932,1.);
+#16932 = DIRECTION('',(0.,1.));
+#16933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16934 = PCURVE('',#16935,#16940);
+#16935 = CYLINDRICAL_SURFACE('',#16936,25.120341225759);
+#16936 = AXIS2_PLACEMENT_3D('',#16937,#16938,#16939);
+#16937 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#16938 = DIRECTION('',(0.,1.,0.));
+#16939 = DIRECTION('',(1.,0.,0.));
+#16940 = DEFINITIONAL_REPRESENTATION('',(#16941),#16945);
+#16941 = LINE('',#16942,#16943);
+#16942 = CARTESIAN_POINT('',(-3.96680971504,0.));
+#16943 = VECTOR('',#16944,1.);
+#16944 = DIRECTION('',(-0.,1.));
+#16945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16946 = ORIENTED_EDGE('',*,*,#16947,.F.);
+#16947 = EDGE_CURVE('',#16948,#16920,#16950,.T.);
+#16948 = VERTEX_POINT('',#16949);
+#16949 = CARTESIAN_POINT('',(-16.03035201254,0.225,-17.44456557492));
+#16950 = SURFACE_CURVE('',#16951,(#16955,#16962),.PCURVE_S1.);
+#16951 = LINE('',#16952,#16953);
+#16952 = CARTESIAN_POINT('',(-7.91794882386,0.225,-9.332162386233));
+#16953 = VECTOR('',#16954,1.);
+#16954 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#16955 = PCURVE('',#11685,#16956);
+#16956 = DEFINITIONAL_REPRESENTATION('',(#16957),#16961);
+#16957 = LINE('',#16958,#16959);
+#16958 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#16959 = VECTOR('',#16960,1.);
+#16960 = DIRECTION('',(-1.,0.));
+#16961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16962 = PCURVE('',#16963,#16968);
+#16963 = PLANE('',#16964);
+#16964 = AXIS2_PLACEMENT_3D('',#16965,#16966,#16967);
+#16965 = CARTESIAN_POINT('',(0.,0.225,0.));
+#16966 = DIRECTION('',(-0.,-1.,-0.));
+#16967 = DIRECTION('',(1.,0.,0.));
+#16968 = DEFINITIONAL_REPRESENTATION('',(#16969),#16973);
+#16969 = LINE('',#16970,#16971);
+#16970 = CARTESIAN_POINT('',(-7.91794882386,-9.332162386233));
+#16971 = VECTOR('',#16972,1.);
+#16972 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#16973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16974 = ORIENTED_EDGE('',*,*,#16975,.F.);
+#16975 = EDGE_CURVE('',#16976,#16948,#16978,.T.);
+#16976 = VERTEX_POINT('',#16977);
+#16977 = CARTESIAN_POINT('',(-16.03035201254,3.471114063941,
+    -17.44456557492));
+#16978 = SURFACE_CURVE('',#16979,(#16983,#16990),.PCURVE_S1.);
+#16979 = LINE('',#16980,#16981);
+#16980 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16981 = VECTOR('',#16982,1.);
+#16982 = DIRECTION('',(0.,-1.,0.));
+#16983 = PCURVE('',#11685,#16984);
+#16984 = DEFINITIONAL_REPRESENTATION('',(#16985),#16989);
+#16985 = LINE('',#16986,#16987);
+#16986 = CARTESIAN_POINT('',(0.725,7.2));
+#16987 = VECTOR('',#16988,1.);
+#16988 = DIRECTION('',(0.,-1.));
+#16989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16990 = PCURVE('',#16991,#16996);
+#16991 = PLANE('',#16992);
+#16992 = AXIS2_PLACEMENT_3D('',#16993,#16994,#16995);
+#16993 = CARTESIAN_POINT('',(-16.03035201254,6.1,-17.44456557492));
+#16994 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#16995 = DIRECTION('',(0.,-1.,0.));
+#16996 = DEFINITIONAL_REPRESENTATION('',(#16997),#17001);
+#16997 = LINE('',#16998,#16999);
+#16998 = CARTESIAN_POINT('',(0.,0.));
+#16999 = VECTOR('',#17000,1.);
+#17000 = DIRECTION('',(1.,0.));
+#17001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17002 = ORIENTED_EDGE('',*,*,#17003,.T.);
+#17003 = EDGE_CURVE('',#16976,#12495,#17004,.T.);
+#17004 = SURFACE_CURVE('',#17005,(#17010,#17017),.PCURVE_S1.);
+#17005 = HYPERBOLA('',#17006,1.,1.);
+#17006 = AXIS2_PLACEMENT_3D('',#17007,#17008,#17009);
+#17007 = CARTESIAN_POINT('',(0.707106781187,-20.22034122575,
+    -0.707106781187));
+#17008 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#17009 = DIRECTION('',(0.,1.,0.));
+#17010 = PCURVE('',#11685,#17011);
+#17011 = DEFINITIONAL_REPRESENTATION('',(#17012),#17016);
+#17012 = HYPERBOLA('',#17013,1.,1.);
+#17013 = AXIS2_PLACEMENT_2D('',#17014,#17015);
+#17014 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#17015 = DIRECTION('',(0.,1.));
+#17016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17017 = PCURVE('',#12534,#17018);
+#17018 = DEFINITIONAL_REPRESENTATION('',(#17019),#17026);
+#17019 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17020,#17021,#17022,#17023,
+    #17024,#17025),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17020 = CARTESIAN_POINT('',(-3.969250355929,-4.454772721475E-16));
+#17021 = CARTESIAN_POINT('',(-3.968747573367,0.281450051047));
+#17022 = CARTESIAN_POINT('',(-3.968252263669,0.567090777066));
+#17023 = CARTESIAN_POINT('',(-3.967764279006,0.857005226341));
+#17024 = CARTESIAN_POINT('',(-3.967283475914,1.151278919302));
+#17025 = CARTESIAN_POINT('',(-3.96680971504,1.45));
+#17026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17027 = ORIENTED_EDGE('',*,*,#12494,.T.);
+#17028 = ADVANCED_FACE('',(#17029),#11741,.T.);
+#17029 = FACE_BOUND('',#17030,.F.);
+#17030 = EDGE_LOOP('',(#17031,#17032,#17033,#17060,#17092,#17119));
+#17031 = ORIENTED_EDGE('',*,*,#16832,.F.);
+#17032 = ORIENTED_EDGE('',*,*,#11726,.T.);
+#17033 = ORIENTED_EDGE('',*,*,#17034,.T.);
+#17034 = EDGE_CURVE('',#11699,#17035,#17037,.T.);
+#17035 = VERTEX_POINT('',#17036);
+#17036 = CARTESIAN_POINT('',(-1.,-5.671114063941,-23.67034122575));
+#17037 = SURFACE_CURVE('',#17038,(#17043,#17053),.PCURVE_S1.);
+#17038 = HYPERBOLA('',#17039,1.,1.);
+#17039 = AXIS2_PLACEMENT_3D('',#17040,#17041,#17042);
+#17040 = CARTESIAN_POINT('',(-1.,18.020341225759,-2.2E-16));
+#17041 = DIRECTION('',(-1.,-0.,-2.2E-16));
+#17042 = DIRECTION('',(0.,-1.,0.));
+#17043 = PCURVE('',#11741,#17044);
+#17044 = DEFINITIONAL_REPRESENTATION('',(#17045),#17052);
+#17045 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17046,#17047,#17048,#17049,
+    #17050,#17051),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#17046 = CARTESIAN_POINT('',(4.672570082331,7.551900423072E-15));
+#17047 = CARTESIAN_POINT('',(4.672096321458,-0.298721080698));
+#17048 = CARTESIAN_POINT('',(4.671615518366,-0.592994773659));
+#17049 = CARTESIAN_POINT('',(4.671127533703,-0.882909222934));
+#17050 = CARTESIAN_POINT('',(4.670632224004,-1.168549948953));
+#17051 = CARTESIAN_POINT('',(4.670129441443,-1.45));
+#17052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17053 = PCURVE('',#11714,#17054);
+#17054 = DEFINITIONAL_REPRESENTATION('',(#17055),#17059);
+#17055 = HYPERBOLA('',#17056,1.,1.);
+#17056 = AXIS2_PLACEMENT_2D('',#17057,#17058);
+#17057 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#17058 = DIRECTION('',(0.,-1.));
+#17059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17060 = ORIENTED_EDGE('',*,*,#17061,.T.);
+#17061 = EDGE_CURVE('',#17035,#17062,#17064,.T.);
+#17062 = VERTEX_POINT('',#17063);
+#17063 = CARTESIAN_POINT('',(-4.E-15,-5.65,-23.67034122575));
+#17064 = SURFACE_CURVE('',#17065,(#17070,#17080),.PCURVE_S1.);
+#17065 = HYPERBOLA('',#17066,23.670341225759,23.670341225759);
+#17066 = AXIS2_PLACEMENT_3D('',#17067,#17068,#17069);
+#17067 = CARTESIAN_POINT('',(5.26E-15,18.020341225759,-23.67034122575));
+#17068 = DIRECTION('',(-2.2E-16,0.,1.));
+#17069 = DIRECTION('',(0.,-1.,0.));
+#17070 = PCURVE('',#11741,#17071);
+#17071 = DEFINITIONAL_REPRESENTATION('',(#17072),#17079);
+#17072 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17073,#17074,#17075,#17076,
+    #17077,#17078),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -4.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#17073 = CARTESIAN_POINT('',(4.661735991361,-1.419601706835));
+#17074 = CARTESIAN_POINT('',(4.671857925055,-1.431763626004));
+#17075 = CARTESIAN_POINT('',(4.681986351274,-1.440882463267));
+#17076 = CARTESIAN_POINT('',(4.692119115103,-1.446960821116));
+#17077 = CARTESIAN_POINT('',(4.702254047744,-1.45));
+#17078 = CARTESIAN_POINT('',(4.712388980385,-1.45));
+#17079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17080 = PCURVE('',#17081,#17086);
+#17081 = PLANE('',#17082);
+#17082 = AXIS2_PLACEMENT_3D('',#17083,#17084,#17085);
+#17083 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17084 = DIRECTION('',(0.,0.,1.));
+#17085 = DIRECTION('',(0.,-1.,0.));
+#17086 = DEFINITIONAL_REPRESENTATION('',(#17087),#17091);
+#17087 = HYPERBOLA('',#17088,23.670341225759,23.670341225759);
+#17088 = AXIS2_PLACEMENT_2D('',#17089,#17090);
+#17089 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#17090 = DIRECTION('',(1.,0.));
+#17091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17092 = ORIENTED_EDGE('',*,*,#17093,.F.);
+#17093 = EDGE_CURVE('',#16399,#17062,#17094,.T.);
+#17094 = SURFACE_CURVE('',#17095,(#17100,#17107),.PCURVE_S1.);
+#17095 = CIRCLE('',#17096,23.670341225759);
+#17096 = AXIS2_PLACEMENT_3D('',#17097,#17098,#17099);
+#17097 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#17098 = DIRECTION('',(0.,-1.,0.));
+#17099 = DIRECTION('',(1.,0.,0.));
+#17100 = PCURVE('',#11741,#17101);
+#17101 = DEFINITIONAL_REPRESENTATION('',(#17102),#17106);
+#17102 = LINE('',#17103,#17104);
+#17103 = CARTESIAN_POINT('',(0.,-1.45));
+#17104 = VECTOR('',#17105,1.);
+#17105 = DIRECTION('',(1.,-0.));
+#17106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17107 = PCURVE('',#17108,#17113);
+#17108 = CYLINDRICAL_SURFACE('',#17109,23.670341225759);
+#17109 = AXIS2_PLACEMENT_3D('',#17110,#17111,#17112);
+#17110 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#17111 = DIRECTION('',(-0.,-1.,-0.));
+#17112 = DIRECTION('',(1.,0.,0.));
+#17113 = DEFINITIONAL_REPRESENTATION('',(#17114),#17118);
+#17114 = LINE('',#17115,#17116);
+#17115 = CARTESIAN_POINT('',(0.,3.225));
+#17116 = VECTOR('',#17117,1.);
+#17117 = DIRECTION('',(1.,0.));
+#17118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17119 = ORIENTED_EDGE('',*,*,#17120,.T.);
+#17120 = EDGE_CURVE('',#16399,#16833,#17121,.T.);
+#17121 = SURFACE_CURVE('',#17122,(#17127,#17137),.PCURVE_S1.);
+#17122 = HYPERBOLA('',#17123,23.670341225759,23.670341225759);
+#17123 = AXIS2_PLACEMENT_3D('',#17124,#17125,#17126);
+#17124 = CARTESIAN_POINT('',(-16.73745879373,18.020341225759,
+    -16.73745879373));
+#17125 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#17126 = DIRECTION('',(0.,-1.,0.));
+#17127 = PCURVE('',#11741,#17128);
+#17128 = DEFINITIONAL_REPRESENTATION('',(#17129),#17136);
+#17129 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17130,#17131,#17132,#17133,
+    #17134,#17135),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.3E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#17130 = CARTESIAN_POINT('',(3.926990816987,-1.45));
+#17131 = CARTESIAN_POINT('',(3.937125749628,-1.45));
+#17132 = CARTESIAN_POINT('',(3.947260682269,-1.446960821116));
+#17133 = CARTESIAN_POINT('',(3.957393446098,-1.440882463267));
+#17134 = CARTESIAN_POINT('',(3.967521872317,-1.431763626004));
+#17135 = CARTESIAN_POINT('',(3.977643806011,-1.419601706835));
+#17136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17137 = PCURVE('',#16875,#17138);
+#17138 = DEFINITIONAL_REPRESENTATION('',(#17139),#17143);
+#17139 = HYPERBOLA('',#17140,23.670341225759,23.670341225759);
+#17140 = AXIS2_PLACEMENT_2D('',#17141,#17142);
+#17141 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#17142 = DIRECTION('',(1.,0.));
+#17143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17144 = ADVANCED_FACE('',(#17145),#11714,.T.);
+#17145 = FACE_BOUND('',#17146,.T.);
+#17146 = EDGE_LOOP('',(#17147,#17170,#17198,#17219,#17220,#17221,#17244,
+    #17271,#17294,#17317,#17345,#17370));
+#17147 = ORIENTED_EDGE('',*,*,#17148,.F.);
+#17148 = EDGE_CURVE('',#17149,#10069,#17151,.T.);
+#17149 = VERTEX_POINT('',#17150);
+#17150 = CARTESIAN_POINT('',(-1.,6.1,-25.12034122575));
+#17151 = SURFACE_CURVE('',#17152,(#17156,#17163),.PCURVE_S1.);
+#17152 = LINE('',#17153,#17154);
+#17153 = CARTESIAN_POINT('',(-1.,6.1,-25.12034122575));
+#17154 = VECTOR('',#17155,1.);
+#17155 = DIRECTION('',(0.,0.,1.));
+#17156 = PCURVE('',#11714,#17157);
+#17157 = DEFINITIONAL_REPRESENTATION('',(#17158),#17162);
+#17158 = LINE('',#17159,#17160);
+#17159 = CARTESIAN_POINT('',(-0.725,7.2));
+#17160 = VECTOR('',#17161,1.);
+#17161 = DIRECTION('',(1.,0.));
+#17162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17163 = PCURVE('',#12370,#17164);
+#17164 = DEFINITIONAL_REPRESENTATION('',(#17165),#17169);
+#17165 = LINE('',#17166,#17167);
+#17166 = CARTESIAN_POINT('',(0.,-2.));
+#17167 = VECTOR('',#17168,1.);
+#17168 = DIRECTION('',(1.,0.));
+#17169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17170 = ORIENTED_EDGE('',*,*,#17171,.F.);
+#17171 = EDGE_CURVE('',#17172,#17149,#17174,.T.);
+#17172 = VERTEX_POINT('',#17173);
+#17173 = CARTESIAN_POINT('',(-1.,-8.3,-25.12034122575));
+#17174 = SURFACE_CURVE('',#17175,(#17179,#17186),.PCURVE_S1.);
+#17175 = LINE('',#17176,#17177);
+#17176 = CARTESIAN_POINT('',(-1.,-8.3,-25.12034122575));
+#17177 = VECTOR('',#17178,1.);
+#17178 = DIRECTION('',(0.,1.,0.));
+#17179 = PCURVE('',#11714,#17180);
+#17180 = DEFINITIONAL_REPRESENTATION('',(#17181),#17185);
+#17181 = LINE('',#17182,#17183);
+#17182 = CARTESIAN_POINT('',(-0.725,-7.2));
+#17183 = VECTOR('',#17184,1.);
+#17184 = DIRECTION('',(0.,1.));
+#17185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17186 = PCURVE('',#17187,#17192);
+#17187 = PLANE('',#17188);
+#17188 = AXIS2_PLACEMENT_3D('',#17189,#17190,#17191);
+#17189 = CARTESIAN_POINT('',(1.,-8.3,-25.12034122575));
+#17190 = DIRECTION('',(0.,0.,-1.));
+#17191 = DIRECTION('',(0.,1.,0.));
+#17192 = DEFINITIONAL_REPRESENTATION('',(#17193),#17197);
+#17193 = LINE('',#17194,#17195);
+#17194 = CARTESIAN_POINT('',(0.,-2.));
+#17195 = VECTOR('',#17196,1.);
+#17196 = DIRECTION('',(1.,0.));
+#17197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17198 = ORIENTED_EDGE('',*,*,#17199,.F.);
+#17199 = EDGE_CURVE('',#9451,#17172,#17200,.T.);
+#17200 = SURFACE_CURVE('',#17201,(#17205,#17212),.PCURVE_S1.);
+#17201 = LINE('',#17202,#17203);
+#17202 = CARTESIAN_POINT('',(-1.,-8.3,-23.67034122575));
+#17203 = VECTOR('',#17204,1.);
+#17204 = DIRECTION('',(0.,0.,-1.));
+#17205 = PCURVE('',#11714,#17206);
+#17206 = DEFINITIONAL_REPRESENTATION('',(#17207),#17211);
+#17207 = LINE('',#17208,#17209);
+#17208 = CARTESIAN_POINT('',(0.725,-7.2));
+#17209 = VECTOR('',#17210,1.);
+#17210 = DIRECTION('',(-1.,0.));
+#17211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17212 = PCURVE('',#11803,#17213);
+#17213 = DEFINITIONAL_REPRESENTATION('',(#17214),#17218);
+#17214 = LINE('',#17215,#17216);
+#17215 = CARTESIAN_POINT('',(0.,-2.));
+#17216 = VECTOR('',#17217,1.);
+#17217 = DIRECTION('',(1.,0.));
+#17218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17219 = ORIENTED_EDGE('',*,*,#11698,.T.);
+#17220 = ORIENTED_EDGE('',*,*,#17034,.T.);
+#17221 = ORIENTED_EDGE('',*,*,#17222,.F.);
+#17222 = EDGE_CURVE('',#17223,#17035,#17225,.T.);
+#17223 = VERTEX_POINT('',#17224);
+#17224 = CARTESIAN_POINT('',(-1.,-2.403885936059,-23.67034122575));
+#17225 = SURFACE_CURVE('',#17226,(#17230,#17237),.PCURVE_S1.);
+#17226 = LINE('',#17227,#17228);
+#17227 = CARTESIAN_POINT('',(-1.,6.1,-23.67034122575));
+#17228 = VECTOR('',#17229,1.);
+#17229 = DIRECTION('',(0.,-1.,0.));
+#17230 = PCURVE('',#11714,#17231);
+#17231 = DEFINITIONAL_REPRESENTATION('',(#17232),#17236);
+#17232 = LINE('',#17233,#17234);
+#17233 = CARTESIAN_POINT('',(0.725,7.2));
+#17234 = VECTOR('',#17235,1.);
+#17235 = DIRECTION('',(0.,-1.));
+#17236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17237 = PCURVE('',#17081,#17238);
+#17238 = DEFINITIONAL_REPRESENTATION('',(#17239),#17243);
+#17239 = LINE('',#17240,#17241);
+#17240 = CARTESIAN_POINT('',(0.,-2.));
+#17241 = VECTOR('',#17242,1.);
+#17242 = DIRECTION('',(1.,0.));
+#17243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17244 = ORIENTED_EDGE('',*,*,#17245,.T.);
+#17245 = EDGE_CURVE('',#17223,#17246,#17248,.T.);
+#17246 = VERTEX_POINT('',#17247);
+#17247 = CARTESIAN_POINT('',(-1.,-0.975,-25.1004291457));
+#17248 = SURFACE_CURVE('',#17249,(#17254,#17261),.PCURVE_S1.);
+#17249 = HYPERBOLA('',#17250,1.,1.);
+#17250 = AXIS2_PLACEMENT_3D('',#17251,#17252,#17253);
+#17251 = CARTESIAN_POINT('',(-1.,-26.09534122575,-2.2E-16));
+#17252 = DIRECTION('',(-1.,0.,-2.2E-16));
+#17253 = DIRECTION('',(0.,1.,0.));
+#17254 = PCURVE('',#11714,#17255);
+#17255 = DEFINITIONAL_REPRESENTATION('',(#17256),#17260);
+#17256 = HYPERBOLA('',#17257,1.,1.);
+#17257 = AXIS2_PLACEMENT_2D('',#17258,#17259);
+#17258 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#17259 = DIRECTION('',(0.,1.));
+#17260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17261 = PCURVE('',#16904,#17262);
+#17262 = DEFINITIONAL_REPRESENTATION('',(#17263),#17270);
+#17263 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17264,#17265,#17266,#17267,
+    #17268,#17269),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17264 = CARTESIAN_POINT('',(-4.670129441443,3.111269837221E-15));
+#17265 = CARTESIAN_POINT('',(-4.670632224004,0.281450051047));
+#17266 = CARTESIAN_POINT('',(-4.671127533703,0.567090777066));
+#17267 = CARTESIAN_POINT('',(-4.671615518366,0.857005226341));
+#17268 = CARTESIAN_POINT('',(-4.672096321458,1.151278919302));
+#17269 = CARTESIAN_POINT('',(-4.672570082331,1.45));
+#17270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17271 = ORIENTED_EDGE('',*,*,#17272,.T.);
+#17272 = EDGE_CURVE('',#17246,#17273,#17275,.T.);
+#17273 = VERTEX_POINT('',#17274);
+#17274 = CARTESIAN_POINT('',(-1.,0.225,-25.1004291457));
+#17275 = SURFACE_CURVE('',#17276,(#17280,#17287),.PCURVE_S1.);
+#17276 = LINE('',#17277,#17278);
+#17277 = CARTESIAN_POINT('',(-1.,-0.975,-25.1004291457));
+#17278 = VECTOR('',#17279,1.);
+#17279 = DIRECTION('',(0.,1.,0.));
+#17280 = PCURVE('',#11714,#17281);
+#17281 = DEFINITIONAL_REPRESENTATION('',(#17282),#17286);
+#17282 = LINE('',#17283,#17284);
+#17283 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#17284 = VECTOR('',#17285,1.);
+#17285 = DIRECTION('',(0.,1.));
+#17286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17287 = PCURVE('',#16935,#17288);
+#17288 = DEFINITIONAL_REPRESENTATION('',(#17289),#17293);
+#17289 = LINE('',#17290,#17291);
+#17290 = CARTESIAN_POINT('',(-4.672570082331,0.));
+#17291 = VECTOR('',#17292,1.);
+#17292 = DIRECTION('',(-0.,1.));
+#17293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17294 = ORIENTED_EDGE('',*,*,#17295,.F.);
+#17295 = EDGE_CURVE('',#17296,#17273,#17298,.T.);
+#17296 = VERTEX_POINT('',#17297);
+#17297 = CARTESIAN_POINT('',(-1.,0.225,-23.67034122575));
+#17298 = SURFACE_CURVE('',#17299,(#17303,#17310),.PCURVE_S1.);
+#17299 = LINE('',#17300,#17301);
+#17300 = CARTESIAN_POINT('',(-1.,0.225,-12.19767061287));
+#17301 = VECTOR('',#17302,1.);
+#17302 = DIRECTION('',(2.2E-16,0.,-1.));
+#17303 = PCURVE('',#11714,#17304);
+#17304 = DEFINITIONAL_REPRESENTATION('',(#17305),#17309);
+#17305 = LINE('',#17306,#17307);
+#17306 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#17307 = VECTOR('',#17308,1.);
+#17308 = DIRECTION('',(-1.,0.));
+#17309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17310 = PCURVE('',#16963,#17311);
+#17311 = DEFINITIONAL_REPRESENTATION('',(#17312),#17316);
+#17312 = LINE('',#17313,#17314);
+#17313 = CARTESIAN_POINT('',(-1.,-12.19767061287));
+#17314 = VECTOR('',#17315,1.);
+#17315 = DIRECTION('',(2.2E-16,-1.));
+#17316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17317 = ORIENTED_EDGE('',*,*,#17318,.F.);
+#17318 = EDGE_CURVE('',#17319,#17296,#17321,.T.);
+#17319 = VERTEX_POINT('',#17320);
+#17320 = CARTESIAN_POINT('',(-1.,3.471114063941,-23.67034122575));
+#17321 = SURFACE_CURVE('',#17322,(#17326,#17333),.PCURVE_S1.);
+#17322 = LINE('',#17323,#17324);
+#17323 = CARTESIAN_POINT('',(-1.,6.1,-23.67034122575));
+#17324 = VECTOR('',#17325,1.);
+#17325 = DIRECTION('',(0.,-1.,0.));
+#17326 = PCURVE('',#11714,#17327);
+#17327 = DEFINITIONAL_REPRESENTATION('',(#17328),#17332);
+#17328 = LINE('',#17329,#17330);
+#17329 = CARTESIAN_POINT('',(0.725,7.2));
+#17330 = VECTOR('',#17331,1.);
+#17331 = DIRECTION('',(0.,-1.));
+#17332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17333 = PCURVE('',#17334,#17339);
+#17334 = PLANE('',#17335);
+#17335 = AXIS2_PLACEMENT_3D('',#17336,#17337,#17338);
+#17336 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17337 = DIRECTION('',(0.,0.,1.));
+#17338 = DIRECTION('',(0.,-1.,0.));
+#17339 = DEFINITIONAL_REPRESENTATION('',(#17340),#17344);
+#17340 = LINE('',#17341,#17342);
+#17341 = CARTESIAN_POINT('',(0.,-2.));
+#17342 = VECTOR('',#17343,1.);
+#17343 = DIRECTION('',(1.,0.));
+#17344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17345 = ORIENTED_EDGE('',*,*,#17346,.T.);
+#17346 = EDGE_CURVE('',#17319,#12518,#17347,.T.);
+#17347 = SURFACE_CURVE('',#17348,(#17353,#17360),.PCURVE_S1.);
+#17348 = HYPERBOLA('',#17349,1.,1.);
+#17349 = AXIS2_PLACEMENT_3D('',#17350,#17351,#17352);
+#17350 = CARTESIAN_POINT('',(-1.,-20.22034122575,-2.2E-16));
+#17351 = DIRECTION('',(-1.,0.,-2.2E-16));
+#17352 = DIRECTION('',(0.,1.,0.));
+#17353 = PCURVE('',#11714,#17354);
+#17354 = DEFINITIONAL_REPRESENTATION('',(#17355),#17359);
+#17355 = HYPERBOLA('',#17356,1.,1.);
+#17356 = AXIS2_PLACEMENT_2D('',#17357,#17358);
+#17357 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#17358 = DIRECTION('',(0.,1.));
+#17359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17360 = PCURVE('',#12534,#17361);
+#17361 = DEFINITIONAL_REPRESENTATION('',(#17362),#17369);
+#17362 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17363,#17364,#17365,#17366,
+    #17367,#17368),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17363 = CARTESIAN_POINT('',(-4.670129441443,3.111269837221E-15));
+#17364 = CARTESIAN_POINT('',(-4.670632224004,0.281450051047));
+#17365 = CARTESIAN_POINT('',(-4.671127533703,0.567090777066));
+#17366 = CARTESIAN_POINT('',(-4.671615518366,0.857005226341));
+#17367 = CARTESIAN_POINT('',(-4.672096321458,1.151278919302));
+#17368 = CARTESIAN_POINT('',(-4.672570082331,1.45));
+#17369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17370 = ORIENTED_EDGE('',*,*,#12546,.T.);
+#17371 = ADVANCED_FACE('',(#17372),#11803,.T.);
+#17372 = FACE_BOUND('',#17373,.T.);
+#17373 = EDGE_LOOP('',(#17374,#17395,#17396));
+#17374 = ORIENTED_EDGE('',*,*,#17375,.F.);
+#17375 = EDGE_CURVE('',#11760,#17172,#17376,.T.);
+#17376 = SURFACE_CURVE('',#17377,(#17381,#17388),.PCURVE_S1.);
+#17377 = LINE('',#17378,#17379);
+#17378 = CARTESIAN_POINT('',(1.,-8.3,-25.12034122575));
+#17379 = VECTOR('',#17380,1.);
+#17380 = DIRECTION('',(-1.,0.,0.));
+#17381 = PCURVE('',#11803,#17382);
+#17382 = DEFINITIONAL_REPRESENTATION('',(#17383),#17387);
+#17383 = LINE('',#17384,#17385);
+#17384 = CARTESIAN_POINT('',(1.45,0.));
+#17385 = VECTOR('',#17386,1.);
+#17386 = DIRECTION('',(0.,-1.));
+#17387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17388 = PCURVE('',#17187,#17389);
+#17389 = DEFINITIONAL_REPRESENTATION('',(#17390),#17394);
+#17390 = LINE('',#17391,#17392);
+#17391 = CARTESIAN_POINT('',(0.,0.));
+#17392 = VECTOR('',#17393,1.);
+#17393 = DIRECTION('',(0.,-1.));
+#17394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17395 = ORIENTED_EDGE('',*,*,#11788,.F.);
+#17396 = ORIENTED_EDGE('',*,*,#17199,.T.);
+#17397 = ADVANCED_FACE('',(#17398),#11776,.T.);
+#17398 = FACE_BOUND('',#17399,.T.);
+#17399 = EDGE_LOOP('',(#17400,#17423,#17424));
+#17400 = ORIENTED_EDGE('',*,*,#17401,.F.);
+#17401 = EDGE_CURVE('',#9602,#17402,#17404,.T.);
+#17402 = VERTEX_POINT('',#17403);
+#17403 = CARTESIAN_POINT('',(1.,-8.3,-25.12034122575));
+#17404 = SURFACE_CURVE('',#17405,(#17409,#17416),.PCURVE_S1.);
+#17405 = LINE('',#17406,#17407);
+#17406 = CARTESIAN_POINT('',(1.,-8.3,-23.67034122575));
+#17407 = VECTOR('',#17408,1.);
+#17408 = DIRECTION('',(0.,0.,-1.));
+#17409 = PCURVE('',#11776,#17410);
+#17410 = DEFINITIONAL_REPRESENTATION('',(#17411),#17415);
+#17411 = LINE('',#17412,#17413);
+#17412 = CARTESIAN_POINT('',(0.,-0.));
+#17413 = VECTOR('',#17414,1.);
+#17414 = DIRECTION('',(1.,0.));
+#17415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17416 = PCURVE('',#11835,#17417);
+#17417 = DEFINITIONAL_REPRESENTATION('',(#17418),#17422);
+#17418 = LINE('',#17419,#17420);
+#17419 = CARTESIAN_POINT('',(0.725,-7.2));
+#17420 = VECTOR('',#17421,1.);
+#17421 = DIRECTION('',(-1.,0.));
+#17422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17423 = ORIENTED_EDGE('',*,*,#11759,.F.);
+#17424 = ORIENTED_EDGE('',*,*,#17425,.F.);
+#17425 = EDGE_CURVE('',#17402,#11760,#17426,.T.);
+#17426 = SURFACE_CURVE('',#17427,(#17431,#17438),.PCURVE_S1.);
+#17427 = LINE('',#17428,#17429);
+#17428 = CARTESIAN_POINT('',(1.,-8.3,-25.12034122575));
+#17429 = VECTOR('',#17430,1.);
+#17430 = DIRECTION('',(-1.,0.,0.));
+#17431 = PCURVE('',#11776,#17432);
+#17432 = DEFINITIONAL_REPRESENTATION('',(#17433),#17437);
+#17433 = LINE('',#17434,#17435);
+#17434 = CARTESIAN_POINT('',(1.45,0.));
+#17435 = VECTOR('',#17436,1.);
+#17436 = DIRECTION('',(0.,-1.));
+#17437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17438 = PCURVE('',#17187,#17439);
+#17439 = DEFINITIONAL_REPRESENTATION('',(#17440),#17444);
+#17440 = LINE('',#17441,#17442);
+#17441 = CARTESIAN_POINT('',(0.,0.));
+#17442 = VECTOR('',#17443,1.);
+#17443 = DIRECTION('',(0.,-1.));
+#17444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17445 = ADVANCED_FACE('',(#17446),#11835,.F.);
+#17446 = FACE_BOUND('',#17447,.F.);
+#17447 = EDGE_LOOP('',(#17448,#17471,#17492,#17493,#17494,#17521,#17549,
+    #17581,#17609,#17637,#17665,#17690));
+#17448 = ORIENTED_EDGE('',*,*,#17449,.F.);
+#17449 = EDGE_CURVE('',#17450,#9940,#17452,.T.);
+#17450 = VERTEX_POINT('',#17451);
+#17451 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#17452 = SURFACE_CURVE('',#17453,(#17457,#17464),.PCURVE_S1.);
+#17453 = LINE('',#17454,#17455);
+#17454 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#17455 = VECTOR('',#17456,1.);
+#17456 = DIRECTION('',(0.,0.,1.));
+#17457 = PCURVE('',#11835,#17458);
+#17458 = DEFINITIONAL_REPRESENTATION('',(#17459),#17463);
+#17459 = LINE('',#17460,#17461);
+#17460 = CARTESIAN_POINT('',(-0.725,7.2));
+#17461 = VECTOR('',#17462,1.);
+#17462 = DIRECTION('',(1.,0.));
+#17463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17464 = PCURVE('',#12401,#17465);
+#17465 = DEFINITIONAL_REPRESENTATION('',(#17466),#17470);
+#17466 = LINE('',#17467,#17468);
+#17467 = CARTESIAN_POINT('',(0.,0.));
+#17468 = VECTOR('',#17469,1.);
+#17469 = DIRECTION('',(1.,0.));
+#17470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17471 = ORIENTED_EDGE('',*,*,#17472,.F.);
+#17472 = EDGE_CURVE('',#17402,#17450,#17473,.T.);
+#17473 = SURFACE_CURVE('',#17474,(#17478,#17485),.PCURVE_S1.);
+#17474 = LINE('',#17475,#17476);
+#17475 = CARTESIAN_POINT('',(1.,-8.3,-25.12034122575));
+#17476 = VECTOR('',#17477,1.);
+#17477 = DIRECTION('',(0.,1.,0.));
+#17478 = PCURVE('',#11835,#17479);
+#17479 = DEFINITIONAL_REPRESENTATION('',(#17480),#17484);
+#17480 = LINE('',#17481,#17482);
+#17481 = CARTESIAN_POINT('',(-0.725,-7.2));
+#17482 = VECTOR('',#17483,1.);
+#17483 = DIRECTION('',(0.,1.));
+#17484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17485 = PCURVE('',#17187,#17486);
+#17486 = DEFINITIONAL_REPRESENTATION('',(#17487),#17491);
+#17487 = LINE('',#17488,#17489);
+#17488 = CARTESIAN_POINT('',(0.,0.));
+#17489 = VECTOR('',#17490,1.);
+#17490 = DIRECTION('',(1.,0.));
+#17491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17492 = ORIENTED_EDGE('',*,*,#17401,.F.);
+#17493 = ORIENTED_EDGE('',*,*,#11819,.T.);
+#17494 = ORIENTED_EDGE('',*,*,#17495,.T.);
+#17495 = EDGE_CURVE('',#11820,#17496,#17498,.T.);
+#17496 = VERTEX_POINT('',#17497);
+#17497 = CARTESIAN_POINT('',(1.,-5.671114063941,-23.67034122575));
+#17498 = SURFACE_CURVE('',#17499,(#17504,#17511),.PCURVE_S1.);
+#17499 = HYPERBOLA('',#17500,1.,1.);
+#17500 = AXIS2_PLACEMENT_3D('',#17501,#17502,#17503);
+#17501 = CARTESIAN_POINT('',(1.,18.020341225759,2.2E-16));
+#17502 = DIRECTION('',(-1.,-0.,-2.2E-16));
+#17503 = DIRECTION('',(0.,-1.,0.));
+#17504 = PCURVE('',#11835,#17505);
+#17505 = DEFINITIONAL_REPRESENTATION('',(#17506),#17510);
+#17506 = HYPERBOLA('',#17507,1.,1.);
+#17507 = AXIS2_PLACEMENT_2D('',#17508,#17509);
+#17508 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#17509 = DIRECTION('',(0.,-1.));
+#17510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17511 = PCURVE('',#11891,#17512);
+#17512 = DEFINITIONAL_REPRESENTATION('',(#17513),#17520);
+#17513 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17514,#17515,#17516,#17517,
+    #17518,#17519),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#17514 = CARTESIAN_POINT('',(4.752207878438,1.643316159478E-14));
+#17515 = CARTESIAN_POINT('',(4.752681639311,-0.298721080698));
+#17516 = CARTESIAN_POINT('',(4.753162442404,-0.592994773659));
+#17517 = CARTESIAN_POINT('',(4.753650427066,-0.882909222934));
+#17518 = CARTESIAN_POINT('',(4.754145736765,-1.168549948953));
+#17519 = CARTESIAN_POINT('',(4.754648519327,-1.45));
+#17520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17521 = ORIENTED_EDGE('',*,*,#17522,.F.);
+#17522 = EDGE_CURVE('',#17523,#17496,#17525,.T.);
+#17523 = VERTEX_POINT('',#17524);
+#17524 = CARTESIAN_POINT('',(1.,-2.403885936059,-23.67034122575));
+#17525 = SURFACE_CURVE('',#17526,(#17530,#17537),.PCURVE_S1.);
+#17526 = LINE('',#17527,#17528);
+#17527 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17528 = VECTOR('',#17529,1.);
+#17529 = DIRECTION('',(0.,-1.,0.));
+#17530 = PCURVE('',#11835,#17531);
+#17531 = DEFINITIONAL_REPRESENTATION('',(#17532),#17536);
+#17532 = LINE('',#17533,#17534);
+#17533 = CARTESIAN_POINT('',(0.725,7.2));
+#17534 = VECTOR('',#17535,1.);
+#17535 = DIRECTION('',(0.,-1.));
+#17536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17537 = PCURVE('',#17538,#17543);
+#17538 = PLANE('',#17539);
+#17539 = AXIS2_PLACEMENT_3D('',#17540,#17541,#17542);
+#17540 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17541 = DIRECTION('',(0.,0.,1.));
+#17542 = DIRECTION('',(0.,-1.,0.));
+#17543 = DEFINITIONAL_REPRESENTATION('',(#17544),#17548);
+#17544 = LINE('',#17545,#17546);
+#17545 = CARTESIAN_POINT('',(0.,0.));
+#17546 = VECTOR('',#17547,1.);
+#17547 = DIRECTION('',(1.,0.));
+#17548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17549 = ORIENTED_EDGE('',*,*,#17550,.T.);
+#17550 = EDGE_CURVE('',#17523,#17551,#17553,.T.);
+#17551 = VERTEX_POINT('',#17552);
+#17552 = CARTESIAN_POINT('',(1.,-0.975,-25.1004291457));
+#17553 = SURFACE_CURVE('',#17554,(#17559,#17566),.PCURVE_S1.);
+#17554 = HYPERBOLA('',#17555,1.,1.);
+#17555 = AXIS2_PLACEMENT_3D('',#17556,#17557,#17558);
+#17556 = CARTESIAN_POINT('',(1.,-26.09534122575,2.2E-16));
+#17557 = DIRECTION('',(-1.,0.,-2.2E-16));
+#17558 = DIRECTION('',(0.,1.,0.));
+#17559 = PCURVE('',#11835,#17560);
+#17560 = DEFINITIONAL_REPRESENTATION('',(#17561),#17565);
+#17561 = HYPERBOLA('',#17562,1.,1.);
+#17562 = AXIS2_PLACEMENT_2D('',#17563,#17564);
+#17563 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#17564 = DIRECTION('',(0.,1.));
+#17565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17566 = PCURVE('',#17567,#17572);
+#17567 = CONICAL_SURFACE('',#17568,23.670341225759,0.785398163397);
+#17568 = AXIS2_PLACEMENT_3D('',#17569,#17570,#17571);
+#17569 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#17570 = DIRECTION('',(0.,1.,0.));
+#17571 = DIRECTION('',(1.,0.,0.));
+#17572 = DEFINITIONAL_REPRESENTATION('',(#17573),#17580);
+#17573 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17574,#17575,#17576,#17577,
+    #17578,#17579),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17574 = CARTESIAN_POINT('',(-4.754648519327,-2.220315292926E-15));
+#17575 = CARTESIAN_POINT('',(-4.754145736765,0.281450051047));
+#17576 = CARTESIAN_POINT('',(-4.753650427066,0.567090777066));
+#17577 = CARTESIAN_POINT('',(-4.753162442404,0.857005226341));
+#17578 = CARTESIAN_POINT('',(-4.752681639311,1.151278919302));
+#17579 = CARTESIAN_POINT('',(-4.752207878438,1.45));
+#17580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17581 = ORIENTED_EDGE('',*,*,#17582,.T.);
+#17582 = EDGE_CURVE('',#17551,#17583,#17585,.T.);
+#17583 = VERTEX_POINT('',#17584);
+#17584 = CARTESIAN_POINT('',(1.,0.225,-25.1004291457));
+#17585 = SURFACE_CURVE('',#17586,(#17590,#17597),.PCURVE_S1.);
+#17586 = LINE('',#17587,#17588);
+#17587 = CARTESIAN_POINT('',(1.,-0.975,-25.1004291457));
+#17588 = VECTOR('',#17589,1.);
+#17589 = DIRECTION('',(0.,1.,0.));
+#17590 = PCURVE('',#11835,#17591);
+#17591 = DEFINITIONAL_REPRESENTATION('',(#17592),#17596);
+#17592 = LINE('',#17593,#17594);
+#17593 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#17594 = VECTOR('',#17595,1.);
+#17595 = DIRECTION('',(0.,1.));
+#17596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17597 = PCURVE('',#17598,#17603);
+#17598 = CYLINDRICAL_SURFACE('',#17599,25.120341225759);
+#17599 = AXIS2_PLACEMENT_3D('',#17600,#17601,#17602);
+#17600 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#17601 = DIRECTION('',(0.,1.,0.));
+#17602 = DIRECTION('',(1.,0.,0.));
+#17603 = DEFINITIONAL_REPRESENTATION('',(#17604),#17608);
+#17604 = LINE('',#17605,#17606);
+#17605 = CARTESIAN_POINT('',(-4.752207878438,0.));
+#17606 = VECTOR('',#17607,1.);
+#17607 = DIRECTION('',(-0.,1.));
+#17608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17609 = ORIENTED_EDGE('',*,*,#17610,.F.);
+#17610 = EDGE_CURVE('',#17611,#17583,#17613,.T.);
+#17611 = VERTEX_POINT('',#17612);
+#17612 = CARTESIAN_POINT('',(1.,0.225,-23.67034122575));
+#17613 = SURFACE_CURVE('',#17614,(#17618,#17625),.PCURVE_S1.);
+#17614 = LINE('',#17615,#17616);
+#17615 = CARTESIAN_POINT('',(1.,0.225,-12.19767061287));
+#17616 = VECTOR('',#17617,1.);
+#17617 = DIRECTION('',(2.2E-16,0.,-1.));
+#17618 = PCURVE('',#11835,#17619);
+#17619 = DEFINITIONAL_REPRESENTATION('',(#17620),#17624);
+#17620 = LINE('',#17621,#17622);
+#17621 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#17622 = VECTOR('',#17623,1.);
+#17623 = DIRECTION('',(-1.,0.));
+#17624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17625 = PCURVE('',#17626,#17631);
+#17626 = PLANE('',#17627);
+#17627 = AXIS2_PLACEMENT_3D('',#17628,#17629,#17630);
+#17628 = CARTESIAN_POINT('',(0.,0.225,0.));
+#17629 = DIRECTION('',(-0.,-1.,-0.));
+#17630 = DIRECTION('',(1.,0.,0.));
+#17631 = DEFINITIONAL_REPRESENTATION('',(#17632),#17636);
+#17632 = LINE('',#17633,#17634);
+#17633 = CARTESIAN_POINT('',(1.,-12.19767061287));
+#17634 = VECTOR('',#17635,1.);
+#17635 = DIRECTION('',(2.2E-16,-1.));
+#17636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17637 = ORIENTED_EDGE('',*,*,#17638,.F.);
+#17638 = EDGE_CURVE('',#17639,#17611,#17641,.T.);
+#17639 = VERTEX_POINT('',#17640);
+#17640 = CARTESIAN_POINT('',(1.,3.471114063941,-23.67034122575));
+#17641 = SURFACE_CURVE('',#17642,(#17646,#17653),.PCURVE_S1.);
+#17642 = LINE('',#17643,#17644);
+#17643 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17644 = VECTOR('',#17645,1.);
+#17645 = DIRECTION('',(0.,-1.,0.));
+#17646 = PCURVE('',#11835,#17647);
+#17647 = DEFINITIONAL_REPRESENTATION('',(#17648),#17652);
+#17648 = LINE('',#17649,#17650);
+#17649 = CARTESIAN_POINT('',(0.725,7.2));
+#17650 = VECTOR('',#17651,1.);
+#17651 = DIRECTION('',(0.,-1.));
+#17652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17653 = PCURVE('',#17654,#17659);
+#17654 = PLANE('',#17655);
+#17655 = AXIS2_PLACEMENT_3D('',#17656,#17657,#17658);
+#17656 = CARTESIAN_POINT('',(1.,6.1,-23.67034122575));
+#17657 = DIRECTION('',(0.,0.,1.));
+#17658 = DIRECTION('',(0.,-1.,0.));
+#17659 = DEFINITIONAL_REPRESENTATION('',(#17660),#17664);
+#17660 = LINE('',#17661,#17662);
+#17661 = CARTESIAN_POINT('',(0.,0.));
+#17662 = VECTOR('',#17663,1.);
+#17663 = DIRECTION('',(1.,0.));
+#17664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17665 = ORIENTED_EDGE('',*,*,#17666,.T.);
+#17666 = EDGE_CURVE('',#17639,#12276,#17667,.T.);
+#17667 = SURFACE_CURVE('',#17668,(#17673,#17680),.PCURVE_S1.);
+#17668 = HYPERBOLA('',#17669,1.,1.);
+#17669 = AXIS2_PLACEMENT_3D('',#17670,#17671,#17672);
+#17670 = CARTESIAN_POINT('',(1.,-20.22034122575,2.2E-16));
+#17671 = DIRECTION('',(-1.,0.,-2.2E-16));
+#17672 = DIRECTION('',(0.,1.,0.));
+#17673 = PCURVE('',#11835,#17674);
+#17674 = DEFINITIONAL_REPRESENTATION('',(#17675),#17679);
+#17675 = HYPERBOLA('',#17676,1.,1.);
+#17676 = AXIS2_PLACEMENT_2D('',#17677,#17678);
+#17677 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#17678 = DIRECTION('',(0.,1.));
+#17679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17680 = PCURVE('',#12315,#17681);
+#17681 = DEFINITIONAL_REPRESENTATION('',(#17682),#17689);
+#17682 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17683,#17684,#17685,#17686,
+    #17687,#17688),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17683 = CARTESIAN_POINT('',(-4.754648519327,-2.220315292926E-15));
+#17684 = CARTESIAN_POINT('',(-4.754145736765,0.281450051047));
+#17685 = CARTESIAN_POINT('',(-4.753650427066,0.567090777066));
+#17686 = CARTESIAN_POINT('',(-4.753162442404,0.857005226341));
+#17687 = CARTESIAN_POINT('',(-4.752681639311,1.151278919302));
+#17688 = CARTESIAN_POINT('',(-4.752207878438,1.45));
+#17689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17690 = ORIENTED_EDGE('',*,*,#12275,.T.);
+#17691 = ADVANCED_FACE('',(#17692),#11891,.T.);
+#17692 = FACE_BOUND('',#17693,.F.);
+#17693 = EDGE_LOOP('',(#17694,#17723,#17748,#17749,#17750,#17777));
+#17694 = ORIENTED_EDGE('',*,*,#17695,.F.);
+#17695 = EDGE_CURVE('',#17062,#17696,#17698,.T.);
+#17696 = VERTEX_POINT('',#17697);
+#17697 = CARTESIAN_POINT('',(16.737458793733,-5.65,-16.73745879373));
+#17698 = SURFACE_CURVE('',#17699,(#17704,#17711),.PCURVE_S1.);
+#17699 = CIRCLE('',#17700,23.670341225759);
+#17700 = AXIS2_PLACEMENT_3D('',#17701,#17702,#17703);
+#17701 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#17702 = DIRECTION('',(0.,-1.,0.));
+#17703 = DIRECTION('',(1.,0.,0.));
+#17704 = PCURVE('',#11891,#17705);
+#17705 = DEFINITIONAL_REPRESENTATION('',(#17706),#17710);
+#17706 = LINE('',#17707,#17708);
+#17707 = CARTESIAN_POINT('',(0.,-1.45));
+#17708 = VECTOR('',#17709,1.);
+#17709 = DIRECTION('',(1.,-0.));
+#17710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17711 = PCURVE('',#17712,#17717);
+#17712 = CYLINDRICAL_SURFACE('',#17713,23.670341225759);
+#17713 = AXIS2_PLACEMENT_3D('',#17714,#17715,#17716);
+#17714 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#17715 = DIRECTION('',(-0.,-1.,-0.));
+#17716 = DIRECTION('',(1.,0.,0.));
+#17717 = DEFINITIONAL_REPRESENTATION('',(#17718),#17722);
+#17718 = LINE('',#17719,#17720);
+#17719 = CARTESIAN_POINT('',(0.,3.225));
+#17720 = VECTOR('',#17721,1.);
+#17721 = DIRECTION('',(1.,0.));
+#17722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17723 = ORIENTED_EDGE('',*,*,#17724,.T.);
+#17724 = EDGE_CURVE('',#17062,#17496,#17725,.T.);
+#17725 = SURFACE_CURVE('',#17726,(#17731,#17741),.PCURVE_S1.);
+#17726 = HYPERBOLA('',#17727,23.670341225759,23.670341225759);
+#17727 = AXIS2_PLACEMENT_3D('',#17728,#17729,#17730);
+#17728 = CARTESIAN_POINT('',(5.26E-15,18.020341225759,-23.67034122575));
+#17729 = DIRECTION('',(-2.2E-16,0.,1.));
+#17730 = DIRECTION('',(0.,-1.,0.));
+#17731 = PCURVE('',#11891,#17732);
+#17732 = DEFINITIONAL_REPRESENTATION('',(#17733),#17740);
+#17733 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17734,#17735,#17736,#17737,
+    #17738,#17739),.UNSPECIFIED.,.F.,.F.,(6,6),(-4.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#17734 = CARTESIAN_POINT('',(4.712388980385,-1.45));
+#17735 = CARTESIAN_POINT('',(4.722523913025,-1.45));
+#17736 = CARTESIAN_POINT('',(4.732658845667,-1.446960821116));
+#17737 = CARTESIAN_POINT('',(4.742791609495,-1.440882463267));
+#17738 = CARTESIAN_POINT('',(4.752920035714,-1.431763626004));
+#17739 = CARTESIAN_POINT('',(4.763041969408,-1.419601706835));
+#17740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17741 = PCURVE('',#17538,#17742);
+#17742 = DEFINITIONAL_REPRESENTATION('',(#17743),#17747);
+#17743 = HYPERBOLA('',#17744,23.670341225759,23.670341225759);
+#17744 = AXIS2_PLACEMENT_2D('',#17745,#17746);
+#17745 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#17746 = DIRECTION('',(1.,0.));
+#17747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17748 = ORIENTED_EDGE('',*,*,#17495,.F.);
+#17749 = ORIENTED_EDGE('',*,*,#11876,.T.);
+#17750 = ORIENTED_EDGE('',*,*,#17751,.T.);
+#17751 = EDGE_CURVE('',#11849,#17752,#17754,.T.);
+#17752 = VERTEX_POINT('',#17753);
+#17753 = CARTESIAN_POINT('',(16.030352012547,-5.671114063941,
+    -17.44456557492));
+#17754 = SURFACE_CURVE('',#17755,(#17760,#17770),.PCURVE_S1.);
+#17755 = HYPERBOLA('',#17756,1.,1.);
+#17756 = AXIS2_PLACEMENT_3D('',#17757,#17758,#17759);
+#17757 = CARTESIAN_POINT('',(-0.707106781187,18.020341225759,
+    -0.707106781187));
+#17758 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#17759 = DIRECTION('',(0.,-1.,0.));
+#17760 = PCURVE('',#11891,#17761);
+#17761 = DEFINITIONAL_REPRESENTATION('',(#17762),#17769);
+#17762 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17763,#17764,#17765,#17766,
+    #17767,#17768),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#17763 = CARTESIAN_POINT('',(5.457968245729,1.820799961555E-14));
+#17764 = CARTESIAN_POINT('',(5.457494484856,-0.298721080698));
+#17765 = CARTESIAN_POINT('',(5.457013681763,-0.592994773659));
+#17766 = CARTESIAN_POINT('',(5.4565256971,-0.882909222934));
+#17767 = CARTESIAN_POINT('',(5.456030387402,-1.168549948953));
+#17768 = CARTESIAN_POINT('',(5.45552760484,-1.45));
+#17769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17770 = PCURVE('',#11864,#17771);
+#17771 = DEFINITIONAL_REPRESENTATION('',(#17772),#17776);
+#17772 = HYPERBOLA('',#17773,1.,1.);
+#17773 = AXIS2_PLACEMENT_2D('',#17774,#17775);
+#17774 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#17775 = DIRECTION('',(0.,-1.));
+#17776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17777 = ORIENTED_EDGE('',*,*,#17778,.T.);
+#17778 = EDGE_CURVE('',#17752,#17696,#17779,.T.);
+#17779 = SURFACE_CURVE('',#17780,(#17785,#17795),.PCURVE_S1.);
+#17780 = HYPERBOLA('',#17781,23.670341225759,23.670341225759);
+#17781 = AXIS2_PLACEMENT_3D('',#17782,#17783,#17784);
+#17782 = CARTESIAN_POINT('',(16.737458793733,18.020341225759,
+    -16.73745879373));
+#17783 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#17784 = DIRECTION('',(0.,-1.,0.));
+#17785 = PCURVE('',#11891,#17786);
+#17786 = DEFINITIONAL_REPRESENTATION('',(#17787),#17794);
+#17787 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17788,#17789,#17790,#17791,
+    #17792,#17793),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -4.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#17788 = CARTESIAN_POINT('',(5.447134154759,-1.419601706835));
+#17789 = CARTESIAN_POINT('',(5.457256088452,-1.431763626004));
+#17790 = CARTESIAN_POINT('',(5.467384514672,-1.440882463267));
+#17791 = CARTESIAN_POINT('',(5.4775172785,-1.446960821116));
+#17792 = CARTESIAN_POINT('',(5.487652211141,-1.45));
+#17793 = CARTESIAN_POINT('',(5.497787143782,-1.45));
+#17794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17795 = PCURVE('',#17796,#17801);
+#17796 = PLANE('',#17797);
+#17797 = AXIS2_PLACEMENT_3D('',#17798,#17799,#17800);
+#17798 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#17799 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#17800 = DIRECTION('',(-0.,-1.,0.));
+#17801 = DEFINITIONAL_REPRESENTATION('',(#17802),#17806);
+#17802 = HYPERBOLA('',#17803,23.670341225759,23.670341225759);
+#17803 = AXIS2_PLACEMENT_2D('',#17804,#17805);
+#17804 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#17805 = DIRECTION('',(1.,0.));
+#17806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17807 = ADVANCED_FACE('',(#17808),#11864,.T.);
+#17808 = FACE_BOUND('',#17809,.T.);
+#17809 = EDGE_LOOP('',(#17810,#17833,#17861,#17882,#17883,#17884,#17907,
+    #17934,#17957,#17980,#18008,#18033));
+#17810 = ORIENTED_EDGE('',*,*,#17811,.F.);
+#17811 = EDGE_CURVE('',#17812,#9963,#17814,.T.);
+#17812 = VERTEX_POINT('',#17813);
+#17813 = CARTESIAN_POINT('',(17.055656845267,6.1,-18.46987040764));
+#17814 = SURFACE_CURVE('',#17815,(#17819,#17826),.PCURVE_S1.);
+#17815 = LINE('',#17816,#17817);
+#17816 = CARTESIAN_POINT('',(17.055656845267,6.1,-18.46987040764));
+#17817 = VECTOR('',#17818,1.);
+#17818 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#17819 = PCURVE('',#11864,#17820);
+#17820 = DEFINITIONAL_REPRESENTATION('',(#17821),#17825);
+#17821 = LINE('',#17822,#17823);
+#17822 = CARTESIAN_POINT('',(-0.725,7.2));
+#17823 = VECTOR('',#17824,1.);
+#17824 = DIRECTION('',(1.,0.));
+#17825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17826 = PCURVE('',#12224,#17827);
+#17827 = DEFINITIONAL_REPRESENTATION('',(#17828),#17832);
+#17828 = LINE('',#17829,#17830);
+#17829 = CARTESIAN_POINT('',(0.,-2.));
+#17830 = VECTOR('',#17831,1.);
+#17831 = DIRECTION('',(1.,0.));
+#17832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17833 = ORIENTED_EDGE('',*,*,#17834,.F.);
+#17834 = EDGE_CURVE('',#17835,#17812,#17837,.T.);
+#17835 = VERTEX_POINT('',#17836);
+#17836 = CARTESIAN_POINT('',(17.055656845267,-8.3,-18.46987040764));
+#17837 = SURFACE_CURVE('',#17838,(#17842,#17849),.PCURVE_S1.);
+#17838 = LINE('',#17839,#17840);
+#17839 = CARTESIAN_POINT('',(17.055656845267,-8.3,-18.46987040764));
+#17840 = VECTOR('',#17841,1.);
+#17841 = DIRECTION('',(0.,1.,0.));
+#17842 = PCURVE('',#11864,#17843);
+#17843 = DEFINITIONAL_REPRESENTATION('',(#17844),#17848);
+#17844 = LINE('',#17845,#17846);
+#17845 = CARTESIAN_POINT('',(-0.725,-7.2));
+#17846 = VECTOR('',#17847,1.);
+#17847 = DIRECTION('',(0.,1.));
+#17848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17849 = PCURVE('',#17850,#17855);
+#17850 = PLANE('',#17851);
+#17851 = AXIS2_PLACEMENT_3D('',#17852,#17853,#17854);
+#17852 = CARTESIAN_POINT('',(18.469870407641,-8.3,-17.05565684526));
+#17853 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#17854 = DIRECTION('',(0.,1.,0.));
+#17855 = DEFINITIONAL_REPRESENTATION('',(#17856),#17860);
+#17856 = LINE('',#17857,#17858);
+#17857 = CARTESIAN_POINT('',(0.,-2.));
+#17858 = VECTOR('',#17859,1.);
+#17859 = DIRECTION('',(1.,0.));
+#17860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17861 = ORIENTED_EDGE('',*,*,#17862,.F.);
+#17862 = EDGE_CURVE('',#9579,#17835,#17863,.T.);
+#17863 = SURFACE_CURVE('',#17864,(#17868,#17875),.PCURVE_S1.);
+#17864 = LINE('',#17865,#17866);
+#17865 = CARTESIAN_POINT('',(16.030352012547,-8.3,-17.44456557492));
+#17866 = VECTOR('',#17867,1.);
+#17867 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#17868 = PCURVE('',#11864,#17869);
+#17869 = DEFINITIONAL_REPRESENTATION('',(#17870),#17874);
+#17870 = LINE('',#17871,#17872);
+#17871 = CARTESIAN_POINT('',(0.725,-7.2));
+#17872 = VECTOR('',#17873,1.);
+#17873 = DIRECTION('',(-1.,0.));
+#17874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17875 = PCURVE('',#11953,#17876);
+#17876 = DEFINITIONAL_REPRESENTATION('',(#17877),#17881);
+#17877 = LINE('',#17878,#17879);
+#17878 = CARTESIAN_POINT('',(0.,-2.));
+#17879 = VECTOR('',#17880,1.);
+#17880 = DIRECTION('',(1.,0.));
+#17881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17882 = ORIENTED_EDGE('',*,*,#11848,.T.);
+#17883 = ORIENTED_EDGE('',*,*,#17751,.T.);
+#17884 = ORIENTED_EDGE('',*,*,#17885,.F.);
+#17885 = EDGE_CURVE('',#17886,#17752,#17888,.T.);
+#17886 = VERTEX_POINT('',#17887);
+#17887 = CARTESIAN_POINT('',(16.030352012547,-2.403885936059,
+    -17.44456557492));
+#17888 = SURFACE_CURVE('',#17889,(#17893,#17900),.PCURVE_S1.);
+#17889 = LINE('',#17890,#17891);
+#17890 = CARTESIAN_POINT('',(16.030352012547,6.1,-17.44456557492));
+#17891 = VECTOR('',#17892,1.);
+#17892 = DIRECTION('',(-0.,-1.,0.));
+#17893 = PCURVE('',#11864,#17894);
+#17894 = DEFINITIONAL_REPRESENTATION('',(#17895),#17899);
+#17895 = LINE('',#17896,#17897);
+#17896 = CARTESIAN_POINT('',(0.725,7.2));
+#17897 = VECTOR('',#17898,1.);
+#17898 = DIRECTION('',(0.,-1.));
+#17899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17900 = PCURVE('',#17796,#17901);
+#17901 = DEFINITIONAL_REPRESENTATION('',(#17902),#17906);
+#17902 = LINE('',#17903,#17904);
+#17903 = CARTESIAN_POINT('',(0.,-2.));
+#17904 = VECTOR('',#17905,1.);
+#17905 = DIRECTION('',(1.,0.));
+#17906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17907 = ORIENTED_EDGE('',*,*,#17908,.T.);
+#17908 = EDGE_CURVE('',#17886,#17909,#17911,.T.);
+#17909 = VERTEX_POINT('',#17910);
+#17910 = CARTESIAN_POINT('',(17.041576878434,-0.975,-18.4557904408));
+#17911 = SURFACE_CURVE('',#17912,(#17917,#17924),.PCURVE_S1.);
+#17912 = HYPERBOLA('',#17913,1.,1.);
+#17913 = AXIS2_PLACEMENT_3D('',#17914,#17915,#17916);
+#17914 = CARTESIAN_POINT('',(-0.707106781187,-26.09534122575,
+    -0.707106781187));
+#17915 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#17916 = DIRECTION('',(0.,1.,0.));
+#17917 = PCURVE('',#11864,#17918);
+#17918 = DEFINITIONAL_REPRESENTATION('',(#17919),#17923);
+#17919 = HYPERBOLA('',#17920,1.,1.);
+#17920 = AXIS2_PLACEMENT_2D('',#17921,#17922);
+#17921 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#17922 = DIRECTION('',(0.,1.));
+#17923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17924 = PCURVE('',#17567,#17925);
+#17925 = DEFINITIONAL_REPRESENTATION('',(#17926),#17933);
+#17926 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#17927,#17928,#17929,#17930,
+    #17931,#17932),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#17927 = CARTESIAN_POINT('',(-5.45552760484,3.111269837221E-15));
+#17928 = CARTESIAN_POINT('',(-5.456030387402,0.281450051047));
+#17929 = CARTESIAN_POINT('',(-5.4565256971,0.567090777066));
+#17930 = CARTESIAN_POINT('',(-5.457013681763,0.857005226341));
+#17931 = CARTESIAN_POINT('',(-5.457494484856,1.151278919302));
+#17932 = CARTESIAN_POINT('',(-5.457968245729,1.45));
+#17933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17934 = ORIENTED_EDGE('',*,*,#17935,.T.);
+#17935 = EDGE_CURVE('',#17909,#17936,#17938,.T.);
+#17936 = VERTEX_POINT('',#17937);
+#17937 = CARTESIAN_POINT('',(17.041576878434,0.225,-18.4557904408));
+#17938 = SURFACE_CURVE('',#17939,(#17943,#17950),.PCURVE_S1.);
+#17939 = LINE('',#17940,#17941);
+#17940 = CARTESIAN_POINT('',(17.041576878434,-0.975,-18.4557904408));
+#17941 = VECTOR('',#17942,1.);
+#17942 = DIRECTION('',(0.,1.,0.));
+#17943 = PCURVE('',#11864,#17944);
+#17944 = DEFINITIONAL_REPRESENTATION('',(#17945),#17949);
+#17945 = LINE('',#17946,#17947);
+#17946 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#17947 = VECTOR('',#17948,1.);
+#17948 = DIRECTION('',(0.,1.));
+#17949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17950 = PCURVE('',#17598,#17951);
+#17951 = DEFINITIONAL_REPRESENTATION('',(#17952),#17956);
+#17952 = LINE('',#17953,#17954);
+#17953 = CARTESIAN_POINT('',(-5.457968245729,0.));
+#17954 = VECTOR('',#17955,1.);
+#17955 = DIRECTION('',(-0.,1.));
+#17956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17957 = ORIENTED_EDGE('',*,*,#17958,.F.);
+#17958 = EDGE_CURVE('',#17959,#17936,#17961,.T.);
+#17959 = VERTEX_POINT('',#17960);
+#17960 = CARTESIAN_POINT('',(16.030352012547,0.225,-17.44456557492));
+#17961 = SURFACE_CURVE('',#17962,(#17966,#17973),.PCURVE_S1.);
+#17962 = LINE('',#17963,#17964);
+#17963 = CARTESIAN_POINT('',(7.91794882386,0.225,-9.332162386233));
+#17964 = VECTOR('',#17965,1.);
+#17965 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#17966 = PCURVE('',#11864,#17967);
+#17967 = DEFINITIONAL_REPRESENTATION('',(#17968),#17972);
+#17968 = LINE('',#17969,#17970);
+#17969 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#17970 = VECTOR('',#17971,1.);
+#17971 = DIRECTION('',(-1.,0.));
+#17972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17973 = PCURVE('',#17626,#17974);
+#17974 = DEFINITIONAL_REPRESENTATION('',(#17975),#17979);
+#17975 = LINE('',#17976,#17977);
+#17976 = CARTESIAN_POINT('',(7.91794882386,-9.332162386233));
+#17977 = VECTOR('',#17978,1.);
+#17978 = DIRECTION('',(0.707106781187,-0.707106781187));
+#17979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17980 = ORIENTED_EDGE('',*,*,#17981,.F.);
+#17981 = EDGE_CURVE('',#17982,#17959,#17984,.T.);
+#17982 = VERTEX_POINT('',#17983);
+#17983 = CARTESIAN_POINT('',(16.030352012547,3.471114063941,
+    -17.44456557492));
+#17984 = SURFACE_CURVE('',#17985,(#17989,#17996),.PCURVE_S1.);
+#17985 = LINE('',#17986,#17987);
+#17986 = CARTESIAN_POINT('',(16.030352012547,6.1,-17.44456557492));
+#17987 = VECTOR('',#17988,1.);
+#17988 = DIRECTION('',(-0.,-1.,0.));
+#17989 = PCURVE('',#11864,#17990);
+#17990 = DEFINITIONAL_REPRESENTATION('',(#17991),#17995);
+#17991 = LINE('',#17992,#17993);
+#17992 = CARTESIAN_POINT('',(0.725,7.2));
+#17993 = VECTOR('',#17994,1.);
+#17994 = DIRECTION('',(0.,-1.));
+#17995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17996 = PCURVE('',#17997,#18002);
+#17997 = PLANE('',#17998);
+#17998 = AXIS2_PLACEMENT_3D('',#17999,#18000,#18001);
+#17999 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#18000 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18001 = DIRECTION('',(-0.,-1.,0.));
+#18002 = DEFINITIONAL_REPRESENTATION('',(#18003),#18007);
+#18003 = LINE('',#18004,#18005);
+#18004 = CARTESIAN_POINT('',(0.,-2.));
+#18005 = VECTOR('',#18006,1.);
+#18006 = DIRECTION('',(1.,0.));
+#18007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18008 = ORIENTED_EDGE('',*,*,#18009,.T.);
+#18009 = EDGE_CURVE('',#17982,#12299,#18010,.T.);
+#18010 = SURFACE_CURVE('',#18011,(#18016,#18023),.PCURVE_S1.);
+#18011 = HYPERBOLA('',#18012,1.,1.);
+#18012 = AXIS2_PLACEMENT_3D('',#18013,#18014,#18015);
+#18013 = CARTESIAN_POINT('',(-0.707106781187,-20.22034122575,
+    -0.707106781187));
+#18014 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18015 = DIRECTION('',(0.,1.,0.));
+#18016 = PCURVE('',#11864,#18017);
+#18017 = DEFINITIONAL_REPRESENTATION('',(#18018),#18022);
+#18018 = HYPERBOLA('',#18019,1.,1.);
+#18019 = AXIS2_PLACEMENT_2D('',#18020,#18021);
+#18020 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#18021 = DIRECTION('',(0.,1.));
+#18022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18023 = PCURVE('',#12315,#18024);
+#18024 = DEFINITIONAL_REPRESENTATION('',(#18025),#18032);
+#18025 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18026,#18027,#18028,#18029,
+    #18030,#18031),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#18026 = CARTESIAN_POINT('',(-5.45552760484,3.111269837221E-15));
+#18027 = CARTESIAN_POINT('',(-5.456030387402,0.281450051047));
+#18028 = CARTESIAN_POINT('',(-5.4565256971,0.567090777066));
+#18029 = CARTESIAN_POINT('',(-5.457013681763,0.857005226341));
+#18030 = CARTESIAN_POINT('',(-5.457494484856,1.151278919302));
+#18031 = CARTESIAN_POINT('',(-5.457968245729,1.45));
+#18032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18033 = ORIENTED_EDGE('',*,*,#12327,.T.);
+#18034 = ADVANCED_FACE('',(#18035),#11953,.T.);
+#18035 = FACE_BOUND('',#18036,.T.);
+#18036 = EDGE_LOOP('',(#18037,#18058,#18059));
+#18037 = ORIENTED_EDGE('',*,*,#18038,.F.);
+#18038 = EDGE_CURVE('',#11910,#17835,#18039,.T.);
+#18039 = SURFACE_CURVE('',#18040,(#18044,#18051),.PCURVE_S1.);
+#18040 = LINE('',#18041,#18042);
+#18041 = CARTESIAN_POINT('',(18.469870407641,-8.3,-17.05565684526));
+#18042 = VECTOR('',#18043,1.);
+#18043 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18044 = PCURVE('',#11953,#18045);
+#18045 = DEFINITIONAL_REPRESENTATION('',(#18046),#18050);
+#18046 = LINE('',#18047,#18048);
+#18047 = CARTESIAN_POINT('',(1.45,0.));
+#18048 = VECTOR('',#18049,1.);
+#18049 = DIRECTION('',(0.,-1.));
+#18050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18051 = PCURVE('',#17850,#18052);
+#18052 = DEFINITIONAL_REPRESENTATION('',(#18053),#18057);
+#18053 = LINE('',#18054,#18055);
+#18054 = CARTESIAN_POINT('',(0.,0.));
+#18055 = VECTOR('',#18056,1.);
+#18056 = DIRECTION('',(0.,-1.));
+#18057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18058 = ORIENTED_EDGE('',*,*,#11938,.F.);
+#18059 = ORIENTED_EDGE('',*,*,#17862,.T.);
+#18060 = ADVANCED_FACE('',(#18061),#11926,.T.);
+#18061 = FACE_BOUND('',#18062,.T.);
+#18062 = EDGE_LOOP('',(#18063,#18086,#18087));
+#18063 = ORIENTED_EDGE('',*,*,#18064,.F.);
+#18064 = EDGE_CURVE('',#9725,#18065,#18067,.T.);
+#18065 = VERTEX_POINT('',#18066);
+#18066 = CARTESIAN_POINT('',(18.469870407641,-8.3,-17.05565684526));
+#18067 = SURFACE_CURVE('',#18068,(#18072,#18079),.PCURVE_S1.);
+#18068 = LINE('',#18069,#18070);
+#18069 = CARTESIAN_POINT('',(17.44456557492,-8.3,-16.03035201254));
+#18070 = VECTOR('',#18071,1.);
+#18071 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#18072 = PCURVE('',#11926,#18073);
+#18073 = DEFINITIONAL_REPRESENTATION('',(#18074),#18078);
+#18074 = LINE('',#18075,#18076);
+#18075 = CARTESIAN_POINT('',(0.,-0.));
+#18076 = VECTOR('',#18077,1.);
+#18077 = DIRECTION('',(1.,0.));
+#18078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18079 = PCURVE('',#11985,#18080);
+#18080 = DEFINITIONAL_REPRESENTATION('',(#18081),#18085);
+#18081 = LINE('',#18082,#18083);
+#18082 = CARTESIAN_POINT('',(0.725,-7.2));
+#18083 = VECTOR('',#18084,1.);
+#18084 = DIRECTION('',(-1.,0.));
+#18085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18086 = ORIENTED_EDGE('',*,*,#11909,.F.);
+#18087 = ORIENTED_EDGE('',*,*,#18088,.F.);
+#18088 = EDGE_CURVE('',#18065,#11910,#18089,.T.);
+#18089 = SURFACE_CURVE('',#18090,(#18094,#18101),.PCURVE_S1.);
+#18090 = LINE('',#18091,#18092);
+#18091 = CARTESIAN_POINT('',(18.469870407641,-8.3,-17.05565684526));
+#18092 = VECTOR('',#18093,1.);
+#18093 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18094 = PCURVE('',#11926,#18095);
+#18095 = DEFINITIONAL_REPRESENTATION('',(#18096),#18100);
+#18096 = LINE('',#18097,#18098);
+#18097 = CARTESIAN_POINT('',(1.45,0.));
+#18098 = VECTOR('',#18099,1.);
+#18099 = DIRECTION('',(0.,-1.));
+#18100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18101 = PCURVE('',#17850,#18102);
+#18102 = DEFINITIONAL_REPRESENTATION('',(#18103),#18107);
+#18103 = LINE('',#18104,#18105);
+#18104 = CARTESIAN_POINT('',(0.,0.));
+#18105 = VECTOR('',#18106,1.);
+#18106 = DIRECTION('',(0.,-1.));
+#18107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18108 = ADVANCED_FACE('',(#18109),#11985,.F.);
+#18109 = FACE_BOUND('',#18110,.F.);
+#18110 = EDGE_LOOP('',(#18111,#18134,#18155,#18156,#18157,#18184,#18212,
+    #18244,#18272,#18300,#18328,#18353));
+#18111 = ORIENTED_EDGE('',*,*,#18112,.F.);
+#18112 = EDGE_CURVE('',#18113,#9807,#18115,.T.);
+#18113 = VERTEX_POINT('',#18114);
+#18114 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#18115 = SURFACE_CURVE('',#18116,(#18120,#18127),.PCURVE_S1.);
+#18116 = LINE('',#18117,#18118);
+#18117 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#18118 = VECTOR('',#18119,1.);
+#18119 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18120 = PCURVE('',#11985,#18121);
+#18121 = DEFINITIONAL_REPRESENTATION('',(#18122),#18126);
+#18122 = LINE('',#18123,#18124);
+#18123 = CARTESIAN_POINT('',(-0.725,7.2));
+#18124 = VECTOR('',#18125,1.);
+#18125 = DIRECTION('',(1.,0.));
+#18126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18127 = PCURVE('',#12255,#18128);
+#18128 = DEFINITIONAL_REPRESENTATION('',(#18129),#18133);
+#18129 = LINE('',#18130,#18131);
+#18130 = CARTESIAN_POINT('',(0.,0.));
+#18131 = VECTOR('',#18132,1.);
+#18132 = DIRECTION('',(1.,0.));
+#18133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18134 = ORIENTED_EDGE('',*,*,#18135,.F.);
+#18135 = EDGE_CURVE('',#18065,#18113,#18136,.T.);
+#18136 = SURFACE_CURVE('',#18137,(#18141,#18148),.PCURVE_S1.);
+#18137 = LINE('',#18138,#18139);
+#18138 = CARTESIAN_POINT('',(18.469870407641,-8.3,-17.05565684526));
+#18139 = VECTOR('',#18140,1.);
+#18140 = DIRECTION('',(0.,1.,0.));
+#18141 = PCURVE('',#11985,#18142);
+#18142 = DEFINITIONAL_REPRESENTATION('',(#18143),#18147);
+#18143 = LINE('',#18144,#18145);
+#18144 = CARTESIAN_POINT('',(-0.725,-7.2));
+#18145 = VECTOR('',#18146,1.);
+#18146 = DIRECTION('',(0.,1.));
+#18147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18148 = PCURVE('',#17850,#18149);
+#18149 = DEFINITIONAL_REPRESENTATION('',(#18150),#18154);
+#18150 = LINE('',#18151,#18152);
+#18151 = CARTESIAN_POINT('',(0.,0.));
+#18152 = VECTOR('',#18153,1.);
+#18153 = DIRECTION('',(1.,0.));
+#18154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18155 = ORIENTED_EDGE('',*,*,#18064,.F.);
+#18156 = ORIENTED_EDGE('',*,*,#11969,.T.);
+#18157 = ORIENTED_EDGE('',*,*,#18158,.T.);
+#18158 = EDGE_CURVE('',#11970,#18159,#18161,.T.);
+#18159 = VERTEX_POINT('',#18160);
+#18160 = CARTESIAN_POINT('',(17.44456557492,-5.671114063941,
+    -16.03035201254));
+#18161 = SURFACE_CURVE('',#18162,(#18167,#18174),.PCURVE_S1.);
+#18162 = HYPERBOLA('',#18163,1.,1.);
+#18163 = AXIS2_PLACEMENT_3D('',#18164,#18165,#18166);
+#18164 = CARTESIAN_POINT('',(0.707106781187,18.020341225759,
+    0.707106781187));
+#18165 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#18166 = DIRECTION('',(0.,-1.,0.));
+#18167 = PCURVE('',#11985,#18168);
+#18168 = DEFINITIONAL_REPRESENTATION('',(#18169),#18173);
+#18169 = HYPERBOLA('',#18170,1.,1.);
+#18170 = AXIS2_PLACEMENT_2D('',#18171,#18172);
+#18171 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#18172 = DIRECTION('',(0.,-1.));
+#18173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18174 = PCURVE('',#12041,#18175);
+#18175 = DEFINITIONAL_REPRESENTATION('',(#18176),#18183);
+#18176 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18177,#18178,#18179,#18180,
+    #18181,#18182),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#18177 = CARTESIAN_POINT('',(5.537606041835,1.643316159478E-14));
+#18178 = CARTESIAN_POINT('',(5.538079802709,-0.298721080698));
+#18179 = CARTESIAN_POINT('',(5.538560605801,-0.592994773659));
+#18180 = CARTESIAN_POINT('',(5.539048590464,-0.882909222934));
+#18181 = CARTESIAN_POINT('',(5.539543900162,-1.168549948953));
+#18182 = CARTESIAN_POINT('',(5.540046682724,-1.45));
+#18183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18184 = ORIENTED_EDGE('',*,*,#18185,.F.);
+#18185 = EDGE_CURVE('',#18186,#18159,#18188,.T.);
+#18186 = VERTEX_POINT('',#18187);
+#18187 = CARTESIAN_POINT('',(17.44456557492,-2.403885936059,
+    -16.03035201254));
+#18188 = SURFACE_CURVE('',#18189,(#18193,#18200),.PCURVE_S1.);
+#18189 = LINE('',#18190,#18191);
+#18190 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#18191 = VECTOR('',#18192,1.);
+#18192 = DIRECTION('',(-0.,-1.,0.));
+#18193 = PCURVE('',#11985,#18194);
+#18194 = DEFINITIONAL_REPRESENTATION('',(#18195),#18199);
+#18195 = LINE('',#18196,#18197);
+#18196 = CARTESIAN_POINT('',(0.725,7.2));
+#18197 = VECTOR('',#18198,1.);
+#18198 = DIRECTION('',(0.,-1.));
+#18199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18200 = PCURVE('',#18201,#18206);
+#18201 = PLANE('',#18202);
+#18202 = AXIS2_PLACEMENT_3D('',#18203,#18204,#18205);
+#18203 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#18204 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18205 = DIRECTION('',(-0.,-1.,0.));
+#18206 = DEFINITIONAL_REPRESENTATION('',(#18207),#18211);
+#18207 = LINE('',#18208,#18209);
+#18208 = CARTESIAN_POINT('',(0.,0.));
+#18209 = VECTOR('',#18210,1.);
+#18210 = DIRECTION('',(1.,0.));
+#18211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18212 = ORIENTED_EDGE('',*,*,#18213,.T.);
+#18213 = EDGE_CURVE('',#18186,#18214,#18216,.T.);
+#18214 = VERTEX_POINT('',#18215);
+#18215 = CARTESIAN_POINT('',(18.455790440807,-0.975,-17.04157687843));
+#18216 = SURFACE_CURVE('',#18217,(#18222,#18229),.PCURVE_S1.);
+#18217 = HYPERBOLA('',#18218,1.,1.);
+#18218 = AXIS2_PLACEMENT_3D('',#18219,#18220,#18221);
+#18219 = CARTESIAN_POINT('',(0.707106781187,-26.09534122575,
+    0.707106781187));
+#18220 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18221 = DIRECTION('',(0.,1.,0.));
+#18222 = PCURVE('',#11985,#18223);
+#18223 = DEFINITIONAL_REPRESENTATION('',(#18224),#18228);
+#18224 = HYPERBOLA('',#18225,1.,1.);
+#18225 = AXIS2_PLACEMENT_2D('',#18226,#18227);
+#18226 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#18227 = DIRECTION('',(0.,1.));
+#18228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18229 = PCURVE('',#18230,#18235);
+#18230 = CONICAL_SURFACE('',#18231,23.670341225759,0.785398163397);
+#18231 = AXIS2_PLACEMENT_3D('',#18232,#18233,#18234);
+#18232 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#18233 = DIRECTION('',(0.,1.,0.));
+#18234 = DIRECTION('',(1.,0.,0.));
+#18235 = DEFINITIONAL_REPRESENTATION('',(#18236),#18243);
+#18236 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18237,#18238,#18239,#18240,
+    #18241,#18242),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#18237 = CARTESIAN_POINT('',(-5.540046682724,1.329360748631E-15));
+#18238 = CARTESIAN_POINT('',(-5.539543900162,0.281450051047));
+#18239 = CARTESIAN_POINT('',(-5.539048590464,0.567090777066));
+#18240 = CARTESIAN_POINT('',(-5.538560605801,0.857005226341));
+#18241 = CARTESIAN_POINT('',(-5.538079802709,1.151278919302));
+#18242 = CARTESIAN_POINT('',(-5.537606041835,1.45));
+#18243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18244 = ORIENTED_EDGE('',*,*,#18245,.T.);
+#18245 = EDGE_CURVE('',#18214,#18246,#18248,.T.);
+#18246 = VERTEX_POINT('',#18247);
+#18247 = CARTESIAN_POINT('',(18.455790440807,0.225,-17.04157687843));
+#18248 = SURFACE_CURVE('',#18249,(#18253,#18260),.PCURVE_S1.);
+#18249 = LINE('',#18250,#18251);
+#18250 = CARTESIAN_POINT('',(18.455790440807,-0.975,-17.04157687843));
+#18251 = VECTOR('',#18252,1.);
+#18252 = DIRECTION('',(0.,1.,0.));
+#18253 = PCURVE('',#11985,#18254);
+#18254 = DEFINITIONAL_REPRESENTATION('',(#18255),#18259);
+#18255 = LINE('',#18256,#18257);
+#18256 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#18257 = VECTOR('',#18258,1.);
+#18258 = DIRECTION('',(0.,1.));
+#18259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18260 = PCURVE('',#18261,#18266);
+#18261 = CYLINDRICAL_SURFACE('',#18262,25.120341225759);
+#18262 = AXIS2_PLACEMENT_3D('',#18263,#18264,#18265);
+#18263 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#18264 = DIRECTION('',(0.,1.,0.));
+#18265 = DIRECTION('',(1.,0.,0.));
+#18266 = DEFINITIONAL_REPRESENTATION('',(#18267),#18271);
+#18267 = LINE('',#18268,#18269);
+#18268 = CARTESIAN_POINT('',(-5.537606041835,0.));
+#18269 = VECTOR('',#18270,1.);
+#18270 = DIRECTION('',(-0.,1.));
+#18271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18272 = ORIENTED_EDGE('',*,*,#18273,.F.);
+#18273 = EDGE_CURVE('',#18274,#18246,#18276,.T.);
+#18274 = VERTEX_POINT('',#18275);
+#18275 = CARTESIAN_POINT('',(17.44456557492,0.225,-16.03035201254));
+#18276 = SURFACE_CURVE('',#18277,(#18281,#18288),.PCURVE_S1.);
+#18277 = LINE('',#18278,#18279);
+#18278 = CARTESIAN_POINT('',(9.332162386233,0.225,-7.91794882386));
+#18279 = VECTOR('',#18280,1.);
+#18280 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#18281 = PCURVE('',#11985,#18282);
+#18282 = DEFINITIONAL_REPRESENTATION('',(#18283),#18287);
+#18283 = LINE('',#18284,#18285);
+#18284 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#18285 = VECTOR('',#18286,1.);
+#18286 = DIRECTION('',(-1.,0.));
+#18287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18288 = PCURVE('',#18289,#18294);
+#18289 = PLANE('',#18290);
+#18290 = AXIS2_PLACEMENT_3D('',#18291,#18292,#18293);
+#18291 = CARTESIAN_POINT('',(0.,0.225,0.));
+#18292 = DIRECTION('',(-0.,-1.,-0.));
+#18293 = DIRECTION('',(1.,0.,0.));
+#18294 = DEFINITIONAL_REPRESENTATION('',(#18295),#18299);
+#18295 = LINE('',#18296,#18297);
+#18296 = CARTESIAN_POINT('',(9.332162386233,-7.91794882386));
+#18297 = VECTOR('',#18298,1.);
+#18298 = DIRECTION('',(0.707106781187,-0.707106781187));
+#18299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18300 = ORIENTED_EDGE('',*,*,#18301,.F.);
+#18301 = EDGE_CURVE('',#18302,#18274,#18304,.T.);
+#18302 = VERTEX_POINT('',#18303);
+#18303 = CARTESIAN_POINT('',(17.44456557492,3.471114063941,
+    -16.03035201254));
+#18304 = SURFACE_CURVE('',#18305,(#18309,#18316),.PCURVE_S1.);
+#18305 = LINE('',#18306,#18307);
+#18306 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#18307 = VECTOR('',#18308,1.);
+#18308 = DIRECTION('',(-0.,-1.,0.));
+#18309 = PCURVE('',#11985,#18310);
+#18310 = DEFINITIONAL_REPRESENTATION('',(#18311),#18315);
+#18311 = LINE('',#18312,#18313);
+#18312 = CARTESIAN_POINT('',(0.725,7.2));
+#18313 = VECTOR('',#18314,1.);
+#18314 = DIRECTION('',(0.,-1.));
+#18315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18316 = PCURVE('',#18317,#18322);
+#18317 = PLANE('',#18318);
+#18318 = AXIS2_PLACEMENT_3D('',#18319,#18320,#18321);
+#18319 = CARTESIAN_POINT('',(17.44456557492,6.1,-16.03035201254));
+#18320 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18321 = DIRECTION('',(-0.,-1.,0.));
+#18322 = DEFINITIONAL_REPRESENTATION('',(#18323),#18327);
+#18323 = LINE('',#18324,#18325);
+#18324 = CARTESIAN_POINT('',(0.,0.));
+#18325 = VECTOR('',#18326,1.);
+#18326 = DIRECTION('',(1.,0.));
+#18327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18328 = ORIENTED_EDGE('',*,*,#18329,.T.);
+#18329 = EDGE_CURVE('',#18302,#12128,#18330,.T.);
+#18330 = SURFACE_CURVE('',#18331,(#18336,#18343),.PCURVE_S1.);
+#18331 = HYPERBOLA('',#18332,1.,1.);
+#18332 = AXIS2_PLACEMENT_3D('',#18333,#18334,#18335);
+#18333 = CARTESIAN_POINT('',(0.707106781187,-20.22034122575,
+    0.707106781187));
+#18334 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18335 = DIRECTION('',(0.,1.,0.));
+#18336 = PCURVE('',#11985,#18337);
+#18337 = DEFINITIONAL_REPRESENTATION('',(#18338),#18342);
+#18338 = HYPERBOLA('',#18339,1.,1.);
+#18339 = AXIS2_PLACEMENT_2D('',#18340,#18341);
+#18340 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#18341 = DIRECTION('',(0.,1.));
+#18342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18343 = PCURVE('',#12167,#18344);
+#18344 = DEFINITIONAL_REPRESENTATION('',(#18345),#18352);
+#18345 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18346,#18347,#18348,#18349,
+    #18350,#18351),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#18346 = CARTESIAN_POINT('',(-5.540046682724,1.329360748631E-15));
+#18347 = CARTESIAN_POINT('',(-5.539543900162,0.281450051047));
+#18348 = CARTESIAN_POINT('',(-5.539048590464,0.567090777066));
+#18349 = CARTESIAN_POINT('',(-5.538560605801,0.857005226341));
+#18350 = CARTESIAN_POINT('',(-5.538079802709,1.151278919302));
+#18351 = CARTESIAN_POINT('',(-5.537606041835,1.45));
+#18352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18353 = ORIENTED_EDGE('',*,*,#12127,.T.);
+#18354 = ADVANCED_FACE('',(#18355),#12041,.T.);
+#18355 = FACE_BOUND('',#18356,.F.);
+#18356 = EDGE_LOOP('',(#18357,#18384,#18409,#18410,#18411,#18438));
+#18357 = ORIENTED_EDGE('',*,*,#18358,.F.);
+#18358 = EDGE_CURVE('',#17696,#13716,#18359,.T.);
+#18359 = SURFACE_CURVE('',#18360,(#18365,#18372),.PCURVE_S1.);
+#18360 = CIRCLE('',#18361,23.670341225759);
+#18361 = AXIS2_PLACEMENT_3D('',#18362,#18363,#18364);
+#18362 = CARTESIAN_POINT('',(0.,-5.65,0.));
+#18363 = DIRECTION('',(0.,-1.,0.));
+#18364 = DIRECTION('',(1.,0.,0.));
+#18365 = PCURVE('',#12041,#18366);
+#18366 = DEFINITIONAL_REPRESENTATION('',(#18367),#18371);
+#18367 = LINE('',#18368,#18369);
+#18368 = CARTESIAN_POINT('',(0.,-1.45));
+#18369 = VECTOR('',#18370,1.);
+#18370 = DIRECTION('',(1.,-0.));
+#18371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18372 = PCURVE('',#18373,#18378);
+#18373 = CYLINDRICAL_SURFACE('',#18374,23.670341225759);
+#18374 = AXIS2_PLACEMENT_3D('',#18375,#18376,#18377);
+#18375 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#18376 = DIRECTION('',(-0.,-1.,-0.));
+#18377 = DIRECTION('',(1.,0.,0.));
+#18378 = DEFINITIONAL_REPRESENTATION('',(#18379),#18383);
+#18379 = LINE('',#18380,#18381);
+#18380 = CARTESIAN_POINT('',(0.,3.225));
+#18381 = VECTOR('',#18382,1.);
+#18382 = DIRECTION('',(1.,0.));
+#18383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18384 = ORIENTED_EDGE('',*,*,#18385,.T.);
+#18385 = EDGE_CURVE('',#17696,#18159,#18386,.T.);
+#18386 = SURFACE_CURVE('',#18387,(#18392,#18402),.PCURVE_S1.);
+#18387 = HYPERBOLA('',#18388,23.670341225759,23.670341225759);
+#18388 = AXIS2_PLACEMENT_3D('',#18389,#18390,#18391);
+#18389 = CARTESIAN_POINT('',(16.737458793733,18.020341225759,
+    -16.73745879373));
+#18390 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18391 = DIRECTION('',(0.,-1.,0.));
+#18392 = PCURVE('',#12041,#18393);
+#18393 = DEFINITIONAL_REPRESENTATION('',(#18394),#18401);
+#18394 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18395,#18396,#18397,#18398,
+    #18399,#18400),.UNSPECIFIED.,.F.,.F.,(6,6),(-4.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#18395 = CARTESIAN_POINT('',(5.497787143782,-1.45));
+#18396 = CARTESIAN_POINT('',(5.507922076423,-1.45));
+#18397 = CARTESIAN_POINT('',(5.518057009064,-1.446960821116));
+#18398 = CARTESIAN_POINT('',(5.528189772893,-1.440882463267));
+#18399 = CARTESIAN_POINT('',(5.538318199112,-1.431763626004));
+#18400 = CARTESIAN_POINT('',(5.548440132806,-1.419601706835));
+#18401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18402 = PCURVE('',#18201,#18403);
+#18403 = DEFINITIONAL_REPRESENTATION('',(#18404),#18408);
+#18404 = HYPERBOLA('',#18405,23.670341225759,23.670341225759);
+#18405 = AXIS2_PLACEMENT_2D('',#18406,#18407);
+#18406 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#18407 = DIRECTION('',(1.,0.));
+#18408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18409 = ORIENTED_EDGE('',*,*,#18158,.F.);
+#18410 = ORIENTED_EDGE('',*,*,#12026,.T.);
+#18411 = ORIENTED_EDGE('',*,*,#18412,.T.);
+#18412 = EDGE_CURVE('',#11999,#18413,#18415,.T.);
+#18413 = VERTEX_POINT('',#18414);
+#18414 = CARTESIAN_POINT('',(23.670341225759,-5.671114063941,-1.));
+#18415 = SURFACE_CURVE('',#18416,(#18421,#18431),.PCURVE_S1.);
+#18416 = HYPERBOLA('',#18417,1.,1.);
+#18417 = AXIS2_PLACEMENT_3D('',#18418,#18419,#18420);
+#18418 = CARTESIAN_POINT('',(1.2E-16,18.020341225759,-1.));
+#18419 = DIRECTION('',(1.2E-16,0.,-1.));
+#18420 = DIRECTION('',(0.,-1.,0.));
+#18421 = PCURVE('',#12041,#18422);
+#18422 = DEFINITIONAL_REPRESENTATION('',(#18423),#18430);
+#18423 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18424,#18425,#18426,#18427,
+    #18428,#18429),.UNSPECIFIED.,.F.,.F.,(6,6),(-3.916428693545,
+    -3.856923519557),.PIECEWISE_BEZIER_KNOTS.);
+#18424 = CARTESIAN_POINT('',(6.243366409126,7.551900423072E-15));
+#18425 = CARTESIAN_POINT('',(6.242892648253,-0.298721080698));
+#18426 = CARTESIAN_POINT('',(6.242411845161,-0.592994773659));
+#18427 = CARTESIAN_POINT('',(6.241923860498,-0.882909222934));
+#18428 = CARTESIAN_POINT('',(6.241428550799,-1.168549948953));
+#18429 = CARTESIAN_POINT('',(6.240925768238,-1.45));
+#18430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18431 = PCURVE('',#12014,#18432);
+#18432 = DEFINITIONAL_REPRESENTATION('',(#18433),#18437);
+#18433 = HYPERBOLA('',#18434,1.,1.);
+#18434 = AXIS2_PLACEMENT_2D('',#18435,#18436);
+#18435 = CARTESIAN_POINT('',(24.395341225759,19.120341225759));
+#18436 = DIRECTION('',(0.,-1.));
+#18437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18438 = ORIENTED_EDGE('',*,*,#18439,.T.);
+#18439 = EDGE_CURVE('',#18413,#13716,#18440,.T.);
+#18440 = SURFACE_CURVE('',#18441,(#18446,#18456),.PCURVE_S1.);
+#18441 = HYPERBOLA('',#18442,23.670341225759,23.670341225759);
+#18442 = AXIS2_PLACEMENT_3D('',#18443,#18444,#18445);
+#18443 = CARTESIAN_POINT('',(23.670341225759,18.020341225759,2.9E-15));
+#18444 = DIRECTION('',(-1.,-0.,-1.2E-16));
+#18445 = DIRECTION('',(0.,-1.,0.));
+#18446 = PCURVE('',#12041,#18447);
+#18447 = DEFINITIONAL_REPRESENTATION('',(#18448),#18455);
+#18448 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18449,#18450,#18451,#18452,
+    #18453,#18454),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -3.7E-16),.PIECEWISE_BEZIER_KNOTS.);
+#18449 = CARTESIAN_POINT('',(6.232532318156,-1.419601706835));
+#18450 = CARTESIAN_POINT('',(6.24265425185,-1.431763626004));
+#18451 = CARTESIAN_POINT('',(6.252782678069,-1.440882463267));
+#18452 = CARTESIAN_POINT('',(6.262915441898,-1.446960821116));
+#18453 = CARTESIAN_POINT('',(6.273050374539,-1.45));
+#18454 = CARTESIAN_POINT('',(6.28318530718,-1.45));
+#18455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18456 = PCURVE('',#18457,#18462);
+#18457 = PLANE('',#18458);
+#18458 = AXIS2_PLACEMENT_3D('',#18459,#18460,#18461);
+#18459 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#18460 = DIRECTION('',(-1.,0.,0.));
+#18461 = DIRECTION('',(0.,-1.,0.));
+#18462 = DEFINITIONAL_REPRESENTATION('',(#18463),#18467);
+#18463 = HYPERBOLA('',#18464,23.670341225759,23.670341225759);
+#18464 = AXIS2_PLACEMENT_2D('',#18465,#18466);
+#18465 = CARTESIAN_POINT('',(-11.92034122575,-1.));
+#18466 = DIRECTION('',(1.,0.));
+#18467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18468 = ADVANCED_FACE('',(#18469),#12014,.T.);
+#18469 = FACE_BOUND('',#18470,.T.);
+#18470 = EDGE_LOOP('',(#18471,#18494,#18515,#18516,#18517,#18518,#18541,
+    #18568,#18591,#18614,#18642,#18667));
+#18471 = ORIENTED_EDGE('',*,*,#18472,.F.);
+#18472 = EDGE_CURVE('',#18473,#9830,#18475,.T.);
+#18473 = VERTEX_POINT('',#18474);
+#18474 = CARTESIAN_POINT('',(25.120341225759,6.1,-1.));
+#18475 = SURFACE_CURVE('',#18476,(#18480,#18487),.PCURVE_S1.);
+#18476 = LINE('',#18477,#18478);
+#18477 = CARTESIAN_POINT('',(25.120341225759,6.1,-1.));
+#18478 = VECTOR('',#18479,1.);
+#18479 = DIRECTION('',(-1.,0.,0.));
+#18480 = PCURVE('',#12014,#18481);
+#18481 = DEFINITIONAL_REPRESENTATION('',(#18482),#18486);
+#18482 = LINE('',#18483,#18484);
+#18483 = CARTESIAN_POINT('',(-0.725,7.2));
+#18484 = VECTOR('',#18485,1.);
+#18485 = DIRECTION('',(1.,0.));
+#18486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18487 = PCURVE('',#12076,#18488);
+#18488 = DEFINITIONAL_REPRESENTATION('',(#18489),#18493);
+#18489 = LINE('',#18490,#18491);
+#18490 = CARTESIAN_POINT('',(0.,-2.));
+#18491 = VECTOR('',#18492,1.);
+#18492 = DIRECTION('',(1.,0.));
+#18493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18494 = ORIENTED_EDGE('',*,*,#18495,.F.);
+#18495 = EDGE_CURVE('',#13369,#18473,#18496,.T.);
+#18496 = SURFACE_CURVE('',#18497,(#18501,#18508),.PCURVE_S1.);
+#18497 = LINE('',#18498,#18499);
+#18498 = CARTESIAN_POINT('',(25.120341225759,-8.3,-1.));
+#18499 = VECTOR('',#18500,1.);
+#18500 = DIRECTION('',(0.,1.,0.));
+#18501 = PCURVE('',#12014,#18502);
+#18502 = DEFINITIONAL_REPRESENTATION('',(#18503),#18507);
+#18503 = LINE('',#18504,#18505);
+#18504 = CARTESIAN_POINT('',(-0.725,-7.2));
+#18505 = VECTOR('',#18506,1.);
+#18506 = DIRECTION('',(0.,1.));
+#18507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18508 = PCURVE('',#13384,#18509);
+#18509 = DEFINITIONAL_REPRESENTATION('',(#18510),#18514);
+#18510 = LINE('',#18511,#18512);
+#18511 = CARTESIAN_POINT('',(0.,-2.));
+#18512 = VECTOR('',#18513,1.);
+#18513 = DIRECTION('',(1.,0.));
+#18514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18515 = ORIENTED_EDGE('',*,*,#13397,.F.);
+#18516 = ORIENTED_EDGE('',*,*,#11998,.T.);
+#18517 = ORIENTED_EDGE('',*,*,#18412,.T.);
+#18518 = ORIENTED_EDGE('',*,*,#18519,.F.);
+#18519 = EDGE_CURVE('',#18520,#18413,#18522,.T.);
+#18520 = VERTEX_POINT('',#18521);
+#18521 = CARTESIAN_POINT('',(23.670341225759,-2.403885936059,-1.));
+#18522 = SURFACE_CURVE('',#18523,(#18527,#18534),.PCURVE_S1.);
+#18523 = LINE('',#18524,#18525);
+#18524 = CARTESIAN_POINT('',(23.670341225759,6.1,-1.));
+#18525 = VECTOR('',#18526,1.);
+#18526 = DIRECTION('',(0.,-1.,0.));
+#18527 = PCURVE('',#12014,#18528);
+#18528 = DEFINITIONAL_REPRESENTATION('',(#18529),#18533);
+#18529 = LINE('',#18530,#18531);
+#18530 = CARTESIAN_POINT('',(0.725,7.2));
+#18531 = VECTOR('',#18532,1.);
+#18532 = DIRECTION('',(0.,-1.));
+#18533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18534 = PCURVE('',#18457,#18535);
+#18535 = DEFINITIONAL_REPRESENTATION('',(#18536),#18540);
+#18536 = LINE('',#18537,#18538);
+#18537 = CARTESIAN_POINT('',(0.,-2.));
+#18538 = VECTOR('',#18539,1.);
+#18539 = DIRECTION('',(1.,0.));
+#18540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18541 = ORIENTED_EDGE('',*,*,#18542,.T.);
+#18542 = EDGE_CURVE('',#18520,#18543,#18545,.T.);
+#18543 = VERTEX_POINT('',#18544);
+#18544 = CARTESIAN_POINT('',(25.100429145705,-0.975,-1.));
+#18545 = SURFACE_CURVE('',#18546,(#18551,#18558),.PCURVE_S1.);
+#18546 = HYPERBOLA('',#18547,1.,1.);
+#18547 = AXIS2_PLACEMENT_3D('',#18548,#18549,#18550);
+#18548 = CARTESIAN_POINT('',(1.2E-16,-26.09534122575,-1.));
+#18549 = DIRECTION('',(1.2E-16,0.,-1.));
+#18550 = DIRECTION('',(0.,1.,0.));
+#18551 = PCURVE('',#12014,#18552);
+#18552 = DEFINITIONAL_REPRESENTATION('',(#18553),#18557);
+#18553 = HYPERBOLA('',#18554,1.,1.);
+#18554 = AXIS2_PLACEMENT_2D('',#18555,#18556);
+#18555 = CARTESIAN_POINT('',(24.395341225759,-24.99534122575));
+#18556 = DIRECTION('',(0.,1.));
+#18557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18558 = PCURVE('',#18230,#18559);
+#18559 = DEFINITIONAL_REPRESENTATION('',(#18560),#18567);
+#18560 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18561,#18562,#18563,#18564,
+    #18565,#18566),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#18561 = CARTESIAN_POINT('',(-6.240925768238,3.111269837221E-15));
+#18562 = CARTESIAN_POINT('',(-6.241428550799,0.281450051047));
+#18563 = CARTESIAN_POINT('',(-6.241923860498,0.567090777066));
+#18564 = CARTESIAN_POINT('',(-6.242411845161,0.857005226341));
+#18565 = CARTESIAN_POINT('',(-6.242892648253,1.151278919302));
+#18566 = CARTESIAN_POINT('',(-6.243366409126,1.45));
+#18567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18568 = ORIENTED_EDGE('',*,*,#18569,.T.);
+#18569 = EDGE_CURVE('',#18543,#18570,#18572,.T.);
+#18570 = VERTEX_POINT('',#18571);
+#18571 = CARTESIAN_POINT('',(25.100429145705,0.225,-1.));
+#18572 = SURFACE_CURVE('',#18573,(#18577,#18584),.PCURVE_S1.);
+#18573 = LINE('',#18574,#18575);
+#18574 = CARTESIAN_POINT('',(25.100429145705,-0.975,-1.));
+#18575 = VECTOR('',#18576,1.);
+#18576 = DIRECTION('',(0.,1.,0.));
+#18577 = PCURVE('',#12014,#18578);
+#18578 = DEFINITIONAL_REPRESENTATION('',(#18579),#18583);
+#18579 = LINE('',#18580,#18581);
+#18580 = CARTESIAN_POINT('',(-0.705087919946,0.125));
+#18581 = VECTOR('',#18582,1.);
+#18582 = DIRECTION('',(0.,1.));
+#18583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18584 = PCURVE('',#18261,#18585);
+#18585 = DEFINITIONAL_REPRESENTATION('',(#18586),#18590);
+#18586 = LINE('',#18587,#18588);
+#18587 = CARTESIAN_POINT('',(-6.243366409126,0.));
+#18588 = VECTOR('',#18589,1.);
+#18589 = DIRECTION('',(-0.,1.));
+#18590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18591 = ORIENTED_EDGE('',*,*,#18592,.F.);
+#18592 = EDGE_CURVE('',#18593,#18570,#18595,.T.);
+#18593 = VERTEX_POINT('',#18594);
+#18594 = CARTESIAN_POINT('',(23.670341225759,0.225,-1.));
+#18595 = SURFACE_CURVE('',#18596,(#18600,#18607),.PCURVE_S1.);
+#18596 = LINE('',#18597,#18598);
+#18597 = CARTESIAN_POINT('',(12.197670612879,0.225,-1.));
+#18598 = VECTOR('',#18599,1.);
+#18599 = DIRECTION('',(1.,0.,1.2E-16));
+#18600 = PCURVE('',#12014,#18601);
+#18601 = DEFINITIONAL_REPRESENTATION('',(#18602),#18606);
+#18602 = LINE('',#18603,#18604);
+#18603 = CARTESIAN_POINT('',(12.197670612879,1.325));
+#18604 = VECTOR('',#18605,1.);
+#18605 = DIRECTION('',(-1.,0.));
+#18606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18607 = PCURVE('',#18289,#18608);
+#18608 = DEFINITIONAL_REPRESENTATION('',(#18609),#18613);
+#18609 = LINE('',#18610,#18611);
+#18610 = CARTESIAN_POINT('',(12.197670612879,-1.));
+#18611 = VECTOR('',#18612,1.);
+#18612 = DIRECTION('',(1.,1.2E-16));
+#18613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18614 = ORIENTED_EDGE('',*,*,#18615,.F.);
+#18615 = EDGE_CURVE('',#18616,#18593,#18618,.T.);
+#18616 = VERTEX_POINT('',#18617);
+#18617 = CARTESIAN_POINT('',(23.670341225759,3.471114063941,-1.));
+#18618 = SURFACE_CURVE('',#18619,(#18623,#18630),.PCURVE_S1.);
+#18619 = LINE('',#18620,#18621);
+#18620 = CARTESIAN_POINT('',(23.670341225759,6.1,-1.));
+#18621 = VECTOR('',#18622,1.);
+#18622 = DIRECTION('',(0.,-1.,0.));
+#18623 = PCURVE('',#12014,#18624);
+#18624 = DEFINITIONAL_REPRESENTATION('',(#18625),#18629);
+#18625 = LINE('',#18626,#18627);
+#18626 = CARTESIAN_POINT('',(0.725,7.2));
+#18627 = VECTOR('',#18628,1.);
+#18628 = DIRECTION('',(0.,-1.));
+#18629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18630 = PCURVE('',#18631,#18636);
+#18631 = PLANE('',#18632);
+#18632 = AXIS2_PLACEMENT_3D('',#18633,#18634,#18635);
+#18633 = CARTESIAN_POINT('',(23.670341225759,6.1,1.));
+#18634 = DIRECTION('',(-1.,0.,0.));
+#18635 = DIRECTION('',(0.,-1.,0.));
+#18636 = DEFINITIONAL_REPRESENTATION('',(#18637),#18641);
+#18637 = LINE('',#18638,#18639);
+#18638 = CARTESIAN_POINT('',(0.,-2.));
+#18639 = VECTOR('',#18640,1.);
+#18640 = DIRECTION('',(1.,0.));
+#18641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18642 = ORIENTED_EDGE('',*,*,#18643,.T.);
+#18643 = EDGE_CURVE('',#18616,#12151,#18644,.T.);
+#18644 = SURFACE_CURVE('',#18645,(#18650,#18657),.PCURVE_S1.);
+#18645 = HYPERBOLA('',#18646,1.,1.);
+#18646 = AXIS2_PLACEMENT_3D('',#18647,#18648,#18649);
+#18647 = CARTESIAN_POINT('',(1.2E-16,-20.22034122575,-1.));
+#18648 = DIRECTION('',(1.2E-16,0.,-1.));
+#18649 = DIRECTION('',(0.,1.,0.));
+#18650 = PCURVE('',#12014,#18651);
+#18651 = DEFINITIONAL_REPRESENTATION('',(#18652),#18656);
+#18652 = HYPERBOLA('',#18653,1.,1.);
+#18653 = AXIS2_PLACEMENT_2D('',#18654,#18655);
+#18654 = CARTESIAN_POINT('',(24.395341225759,-19.12034122575));
+#18655 = DIRECTION('',(0.,1.));
+#18656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18657 = PCURVE('',#12167,#18658);
+#18658 = DEFINITIONAL_REPRESENTATION('',(#18659),#18666);
+#18659 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18660,#18661,#18662,#18663,
+    #18664,#18665),.UNSPECIFIED.,.F.,.F.,(6,6),(3.856923519557,
+    3.916428693545),.PIECEWISE_BEZIER_KNOTS.);
+#18660 = CARTESIAN_POINT('',(-6.240925768238,3.111269837221E-15));
+#18661 = CARTESIAN_POINT('',(-6.241428550799,0.281450051047));
+#18662 = CARTESIAN_POINT('',(-6.241923860498,0.567090777066));
+#18663 = CARTESIAN_POINT('',(-6.242411845161,0.857005226341));
+#18664 = CARTESIAN_POINT('',(-6.242892648253,1.151278919302));
+#18665 = CARTESIAN_POINT('',(-6.243366409126,1.45));
+#18666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18667 = ORIENTED_EDGE('',*,*,#12179,.T.);
+#18668 = ADVANCED_FACE('',(#18669),#12107,.T.);
+#18669 = FACE_BOUND('',#18670,.T.);
+#18670 = EDGE_LOOP('',(#18671,#18672,#18693));
+#18671 = ORIENTED_EDGE('',*,*,#13469,.F.);
+#18672 = ORIENTED_EDGE('',*,*,#18673,.T.);
+#18673 = EDGE_CURVE('',#13470,#12060,#18674,.T.);
+#18674 = SURFACE_CURVE('',#18675,(#18679,#18686),.PCURVE_S1.);
+#18675 = LINE('',#18676,#18677);
+#18676 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#18677 = VECTOR('',#18678,1.);
+#18678 = DIRECTION('',(0.,0.,-1.));
+#18679 = PCURVE('',#12107,#18680);
+#18680 = DEFINITIONAL_REPRESENTATION('',(#18681),#18685);
+#18681 = LINE('',#18682,#18683);
+#18682 = CARTESIAN_POINT('',(0.,0.));
+#18683 = VECTOR('',#18684,1.);
+#18684 = DIRECTION('',(0.,-1.));
+#18685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18686 = PCURVE('',#13384,#18687);
+#18687 = DEFINITIONAL_REPRESENTATION('',(#18688),#18692);
+#18688 = LINE('',#18689,#18690);
+#18689 = CARTESIAN_POINT('',(14.4,0.));
+#18690 = VECTOR('',#18691,1.);
+#18691 = DIRECTION('',(0.,-1.));
+#18692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18693 = ORIENTED_EDGE('',*,*,#12092,.T.);
+#18694 = ADVANCED_FACE('',(#18695),#12076,.T.);
+#18695 = FACE_BOUND('',#18696,.T.);
+#18696 = EDGE_LOOP('',(#18697,#18698,#18719));
+#18697 = ORIENTED_EDGE('',*,*,#12059,.T.);
+#18698 = ORIENTED_EDGE('',*,*,#18699,.T.);
+#18699 = EDGE_CURVE('',#12060,#18473,#18700,.T.);
+#18700 = SURFACE_CURVE('',#18701,(#18705,#18712),.PCURVE_S1.);
+#18701 = LINE('',#18702,#18703);
+#18702 = CARTESIAN_POINT('',(25.120341225759,6.1,1.));
+#18703 = VECTOR('',#18704,1.);
+#18704 = DIRECTION('',(0.,0.,-1.));
+#18705 = PCURVE('',#12076,#18706);
+#18706 = DEFINITIONAL_REPRESENTATION('',(#18707),#18711);
+#18707 = LINE('',#18708,#18709);
+#18708 = CARTESIAN_POINT('',(0.,0.));
+#18709 = VECTOR('',#18710,1.);
+#18710 = DIRECTION('',(0.,-1.));
+#18711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18712 = PCURVE('',#13384,#18713);
+#18713 = DEFINITIONAL_REPRESENTATION('',(#18714),#18718);
+#18714 = LINE('',#18715,#18716);
+#18715 = CARTESIAN_POINT('',(14.4,0.));
+#18716 = VECTOR('',#18717,1.);
+#18717 = DIRECTION('',(0.,-1.));
+#18718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18719 = ORIENTED_EDGE('',*,*,#18472,.T.);
+#18720 = ADVANCED_FACE('',(#18721),#12167,.T.);
+#18721 = FACE_BOUND('',#18722,.F.);
+#18722 = EDGE_LOOP('',(#18723,#18750,#18779,#18804,#18805,#18806));
+#18723 = ORIENTED_EDGE('',*,*,#18724,.T.);
+#18724 = EDGE_CURVE('',#18302,#18725,#18727,.T.);
+#18725 = VERTEX_POINT('',#18726);
+#18726 = CARTESIAN_POINT('',(16.737458793733,3.45,-16.73745879373));
+#18727 = SURFACE_CURVE('',#18728,(#18733,#18743),.PCURVE_S1.);
+#18728 = HYPERBOLA('',#18729,23.670341225759,23.670341225759);
+#18729 = AXIS2_PLACEMENT_3D('',#18730,#18731,#18732);
+#18730 = CARTESIAN_POINT('',(16.737458793733,-20.22034122575,
+    -16.73745879373));
+#18731 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18732 = DIRECTION('',(0.,1.,0.));
+#18733 = PCURVE('',#12167,#18734);
+#18734 = DEFINITIONAL_REPRESENTATION('',(#18735),#18742);
+#18735 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18736,#18737,#18738,#18739,
+    #18740,#18741),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    4.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#18736 = CARTESIAN_POINT('',(-5.548440132806,3.039829316459E-02));
+#18737 = CARTESIAN_POINT('',(-5.538318199112,1.823637399576E-02));
+#18738 = CARTESIAN_POINT('',(-5.528189772893,9.117536732663E-03));
+#18739 = CARTESIAN_POINT('',(-5.518057009064,3.039178884193E-03));
+#18740 = CARTESIAN_POINT('',(-5.507922076423,3.019345955667E-15));
+#18741 = CARTESIAN_POINT('',(-5.497787143782,3.111269837221E-15));
+#18742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18743 = PCURVE('',#18317,#18744);
+#18744 = DEFINITIONAL_REPRESENTATION('',(#18745),#18749);
+#18745 = HYPERBOLA('',#18746,23.670341225759,23.670341225759);
+#18746 = AXIS2_PLACEMENT_2D('',#18747,#18748);
+#18747 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#18748 = DIRECTION('',(-1.,0.));
+#18749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18750 = ORIENTED_EDGE('',*,*,#18751,.T.);
+#18751 = EDGE_CURVE('',#18725,#18752,#18754,.T.);
+#18752 = VERTEX_POINT('',#18753);
+#18753 = CARTESIAN_POINT('',(23.670341225759,3.45,0.));
+#18754 = SURFACE_CURVE('',#18755,(#18760,#18767),.PCURVE_S1.);
+#18755 = CIRCLE('',#18756,23.670341225759);
+#18756 = AXIS2_PLACEMENT_3D('',#18757,#18758,#18759);
+#18757 = CARTESIAN_POINT('',(0.,3.45,0.));
+#18758 = DIRECTION('',(0.,-1.,0.));
+#18759 = DIRECTION('',(1.,0.,0.));
+#18760 = PCURVE('',#12167,#18761);
+#18761 = DEFINITIONAL_REPRESENTATION('',(#18762),#18766);
+#18762 = LINE('',#18763,#18764);
+#18763 = CARTESIAN_POINT('',(-0.,0.));
+#18764 = VECTOR('',#18765,1.);
+#18765 = DIRECTION('',(-1.,0.));
+#18766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18767 = PCURVE('',#18768,#18773);
+#18768 = CYLINDRICAL_SURFACE('',#18769,23.670341225759);
+#18769 = AXIS2_PLACEMENT_3D('',#18770,#18771,#18772);
+#18770 = CARTESIAN_POINT('',(0.,0.225,0.));
+#18771 = DIRECTION('',(0.,1.,0.));
+#18772 = DIRECTION('',(1.,0.,0.));
+#18773 = DEFINITIONAL_REPRESENTATION('',(#18774),#18778);
+#18774 = LINE('',#18775,#18776);
+#18775 = CARTESIAN_POINT('',(-0.,3.225));
+#18776 = VECTOR('',#18777,1.);
+#18777 = DIRECTION('',(-1.,0.));
+#18778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18779 = ORIENTED_EDGE('',*,*,#18780,.T.);
+#18780 = EDGE_CURVE('',#18752,#18616,#18781,.T.);
+#18781 = SURFACE_CURVE('',#18782,(#18787,#18797),.PCURVE_S1.);
+#18782 = HYPERBOLA('',#18783,23.670341225759,23.670341225759);
+#18783 = AXIS2_PLACEMENT_3D('',#18784,#18785,#18786);
+#18784 = CARTESIAN_POINT('',(23.670341225759,-20.22034122575,2.9E-15));
+#18785 = DIRECTION('',(-1.,0.,-1.2E-16));
+#18786 = DIRECTION('',(0.,1.,0.));
+#18787 = PCURVE('',#12167,#18788);
+#18788 = DEFINITIONAL_REPRESENTATION('',(#18789),#18796);
+#18789 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18790,#18791,#18792,#18793,
+    #18794,#18795),.UNSPECIFIED.,.F.,.F.,(6,6),(3.7E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#18790 = CARTESIAN_POINT('',(-6.28318530718,-4.454772721475E-16));
+#18791 = CARTESIAN_POINT('',(-6.273050374539,-3.535533905933E-16));
+#18792 = CARTESIAN_POINT('',(-6.262915441898,3.039178884195E-03));
+#18793 = CARTESIAN_POINT('',(-6.252782678069,9.117536732652E-03));
+#18794 = CARTESIAN_POINT('',(-6.24265425185,1.823637399576E-02));
+#18795 = CARTESIAN_POINT('',(-6.232532318156,3.039829316458E-02));
+#18796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18797 = PCURVE('',#18631,#18798);
+#18798 = DEFINITIONAL_REPRESENTATION('',(#18799),#18803);
+#18799 = HYPERBOLA('',#18800,23.670341225759,23.670341225759);
+#18800 = AXIS2_PLACEMENT_2D('',#18801,#18802);
+#18801 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#18802 = DIRECTION('',(-1.,0.));
+#18803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18804 = ORIENTED_EDGE('',*,*,#18643,.T.);
+#18805 = ORIENTED_EDGE('',*,*,#12150,.F.);
+#18806 = ORIENTED_EDGE('',*,*,#18329,.F.);
+#18807 = ADVANCED_FACE('',(#18808),#12255,.T.);
+#18808 = FACE_BOUND('',#18809,.T.);
+#18809 = EDGE_LOOP('',(#18810,#18811,#18832));
+#18810 = ORIENTED_EDGE('',*,*,#18112,.F.);
+#18811 = ORIENTED_EDGE('',*,*,#18812,.T.);
+#18812 = EDGE_CURVE('',#18113,#12208,#18813,.T.);
+#18813 = SURFACE_CURVE('',#18814,(#18818,#18825),.PCURVE_S1.);
+#18814 = LINE('',#18815,#18816);
+#18815 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#18816 = VECTOR('',#18817,1.);
+#18817 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18818 = PCURVE('',#12255,#18819);
+#18819 = DEFINITIONAL_REPRESENTATION('',(#18820),#18824);
+#18820 = LINE('',#18821,#18822);
+#18821 = CARTESIAN_POINT('',(0.,0.));
+#18822 = VECTOR('',#18823,1.);
+#18823 = DIRECTION('',(0.,-1.));
+#18824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18825 = PCURVE('',#17850,#18826);
+#18826 = DEFINITIONAL_REPRESENTATION('',(#18827),#18831);
+#18827 = LINE('',#18828,#18829);
+#18828 = CARTESIAN_POINT('',(14.4,0.));
+#18829 = VECTOR('',#18830,1.);
+#18830 = DIRECTION('',(0.,-1.));
+#18831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18832 = ORIENTED_EDGE('',*,*,#12240,.T.);
+#18833 = ADVANCED_FACE('',(#18834),#12224,.T.);
+#18834 = FACE_BOUND('',#18835,.T.);
+#18835 = EDGE_LOOP('',(#18836,#18837,#18858));
+#18836 = ORIENTED_EDGE('',*,*,#12207,.T.);
+#18837 = ORIENTED_EDGE('',*,*,#18838,.T.);
+#18838 = EDGE_CURVE('',#12208,#17812,#18839,.T.);
+#18839 = SURFACE_CURVE('',#18840,(#18844,#18851),.PCURVE_S1.);
+#18840 = LINE('',#18841,#18842);
+#18841 = CARTESIAN_POINT('',(18.469870407641,6.1,-17.05565684526));
+#18842 = VECTOR('',#18843,1.);
+#18843 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#18844 = PCURVE('',#12224,#18845);
+#18845 = DEFINITIONAL_REPRESENTATION('',(#18846),#18850);
+#18846 = LINE('',#18847,#18848);
+#18847 = CARTESIAN_POINT('',(0.,0.));
+#18848 = VECTOR('',#18849,1.);
+#18849 = DIRECTION('',(0.,-1.));
+#18850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18851 = PCURVE('',#17850,#18852);
+#18852 = DEFINITIONAL_REPRESENTATION('',(#18853),#18857);
+#18853 = LINE('',#18854,#18855);
+#18854 = CARTESIAN_POINT('',(14.4,0.));
+#18855 = VECTOR('',#18856,1.);
+#18856 = DIRECTION('',(0.,-1.));
+#18857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18858 = ORIENTED_EDGE('',*,*,#17811,.T.);
+#18859 = ADVANCED_FACE('',(#18860),#12315,.T.);
+#18860 = FACE_BOUND('',#18861,.F.);
+#18861 = EDGE_LOOP('',(#18862,#18889,#18916,#18941,#18942,#18943));
+#18862 = ORIENTED_EDGE('',*,*,#18863,.T.);
+#18863 = EDGE_CURVE('',#17639,#18864,#18866,.T.);
+#18864 = VERTEX_POINT('',#18865);
+#18865 = CARTESIAN_POINT('',(-4.E-15,3.45,-23.67034122575));
+#18866 = SURFACE_CURVE('',#18867,(#18872,#18882),.PCURVE_S1.);
+#18867 = HYPERBOLA('',#18868,23.670341225759,23.670341225759);
+#18868 = AXIS2_PLACEMENT_3D('',#18869,#18870,#18871);
+#18869 = CARTESIAN_POINT('',(5.26E-15,-20.22034122575,-23.67034122575));
+#18870 = DIRECTION('',(-2.2E-16,0.,1.));
+#18871 = DIRECTION('',(0.,1.,0.));
+#18872 = PCURVE('',#12315,#18873);
+#18873 = DEFINITIONAL_REPRESENTATION('',(#18874),#18881);
+#18874 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18875,#18876,#18877,#18878,
+    #18879,#18880),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    4.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#18875 = CARTESIAN_POINT('',(-4.763041969408,3.039829316458E-02));
+#18876 = CARTESIAN_POINT('',(-4.752920035714,1.823637399576E-02));
+#18877 = CARTESIAN_POINT('',(-4.742791609495,9.117536732648E-03));
+#18878 = CARTESIAN_POINT('',(-4.732658845667,3.039178884196E-03));
+#18879 = CARTESIAN_POINT('',(-4.722523913025,-5.444722215136E-16));
+#18880 = CARTESIAN_POINT('',(-4.712388980385,-4.454772721475E-16));
+#18881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18882 = PCURVE('',#17654,#18883);
+#18883 = DEFINITIONAL_REPRESENTATION('',(#18884),#18888);
+#18884 = HYPERBOLA('',#18885,23.670341225759,23.670341225759);
+#18885 = AXIS2_PLACEMENT_2D('',#18886,#18887);
+#18886 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#18887 = DIRECTION('',(-1.,0.));
+#18888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18889 = ORIENTED_EDGE('',*,*,#18890,.T.);
+#18890 = EDGE_CURVE('',#18864,#18725,#18891,.T.);
+#18891 = SURFACE_CURVE('',#18892,(#18897,#18904),.PCURVE_S1.);
+#18892 = CIRCLE('',#18893,23.670341225759);
+#18893 = AXIS2_PLACEMENT_3D('',#18894,#18895,#18896);
+#18894 = CARTESIAN_POINT('',(0.,3.45,0.));
+#18895 = DIRECTION('',(0.,-1.,0.));
+#18896 = DIRECTION('',(1.,0.,0.));
+#18897 = PCURVE('',#12315,#18898);
+#18898 = DEFINITIONAL_REPRESENTATION('',(#18899),#18903);
+#18899 = LINE('',#18900,#18901);
+#18900 = CARTESIAN_POINT('',(-0.,0.));
+#18901 = VECTOR('',#18902,1.);
+#18902 = DIRECTION('',(-1.,0.));
+#18903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18904 = PCURVE('',#18905,#18910);
+#18905 = CYLINDRICAL_SURFACE('',#18906,23.670341225759);
+#18906 = AXIS2_PLACEMENT_3D('',#18907,#18908,#18909);
+#18907 = CARTESIAN_POINT('',(0.,0.225,0.));
+#18908 = DIRECTION('',(0.,1.,0.));
+#18909 = DIRECTION('',(1.,0.,0.));
+#18910 = DEFINITIONAL_REPRESENTATION('',(#18911),#18915);
+#18911 = LINE('',#18912,#18913);
+#18912 = CARTESIAN_POINT('',(-0.,3.225));
+#18913 = VECTOR('',#18914,1.);
+#18914 = DIRECTION('',(-1.,0.));
+#18915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18916 = ORIENTED_EDGE('',*,*,#18917,.T.);
+#18917 = EDGE_CURVE('',#18725,#17982,#18918,.T.);
+#18918 = SURFACE_CURVE('',#18919,(#18924,#18934),.PCURVE_S1.);
+#18919 = HYPERBOLA('',#18920,23.670341225759,23.670341225759);
+#18920 = AXIS2_PLACEMENT_3D('',#18921,#18922,#18923);
+#18921 = CARTESIAN_POINT('',(16.737458793733,-20.22034122575,
+    -16.73745879373));
+#18922 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#18923 = DIRECTION('',(0.,1.,0.));
+#18924 = PCURVE('',#12315,#18925);
+#18925 = DEFINITIONAL_REPRESENTATION('',(#18926),#18933);
+#18926 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#18927,#18928,#18929,#18930,
+    #18931,#18932),.UNSPECIFIED.,.F.,.F.,(6,6),(4.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#18927 = CARTESIAN_POINT('',(-5.497787143782,3.111269837221E-15));
+#18928 = CARTESIAN_POINT('',(-5.487652211141,3.196122650963E-15));
+#18929 = CARTESIAN_POINT('',(-5.4775172785,3.039178884203E-03));
+#18930 = CARTESIAN_POINT('',(-5.467384514672,9.117536732651E-03));
+#18931 = CARTESIAN_POINT('',(-5.457256088452,1.823637399577E-02));
+#18932 = CARTESIAN_POINT('',(-5.447134154759,3.039829316459E-02));
+#18933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18934 = PCURVE('',#17997,#18935);
+#18935 = DEFINITIONAL_REPRESENTATION('',(#18936),#18940);
+#18936 = HYPERBOLA('',#18937,23.670341225759,23.670341225759);
+#18937 = AXIS2_PLACEMENT_2D('',#18938,#18939);
+#18938 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#18939 = DIRECTION('',(-1.,0.));
+#18940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18941 = ORIENTED_EDGE('',*,*,#18009,.T.);
+#18942 = ORIENTED_EDGE('',*,*,#12298,.F.);
+#18943 = ORIENTED_EDGE('',*,*,#17666,.F.);
+#18944 = ADVANCED_FACE('',(#18945),#12401,.T.);
+#18945 = FACE_BOUND('',#18946,.T.);
+#18946 = EDGE_LOOP('',(#18947,#18948,#18969));
+#18947 = ORIENTED_EDGE('',*,*,#17449,.F.);
+#18948 = ORIENTED_EDGE('',*,*,#18949,.T.);
+#18949 = EDGE_CURVE('',#17450,#12354,#18950,.T.);
+#18950 = SURFACE_CURVE('',#18951,(#18955,#18962),.PCURVE_S1.);
+#18951 = LINE('',#18952,#18953);
+#18952 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#18953 = VECTOR('',#18954,1.);
+#18954 = DIRECTION('',(-1.,0.,0.));
+#18955 = PCURVE('',#12401,#18956);
+#18956 = DEFINITIONAL_REPRESENTATION('',(#18957),#18961);
+#18957 = LINE('',#18958,#18959);
+#18958 = CARTESIAN_POINT('',(0.,0.));
+#18959 = VECTOR('',#18960,1.);
+#18960 = DIRECTION('',(0.,-1.));
+#18961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18962 = PCURVE('',#17187,#18963);
+#18963 = DEFINITIONAL_REPRESENTATION('',(#18964),#18968);
+#18964 = LINE('',#18965,#18966);
+#18965 = CARTESIAN_POINT('',(14.4,0.));
+#18966 = VECTOR('',#18967,1.);
+#18967 = DIRECTION('',(0.,-1.));
+#18968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18969 = ORIENTED_EDGE('',*,*,#12386,.T.);
+#18970 = ADVANCED_FACE('',(#18971),#12370,.T.);
+#18971 = FACE_BOUND('',#18972,.T.);
+#18972 = EDGE_LOOP('',(#18973,#18974,#18995));
+#18973 = ORIENTED_EDGE('',*,*,#12353,.T.);
+#18974 = ORIENTED_EDGE('',*,*,#18975,.T.);
+#18975 = EDGE_CURVE('',#12354,#17149,#18976,.T.);
+#18976 = SURFACE_CURVE('',#18977,(#18981,#18988),.PCURVE_S1.);
+#18977 = LINE('',#18978,#18979);
+#18978 = CARTESIAN_POINT('',(1.,6.1,-25.12034122575));
+#18979 = VECTOR('',#18980,1.);
+#18980 = DIRECTION('',(-1.,0.,0.));
+#18981 = PCURVE('',#12370,#18982);
+#18982 = DEFINITIONAL_REPRESENTATION('',(#18983),#18987);
+#18983 = LINE('',#18984,#18985);
+#18984 = CARTESIAN_POINT('',(0.,0.));
+#18985 = VECTOR('',#18986,1.);
+#18986 = DIRECTION('',(0.,-1.));
+#18987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18988 = PCURVE('',#17187,#18989);
+#18989 = DEFINITIONAL_REPRESENTATION('',(#18990),#18994);
+#18990 = LINE('',#18991,#18992);
+#18991 = CARTESIAN_POINT('',(14.4,0.));
+#18992 = VECTOR('',#18993,1.);
+#18993 = DIRECTION('',(0.,-1.));
+#18994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18995 = ORIENTED_EDGE('',*,*,#17148,.T.);
+#18996 = ADVANCED_FACE('',(#18997),#12472,.T.);
+#18997 = FACE_BOUND('',#18998,.T.);
+#18998 = EDGE_LOOP('',(#18999,#19000,#19021));
+#18999 = ORIENTED_EDGE('',*,*,#16786,.F.);
+#19000 = ORIENTED_EDGE('',*,*,#19001,.T.);
+#19001 = EDGE_CURVE('',#16787,#12425,#19002,.T.);
+#19002 = SURFACE_CURVE('',#19003,(#19007,#19014),.PCURVE_S1.);
+#19003 = LINE('',#19004,#19005);
+#19004 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#19005 = VECTOR('',#19006,1.);
+#19006 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#19007 = PCURVE('',#12472,#19008);
+#19008 = DEFINITIONAL_REPRESENTATION('',(#19009),#19013);
+#19009 = LINE('',#19010,#19011);
+#19010 = CARTESIAN_POINT('',(0.,0.));
+#19011 = VECTOR('',#19012,1.);
+#19012 = DIRECTION('',(0.,-1.));
+#19013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19014 = PCURVE('',#16524,#19015);
+#19015 = DEFINITIONAL_REPRESENTATION('',(#19016),#19020);
+#19016 = LINE('',#19017,#19018);
+#19017 = CARTESIAN_POINT('',(14.4,0.));
+#19018 = VECTOR('',#19019,1.);
+#19019 = DIRECTION('',(0.,-1.));
+#19020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19021 = ORIENTED_EDGE('',*,*,#12457,.T.);
+#19022 = ADVANCED_FACE('',(#19023),#12441,.T.);
+#19023 = FACE_BOUND('',#19024,.T.);
+#19024 = EDGE_LOOP('',(#19025,#19026,#19047));
+#19025 = ORIENTED_EDGE('',*,*,#12424,.T.);
+#19026 = ORIENTED_EDGE('',*,*,#19027,.T.);
+#19027 = EDGE_CURVE('',#12425,#16486,#19028,.T.);
+#19028 = SURFACE_CURVE('',#19029,(#19033,#19040),.PCURVE_S1.);
+#19029 = LINE('',#19030,#19031);
+#19030 = CARTESIAN_POINT('',(-17.05565684526,6.1,-18.46987040764));
+#19031 = VECTOR('',#19032,1.);
+#19032 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#19033 = PCURVE('',#12441,#19034);
+#19034 = DEFINITIONAL_REPRESENTATION('',(#19035),#19039);
+#19035 = LINE('',#19036,#19037);
+#19036 = CARTESIAN_POINT('',(0.,0.));
+#19037 = VECTOR('',#19038,1.);
+#19038 = DIRECTION('',(0.,-1.));
+#19039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19040 = PCURVE('',#16524,#19041);
+#19041 = DEFINITIONAL_REPRESENTATION('',(#19042),#19046);
+#19042 = LINE('',#19043,#19044);
+#19043 = CARTESIAN_POINT('',(14.4,0.));
+#19044 = VECTOR('',#19045,1.);
+#19045 = DIRECTION('',(0.,-1.));
+#19046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19047 = ORIENTED_EDGE('',*,*,#16485,.T.);
+#19048 = ADVANCED_FACE('',(#19049),#12534,.T.);
+#19049 = FACE_BOUND('',#19050,.F.);
+#19050 = EDGE_LOOP('',(#19051,#19078,#19105,#19130,#19131,#19132));
+#19051 = ORIENTED_EDGE('',*,*,#19052,.T.);
+#19052 = EDGE_CURVE('',#16976,#19053,#19055,.T.);
+#19053 = VERTEX_POINT('',#19054);
+#19054 = CARTESIAN_POINT('',(-16.73745879373,3.45,-16.73745879373));
+#19055 = SURFACE_CURVE('',#19056,(#19061,#19071),.PCURVE_S1.);
+#19056 = HYPERBOLA('',#19057,23.670341225759,23.670341225759);
+#19057 = AXIS2_PLACEMENT_3D('',#19058,#19059,#19060);
+#19058 = CARTESIAN_POINT('',(-16.73745879373,-20.22034122575,
+    -16.73745879373));
+#19059 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#19060 = DIRECTION('',(0.,1.,0.));
+#19061 = PCURVE('',#12534,#19062);
+#19062 = DEFINITIONAL_REPRESENTATION('',(#19063),#19070);
+#19063 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19064,#19065,#19066,#19067,
+    #19068,#19069),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    5.3E-16),.PIECEWISE_BEZIER_KNOTS.);
+#19064 = CARTESIAN_POINT('',(-3.977643806011,3.039829316458E-02));
+#19065 = CARTESIAN_POINT('',(-3.967521872317,1.823637399576E-02));
+#19066 = CARTESIAN_POINT('',(-3.957393446098,9.11753673265E-03));
+#19067 = CARTESIAN_POINT('',(-3.947260682269,3.039178884192E-03));
+#19068 = CARTESIAN_POINT('',(-3.937125749628,1.152584053334E-15));
+#19069 = CARTESIAN_POINT('',(-3.926990816987,1.329360748631E-15));
+#19070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19071 = PCURVE('',#16991,#19072);
+#19072 = DEFINITIONAL_REPRESENTATION('',(#19073),#19077);
+#19073 = HYPERBOLA('',#19074,23.670341225759,23.670341225759);
+#19074 = AXIS2_PLACEMENT_2D('',#19075,#19076);
+#19075 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19076 = DIRECTION('',(-1.,0.));
+#19077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19078 = ORIENTED_EDGE('',*,*,#19079,.T.);
+#19079 = EDGE_CURVE('',#19053,#18864,#19080,.T.);
+#19080 = SURFACE_CURVE('',#19081,(#19086,#19093),.PCURVE_S1.);
+#19081 = CIRCLE('',#19082,23.670341225759);
+#19082 = AXIS2_PLACEMENT_3D('',#19083,#19084,#19085);
+#19083 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19084 = DIRECTION('',(0.,-1.,0.));
+#19085 = DIRECTION('',(1.,0.,0.));
+#19086 = PCURVE('',#12534,#19087);
+#19087 = DEFINITIONAL_REPRESENTATION('',(#19088),#19092);
+#19088 = LINE('',#19089,#19090);
+#19089 = CARTESIAN_POINT('',(-0.,0.));
+#19090 = VECTOR('',#19091,1.);
+#19091 = DIRECTION('',(-1.,0.));
+#19092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19093 = PCURVE('',#19094,#19099);
+#19094 = CYLINDRICAL_SURFACE('',#19095,23.670341225759);
+#19095 = AXIS2_PLACEMENT_3D('',#19096,#19097,#19098);
+#19096 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19097 = DIRECTION('',(0.,1.,0.));
+#19098 = DIRECTION('',(1.,0.,0.));
+#19099 = DEFINITIONAL_REPRESENTATION('',(#19100),#19104);
+#19100 = LINE('',#19101,#19102);
+#19101 = CARTESIAN_POINT('',(-0.,3.225));
+#19102 = VECTOR('',#19103,1.);
+#19103 = DIRECTION('',(-1.,0.));
+#19104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19105 = ORIENTED_EDGE('',*,*,#19106,.T.);
+#19106 = EDGE_CURVE('',#18864,#17319,#19107,.T.);
+#19107 = SURFACE_CURVE('',#19108,(#19113,#19123),.PCURVE_S1.);
+#19108 = HYPERBOLA('',#19109,23.670341225759,23.670341225759);
+#19109 = AXIS2_PLACEMENT_3D('',#19110,#19111,#19112);
+#19110 = CARTESIAN_POINT('',(5.26E-15,-20.22034122575,-23.67034122575));
+#19111 = DIRECTION('',(-2.2E-16,0.,1.));
+#19112 = DIRECTION('',(0.,1.,0.));
+#19113 = PCURVE('',#12534,#19114);
+#19114 = DEFINITIONAL_REPRESENTATION('',(#19115),#19122);
+#19115 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19116,#19117,#19118,#19119,
+    #19120,#19121),.UNSPECIFIED.,.F.,.F.,(6,6),(4.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19116 = CARTESIAN_POINT('',(-4.712388980385,-4.454772721475E-16));
+#19117 = CARTESIAN_POINT('',(-4.702254047744,-3.464823227814E-16));
+#19118 = CARTESIAN_POINT('',(-4.692119115103,3.039178884198E-03));
+#19119 = CARTESIAN_POINT('',(-4.681986351274,9.117536732647E-03));
+#19120 = CARTESIAN_POINT('',(-4.671857925055,1.823637399576E-02));
+#19121 = CARTESIAN_POINT('',(-4.661735991361,3.039829316458E-02));
+#19122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19123 = PCURVE('',#17334,#19124);
+#19124 = DEFINITIONAL_REPRESENTATION('',(#19125),#19129);
+#19125 = HYPERBOLA('',#19126,23.670341225759,23.670341225759);
+#19126 = AXIS2_PLACEMENT_2D('',#19127,#19128);
+#19127 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19128 = DIRECTION('',(-1.,0.));
+#19129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19130 = ORIENTED_EDGE('',*,*,#17346,.T.);
+#19131 = ORIENTED_EDGE('',*,*,#12517,.F.);
+#19132 = ORIENTED_EDGE('',*,*,#17003,.F.);
+#19133 = ADVANCED_FACE('',(#19134),#12620,.T.);
+#19134 = FACE_BOUND('',#19135,.T.);
+#19135 = EDGE_LOOP('',(#19136,#19137,#19158));
+#19136 = ORIENTED_EDGE('',*,*,#16123,.F.);
+#19137 = ORIENTED_EDGE('',*,*,#19138,.T.);
+#19138 = EDGE_CURVE('',#16124,#12573,#19139,.T.);
+#19139 = SURFACE_CURVE('',#19140,(#19144,#19151),.PCURVE_S1.);
+#19140 = LINE('',#19141,#19142);
+#19141 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#19142 = VECTOR('',#19143,1.);
+#19143 = DIRECTION('',(0.,0.,1.));
+#19144 = PCURVE('',#12620,#19145);
+#19145 = DEFINITIONAL_REPRESENTATION('',(#19146),#19150);
+#19146 = LINE('',#19147,#19148);
+#19147 = CARTESIAN_POINT('',(0.,0.));
+#19148 = VECTOR('',#19149,1.);
+#19149 = DIRECTION('',(0.,-1.));
+#19150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19151 = PCURVE('',#15861,#19152);
+#19152 = DEFINITIONAL_REPRESENTATION('',(#19153),#19157);
+#19153 = LINE('',#19154,#19155);
+#19154 = CARTESIAN_POINT('',(14.4,0.));
+#19155 = VECTOR('',#19156,1.);
+#19156 = DIRECTION('',(0.,-1.));
+#19157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19158 = ORIENTED_EDGE('',*,*,#12605,.T.);
+#19159 = ADVANCED_FACE('',(#19160),#12589,.T.);
+#19160 = FACE_BOUND('',#19161,.T.);
+#19161 = EDGE_LOOP('',(#19162,#19163,#19184));
+#19162 = ORIENTED_EDGE('',*,*,#12572,.T.);
+#19163 = ORIENTED_EDGE('',*,*,#19164,.T.);
+#19164 = EDGE_CURVE('',#12573,#15823,#19165,.T.);
+#19165 = SURFACE_CURVE('',#19166,(#19170,#19177),.PCURVE_S1.);
+#19166 = LINE('',#19167,#19168);
+#19167 = CARTESIAN_POINT('',(-25.12034122575,6.1,-1.));
+#19168 = VECTOR('',#19169,1.);
+#19169 = DIRECTION('',(0.,0.,1.));
+#19170 = PCURVE('',#12589,#19171);
+#19171 = DEFINITIONAL_REPRESENTATION('',(#19172),#19176);
+#19172 = LINE('',#19173,#19174);
+#19173 = CARTESIAN_POINT('',(0.,0.));
+#19174 = VECTOR('',#19175,1.);
+#19175 = DIRECTION('',(0.,-1.));
+#19176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19177 = PCURVE('',#15861,#19178);
+#19178 = DEFINITIONAL_REPRESENTATION('',(#19179),#19183);
+#19179 = LINE('',#19180,#19181);
+#19180 = CARTESIAN_POINT('',(14.4,0.));
+#19181 = VECTOR('',#19182,1.);
+#19182 = DIRECTION('',(0.,-1.));
+#19183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19184 = ORIENTED_EDGE('',*,*,#15822,.T.);
+#19185 = ADVANCED_FACE('',(#19186),#12682,.T.);
+#19186 = FACE_BOUND('',#19187,.F.);
+#19187 = EDGE_LOOP('',(#19188,#19215,#19242,#19267,#19268,#19269));
+#19188 = ORIENTED_EDGE('',*,*,#19189,.T.);
+#19189 = EDGE_CURVE('',#16313,#19190,#19192,.T.);
+#19190 = VERTEX_POINT('',#19191);
+#19191 = CARTESIAN_POINT('',(-23.67034122575,3.45,3.E-15));
+#19192 = SURFACE_CURVE('',#19193,(#19198,#19208),.PCURVE_S1.);
+#19193 = HYPERBOLA('',#19194,23.670341225759,23.670341225759);
+#19194 = AXIS2_PLACEMENT_3D('',#19195,#19196,#19197);
+#19195 = CARTESIAN_POINT('',(-23.67034122575,-20.22034122575,0.));
+#19196 = DIRECTION('',(1.,0.,0.));
+#19197 = DIRECTION('',(0.,1.,0.));
+#19198 = PCURVE('',#12682,#19199);
+#19199 = DEFINITIONAL_REPRESENTATION('',(#19200),#19207);
+#19200 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19201,#19202,#19203,#19204,
+    #19205,#19206),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    1.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#19201 = CARTESIAN_POINT('',(-3.192245642613,3.039829316458E-02));
+#19202 = CARTESIAN_POINT('',(-3.18212370892,1.823637399576E-02));
+#19203 = CARTESIAN_POINT('',(-3.1719952827,9.117536732648E-03));
+#19204 = CARTESIAN_POINT('',(-3.161862518872,3.039178884196E-03));
+#19205 = CARTESIAN_POINT('',(-3.15172758623,-4.73761543395E-16));
+#19206 = CARTESIAN_POINT('',(-3.14159265359,-4.454772721475E-16));
+#19207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19208 = PCURVE('',#16328,#19209);
+#19209 = DEFINITIONAL_REPRESENTATION('',(#19210),#19214);
+#19210 = HYPERBOLA('',#19211,23.670341225759,23.670341225759);
+#19211 = AXIS2_PLACEMENT_2D('',#19212,#19213);
+#19212 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19213 = DIRECTION('',(-1.,0.));
+#19214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19215 = ORIENTED_EDGE('',*,*,#19216,.T.);
+#19216 = EDGE_CURVE('',#19190,#19053,#19217,.T.);
+#19217 = SURFACE_CURVE('',#19218,(#19223,#19230),.PCURVE_S1.);
+#19218 = CIRCLE('',#19219,23.670341225759);
+#19219 = AXIS2_PLACEMENT_3D('',#19220,#19221,#19222);
+#19220 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19221 = DIRECTION('',(0.,-1.,0.));
+#19222 = DIRECTION('',(1.,0.,0.));
+#19223 = PCURVE('',#12682,#19224);
+#19224 = DEFINITIONAL_REPRESENTATION('',(#19225),#19229);
+#19225 = LINE('',#19226,#19227);
+#19226 = CARTESIAN_POINT('',(-0.,0.));
+#19227 = VECTOR('',#19228,1.);
+#19228 = DIRECTION('',(-1.,0.));
+#19229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19230 = PCURVE('',#19231,#19236);
+#19231 = CYLINDRICAL_SURFACE('',#19232,23.670341225759);
+#19232 = AXIS2_PLACEMENT_3D('',#19233,#19234,#19235);
+#19233 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19234 = DIRECTION('',(0.,1.,0.));
+#19235 = DIRECTION('',(1.,0.,0.));
+#19236 = DEFINITIONAL_REPRESENTATION('',(#19237),#19241);
+#19237 = LINE('',#19238,#19239);
+#19238 = CARTESIAN_POINT('',(-0.,3.225));
+#19239 = VECTOR('',#19240,1.);
+#19240 = DIRECTION('',(-1.,0.));
+#19241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19242 = ORIENTED_EDGE('',*,*,#19243,.T.);
+#19243 = EDGE_CURVE('',#19053,#16656,#19244,.T.);
+#19244 = SURFACE_CURVE('',#19245,(#19250,#19260),.PCURVE_S1.);
+#19245 = HYPERBOLA('',#19246,23.670341225759,23.670341225759);
+#19246 = AXIS2_PLACEMENT_3D('',#19247,#19248,#19249);
+#19247 = CARTESIAN_POINT('',(-16.73745879373,-20.22034122575,
+    -16.73745879373));
+#19248 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#19249 = DIRECTION('',(0.,1.,0.));
+#19250 = PCURVE('',#12682,#19251);
+#19251 = DEFINITIONAL_REPRESENTATION('',(#19252),#19259);
+#19252 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19253,#19254,#19255,#19256,
+    #19257,#19258),.UNSPECIFIED.,.F.,.F.,(6,6),(5.3E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19253 = CARTESIAN_POINT('',(-3.926990816987,1.329360748631E-15));
+#19254 = CARTESIAN_POINT('',(-3.916855884347,1.513208511739E-15));
+#19255 = CARTESIAN_POINT('',(-3.906720951705,3.039178884182E-03));
+#19256 = CARTESIAN_POINT('',(-3.896588187877,9.117536732659E-03));
+#19257 = CARTESIAN_POINT('',(-3.886459761657,1.823637399576E-02));
+#19258 = CARTESIAN_POINT('',(-3.876337827964,3.039829316458E-02));
+#19259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19260 = PCURVE('',#16671,#19261);
+#19261 = DEFINITIONAL_REPRESENTATION('',(#19262),#19266);
+#19262 = HYPERBOLA('',#19263,23.670341225759,23.670341225759);
+#19263 = AXIS2_PLACEMENT_2D('',#19264,#19265);
+#19264 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19265 = DIRECTION('',(-1.,0.));
+#19266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19267 = ORIENTED_EDGE('',*,*,#16683,.T.);
+#19268 = ORIENTED_EDGE('',*,*,#12665,.F.);
+#19269 = ORIENTED_EDGE('',*,*,#16340,.F.);
+#19270 = ADVANCED_FACE('',(#19271),#12759,.T.);
+#19271 = FACE_BOUND('',#19272,.F.);
+#19272 = EDGE_LOOP('',(#19273,#19300,#19327,#19352,#19353,#19354));
+#19273 = ORIENTED_EDGE('',*,*,#19274,.T.);
+#19274 = EDGE_CURVE('',#15650,#19275,#19277,.T.);
+#19275 = VERTEX_POINT('',#19276);
+#19276 = CARTESIAN_POINT('',(-16.73745879373,3.45,16.737458793733));
+#19277 = SURFACE_CURVE('',#19278,(#19283,#19293),.PCURVE_S1.);
+#19278 = HYPERBOLA('',#19279,23.670341225759,23.670341225759);
+#19279 = AXIS2_PLACEMENT_3D('',#19280,#19281,#19282);
+#19280 = CARTESIAN_POINT('',(-16.73745879373,-20.22034122575,
+    16.737458793733));
+#19281 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#19282 = DIRECTION('',(0.,1.,0.));
+#19283 = PCURVE('',#12759,#19284);
+#19284 = DEFINITIONAL_REPRESENTATION('',(#19285),#19292);
+#19285 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19286,#19287,#19288,#19289,
+    #19290,#19291),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#19286 = CARTESIAN_POINT('',(-2.406847479216,3.039829316458E-02));
+#19287 = CARTESIAN_POINT('',(-2.396725545522,1.823637399576E-02));
+#19288 = CARTESIAN_POINT('',(-2.386597119303,9.117536732645E-03));
+#19289 = CARTESIAN_POINT('',(-2.376464355474,3.039178884192E-03));
+#19290 = CARTESIAN_POINT('',(-2.366329422833,-4.037579720575E-15));
+#19291 = CARTESIAN_POINT('',(-2.356194490192,-3.995153313704E-15));
+#19292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19293 = PCURVE('',#15665,#19294);
+#19294 = DEFINITIONAL_REPRESENTATION('',(#19295),#19299);
+#19295 = HYPERBOLA('',#19296,23.670341225759,23.670341225759);
+#19296 = AXIS2_PLACEMENT_2D('',#19297,#19298);
+#19297 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19298 = DIRECTION('',(-1.,0.));
+#19299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19300 = ORIENTED_EDGE('',*,*,#19301,.T.);
+#19301 = EDGE_CURVE('',#19275,#19190,#19302,.T.);
+#19302 = SURFACE_CURVE('',#19303,(#19308,#19315),.PCURVE_S1.);
+#19303 = CIRCLE('',#19304,23.670341225759);
+#19304 = AXIS2_PLACEMENT_3D('',#19305,#19306,#19307);
+#19305 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19306 = DIRECTION('',(0.,-1.,0.));
+#19307 = DIRECTION('',(1.,0.,0.));
+#19308 = PCURVE('',#12759,#19309);
+#19309 = DEFINITIONAL_REPRESENTATION('',(#19310),#19314);
+#19310 = LINE('',#19311,#19312);
+#19311 = CARTESIAN_POINT('',(-0.,0.));
+#19312 = VECTOR('',#19313,1.);
+#19313 = DIRECTION('',(-1.,0.));
+#19314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19315 = PCURVE('',#19316,#19321);
+#19316 = CYLINDRICAL_SURFACE('',#19317,23.670341225759);
+#19317 = AXIS2_PLACEMENT_3D('',#19318,#19319,#19320);
+#19318 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19319 = DIRECTION('',(0.,1.,0.));
+#19320 = DIRECTION('',(1.,0.,0.));
+#19321 = DEFINITIONAL_REPRESENTATION('',(#19322),#19326);
+#19322 = LINE('',#19323,#19324);
+#19323 = CARTESIAN_POINT('',(-0.,3.225));
+#19324 = VECTOR('',#19325,1.);
+#19325 = DIRECTION('',(-1.,0.));
+#19326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19327 = ORIENTED_EDGE('',*,*,#19328,.T.);
+#19328 = EDGE_CURVE('',#19190,#15993,#19329,.T.);
+#19329 = SURFACE_CURVE('',#19330,(#19335,#19345),.PCURVE_S1.);
+#19330 = HYPERBOLA('',#19331,23.670341225759,23.670341225759);
+#19331 = AXIS2_PLACEMENT_3D('',#19332,#19333,#19334);
+#19332 = CARTESIAN_POINT('',(-23.67034122575,-20.22034122575,0.));
+#19333 = DIRECTION('',(1.,0.,0.));
+#19334 = DIRECTION('',(0.,1.,0.));
+#19335 = PCURVE('',#12759,#19336);
+#19336 = DEFINITIONAL_REPRESENTATION('',(#19337),#19344);
+#19337 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19338,#19339,#19340,#19341,
+    #19342,#19343),.UNSPECIFIED.,.F.,.F.,(6,6),(1.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19338 = CARTESIAN_POINT('',(-3.14159265359,-4.454772721475E-16));
+#19339 = CARTESIAN_POINT('',(-3.131457720949,-4.171930009001E-16));
+#19340 = CARTESIAN_POINT('',(-3.121322788308,3.039178884198E-03));
+#19341 = CARTESIAN_POINT('',(-3.111190024479,9.117536732647E-03));
+#19342 = CARTESIAN_POINT('',(-3.10106159826,1.823637399576E-02));
+#19343 = CARTESIAN_POINT('',(-3.090939664566,3.039829316458E-02));
+#19344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19345 = PCURVE('',#16008,#19346);
+#19346 = DEFINITIONAL_REPRESENTATION('',(#19347),#19351);
+#19347 = HYPERBOLA('',#19348,23.670341225759,23.670341225759);
+#19348 = AXIS2_PLACEMENT_2D('',#19349,#19350);
+#19349 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19350 = DIRECTION('',(-1.,0.));
+#19351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19352 = ORIENTED_EDGE('',*,*,#16020,.T.);
+#19353 = ORIENTED_EDGE('',*,*,#12742,.F.);
+#19354 = ORIENTED_EDGE('',*,*,#15677,.F.);
+#19355 = ADVANCED_FACE('',(#19356),#12847,.T.);
+#19356 = FACE_BOUND('',#19357,.T.);
+#19357 = EDGE_LOOP('',(#19358,#19359,#19380));
+#19358 = ORIENTED_EDGE('',*,*,#15460,.F.);
+#19359 = ORIENTED_EDGE('',*,*,#19360,.T.);
+#19360 = EDGE_CURVE('',#15461,#12800,#19361,.T.);
+#19361 = SURFACE_CURVE('',#19362,(#19366,#19373),.PCURVE_S1.);
+#19362 = LINE('',#19363,#19364);
+#19363 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#19364 = VECTOR('',#19365,1.);
+#19365 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#19366 = PCURVE('',#12847,#19367);
+#19367 = DEFINITIONAL_REPRESENTATION('',(#19368),#19372);
+#19368 = LINE('',#19369,#19370);
+#19369 = CARTESIAN_POINT('',(0.,0.));
+#19370 = VECTOR('',#19371,1.);
+#19371 = DIRECTION('',(0.,-1.));
+#19372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19373 = PCURVE('',#15198,#19374);
+#19374 = DEFINITIONAL_REPRESENTATION('',(#19375),#19379);
+#19375 = LINE('',#19376,#19377);
+#19376 = CARTESIAN_POINT('',(14.4,0.));
+#19377 = VECTOR('',#19378,1.);
+#19378 = DIRECTION('',(0.,-1.));
+#19379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19380 = ORIENTED_EDGE('',*,*,#12832,.T.);
+#19381 = ADVANCED_FACE('',(#19382),#12816,.T.);
+#19382 = FACE_BOUND('',#19383,.T.);
+#19383 = EDGE_LOOP('',(#19384,#19385,#19406));
+#19384 = ORIENTED_EDGE('',*,*,#12799,.T.);
+#19385 = ORIENTED_EDGE('',*,*,#19386,.T.);
+#19386 = EDGE_CURVE('',#12800,#15160,#19387,.T.);
+#19387 = SURFACE_CURVE('',#19388,(#19392,#19399),.PCURVE_S1.);
+#19388 = LINE('',#19389,#19390);
+#19389 = CARTESIAN_POINT('',(-18.46987040764,6.1,17.055656845267));
+#19390 = VECTOR('',#19391,1.);
+#19391 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#19392 = PCURVE('',#12816,#19393);
+#19393 = DEFINITIONAL_REPRESENTATION('',(#19394),#19398);
+#19394 = LINE('',#19395,#19396);
+#19395 = CARTESIAN_POINT('',(0.,0.));
+#19396 = VECTOR('',#19397,1.);
+#19397 = DIRECTION('',(0.,-1.));
+#19398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19399 = PCURVE('',#15198,#19400);
+#19400 = DEFINITIONAL_REPRESENTATION('',(#19401),#19405);
+#19401 = LINE('',#19402,#19403);
+#19402 = CARTESIAN_POINT('',(14.4,0.));
+#19403 = VECTOR('',#19404,1.);
+#19404 = DIRECTION('',(0.,-1.));
+#19405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19406 = ORIENTED_EDGE('',*,*,#15159,.T.);
+#19407 = ADVANCED_FACE('',(#19408),#12907,.T.);
+#19408 = FACE_BOUND('',#19409,.F.);
+#19409 = EDGE_LOOP('',(#19410,#19437,#19464,#19489,#19490,#19491));
+#19410 = ORIENTED_EDGE('',*,*,#19411,.T.);
+#19411 = EDGE_CURVE('',#14987,#19412,#19414,.T.);
+#19412 = VERTEX_POINT('',#19413);
+#19413 = CARTESIAN_POINT('',(-4.E-15,3.45,23.670341225759));
+#19414 = SURFACE_CURVE('',#19415,(#19420,#19430),.PCURVE_S1.);
+#19415 = HYPERBOLA('',#19416,23.670341225759,23.670341225759);
+#19416 = AXIS2_PLACEMENT_3D('',#19417,#19418,#19419);
+#19417 = CARTESIAN_POINT('',(-2.63E-15,-20.22034122575,23.670341225759)
+  );
+#19418 = DIRECTION('',(1.1E-16,0.,-1.));
+#19419 = DIRECTION('',(0.,1.,0.));
+#19420 = PCURVE('',#12907,#19421);
+#19421 = DEFINITIONAL_REPRESENTATION('',(#19422),#19429);
+#19422 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19423,#19424,#19425,#19426,
+    #19427,#19428),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -5.E-17),.PIECEWISE_BEZIER_KNOTS.);
+#19423 = CARTESIAN_POINT('',(-1.621449315818,3.039829316458E-02));
+#19424 = CARTESIAN_POINT('',(-1.611327382125,1.823637399576E-02));
+#19425 = CARTESIAN_POINT('',(-1.601198955905,9.11753673265E-03));
+#19426 = CARTESIAN_POINT('',(-1.591066192077,3.039178884196E-03));
+#19427 = CARTESIAN_POINT('',(-1.580931259436,-4.313351365238E-16));
+#19428 = CARTESIAN_POINT('',(-1.570796326795,-4.454772721475E-16));
+#19429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19430 = PCURVE('',#15002,#19431);
+#19431 = DEFINITIONAL_REPRESENTATION('',(#19432),#19436);
+#19432 = HYPERBOLA('',#19433,23.670341225759,23.670341225759);
+#19433 = AXIS2_PLACEMENT_2D('',#19434,#19435);
+#19434 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19435 = DIRECTION('',(-1.,0.));
+#19436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19437 = ORIENTED_EDGE('',*,*,#19438,.T.);
+#19438 = EDGE_CURVE('',#19412,#19275,#19439,.T.);
+#19439 = SURFACE_CURVE('',#19440,(#19445,#19452),.PCURVE_S1.);
+#19440 = CIRCLE('',#19441,23.670341225759);
+#19441 = AXIS2_PLACEMENT_3D('',#19442,#19443,#19444);
+#19442 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19443 = DIRECTION('',(0.,-1.,0.));
+#19444 = DIRECTION('',(1.,0.,0.));
+#19445 = PCURVE('',#12907,#19446);
+#19446 = DEFINITIONAL_REPRESENTATION('',(#19447),#19451);
+#19447 = LINE('',#19448,#19449);
+#19448 = CARTESIAN_POINT('',(-0.,0.));
+#19449 = VECTOR('',#19450,1.);
+#19450 = DIRECTION('',(-1.,0.));
+#19451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19452 = PCURVE('',#19453,#19458);
+#19453 = CYLINDRICAL_SURFACE('',#19454,23.670341225759);
+#19454 = AXIS2_PLACEMENT_3D('',#19455,#19456,#19457);
+#19455 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19456 = DIRECTION('',(0.,1.,0.));
+#19457 = DIRECTION('',(1.,0.,0.));
+#19458 = DEFINITIONAL_REPRESENTATION('',(#19459),#19463);
+#19459 = LINE('',#19460,#19461);
+#19460 = CARTESIAN_POINT('',(-0.,3.225));
+#19461 = VECTOR('',#19462,1.);
+#19462 = DIRECTION('',(-1.,0.));
+#19463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19464 = ORIENTED_EDGE('',*,*,#19465,.T.);
+#19465 = EDGE_CURVE('',#19275,#15330,#19466,.T.);
+#19466 = SURFACE_CURVE('',#19467,(#19472,#19482),.PCURVE_S1.);
+#19467 = HYPERBOLA('',#19468,23.670341225759,23.670341225759);
+#19468 = AXIS2_PLACEMENT_3D('',#19469,#19470,#19471);
+#19469 = CARTESIAN_POINT('',(-16.73745879373,-20.22034122575,
+    16.737458793733));
+#19470 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#19471 = DIRECTION('',(0.,1.,0.));
+#19472 = PCURVE('',#12907,#19473);
+#19473 = DEFINITIONAL_REPRESENTATION('',(#19474),#19481);
+#19474 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19475,#19476,#19477,#19478,
+    #19479,#19480),.UNSPECIFIED.,.F.,.F.,(6,6),(2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19475 = CARTESIAN_POINT('',(-2.356194490192,-3.995153313704E-15));
+#19476 = CARTESIAN_POINT('',(-2.346059557552,-3.959797974645E-15));
+#19477 = CARTESIAN_POINT('',(-2.33592462491,3.039178884185E-03));
+#19478 = CARTESIAN_POINT('',(-2.325791861082,9.117536732652E-03));
+#19479 = CARTESIAN_POINT('',(-2.315663434863,1.823637399576E-02));
+#19480 = CARTESIAN_POINT('',(-2.305541501169,3.039829316458E-02));
+#19481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19482 = PCURVE('',#15345,#19483);
+#19483 = DEFINITIONAL_REPRESENTATION('',(#19484),#19488);
+#19484 = HYPERBOLA('',#19485,23.670341225759,23.670341225759);
+#19485 = AXIS2_PLACEMENT_2D('',#19486,#19487);
+#19486 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19487 = DIRECTION('',(-1.,0.));
+#19488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19489 = ORIENTED_EDGE('',*,*,#15357,.T.);
+#19490 = ORIENTED_EDGE('',*,*,#12890,.F.);
+#19491 = ORIENTED_EDGE('',*,*,#15014,.F.);
+#19492 = ADVANCED_FACE('',(#19493),#12995,.T.);
+#19493 = FACE_BOUND('',#19494,.T.);
+#19494 = EDGE_LOOP('',(#19495,#19496,#19517));
+#19495 = ORIENTED_EDGE('',*,*,#14797,.F.);
+#19496 = ORIENTED_EDGE('',*,*,#19497,.T.);
+#19497 = EDGE_CURVE('',#14798,#12948,#19498,.T.);
+#19498 = SURFACE_CURVE('',#19499,(#19503,#19510),.PCURVE_S1.);
+#19499 = LINE('',#19500,#19501);
+#19500 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#19501 = VECTOR('',#19502,1.);
+#19502 = DIRECTION('',(1.,0.,0.));
+#19503 = PCURVE('',#12995,#19504);
+#19504 = DEFINITIONAL_REPRESENTATION('',(#19505),#19509);
+#19505 = LINE('',#19506,#19507);
+#19506 = CARTESIAN_POINT('',(0.,0.));
+#19507 = VECTOR('',#19508,1.);
+#19508 = DIRECTION('',(0.,-1.));
+#19509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19510 = PCURVE('',#14535,#19511);
+#19511 = DEFINITIONAL_REPRESENTATION('',(#19512),#19516);
+#19512 = LINE('',#19513,#19514);
+#19513 = CARTESIAN_POINT('',(14.4,0.));
+#19514 = VECTOR('',#19515,1.);
+#19515 = DIRECTION('',(0.,-1.));
+#19516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19517 = ORIENTED_EDGE('',*,*,#12980,.T.);
+#19518 = ADVANCED_FACE('',(#19519),#12964,.T.);
+#19519 = FACE_BOUND('',#19520,.T.);
+#19520 = EDGE_LOOP('',(#19521,#19522,#19543));
+#19521 = ORIENTED_EDGE('',*,*,#12947,.T.);
+#19522 = ORIENTED_EDGE('',*,*,#19523,.T.);
+#19523 = EDGE_CURVE('',#12948,#14497,#19524,.T.);
+#19524 = SURFACE_CURVE('',#19525,(#19529,#19536),.PCURVE_S1.);
+#19525 = LINE('',#19526,#19527);
+#19526 = CARTESIAN_POINT('',(-1.,6.1,25.120341225759));
+#19527 = VECTOR('',#19528,1.);
+#19528 = DIRECTION('',(1.,0.,0.));
+#19529 = PCURVE('',#12964,#19530);
+#19530 = DEFINITIONAL_REPRESENTATION('',(#19531),#19535);
+#19531 = LINE('',#19532,#19533);
+#19532 = CARTESIAN_POINT('',(0.,0.));
+#19533 = VECTOR('',#19534,1.);
+#19534 = DIRECTION('',(0.,-1.));
+#19535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19536 = PCURVE('',#14535,#19537);
+#19537 = DEFINITIONAL_REPRESENTATION('',(#19538),#19542);
+#19538 = LINE('',#19539,#19540);
+#19539 = CARTESIAN_POINT('',(14.4,0.));
+#19540 = VECTOR('',#19541,1.);
+#19541 = DIRECTION('',(0.,-1.));
+#19542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19543 = ORIENTED_EDGE('',*,*,#14496,.T.);
+#19544 = ADVANCED_FACE('',(#19545),#13055,.T.);
+#19545 = FACE_BOUND('',#19546,.F.);
+#19546 = EDGE_LOOP('',(#19547,#19574,#19601,#19626,#19627,#19628));
+#19547 = ORIENTED_EDGE('',*,*,#19548,.T.);
+#19548 = EDGE_CURVE('',#14324,#19549,#19551,.T.);
+#19549 = VERTEX_POINT('',#19550);
+#19550 = CARTESIAN_POINT('',(16.737458793733,3.45,16.737458793733));
+#19551 = SURFACE_CURVE('',#19552,(#19557,#19567),.PCURVE_S1.);
+#19552 = HYPERBOLA('',#19553,23.670341225759,23.670341225759);
+#19553 = AXIS2_PLACEMENT_3D('',#19554,#19555,#19556);
+#19554 = CARTESIAN_POINT('',(16.737458793733,-20.22034122575,
+    16.737458793733));
+#19555 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#19556 = DIRECTION('',(0.,1.,0.));
+#19557 = PCURVE('',#13055,#19558);
+#19558 = DEFINITIONAL_REPRESENTATION('',(#19559),#19566);
+#19559 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19560,#19561,#19562,#19563,
+    #19564,#19565),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#19560 = CARTESIAN_POINT('',(-0.836051152421,3.039829316458E-02));
+#19561 = CARTESIAN_POINT('',(-0.825929218727,1.823637399576E-02));
+#19562 = CARTESIAN_POINT('',(-0.815800792508,9.117536732652E-03));
+#19563 = CARTESIAN_POINT('',(-0.80566802868,3.039178884184E-03));
+#19564 = CARTESIAN_POINT('',(-0.795533096038,-3.959797974645E-15));
+#19565 = CARTESIAN_POINT('',(-0.785398163397,-3.995153313704E-15));
+#19566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19567 = PCURVE('',#14339,#19568);
+#19568 = DEFINITIONAL_REPRESENTATION('',(#19569),#19573);
+#19569 = HYPERBOLA('',#19570,23.670341225759,23.670341225759);
+#19570 = AXIS2_PLACEMENT_2D('',#19571,#19572);
+#19571 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19572 = DIRECTION('',(-1.,0.));
+#19573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19574 = ORIENTED_EDGE('',*,*,#19575,.T.);
+#19575 = EDGE_CURVE('',#19549,#19412,#19576,.T.);
+#19576 = SURFACE_CURVE('',#19577,(#19582,#19589),.PCURVE_S1.);
+#19577 = CIRCLE('',#19578,23.670341225759);
+#19578 = AXIS2_PLACEMENT_3D('',#19579,#19580,#19581);
+#19579 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19580 = DIRECTION('',(0.,-1.,0.));
+#19581 = DIRECTION('',(1.,0.,0.));
+#19582 = PCURVE('',#13055,#19583);
+#19583 = DEFINITIONAL_REPRESENTATION('',(#19584),#19588);
+#19584 = LINE('',#19585,#19586);
+#19585 = CARTESIAN_POINT('',(-0.,0.));
+#19586 = VECTOR('',#19587,1.);
+#19587 = DIRECTION('',(-1.,0.));
+#19588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19589 = PCURVE('',#19590,#19595);
+#19590 = CYLINDRICAL_SURFACE('',#19591,23.670341225759);
+#19591 = AXIS2_PLACEMENT_3D('',#19592,#19593,#19594);
+#19592 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19593 = DIRECTION('',(0.,1.,0.));
+#19594 = DIRECTION('',(1.,0.,0.));
+#19595 = DEFINITIONAL_REPRESENTATION('',(#19596),#19600);
+#19596 = LINE('',#19597,#19598);
+#19597 = CARTESIAN_POINT('',(-0.,3.225));
+#19598 = VECTOR('',#19599,1.);
+#19599 = DIRECTION('',(-1.,0.));
+#19600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19601 = ORIENTED_EDGE('',*,*,#19602,.T.);
+#19602 = EDGE_CURVE('',#19412,#14667,#19603,.T.);
+#19603 = SURFACE_CURVE('',#19604,(#19609,#19619),.PCURVE_S1.);
+#19604 = HYPERBOLA('',#19605,23.670341225759,23.670341225759);
+#19605 = AXIS2_PLACEMENT_3D('',#19606,#19607,#19608);
+#19606 = CARTESIAN_POINT('',(-2.63E-15,-20.22034122575,23.670341225759)
+  );
+#19607 = DIRECTION('',(1.1E-16,0.,-1.));
+#19608 = DIRECTION('',(0.,1.,0.));
+#19609 = PCURVE('',#13055,#19610);
+#19610 = DEFINITIONAL_REPRESENTATION('',(#19611),#19618);
+#19611 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19612,#19613,#19614,#19615,
+    #19616,#19617),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.E-17,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19612 = CARTESIAN_POINT('',(-1.570796326795,-4.454772721475E-16));
+#19613 = CARTESIAN_POINT('',(-1.560661394154,-4.525483399594E-16));
+#19614 = CARTESIAN_POINT('',(-1.550526461513,3.039178884198E-03));
+#19615 = CARTESIAN_POINT('',(-1.540393697684,9.117536732647E-03));
+#19616 = CARTESIAN_POINT('',(-1.530265271465,1.823637399576E-02));
+#19617 = CARTESIAN_POINT('',(-1.520143337771,3.039829316458E-02));
+#19618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19619 = PCURVE('',#14682,#19620);
+#19620 = DEFINITIONAL_REPRESENTATION('',(#19621),#19625);
+#19621 = HYPERBOLA('',#19622,23.670341225759,23.670341225759);
+#19622 = AXIS2_PLACEMENT_2D('',#19623,#19624);
+#19623 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19624 = DIRECTION('',(-1.,0.));
+#19625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19626 = ORIENTED_EDGE('',*,*,#14694,.T.);
+#19627 = ORIENTED_EDGE('',*,*,#13038,.F.);
+#19628 = ORIENTED_EDGE('',*,*,#14351,.F.);
+#19629 = ADVANCED_FACE('',(#19630),#13143,.T.);
+#19630 = FACE_BOUND('',#19631,.T.);
+#19631 = EDGE_LOOP('',(#19632,#19633,#19654));
+#19632 = ORIENTED_EDGE('',*,*,#14134,.F.);
+#19633 = ORIENTED_EDGE('',*,*,#19634,.T.);
+#19634 = EDGE_CURVE('',#14135,#13096,#19635,.T.);
+#19635 = SURFACE_CURVE('',#19636,(#19640,#19647),.PCURVE_S1.);
+#19636 = LINE('',#19637,#19638);
+#19637 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#19638 = VECTOR('',#19639,1.);
+#19639 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#19640 = PCURVE('',#13143,#19641);
+#19641 = DEFINITIONAL_REPRESENTATION('',(#19642),#19646);
+#19642 = LINE('',#19643,#19644);
+#19643 = CARTESIAN_POINT('',(0.,0.));
+#19644 = VECTOR('',#19645,1.);
+#19645 = DIRECTION('',(0.,-1.));
+#19646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19647 = PCURVE('',#13872,#19648);
+#19648 = DEFINITIONAL_REPRESENTATION('',(#19649),#19653);
+#19649 = LINE('',#19650,#19651);
+#19650 = CARTESIAN_POINT('',(14.4,0.));
+#19651 = VECTOR('',#19652,1.);
+#19652 = DIRECTION('',(0.,-1.));
+#19653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19654 = ORIENTED_EDGE('',*,*,#13128,.T.);
+#19655 = ADVANCED_FACE('',(#19656),#13112,.T.);
+#19656 = FACE_BOUND('',#19657,.T.);
+#19657 = EDGE_LOOP('',(#19658,#19659,#19680));
+#19658 = ORIENTED_EDGE('',*,*,#13095,.T.);
+#19659 = ORIENTED_EDGE('',*,*,#19660,.T.);
+#19660 = EDGE_CURVE('',#13096,#13834,#19661,.T.);
+#19661 = SURFACE_CURVE('',#19662,(#19666,#19673),.PCURVE_S1.);
+#19662 = LINE('',#19663,#19664);
+#19663 = CARTESIAN_POINT('',(17.055656845267,6.1,18.469870407641));
+#19664 = VECTOR('',#19665,1.);
+#19665 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#19666 = PCURVE('',#13112,#19667);
+#19667 = DEFINITIONAL_REPRESENTATION('',(#19668),#19672);
+#19668 = LINE('',#19669,#19670);
+#19669 = CARTESIAN_POINT('',(0.,0.));
+#19670 = VECTOR('',#19671,1.);
+#19671 = DIRECTION('',(0.,-1.));
+#19672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19673 = PCURVE('',#13872,#19674);
+#19674 = DEFINITIONAL_REPRESENTATION('',(#19675),#19679);
+#19675 = LINE('',#19676,#19677);
+#19676 = CARTESIAN_POINT('',(14.4,0.));
+#19677 = VECTOR('',#19678,1.);
+#19678 = DIRECTION('',(0.,-1.));
+#19679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19680 = ORIENTED_EDGE('',*,*,#13833,.T.);
+#19681 = ADVANCED_FACE('',(#19682),#13203,.T.);
+#19682 = FACE_BOUND('',#19683,.F.);
+#19683 = EDGE_LOOP('',(#19684,#19709,#19736,#19761,#19762,#19763));
+#19684 = ORIENTED_EDGE('',*,*,#19685,.T.);
+#19685 = EDGE_CURVE('',#13659,#18752,#19686,.T.);
+#19686 = SURFACE_CURVE('',#19687,(#19692,#19702),.PCURVE_S1.);
+#19687 = HYPERBOLA('',#19688,23.670341225759,23.670341225759);
+#19688 = AXIS2_PLACEMENT_3D('',#19689,#19690,#19691);
+#19689 = CARTESIAN_POINT('',(23.670341225759,-20.22034122575,2.9E-15));
+#19690 = DIRECTION('',(-1.,0.,-1.2E-16));
+#19691 = DIRECTION('',(0.,1.,0.));
+#19692 = PCURVE('',#13203,#19693);
+#19693 = DEFINITIONAL_REPRESENTATION('',(#19694),#19701);
+#19694 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19695,#19696,#19697,#19698,
+    #19699,#19700),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    1.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#19695 = CARTESIAN_POINT('',(-5.065298902359E-02,3.039829316458E-02));
+#19696 = CARTESIAN_POINT('',(-4.053105532977E-02,1.823637399576E-02));
+#19697 = CARTESIAN_POINT('',(-3.040262911055E-02,9.117536732647E-03));
+#19698 = CARTESIAN_POINT('',(-2.026986528207E-02,3.039178884198E-03));
+#19699 = CARTESIAN_POINT('',(-1.013493264068E-02,-4.73761543395E-16));
+#19700 = CARTESIAN_POINT('',(0.,-4.454772721475E-16));
+#19701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19702 = PCURVE('',#13674,#19703);
+#19703 = DEFINITIONAL_REPRESENTATION('',(#19704),#19708);
+#19704 = HYPERBOLA('',#19705,23.670341225759,23.670341225759);
+#19705 = AXIS2_PLACEMENT_2D('',#19706,#19707);
+#19706 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19707 = DIRECTION('',(-1.,0.));
+#19708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19709 = ORIENTED_EDGE('',*,*,#19710,.T.);
+#19710 = EDGE_CURVE('',#18752,#19549,#19711,.T.);
+#19711 = SURFACE_CURVE('',#19712,(#19717,#19724),.PCURVE_S1.);
+#19712 = CIRCLE('',#19713,23.670341225759);
+#19713 = AXIS2_PLACEMENT_3D('',#19714,#19715,#19716);
+#19714 = CARTESIAN_POINT('',(0.,3.45,0.));
+#19715 = DIRECTION('',(0.,-1.,0.));
+#19716 = DIRECTION('',(1.,0.,0.));
+#19717 = PCURVE('',#13203,#19718);
+#19718 = DEFINITIONAL_REPRESENTATION('',(#19719),#19723);
+#19719 = LINE('',#19720,#19721);
+#19720 = CARTESIAN_POINT('',(-0.,0.));
+#19721 = VECTOR('',#19722,1.);
+#19722 = DIRECTION('',(-1.,0.));
+#19723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19724 = PCURVE('',#19725,#19730);
+#19725 = CYLINDRICAL_SURFACE('',#19726,23.670341225759);
+#19726 = AXIS2_PLACEMENT_3D('',#19727,#19728,#19729);
+#19727 = CARTESIAN_POINT('',(0.,0.225,0.));
+#19728 = DIRECTION('',(0.,1.,0.));
+#19729 = DIRECTION('',(1.,0.,0.));
+#19730 = DEFINITIONAL_REPRESENTATION('',(#19731),#19735);
+#19731 = LINE('',#19732,#19733);
+#19732 = CARTESIAN_POINT('',(-0.,3.225));
+#19733 = VECTOR('',#19734,1.);
+#19734 = DIRECTION('',(-1.,0.));
+#19735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19736 = ORIENTED_EDGE('',*,*,#19737,.T.);
+#19737 = EDGE_CURVE('',#19549,#14004,#19738,.T.);
+#19738 = SURFACE_CURVE('',#19739,(#19744,#19754),.PCURVE_S1.);
+#19739 = HYPERBOLA('',#19740,23.670341225759,23.670341225759);
+#19740 = AXIS2_PLACEMENT_3D('',#19741,#19742,#19743);
+#19741 = CARTESIAN_POINT('',(16.737458793733,-20.22034122575,
+    16.737458793733));
+#19742 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#19743 = DIRECTION('',(0.,1.,0.));
+#19744 = PCURVE('',#13203,#19745);
+#19745 = DEFINITIONAL_REPRESENTATION('',(#19746),#19753);
+#19746 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#19747,#19748,#19749,#19750,
+    #19751,#19752),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#19747 = CARTESIAN_POINT('',(-0.785398163397,-3.995153313704E-15));
+#19748 = CARTESIAN_POINT('',(-0.775263230757,-4.037579720575E-15));
+#19749 = CARTESIAN_POINT('',(-0.765128298115,3.039178884182E-03));
+#19750 = CARTESIAN_POINT('',(-0.754995534287,9.117536732653E-03));
+#19751 = CARTESIAN_POINT('',(-0.744867108068,1.823637399576E-02));
+#19752 = CARTESIAN_POINT('',(-0.734745174374,3.039829316458E-02));
+#19753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19754 = PCURVE('',#14019,#19755);
+#19755 = DEFINITIONAL_REPRESENTATION('',(#19756),#19760);
+#19756 = HYPERBOLA('',#19757,23.670341225759,23.670341225759);
+#19757 = AXIS2_PLACEMENT_2D('',#19758,#19759);
+#19758 = CARTESIAN_POINT('',(26.320341225759,-1.));
+#19759 = DIRECTION('',(-1.,0.));
+#19760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19761 = ORIENTED_EDGE('',*,*,#14031,.T.);
+#19762 = ORIENTED_EDGE('',*,*,#13186,.F.);
+#19763 = ORIENTED_EDGE('',*,*,#13686,.F.);
+#19764 = ADVANCED_FACE('',(#19765),#13261,.F.);
+#19765 = FACE_BOUND('',#19766,.F.);
+#19766 = EDGE_LOOP('',(#19767,#19790,#19818,#19839));
+#19767 = ORIENTED_EDGE('',*,*,#19768,.T.);
+#19768 = EDGE_CURVE('',#13244,#19769,#19771,.T.);
+#19769 = VERTEX_POINT('',#19770);
+#19770 = CARTESIAN_POINT('',(-1.989974874217,-1.5,1.749999999995));
+#19771 = SURFACE_CURVE('',#19772,(#19776,#19783),.PCURVE_S1.);
+#19772 = LINE('',#19773,#19774);
+#19773 = CARTESIAN_POINT('',(-1.989974874217,15.5,1.749999999995));
+#19774 = VECTOR('',#19775,1.);
+#19775 = DIRECTION('',(0.,-1.,2.2E-16));
+#19776 = PCURVE('',#13261,#19777);
+#19777 = DEFINITIONAL_REPRESENTATION('',(#19778),#19782);
+#19778 = LINE('',#19779,#19780);
+#19779 = CARTESIAN_POINT('',(0.,0.));
+#19780 = VECTOR('',#19781,1.);
+#19781 = DIRECTION('',(0.,-1.));
+#19782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19783 = PCURVE('',#13353,#19784);
+#19784 = DEFINITIONAL_REPRESENTATION('',(#19785),#19789);
+#19785 = LINE('',#19786,#19787);
+#19786 = CARTESIAN_POINT('',(7.004506475989,0.));
+#19787 = VECTOR('',#19788,1.);
+#19788 = DIRECTION('',(0.,-1.));
+#19789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19790 = ORIENTED_EDGE('',*,*,#19791,.T.);
+#19791 = EDGE_CURVE('',#19769,#19792,#19794,.T.);
+#19792 = VERTEX_POINT('',#19793);
+#19793 = CARTESIAN_POINT('',(1.989974874217,-1.5,1.749999999995));
+#19794 = SURFACE_CURVE('',#19795,(#19799,#19806),.PCURVE_S1.);
+#19795 = LINE('',#19796,#19797);
+#19796 = CARTESIAN_POINT('',(-1.989974874217,-1.5,1.749999999995));
+#19797 = VECTOR('',#19798,1.);
+#19798 = DIRECTION('',(1.,0.,0.));
+#19799 = PCURVE('',#13261,#19800);
+#19800 = DEFINITIONAL_REPRESENTATION('',(#19801),#19805);
+#19801 = LINE('',#19802,#19803);
+#19802 = CARTESIAN_POINT('',(0.,-17.));
+#19803 = VECTOR('',#19804,1.);
+#19804 = DIRECTION('',(1.,0.));
+#19805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19806 = PCURVE('',#19807,#19812);
+#19807 = PLANE('',#19808);
+#19808 = AXIS2_PLACEMENT_3D('',#19809,#19810,#19811);
+#19809 = CARTESIAN_POINT('',(5.8383E-13,-1.5,-2.25755E-12));
+#19810 = DIRECTION('',(0.,1.,0.));
+#19811 = DIRECTION('',(0.,0.,1.));
+#19812 = DEFINITIONAL_REPRESENTATION('',(#19813),#19817);
+#19813 = LINE('',#19814,#19815);
+#19814 = CARTESIAN_POINT('',(1.749999999998,-1.989974874218));
+#19815 = VECTOR('',#19816,1.);
+#19816 = DIRECTION('',(0.,1.));
+#19817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19818 = ORIENTED_EDGE('',*,*,#19819,.F.);
+#19819 = EDGE_CURVE('',#13246,#19792,#19820,.T.);
+#19820 = SURFACE_CURVE('',#19821,(#19825,#19832),.PCURVE_S1.);
+#19821 = LINE('',#19822,#19823);
+#19822 = CARTESIAN_POINT('',(1.989974874217,15.5,1.749999999995));
+#19823 = VECTOR('',#19824,1.);
+#19824 = DIRECTION('',(0.,-1.,2.2E-16));
+#19825 = PCURVE('',#13261,#19826);
+#19826 = DEFINITIONAL_REPRESENTATION('',(#19827),#19831);
+#19827 = LINE('',#19828,#19829);
+#19828 = CARTESIAN_POINT('',(3.979949748434,0.));
+#19829 = VECTOR('',#19830,1.);
+#19830 = DIRECTION('',(0.,-1.));
+#19831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19832 = PCURVE('',#13294,#19833);
+#19833 = DEFINITIONAL_REPRESENTATION('',(#19834),#19838);
+#19834 = LINE('',#19835,#19836);
+#19835 = CARTESIAN_POINT('',(2.420271484781,0.));
+#19836 = VECTOR('',#19837,1.);
+#19837 = DIRECTION('',(0.,-1.));
+#19838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19839 = ORIENTED_EDGE('',*,*,#13243,.F.);
+#19840 = ADVANCED_FACE('',(#19841),#13353,.F.);
+#19841 = FACE_BOUND('',#19842,.F.);
+#19842 = EDGE_LOOP('',(#19843,#19866,#19888,#19889));
+#19843 = ORIENTED_EDGE('',*,*,#19844,.T.);
+#19844 = EDGE_CURVE('',#13307,#19845,#19847,.T.);
+#19845 = VERTEX_POINT('',#19846);
+#19846 = CARTESIAN_POINT('',(-1.989974874213,-1.5,-1.750000000001));
+#19847 = SURFACE_CURVE('',#19848,(#19852,#19859),.PCURVE_S1.);
+#19848 = LINE('',#19849,#19850);
+#19849 = CARTESIAN_POINT('',(-1.989974874213,15.5,-1.750000000001));
+#19850 = VECTOR('',#19851,1.);
+#19851 = DIRECTION('',(0.,-1.,2.2E-16));
+#19852 = PCURVE('',#13353,#19853);
+#19853 = DEFINITIONAL_REPRESENTATION('',(#19854),#19858);
+#19854 = LINE('',#19855,#19856);
+#19855 = CARTESIAN_POINT('',(5.561864138368,0.));
+#19856 = VECTOR('',#19857,1.);
+#19857 = DIRECTION('',(0.,-1.));
+#19858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19859 = PCURVE('',#13322,#19860);
+#19860 = DEFINITIONAL_REPRESENTATION('',(#19861),#19865);
+#19861 = LINE('',#19862,#19863);
+#19862 = CARTESIAN_POINT('',(3.97994974843,0.));
+#19863 = VECTOR('',#19864,1.);
+#19864 = DIRECTION('',(0.,-1.));
+#19865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19866 = ORIENTED_EDGE('',*,*,#19867,.T.);
+#19867 = EDGE_CURVE('',#19845,#19769,#19868,.T.);
+#19868 = SURFACE_CURVE('',#19869,(#19874,#19881),.PCURVE_S1.);
+#19869 = CIRCLE('',#19870,2.65);
+#19870 = AXIS2_PLACEMENT_3D('',#19871,#19872,#19873);
+#19871 = CARTESIAN_POINT('',(0.,-1.5,4.E-15));
+#19872 = DIRECTION('',(0.,1.,-0.));
+#19873 = DIRECTION('',(-1.,0.,0.));
+#19874 = PCURVE('',#13353,#19875);
+#19875 = DEFINITIONAL_REPRESENTATION('',(#19876),#19880);
+#19876 = LINE('',#19877,#19878);
+#19877 = CARTESIAN_POINT('',(0.,-17.));
+#19878 = VECTOR('',#19879,1.);
+#19879 = DIRECTION('',(1.,0.));
+#19880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19881 = PCURVE('',#19807,#19882);
+#19882 = DEFINITIONAL_REPRESENTATION('',(#19883),#19887);
+#19883 = CIRCLE('',#19884,2.65);
+#19884 = AXIS2_PLACEMENT_2D('',#19885,#19886);
+#19885 = CARTESIAN_POINT('',(2.26155E-12,-5.8383E-13));
+#19886 = DIRECTION('',(0.,-1.));
+#19887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19888 = ORIENTED_EDGE('',*,*,#19768,.F.);
+#19889 = ORIENTED_EDGE('',*,*,#13334,.F.);
+#19890 = ADVANCED_FACE('',(#19891),#13322,.F.);
+#19891 = FACE_BOUND('',#19892,.F.);
+#19892 = EDGE_LOOP('',(#19893,#19916,#19937,#19938));
+#19893 = ORIENTED_EDGE('',*,*,#19894,.T.);
+#19894 = EDGE_CURVE('',#13274,#19895,#19897,.T.);
+#19895 = VERTEX_POINT('',#19896);
+#19896 = CARTESIAN_POINT('',(1.989974874215,-1.5,-1.750000000001));
+#19897 = SURFACE_CURVE('',#19898,(#19902,#19909),.PCURVE_S1.);
+#19898 = LINE('',#19899,#19900);
+#19899 = CARTESIAN_POINT('',(1.989974874215,15.5,-1.750000000001));
+#19900 = VECTOR('',#19901,1.);
+#19901 = DIRECTION('',(0.,-1.,2.2E-16));
+#19902 = PCURVE('',#13322,#19903);
+#19903 = DEFINITIONAL_REPRESENTATION('',(#19904),#19908);
+#19904 = LINE('',#19905,#19906);
+#19905 = CARTESIAN_POINT('',(2.247979580261E-12,0.));
+#19906 = VECTOR('',#19907,1.);
+#19907 = DIRECTION('',(0.,-1.));
+#19908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19909 = PCURVE('',#13294,#19910);
+#19910 = DEFINITIONAL_REPRESENTATION('',(#19911),#19915);
+#19911 = LINE('',#19912,#19913);
+#19912 = CARTESIAN_POINT('',(3.862913822402,0.));
+#19913 = VECTOR('',#19914,1.);
+#19914 = DIRECTION('',(0.,-1.));
+#19915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19916 = ORIENTED_EDGE('',*,*,#19917,.T.);
+#19917 = EDGE_CURVE('',#19895,#19845,#19918,.T.);
+#19918 = SURFACE_CURVE('',#19919,(#19923,#19930),.PCURVE_S1.);
+#19919 = LINE('',#19920,#19921);
+#19920 = CARTESIAN_POINT('',(1.989974874217,-1.5,-1.750000000001));
+#19921 = VECTOR('',#19922,1.);
+#19922 = DIRECTION('',(-1.,0.,0.));
+#19923 = PCURVE('',#13322,#19924);
+#19924 = DEFINITIONAL_REPRESENTATION('',(#19925),#19929);
+#19925 = LINE('',#19926,#19927);
+#19926 = CARTESIAN_POINT('',(0.,-17.));
+#19927 = VECTOR('',#19928,1.);
+#19928 = DIRECTION('',(1.,0.));
+#19929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19930 = PCURVE('',#19807,#19931);
+#19931 = DEFINITIONAL_REPRESENTATION('',(#19932),#19936);
+#19932 = LINE('',#19933,#19934);
+#19933 = CARTESIAN_POINT('',(-1.749999999998,1.989974874217));
+#19934 = VECTOR('',#19935,1.);
+#19935 = DIRECTION('',(0.,-1.));
+#19936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19937 = ORIENTED_EDGE('',*,*,#19844,.F.);
+#19938 = ORIENTED_EDGE('',*,*,#13306,.F.);
+#19939 = ADVANCED_FACE('',(#19940),#13294,.F.);
+#19940 = FACE_BOUND('',#19941,.F.);
+#19941 = EDGE_LOOP('',(#19942,#19943,#19965,#19966));
+#19942 = ORIENTED_EDGE('',*,*,#19819,.T.);
+#19943 = ORIENTED_EDGE('',*,*,#19944,.T.);
+#19944 = EDGE_CURVE('',#19792,#19895,#19945,.T.);
+#19945 = SURFACE_CURVE('',#19946,(#19951,#19958),.PCURVE_S1.);
+#19946 = CIRCLE('',#19947,2.65);
+#19947 = AXIS2_PLACEMENT_3D('',#19948,#19949,#19950);
+#19948 = CARTESIAN_POINT('',(0.,-1.5,4.E-15));
+#19949 = DIRECTION('',(0.,1.,-0.));
+#19950 = DIRECTION('',(-1.,0.,0.));
+#19951 = PCURVE('',#13294,#19952);
+#19952 = DEFINITIONAL_REPRESENTATION('',(#19953),#19957);
+#19953 = LINE('',#19954,#19955);
+#19954 = CARTESIAN_POINT('',(0.,-17.));
+#19955 = VECTOR('',#19956,1.);
+#19956 = DIRECTION('',(1.,0.));
+#19957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19958 = PCURVE('',#19807,#19959);
+#19959 = DEFINITIONAL_REPRESENTATION('',(#19960),#19964);
+#19960 = CIRCLE('',#19961,2.65);
+#19961 = AXIS2_PLACEMENT_2D('',#19962,#19963);
+#19962 = CARTESIAN_POINT('',(2.26155E-12,-5.8383E-13));
+#19963 = DIRECTION('',(0.,-1.));
+#19964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19965 = ORIENTED_EDGE('',*,*,#19894,.F.);
+#19966 = ORIENTED_EDGE('',*,*,#13273,.F.);
+#19967 = ADVANCED_FACE('',(#19968),#13384,.T.);
+#19968 = FACE_BOUND('',#19969,.T.);
+#19969 = EDGE_LOOP('',(#19970,#19971,#19972,#19973,#19974,#19975));
+#19970 = ORIENTED_EDGE('',*,*,#13445,.T.);
+#19971 = ORIENTED_EDGE('',*,*,#13368,.T.);
+#19972 = ORIENTED_EDGE('',*,*,#18495,.T.);
+#19973 = ORIENTED_EDGE('',*,*,#18699,.F.);
+#19974 = ORIENTED_EDGE('',*,*,#18673,.F.);
+#19975 = ORIENTED_EDGE('',*,*,#13492,.F.);
+#19976 = ADVANCED_FACE('',(#19977),#13674,.T.);
+#19977 = FACE_BOUND('',#19978,.T.);
+#19978 = EDGE_LOOP('',(#19979,#19980,#19981,#20004));
+#19979 = ORIENTED_EDGE('',*,*,#13658,.F.);
+#19980 = ORIENTED_EDGE('',*,*,#19685,.T.);
+#19981 = ORIENTED_EDGE('',*,*,#19982,.F.);
+#19982 = EDGE_CURVE('',#19983,#18752,#19985,.T.);
+#19983 = VERTEX_POINT('',#19984);
+#19984 = CARTESIAN_POINT('',(23.670341225759,0.225,0.));
+#19985 = SURFACE_CURVE('',#19986,(#19990,#19997),.PCURVE_S1.);
+#19986 = LINE('',#19987,#19988);
+#19987 = CARTESIAN_POINT('',(23.670341225759,0.225,0.));
+#19988 = VECTOR('',#19989,1.);
+#19989 = DIRECTION('',(0.,1.,0.));
+#19990 = PCURVE('',#13674,#19991);
+#19991 = DEFINITIONAL_REPRESENTATION('',(#19992),#19996);
+#19992 = LINE('',#19993,#19994);
+#19993 = CARTESIAN_POINT('',(5.875,-1.));
+#19994 = VECTOR('',#19995,1.);
+#19995 = DIRECTION('',(-1.,0.));
+#19996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19997 = PCURVE('',#18631,#19998);
+#19998 = DEFINITIONAL_REPRESENTATION('',(#19999),#20003);
+#19999 = LINE('',#20000,#20001);
+#20000 = CARTESIAN_POINT('',(5.875,-1.));
+#20001 = VECTOR('',#20002,1.);
+#20002 = DIRECTION('',(-1.,0.));
+#20003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20004 = ORIENTED_EDGE('',*,*,#20005,.F.);
+#20005 = EDGE_CURVE('',#13631,#19983,#20006,.T.);
+#20006 = SURFACE_CURVE('',#20007,(#20011,#20018),.PCURVE_S1.);
+#20007 = LINE('',#20008,#20009);
+#20008 = CARTESIAN_POINT('',(23.670341225759,0.225,0.5));
+#20009 = VECTOR('',#20010,1.);
+#20010 = DIRECTION('',(1.2E-16,0.,-1.));
+#20011 = PCURVE('',#13674,#20012);
+#20012 = DEFINITIONAL_REPRESENTATION('',(#20013),#20017);
+#20013 = LINE('',#20014,#20015);
+#20014 = CARTESIAN_POINT('',(5.875,-0.5));
+#20015 = VECTOR('',#20016,1.);
+#20016 = DIRECTION('',(0.,-1.));
+#20017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20018 = PCURVE('',#13646,#20019);
+#20019 = DEFINITIONAL_REPRESENTATION('',(#20020),#20024);
+#20020 = LINE('',#20021,#20022);
+#20021 = CARTESIAN_POINT('',(23.670341225759,0.5));
+#20022 = VECTOR('',#20023,1.);
+#20023 = DIRECTION('',(1.2E-16,-1.));
+#20024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20025 = ADVANCED_FACE('',(#20026),#13646,.F.);
+#20026 = FACE_BOUND('',#20027,.F.);
+#20027 = EDGE_LOOP('',(#20028,#20051,#20073,#20074,#20075,#20097));
+#20028 = ORIENTED_EDGE('',*,*,#20029,.F.);
+#20029 = EDGE_CURVE('',#20030,#13981,#20032,.T.);
+#20030 = VERTEX_POINT('',#20031);
+#20031 = CARTESIAN_POINT('',(16.737458793733,0.225,16.737458793733));
+#20032 = SURFACE_CURVE('',#20033,(#20037,#20044),.PCURVE_S1.);
+#20033 = LINE('',#20034,#20035);
+#20034 = CARTESIAN_POINT('',(16.38390540314,0.225,17.091012184327));
+#20035 = VECTOR('',#20036,1.);
+#20036 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#20037 = PCURVE('',#13646,#20038);
+#20038 = DEFINITIONAL_REPRESENTATION('',(#20039),#20043);
+#20039 = LINE('',#20040,#20041);
+#20040 = CARTESIAN_POINT('',(16.38390540314,17.091012184327));
+#20041 = VECTOR('',#20042,1.);
+#20042 = DIRECTION('',(0.707106781187,-0.707106781187));
+#20043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20044 = PCURVE('',#14019,#20045);
+#20045 = DEFINITIONAL_REPRESENTATION('',(#20046),#20050);
+#20046 = LINE('',#20047,#20048);
+#20047 = CARTESIAN_POINT('',(5.875,-0.5));
+#20048 = VECTOR('',#20049,1.);
+#20049 = DIRECTION('',(0.,-1.));
+#20050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20051 = ORIENTED_EDGE('',*,*,#20052,.F.);
+#20052 = EDGE_CURVE('',#19983,#20030,#20053,.T.);
+#20053 = SURFACE_CURVE('',#20054,(#20059,#20066),.PCURVE_S1.);
+#20054 = CIRCLE('',#20055,23.670341225759);
+#20055 = AXIS2_PLACEMENT_3D('',#20056,#20057,#20058);
+#20056 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20057 = DIRECTION('',(0.,-1.,0.));
+#20058 = DIRECTION('',(1.,0.,0.));
+#20059 = PCURVE('',#13646,#20060);
+#20060 = DEFINITIONAL_REPRESENTATION('',(#20061),#20065);
+#20061 = CIRCLE('',#20062,23.670341225759);
+#20062 = AXIS2_PLACEMENT_2D('',#20063,#20064);
+#20063 = CARTESIAN_POINT('',(0.,0.));
+#20064 = DIRECTION('',(1.,0.));
+#20065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20066 = PCURVE('',#19725,#20067);
+#20067 = DEFINITIONAL_REPRESENTATION('',(#20068),#20072);
+#20068 = LINE('',#20069,#20070);
+#20069 = CARTESIAN_POINT('',(-0.,0.));
+#20070 = VECTOR('',#20071,1.);
+#20071 = DIRECTION('',(-1.,0.));
+#20072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20073 = ORIENTED_EDGE('',*,*,#20005,.F.);
+#20074 = ORIENTED_EDGE('',*,*,#13630,.T.);
+#20075 = ORIENTED_EDGE('',*,*,#20076,.T.);
+#20076 = EDGE_CURVE('',#13603,#13958,#20077,.T.);
+#20077 = SURFACE_CURVE('',#20078,(#20083,#20090),.PCURVE_S1.);
+#20078 = CIRCLE('',#20079,25.120341225759);
+#20079 = AXIS2_PLACEMENT_3D('',#20080,#20081,#20082);
+#20080 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20081 = DIRECTION('',(0.,-1.,0.));
+#20082 = DIRECTION('',(1.,0.,0.));
+#20083 = PCURVE('',#13646,#20084);
+#20084 = DEFINITIONAL_REPRESENTATION('',(#20085),#20089);
+#20085 = CIRCLE('',#20086,25.120341225759);
+#20086 = AXIS2_PLACEMENT_2D('',#20087,#20088);
+#20087 = CARTESIAN_POINT('',(0.,0.));
+#20088 = DIRECTION('',(1.,0.));
+#20089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20090 = PCURVE('',#13618,#20091);
+#20091 = DEFINITIONAL_REPRESENTATION('',(#20092),#20096);
+#20092 = LINE('',#20093,#20094);
+#20093 = CARTESIAN_POINT('',(-0.,1.2));
+#20094 = VECTOR('',#20095,1.);
+#20095 = DIRECTION('',(-1.,0.));
+#20096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20097 = ORIENTED_EDGE('',*,*,#13980,.F.);
+#20098 = ADVANCED_FACE('',(#20099),#13618,.T.);
+#20099 = FACE_BOUND('',#20100,.F.);
+#20100 = EDGE_LOOP('',(#20101,#20102,#20124,#20125));
+#20101 = ORIENTED_EDGE('',*,*,#13602,.F.);
+#20102 = ORIENTED_EDGE('',*,*,#20103,.T.);
+#20103 = EDGE_CURVE('',#13571,#13931,#20104,.T.);
+#20104 = SURFACE_CURVE('',#20105,(#20110,#20117),.PCURVE_S1.);
+#20105 = CIRCLE('',#20106,25.120341225759);
+#20106 = AXIS2_PLACEMENT_3D('',#20107,#20108,#20109);
+#20107 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#20108 = DIRECTION('',(0.,-1.,0.));
+#20109 = DIRECTION('',(1.,0.,0.));
+#20110 = PCURVE('',#13618,#20111);
+#20111 = DEFINITIONAL_REPRESENTATION('',(#20112),#20116);
+#20112 = LINE('',#20113,#20114);
+#20113 = CARTESIAN_POINT('',(-0.,0.));
+#20114 = VECTOR('',#20115,1.);
+#20115 = DIRECTION('',(-1.,0.));
+#20116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20117 = PCURVE('',#13587,#20118);
+#20118 = DEFINITIONAL_REPRESENTATION('',(#20119),#20123);
+#20119 = LINE('',#20120,#20121);
+#20120 = CARTESIAN_POINT('',(-0.,1.45));
+#20121 = VECTOR('',#20122,1.);
+#20122 = DIRECTION('',(-1.,0.));
+#20123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20124 = ORIENTED_EDGE('',*,*,#13957,.T.);
+#20125 = ORIENTED_EDGE('',*,*,#20076,.F.);
+#20126 = ADVANCED_FACE('',(#20127),#13587,.T.);
+#20127 = FACE_BOUND('',#20128,.F.);
+#20128 = EDGE_LOOP('',(#20129,#20156,#20180,#20205,#20206,#20207));
+#20129 = ORIENTED_EDGE('',*,*,#20130,.T.);
+#20130 = EDGE_CURVE('',#13543,#20131,#20133,.T.);
+#20131 = VERTEX_POINT('',#20132);
+#20132 = CARTESIAN_POINT('',(23.670341225759,-2.425,0.));
+#20133 = SURFACE_CURVE('',#20134,(#20139,#20149),.PCURVE_S1.);
+#20134 = HYPERBOLA('',#20135,23.670341225759,23.670341225759);
+#20135 = AXIS2_PLACEMENT_3D('',#20136,#20137,#20138);
+#20136 = CARTESIAN_POINT('',(23.670341225759,-26.09534122575,2.9E-15));
+#20137 = DIRECTION('',(-1.,0.,-1.2E-16));
+#20138 = DIRECTION('',(0.,1.,0.));
+#20139 = PCURVE('',#13587,#20140);
+#20140 = DEFINITIONAL_REPRESENTATION('',(#20141),#20148);
+#20141 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20142,#20143,#20144,#20145,
+    #20146,#20147),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    1.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#20142 = CARTESIAN_POINT('',(-5.065298902359E-02,3.039829316458E-02));
+#20143 = CARTESIAN_POINT('',(-4.053105532977E-02,1.823637399576E-02));
+#20144 = CARTESIAN_POINT('',(-3.040262911055E-02,9.117536732647E-03));
+#20145 = CARTESIAN_POINT('',(-2.026986528207E-02,3.039178884198E-03));
+#20146 = CARTESIAN_POINT('',(-1.013493264068E-02,-4.73761543395E-16));
+#20147 = CARTESIAN_POINT('',(0.,-4.454772721475E-16));
+#20148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20149 = PCURVE('',#13558,#20150);
+#20150 = DEFINITIONAL_REPRESENTATION('',(#20151),#20155);
+#20151 = HYPERBOLA('',#20152,23.670341225759,23.670341225759);
+#20152 = AXIS2_PLACEMENT_2D('',#20153,#20154);
+#20153 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20154 = DIRECTION('',(-1.,0.));
+#20155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20156 = ORIENTED_EDGE('',*,*,#20157,.T.);
+#20157 = EDGE_CURVE('',#20131,#20158,#20160,.T.);
+#20158 = VERTEX_POINT('',#20159);
+#20159 = CARTESIAN_POINT('',(16.737458793733,-2.425,16.737458793733));
+#20160 = SURFACE_CURVE('',#20161,(#20166,#20173),.PCURVE_S1.);
+#20161 = CIRCLE('',#20162,23.670341225759);
+#20162 = AXIS2_PLACEMENT_3D('',#20163,#20164,#20165);
+#20163 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#20164 = DIRECTION('',(0.,-1.,0.));
+#20165 = DIRECTION('',(1.,0.,0.));
+#20166 = PCURVE('',#13587,#20167);
+#20167 = DEFINITIONAL_REPRESENTATION('',(#20168),#20172);
+#20168 = LINE('',#20169,#20170);
+#20169 = CARTESIAN_POINT('',(-0.,0.));
+#20170 = VECTOR('',#20171,1.);
+#20171 = DIRECTION('',(-1.,0.));
+#20172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20173 = PCURVE('',#13734,#20174);
+#20174 = DEFINITIONAL_REPRESENTATION('',(#20175),#20179);
+#20175 = LINE('',#20176,#20177);
+#20176 = CARTESIAN_POINT('',(0.,0.));
+#20177 = VECTOR('',#20178,1.);
+#20178 = DIRECTION('',(1.,0.));
+#20179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20180 = ORIENTED_EDGE('',*,*,#20181,.T.);
+#20181 = EDGE_CURVE('',#20158,#13908,#20182,.T.);
+#20182 = SURFACE_CURVE('',#20183,(#20188,#20198),.PCURVE_S1.);
+#20183 = HYPERBOLA('',#20184,23.670341225759,23.670341225759);
+#20184 = AXIS2_PLACEMENT_3D('',#20185,#20186,#20187);
+#20185 = CARTESIAN_POINT('',(16.737458793733,-26.09534122575,
+    16.737458793733));
+#20186 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#20187 = DIRECTION('',(0.,1.,0.));
+#20188 = PCURVE('',#13587,#20189);
+#20189 = DEFINITIONAL_REPRESENTATION('',(#20190),#20197);
+#20190 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20191,#20192,#20193,#20194,
+    #20195,#20196),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#20191 = CARTESIAN_POINT('',(-0.785398163397,-3.995153313704E-15));
+#20192 = CARTESIAN_POINT('',(-0.775263230757,-4.037579720575E-15));
+#20193 = CARTESIAN_POINT('',(-0.765128298115,3.039178884182E-03));
+#20194 = CARTESIAN_POINT('',(-0.754995534287,9.117536732653E-03));
+#20195 = CARTESIAN_POINT('',(-0.744867108068,1.823637399576E-02));
+#20196 = CARTESIAN_POINT('',(-0.734745174374,3.039829316458E-02));
+#20197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20198 = PCURVE('',#13818,#20199);
+#20199 = DEFINITIONAL_REPRESENTATION('',(#20200),#20204);
+#20200 = HYPERBOLA('',#20201,23.670341225759,23.670341225759);
+#20201 = AXIS2_PLACEMENT_2D('',#20202,#20203);
+#20202 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20203 = DIRECTION('',(-1.,0.));
+#20204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20205 = ORIENTED_EDGE('',*,*,#13930,.T.);
+#20206 = ORIENTED_EDGE('',*,*,#20103,.F.);
+#20207 = ORIENTED_EDGE('',*,*,#13570,.F.);
+#20208 = ADVANCED_FACE('',(#20209),#13558,.T.);
+#20209 = FACE_BOUND('',#20210,.T.);
+#20210 = EDGE_LOOP('',(#20211,#20212,#20213,#20234));
+#20211 = ORIENTED_EDGE('',*,*,#13542,.F.);
+#20212 = ORIENTED_EDGE('',*,*,#20130,.T.);
+#20213 = ORIENTED_EDGE('',*,*,#20214,.T.);
+#20214 = EDGE_CURVE('',#20131,#13716,#20215,.T.);
+#20215 = SURFACE_CURVE('',#20216,(#20220,#20227),.PCURVE_S1.);
+#20216 = LINE('',#20217,#20218);
+#20217 = CARTESIAN_POINT('',(23.670341225759,-2.425,0.));
+#20218 = VECTOR('',#20219,1.);
+#20219 = DIRECTION('',(0.,-1.,0.));
+#20220 = PCURVE('',#13558,#20221);
+#20221 = DEFINITIONAL_REPRESENTATION('',(#20222),#20226);
+#20222 = LINE('',#20223,#20224);
+#20223 = CARTESIAN_POINT('',(8.525,-1.));
+#20224 = VECTOR('',#20225,1.);
+#20225 = DIRECTION('',(1.,0.));
+#20226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20227 = PCURVE('',#13734,#20228);
+#20228 = DEFINITIONAL_REPRESENTATION('',(#20229),#20233);
+#20229 = LINE('',#20230,#20231);
+#20230 = CARTESIAN_POINT('',(0.,0.));
+#20231 = VECTOR('',#20232,1.);
+#20232 = DIRECTION('',(0.,1.));
+#20233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20234 = ORIENTED_EDGE('',*,*,#13746,.T.);
+#20235 = ADVANCED_FACE('',(#20236),#13734,.T.);
+#20236 = FACE_BOUND('',#20237,.T.);
+#20237 = EDGE_LOOP('',(#20238,#20239,#20240,#20261));
+#20238 = ORIENTED_EDGE('',*,*,#20214,.F.);
+#20239 = ORIENTED_EDGE('',*,*,#20157,.T.);
+#20240 = ORIENTED_EDGE('',*,*,#20241,.T.);
+#20241 = EDGE_CURVE('',#20158,#13718,#20242,.T.);
+#20242 = SURFACE_CURVE('',#20243,(#20247,#20254),.PCURVE_S1.);
+#20243 = LINE('',#20244,#20245);
+#20244 = CARTESIAN_POINT('',(16.737458793733,-2.425,16.737458793733));
+#20245 = VECTOR('',#20246,1.);
+#20246 = DIRECTION('',(-0.,-1.,-0.));
+#20247 = PCURVE('',#13734,#20248);
+#20248 = DEFINITIONAL_REPRESENTATION('',(#20249),#20253);
+#20249 = LINE('',#20250,#20251);
+#20250 = CARTESIAN_POINT('',(0.785398163397,0.));
+#20251 = VECTOR('',#20252,1.);
+#20252 = DIRECTION('',(0.,1.));
+#20253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20254 = PCURVE('',#13818,#20255);
+#20255 = DEFINITIONAL_REPRESENTATION('',(#20256),#20260);
+#20256 = LINE('',#20257,#20258);
+#20257 = CARTESIAN_POINT('',(8.525,-1.));
+#20258 = VECTOR('',#20259,1.);
+#20259 = DIRECTION('',(1.,0.));
+#20260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20261 = ORIENTED_EDGE('',*,*,#13715,.F.);
+#20262 = ADVANCED_FACE('',(#20263),#13818,.T.);
+#20263 = FACE_BOUND('',#20264,.T.);
+#20264 = EDGE_LOOP('',(#20265,#20266,#20267,#20268));
+#20265 = ORIENTED_EDGE('',*,*,#20241,.F.);
+#20266 = ORIENTED_EDGE('',*,*,#20181,.T.);
+#20267 = ORIENTED_EDGE('',*,*,#13907,.T.);
+#20268 = ORIENTED_EDGE('',*,*,#13800,.T.);
+#20269 = ADVANCED_FACE('',(#20270),#14019,.T.);
+#20270 = FACE_BOUND('',#20271,.T.);
+#20271 = EDGE_LOOP('',(#20272,#20293,#20294,#20295));
+#20272 = ORIENTED_EDGE('',*,*,#20273,.T.);
+#20273 = EDGE_CURVE('',#20030,#19549,#20274,.T.);
+#20274 = SURFACE_CURVE('',#20275,(#20279,#20286),.PCURVE_S1.);
+#20275 = LINE('',#20276,#20277);
+#20276 = CARTESIAN_POINT('',(16.737458793733,0.225,16.737458793733));
+#20277 = VECTOR('',#20278,1.);
+#20278 = DIRECTION('',(0.,1.,0.));
+#20279 = PCURVE('',#14019,#20280);
+#20280 = DEFINITIONAL_REPRESENTATION('',(#20281),#20285);
+#20281 = LINE('',#20282,#20283);
+#20282 = CARTESIAN_POINT('',(5.875,-1.));
+#20283 = VECTOR('',#20284,1.);
+#20284 = DIRECTION('',(-1.,0.));
+#20285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20286 = PCURVE('',#14339,#20287);
+#20287 = DEFINITIONAL_REPRESENTATION('',(#20288),#20292);
+#20288 = LINE('',#20289,#20290);
+#20289 = CARTESIAN_POINT('',(5.875,-1.));
+#20290 = VECTOR('',#20291,1.);
+#20291 = DIRECTION('',(-1.,0.));
+#20292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20293 = ORIENTED_EDGE('',*,*,#19737,.T.);
+#20294 = ORIENTED_EDGE('',*,*,#14003,.T.);
+#20295 = ORIENTED_EDGE('',*,*,#20029,.F.);
+#20296 = ADVANCED_FACE('',(#20297),#13872,.T.);
+#20297 = FACE_BOUND('',#20298,.T.);
+#20298 = EDGE_LOOP('',(#20299,#20300,#20301,#20302,#20303,#20304));
+#20299 = ORIENTED_EDGE('',*,*,#14110,.T.);
+#20300 = ORIENTED_EDGE('',*,*,#14060,.T.);
+#20301 = ORIENTED_EDGE('',*,*,#13856,.T.);
+#20302 = ORIENTED_EDGE('',*,*,#19660,.F.);
+#20303 = ORIENTED_EDGE('',*,*,#19634,.F.);
+#20304 = ORIENTED_EDGE('',*,*,#14157,.F.);
+#20305 = ADVANCED_FACE('',(#20306),#14339,.T.);
+#20306 = FACE_BOUND('',#20307,.T.);
+#20307 = EDGE_LOOP('',(#20308,#20309,#20310,#20311));
+#20308 = ORIENTED_EDGE('',*,*,#14323,.F.);
+#20309 = ORIENTED_EDGE('',*,*,#19548,.T.);
+#20310 = ORIENTED_EDGE('',*,*,#20273,.F.);
+#20311 = ORIENTED_EDGE('',*,*,#20312,.F.);
+#20312 = EDGE_CURVE('',#14296,#20030,#20313,.T.);
+#20313 = SURFACE_CURVE('',#20314,(#20318,#20325),.PCURVE_S1.);
+#20314 = LINE('',#20315,#20316);
+#20315 = CARTESIAN_POINT('',(16.38390540314,0.225,17.091012184327));
+#20316 = VECTOR('',#20317,1.);
+#20317 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#20318 = PCURVE('',#14339,#20319);
+#20319 = DEFINITIONAL_REPRESENTATION('',(#20320),#20324);
+#20320 = LINE('',#20321,#20322);
+#20321 = CARTESIAN_POINT('',(5.875,-0.5));
+#20322 = VECTOR('',#20323,1.);
+#20323 = DIRECTION('',(0.,-1.));
+#20324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20325 = PCURVE('',#14311,#20326);
+#20326 = DEFINITIONAL_REPRESENTATION('',(#20327),#20331);
+#20327 = LINE('',#20328,#20329);
+#20328 = CARTESIAN_POINT('',(16.38390540314,17.091012184327));
+#20329 = VECTOR('',#20330,1.);
+#20330 = DIRECTION('',(0.707106781187,-0.707106781187));
+#20331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20332 = ADVANCED_FACE('',(#20333),#14311,.F.);
+#20333 = FACE_BOUND('',#20334,.F.);
+#20334 = EDGE_LOOP('',(#20335,#20358,#20380,#20381,#20382,#20404));
+#20335 = ORIENTED_EDGE('',*,*,#20336,.F.);
+#20336 = EDGE_CURVE('',#20337,#14644,#20339,.T.);
+#20337 = VERTEX_POINT('',#20338);
+#20338 = CARTESIAN_POINT('',(-4.E-15,0.225,23.670341225759));
+#20339 = SURFACE_CURVE('',#20340,(#20344,#20351),.PCURVE_S1.);
+#20340 = LINE('',#20341,#20342);
+#20341 = CARTESIAN_POINT('',(-0.5,0.225,23.670341225759));
+#20342 = VECTOR('',#20343,1.);
+#20343 = DIRECTION('',(1.,0.,1.1E-16));
+#20344 = PCURVE('',#14311,#20345);
+#20345 = DEFINITIONAL_REPRESENTATION('',(#20346),#20350);
+#20346 = LINE('',#20347,#20348);
+#20347 = CARTESIAN_POINT('',(-0.5,23.670341225759));
+#20348 = VECTOR('',#20349,1.);
+#20349 = DIRECTION('',(1.,1.1E-16));
+#20350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20351 = PCURVE('',#14682,#20352);
+#20352 = DEFINITIONAL_REPRESENTATION('',(#20353),#20357);
+#20353 = LINE('',#20354,#20355);
+#20354 = CARTESIAN_POINT('',(5.875,-0.5));
+#20355 = VECTOR('',#20356,1.);
+#20356 = DIRECTION('',(0.,-1.));
+#20357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20358 = ORIENTED_EDGE('',*,*,#20359,.F.);
+#20359 = EDGE_CURVE('',#20030,#20337,#20360,.T.);
+#20360 = SURFACE_CURVE('',#20361,(#20366,#20373),.PCURVE_S1.);
+#20361 = CIRCLE('',#20362,23.670341225759);
+#20362 = AXIS2_PLACEMENT_3D('',#20363,#20364,#20365);
+#20363 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20364 = DIRECTION('',(0.,-1.,0.));
+#20365 = DIRECTION('',(1.,0.,0.));
+#20366 = PCURVE('',#14311,#20367);
+#20367 = DEFINITIONAL_REPRESENTATION('',(#20368),#20372);
+#20368 = CIRCLE('',#20369,23.670341225759);
+#20369 = AXIS2_PLACEMENT_2D('',#20370,#20371);
+#20370 = CARTESIAN_POINT('',(0.,0.));
+#20371 = DIRECTION('',(1.,0.));
+#20372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20373 = PCURVE('',#19590,#20374);
+#20374 = DEFINITIONAL_REPRESENTATION('',(#20375),#20379);
+#20375 = LINE('',#20376,#20377);
+#20376 = CARTESIAN_POINT('',(-0.,0.));
+#20377 = VECTOR('',#20378,1.);
+#20378 = DIRECTION('',(-1.,0.));
+#20379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20380 = ORIENTED_EDGE('',*,*,#20312,.F.);
+#20381 = ORIENTED_EDGE('',*,*,#14295,.T.);
+#20382 = ORIENTED_EDGE('',*,*,#20383,.T.);
+#20383 = EDGE_CURVE('',#14268,#14621,#20384,.T.);
+#20384 = SURFACE_CURVE('',#20385,(#20390,#20397),.PCURVE_S1.);
+#20385 = CIRCLE('',#20386,25.120341225759);
+#20386 = AXIS2_PLACEMENT_3D('',#20387,#20388,#20389);
+#20387 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20388 = DIRECTION('',(0.,-1.,0.));
+#20389 = DIRECTION('',(1.,0.,0.));
+#20390 = PCURVE('',#14311,#20391);
+#20391 = DEFINITIONAL_REPRESENTATION('',(#20392),#20396);
+#20392 = CIRCLE('',#20393,25.120341225759);
+#20393 = AXIS2_PLACEMENT_2D('',#20394,#20395);
+#20394 = CARTESIAN_POINT('',(0.,0.));
+#20395 = DIRECTION('',(1.,0.));
+#20396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20397 = PCURVE('',#14283,#20398);
+#20398 = DEFINITIONAL_REPRESENTATION('',(#20399),#20403);
+#20399 = LINE('',#20400,#20401);
+#20400 = CARTESIAN_POINT('',(-0.,1.2));
+#20401 = VECTOR('',#20402,1.);
+#20402 = DIRECTION('',(-1.,0.));
+#20403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20404 = ORIENTED_EDGE('',*,*,#14643,.F.);
+#20405 = ADVANCED_FACE('',(#20406),#14283,.T.);
+#20406 = FACE_BOUND('',#20407,.F.);
+#20407 = EDGE_LOOP('',(#20408,#20409,#20431,#20432));
+#20408 = ORIENTED_EDGE('',*,*,#14267,.F.);
+#20409 = ORIENTED_EDGE('',*,*,#20410,.T.);
+#20410 = EDGE_CURVE('',#14236,#14594,#20411,.T.);
+#20411 = SURFACE_CURVE('',#20412,(#20417,#20424),.PCURVE_S1.);
+#20412 = CIRCLE('',#20413,25.120341225759);
+#20413 = AXIS2_PLACEMENT_3D('',#20414,#20415,#20416);
+#20414 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#20415 = DIRECTION('',(0.,-1.,0.));
+#20416 = DIRECTION('',(1.,0.,0.));
+#20417 = PCURVE('',#14283,#20418);
+#20418 = DEFINITIONAL_REPRESENTATION('',(#20419),#20423);
+#20419 = LINE('',#20420,#20421);
+#20420 = CARTESIAN_POINT('',(-0.,0.));
+#20421 = VECTOR('',#20422,1.);
+#20422 = DIRECTION('',(-1.,0.));
+#20423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20424 = PCURVE('',#14252,#20425);
+#20425 = DEFINITIONAL_REPRESENTATION('',(#20426),#20430);
+#20426 = LINE('',#20427,#20428);
+#20427 = CARTESIAN_POINT('',(-0.,1.45));
+#20428 = VECTOR('',#20429,1.);
+#20429 = DIRECTION('',(-1.,0.));
+#20430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20431 = ORIENTED_EDGE('',*,*,#14620,.T.);
+#20432 = ORIENTED_EDGE('',*,*,#20383,.F.);
+#20433 = ADVANCED_FACE('',(#20434),#14252,.T.);
+#20434 = FACE_BOUND('',#20435,.F.);
+#20435 = EDGE_LOOP('',(#20436,#20461,#20485,#20510,#20511,#20512));
+#20436 = ORIENTED_EDGE('',*,*,#20437,.T.);
+#20437 = EDGE_CURVE('',#14208,#20158,#20438,.T.);
+#20438 = SURFACE_CURVE('',#20439,(#20444,#20454),.PCURVE_S1.);
+#20439 = HYPERBOLA('',#20440,23.670341225759,23.670341225759);
+#20440 = AXIS2_PLACEMENT_3D('',#20441,#20442,#20443);
+#20441 = CARTESIAN_POINT('',(16.737458793733,-26.09534122575,
+    16.737458793733));
+#20442 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#20443 = DIRECTION('',(0.,1.,0.));
+#20444 = PCURVE('',#14252,#20445);
+#20445 = DEFINITIONAL_REPRESENTATION('',(#20446),#20453);
+#20446 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20447,#20448,#20449,#20450,
+    #20451,#20452),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#20447 = CARTESIAN_POINT('',(-0.836051152421,3.039829316458E-02));
+#20448 = CARTESIAN_POINT('',(-0.825929218727,1.823637399576E-02));
+#20449 = CARTESIAN_POINT('',(-0.815800792508,9.117536732652E-03));
+#20450 = CARTESIAN_POINT('',(-0.80566802868,3.039178884184E-03));
+#20451 = CARTESIAN_POINT('',(-0.795533096038,-3.959797974645E-15));
+#20452 = CARTESIAN_POINT('',(-0.785398163397,-3.995153313704E-15));
+#20453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20454 = PCURVE('',#14223,#20455);
+#20455 = DEFINITIONAL_REPRESENTATION('',(#20456),#20460);
+#20456 = HYPERBOLA('',#20457,23.670341225759,23.670341225759);
+#20457 = AXIS2_PLACEMENT_2D('',#20458,#20459);
+#20458 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20459 = DIRECTION('',(-1.,0.));
+#20460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20461 = ORIENTED_EDGE('',*,*,#20462,.T.);
+#20462 = EDGE_CURVE('',#20158,#20463,#20465,.T.);
+#20463 = VERTEX_POINT('',#20464);
+#20464 = CARTESIAN_POINT('',(-4.E-15,-2.425,23.670341225759));
+#20465 = SURFACE_CURVE('',#20466,(#20471,#20478),.PCURVE_S1.);
+#20466 = CIRCLE('',#20467,23.670341225759);
+#20467 = AXIS2_PLACEMENT_3D('',#20468,#20469,#20470);
+#20468 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#20469 = DIRECTION('',(0.,-1.,0.));
+#20470 = DIRECTION('',(1.,0.,0.));
+#20471 = PCURVE('',#14252,#20472);
+#20472 = DEFINITIONAL_REPRESENTATION('',(#20473),#20477);
+#20473 = LINE('',#20474,#20475);
+#20474 = CARTESIAN_POINT('',(-0.,0.));
+#20475 = VECTOR('',#20476,1.);
+#20476 = DIRECTION('',(-1.,0.));
+#20477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20478 = PCURVE('',#14397,#20479);
+#20479 = DEFINITIONAL_REPRESENTATION('',(#20480),#20484);
+#20480 = LINE('',#20481,#20482);
+#20481 = CARTESIAN_POINT('',(0.,0.));
+#20482 = VECTOR('',#20483,1.);
+#20483 = DIRECTION('',(1.,0.));
+#20484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20485 = ORIENTED_EDGE('',*,*,#20486,.T.);
+#20486 = EDGE_CURVE('',#20463,#14571,#20487,.T.);
+#20487 = SURFACE_CURVE('',#20488,(#20493,#20503),.PCURVE_S1.);
+#20488 = HYPERBOLA('',#20489,23.670341225759,23.670341225759);
+#20489 = AXIS2_PLACEMENT_3D('',#20490,#20491,#20492);
+#20490 = CARTESIAN_POINT('',(-2.63E-15,-26.09534122575,23.670341225759)
+  );
+#20491 = DIRECTION('',(1.1E-16,0.,-1.));
+#20492 = DIRECTION('',(0.,1.,0.));
+#20493 = PCURVE('',#14252,#20494);
+#20494 = DEFINITIONAL_REPRESENTATION('',(#20495),#20502);
+#20495 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20496,#20497,#20498,#20499,
+    #20500,#20501),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.E-17,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#20496 = CARTESIAN_POINT('',(-1.570796326795,-4.454772721475E-16));
+#20497 = CARTESIAN_POINT('',(-1.560661394154,-4.525483399594E-16));
+#20498 = CARTESIAN_POINT('',(-1.550526461513,3.039178884198E-03));
+#20499 = CARTESIAN_POINT('',(-1.540393697684,9.117536732647E-03));
+#20500 = CARTESIAN_POINT('',(-1.530265271465,1.823637399576E-02));
+#20501 = CARTESIAN_POINT('',(-1.520143337771,3.039829316458E-02));
+#20502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20503 = PCURVE('',#14481,#20504);
+#20504 = DEFINITIONAL_REPRESENTATION('',(#20505),#20509);
+#20505 = HYPERBOLA('',#20506,23.670341225759,23.670341225759);
+#20506 = AXIS2_PLACEMENT_2D('',#20507,#20508);
+#20507 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20508 = DIRECTION('',(-1.,0.));
+#20509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20510 = ORIENTED_EDGE('',*,*,#14593,.T.);
+#20511 = ORIENTED_EDGE('',*,*,#20410,.F.);
+#20512 = ORIENTED_EDGE('',*,*,#14235,.F.);
+#20513 = ADVANCED_FACE('',(#20514),#14223,.T.);
+#20514 = FACE_BOUND('',#20515,.T.);
+#20515 = EDGE_LOOP('',(#20516,#20517,#20518,#20519));
+#20516 = ORIENTED_EDGE('',*,*,#14207,.F.);
+#20517 = ORIENTED_EDGE('',*,*,#20437,.T.);
+#20518 = ORIENTED_EDGE('',*,*,#20241,.T.);
+#20519 = ORIENTED_EDGE('',*,*,#14409,.T.);
+#20520 = ADVANCED_FACE('',(#20521),#14397,.T.);
+#20521 = FACE_BOUND('',#20522,.T.);
+#20522 = EDGE_LOOP('',(#20523,#20524,#20525,#20546));
+#20523 = ORIENTED_EDGE('',*,*,#20241,.F.);
+#20524 = ORIENTED_EDGE('',*,*,#20462,.T.);
+#20525 = ORIENTED_EDGE('',*,*,#20526,.T.);
+#20526 = EDGE_CURVE('',#20463,#14381,#20527,.T.);
+#20527 = SURFACE_CURVE('',#20528,(#20532,#20539),.PCURVE_S1.);
+#20528 = LINE('',#20529,#20530);
+#20529 = CARTESIAN_POINT('',(-2.63E-15,-2.425,23.670341225759));
+#20530 = VECTOR('',#20531,1.);
+#20531 = DIRECTION('',(-0.,-1.,-0.));
+#20532 = PCURVE('',#14397,#20533);
+#20533 = DEFINITIONAL_REPRESENTATION('',(#20534),#20538);
+#20534 = LINE('',#20535,#20536);
+#20535 = CARTESIAN_POINT('',(1.570796326795,0.));
+#20536 = VECTOR('',#20537,1.);
+#20537 = DIRECTION('',(0.,1.));
+#20538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20539 = PCURVE('',#14481,#20540);
+#20540 = DEFINITIONAL_REPRESENTATION('',(#20541),#20545);
+#20541 = LINE('',#20542,#20543);
+#20542 = CARTESIAN_POINT('',(8.525,-1.));
+#20543 = VECTOR('',#20544,1.);
+#20544 = DIRECTION('',(1.,0.));
+#20545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20546 = ORIENTED_EDGE('',*,*,#14380,.F.);
+#20547 = ADVANCED_FACE('',(#20548),#14481,.T.);
+#20548 = FACE_BOUND('',#20549,.T.);
+#20549 = EDGE_LOOP('',(#20550,#20551,#20552,#20553));
+#20550 = ORIENTED_EDGE('',*,*,#20526,.F.);
+#20551 = ORIENTED_EDGE('',*,*,#20486,.T.);
+#20552 = ORIENTED_EDGE('',*,*,#14570,.T.);
+#20553 = ORIENTED_EDGE('',*,*,#14463,.T.);
+#20554 = ADVANCED_FACE('',(#20555),#14682,.T.);
+#20555 = FACE_BOUND('',#20556,.T.);
+#20556 = EDGE_LOOP('',(#20557,#20578,#20579,#20580));
+#20557 = ORIENTED_EDGE('',*,*,#20558,.T.);
+#20558 = EDGE_CURVE('',#20337,#19412,#20559,.T.);
+#20559 = SURFACE_CURVE('',#20560,(#20564,#20571),.PCURVE_S1.);
+#20560 = LINE('',#20561,#20562);
+#20561 = CARTESIAN_POINT('',(-2.63E-15,0.225,23.670341225759));
+#20562 = VECTOR('',#20563,1.);
+#20563 = DIRECTION('',(0.,1.,0.));
+#20564 = PCURVE('',#14682,#20565);
+#20565 = DEFINITIONAL_REPRESENTATION('',(#20566),#20570);
+#20566 = LINE('',#20567,#20568);
+#20567 = CARTESIAN_POINT('',(5.875,-1.));
+#20568 = VECTOR('',#20569,1.);
+#20569 = DIRECTION('',(-1.,0.));
+#20570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20571 = PCURVE('',#15002,#20572);
+#20572 = DEFINITIONAL_REPRESENTATION('',(#20573),#20577);
+#20573 = LINE('',#20574,#20575);
+#20574 = CARTESIAN_POINT('',(5.875,-1.));
+#20575 = VECTOR('',#20576,1.);
+#20576 = DIRECTION('',(-1.,0.));
+#20577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20578 = ORIENTED_EDGE('',*,*,#19602,.T.);
+#20579 = ORIENTED_EDGE('',*,*,#14666,.T.);
+#20580 = ORIENTED_EDGE('',*,*,#20336,.F.);
+#20581 = ADVANCED_FACE('',(#20582),#14535,.T.);
+#20582 = FACE_BOUND('',#20583,.T.);
+#20583 = EDGE_LOOP('',(#20584,#20585,#20586,#20587,#20588,#20589));
+#20584 = ORIENTED_EDGE('',*,*,#14773,.T.);
+#20585 = ORIENTED_EDGE('',*,*,#14723,.T.);
+#20586 = ORIENTED_EDGE('',*,*,#14519,.T.);
+#20587 = ORIENTED_EDGE('',*,*,#19523,.F.);
+#20588 = ORIENTED_EDGE('',*,*,#19497,.F.);
+#20589 = ORIENTED_EDGE('',*,*,#14820,.F.);
+#20590 = ADVANCED_FACE('',(#20591),#15002,.T.);
+#20591 = FACE_BOUND('',#20592,.T.);
+#20592 = EDGE_LOOP('',(#20593,#20594,#20595,#20596));
+#20593 = ORIENTED_EDGE('',*,*,#14986,.F.);
+#20594 = ORIENTED_EDGE('',*,*,#19411,.T.);
+#20595 = ORIENTED_EDGE('',*,*,#20558,.F.);
+#20596 = ORIENTED_EDGE('',*,*,#20597,.F.);
+#20597 = EDGE_CURVE('',#14959,#20337,#20598,.T.);
+#20598 = SURFACE_CURVE('',#20599,(#20603,#20610),.PCURVE_S1.);
+#20599 = LINE('',#20600,#20601);
+#20600 = CARTESIAN_POINT('',(-0.5,0.225,23.670341225759));
+#20601 = VECTOR('',#20602,1.);
+#20602 = DIRECTION('',(1.,0.,1.1E-16));
+#20603 = PCURVE('',#15002,#20604);
+#20604 = DEFINITIONAL_REPRESENTATION('',(#20605),#20609);
+#20605 = LINE('',#20606,#20607);
+#20606 = CARTESIAN_POINT('',(5.875,-0.5));
+#20607 = VECTOR('',#20608,1.);
+#20608 = DIRECTION('',(0.,-1.));
+#20609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20610 = PCURVE('',#14974,#20611);
+#20611 = DEFINITIONAL_REPRESENTATION('',(#20612),#20616);
+#20612 = LINE('',#20613,#20614);
+#20613 = CARTESIAN_POINT('',(-0.5,23.670341225759));
+#20614 = VECTOR('',#20615,1.);
+#20615 = DIRECTION('',(1.,1.1E-16));
+#20616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20617 = ADVANCED_FACE('',(#20618),#14974,.F.);
+#20618 = FACE_BOUND('',#20619,.F.);
+#20619 = EDGE_LOOP('',(#20620,#20643,#20665,#20666,#20667,#20689));
+#20620 = ORIENTED_EDGE('',*,*,#20621,.F.);
+#20621 = EDGE_CURVE('',#20622,#15307,#20624,.T.);
+#20622 = VERTEX_POINT('',#20623);
+#20623 = CARTESIAN_POINT('',(-16.73745879373,0.225,16.737458793733));
+#20624 = SURFACE_CURVE('',#20625,(#20629,#20636),.PCURVE_S1.);
+#20625 = LINE('',#20626,#20627);
+#20626 = CARTESIAN_POINT('',(-17.09101218432,0.225,16.38390540314));
+#20627 = VECTOR('',#20628,1.);
+#20628 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#20629 = PCURVE('',#14974,#20630);
+#20630 = DEFINITIONAL_REPRESENTATION('',(#20631),#20635);
+#20631 = LINE('',#20632,#20633);
+#20632 = CARTESIAN_POINT('',(-17.09101218432,16.38390540314));
+#20633 = VECTOR('',#20634,1.);
+#20634 = DIRECTION('',(0.707106781187,0.707106781187));
+#20635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20636 = PCURVE('',#15345,#20637);
+#20637 = DEFINITIONAL_REPRESENTATION('',(#20638),#20642);
+#20638 = LINE('',#20639,#20640);
+#20639 = CARTESIAN_POINT('',(5.875,-0.5));
+#20640 = VECTOR('',#20641,1.);
+#20641 = DIRECTION('',(0.,-1.));
+#20642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20643 = ORIENTED_EDGE('',*,*,#20644,.F.);
+#20644 = EDGE_CURVE('',#20337,#20622,#20645,.T.);
+#20645 = SURFACE_CURVE('',#20646,(#20651,#20658),.PCURVE_S1.);
+#20646 = CIRCLE('',#20647,23.670341225759);
+#20647 = AXIS2_PLACEMENT_3D('',#20648,#20649,#20650);
+#20648 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20649 = DIRECTION('',(0.,-1.,0.));
+#20650 = DIRECTION('',(1.,0.,0.));
+#20651 = PCURVE('',#14974,#20652);
+#20652 = DEFINITIONAL_REPRESENTATION('',(#20653),#20657);
+#20653 = CIRCLE('',#20654,23.670341225759);
+#20654 = AXIS2_PLACEMENT_2D('',#20655,#20656);
+#20655 = CARTESIAN_POINT('',(0.,0.));
+#20656 = DIRECTION('',(1.,0.));
+#20657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20658 = PCURVE('',#19453,#20659);
+#20659 = DEFINITIONAL_REPRESENTATION('',(#20660),#20664);
+#20660 = LINE('',#20661,#20662);
+#20661 = CARTESIAN_POINT('',(-0.,0.));
+#20662 = VECTOR('',#20663,1.);
+#20663 = DIRECTION('',(-1.,0.));
+#20664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20665 = ORIENTED_EDGE('',*,*,#20597,.F.);
+#20666 = ORIENTED_EDGE('',*,*,#14958,.T.);
+#20667 = ORIENTED_EDGE('',*,*,#20668,.T.);
+#20668 = EDGE_CURVE('',#14931,#15284,#20669,.T.);
+#20669 = SURFACE_CURVE('',#20670,(#20675,#20682),.PCURVE_S1.);
+#20670 = CIRCLE('',#20671,25.120341225759);
+#20671 = AXIS2_PLACEMENT_3D('',#20672,#20673,#20674);
+#20672 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20673 = DIRECTION('',(0.,-1.,0.));
+#20674 = DIRECTION('',(1.,0.,0.));
+#20675 = PCURVE('',#14974,#20676);
+#20676 = DEFINITIONAL_REPRESENTATION('',(#20677),#20681);
+#20677 = CIRCLE('',#20678,25.120341225759);
+#20678 = AXIS2_PLACEMENT_2D('',#20679,#20680);
+#20679 = CARTESIAN_POINT('',(0.,0.));
+#20680 = DIRECTION('',(1.,0.));
+#20681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20682 = PCURVE('',#14946,#20683);
+#20683 = DEFINITIONAL_REPRESENTATION('',(#20684),#20688);
+#20684 = LINE('',#20685,#20686);
+#20685 = CARTESIAN_POINT('',(-0.,1.2));
+#20686 = VECTOR('',#20687,1.);
+#20687 = DIRECTION('',(-1.,0.));
+#20688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20689 = ORIENTED_EDGE('',*,*,#15306,.F.);
+#20690 = ADVANCED_FACE('',(#20691),#14946,.T.);
+#20691 = FACE_BOUND('',#20692,.F.);
+#20692 = EDGE_LOOP('',(#20693,#20694,#20716,#20717));
+#20693 = ORIENTED_EDGE('',*,*,#14930,.F.);
+#20694 = ORIENTED_EDGE('',*,*,#20695,.T.);
+#20695 = EDGE_CURVE('',#14899,#15257,#20696,.T.);
+#20696 = SURFACE_CURVE('',#20697,(#20702,#20709),.PCURVE_S1.);
+#20697 = CIRCLE('',#20698,25.120341225759);
+#20698 = AXIS2_PLACEMENT_3D('',#20699,#20700,#20701);
+#20699 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#20700 = DIRECTION('',(0.,-1.,0.));
+#20701 = DIRECTION('',(1.,0.,0.));
+#20702 = PCURVE('',#14946,#20703);
+#20703 = DEFINITIONAL_REPRESENTATION('',(#20704),#20708);
+#20704 = LINE('',#20705,#20706);
+#20705 = CARTESIAN_POINT('',(-0.,0.));
+#20706 = VECTOR('',#20707,1.);
+#20707 = DIRECTION('',(-1.,0.));
+#20708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20709 = PCURVE('',#14915,#20710);
+#20710 = DEFINITIONAL_REPRESENTATION('',(#20711),#20715);
+#20711 = LINE('',#20712,#20713);
+#20712 = CARTESIAN_POINT('',(-0.,1.45));
+#20713 = VECTOR('',#20714,1.);
+#20714 = DIRECTION('',(-1.,0.));
+#20715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20716 = ORIENTED_EDGE('',*,*,#15283,.T.);
+#20717 = ORIENTED_EDGE('',*,*,#20668,.F.);
+#20718 = ADVANCED_FACE('',(#20719),#14915,.T.);
+#20719 = FACE_BOUND('',#20720,.F.);
+#20720 = EDGE_LOOP('',(#20721,#20746,#20770,#20795,#20796,#20797));
+#20721 = ORIENTED_EDGE('',*,*,#20722,.T.);
+#20722 = EDGE_CURVE('',#14871,#20463,#20723,.T.);
+#20723 = SURFACE_CURVE('',#20724,(#20729,#20739),.PCURVE_S1.);
+#20724 = HYPERBOLA('',#20725,23.670341225759,23.670341225759);
+#20725 = AXIS2_PLACEMENT_3D('',#20726,#20727,#20728);
+#20726 = CARTESIAN_POINT('',(-2.63E-15,-26.09534122575,23.670341225759)
+  );
+#20727 = DIRECTION('',(1.1E-16,0.,-1.));
+#20728 = DIRECTION('',(0.,1.,0.));
+#20729 = PCURVE('',#14915,#20730);
+#20730 = DEFINITIONAL_REPRESENTATION('',(#20731),#20738);
+#20731 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20732,#20733,#20734,#20735,
+    #20736,#20737),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    -5.E-17),.PIECEWISE_BEZIER_KNOTS.);
+#20732 = CARTESIAN_POINT('',(-1.621449315818,3.039829316458E-02));
+#20733 = CARTESIAN_POINT('',(-1.611327382125,1.823637399576E-02));
+#20734 = CARTESIAN_POINT('',(-1.601198955905,9.11753673265E-03));
+#20735 = CARTESIAN_POINT('',(-1.591066192077,3.039178884196E-03));
+#20736 = CARTESIAN_POINT('',(-1.580931259436,-4.313351365238E-16));
+#20737 = CARTESIAN_POINT('',(-1.570796326795,-4.454772721475E-16));
+#20738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20739 = PCURVE('',#14886,#20740);
+#20740 = DEFINITIONAL_REPRESENTATION('',(#20741),#20745);
+#20741 = HYPERBOLA('',#20742,23.670341225759,23.670341225759);
+#20742 = AXIS2_PLACEMENT_2D('',#20743,#20744);
+#20743 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20744 = DIRECTION('',(-1.,0.));
+#20745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20746 = ORIENTED_EDGE('',*,*,#20747,.T.);
+#20747 = EDGE_CURVE('',#20463,#20748,#20750,.T.);
+#20748 = VERTEX_POINT('',#20749);
+#20749 = CARTESIAN_POINT('',(-16.73745879373,-2.425,16.737458793733));
+#20750 = SURFACE_CURVE('',#20751,(#20756,#20763),.PCURVE_S1.);
+#20751 = CIRCLE('',#20752,23.670341225759);
+#20752 = AXIS2_PLACEMENT_3D('',#20753,#20754,#20755);
+#20753 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#20754 = DIRECTION('',(0.,-1.,0.));
+#20755 = DIRECTION('',(1.,0.,0.));
+#20756 = PCURVE('',#14915,#20757);
+#20757 = DEFINITIONAL_REPRESENTATION('',(#20758),#20762);
+#20758 = LINE('',#20759,#20760);
+#20759 = CARTESIAN_POINT('',(-0.,0.));
+#20760 = VECTOR('',#20761,1.);
+#20761 = DIRECTION('',(-1.,0.));
+#20762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20763 = PCURVE('',#15060,#20764);
+#20764 = DEFINITIONAL_REPRESENTATION('',(#20765),#20769);
+#20765 = LINE('',#20766,#20767);
+#20766 = CARTESIAN_POINT('',(0.,0.));
+#20767 = VECTOR('',#20768,1.);
+#20768 = DIRECTION('',(1.,0.));
+#20769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20770 = ORIENTED_EDGE('',*,*,#20771,.T.);
+#20771 = EDGE_CURVE('',#20748,#15234,#20772,.T.);
+#20772 = SURFACE_CURVE('',#20773,(#20778,#20788),.PCURVE_S1.);
+#20773 = HYPERBOLA('',#20774,23.670341225759,23.670341225759);
+#20774 = AXIS2_PLACEMENT_3D('',#20775,#20776,#20777);
+#20775 = CARTESIAN_POINT('',(-16.73745879373,-26.09534122575,
+    16.737458793733));
+#20776 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#20777 = DIRECTION('',(0.,1.,0.));
+#20778 = PCURVE('',#14915,#20779);
+#20779 = DEFINITIONAL_REPRESENTATION('',(#20780),#20787);
+#20780 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20781,#20782,#20783,#20784,
+    #20785,#20786),.UNSPECIFIED.,.F.,.F.,(6,6),(2.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#20781 = CARTESIAN_POINT('',(-2.356194490192,-3.995153313704E-15));
+#20782 = CARTESIAN_POINT('',(-2.346059557552,-3.959797974645E-15));
+#20783 = CARTESIAN_POINT('',(-2.33592462491,3.039178884185E-03));
+#20784 = CARTESIAN_POINT('',(-2.325791861082,9.117536732652E-03));
+#20785 = CARTESIAN_POINT('',(-2.315663434863,1.823637399576E-02));
+#20786 = CARTESIAN_POINT('',(-2.305541501169,3.039829316458E-02));
+#20787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20788 = PCURVE('',#15144,#20789);
+#20789 = DEFINITIONAL_REPRESENTATION('',(#20790),#20794);
+#20790 = HYPERBOLA('',#20791,23.670341225759,23.670341225759);
+#20791 = AXIS2_PLACEMENT_2D('',#20792,#20793);
+#20792 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#20793 = DIRECTION('',(-1.,0.));
+#20794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20795 = ORIENTED_EDGE('',*,*,#15256,.T.);
+#20796 = ORIENTED_EDGE('',*,*,#20695,.F.);
+#20797 = ORIENTED_EDGE('',*,*,#14898,.F.);
+#20798 = ADVANCED_FACE('',(#20799),#14886,.T.);
+#20799 = FACE_BOUND('',#20800,.T.);
+#20800 = EDGE_LOOP('',(#20801,#20802,#20803,#20804));
+#20801 = ORIENTED_EDGE('',*,*,#14870,.F.);
+#20802 = ORIENTED_EDGE('',*,*,#20722,.T.);
+#20803 = ORIENTED_EDGE('',*,*,#20526,.T.);
+#20804 = ORIENTED_EDGE('',*,*,#15072,.T.);
+#20805 = ADVANCED_FACE('',(#20806),#15060,.T.);
+#20806 = FACE_BOUND('',#20807,.T.);
+#20807 = EDGE_LOOP('',(#20808,#20809,#20810,#20831));
+#20808 = ORIENTED_EDGE('',*,*,#20526,.F.);
+#20809 = ORIENTED_EDGE('',*,*,#20747,.T.);
+#20810 = ORIENTED_EDGE('',*,*,#20811,.T.);
+#20811 = EDGE_CURVE('',#20748,#15044,#20812,.T.);
+#20812 = SURFACE_CURVE('',#20813,(#20817,#20824),.PCURVE_S1.);
+#20813 = LINE('',#20814,#20815);
+#20814 = CARTESIAN_POINT('',(-16.73745879373,-2.425,16.737458793733));
+#20815 = VECTOR('',#20816,1.);
+#20816 = DIRECTION('',(-0.,-1.,-0.));
+#20817 = PCURVE('',#15060,#20818);
+#20818 = DEFINITIONAL_REPRESENTATION('',(#20819),#20823);
+#20819 = LINE('',#20820,#20821);
+#20820 = CARTESIAN_POINT('',(2.356194490192,0.));
+#20821 = VECTOR('',#20822,1.);
+#20822 = DIRECTION('',(0.,1.));
+#20823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20824 = PCURVE('',#15144,#20825);
+#20825 = DEFINITIONAL_REPRESENTATION('',(#20826),#20830);
+#20826 = LINE('',#20827,#20828);
+#20827 = CARTESIAN_POINT('',(8.525,-1.));
+#20828 = VECTOR('',#20829,1.);
+#20829 = DIRECTION('',(1.,0.));
+#20830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20831 = ORIENTED_EDGE('',*,*,#15043,.F.);
+#20832 = ADVANCED_FACE('',(#20833),#15144,.T.);
+#20833 = FACE_BOUND('',#20834,.T.);
+#20834 = EDGE_LOOP('',(#20835,#20836,#20837,#20838));
+#20835 = ORIENTED_EDGE('',*,*,#20811,.F.);
+#20836 = ORIENTED_EDGE('',*,*,#20771,.T.);
+#20837 = ORIENTED_EDGE('',*,*,#15233,.T.);
+#20838 = ORIENTED_EDGE('',*,*,#15126,.T.);
+#20839 = ADVANCED_FACE('',(#20840),#15345,.T.);
+#20840 = FACE_BOUND('',#20841,.T.);
+#20841 = EDGE_LOOP('',(#20842,#20863,#20864,#20865));
+#20842 = ORIENTED_EDGE('',*,*,#20843,.T.);
+#20843 = EDGE_CURVE('',#20622,#19275,#20844,.T.);
+#20844 = SURFACE_CURVE('',#20845,(#20849,#20856),.PCURVE_S1.);
+#20845 = LINE('',#20846,#20847);
+#20846 = CARTESIAN_POINT('',(-16.73745879373,0.225,16.737458793733));
+#20847 = VECTOR('',#20848,1.);
+#20848 = DIRECTION('',(0.,1.,0.));
+#20849 = PCURVE('',#15345,#20850);
+#20850 = DEFINITIONAL_REPRESENTATION('',(#20851),#20855);
+#20851 = LINE('',#20852,#20853);
+#20852 = CARTESIAN_POINT('',(5.875,-1.));
+#20853 = VECTOR('',#20854,1.);
+#20854 = DIRECTION('',(-1.,0.));
+#20855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20856 = PCURVE('',#15665,#20857);
+#20857 = DEFINITIONAL_REPRESENTATION('',(#20858),#20862);
+#20858 = LINE('',#20859,#20860);
+#20859 = CARTESIAN_POINT('',(5.875,-1.));
+#20860 = VECTOR('',#20861,1.);
+#20861 = DIRECTION('',(-1.,0.));
+#20862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20863 = ORIENTED_EDGE('',*,*,#19465,.T.);
+#20864 = ORIENTED_EDGE('',*,*,#15329,.T.);
+#20865 = ORIENTED_EDGE('',*,*,#20621,.F.);
+#20866 = ADVANCED_FACE('',(#20867),#15198,.T.);
+#20867 = FACE_BOUND('',#20868,.T.);
+#20868 = EDGE_LOOP('',(#20869,#20870,#20871,#20872,#20873,#20874));
+#20869 = ORIENTED_EDGE('',*,*,#15436,.T.);
+#20870 = ORIENTED_EDGE('',*,*,#15386,.T.);
+#20871 = ORIENTED_EDGE('',*,*,#15182,.T.);
+#20872 = ORIENTED_EDGE('',*,*,#19386,.F.);
+#20873 = ORIENTED_EDGE('',*,*,#19360,.F.);
+#20874 = ORIENTED_EDGE('',*,*,#15483,.F.);
+#20875 = ADVANCED_FACE('',(#20876),#15665,.T.);
+#20876 = FACE_BOUND('',#20877,.T.);
+#20877 = EDGE_LOOP('',(#20878,#20879,#20880,#20881));
+#20878 = ORIENTED_EDGE('',*,*,#15649,.F.);
+#20879 = ORIENTED_EDGE('',*,*,#19274,.T.);
+#20880 = ORIENTED_EDGE('',*,*,#20843,.F.);
+#20881 = ORIENTED_EDGE('',*,*,#20882,.F.);
+#20882 = EDGE_CURVE('',#15622,#20622,#20883,.T.);
+#20883 = SURFACE_CURVE('',#20884,(#20888,#20895),.PCURVE_S1.);
+#20884 = LINE('',#20885,#20886);
+#20885 = CARTESIAN_POINT('',(-17.09101218432,0.225,16.38390540314));
+#20886 = VECTOR('',#20887,1.);
+#20887 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#20888 = PCURVE('',#15665,#20889);
+#20889 = DEFINITIONAL_REPRESENTATION('',(#20890),#20894);
+#20890 = LINE('',#20891,#20892);
+#20891 = CARTESIAN_POINT('',(5.875,-0.5));
+#20892 = VECTOR('',#20893,1.);
+#20893 = DIRECTION('',(0.,-1.));
+#20894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20895 = PCURVE('',#15637,#20896);
+#20896 = DEFINITIONAL_REPRESENTATION('',(#20897),#20901);
+#20897 = LINE('',#20898,#20899);
+#20898 = CARTESIAN_POINT('',(-17.09101218432,16.38390540314));
+#20899 = VECTOR('',#20900,1.);
+#20900 = DIRECTION('',(0.707106781187,0.707106781187));
+#20901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20902 = ADVANCED_FACE('',(#20903),#15637,.F.);
+#20903 = FACE_BOUND('',#20904,.F.);
+#20904 = EDGE_LOOP('',(#20905,#20928,#20950,#20951,#20952,#20974));
+#20905 = ORIENTED_EDGE('',*,*,#20906,.F.);
+#20906 = EDGE_CURVE('',#20907,#15970,#20909,.T.);
+#20907 = VERTEX_POINT('',#20908);
+#20908 = CARTESIAN_POINT('',(-23.67034122575,0.225,3.E-15));
+#20909 = SURFACE_CURVE('',#20910,(#20914,#20921),.PCURVE_S1.);
+#20910 = LINE('',#20911,#20912);
+#20911 = CARTESIAN_POINT('',(-23.67034122575,0.225,-0.5));
+#20912 = VECTOR('',#20913,1.);
+#20913 = DIRECTION('',(0.,0.,1.));
+#20914 = PCURVE('',#15637,#20915);
+#20915 = DEFINITIONAL_REPRESENTATION('',(#20916),#20920);
+#20916 = LINE('',#20917,#20918);
+#20917 = CARTESIAN_POINT('',(-23.67034122575,-0.5));
+#20918 = VECTOR('',#20919,1.);
+#20919 = DIRECTION('',(0.,1.));
+#20920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20921 = PCURVE('',#16008,#20922);
+#20922 = DEFINITIONAL_REPRESENTATION('',(#20923),#20927);
+#20923 = LINE('',#20924,#20925);
+#20924 = CARTESIAN_POINT('',(5.875,-0.5));
+#20925 = VECTOR('',#20926,1.);
+#20926 = DIRECTION('',(0.,-1.));
+#20927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20928 = ORIENTED_EDGE('',*,*,#20929,.F.);
+#20929 = EDGE_CURVE('',#20622,#20907,#20930,.T.);
+#20930 = SURFACE_CURVE('',#20931,(#20936,#20943),.PCURVE_S1.);
+#20931 = CIRCLE('',#20932,23.670341225759);
+#20932 = AXIS2_PLACEMENT_3D('',#20933,#20934,#20935);
+#20933 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20934 = DIRECTION('',(0.,-1.,0.));
+#20935 = DIRECTION('',(1.,0.,0.));
+#20936 = PCURVE('',#15637,#20937);
+#20937 = DEFINITIONAL_REPRESENTATION('',(#20938),#20942);
+#20938 = CIRCLE('',#20939,23.670341225759);
+#20939 = AXIS2_PLACEMENT_2D('',#20940,#20941);
+#20940 = CARTESIAN_POINT('',(0.,0.));
+#20941 = DIRECTION('',(1.,0.));
+#20942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20943 = PCURVE('',#19316,#20944);
+#20944 = DEFINITIONAL_REPRESENTATION('',(#20945),#20949);
+#20945 = LINE('',#20946,#20947);
+#20946 = CARTESIAN_POINT('',(-0.,0.));
+#20947 = VECTOR('',#20948,1.);
+#20948 = DIRECTION('',(-1.,0.));
+#20949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20950 = ORIENTED_EDGE('',*,*,#20882,.F.);
+#20951 = ORIENTED_EDGE('',*,*,#15621,.T.);
+#20952 = ORIENTED_EDGE('',*,*,#20953,.T.);
+#20953 = EDGE_CURVE('',#15594,#15947,#20954,.T.);
+#20954 = SURFACE_CURVE('',#20955,(#20960,#20967),.PCURVE_S1.);
+#20955 = CIRCLE('',#20956,25.120341225759);
+#20956 = AXIS2_PLACEMENT_3D('',#20957,#20958,#20959);
+#20957 = CARTESIAN_POINT('',(0.,0.225,0.));
+#20958 = DIRECTION('',(0.,-1.,0.));
+#20959 = DIRECTION('',(1.,0.,0.));
+#20960 = PCURVE('',#15637,#20961);
+#20961 = DEFINITIONAL_REPRESENTATION('',(#20962),#20966);
+#20962 = CIRCLE('',#20963,25.120341225759);
+#20963 = AXIS2_PLACEMENT_2D('',#20964,#20965);
+#20964 = CARTESIAN_POINT('',(0.,0.));
+#20965 = DIRECTION('',(1.,0.));
+#20966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20967 = PCURVE('',#15609,#20968);
+#20968 = DEFINITIONAL_REPRESENTATION('',(#20969),#20973);
+#20969 = LINE('',#20970,#20971);
+#20970 = CARTESIAN_POINT('',(-0.,1.2));
+#20971 = VECTOR('',#20972,1.);
+#20972 = DIRECTION('',(-1.,0.));
+#20973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20974 = ORIENTED_EDGE('',*,*,#15969,.F.);
+#20975 = ADVANCED_FACE('',(#20976),#15609,.T.);
+#20976 = FACE_BOUND('',#20977,.F.);
+#20977 = EDGE_LOOP('',(#20978,#20979,#21001,#21002));
+#20978 = ORIENTED_EDGE('',*,*,#15593,.F.);
+#20979 = ORIENTED_EDGE('',*,*,#20980,.T.);
+#20980 = EDGE_CURVE('',#15562,#15920,#20981,.T.);
+#20981 = SURFACE_CURVE('',#20982,(#20987,#20994),.PCURVE_S1.);
+#20982 = CIRCLE('',#20983,25.120341225759);
+#20983 = AXIS2_PLACEMENT_3D('',#20984,#20985,#20986);
+#20984 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#20985 = DIRECTION('',(0.,-1.,0.));
+#20986 = DIRECTION('',(1.,0.,0.));
+#20987 = PCURVE('',#15609,#20988);
+#20988 = DEFINITIONAL_REPRESENTATION('',(#20989),#20993);
+#20989 = LINE('',#20990,#20991);
+#20990 = CARTESIAN_POINT('',(-0.,0.));
+#20991 = VECTOR('',#20992,1.);
+#20992 = DIRECTION('',(-1.,0.));
+#20993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20994 = PCURVE('',#15578,#20995);
+#20995 = DEFINITIONAL_REPRESENTATION('',(#20996),#21000);
+#20996 = LINE('',#20997,#20998);
+#20997 = CARTESIAN_POINT('',(-0.,1.45));
+#20998 = VECTOR('',#20999,1.);
+#20999 = DIRECTION('',(-1.,0.));
+#21000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21001 = ORIENTED_EDGE('',*,*,#15946,.T.);
+#21002 = ORIENTED_EDGE('',*,*,#20953,.F.);
+#21003 = ADVANCED_FACE('',(#21004),#15578,.T.);
+#21004 = FACE_BOUND('',#21005,.F.);
+#21005 = EDGE_LOOP('',(#21006,#21031,#21055,#21080,#21081,#21082));
+#21006 = ORIENTED_EDGE('',*,*,#21007,.T.);
+#21007 = EDGE_CURVE('',#15534,#20748,#21008,.T.);
+#21008 = SURFACE_CURVE('',#21009,(#21014,#21024),.PCURVE_S1.);
+#21009 = HYPERBOLA('',#21010,23.670341225759,23.670341225759);
+#21010 = AXIS2_PLACEMENT_3D('',#21011,#21012,#21013);
+#21011 = CARTESIAN_POINT('',(-16.73745879373,-26.09534122575,
+    16.737458793733));
+#21012 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#21013 = DIRECTION('',(0.,1.,0.));
+#21014 = PCURVE('',#15578,#21015);
+#21015 = DEFINITIONAL_REPRESENTATION('',(#21016),#21023);
+#21016 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21017,#21018,#21019,#21020,
+    #21021,#21022),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    2.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#21017 = CARTESIAN_POINT('',(-2.406847479216,3.039829316458E-02));
+#21018 = CARTESIAN_POINT('',(-2.396725545522,1.823637399576E-02));
+#21019 = CARTESIAN_POINT('',(-2.386597119303,9.117536732645E-03));
+#21020 = CARTESIAN_POINT('',(-2.376464355474,3.039178884192E-03));
+#21021 = CARTESIAN_POINT('',(-2.366329422833,-4.037579720575E-15));
+#21022 = CARTESIAN_POINT('',(-2.356194490192,-3.995153313704E-15));
+#21023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21024 = PCURVE('',#15549,#21025);
+#21025 = DEFINITIONAL_REPRESENTATION('',(#21026),#21030);
+#21026 = HYPERBOLA('',#21027,23.670341225759,23.670341225759);
+#21027 = AXIS2_PLACEMENT_2D('',#21028,#21029);
+#21028 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21029 = DIRECTION('',(-1.,0.));
+#21030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21031 = ORIENTED_EDGE('',*,*,#21032,.T.);
+#21032 = EDGE_CURVE('',#20748,#21033,#21035,.T.);
+#21033 = VERTEX_POINT('',#21034);
+#21034 = CARTESIAN_POINT('',(-23.67034122575,-2.425,3.E-15));
+#21035 = SURFACE_CURVE('',#21036,(#21041,#21048),.PCURVE_S1.);
+#21036 = CIRCLE('',#21037,23.670341225759);
+#21037 = AXIS2_PLACEMENT_3D('',#21038,#21039,#21040);
+#21038 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#21039 = DIRECTION('',(0.,-1.,0.));
+#21040 = DIRECTION('',(1.,0.,0.));
+#21041 = PCURVE('',#15578,#21042);
+#21042 = DEFINITIONAL_REPRESENTATION('',(#21043),#21047);
+#21043 = LINE('',#21044,#21045);
+#21044 = CARTESIAN_POINT('',(-0.,0.));
+#21045 = VECTOR('',#21046,1.);
+#21046 = DIRECTION('',(-1.,0.));
+#21047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21048 = PCURVE('',#15723,#21049);
+#21049 = DEFINITIONAL_REPRESENTATION('',(#21050),#21054);
+#21050 = LINE('',#21051,#21052);
+#21051 = CARTESIAN_POINT('',(0.,0.));
+#21052 = VECTOR('',#21053,1.);
+#21053 = DIRECTION('',(1.,0.));
+#21054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21055 = ORIENTED_EDGE('',*,*,#21056,.T.);
+#21056 = EDGE_CURVE('',#21033,#15897,#21057,.T.);
+#21057 = SURFACE_CURVE('',#21058,(#21063,#21073),.PCURVE_S1.);
+#21058 = HYPERBOLA('',#21059,23.670341225759,23.670341225759);
+#21059 = AXIS2_PLACEMENT_3D('',#21060,#21061,#21062);
+#21060 = CARTESIAN_POINT('',(-23.67034122575,-26.09534122575,0.));
+#21061 = DIRECTION('',(1.,0.,0.));
+#21062 = DIRECTION('',(0.,1.,0.));
+#21063 = PCURVE('',#15578,#21064);
+#21064 = DEFINITIONAL_REPRESENTATION('',(#21065),#21072);
+#21065 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21066,#21067,#21068,#21069,
+    #21070,#21071),.UNSPECIFIED.,.F.,.F.,(6,6),(1.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21066 = CARTESIAN_POINT('',(-3.14159265359,-4.454772721475E-16));
+#21067 = CARTESIAN_POINT('',(-3.131457720949,-4.171930009001E-16));
+#21068 = CARTESIAN_POINT('',(-3.121322788308,3.039178884198E-03));
+#21069 = CARTESIAN_POINT('',(-3.111190024479,9.117536732647E-03));
+#21070 = CARTESIAN_POINT('',(-3.10106159826,1.823637399576E-02));
+#21071 = CARTESIAN_POINT('',(-3.090939664566,3.039829316458E-02));
+#21072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21073 = PCURVE('',#15807,#21074);
+#21074 = DEFINITIONAL_REPRESENTATION('',(#21075),#21079);
+#21075 = HYPERBOLA('',#21076,23.670341225759,23.670341225759);
+#21076 = AXIS2_PLACEMENT_2D('',#21077,#21078);
+#21077 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21078 = DIRECTION('',(-1.,0.));
+#21079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21080 = ORIENTED_EDGE('',*,*,#15919,.T.);
+#21081 = ORIENTED_EDGE('',*,*,#20980,.F.);
+#21082 = ORIENTED_EDGE('',*,*,#15561,.F.);
+#21083 = ADVANCED_FACE('',(#21084),#15549,.T.);
+#21084 = FACE_BOUND('',#21085,.T.);
+#21085 = EDGE_LOOP('',(#21086,#21087,#21088,#21089));
+#21086 = ORIENTED_EDGE('',*,*,#15533,.F.);
+#21087 = ORIENTED_EDGE('',*,*,#21007,.T.);
+#21088 = ORIENTED_EDGE('',*,*,#20811,.T.);
+#21089 = ORIENTED_EDGE('',*,*,#15735,.T.);
+#21090 = ADVANCED_FACE('',(#21091),#15723,.T.);
+#21091 = FACE_BOUND('',#21092,.T.);
+#21092 = EDGE_LOOP('',(#21093,#21094,#21095,#21116));
+#21093 = ORIENTED_EDGE('',*,*,#20811,.F.);
+#21094 = ORIENTED_EDGE('',*,*,#21032,.T.);
+#21095 = ORIENTED_EDGE('',*,*,#21096,.T.);
+#21096 = EDGE_CURVE('',#21033,#15707,#21097,.T.);
+#21097 = SURFACE_CURVE('',#21098,(#21102,#21109),.PCURVE_S1.);
+#21098 = LINE('',#21099,#21100);
+#21099 = CARTESIAN_POINT('',(-23.67034122575,-2.425,0.));
+#21100 = VECTOR('',#21101,1.);
+#21101 = DIRECTION('',(-0.,-1.,-0.));
+#21102 = PCURVE('',#15723,#21103);
+#21103 = DEFINITIONAL_REPRESENTATION('',(#21104),#21108);
+#21104 = LINE('',#21105,#21106);
+#21105 = CARTESIAN_POINT('',(3.14159265359,0.));
+#21106 = VECTOR('',#21107,1.);
+#21107 = DIRECTION('',(0.,1.));
+#21108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21109 = PCURVE('',#15807,#21110);
+#21110 = DEFINITIONAL_REPRESENTATION('',(#21111),#21115);
+#21111 = LINE('',#21112,#21113);
+#21112 = CARTESIAN_POINT('',(8.525,-1.));
+#21113 = VECTOR('',#21114,1.);
+#21114 = DIRECTION('',(1.,0.));
+#21115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21116 = ORIENTED_EDGE('',*,*,#15706,.F.);
+#21117 = ADVANCED_FACE('',(#21118),#15807,.T.);
+#21118 = FACE_BOUND('',#21119,.T.);
+#21119 = EDGE_LOOP('',(#21120,#21121,#21122,#21123));
+#21120 = ORIENTED_EDGE('',*,*,#21096,.F.);
+#21121 = ORIENTED_EDGE('',*,*,#21056,.T.);
+#21122 = ORIENTED_EDGE('',*,*,#15896,.T.);
+#21123 = ORIENTED_EDGE('',*,*,#15789,.T.);
+#21124 = ADVANCED_FACE('',(#21125),#16008,.T.);
+#21125 = FACE_BOUND('',#21126,.T.);
+#21126 = EDGE_LOOP('',(#21127,#21148,#21149,#21150));
+#21127 = ORIENTED_EDGE('',*,*,#21128,.T.);
+#21128 = EDGE_CURVE('',#20907,#19190,#21129,.T.);
+#21129 = SURFACE_CURVE('',#21130,(#21134,#21141),.PCURVE_S1.);
+#21130 = LINE('',#21131,#21132);
+#21131 = CARTESIAN_POINT('',(-23.67034122575,0.225,0.));
+#21132 = VECTOR('',#21133,1.);
+#21133 = DIRECTION('',(0.,1.,0.));
+#21134 = PCURVE('',#16008,#21135);
+#21135 = DEFINITIONAL_REPRESENTATION('',(#21136),#21140);
+#21136 = LINE('',#21137,#21138);
+#21137 = CARTESIAN_POINT('',(5.875,-1.));
+#21138 = VECTOR('',#21139,1.);
+#21139 = DIRECTION('',(-1.,0.));
+#21140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21141 = PCURVE('',#16328,#21142);
+#21142 = DEFINITIONAL_REPRESENTATION('',(#21143),#21147);
+#21143 = LINE('',#21144,#21145);
+#21144 = CARTESIAN_POINT('',(5.875,-1.));
+#21145 = VECTOR('',#21146,1.);
+#21146 = DIRECTION('',(-1.,0.));
+#21147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21148 = ORIENTED_EDGE('',*,*,#19328,.T.);
+#21149 = ORIENTED_EDGE('',*,*,#15992,.T.);
+#21150 = ORIENTED_EDGE('',*,*,#20906,.F.);
+#21151 = ADVANCED_FACE('',(#21152),#15861,.T.);
+#21152 = FACE_BOUND('',#21153,.T.);
+#21153 = EDGE_LOOP('',(#21154,#21155,#21156,#21157,#21158,#21159));
+#21154 = ORIENTED_EDGE('',*,*,#16099,.T.);
+#21155 = ORIENTED_EDGE('',*,*,#16049,.T.);
+#21156 = ORIENTED_EDGE('',*,*,#15845,.T.);
+#21157 = ORIENTED_EDGE('',*,*,#19164,.F.);
+#21158 = ORIENTED_EDGE('',*,*,#19138,.F.);
+#21159 = ORIENTED_EDGE('',*,*,#16146,.F.);
+#21160 = ADVANCED_FACE('',(#21161),#16328,.T.);
+#21161 = FACE_BOUND('',#21162,.T.);
+#21162 = EDGE_LOOP('',(#21163,#21164,#21165,#21166));
+#21163 = ORIENTED_EDGE('',*,*,#16312,.F.);
+#21164 = ORIENTED_EDGE('',*,*,#19189,.T.);
+#21165 = ORIENTED_EDGE('',*,*,#21128,.F.);
+#21166 = ORIENTED_EDGE('',*,*,#21167,.F.);
+#21167 = EDGE_CURVE('',#16285,#20907,#21168,.T.);
+#21168 = SURFACE_CURVE('',#21169,(#21173,#21180),.PCURVE_S1.);
+#21169 = LINE('',#21170,#21171);
+#21170 = CARTESIAN_POINT('',(-23.67034122575,0.225,-0.5));
+#21171 = VECTOR('',#21172,1.);
+#21172 = DIRECTION('',(0.,0.,1.));
+#21173 = PCURVE('',#16328,#21174);
+#21174 = DEFINITIONAL_REPRESENTATION('',(#21175),#21179);
+#21175 = LINE('',#21176,#21177);
+#21176 = CARTESIAN_POINT('',(5.875,-0.5));
+#21177 = VECTOR('',#21178,1.);
+#21178 = DIRECTION('',(0.,-1.));
+#21179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21180 = PCURVE('',#16300,#21181);
+#21181 = DEFINITIONAL_REPRESENTATION('',(#21182),#21186);
+#21182 = LINE('',#21183,#21184);
+#21183 = CARTESIAN_POINT('',(-23.67034122575,-0.5));
+#21184 = VECTOR('',#21185,1.);
+#21185 = DIRECTION('',(0.,1.));
+#21186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21187 = ADVANCED_FACE('',(#21188),#16300,.F.);
+#21188 = FACE_BOUND('',#21189,.F.);
+#21189 = EDGE_LOOP('',(#21190,#21191,#21213,#21214,#21237,#21259));
+#21190 = ORIENTED_EDGE('',*,*,#16284,.T.);
+#21191 = ORIENTED_EDGE('',*,*,#21192,.T.);
+#21192 = EDGE_CURVE('',#16257,#16610,#21193,.T.);
+#21193 = SURFACE_CURVE('',#21194,(#21199,#21206),.PCURVE_S1.);
+#21194 = CIRCLE('',#21195,25.120341225759);
+#21195 = AXIS2_PLACEMENT_3D('',#21196,#21197,#21198);
+#21196 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21197 = DIRECTION('',(0.,-1.,0.));
+#21198 = DIRECTION('',(1.,0.,0.));
+#21199 = PCURVE('',#16300,#21200);
+#21200 = DEFINITIONAL_REPRESENTATION('',(#21201),#21205);
+#21201 = CIRCLE('',#21202,25.120341225759);
+#21202 = AXIS2_PLACEMENT_2D('',#21203,#21204);
+#21203 = CARTESIAN_POINT('',(0.,0.));
+#21204 = DIRECTION('',(1.,0.));
+#21205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21206 = PCURVE('',#16272,#21207);
+#21207 = DEFINITIONAL_REPRESENTATION('',(#21208),#21212);
+#21208 = LINE('',#21209,#21210);
+#21209 = CARTESIAN_POINT('',(-0.,1.2));
+#21210 = VECTOR('',#21211,1.);
+#21211 = DIRECTION('',(-1.,0.));
+#21212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21213 = ORIENTED_EDGE('',*,*,#16632,.F.);
+#21214 = ORIENTED_EDGE('',*,*,#21215,.F.);
+#21215 = EDGE_CURVE('',#21216,#16633,#21218,.T.);
+#21216 = VERTEX_POINT('',#21217);
+#21217 = CARTESIAN_POINT('',(-16.73745879373,0.225,-16.73745879373));
+#21218 = SURFACE_CURVE('',#21219,(#21223,#21230),.PCURVE_S1.);
+#21219 = LINE('',#21220,#21221);
+#21220 = CARTESIAN_POINT('',(-16.38390540314,0.225,-17.09101218432));
+#21221 = VECTOR('',#21222,1.);
+#21222 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#21223 = PCURVE('',#16300,#21224);
+#21224 = DEFINITIONAL_REPRESENTATION('',(#21225),#21229);
+#21225 = LINE('',#21226,#21227);
+#21226 = CARTESIAN_POINT('',(-16.38390540314,-17.09101218432));
+#21227 = VECTOR('',#21228,1.);
+#21228 = DIRECTION('',(-0.707106781187,0.707106781187));
+#21229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21230 = PCURVE('',#16671,#21231);
+#21231 = DEFINITIONAL_REPRESENTATION('',(#21232),#21236);
+#21232 = LINE('',#21233,#21234);
+#21233 = CARTESIAN_POINT('',(5.875,-0.5));
+#21234 = VECTOR('',#21235,1.);
+#21235 = DIRECTION('',(0.,-1.));
+#21236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21237 = ORIENTED_EDGE('',*,*,#21238,.F.);
+#21238 = EDGE_CURVE('',#20907,#21216,#21239,.T.);
+#21239 = SURFACE_CURVE('',#21240,(#21245,#21252),.PCURVE_S1.);
+#21240 = CIRCLE('',#21241,23.670341225759);
+#21241 = AXIS2_PLACEMENT_3D('',#21242,#21243,#21244);
+#21242 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21243 = DIRECTION('',(0.,-1.,0.));
+#21244 = DIRECTION('',(1.,0.,0.));
+#21245 = PCURVE('',#16300,#21246);
+#21246 = DEFINITIONAL_REPRESENTATION('',(#21247),#21251);
+#21247 = CIRCLE('',#21248,23.670341225759);
+#21248 = AXIS2_PLACEMENT_2D('',#21249,#21250);
+#21249 = CARTESIAN_POINT('',(0.,0.));
+#21250 = DIRECTION('',(1.,0.));
+#21251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21252 = PCURVE('',#19231,#21253);
+#21253 = DEFINITIONAL_REPRESENTATION('',(#21254),#21258);
+#21254 = LINE('',#21255,#21256);
+#21255 = CARTESIAN_POINT('',(-0.,0.));
+#21256 = VECTOR('',#21257,1.);
+#21257 = DIRECTION('',(-1.,0.));
+#21258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21259 = ORIENTED_EDGE('',*,*,#21167,.F.);
+#21260 = ADVANCED_FACE('',(#21261),#16272,.T.);
+#21261 = FACE_BOUND('',#21262,.F.);
+#21262 = EDGE_LOOP('',(#21263,#21264,#21286,#21287));
+#21263 = ORIENTED_EDGE('',*,*,#16256,.F.);
+#21264 = ORIENTED_EDGE('',*,*,#21265,.T.);
+#21265 = EDGE_CURVE('',#16225,#16583,#21266,.T.);
+#21266 = SURFACE_CURVE('',#21267,(#21272,#21279),.PCURVE_S1.);
+#21267 = CIRCLE('',#21268,25.120341225759);
+#21268 = AXIS2_PLACEMENT_3D('',#21269,#21270,#21271);
+#21269 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#21270 = DIRECTION('',(0.,-1.,0.));
+#21271 = DIRECTION('',(1.,0.,0.));
+#21272 = PCURVE('',#16272,#21273);
+#21273 = DEFINITIONAL_REPRESENTATION('',(#21274),#21278);
+#21274 = LINE('',#21275,#21276);
+#21275 = CARTESIAN_POINT('',(-0.,0.));
+#21276 = VECTOR('',#21277,1.);
+#21277 = DIRECTION('',(-1.,0.));
+#21278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21279 = PCURVE('',#16241,#21280);
+#21280 = DEFINITIONAL_REPRESENTATION('',(#21281),#21285);
+#21281 = LINE('',#21282,#21283);
+#21282 = CARTESIAN_POINT('',(-0.,1.45));
+#21283 = VECTOR('',#21284,1.);
+#21284 = DIRECTION('',(-1.,0.));
+#21285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21286 = ORIENTED_EDGE('',*,*,#16609,.T.);
+#21287 = ORIENTED_EDGE('',*,*,#21192,.F.);
+#21288 = ADVANCED_FACE('',(#21289),#16241,.T.);
+#21289 = FACE_BOUND('',#21290,.F.);
+#21290 = EDGE_LOOP('',(#21291,#21316,#21340,#21365,#21366,#21367));
+#21291 = ORIENTED_EDGE('',*,*,#21292,.T.);
+#21292 = EDGE_CURVE('',#16197,#21033,#21293,.T.);
+#21293 = SURFACE_CURVE('',#21294,(#21299,#21309),.PCURVE_S1.);
+#21294 = HYPERBOLA('',#21295,23.670341225759,23.670341225759);
+#21295 = AXIS2_PLACEMENT_3D('',#21296,#21297,#21298);
+#21296 = CARTESIAN_POINT('',(-23.67034122575,-26.09534122575,0.));
+#21297 = DIRECTION('',(1.,0.,0.));
+#21298 = DIRECTION('',(0.,1.,0.));
+#21299 = PCURVE('',#16241,#21300);
+#21300 = DEFINITIONAL_REPRESENTATION('',(#21301),#21308);
+#21301 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21302,#21303,#21304,#21305,
+    #21306,#21307),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    1.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#21302 = CARTESIAN_POINT('',(-3.192245642613,3.039829316458E-02));
+#21303 = CARTESIAN_POINT('',(-3.18212370892,1.823637399576E-02));
+#21304 = CARTESIAN_POINT('',(-3.1719952827,9.117536732648E-03));
+#21305 = CARTESIAN_POINT('',(-3.161862518872,3.039178884196E-03));
+#21306 = CARTESIAN_POINT('',(-3.15172758623,-4.73761543395E-16));
+#21307 = CARTESIAN_POINT('',(-3.14159265359,-4.454772721475E-16));
+#21308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21309 = PCURVE('',#16212,#21310);
+#21310 = DEFINITIONAL_REPRESENTATION('',(#21311),#21315);
+#21311 = HYPERBOLA('',#21312,23.670341225759,23.670341225759);
+#21312 = AXIS2_PLACEMENT_2D('',#21313,#21314);
+#21313 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21314 = DIRECTION('',(-1.,0.));
+#21315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21316 = ORIENTED_EDGE('',*,*,#21317,.T.);
+#21317 = EDGE_CURVE('',#21033,#21318,#21320,.T.);
+#21318 = VERTEX_POINT('',#21319);
+#21319 = CARTESIAN_POINT('',(-16.73745879373,-2.425,-16.73745879373));
+#21320 = SURFACE_CURVE('',#21321,(#21326,#21333),.PCURVE_S1.);
+#21321 = CIRCLE('',#21322,23.670341225759);
+#21322 = AXIS2_PLACEMENT_3D('',#21323,#21324,#21325);
+#21323 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#21324 = DIRECTION('',(0.,-1.,0.));
+#21325 = DIRECTION('',(1.,0.,0.));
+#21326 = PCURVE('',#16241,#21327);
+#21327 = DEFINITIONAL_REPRESENTATION('',(#21328),#21332);
+#21328 = LINE('',#21329,#21330);
+#21329 = CARTESIAN_POINT('',(-0.,0.));
+#21330 = VECTOR('',#21331,1.);
+#21331 = DIRECTION('',(-1.,0.));
+#21332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21333 = PCURVE('',#16445,#21334);
+#21334 = DEFINITIONAL_REPRESENTATION('',(#21335),#21339);
+#21335 = LINE('',#21336,#21337);
+#21336 = CARTESIAN_POINT('',(0.,0.));
+#21337 = VECTOR('',#21338,1.);
+#21338 = DIRECTION('',(1.,0.));
+#21339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21340 = ORIENTED_EDGE('',*,*,#21341,.T.);
+#21341 = EDGE_CURVE('',#21318,#16560,#21342,.T.);
+#21342 = SURFACE_CURVE('',#21343,(#21348,#21358),.PCURVE_S1.);
+#21343 = HYPERBOLA('',#21344,23.670341225759,23.670341225759);
+#21344 = AXIS2_PLACEMENT_3D('',#21345,#21346,#21347);
+#21345 = CARTESIAN_POINT('',(-16.73745879373,-26.09534122575,
+    -16.73745879373));
+#21346 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#21347 = DIRECTION('',(0.,1.,0.));
+#21348 = PCURVE('',#16241,#21349);
+#21349 = DEFINITIONAL_REPRESENTATION('',(#21350),#21357);
+#21350 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21351,#21352,#21353,#21354,
+    #21355,#21356),.UNSPECIFIED.,.F.,.F.,(6,6),(5.3E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21351 = CARTESIAN_POINT('',(-3.926990816987,1.329360748631E-15));
+#21352 = CARTESIAN_POINT('',(-3.916855884347,1.513208511739E-15));
+#21353 = CARTESIAN_POINT('',(-3.906720951705,3.039178884182E-03));
+#21354 = CARTESIAN_POINT('',(-3.896588187877,9.117536732659E-03));
+#21355 = CARTESIAN_POINT('',(-3.886459761657,1.823637399576E-02));
+#21356 = CARTESIAN_POINT('',(-3.876337827964,3.039829316458E-02));
+#21357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21358 = PCURVE('',#16418,#21359);
+#21359 = DEFINITIONAL_REPRESENTATION('',(#21360),#21364);
+#21360 = HYPERBOLA('',#21361,23.670341225759,23.670341225759);
+#21361 = AXIS2_PLACEMENT_2D('',#21362,#21363);
+#21362 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21363 = DIRECTION('',(-1.,0.));
+#21364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21365 = ORIENTED_EDGE('',*,*,#16582,.T.);
+#21366 = ORIENTED_EDGE('',*,*,#21265,.F.);
+#21367 = ORIENTED_EDGE('',*,*,#16224,.F.);
+#21368 = ADVANCED_FACE('',(#21369),#16212,.T.);
+#21369 = FACE_BOUND('',#21370,.T.);
+#21370 = EDGE_LOOP('',(#21371,#21372,#21373,#21374));
+#21371 = ORIENTED_EDGE('',*,*,#16196,.F.);
+#21372 = ORIENTED_EDGE('',*,*,#21292,.T.);
+#21373 = ORIENTED_EDGE('',*,*,#21096,.T.);
+#21374 = ORIENTED_EDGE('',*,*,#16457,.T.);
+#21375 = ADVANCED_FACE('',(#21376),#16445,.T.);
+#21376 = FACE_BOUND('',#21377,.T.);
+#21377 = EDGE_LOOP('',(#21378,#21379,#21380,#21401));
+#21378 = ORIENTED_EDGE('',*,*,#21096,.F.);
+#21379 = ORIENTED_EDGE('',*,*,#21317,.T.);
+#21380 = ORIENTED_EDGE('',*,*,#21381,.T.);
+#21381 = EDGE_CURVE('',#21318,#16399,#21382,.T.);
+#21382 = SURFACE_CURVE('',#21383,(#21387,#21394),.PCURVE_S1.);
+#21383 = LINE('',#21384,#21385);
+#21384 = CARTESIAN_POINT('',(-16.73745879373,-2.425,-16.73745879373));
+#21385 = VECTOR('',#21386,1.);
+#21386 = DIRECTION('',(-0.,-1.,-0.));
+#21387 = PCURVE('',#16445,#21388);
+#21388 = DEFINITIONAL_REPRESENTATION('',(#21389),#21393);
+#21389 = LINE('',#21390,#21391);
+#21390 = CARTESIAN_POINT('',(3.926990816987,0.));
+#21391 = VECTOR('',#21392,1.);
+#21392 = DIRECTION('',(0.,1.));
+#21393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21394 = PCURVE('',#16418,#21395);
+#21395 = DEFINITIONAL_REPRESENTATION('',(#21396),#21400);
+#21396 = LINE('',#21397,#21398);
+#21397 = CARTESIAN_POINT('',(8.525,-1.));
+#21398 = VECTOR('',#21399,1.);
+#21399 = DIRECTION('',(1.,-0.));
+#21400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21401 = ORIENTED_EDGE('',*,*,#16430,.F.);
+#21402 = ADVANCED_FACE('',(#21403),#16418,.T.);
+#21403 = FACE_BOUND('',#21404,.T.);
+#21404 = EDGE_LOOP('',(#21405,#21406,#21407,#21408));
+#21405 = ORIENTED_EDGE('',*,*,#21381,.F.);
+#21406 = ORIENTED_EDGE('',*,*,#21341,.T.);
+#21407 = ORIENTED_EDGE('',*,*,#16559,.T.);
+#21408 = ORIENTED_EDGE('',*,*,#16398,.T.);
+#21409 = ADVANCED_FACE('',(#21410),#16671,.T.);
+#21410 = FACE_BOUND('',#21411,.T.);
+#21411 = EDGE_LOOP('',(#21412,#21433,#21434,#21435));
+#21412 = ORIENTED_EDGE('',*,*,#21413,.T.);
+#21413 = EDGE_CURVE('',#21216,#19053,#21414,.T.);
+#21414 = SURFACE_CURVE('',#21415,(#21419,#21426),.PCURVE_S1.);
+#21415 = LINE('',#21416,#21417);
+#21416 = CARTESIAN_POINT('',(-16.73745879373,0.225,-16.73745879373));
+#21417 = VECTOR('',#21418,1.);
+#21418 = DIRECTION('',(0.,1.,0.));
+#21419 = PCURVE('',#16671,#21420);
+#21420 = DEFINITIONAL_REPRESENTATION('',(#21421),#21425);
+#21421 = LINE('',#21422,#21423);
+#21422 = CARTESIAN_POINT('',(5.875,-1.));
+#21423 = VECTOR('',#21424,1.);
+#21424 = DIRECTION('',(-1.,0.));
+#21425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21426 = PCURVE('',#16991,#21427);
+#21427 = DEFINITIONAL_REPRESENTATION('',(#21428),#21432);
+#21428 = LINE('',#21429,#21430);
+#21429 = CARTESIAN_POINT('',(5.875,-1.));
+#21430 = VECTOR('',#21431,1.);
+#21431 = DIRECTION('',(-1.,0.));
+#21432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21433 = ORIENTED_EDGE('',*,*,#19243,.T.);
+#21434 = ORIENTED_EDGE('',*,*,#16655,.T.);
+#21435 = ORIENTED_EDGE('',*,*,#21215,.F.);
+#21436 = ADVANCED_FACE('',(#21437),#16524,.T.);
+#21437 = FACE_BOUND('',#21438,.T.);
+#21438 = EDGE_LOOP('',(#21439,#21440,#21441,#21442,#21443,#21444));
+#21439 = ORIENTED_EDGE('',*,*,#16762,.T.);
+#21440 = ORIENTED_EDGE('',*,*,#16712,.T.);
+#21441 = ORIENTED_EDGE('',*,*,#16508,.T.);
+#21442 = ORIENTED_EDGE('',*,*,#19027,.F.);
+#21443 = ORIENTED_EDGE('',*,*,#19001,.F.);
+#21444 = ORIENTED_EDGE('',*,*,#16809,.F.);
+#21445 = ADVANCED_FACE('',(#21446),#16991,.T.);
+#21446 = FACE_BOUND('',#21447,.T.);
+#21447 = EDGE_LOOP('',(#21448,#21449,#21450,#21451));
+#21448 = ORIENTED_EDGE('',*,*,#16975,.F.);
+#21449 = ORIENTED_EDGE('',*,*,#19052,.T.);
+#21450 = ORIENTED_EDGE('',*,*,#21413,.F.);
+#21451 = ORIENTED_EDGE('',*,*,#21452,.F.);
+#21452 = EDGE_CURVE('',#16948,#21216,#21453,.T.);
+#21453 = SURFACE_CURVE('',#21454,(#21458,#21465),.PCURVE_S1.);
+#21454 = LINE('',#21455,#21456);
+#21455 = CARTESIAN_POINT('',(-16.38390540314,0.225,-17.09101218432));
+#21456 = VECTOR('',#21457,1.);
+#21457 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#21458 = PCURVE('',#16991,#21459);
+#21459 = DEFINITIONAL_REPRESENTATION('',(#21460),#21464);
+#21460 = LINE('',#21461,#21462);
+#21461 = CARTESIAN_POINT('',(5.875,-0.5));
+#21462 = VECTOR('',#21463,1.);
+#21463 = DIRECTION('',(0.,-1.));
+#21464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21465 = PCURVE('',#16963,#21466);
+#21466 = DEFINITIONAL_REPRESENTATION('',(#21467),#21471);
+#21467 = LINE('',#21468,#21469);
+#21468 = CARTESIAN_POINT('',(-16.38390540314,-17.09101218432));
+#21469 = VECTOR('',#21470,1.);
+#21470 = DIRECTION('',(-0.707106781187,0.707106781187));
+#21471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21472 = ADVANCED_FACE('',(#21473),#16963,.F.);
+#21473 = FACE_BOUND('',#21474,.F.);
+#21474 = EDGE_LOOP('',(#21475,#21476,#21498,#21499,#21522,#21544));
+#21475 = ORIENTED_EDGE('',*,*,#16947,.T.);
+#21476 = ORIENTED_EDGE('',*,*,#21477,.T.);
+#21477 = EDGE_CURVE('',#16920,#17273,#21478,.T.);
+#21478 = SURFACE_CURVE('',#21479,(#21484,#21491),.PCURVE_S1.);
+#21479 = CIRCLE('',#21480,25.120341225759);
+#21480 = AXIS2_PLACEMENT_3D('',#21481,#21482,#21483);
+#21481 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21482 = DIRECTION('',(0.,-1.,0.));
+#21483 = DIRECTION('',(1.,0.,0.));
+#21484 = PCURVE('',#16963,#21485);
+#21485 = DEFINITIONAL_REPRESENTATION('',(#21486),#21490);
+#21486 = CIRCLE('',#21487,25.120341225759);
+#21487 = AXIS2_PLACEMENT_2D('',#21488,#21489);
+#21488 = CARTESIAN_POINT('',(0.,0.));
+#21489 = DIRECTION('',(1.,0.));
+#21490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21491 = PCURVE('',#16935,#21492);
+#21492 = DEFINITIONAL_REPRESENTATION('',(#21493),#21497);
+#21493 = LINE('',#21494,#21495);
+#21494 = CARTESIAN_POINT('',(-0.,1.2));
+#21495 = VECTOR('',#21496,1.);
+#21496 = DIRECTION('',(-1.,0.));
+#21497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21498 = ORIENTED_EDGE('',*,*,#17295,.F.);
+#21499 = ORIENTED_EDGE('',*,*,#21500,.F.);
+#21500 = EDGE_CURVE('',#21501,#17296,#21503,.T.);
+#21501 = VERTEX_POINT('',#21502);
+#21502 = CARTESIAN_POINT('',(-4.E-15,0.225,-23.67034122575));
+#21503 = SURFACE_CURVE('',#21504,(#21508,#21515),.PCURVE_S1.);
+#21504 = LINE('',#21505,#21506);
+#21505 = CARTESIAN_POINT('',(0.5,0.225,-23.67034122575));
+#21506 = VECTOR('',#21507,1.);
+#21507 = DIRECTION('',(-1.,0.,-2.2E-16));
+#21508 = PCURVE('',#16963,#21509);
+#21509 = DEFINITIONAL_REPRESENTATION('',(#21510),#21514);
+#21510 = LINE('',#21511,#21512);
+#21511 = CARTESIAN_POINT('',(0.5,-23.67034122575));
+#21512 = VECTOR('',#21513,1.);
+#21513 = DIRECTION('',(-1.,-2.2E-16));
+#21514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21515 = PCURVE('',#17334,#21516);
+#21516 = DEFINITIONAL_REPRESENTATION('',(#21517),#21521);
+#21517 = LINE('',#21518,#21519);
+#21518 = CARTESIAN_POINT('',(5.875,-0.5));
+#21519 = VECTOR('',#21520,1.);
+#21520 = DIRECTION('',(0.,-1.));
+#21521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21522 = ORIENTED_EDGE('',*,*,#21523,.F.);
+#21523 = EDGE_CURVE('',#21216,#21501,#21524,.T.);
+#21524 = SURFACE_CURVE('',#21525,(#21530,#21537),.PCURVE_S1.);
+#21525 = CIRCLE('',#21526,23.670341225759);
+#21526 = AXIS2_PLACEMENT_3D('',#21527,#21528,#21529);
+#21527 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21528 = DIRECTION('',(0.,-1.,0.));
+#21529 = DIRECTION('',(1.,0.,0.));
+#21530 = PCURVE('',#16963,#21531);
+#21531 = DEFINITIONAL_REPRESENTATION('',(#21532),#21536);
+#21532 = CIRCLE('',#21533,23.670341225759);
+#21533 = AXIS2_PLACEMENT_2D('',#21534,#21535);
+#21534 = CARTESIAN_POINT('',(0.,0.));
+#21535 = DIRECTION('',(1.,0.));
+#21536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21537 = PCURVE('',#19094,#21538);
+#21538 = DEFINITIONAL_REPRESENTATION('',(#21539),#21543);
+#21539 = LINE('',#21540,#21541);
+#21540 = CARTESIAN_POINT('',(-0.,0.));
+#21541 = VECTOR('',#21542,1.);
+#21542 = DIRECTION('',(-1.,0.));
+#21543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21544 = ORIENTED_EDGE('',*,*,#21452,.F.);
+#21545 = ADVANCED_FACE('',(#21546),#16935,.T.);
+#21546 = FACE_BOUND('',#21547,.F.);
+#21547 = EDGE_LOOP('',(#21548,#21549,#21571,#21572));
+#21548 = ORIENTED_EDGE('',*,*,#16919,.F.);
+#21549 = ORIENTED_EDGE('',*,*,#21550,.T.);
+#21550 = EDGE_CURVE('',#16888,#17246,#21551,.T.);
+#21551 = SURFACE_CURVE('',#21552,(#21557,#21564),.PCURVE_S1.);
+#21552 = CIRCLE('',#21553,25.120341225759);
+#21553 = AXIS2_PLACEMENT_3D('',#21554,#21555,#21556);
+#21554 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#21555 = DIRECTION('',(0.,-1.,0.));
+#21556 = DIRECTION('',(1.,0.,0.));
+#21557 = PCURVE('',#16935,#21558);
+#21558 = DEFINITIONAL_REPRESENTATION('',(#21559),#21563);
+#21559 = LINE('',#21560,#21561);
+#21560 = CARTESIAN_POINT('',(-0.,0.));
+#21561 = VECTOR('',#21562,1.);
+#21562 = DIRECTION('',(-1.,0.));
+#21563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21564 = PCURVE('',#16904,#21565);
+#21565 = DEFINITIONAL_REPRESENTATION('',(#21566),#21570);
+#21566 = LINE('',#21567,#21568);
+#21567 = CARTESIAN_POINT('',(-0.,1.45));
+#21568 = VECTOR('',#21569,1.);
+#21569 = DIRECTION('',(-1.,0.));
+#21570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21571 = ORIENTED_EDGE('',*,*,#17272,.T.);
+#21572 = ORIENTED_EDGE('',*,*,#21477,.F.);
+#21573 = ADVANCED_FACE('',(#21574),#16904,.T.);
+#21574 = FACE_BOUND('',#21575,.F.);
+#21575 = EDGE_LOOP('',(#21576,#21601,#21625,#21650,#21651,#21652));
+#21576 = ORIENTED_EDGE('',*,*,#21577,.T.);
+#21577 = EDGE_CURVE('',#16860,#21318,#21578,.T.);
+#21578 = SURFACE_CURVE('',#21579,(#21584,#21594),.PCURVE_S1.);
+#21579 = HYPERBOLA('',#21580,23.670341225759,23.670341225759);
+#21580 = AXIS2_PLACEMENT_3D('',#21581,#21582,#21583);
+#21581 = CARTESIAN_POINT('',(-16.73745879373,-26.09534122575,
+    -16.73745879373));
+#21582 = DIRECTION('',(0.707106781187,-0.,0.707106781187));
+#21583 = DIRECTION('',(0.,1.,0.));
+#21584 = PCURVE('',#16904,#21585);
+#21585 = DEFINITIONAL_REPRESENTATION('',(#21586),#21593);
+#21586 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21587,#21588,#21589,#21590,
+    #21591,#21592),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    5.3E-16),.PIECEWISE_BEZIER_KNOTS.);
+#21587 = CARTESIAN_POINT('',(-3.977643806011,3.039829316458E-02));
+#21588 = CARTESIAN_POINT('',(-3.967521872317,1.823637399576E-02));
+#21589 = CARTESIAN_POINT('',(-3.957393446098,9.11753673265E-03));
+#21590 = CARTESIAN_POINT('',(-3.947260682269,3.039178884192E-03));
+#21591 = CARTESIAN_POINT('',(-3.937125749628,1.152584053334E-15));
+#21592 = CARTESIAN_POINT('',(-3.926990816987,1.329360748631E-15));
+#21593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21594 = PCURVE('',#16875,#21595);
+#21595 = DEFINITIONAL_REPRESENTATION('',(#21596),#21600);
+#21596 = HYPERBOLA('',#21597,23.670341225759,23.670341225759);
+#21597 = AXIS2_PLACEMENT_2D('',#21598,#21599);
+#21598 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21599 = DIRECTION('',(-1.,0.));
+#21600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21601 = ORIENTED_EDGE('',*,*,#21602,.T.);
+#21602 = EDGE_CURVE('',#21318,#21603,#21605,.T.);
+#21603 = VERTEX_POINT('',#21604);
+#21604 = CARTESIAN_POINT('',(-4.E-15,-2.425,-23.67034122575));
+#21605 = SURFACE_CURVE('',#21606,(#21611,#21618),.PCURVE_S1.);
+#21606 = CIRCLE('',#21607,23.670341225759);
+#21607 = AXIS2_PLACEMENT_3D('',#21608,#21609,#21610);
+#21608 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#21609 = DIRECTION('',(0.,-1.,0.));
+#21610 = DIRECTION('',(1.,0.,0.));
+#21611 = PCURVE('',#16904,#21612);
+#21612 = DEFINITIONAL_REPRESENTATION('',(#21613),#21617);
+#21613 = LINE('',#21614,#21615);
+#21614 = CARTESIAN_POINT('',(-0.,0.));
+#21615 = VECTOR('',#21616,1.);
+#21616 = DIRECTION('',(-1.,0.));
+#21617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21618 = PCURVE('',#17108,#21619);
+#21619 = DEFINITIONAL_REPRESENTATION('',(#21620),#21624);
+#21620 = LINE('',#21621,#21622);
+#21621 = CARTESIAN_POINT('',(0.,0.));
+#21622 = VECTOR('',#21623,1.);
+#21623 = DIRECTION('',(1.,0.));
+#21624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21625 = ORIENTED_EDGE('',*,*,#21626,.T.);
+#21626 = EDGE_CURVE('',#21603,#17223,#21627,.T.);
+#21627 = SURFACE_CURVE('',#21628,(#21633,#21643),.PCURVE_S1.);
+#21628 = HYPERBOLA('',#21629,23.670341225759,23.670341225759);
+#21629 = AXIS2_PLACEMENT_3D('',#21630,#21631,#21632);
+#21630 = CARTESIAN_POINT('',(5.26E-15,-26.09534122575,-23.67034122575));
+#21631 = DIRECTION('',(-2.2E-16,0.,1.));
+#21632 = DIRECTION('',(0.,1.,0.));
+#21633 = PCURVE('',#16904,#21634);
+#21634 = DEFINITIONAL_REPRESENTATION('',(#21635),#21642);
+#21635 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21636,#21637,#21638,#21639,
+    #21640,#21641),.UNSPECIFIED.,.F.,.F.,(6,6),(4.1E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21636 = CARTESIAN_POINT('',(-4.712388980385,-4.454772721475E-16));
+#21637 = CARTESIAN_POINT('',(-4.702254047744,-3.464823227814E-16));
+#21638 = CARTESIAN_POINT('',(-4.692119115103,3.039178884198E-03));
+#21639 = CARTESIAN_POINT('',(-4.681986351274,9.117536732647E-03));
+#21640 = CARTESIAN_POINT('',(-4.671857925055,1.823637399576E-02));
+#21641 = CARTESIAN_POINT('',(-4.661735991361,3.039829316458E-02));
+#21642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21643 = PCURVE('',#17081,#21644);
+#21644 = DEFINITIONAL_REPRESENTATION('',(#21645),#21649);
+#21645 = HYPERBOLA('',#21646,23.670341225759,23.670341225759);
+#21646 = AXIS2_PLACEMENT_2D('',#21647,#21648);
+#21647 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21648 = DIRECTION('',(-1.,0.));
+#21649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21650 = ORIENTED_EDGE('',*,*,#17245,.T.);
+#21651 = ORIENTED_EDGE('',*,*,#21550,.F.);
+#21652 = ORIENTED_EDGE('',*,*,#16887,.F.);
+#21653 = ADVANCED_FACE('',(#21654),#16875,.T.);
+#21654 = FACE_BOUND('',#21655,.T.);
+#21655 = EDGE_LOOP('',(#21656,#21657,#21658,#21659));
+#21656 = ORIENTED_EDGE('',*,*,#16859,.F.);
+#21657 = ORIENTED_EDGE('',*,*,#21577,.T.);
+#21658 = ORIENTED_EDGE('',*,*,#21381,.T.);
+#21659 = ORIENTED_EDGE('',*,*,#17120,.T.);
+#21660 = ADVANCED_FACE('',(#21661),#17108,.T.);
+#21661 = FACE_BOUND('',#21662,.T.);
+#21662 = EDGE_LOOP('',(#21663,#21664,#21665,#21686));
+#21663 = ORIENTED_EDGE('',*,*,#21381,.F.);
+#21664 = ORIENTED_EDGE('',*,*,#21602,.T.);
+#21665 = ORIENTED_EDGE('',*,*,#21666,.T.);
+#21666 = EDGE_CURVE('',#21603,#17062,#21667,.T.);
+#21667 = SURFACE_CURVE('',#21668,(#21672,#21679),.PCURVE_S1.);
+#21668 = LINE('',#21669,#21670);
+#21669 = CARTESIAN_POINT('',(5.26E-15,-2.425,-23.67034122575));
+#21670 = VECTOR('',#21671,1.);
+#21671 = DIRECTION('',(-0.,-1.,-0.));
+#21672 = PCURVE('',#17108,#21673);
+#21673 = DEFINITIONAL_REPRESENTATION('',(#21674),#21678);
+#21674 = LINE('',#21675,#21676);
+#21675 = CARTESIAN_POINT('',(4.712388980385,0.));
+#21676 = VECTOR('',#21677,1.);
+#21677 = DIRECTION('',(0.,1.));
+#21678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21679 = PCURVE('',#17081,#21680);
+#21680 = DEFINITIONAL_REPRESENTATION('',(#21681),#21685);
+#21681 = LINE('',#21682,#21683);
+#21682 = CARTESIAN_POINT('',(8.525,-1.));
+#21683 = VECTOR('',#21684,1.);
+#21684 = DIRECTION('',(1.,-0.));
+#21685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21686 = ORIENTED_EDGE('',*,*,#17093,.F.);
+#21687 = ADVANCED_FACE('',(#21688),#17081,.T.);
+#21688 = FACE_BOUND('',#21689,.T.);
+#21689 = EDGE_LOOP('',(#21690,#21691,#21692,#21693));
+#21690 = ORIENTED_EDGE('',*,*,#21666,.F.);
+#21691 = ORIENTED_EDGE('',*,*,#21626,.T.);
+#21692 = ORIENTED_EDGE('',*,*,#17222,.T.);
+#21693 = ORIENTED_EDGE('',*,*,#17061,.T.);
+#21694 = ADVANCED_FACE('',(#21695),#17334,.T.);
+#21695 = FACE_BOUND('',#21696,.T.);
+#21696 = EDGE_LOOP('',(#21697,#21718,#21719,#21720));
+#21697 = ORIENTED_EDGE('',*,*,#21698,.T.);
+#21698 = EDGE_CURVE('',#21501,#18864,#21699,.T.);
+#21699 = SURFACE_CURVE('',#21700,(#21704,#21711),.PCURVE_S1.);
+#21700 = LINE('',#21701,#21702);
+#21701 = CARTESIAN_POINT('',(5.26E-15,0.225,-23.67034122575));
+#21702 = VECTOR('',#21703,1.);
+#21703 = DIRECTION('',(0.,1.,0.));
+#21704 = PCURVE('',#17334,#21705);
+#21705 = DEFINITIONAL_REPRESENTATION('',(#21706),#21710);
+#21706 = LINE('',#21707,#21708);
+#21707 = CARTESIAN_POINT('',(5.875,-1.));
+#21708 = VECTOR('',#21709,1.);
+#21709 = DIRECTION('',(-1.,0.));
+#21710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21711 = PCURVE('',#17654,#21712);
+#21712 = DEFINITIONAL_REPRESENTATION('',(#21713),#21717);
+#21713 = LINE('',#21714,#21715);
+#21714 = CARTESIAN_POINT('',(5.875,-1.));
+#21715 = VECTOR('',#21716,1.);
+#21716 = DIRECTION('',(-1.,0.));
+#21717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21718 = ORIENTED_EDGE('',*,*,#19106,.T.);
+#21719 = ORIENTED_EDGE('',*,*,#17318,.T.);
+#21720 = ORIENTED_EDGE('',*,*,#21500,.F.);
+#21721 = ADVANCED_FACE('',(#21722),#17187,.T.);
+#21722 = FACE_BOUND('',#21723,.T.);
+#21723 = EDGE_LOOP('',(#21724,#21725,#21726,#21727,#21728,#21729));
+#21724 = ORIENTED_EDGE('',*,*,#17425,.T.);
+#21725 = ORIENTED_EDGE('',*,*,#17375,.T.);
+#21726 = ORIENTED_EDGE('',*,*,#17171,.T.);
+#21727 = ORIENTED_EDGE('',*,*,#18975,.F.);
+#21728 = ORIENTED_EDGE('',*,*,#18949,.F.);
+#21729 = ORIENTED_EDGE('',*,*,#17472,.F.);
+#21730 = ADVANCED_FACE('',(#21731),#17654,.T.);
+#21731 = FACE_BOUND('',#21732,.T.);
+#21732 = EDGE_LOOP('',(#21733,#21734,#21735,#21736));
+#21733 = ORIENTED_EDGE('',*,*,#17638,.F.);
+#21734 = ORIENTED_EDGE('',*,*,#18863,.T.);
+#21735 = ORIENTED_EDGE('',*,*,#21698,.F.);
+#21736 = ORIENTED_EDGE('',*,*,#21737,.F.);
+#21737 = EDGE_CURVE('',#17611,#21501,#21738,.T.);
+#21738 = SURFACE_CURVE('',#21739,(#21743,#21750),.PCURVE_S1.);
+#21739 = LINE('',#21740,#21741);
+#21740 = CARTESIAN_POINT('',(0.5,0.225,-23.67034122575));
+#21741 = VECTOR('',#21742,1.);
+#21742 = DIRECTION('',(-1.,0.,-2.2E-16));
+#21743 = PCURVE('',#17654,#21744);
+#21744 = DEFINITIONAL_REPRESENTATION('',(#21745),#21749);
+#21745 = LINE('',#21746,#21747);
+#21746 = CARTESIAN_POINT('',(5.875,-0.5));
+#21747 = VECTOR('',#21748,1.);
+#21748 = DIRECTION('',(0.,-1.));
+#21749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21750 = PCURVE('',#17626,#21751);
+#21751 = DEFINITIONAL_REPRESENTATION('',(#21752),#21756);
+#21752 = LINE('',#21753,#21754);
+#21753 = CARTESIAN_POINT('',(0.5,-23.67034122575));
+#21754 = VECTOR('',#21755,1.);
+#21755 = DIRECTION('',(-1.,-2.2E-16));
+#21756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21757 = ADVANCED_FACE('',(#21758),#17626,.F.);
+#21758 = FACE_BOUND('',#21759,.F.);
+#21759 = EDGE_LOOP('',(#21760,#21784,#21785,#21786,#21808,#21809));
+#21760 = ORIENTED_EDGE('',*,*,#21761,.F.);
+#21761 = EDGE_CURVE('',#21501,#21762,#21764,.T.);
+#21762 = VERTEX_POINT('',#21763);
+#21763 = CARTESIAN_POINT('',(16.737458793733,0.225,-16.73745879373));
+#21764 = SURFACE_CURVE('',#21765,(#21770,#21777),.PCURVE_S1.);
+#21765 = CIRCLE('',#21766,23.670341225759);
+#21766 = AXIS2_PLACEMENT_3D('',#21767,#21768,#21769);
+#21767 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21768 = DIRECTION('',(0.,-1.,0.));
+#21769 = DIRECTION('',(1.,0.,0.));
+#21770 = PCURVE('',#17626,#21771);
+#21771 = DEFINITIONAL_REPRESENTATION('',(#21772),#21776);
+#21772 = CIRCLE('',#21773,23.670341225759);
+#21773 = AXIS2_PLACEMENT_2D('',#21774,#21775);
+#21774 = CARTESIAN_POINT('',(0.,0.));
+#21775 = DIRECTION('',(1.,0.));
+#21776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21777 = PCURVE('',#18905,#21778);
+#21778 = DEFINITIONAL_REPRESENTATION('',(#21779),#21783);
+#21779 = LINE('',#21780,#21781);
+#21780 = CARTESIAN_POINT('',(-0.,0.));
+#21781 = VECTOR('',#21782,1.);
+#21782 = DIRECTION('',(-1.,0.));
+#21783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21784 = ORIENTED_EDGE('',*,*,#21737,.F.);
+#21785 = ORIENTED_EDGE('',*,*,#17610,.T.);
+#21786 = ORIENTED_EDGE('',*,*,#21787,.T.);
+#21787 = EDGE_CURVE('',#17583,#17936,#21788,.T.);
+#21788 = SURFACE_CURVE('',#21789,(#21794,#21801),.PCURVE_S1.);
+#21789 = CIRCLE('',#21790,25.120341225759);
+#21790 = AXIS2_PLACEMENT_3D('',#21791,#21792,#21793);
+#21791 = CARTESIAN_POINT('',(0.,0.225,0.));
+#21792 = DIRECTION('',(0.,-1.,0.));
+#21793 = DIRECTION('',(1.,0.,0.));
+#21794 = PCURVE('',#17626,#21795);
+#21795 = DEFINITIONAL_REPRESENTATION('',(#21796),#21800);
+#21796 = CIRCLE('',#21797,25.120341225759);
+#21797 = AXIS2_PLACEMENT_2D('',#21798,#21799);
+#21798 = CARTESIAN_POINT('',(0.,0.));
+#21799 = DIRECTION('',(1.,0.));
+#21800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21801 = PCURVE('',#17598,#21802);
+#21802 = DEFINITIONAL_REPRESENTATION('',(#21803),#21807);
+#21803 = LINE('',#21804,#21805);
+#21804 = CARTESIAN_POINT('',(-0.,1.2));
+#21805 = VECTOR('',#21806,1.);
+#21806 = DIRECTION('',(-1.,0.));
+#21807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21808 = ORIENTED_EDGE('',*,*,#17958,.F.);
+#21809 = ORIENTED_EDGE('',*,*,#21810,.F.);
+#21810 = EDGE_CURVE('',#21762,#17959,#21811,.T.);
+#21811 = SURFACE_CURVE('',#21812,(#21816,#21823),.PCURVE_S1.);
+#21812 = LINE('',#21813,#21814);
+#21813 = CARTESIAN_POINT('',(17.091012184327,0.225,-16.38390540314));
+#21814 = VECTOR('',#21815,1.);
+#21815 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#21816 = PCURVE('',#17626,#21817);
+#21817 = DEFINITIONAL_REPRESENTATION('',(#21818),#21822);
+#21818 = LINE('',#21819,#21820);
+#21819 = CARTESIAN_POINT('',(17.091012184327,-16.38390540314));
+#21820 = VECTOR('',#21821,1.);
+#21821 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#21822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21823 = PCURVE('',#17997,#21824);
+#21824 = DEFINITIONAL_REPRESENTATION('',(#21825),#21829);
+#21825 = LINE('',#21826,#21827);
+#21826 = CARTESIAN_POINT('',(5.875,-0.5));
+#21827 = VECTOR('',#21828,1.);
+#21828 = DIRECTION('',(0.,-1.));
+#21829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21830 = ADVANCED_FACE('',(#21831),#17598,.T.);
+#21831 = FACE_BOUND('',#21832,.F.);
+#21832 = EDGE_LOOP('',(#21833,#21834,#21856,#21857));
+#21833 = ORIENTED_EDGE('',*,*,#17582,.F.);
+#21834 = ORIENTED_EDGE('',*,*,#21835,.T.);
+#21835 = EDGE_CURVE('',#17551,#17909,#21836,.T.);
+#21836 = SURFACE_CURVE('',#21837,(#21842,#21849),.PCURVE_S1.);
+#21837 = CIRCLE('',#21838,25.120341225759);
+#21838 = AXIS2_PLACEMENT_3D('',#21839,#21840,#21841);
+#21839 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#21840 = DIRECTION('',(0.,-1.,0.));
+#21841 = DIRECTION('',(1.,0.,0.));
+#21842 = PCURVE('',#17598,#21843);
+#21843 = DEFINITIONAL_REPRESENTATION('',(#21844),#21848);
+#21844 = LINE('',#21845,#21846);
+#21845 = CARTESIAN_POINT('',(-0.,0.));
+#21846 = VECTOR('',#21847,1.);
+#21847 = DIRECTION('',(-1.,0.));
+#21848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21849 = PCURVE('',#17567,#21850);
+#21850 = DEFINITIONAL_REPRESENTATION('',(#21851),#21855);
+#21851 = LINE('',#21852,#21853);
+#21852 = CARTESIAN_POINT('',(-0.,1.45));
+#21853 = VECTOR('',#21854,1.);
+#21854 = DIRECTION('',(-1.,0.));
+#21855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21856 = ORIENTED_EDGE('',*,*,#17935,.T.);
+#21857 = ORIENTED_EDGE('',*,*,#21787,.F.);
+#21858 = ADVANCED_FACE('',(#21859),#17567,.T.);
+#21859 = FACE_BOUND('',#21860,.F.);
+#21860 = EDGE_LOOP('',(#21861,#21886,#21910,#21935,#21936,#21937));
+#21861 = ORIENTED_EDGE('',*,*,#21862,.T.);
+#21862 = EDGE_CURVE('',#17523,#21603,#21863,.T.);
+#21863 = SURFACE_CURVE('',#21864,(#21869,#21879),.PCURVE_S1.);
+#21864 = HYPERBOLA('',#21865,23.670341225759,23.670341225759);
+#21865 = AXIS2_PLACEMENT_3D('',#21866,#21867,#21868);
+#21866 = CARTESIAN_POINT('',(5.26E-15,-26.09534122575,-23.67034122575));
+#21867 = DIRECTION('',(-2.2E-16,0.,1.));
+#21868 = DIRECTION('',(0.,1.,0.));
+#21869 = PCURVE('',#17567,#21870);
+#21870 = DEFINITIONAL_REPRESENTATION('',(#21871),#21878);
+#21871 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21872,#21873,#21874,#21875,
+    #21876,#21877),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    4.1E-16),.PIECEWISE_BEZIER_KNOTS.);
+#21872 = CARTESIAN_POINT('',(-4.763041969408,3.039829316458E-02));
+#21873 = CARTESIAN_POINT('',(-4.752920035714,1.823637399576E-02));
+#21874 = CARTESIAN_POINT('',(-4.742791609495,9.117536732648E-03));
+#21875 = CARTESIAN_POINT('',(-4.732658845667,3.039178884196E-03));
+#21876 = CARTESIAN_POINT('',(-4.722523913025,-5.444722215136E-16));
+#21877 = CARTESIAN_POINT('',(-4.712388980385,-4.454772721475E-16));
+#21878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21879 = PCURVE('',#17538,#21880);
+#21880 = DEFINITIONAL_REPRESENTATION('',(#21881),#21885);
+#21881 = HYPERBOLA('',#21882,23.670341225759,23.670341225759);
+#21882 = AXIS2_PLACEMENT_2D('',#21883,#21884);
+#21883 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21884 = DIRECTION('',(-1.,0.));
+#21885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21886 = ORIENTED_EDGE('',*,*,#21887,.T.);
+#21887 = EDGE_CURVE('',#21603,#21888,#21890,.T.);
+#21888 = VERTEX_POINT('',#21889);
+#21889 = CARTESIAN_POINT('',(16.737458793733,-2.425,-16.73745879373));
+#21890 = SURFACE_CURVE('',#21891,(#21896,#21903),.PCURVE_S1.);
+#21891 = CIRCLE('',#21892,23.670341225759);
+#21892 = AXIS2_PLACEMENT_3D('',#21893,#21894,#21895);
+#21893 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#21894 = DIRECTION('',(0.,-1.,0.));
+#21895 = DIRECTION('',(1.,0.,0.));
+#21896 = PCURVE('',#17567,#21897);
+#21897 = DEFINITIONAL_REPRESENTATION('',(#21898),#21902);
+#21898 = LINE('',#21899,#21900);
+#21899 = CARTESIAN_POINT('',(-0.,0.));
+#21900 = VECTOR('',#21901,1.);
+#21901 = DIRECTION('',(-1.,0.));
+#21902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21903 = PCURVE('',#17712,#21904);
+#21904 = DEFINITIONAL_REPRESENTATION('',(#21905),#21909);
+#21905 = LINE('',#21906,#21907);
+#21906 = CARTESIAN_POINT('',(0.,0.));
+#21907 = VECTOR('',#21908,1.);
+#21908 = DIRECTION('',(1.,0.));
+#21909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21910 = ORIENTED_EDGE('',*,*,#21911,.T.);
+#21911 = EDGE_CURVE('',#21888,#17886,#21912,.T.);
+#21912 = SURFACE_CURVE('',#21913,(#21918,#21928),.PCURVE_S1.);
+#21913 = HYPERBOLA('',#21914,23.670341225759,23.670341225759);
+#21914 = AXIS2_PLACEMENT_3D('',#21915,#21916,#21917);
+#21915 = CARTESIAN_POINT('',(16.737458793733,-26.09534122575,
+    -16.73745879373));
+#21916 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#21917 = DIRECTION('',(0.,1.,0.));
+#21918 = PCURVE('',#17567,#21919);
+#21919 = DEFINITIONAL_REPRESENTATION('',(#21920),#21927);
+#21920 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#21921,#21922,#21923,#21924,
+    #21925,#21926),.UNSPECIFIED.,.F.,.F.,(6,6),(4.2E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21921 = CARTESIAN_POINT('',(-5.497787143782,3.111269837221E-15));
+#21922 = CARTESIAN_POINT('',(-5.487652211141,3.196122650963E-15));
+#21923 = CARTESIAN_POINT('',(-5.4775172785,3.039178884203E-03));
+#21924 = CARTESIAN_POINT('',(-5.467384514672,9.117536732651E-03));
+#21925 = CARTESIAN_POINT('',(-5.457256088452,1.823637399577E-02));
+#21926 = CARTESIAN_POINT('',(-5.447134154759,3.039829316459E-02));
+#21927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21928 = PCURVE('',#17796,#21929);
+#21929 = DEFINITIONAL_REPRESENTATION('',(#21930),#21934);
+#21930 = HYPERBOLA('',#21931,23.670341225759,23.670341225759);
+#21931 = AXIS2_PLACEMENT_2D('',#21932,#21933);
+#21932 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#21933 = DIRECTION('',(-1.,0.));
+#21934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21935 = ORIENTED_EDGE('',*,*,#17908,.T.);
+#21936 = ORIENTED_EDGE('',*,*,#21835,.F.);
+#21937 = ORIENTED_EDGE('',*,*,#17550,.F.);
+#21938 = ADVANCED_FACE('',(#21939),#17538,.T.);
+#21939 = FACE_BOUND('',#21940,.T.);
+#21940 = EDGE_LOOP('',(#21941,#21942,#21943,#21944));
+#21941 = ORIENTED_EDGE('',*,*,#17522,.F.);
+#21942 = ORIENTED_EDGE('',*,*,#21862,.T.);
+#21943 = ORIENTED_EDGE('',*,*,#21666,.T.);
+#21944 = ORIENTED_EDGE('',*,*,#17724,.T.);
+#21945 = ADVANCED_FACE('',(#21946),#17712,.T.);
+#21946 = FACE_BOUND('',#21947,.T.);
+#21947 = EDGE_LOOP('',(#21948,#21949,#21950,#21971));
+#21948 = ORIENTED_EDGE('',*,*,#21666,.F.);
+#21949 = ORIENTED_EDGE('',*,*,#21887,.T.);
+#21950 = ORIENTED_EDGE('',*,*,#21951,.T.);
+#21951 = EDGE_CURVE('',#21888,#17696,#21952,.T.);
+#21952 = SURFACE_CURVE('',#21953,(#21957,#21964),.PCURVE_S1.);
+#21953 = LINE('',#21954,#21955);
+#21954 = CARTESIAN_POINT('',(16.737458793733,-2.425,-16.73745879373));
+#21955 = VECTOR('',#21956,1.);
+#21956 = DIRECTION('',(-0.,-1.,-0.));
+#21957 = PCURVE('',#17712,#21958);
+#21958 = DEFINITIONAL_REPRESENTATION('',(#21959),#21963);
+#21959 = LINE('',#21960,#21961);
+#21960 = CARTESIAN_POINT('',(5.497787143782,0.));
+#21961 = VECTOR('',#21962,1.);
+#21962 = DIRECTION('',(0.,1.));
+#21963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21964 = PCURVE('',#17796,#21965);
+#21965 = DEFINITIONAL_REPRESENTATION('',(#21966),#21970);
+#21966 = LINE('',#21967,#21968);
+#21967 = CARTESIAN_POINT('',(8.525,-1.));
+#21968 = VECTOR('',#21969,1.);
+#21969 = DIRECTION('',(1.,0.));
+#21970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21971 = ORIENTED_EDGE('',*,*,#17695,.F.);
+#21972 = ADVANCED_FACE('',(#21973),#17796,.T.);
+#21973 = FACE_BOUND('',#21974,.T.);
+#21974 = EDGE_LOOP('',(#21975,#21976,#21977,#21978));
+#21975 = ORIENTED_EDGE('',*,*,#21951,.F.);
+#21976 = ORIENTED_EDGE('',*,*,#21911,.T.);
+#21977 = ORIENTED_EDGE('',*,*,#17885,.T.);
+#21978 = ORIENTED_EDGE('',*,*,#17778,.T.);
+#21979 = ADVANCED_FACE('',(#21980),#17997,.T.);
+#21980 = FACE_BOUND('',#21981,.T.);
+#21981 = EDGE_LOOP('',(#21982,#22003,#22004,#22005));
+#21982 = ORIENTED_EDGE('',*,*,#21983,.T.);
+#21983 = EDGE_CURVE('',#21762,#18725,#21984,.T.);
+#21984 = SURFACE_CURVE('',#21985,(#21989,#21996),.PCURVE_S1.);
+#21985 = LINE('',#21986,#21987);
+#21986 = CARTESIAN_POINT('',(16.737458793733,0.225,-16.73745879373));
+#21987 = VECTOR('',#21988,1.);
+#21988 = DIRECTION('',(0.,1.,0.));
+#21989 = PCURVE('',#17997,#21990);
+#21990 = DEFINITIONAL_REPRESENTATION('',(#21991),#21995);
+#21991 = LINE('',#21992,#21993);
+#21992 = CARTESIAN_POINT('',(5.875,-1.));
+#21993 = VECTOR('',#21994,1.);
+#21994 = DIRECTION('',(-1.,0.));
+#21995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21996 = PCURVE('',#18317,#21997);
+#21997 = DEFINITIONAL_REPRESENTATION('',(#21998),#22002);
+#21998 = LINE('',#21999,#22000);
+#21999 = CARTESIAN_POINT('',(5.875,-1.));
+#22000 = VECTOR('',#22001,1.);
+#22001 = DIRECTION('',(-1.,0.));
+#22002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22003 = ORIENTED_EDGE('',*,*,#18917,.T.);
+#22004 = ORIENTED_EDGE('',*,*,#17981,.T.);
+#22005 = ORIENTED_EDGE('',*,*,#21810,.F.);
+#22006 = ADVANCED_FACE('',(#22007),#17850,.T.);
+#22007 = FACE_BOUND('',#22008,.T.);
+#22008 = EDGE_LOOP('',(#22009,#22010,#22011,#22012,#22013,#22014));
+#22009 = ORIENTED_EDGE('',*,*,#18088,.T.);
+#22010 = ORIENTED_EDGE('',*,*,#18038,.T.);
+#22011 = ORIENTED_EDGE('',*,*,#17834,.T.);
+#22012 = ORIENTED_EDGE('',*,*,#18838,.F.);
+#22013 = ORIENTED_EDGE('',*,*,#18812,.F.);
+#22014 = ORIENTED_EDGE('',*,*,#18135,.F.);
+#22015 = ADVANCED_FACE('',(#22016),#18317,.T.);
+#22016 = FACE_BOUND('',#22017,.T.);
+#22017 = EDGE_LOOP('',(#22018,#22019,#22020,#22021));
+#22018 = ORIENTED_EDGE('',*,*,#18301,.F.);
+#22019 = ORIENTED_EDGE('',*,*,#18724,.T.);
+#22020 = ORIENTED_EDGE('',*,*,#21983,.F.);
+#22021 = ORIENTED_EDGE('',*,*,#22022,.F.);
+#22022 = EDGE_CURVE('',#18274,#21762,#22023,.T.);
+#22023 = SURFACE_CURVE('',#22024,(#22028,#22035),.PCURVE_S1.);
+#22024 = LINE('',#22025,#22026);
+#22025 = CARTESIAN_POINT('',(17.091012184327,0.225,-16.38390540314));
+#22026 = VECTOR('',#22027,1.);
+#22027 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#22028 = PCURVE('',#18317,#22029);
+#22029 = DEFINITIONAL_REPRESENTATION('',(#22030),#22034);
+#22030 = LINE('',#22031,#22032);
+#22031 = CARTESIAN_POINT('',(5.875,-0.5));
+#22032 = VECTOR('',#22033,1.);
+#22033 = DIRECTION('',(0.,-1.));
+#22034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22035 = PCURVE('',#18289,#22036);
+#22036 = DEFINITIONAL_REPRESENTATION('',(#22037),#22041);
+#22037 = LINE('',#22038,#22039);
+#22038 = CARTESIAN_POINT('',(17.091012184327,-16.38390540314));
+#22039 = VECTOR('',#22040,1.);
+#22040 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#22041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22042 = ADVANCED_FACE('',(#22043),#18289,.F.);
+#22043 = FACE_BOUND('',#22044,.F.);
+#22044 = EDGE_LOOP('',(#22045,#22067,#22068,#22069,#22091,#22092));
+#22045 = ORIENTED_EDGE('',*,*,#22046,.F.);
+#22046 = EDGE_CURVE('',#21762,#19983,#22047,.T.);
+#22047 = SURFACE_CURVE('',#22048,(#22053,#22060),.PCURVE_S1.);
+#22048 = CIRCLE('',#22049,23.670341225759);
+#22049 = AXIS2_PLACEMENT_3D('',#22050,#22051,#22052);
+#22050 = CARTESIAN_POINT('',(0.,0.225,0.));
+#22051 = DIRECTION('',(0.,-1.,0.));
+#22052 = DIRECTION('',(1.,0.,0.));
+#22053 = PCURVE('',#18289,#22054);
+#22054 = DEFINITIONAL_REPRESENTATION('',(#22055),#22059);
+#22055 = CIRCLE('',#22056,23.670341225759);
+#22056 = AXIS2_PLACEMENT_2D('',#22057,#22058);
+#22057 = CARTESIAN_POINT('',(0.,0.));
+#22058 = DIRECTION('',(1.,0.));
+#22059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22060 = PCURVE('',#18768,#22061);
+#22061 = DEFINITIONAL_REPRESENTATION('',(#22062),#22066);
+#22062 = LINE('',#22063,#22064);
+#22063 = CARTESIAN_POINT('',(-0.,0.));
+#22064 = VECTOR('',#22065,1.);
+#22065 = DIRECTION('',(-1.,0.));
+#22066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22067 = ORIENTED_EDGE('',*,*,#22022,.F.);
+#22068 = ORIENTED_EDGE('',*,*,#18273,.T.);
+#22069 = ORIENTED_EDGE('',*,*,#22070,.T.);
+#22070 = EDGE_CURVE('',#18246,#18570,#22071,.T.);
+#22071 = SURFACE_CURVE('',#22072,(#22077,#22084),.PCURVE_S1.);
+#22072 = CIRCLE('',#22073,25.120341225759);
+#22073 = AXIS2_PLACEMENT_3D('',#22074,#22075,#22076);
+#22074 = CARTESIAN_POINT('',(0.,0.225,0.));
+#22075 = DIRECTION('',(0.,-1.,0.));
+#22076 = DIRECTION('',(1.,0.,0.));
+#22077 = PCURVE('',#18289,#22078);
+#22078 = DEFINITIONAL_REPRESENTATION('',(#22079),#22083);
+#22079 = CIRCLE('',#22080,25.120341225759);
+#22080 = AXIS2_PLACEMENT_2D('',#22081,#22082);
+#22081 = CARTESIAN_POINT('',(0.,0.));
+#22082 = DIRECTION('',(1.,0.));
+#22083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22084 = PCURVE('',#18261,#22085);
+#22085 = DEFINITIONAL_REPRESENTATION('',(#22086),#22090);
+#22086 = LINE('',#22087,#22088);
+#22087 = CARTESIAN_POINT('',(-0.,1.2));
+#22088 = VECTOR('',#22089,1.);
+#22089 = DIRECTION('',(-1.,0.));
+#22090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22091 = ORIENTED_EDGE('',*,*,#18592,.F.);
+#22092 = ORIENTED_EDGE('',*,*,#22093,.F.);
+#22093 = EDGE_CURVE('',#19983,#18593,#22094,.T.);
+#22094 = SURFACE_CURVE('',#22095,(#22099,#22106),.PCURVE_S1.);
+#22095 = LINE('',#22096,#22097);
+#22096 = CARTESIAN_POINT('',(23.670341225759,0.225,0.5));
+#22097 = VECTOR('',#22098,1.);
+#22098 = DIRECTION('',(1.2E-16,0.,-1.));
+#22099 = PCURVE('',#18289,#22100);
+#22100 = DEFINITIONAL_REPRESENTATION('',(#22101),#22105);
+#22101 = LINE('',#22102,#22103);
+#22102 = CARTESIAN_POINT('',(23.670341225759,0.5));
+#22103 = VECTOR('',#22104,1.);
+#22104 = DIRECTION('',(1.2E-16,-1.));
+#22105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22106 = PCURVE('',#18631,#22107);
+#22107 = DEFINITIONAL_REPRESENTATION('',(#22108),#22112);
+#22108 = LINE('',#22109,#22110);
+#22109 = CARTESIAN_POINT('',(5.875,-0.5));
+#22110 = VECTOR('',#22111,1.);
+#22111 = DIRECTION('',(0.,-1.));
+#22112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22113 = ADVANCED_FACE('',(#22114),#18261,.T.);
+#22114 = FACE_BOUND('',#22115,.F.);
+#22115 = EDGE_LOOP('',(#22116,#22117,#22139,#22140));
+#22116 = ORIENTED_EDGE('',*,*,#18245,.F.);
+#22117 = ORIENTED_EDGE('',*,*,#22118,.T.);
+#22118 = EDGE_CURVE('',#18214,#18543,#22119,.T.);
+#22119 = SURFACE_CURVE('',#22120,(#22125,#22132),.PCURVE_S1.);
+#22120 = CIRCLE('',#22121,25.120341225759);
+#22121 = AXIS2_PLACEMENT_3D('',#22122,#22123,#22124);
+#22122 = CARTESIAN_POINT('',(0.,-0.975,0.));
+#22123 = DIRECTION('',(0.,-1.,0.));
+#22124 = DIRECTION('',(1.,0.,0.));
+#22125 = PCURVE('',#18261,#22126);
+#22126 = DEFINITIONAL_REPRESENTATION('',(#22127),#22131);
+#22127 = LINE('',#22128,#22129);
+#22128 = CARTESIAN_POINT('',(-0.,0.));
+#22129 = VECTOR('',#22130,1.);
+#22130 = DIRECTION('',(-1.,0.));
+#22131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22132 = PCURVE('',#18230,#22133);
+#22133 = DEFINITIONAL_REPRESENTATION('',(#22134),#22138);
+#22134 = LINE('',#22135,#22136);
+#22135 = CARTESIAN_POINT('',(-0.,1.45));
+#22136 = VECTOR('',#22137,1.);
+#22137 = DIRECTION('',(-1.,0.));
+#22138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22139 = ORIENTED_EDGE('',*,*,#18569,.T.);
+#22140 = ORIENTED_EDGE('',*,*,#22070,.F.);
+#22141 = ADVANCED_FACE('',(#22142),#18230,.T.);
+#22142 = FACE_BOUND('',#22143,.F.);
+#22143 = EDGE_LOOP('',(#22144,#22169,#22191,#22216,#22217,#22218));
+#22144 = ORIENTED_EDGE('',*,*,#22145,.T.);
+#22145 = EDGE_CURVE('',#18186,#21888,#22146,.T.);
+#22146 = SURFACE_CURVE('',#22147,(#22152,#22162),.PCURVE_S1.);
+#22147 = HYPERBOLA('',#22148,23.670341225759,23.670341225759);
+#22148 = AXIS2_PLACEMENT_3D('',#22149,#22150,#22151);
+#22149 = CARTESIAN_POINT('',(16.737458793733,-26.09534122575,
+    -16.73745879373));
+#22150 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#22151 = DIRECTION('',(0.,1.,0.));
+#22152 = PCURVE('',#18230,#22153);
+#22153 = DEFINITIONAL_REPRESENTATION('',(#22154),#22161);
+#22154 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22155,#22156,#22157,#22158,
+    #22159,#22160),.UNSPECIFIED.,.F.,.F.,(6,6),(-5.067466320342E-02,
+    4.2E-16),.PIECEWISE_BEZIER_KNOTS.);
+#22155 = CARTESIAN_POINT('',(-5.548440132806,3.039829316459E-02));
+#22156 = CARTESIAN_POINT('',(-5.538318199112,1.823637399576E-02));
+#22157 = CARTESIAN_POINT('',(-5.528189772893,9.117536732663E-03));
+#22158 = CARTESIAN_POINT('',(-5.518057009064,3.039178884193E-03));
+#22159 = CARTESIAN_POINT('',(-5.507922076423,3.019345955667E-15));
+#22160 = CARTESIAN_POINT('',(-5.497787143782,3.111269837221E-15));
+#22161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22162 = PCURVE('',#18201,#22163);
+#22163 = DEFINITIONAL_REPRESENTATION('',(#22164),#22168);
+#22164 = HYPERBOLA('',#22165,23.670341225759,23.670341225759);
+#22165 = AXIS2_PLACEMENT_2D('',#22166,#22167);
+#22166 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#22167 = DIRECTION('',(-1.,0.));
+#22168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22169 = ORIENTED_EDGE('',*,*,#22170,.T.);
+#22170 = EDGE_CURVE('',#21888,#20131,#22171,.T.);
+#22171 = SURFACE_CURVE('',#22172,(#22177,#22184),.PCURVE_S1.);
+#22172 = CIRCLE('',#22173,23.670341225759);
+#22173 = AXIS2_PLACEMENT_3D('',#22174,#22175,#22176);
+#22174 = CARTESIAN_POINT('',(0.,-2.425,0.));
+#22175 = DIRECTION('',(0.,-1.,0.));
+#22176 = DIRECTION('',(1.,0.,0.));
+#22177 = PCURVE('',#18230,#22178);
+#22178 = DEFINITIONAL_REPRESENTATION('',(#22179),#22183);
+#22179 = LINE('',#22180,#22181);
+#22180 = CARTESIAN_POINT('',(-0.,0.));
+#22181 = VECTOR('',#22182,1.);
+#22182 = DIRECTION('',(-1.,0.));
+#22183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22184 = PCURVE('',#18373,#22185);
+#22185 = DEFINITIONAL_REPRESENTATION('',(#22186),#22190);
+#22186 = LINE('',#22187,#22188);
+#22187 = CARTESIAN_POINT('',(0.,0.));
+#22188 = VECTOR('',#22189,1.);
+#22189 = DIRECTION('',(1.,0.));
+#22190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22191 = ORIENTED_EDGE('',*,*,#22192,.T.);
+#22192 = EDGE_CURVE('',#20131,#18520,#22193,.T.);
+#22193 = SURFACE_CURVE('',#22194,(#22199,#22209),.PCURVE_S1.);
+#22194 = HYPERBOLA('',#22195,23.670341225759,23.670341225759);
+#22195 = AXIS2_PLACEMENT_3D('',#22196,#22197,#22198);
+#22196 = CARTESIAN_POINT('',(23.670341225759,-26.09534122575,2.9E-15));
+#22197 = DIRECTION('',(-1.,0.,-1.2E-16));
+#22198 = DIRECTION('',(0.,1.,0.));
+#22199 = PCURVE('',#18230,#22200);
+#22200 = DEFINITIONAL_REPRESENTATION('',(#22201),#22208);
+#22201 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22202,#22203,#22204,#22205,
+    #22206,#22207),.UNSPECIFIED.,.F.,.F.,(6,6),(3.7E-16,
+    5.067466320342E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22202 = CARTESIAN_POINT('',(-6.28318530718,-4.454772721475E-16));
+#22203 = CARTESIAN_POINT('',(-6.273050374539,-3.535533905933E-16));
+#22204 = CARTESIAN_POINT('',(-6.262915441898,3.039178884195E-03));
+#22205 = CARTESIAN_POINT('',(-6.252782678069,9.117536732652E-03));
+#22206 = CARTESIAN_POINT('',(-6.24265425185,1.823637399576E-02));
+#22207 = CARTESIAN_POINT('',(-6.232532318156,3.039829316458E-02));
+#22208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22209 = PCURVE('',#18457,#22210);
+#22210 = DEFINITIONAL_REPRESENTATION('',(#22211),#22215);
+#22211 = HYPERBOLA('',#22212,23.670341225759,23.670341225759);
+#22212 = AXIS2_PLACEMENT_2D('',#22213,#22214);
+#22213 = CARTESIAN_POINT('',(32.195341225759,-1.));
+#22214 = DIRECTION('',(-1.,0.));
+#22215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22216 = ORIENTED_EDGE('',*,*,#18542,.T.);
+#22217 = ORIENTED_EDGE('',*,*,#22118,.F.);
+#22218 = ORIENTED_EDGE('',*,*,#18213,.F.);
+#22219 = ADVANCED_FACE('',(#22220),#18201,.T.);
+#22220 = FACE_BOUND('',#22221,.T.);
+#22221 = EDGE_LOOP('',(#22222,#22223,#22224,#22225));
+#22222 = ORIENTED_EDGE('',*,*,#18185,.F.);
+#22223 = ORIENTED_EDGE('',*,*,#22145,.T.);
+#22224 = ORIENTED_EDGE('',*,*,#21951,.T.);
+#22225 = ORIENTED_EDGE('',*,*,#18385,.T.);
+#22226 = ADVANCED_FACE('',(#22227),#18373,.T.);
+#22227 = FACE_BOUND('',#22228,.T.);
+#22228 = EDGE_LOOP('',(#22229,#22230,#22231,#22232));
+#22229 = ORIENTED_EDGE('',*,*,#21951,.F.);
+#22230 = ORIENTED_EDGE('',*,*,#22170,.T.);
+#22231 = ORIENTED_EDGE('',*,*,#20214,.T.);
+#22232 = ORIENTED_EDGE('',*,*,#18358,.F.);
+#22233 = ADVANCED_FACE('',(#22234),#18457,.T.);
+#22234 = FACE_BOUND('',#22235,.T.);
+#22235 = EDGE_LOOP('',(#22236,#22237,#22238,#22239));
+#22236 = ORIENTED_EDGE('',*,*,#20214,.F.);
+#22237 = ORIENTED_EDGE('',*,*,#22192,.T.);
+#22238 = ORIENTED_EDGE('',*,*,#18519,.T.);
+#22239 = ORIENTED_EDGE('',*,*,#18439,.T.);
+#22240 = ADVANCED_FACE('',(#22241),#18631,.T.);
+#22241 = FACE_BOUND('',#22242,.T.);
+#22242 = EDGE_LOOP('',(#22243,#22244,#22245,#22246));
+#22243 = ORIENTED_EDGE('',*,*,#19982,.T.);
+#22244 = ORIENTED_EDGE('',*,*,#18780,.T.);
+#22245 = ORIENTED_EDGE('',*,*,#18615,.T.);
+#22246 = ORIENTED_EDGE('',*,*,#22093,.F.);
+#22247 = ADVANCED_FACE('',(#22248),#18768,.T.);
+#22248 = FACE_BOUND('',#22249,.F.);
+#22249 = EDGE_LOOP('',(#22250,#22251,#22252,#22253));
+#22250 = ORIENTED_EDGE('',*,*,#21983,.F.);
+#22251 = ORIENTED_EDGE('',*,*,#22046,.T.);
+#22252 = ORIENTED_EDGE('',*,*,#19982,.T.);
+#22253 = ORIENTED_EDGE('',*,*,#18751,.F.);
+#22254 = ADVANCED_FACE('',(#22255),#18905,.T.);
+#22255 = FACE_BOUND('',#22256,.F.);
+#22256 = EDGE_LOOP('',(#22257,#22258,#22259,#22260));
+#22257 = ORIENTED_EDGE('',*,*,#21698,.F.);
+#22258 = ORIENTED_EDGE('',*,*,#21761,.T.);
+#22259 = ORIENTED_EDGE('',*,*,#21983,.T.);
+#22260 = ORIENTED_EDGE('',*,*,#18890,.F.);
+#22261 = ADVANCED_FACE('',(#22262),#19094,.T.);
+#22262 = FACE_BOUND('',#22263,.F.);
+#22263 = EDGE_LOOP('',(#22264,#22265,#22266,#22267));
+#22264 = ORIENTED_EDGE('',*,*,#21413,.F.);
+#22265 = ORIENTED_EDGE('',*,*,#21523,.T.);
+#22266 = ORIENTED_EDGE('',*,*,#21698,.T.);
+#22267 = ORIENTED_EDGE('',*,*,#19079,.F.);
+#22268 = ADVANCED_FACE('',(#22269),#19231,.T.);
+#22269 = FACE_BOUND('',#22270,.F.);
+#22270 = EDGE_LOOP('',(#22271,#22272,#22273,#22274));
+#22271 = ORIENTED_EDGE('',*,*,#21128,.F.);
+#22272 = ORIENTED_EDGE('',*,*,#21238,.T.);
+#22273 = ORIENTED_EDGE('',*,*,#21413,.T.);
+#22274 = ORIENTED_EDGE('',*,*,#19216,.F.);
+#22275 = ADVANCED_FACE('',(#22276),#19316,.T.);
+#22276 = FACE_BOUND('',#22277,.F.);
+#22277 = EDGE_LOOP('',(#22278,#22279,#22280,#22281));
+#22278 = ORIENTED_EDGE('',*,*,#20843,.F.);
+#22279 = ORIENTED_EDGE('',*,*,#20929,.T.);
+#22280 = ORIENTED_EDGE('',*,*,#21128,.T.);
+#22281 = ORIENTED_EDGE('',*,*,#19301,.F.);
+#22282 = ADVANCED_FACE('',(#22283),#19453,.T.);
+#22283 = FACE_BOUND('',#22284,.F.);
+#22284 = EDGE_LOOP('',(#22285,#22286,#22287,#22288));
+#22285 = ORIENTED_EDGE('',*,*,#20558,.F.);
+#22286 = ORIENTED_EDGE('',*,*,#20644,.T.);
+#22287 = ORIENTED_EDGE('',*,*,#20843,.T.);
+#22288 = ORIENTED_EDGE('',*,*,#19438,.F.);
+#22289 = ADVANCED_FACE('',(#22290),#19590,.T.);
+#22290 = FACE_BOUND('',#22291,.F.);
+#22291 = EDGE_LOOP('',(#22292,#22293,#22294,#22295));
+#22292 = ORIENTED_EDGE('',*,*,#20273,.F.);
+#22293 = ORIENTED_EDGE('',*,*,#20359,.T.);
+#22294 = ORIENTED_EDGE('',*,*,#20558,.T.);
+#22295 = ORIENTED_EDGE('',*,*,#19575,.F.);
+#22296 = ADVANCED_FACE('',(#22297),#19725,.T.);
+#22297 = FACE_BOUND('',#22298,.F.);
+#22298 = EDGE_LOOP('',(#22299,#22300,#22301,#22302));
+#22299 = ORIENTED_EDGE('',*,*,#19982,.F.);
+#22300 = ORIENTED_EDGE('',*,*,#20052,.T.);
+#22301 = ORIENTED_EDGE('',*,*,#20273,.T.);
+#22302 = ORIENTED_EDGE('',*,*,#19710,.F.);
+#22303 = ADVANCED_FACE('',(#22304),#19807,.T.);
+#22304 = FACE_BOUND('',#22305,.T.);
+#22305 = EDGE_LOOP('',(#22306,#22307,#22308,#22309));
+#22306 = ORIENTED_EDGE('',*,*,#19944,.T.);
+#22307 = ORIENTED_EDGE('',*,*,#19917,.T.);
+#22308 = ORIENTED_EDGE('',*,*,#19867,.T.);
+#22309 = ORIENTED_EDGE('',*,*,#19791,.T.);
+#22310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22314)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#22311,#22312,#22313)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#22311 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#22312 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22313 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#22314 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#22311,
+  'distance_accuracy_value','confusion accuracy');
+#22315 = SHAPE_DEFINITION_REPRESENTATION(#22316,#29);
+#22316 = PRODUCT_DEFINITION_SHAPE('','',#22317);
+#22317 = PRODUCT_DEFINITION('design','',#22318,#22321);
+#22318 = PRODUCT_DEFINITION_FORMATION('','',#22319);
+#22319 = PRODUCT('Wheel','Wheel','',(#22320));
+#22320 = PRODUCT_CONTEXT('',#2,'mechanical');
+#22321 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#22322 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22323,#22325);
+#22323 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22324) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#22324 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#22325 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #22326);
+#22326 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Wheel','',#5,#22317,$);
+#22327 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22319));
+#22328 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22329),#94923);
+#22329 = MANIFOLD_SOLID_BREP('',#22330);
+#22330 = CLOSED_SHELL('',(#22331,#22511,#27794,#27849,#27927,#28012,
+    #50847,#50928,#50978,#51032,#51113,#51163,#51217,#51298,#51348,
+    #51402,#51483,#51533,#51587,#51668,#51718,#51772,#51853,#51903,
+    #51957,#52038,#52088,#52142,#52223,#52273,#52327,#52408,#52458,
+    #52512,#52593,#52643,#52697,#52778,#52828,#52882,#52963,#53013,
+    #53067,#53148,#53198,#53252,#53333,#53383,#53437,#53518,#53568,
+    #53622,#53703,#53753,#53807,#53888,#53938,#53992,#54073,#54123,
+    #54177,#54258,#54308,#54362,#54443,#54493,#54547,#54628,#54678,
+    #54732,#54813,#54863,#54917,#54998,#55077,#55131,#55212,#55262,
+    #55316,#55397,#55447,#55501,#55582,#55632,#55686,#55767,#55817,
+    #55871,#55952,#56002,#56056,#56137,#56187,#56241,#56295,#56330,
+    #56362,#56370,#56430,#56462,#56494,#56526,#56558,#56590,#56622,
+    #56700,#56753,#56808,#56886,#56939,#56994,#57072,#57125,#57180,
+    #57262,#57315,#57366,#57444,#57537,#60800,#60881,#60931,#60985,
+    #61066,#61116,#61170,#61251,#61301,#61355,#61436,#61486,#61540,
+    #61621,#61671,#61725,#61806,#61856,#61910,#61991,#62041,#62095,
+    #62176,#62226,#62280,#62361,#62411,#62465,#62546,#62596,#62650,
+    #62731,#62781,#62835,#62916,#62966,#63020,#63101,#63151,#63205,
+    #63286,#63336,#63390,#63471,#63521,#63575,#63656,#63706,#63760,
+    #63841,#63891,#63945,#64026,#64076,#64130,#64211,#64261,#64315,
+    #64396,#64446,#64500,#64581,#64631,#64685,#64766,#64816,#64870,
+    #64951,#65001,#65055,#65136,#65186,#65240,#65321,#65371,#65425,
+    #65506,#65556,#65610,#65691,#65741,#65795,#65876,#65926,#65980,
+    #66061,#66111,#66165,#66219,#66250,#66281,#66312,#66343,#66375,
+    #66407,#66439,#66471,#66503,#66535,#66567,#66599,#66631,#66663,
+    #66695,#66727,#66759,#66791,#66823,#66855,#66887,#66919,#66951,
+    #66983,#67015,#67047,#67127,#67181,#67234,#67262,#67342,#67396,
+    #67449,#67477,#67557,#67611,#67664,#67692,#67772,#67826,#67879,
+    #67907,#67987,#68041,#68094,#68122,#68202,#68256,#68309,#68337,
+    #68417,#68467,#68521,#68552,#68632,#68686,#68739,#68767,#68847,
+    #68901,#68954,#68982,#69062,#69116,#69169,#69197,#69277,#69331,
+    #69384,#69412,#69492,#69546,#69599,#69627,#69707,#69761,#69814,
+    #69842,#69922,#69976,#70029,#70057,#70137,#70191,#70244,#70272,
+    #70349,#70402,#70456,#70487,#70564,#70617,#70671,#70702,#70779,
+    #70832,#70886,#70917,#70994,#71047,#71101,#71132,#71209,#71262,
+    #71316,#71347,#71424,#71477,#71531,#71562,#71639,#71692,#71745,
+    #71777,#71854,#71907,#71961,#71992,#72069,#72122,#72176,#72207,
+    #72284,#72337,#72391,#72422,#72499,#72552,#72606,#72637,#72714,
+    #72767,#72821,#72852,#72929,#72982,#73036,#73067,#73144,#73197,
+    #73251,#73282,#73359,#73412,#73466,#73497,#73577,#73631,#73684,
+    #73712,#73792,#73846,#73899,#73927,#74007,#74061,#74114,#74142,
+    #74222,#74276,#74329,#74357,#74437,#74491,#74544,#74572,#74652,
+    #74706,#74759,#74787,#74867,#74921,#74974,#75002,#75082,#75136,
+    #75189,#75217,#75297,#75351,#75404,#75432,#75512,#75566,#75619,
+    #75647,#75727,#75781,#75834,#75862,#75942,#75996,#76049,#76077,
+    #76157,#76211,#76264,#76292,#76372,#76426,#76479,#76507,#76584,
+    #76637,#76691,#76722,#76799,#76852,#76906,#76937,#77014,#77067,
+    #77121,#77152,#77229,#77282,#77336,#77367,#77444,#77497,#77551,
+    #77582,#77659,#77712,#77766,#77797,#77874,#77927,#77981,#78012,
+    #78089,#78142,#78196,#78227,#78304,#78357,#78411,#78442,#78519,
+    #78572,#78626,#78657,#78734,#78787,#78841,#78872,#78949,#79002,
+    #79056,#79087,#79164,#79217,#79271,#79302,#79379,#79432,#79486,
+    #79517,#79597,#79651,#79704,#79732,#79812,#79866,#79919,#79947,
+    #80027,#80081,#80134,#80162,#80242,#80296,#80349,#80377,#80457,
+    #80511,#80564,#80592,#80672,#80726,#80779,#80807,#80887,#80966,
+    #81048,#81079,#81159,#81213,#81266,#81294,#81374,#81428,#81481,
+    #81509,#81589,#81643,#81696,#81724,#81804,#81858,#81911,#81939,
+    #82019,#82073,#82126,#82154,#82234,#82288,#82341,#82369,#82449,
+    #82503,#82556,#82584,#82665,#82718,#82768,#82799,#82880,#82933,
+    #82983,#83014,#83095,#83148,#83198,#83229,#83310,#83363,#83413,
+    #83444,#83525,#83578,#83628,#83659,#83740,#83793,#83843,#83874,
+    #83988,#84041,#84094,#84146,#84227,#84280,#84330,#84361,#84442,
+    #84495,#84545,#84576,#84657,#84710,#84760,#84791,#84872,#84925,
+    #84975,#85006,#85087,#85140,#85190,#85221,#85302,#85355,#85405,
+    #85436,#85517,#85570,#85620,#85651,#85731,#85785,#85838,#85866,
+    #85946,#86000,#86053,#86081,#86161,#86215,#86268,#86296,#86376,
+    #86430,#86483,#86511,#86591,#86645,#86698,#86726,#86806,#86860,
+    #86913,#86941,#87021,#87075,#87128,#87156,#87236,#87290,#87343,
+    #87371,#87451,#87505,#87558,#87586,#87666,#87720,#87773,#87801,
+    #87881,#87935,#87988,#88016,#88096,#88150,#88203,#88231,#88311,
+    #88365,#88418,#88446,#88526,#88580,#88633,#88661,#88741,#88795,
+    #88848,#88876,#88957,#89010,#89060,#89091,#89172,#89225,#89275,
+    #89306,#89387,#89440,#89490,#89521,#89602,#89655,#89705,#89736,
+    #89817,#89870,#89920,#89951,#90032,#90085,#90135,#90166,#90247,
+    #90300,#90350,#90381,#90462,#90515,#90565,#90596,#90677,#90730,
+    #90780,#90811,#90892,#90945,#90995,#91026,#91107,#91160,#91210,
+    #91241,#91322,#91375,#91425,#91456,#91537,#91590,#91640,#91671,
+    #91752,#91805,#91855,#91886,#91967,#92020,#92070,#92101,#92108,
+    #92115,#92122,#92129,#92136,#92143,#92150,#92157,#92164,#92171,
+    #92178,#92185,#92192,#92199,#92206,#92213,#92220,#92227,#92234,
+    #92241,#92248,#92255,#92282,#92289,#92296,#92303,#92310,#92317,
+    #92324,#92331,#92386,#92393,#92400,#92407,#92414,#92446,#92454,
+    #92486,#92518,#92550,#92582,#92614,#92646,#92678,#92710,#92742,
+    #92774,#92806,#92838,#92870,#92902,#92934,#92966,#92998,#93030,
+    #93062,#93094,#93126,#93158,#93190,#93222,#93254,#93286,#93318,
+    #93350,#93382,#93437,#93444,#93451,#93458,#93465,#93472,#93479,
+    #93486,#93493,#93500,#93507,#93514,#93521,#93528,#93535,#93542,
+    #93549,#93556,#93563,#93570,#93577,#93584,#93591,#93598,#93605,
+    #93612,#93619,#93626,#93633,#93640,#93647,#93654,#93661,#93668,
+    #93675,#93682,#93689,#93696,#93703,#93710,#93717,#93724,#93731,
+    #93738,#93745,#93752,#93759,#93766,#93773,#93780,#93787,#93794,
+    #93801,#93808,#93815,#93822,#93829,#93836,#93843,#93850,#93857,
+    #93864,#93871,#93878,#93885,#93892,#93899,#93906,#93913,#93920,
+    #93927,#93934,#93941,#93948,#93955,#93962,#93969,#93976,#93983,
+    #93990,#93997,#94004,#94011,#94018,#94025,#94032,#94039,#94046,
+    #94053,#94060,#94067,#94074,#94081,#94088,#94115,#94122,#94129,
+    #94136,#94143,#94150,#94157,#94164,#94171,#94178,#94185,#94192,
+    #94199,#94206,#94213,#94240,#94247,#94254,#94261,#94268,#94275,
+    #94282,#94289,#94296,#94303,#94310,#94317,#94324,#94331,#94338,
+    #94345,#94352,#94359,#94366,#94373,#94380,#94387,#94394,#94401,
+    #94408,#94415,#94422,#94429,#94436,#94443,#94450,#94457,#94464,
+    #94471,#94478,#94485,#94492,#94499,#94506,#94541,#94596,#94651,
+    #94686,#94721,#94776,#94831,#94866,#94896));
+#22331 = ADVANCED_FACE('',(#22332),#22346,.T.);
+#22332 = FACE_BOUND('',#22333,.T.);
+#22333 = EDGE_LOOP('',(#22334,#22367,#22394,#22395));
+#22334 = ORIENTED_EDGE('',*,*,#22335,.F.);
+#22335 = EDGE_CURVE('',#22336,#22338,#22340,.T.);
+#22336 = VERTEX_POINT('',#22337);
+#22337 = CARTESIAN_POINT('',(25.4,11.5,0.));
+#22338 = VERTEX_POINT('',#22339);
+#22339 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,0.));
+#22340 = SEAM_CURVE('',#22341,(#22345,#22360),.PCURVE_S1.);
+#22341 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22342,#22343,#22344),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#22342 = CARTESIAN_POINT('',(25.4,11.5,0.));
+#22343 = CARTESIAN_POINT('',(28.15,11.75,0.));
+#22344 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#22345 = PCURVE('',#22346,#22354);
+#22346 = SURFACE_OF_REVOLUTION('',#22347,#22351);
+#22347 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22348,#22349,#22350),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#22348 = CARTESIAN_POINT('',(25.4,11.5,0.));
+#22349 = CARTESIAN_POINT('',(28.15,11.75,0.));
+#22350 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#22351 = AXIS1_PLACEMENT('',#22352,#22353);
+#22352 = CARTESIAN_POINT('',(0.,0.,0.));
+#22353 = DIRECTION('',(-0.,-1.,-0.));
+#22354 = DEFINITIONAL_REPRESENTATION('',(#22355),#22359);
+#22355 = LINE('',#22356,#22357);
+#22356 = CARTESIAN_POINT('',(0.,0.));
+#22357 = VECTOR('',#22358,1.);
+#22358 = DIRECTION('',(0.,1.));
+#22359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22360 = PCURVE('',#22346,#22361);
+#22361 = DEFINITIONAL_REPRESENTATION('',(#22362),#22366);
+#22362 = LINE('',#22363,#22364);
+#22363 = CARTESIAN_POINT('',(6.28318530718,0.));
+#22364 = VECTOR('',#22365,1.);
+#22365 = DIRECTION('',(0.,1.));
+#22366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22367 = ORIENTED_EDGE('',*,*,#22368,.T.);
+#22368 = EDGE_CURVE('',#22336,#22336,#22369,.T.);
+#22369 = SURFACE_CURVE('',#22370,(#22375,#22382),.PCURVE_S1.);
+#22370 = CIRCLE('',#22371,25.4);
+#22371 = AXIS2_PLACEMENT_3D('',#22372,#22373,#22374);
+#22372 = CARTESIAN_POINT('',(0.,11.5,0.));
+#22373 = DIRECTION('',(0.,-1.,0.));
+#22374 = DIRECTION('',(1.,0.,0.));
+#22375 = PCURVE('',#22346,#22376);
+#22376 = DEFINITIONAL_REPRESENTATION('',(#22377),#22381);
+#22377 = LINE('',#22378,#22379);
+#22378 = CARTESIAN_POINT('',(0.,0.));
+#22379 = VECTOR('',#22380,1.);
+#22380 = DIRECTION('',(1.,0.));
+#22381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22382 = PCURVE('',#22383,#22388);
+#22383 = CYLINDRICAL_SURFACE('',#22384,25.4);
+#22384 = AXIS2_PLACEMENT_3D('',#22385,#22386,#22387);
+#22385 = CARTESIAN_POINT('',(0.,9.9,0.));
+#22386 = DIRECTION('',(0.,1.,0.));
+#22387 = DIRECTION('',(1.,0.,0.));
+#22388 = DEFINITIONAL_REPRESENTATION('',(#22389),#22393);
+#22389 = LINE('',#22390,#22391);
+#22390 = CARTESIAN_POINT('',(-0.,1.6));
+#22391 = VECTOR('',#22392,1.);
+#22392 = DIRECTION('',(-1.,0.));
+#22393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22394 = ORIENTED_EDGE('',*,*,#22335,.T.);
+#22395 = ORIENTED_EDGE('',*,*,#22396,.F.);
+#22396 = EDGE_CURVE('',#22338,#22338,#22397,.T.);
+#22397 = SURFACE_CURVE('',#22398,(#22419,#22443),.PCURVE_S1.);
+#22398 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#22399,#22400,#22401,
+    #22402,#22403,#22404,#22405,#22406,#22407,#22408,#22409,#22410,
+    #22411,#22412,#22413,#22414,#22415,#22416,#22417,#22418),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#22399 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,0.));
+#22400 = CARTESIAN_POINT('',(29.765724755575,11.601096631355,
+    9.215906850085));
+#22401 = CARTESIAN_POINT('',(26.594848179419,11.601096631355,
+    18.571546087112));
+#22402 = CARTESIAN_POINT('',(20.094945852418,11.601096631355,
+    26.754472024883));
+#22403 = CARTESIAN_POINT('',(10.776362028313,11.601096631355,
+    32.329024501873));
+#22404 = CARTESIAN_POINT('',(-7.701544414182E-03,11.601096631355,
+    34.228385783179));
+#22405 = CARTESIAN_POINT('',(-10.75141244828,11.601096631355,
+    32.283391113723));
+#22406 = CARTESIAN_POINT('',(-19.97484548456,11.601096631355,
+    26.769907102594));
+#22407 = CARTESIAN_POINT('',(-26.50125284245,11.601096631355,
+    18.702637826449));
+#22408 = CARTESIAN_POINT('',(-29.76572475557,11.601096631355,
+    9.351178222091));
+#22409 = CARTESIAN_POINT('',(-29.76572475557,11.601096631355,
+    -9.351178222091));
+#22410 = CARTESIAN_POINT('',(-26.50125284244,11.601096631355,
+    -18.70263782644));
+#22411 = CARTESIAN_POINT('',(-19.97484548458,11.601096631355,
+    -26.7699071026));
+#22412 = CARTESIAN_POINT('',(-10.75141244826,11.601096631355,
+    -32.2833911137));
+#22413 = CARTESIAN_POINT('',(-7.701544419562E-03,11.601096631355,
+    -34.22838578321));
+#22414 = CARTESIAN_POINT('',(10.776362028303,11.601096631355,
+    -32.32902450184));
+#22415 = CARTESIAN_POINT('',(20.094945852432,11.601096631355,
+    -26.75447202489));
+#22416 = CARTESIAN_POINT('',(26.59484817941,11.601096631355,
+    -18.57154608711));
+#22417 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,
+    -9.215906850084));
+#22418 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,-7.29E-15)
+  );
+#22419 = PCURVE('',#22346,#22420);
+#22420 = DEFINITIONAL_REPRESENTATION('',(#22421),#22442);
+#22421 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#22422,#22423,#22424,#22425,
+    #22426,#22427,#22428,#22429,#22430,#22431,#22432,#22433,#22434,
+    #22435,#22436,#22437,#22438,#22439,#22440,#22441),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#22422 = CARTESIAN_POINT('',(0.,0.718647518372));
+#22423 = CARTESIAN_POINT('',(0.309614730559,0.718647518372));
+#22424 = CARTESIAN_POINT('',(0.623927920447,0.718647518372));
+#22425 = CARTESIAN_POINT('',(0.940039634481,0.718647518373));
+#22426 = CARTESIAN_POINT('',(1.25584719798,0.718647518371));
+#22427 = CARTESIAN_POINT('',(1.570654404399,0.718647518373));
+#22428 = CARTESIAN_POINT('',(1.88495966676,0.718647518371));
+#22429 = CARTESIAN_POINT('',(2.199113516779,0.718647518373));
+#22430 = CARTESIAN_POINT('',(2.513274349252,0.718647518372));
+#22431 = CARTESIAN_POINT('',(2.827433388231,0.718647518372));
+#22432 = CARTESIAN_POINT('',(3.455751918949,0.718647518372));
+#22433 = CARTESIAN_POINT('',(3.769910957927,0.718647518372));
+#22434 = CARTESIAN_POINT('',(4.084071790402,0.718647518372));
+#22435 = CARTESIAN_POINT('',(4.398225640418,0.718647518372));
+#22436 = CARTESIAN_POINT('',(4.712530902783,0.718647518372));
+#22437 = CARTESIAN_POINT('',(5.027338109198,0.718647518372));
+#22438 = CARTESIAN_POINT('',(5.3431456727,0.718647518372));
+#22439 = CARTESIAN_POINT('',(5.659257386731,0.718647518372));
+#22440 = CARTESIAN_POINT('',(5.973570576621,0.718647518372));
+#22441 = CARTESIAN_POINT('',(6.28318530718,0.718647518372));
+#22442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22443 = PCURVE('',#22444,#22505);
+#22444 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,10,(
+    (#22445,#22446,#22447,#22448,#22449,#22450,#22451,#22452,#22453
+      ,#22454,#22455,#22456,#22457,#22458,#22459,#22460,#22461,#22462
+      ,#22463,#22464)
+    ,(#22465,#22466,#22467,#22468,#22469,#22470,#22471,#22472,#22473
+      ,#22474,#22475,#22476,#22477,#22478,#22479,#22480,#22481,#22482
+      ,#22483,#22484)
+    ,(#22485,#22486,#22487,#22488,#22489,#22490,#22491,#22492,#22493
+      ,#22494,#22495,#22496,#22497,#22498,#22499,#22500,#22501,#22502
+      ,#22503,#22504
+)),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(11,9,11
+    ),(0.,199.17697423759),(3.94E-15,99.588487118796,199.17697423759),
+.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
+((
+    (1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999999,1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
+      )
+    ,(0.718631469457,0.718631469457,0.718631469457,0.718631469458
+      ,0.718631469456,0.718631469458,0.718631469456,0.718631469458
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457)
+    ,(1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999999,1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
+))) REPRESENTATION_ITEM('') SURFACE() );
+#22445 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,0.));
+#22446 = CARTESIAN_POINT('',(29.765724755575,11.601096631355,
+    9.215906850085));
+#22447 = CARTESIAN_POINT('',(26.594848179419,11.601096631355,
+    18.571546087112));
+#22448 = CARTESIAN_POINT('',(20.094945852418,11.601096631355,
+    26.754472024883));
+#22449 = CARTESIAN_POINT('',(10.776362028313,11.601096631355,
+    32.329024501873));
+#22450 = CARTESIAN_POINT('',(-7.701544414182E-03,11.601096631355,
+    34.228385783179));
+#22451 = CARTESIAN_POINT('',(-10.75141244828,11.601096631355,
+    32.283391113723));
+#22452 = CARTESIAN_POINT('',(-19.97484548456,11.601096631355,
+    26.769907102594));
+#22453 = CARTESIAN_POINT('',(-26.50125284245,11.601096631355,
+    18.702637826449));
+#22454 = CARTESIAN_POINT('',(-29.76572475557,11.601096631355,
+    9.351178222091));
+#22455 = CARTESIAN_POINT('',(-29.76572475557,11.601096631355,
+    -9.351178222091));
+#22456 = CARTESIAN_POINT('',(-26.50125284244,11.601096631355,
+    -18.70263782644));
+#22457 = CARTESIAN_POINT('',(-19.97484548458,11.601096631355,
+    -26.7699071026));
+#22458 = CARTESIAN_POINT('',(-10.75141244826,11.601096631355,
+    -32.2833911137));
+#22459 = CARTESIAN_POINT('',(-7.701544419562E-03,11.601096631355,
+    -34.22838578321));
+#22460 = CARTESIAN_POINT('',(10.776362028303,11.601096631355,
+    -32.32902450184));
+#22461 = CARTESIAN_POINT('',(20.094945852432,11.601096631355,
+    -26.75447202489));
+#22462 = CARTESIAN_POINT('',(26.59484817941,11.601096631355,
+    -18.57154608711));
+#22463 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,
+    -9.215906850084));
+#22464 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,-7.29E-15)
+  );
+#22465 = CARTESIAN_POINT('',(31.7,11.537497396701,4.25E-15));
+#22466 = CARTESIAN_POINT('',(31.699999999997,11.537497396701,
+    9.814786958713));
+#22467 = CARTESIAN_POINT('',(28.323069376283,11.537497396701,
+    19.778386577037));
+#22468 = CARTESIAN_POINT('',(21.40078189772,11.537497396701,
+    28.493066107177));
+#22469 = CARTESIAN_POINT('',(11.47664567561,11.537497396701,
+    34.429871441899));
+#22470 = CARTESIAN_POINT('',(-8.202016243028E-03,11.537497396701,
+    36.452659501373));
+#22471 = CARTESIAN_POINT('',(-11.45007478934,11.537497396701,
+    34.381272645256));
+#22472 = CARTESIAN_POINT('',(-21.27287701073,11.537497396701,
+    28.509504207289));
+#22473 = CARTESIAN_POINT('',(-28.22339190475,11.537497396701,
+    19.917997091181));
+#22474 = CARTESIAN_POINT('',(-31.69999999999,11.537497396701,
+    9.95884871188));
+#22475 = CARTESIAN_POINT('',(-31.7,11.537497396701,-9.95884871188));
+#22476 = CARTESIAN_POINT('',(-28.22339190475,11.537497396701,
+    -19.91799709118));
+#22477 = CARTESIAN_POINT('',(-21.27287701074,11.537497396701,
+    -28.50950420729));
+#22478 = CARTESIAN_POINT('',(-11.45007478933,11.537497396701,
+    -34.38127264524));
+#22479 = CARTESIAN_POINT('',(-8.202016247546E-03,11.537497396701,
+    -36.45265950138));
+#22480 = CARTESIAN_POINT('',(11.476645675602,11.537497396701,
+    -34.42987144189));
+#22481 = CARTESIAN_POINT('',(21.400781897733,11.537497396701,
+    -28.49306610717));
+#22482 = CARTESIAN_POINT('',(28.323069376275,11.537497396701,
+    -19.77838657704));
+#22483 = CARTESIAN_POINT('',(31.7,11.537497396701,-9.814786958711));
+#22484 = CARTESIAN_POINT('',(31.7,11.537497396701,-9.08E-14));
+#22485 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#22486 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#22487 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#22488 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#22489 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#22490 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#22491 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#22492 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#22493 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#22494 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#22495 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#22496 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#22497 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#22498 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#22499 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#22500 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#22501 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#22502 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#22503 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#22504 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#22505 = DEFINITIONAL_REPRESENTATION('',(#22506),#22510);
+#22506 = LINE('',#22507,#22508);
+#22507 = CARTESIAN_POINT('',(0.,0.));
+#22508 = VECTOR('',#22509,1.);
+#22509 = DIRECTION('',(0.,1.));
+#22510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22511 = ADVANCED_FACE('',(#22512),#22444,.F.);
+#22512 = FACE_BOUND('',#22513,.F.);
+#22513 = EDGE_LOOP('',(#22514,#22537,#22538,#22539,#22576,#22616,#22678,
+    #22718,#22755,#22795,#22852,#22892,#22929,#22969,#23026,#23066,
+    #23103,#23143,#23200,#23240,#23277,#23317,#23374,#23414,#23451,
+    #23491,#23548,#23588,#23625,#23665,#23722,#23762,#23799,#23839,
+    #23896,#23936,#23973,#24013,#24070,#24110,#24147,#24187,#24244,
+    #24284,#24321,#24361,#24418,#24458,#24495,#24535,#24592,#24632,
+    #24669,#24709,#24766,#24806,#24843,#24883,#24940,#24980,#25017,
+    #25057,#25114,#25154,#25194,#25234,#25291,#25331,#25368,#25408,
+    #25465,#25505,#25542,#25582,#25639,#25679,#25716,#25756,#25813,
+    #25853,#25890,#25930,#25987,#26027,#26064,#26104,#26161,#26201,
+    #26238,#26278,#26335,#26375,#26412,#26452,#26509,#26549,#26586,
+    #26626,#26683,#26723,#26760,#26800,#26857,#26897,#26934,#26974,
+    #27031,#27071,#27108,#27148,#27205,#27245,#27282,#27322,#27379,
+    #27419,#27456,#27496,#27553,#27593,#27630,#27670,#27727,#27767));
+#22514 = ORIENTED_EDGE('',*,*,#22515,.F.);
+#22515 = EDGE_CURVE('',#22338,#22516,#22518,.T.);
+#22516 = VERTEX_POINT('',#22517);
+#22517 = CARTESIAN_POINT('',(31.533978799116,10.4,1.E-15));
+#22518 = SEAM_CURVE('',#22519,(#22523,#22530),.PCURVE_S1.);
+#22519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22520,#22521,#22522),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+199.17697423759),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.718631469457,1.)) REPRESENTATION_ITEM('') );
+#22520 = CARTESIAN_POINT('',(29.765724755577,11.601096631355,0.));
+#22521 = CARTESIAN_POINT('',(31.7,11.537497396701,4.25E-15));
+#22522 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#22523 = PCURVE('',#22444,#22524);
+#22524 = DEFINITIONAL_REPRESENTATION('',(#22525),#22529);
+#22525 = LINE('',#22526,#22527);
+#22526 = CARTESIAN_POINT('',(0.,199.17697423759));
+#22527 = VECTOR('',#22528,1.);
+#22528 = DIRECTION('',(1.,0.));
+#22529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22530 = PCURVE('',#22444,#22531);
+#22531 = DEFINITIONAL_REPRESENTATION('',(#22532),#22536);
+#22532 = LINE('',#22533,#22534);
+#22533 = CARTESIAN_POINT('',(0.,3.94E-15));
+#22534 = VECTOR('',#22535,1.);
+#22535 = DIRECTION('',(1.,0.));
+#22536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22537 = ORIENTED_EDGE('',*,*,#22396,.F.);
+#22538 = ORIENTED_EDGE('',*,*,#22515,.T.);
+#22539 = ORIENTED_EDGE('',*,*,#22540,.T.);
+#22540 = EDGE_CURVE('',#22516,#22541,#22543,.T.);
+#22541 = VERTEX_POINT('',#22542);
+#22542 = CARTESIAN_POINT('',(31.252133722543,10.4,4.2065645896));
+#22543 = SURFACE_CURVE('',#22544,(#22551,#22561),.PCURVE_S1.);
+#22544 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22545,#22546,#22547,#22548,
+    #22549,#22550),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22545 = CARTESIAN_POINT('',(31.533978799116,10.4,-5.33E-15));
+#22546 = CARTESIAN_POINT('',(31.533978796496,10.4,0.842654570836));
+#22547 = CARTESIAN_POINT('',(31.505827882576,10.4,1.68594212636));
+#22548 = CARTESIAN_POINT('',(31.449445665884,10.4,2.528560693059));
+#22549 = CARTESIAN_POINT('',(31.364844822993,10.4,3.369203001638));
+#22550 = CARTESIAN_POINT('',(31.252133722543,10.4,4.2065645896));
+#22551 = PCURVE('',#22444,#22552);
+#22552 = DEFINITIONAL_REPRESENTATION('',(#22553),#22560);
+#22553 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22554,#22555,#22556,#22557,
+    #22558,#22559),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22554 = CARTESIAN_POINT('',(144.20286628259,3.94E-15));
+#22555 = CARTESIAN_POINT('',(144.20286628259,0.859524636736));
+#22556 = CARTESIAN_POINT('',(144.20286628259,1.718429554715));
+#22557 = CARTESIAN_POINT('',(144.20286628259,2.576758077877));
+#22558 = CARTESIAN_POINT('',(144.20286628259,3.434555104212));
+#22559 = CARTESIAN_POINT('',(144.20286628259,4.291859362053));
+#22560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22561 = PCURVE('',#22562,#22567);
+#22562 = PLANE('',#22563);
+#22563 = AXIS2_PLACEMENT_3D('',#22564,#22565,#22566);
+#22564 = CARTESIAN_POINT('',(31.058086767515,10.4,-0.841371965032));
+#22565 = DIRECTION('',(0.,-1.,0.));
+#22566 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#22567 = DEFINITIONAL_REPRESENTATION('',(#22568),#22575);
+#22568 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22569,#22570,#22571,#22572,
+    #22573,#22574),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22569 = CARTESIAN_POINT('',(0.787018578629,-0.5612323638));
+#22570 = CARTESIAN_POINT('',(1.625056999831,-0.649313748549));
+#22571 = CARTESIAN_POINT('',(2.466667509663,-0.709464600553));
+#22572 = CARTESIAN_POINT('',(3.310563670155,-0.741468875441));
+#22573 = CARTESIAN_POINT('',(4.155444048309,-0.745202533492));
+#22574 = CARTESIAN_POINT('',(5.,-0.720636996233));
+#22575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22576 = ORIENTED_EDGE('',*,*,#22577,.F.);
+#22577 = EDGE_CURVE('',#22578,#22541,#22580,.T.);
+#22578 = VERTEX_POINT('',#22579);
+#22579 = CARTESIAN_POINT('',(31.44526548046,9.602176858952,
+    4.010551885008));
+#22580 = SURFACE_CURVE('',#22581,(#22589,#22600),.PCURVE_S1.);
+#22581 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22582,#22583,#22584,#22585,
+    #22586,#22587,#22588),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22582 = CARTESIAN_POINT('',(31.44526548046,9.602176858952,
+    4.010551885008));
+#22583 = CARTESIAN_POINT('',(31.440899215911,9.73013379183,
+    4.044785595645));
+#22584 = CARTESIAN_POINT('',(31.426579646876,9.862064723917,
+    4.079050631683));
+#22585 = CARTESIAN_POINT('',(31.401206064811,9.996786802644,
+    4.112910600313));
+#22586 = CARTESIAN_POINT('',(31.363862308223,10.132703176918,
+    4.145836259085));
+#22587 = CARTESIAN_POINT('',(31.314108929052,10.267802633307,
+    4.177236125188));
+#22588 = CARTESIAN_POINT('',(31.252133722543,10.4,4.2065645896));
+#22589 = PCURVE('',#22444,#22590);
+#22590 = DEFINITIONAL_REPRESENTATION('',(#22591),#22599);
+#22591 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22592,#22593,#22594,#22595,
+    #22596,#22597,#22598),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22592 = CARTESIAN_POINT('',(199.17697423759,4.06974888314));
+#22593 = CARTESIAN_POINT('',(190.01447778484,4.104591107091));
+#22594 = CARTESIAN_POINT('',(180.8520457748,4.140734448808));
+#22595 = CARTESIAN_POINT('',(171.68967693375,4.1779308182));
+#22596 = CARTESIAN_POINT('',(162.52736526364,4.215832103027));
+#22597 = CARTESIAN_POINT('',(153.36509900926,4.253978138689));
+#22598 = CARTESIAN_POINT('',(144.20286603213,4.291859362758));
+#22599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22600 = PCURVE('',#22601,#22606);
+#22601 = PLANE('',#22602);
+#22602 = AXIS2_PLACEMENT_3D('',#22603,#22604,#22605);
+#22603 = CARTESIAN_POINT('',(30.535444451177,10.4,4.13123751181));
+#22604 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#22605 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#22606 = DEFINITIONAL_REPRESENTATION('',(#22607),#22615);
+#22607 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22608,#22609,#22610,#22611,
+    #22612,#22613,#22614),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22608 = CARTESIAN_POINT('',(0.826317891706,-0.89222185138));
+#22609 = CARTESIAN_POINT('',(0.693790897232,-0.891457902851));
+#22610 = CARTESIAN_POINT('',(0.55714796969,-0.880798449474));
+#22611 = CARTESIAN_POINT('',(0.417614207968,-0.859103197034));
+#22612 = CARTESIAN_POINT('',(0.276843495688,-0.825405681965));
+#22613 = CARTESIAN_POINT('',(0.136918878025,-0.779207036761));
+#22614 = CARTESIAN_POINT('',(8.881784197001E-15,-0.720636996233));
+#22615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22616 = ORIENTED_EDGE('',*,*,#22617,.T.);
+#22617 = EDGE_CURVE('',#22578,#22618,#22620,.T.);
+#22618 = VERTEX_POINT('',#22619);
+#22619 = CARTESIAN_POINT('',(31.198301444769,9.602176858952,
+    5.617396689855));
+#22620 = SURFACE_CURVE('',#22621,(#22642,#22649),.PCURVE_S1.);
+#22621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#22622,#22623,#22624,
+    #22625,#22626,#22627,#22628,#22629,#22630,#22631,#22632,#22633,
+    #22634,#22635,#22636,#22637,#22638,#22639,#22640,#22641),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#22622 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#22623 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#22624 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#22625 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#22626 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#22627 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#22628 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#22629 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#22630 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#22631 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#22632 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#22633 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#22634 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#22635 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#22636 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#22637 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#22638 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#22639 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#22640 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#22641 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#22642 = PCURVE('',#22444,#22643);
+#22643 = DEFINITIONAL_REPRESENTATION('',(#22644),#22648);
+#22644 = LINE('',#22645,#22646);
+#22645 = CARTESIAN_POINT('',(199.17697423759,0.));
+#22646 = VECTOR('',#22647,1.);
+#22647 = DIRECTION('',(0.,1.));
+#22648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22649 = PCURVE('',#22650,#22655);
+#22650 = CYLINDRICAL_SURFACE('',#22651,31.7);
+#22651 = AXIS2_PLACEMENT_3D('',#22652,#22653,#22654);
+#22652 = CARTESIAN_POINT('',(0.,11.5,0.));
+#22653 = DIRECTION('',(-0.,-1.,-0.));
+#22654 = DIRECTION('',(1.,0.,0.));
+#22655 = DEFINITIONAL_REPRESENTATION('',(#22656),#22677);
+#22656 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#22657,#22658,#22659,#22660,
+    #22661,#22662,#22663,#22664,#22665,#22666,#22667,#22668,#22669,
+    #22670,#22671,#22672,#22673,#22674,#22675,#22676),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#22657 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#22658 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#22659 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#22660 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#22661 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#22662 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#22663 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#22664 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#22665 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#22666 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#22667 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#22668 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#22669 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#22670 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#22671 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#22672 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#22673 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#22674 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#22675 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#22676 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#22677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22678 = ORIENTED_EDGE('',*,*,#22679,.T.);
+#22679 = EDGE_CURVE('',#22618,#22680,#22682,.T.);
+#22680 = VERTEX_POINT('',#22681);
+#22681 = CARTESIAN_POINT('',(30.999882535829,10.4,5.779124068667));
+#22682 = SURFACE_CURVE('',#22683,(#22691,#22702),.PCURVE_S1.);
+#22683 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22684,#22685,#22686,#22687,
+    #22688,#22689,#22690),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22684 = CARTESIAN_POINT('',(31.198301444769,9.602176858952,
+    5.617396689855));
+#22685 = CARTESIAN_POINT('',(31.192130456564,9.730133326247,
+    5.651669635138));
+#22686 = CARTESIAN_POINT('',(31.176293275328,9.862063928053,
+    5.683928584424));
+#22687 = CARTESIAN_POINT('',(31.149753128956,9.996785873302,
+    5.713501326932));
+#22688 = CARTESIAN_POINT('',(31.11165966723,10.132702356602,
+    5.739658843316));
+#22689 = CARTESIAN_POINT('',(31.06162949673,10.267802146037,
+    5.761706340122));
+#22690 = CARTESIAN_POINT('',(30.999882535829,10.4,5.779124068667));
+#22691 = PCURVE('',#22444,#22692);
+#22692 = DEFINITIONAL_REPRESENTATION('',(#22693),#22701);
+#22693 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22694,#22695,#22696,#22697,
+    #22698,#22699,#22700),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22694 = CARTESIAN_POINT('',(199.17697423759,5.709807392306));
+#22695 = CARTESIAN_POINT('',(190.01451112337,5.744905172376));
+#22696 = CARTESIAN_POINT('',(180.85210070075,5.779730172184));
+#22697 = CARTESIAN_POINT('',(171.68973952617,5.813849604858));
+#22698 = CARTESIAN_POINT('',(162.52742062704,5.84675106045));
+#22699 = CARTESIAN_POINT('',(153.36513278066,5.877868894448));
+#22700 = CARTESIAN_POINT('',(144.20286603221,5.906676571243));
+#22701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22702 = PCURVE('',#22703,#22708);
+#22703 = PLANE('',#22704);
+#22704 = AXIS2_PLACEMENT_3D('',#22705,#22706,#22707);
+#22705 = CARTESIAN_POINT('',(30.787631282436,7.6,4.916307760417));
+#22706 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#22707 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#22708 = DEFINITIONAL_REPRESENTATION('',(#22709),#22717);
+#22709 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22710,#22711,#22712,#22713,
+    #22714,#22715,#22716),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22710 = CARTESIAN_POINT('',(2.073685853155,-0.607218927699));
+#22711 = CARTESIAN_POINT('',(2.206212365418,-0.611940891695));
+#22712 = CARTESIAN_POINT('',(2.342854950882,-0.60684740083));
+#22713 = CARTESIAN_POINT('',(2.48238857436,-0.590744701684));
+#22714 = CARTESIAN_POINT('',(2.623159399559,-0.562598783776));
+#22715 = CARTESIAN_POINT('',(2.763084362163,-0.521830315306));
+#22716 = CARTESIAN_POINT('',(2.900003744861,-0.468487839904));
+#22717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22718 = ORIENTED_EDGE('',*,*,#22719,.T.);
+#22719 = EDGE_CURVE('',#22680,#22720,#22722,.T.);
+#22720 = VERTEX_POINT('',#22721);
+#22721 = CARTESIAN_POINT('',(29.694617810566,10.4,10.612328971822));
+#22722 = SURFACE_CURVE('',#22723,(#22730,#22740),.PCURVE_S1.);
+#22723 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22724,#22725,#22726,#22727,
+    #22728,#22729),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22724 = CARTESIAN_POINT('',(30.999882535829,10.4,5.779124068667));
+#22725 = CARTESIAN_POINT('',(30.816399887576,10.4,6.763349372678));
+#22726 = CARTESIAN_POINT('',(30.59374169155,10.4,7.740918808372));
+#22727 = CARTESIAN_POINT('',(30.332206446573,10.4,8.709678258864));
+#22728 = CARTESIAN_POINT('',(30.032277265137,10.4,9.667505865463));
+#22729 = CARTESIAN_POINT('',(29.694617810566,10.4,10.612328971822));
+#22730 = PCURVE('',#22444,#22731);
+#22731 = DEFINITIONAL_REPRESENTATION('',(#22732),#22739);
+#22732 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22733,#22734,#22735,#22736,
+    #22737,#22738),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22733 = CARTESIAN_POINT('',(144.20286628259,5.906676573325));
+#22734 = CARTESIAN_POINT('',(144.20286628259,6.920841667858));
+#22735 = CARTESIAN_POINT('',(144.20286628259,7.934381344838));
+#22736 = CARTESIAN_POINT('',(144.20286628259,8.947356019281));
+#22737 = CARTESIAN_POINT('',(144.20286628259,9.959829827795));
+#22738 = CARTESIAN_POINT('',(144.20286628259,10.97185354042));
+#22739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22740 = PCURVE('',#22741,#22746);
+#22741 = PLANE('',#22742);
+#22742 = AXIS2_PLACEMENT_3D('',#22743,#22744,#22745);
+#22743 = CARTESIAN_POINT('',(30.554324122884,10.4,5.634353364478));
+#22744 = DIRECTION('',(0.,-1.,0.));
+#22745 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#22746 = DEFINITIONAL_REPRESENTATION('',(#22747),#22754);
+#22747 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22748,#22749,#22750,#22751,
+    #22752,#22753),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22748 = CARTESIAN_POINT('',(1.68753899743E-14,-0.468487839904));
+#22749 = CARTESIAN_POINT('',(0.992753145366,-0.598127816889));
+#22750 = CARTESIAN_POINT('',(1.991282093822,-0.688452857463));
+#22751 = CARTESIAN_POINT('',(2.993445917261,-0.73908119215));
+#22752 = CARTESIAN_POINT('',(3.997077318178,-0.749816597839));
+#22753 = CARTESIAN_POINT('',(5.,-0.720649769823));
+#22754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22755 = ORIENTED_EDGE('',*,*,#22756,.F.);
+#22756 = EDGE_CURVE('',#22757,#22720,#22759,.T.);
+#22757 = VERTEX_POINT('',#22758);
+#22758 = CARTESIAN_POINT('',(29.924281467027,9.602176858952,
+    10.460753626883));
+#22759 = SURFACE_CURVE('',#22760,(#22768,#22779),.PCURVE_S1.);
+#22760 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22761,#22762,#22763,#22764,
+    #22765,#22766,#22767),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22761 = CARTESIAN_POINT('',(29.924281467027,9.602176858952,
+    10.460753626883));
+#22762 = CARTESIAN_POINT('',(29.912893206928,9.730133790473,
+    10.493331509384));
+#22763 = CARTESIAN_POINT('',(29.891762634145,9.862064721926,
+    10.523870624958));
+#22764 = CARTESIAN_POINT('',(29.859903821962,9.996786800737,
+    10.551715266053));
+#22765 = CARTESIAN_POINT('',(29.816530661961,10.132703175648,
+    10.576157273747));
+#22766 = CARTESIAN_POINT('',(29.761336282295,10.267802632798,
+    10.596526723071));
+#22767 = CARTESIAN_POINT('',(29.694617810566,10.4,10.612328971822));
+#22768 = PCURVE('',#22444,#22769);
+#22769 = DEFINITIONAL_REPRESENTATION('',(#22770),#22778);
+#22770 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22771,#22772,#22773,#22774,
+    #22775,#22776,#22777),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22771 = CARTESIAN_POINT('',(199.17697423759,10.751069753669));
+#22772 = CARTESIAN_POINT('',(190.014477882,10.785702377439));
+#22773 = CARTESIAN_POINT('',(180.85204591137,10.821628851825));
+#22774 = CARTESIAN_POINT('',(171.68967706153,10.85860265613));
+#22775 = CARTESIAN_POINT('',(162.52736535016,10.896277829229));
+#22776 = CARTESIAN_POINT('',(153.36509904452,10.934196977372));
+#22777 = CARTESIAN_POINT('',(144.20286603213,10.97185354112));
+#22778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22779 = PCURVE('',#22780,#22785);
+#22780 = PLANE('',#22781);
+#22781 = AXIS2_PLACEMENT_3D('',#22782,#22783,#22784);
+#22782 = CARTESIAN_POINT('',(29.009239151009,10.4,10.389635945954));
+#22783 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#22784 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#22785 = DEFINITIONAL_REPRESENTATION('',(#22786),#22794);
+#22786 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22787,#22788,#22789,#22790,
+    #22791,#22792,#22793),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22787 = CARTESIAN_POINT('',(0.826317891706,-0.892233529343));
+#22788 = CARTESIAN_POINT('',(0.693790898637,-0.8914697697));
+#22789 = CARTESIAN_POINT('',(0.557147971753,-0.880810506467));
+#22790 = CARTESIAN_POINT('',(0.417614209943,-0.859115442839));
+#22791 = CARTESIAN_POINT('',(0.276843497004,-0.825418112142));
+#22792 = CARTESIAN_POINT('',(0.136918878552,-0.779219643705));
+#22793 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720649769823));
+#22794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22795 = ORIENTED_EDGE('',*,*,#22796,.T.);
+#22796 = EDGE_CURVE('',#22757,#22797,#22799,.T.);
+#22797 = VERTEX_POINT('',#22798);
+#22798 = CARTESIAN_POINT('',(29.348637056341,9.602176858952,
+    11.981143817795));
+#22799 = SURFACE_CURVE('',#22800,(#22821,#22828),.PCURVE_S1.);
+#22800 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#22801,#22802,#22803,
+    #22804,#22805,#22806,#22807,#22808,#22809,#22810,#22811,#22812,
+    #22813,#22814,#22815,#22816,#22817,#22818,#22819,#22820),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#22801 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#22802 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#22803 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#22804 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#22805 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#22806 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#22807 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#22808 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#22809 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#22810 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#22811 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#22812 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#22813 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#22814 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#22815 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#22816 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#22817 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#22818 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#22819 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#22820 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#22821 = PCURVE('',#22444,#22822);
+#22822 = DEFINITIONAL_REPRESENTATION('',(#22823),#22827);
+#22823 = LINE('',#22824,#22825);
+#22824 = CARTESIAN_POINT('',(199.17697423759,0.));
+#22825 = VECTOR('',#22826,1.);
+#22826 = DIRECTION('',(0.,1.));
+#22827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22828 = PCURVE('',#22650,#22829);
+#22829 = DEFINITIONAL_REPRESENTATION('',(#22830),#22851);
+#22830 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#22831,#22832,#22833,#22834,
+    #22835,#22836,#22837,#22838,#22839,#22840,#22841,#22842,#22843,
+    #22844,#22845,#22846,#22847,#22848,#22849,#22850),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#22831 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#22832 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#22833 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#22834 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#22835 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#22836 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#22837 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#22838 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#22839 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#22840 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#22841 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#22842 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#22843 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#22844 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#22845 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#22846 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#22847 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#22848 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#22849 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#22850 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#22851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22852 = ORIENTED_EDGE('',*,*,#22853,.T.);
+#22853 = EDGE_CURVE('',#22797,#22854,#22856,.T.);
+#22854 = VERTEX_POINT('',#22855);
+#22855 = CARTESIAN_POINT('',(29.120929326668,10.4,12.098083606249));
+#22856 = SURFACE_CURVE('',#22857,(#22865,#22876),.PCURVE_S1.);
+#22857 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22858,#22859,#22860,#22861,
+    #22862,#22863,#22864),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22858 = CARTESIAN_POINT('',(29.348637056341,9.602176858952,
+    11.981143817795));
+#22859 = CARTESIAN_POINT('',(29.335475240868,9.730133327545,
+    12.013384835972));
+#22860 = CARTESIAN_POINT('',(29.313277187005,9.862063930557,
+    12.041646149508));
+#22861 = CARTESIAN_POINT('',(29.281168537716,9.996785876593,
+    12.065054679105));
+#22862 = CARTESIAN_POINT('',(29.238469095519,10.132702359871,
+    12.082720537732));
+#22863 = CARTESIAN_POINT('',(29.184948300312,10.267802148198,
+    12.09388440253));
+#22864 = CARTESIAN_POINT('',(29.120929326668,10.4,12.098083606249));
+#22865 = PCURVE('',#22444,#22866);
+#22866 = DEFINITIONAL_REPRESENTATION('',(#22867),#22875);
+#22867 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22868,#22869,#22870,#22871,
+    #22872,#22873,#22874),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22868 = CARTESIAN_POINT('',(199.17697423759,12.381773552665));
+#22869 = CARTESIAN_POINT('',(190.01451103042,12.416681739729));
+#22870 = CARTESIAN_POINT('',(180.85210052717,12.451319157098));
+#22871 = CARTESIAN_POINT('',(171.68973930397,12.485255338833));
+#22872 = CARTESIAN_POINT('',(162.52742040711,12.51798058318));
+#22873 = CARTESIAN_POINT('',(153.36513263092,12.548932181519));
+#22874 = CARTESIAN_POINT('',(144.20286603221,12.577586296297));
+#22875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22876 = PCURVE('',#22877,#22882);
+#22877 = PLANE('',#22878);
+#22878 = AXIS2_PLACEMENT_3D('',#22879,#22880,#22881);
+#22879 = CARTESIAN_POINT('',(29.092689812144,7.6,11.209983116526));
+#22880 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#22881 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#22882 = DEFINITIONAL_REPRESENTATION('',(#22883),#22891);
+#22883 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22884,#22885,#22886,#22887,
+    #22888,#22889,#22890),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22884 = CARTESIAN_POINT('',(2.073685853155,-0.607237166138));
+#22885 = CARTESIAN_POINT('',(2.206212366763,-0.611959208667));
+#22886 = CARTESIAN_POINT('',(2.342854953475,-0.606865786875));
+#22887 = CARTESIAN_POINT('',(2.482388577768,-0.590763145708));
+#22888 = CARTESIAN_POINT('',(2.623159402944,-0.562617273352));
+#22889 = CARTESIAN_POINT('',(2.763084364401,-0.52184883747));
+#22890 = CARTESIAN_POINT('',(2.900003744861,-0.46850638183));
+#22891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22892 = ORIENTED_EDGE('',*,*,#22893,.T.);
+#22893 = EDGE_CURVE('',#22854,#22894,#22896,.T.);
+#22894 = VERTEX_POINT('',#22895);
+#22895 = CARTESIAN_POINT('',(26.839298955118,10.4,16.554286388939));
+#22896 = SURFACE_CURVE('',#22897,(#22904,#22914),.PCURVE_S1.);
+#22897 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22898,#22899,#22900,#22901,
+    #22902,#22903),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22898 = CARTESIAN_POINT('',(29.120929326668,10.4,12.098083606249));
+#22899 = CARTESIAN_POINT('',(28.73665652067,10.4,13.023061614956));
+#22900 = CARTESIAN_POINT('',(28.315503620864,10.4,13.933152445658));
+#22901 = CARTESIAN_POINT('',(27.858240618667,10.4,14.826336436293));
+#22902 = CARTESIAN_POINT('',(27.365806276929,10.4,15.700667430029));
+#22903 = CARTESIAN_POINT('',(26.839298955118,10.4,16.554286388939));
+#22904 = PCURVE('',#22444,#22905);
+#22905 = DEFINITIONAL_REPRESENTATION('',(#22906),#22913);
+#22906 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22907,#22908,#22909,#22910,
+    #22911,#22912),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22907 = CARTESIAN_POINT('',(144.20286628259,12.577586298368));
+#22908 = CARTESIAN_POINT('',(144.20286628259,13.58679007566));
+#22909 = CARTESIAN_POINT('',(144.20286628259,14.595598285567));
+#22910 = CARTESIAN_POINT('',(144.20286628259,15.604058315139));
+#22911 = CARTESIAN_POINT('',(144.20286628259,16.612220618549));
+#22912 = CARTESIAN_POINT('',(144.20286628259,17.620122708697));
+#22913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22914 = PCURVE('',#22915,#22920);
+#22915 = PLANE('',#22916);
+#22916 = AXIS2_PLACEMENT_3D('',#22917,#22918,#22919);
+#22917 = CARTESIAN_POINT('',(28.715190898168,10.4,11.863830415333));
+#22918 = DIRECTION('',(0.,-1.,0.));
+#22919 = DIRECTION('',(-0.5,0.,0.866025403784));
+#22920 = DEFINITIONAL_REPRESENTATION('',(#22921),#22928);
+#22921 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#22922,#22923,#22924,#22925,
+    #22926,#22927),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22922 = CARTESIAN_POINT('',(8.881784197001E-15,-0.46850638183));
+#22923 = CARTESIAN_POINT('',(0.993190856481,-0.598205374206));
+#22924 = CARTESIAN_POINT('',(1.991929085524,-0.688521679448));
+#22925 = CARTESIAN_POINT('',(2.994080612766,-0.739112298651));
+#22926 = CARTESIAN_POINT('',(3.997490635526,-0.749817145878));
+#22927 = CARTESIAN_POINT('',(5.,-0.720657909367));
+#22928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22929 = ORIENTED_EDGE('',*,*,#22930,.F.);
+#22930 = EDGE_CURVE('',#22931,#22894,#22933,.T.);
+#22931 = VERTEX_POINT('',#22932);
+#22932 = CARTESIAN_POINT('',(27.095459068472,9.602176858952,
+    16.453773591863));
+#22933 = SURFACE_CURVE('',#22934,(#22942,#22953),.PCURVE_S1.);
+#22934 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22935,#22936,#22937,#22938,
+    #22939,#22940,#22941),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22935 = CARTESIAN_POINT('',(27.095459068472,9.602176858952,
+    16.453773591863));
+#22936 = CARTESIAN_POINT('',(27.077546216642,9.730133789666,
+    16.483271741805));
+#22937 = CARTESIAN_POINT('',(27.050527820823,9.862064720749,
+    16.508750131761));
+#22938 = CARTESIAN_POINT('',(27.013575829118,9.996786799621,
+    16.52936239767));
+#22939 = CARTESIAN_POINT('',(26.96606854717,10.132703174915,
+    16.544252415101));
+#22940 = CARTESIAN_POINT('',(26.907845096188,10.267802632514,
+    16.552701097347));
+#22941 = CARTESIAN_POINT('',(26.839298955118,10.4,16.554286388939));
+#22942 = PCURVE('',#22444,#22943);
+#22943 = DEFINITIONAL_REPRESENTATION('',(#22944),#22952);
+#22944 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22945,#22946,#22947,#22948,
+    #22949,#22950,#22951),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22945 = CARTESIAN_POINT('',(199.17697423759,17.400154732637));
+#22946 = CARTESIAN_POINT('',(190.01447793974,17.434658239491));
+#22947 = CARTESIAN_POINT('',(180.85204599206,17.470451206474));
+#22948 = CARTESIAN_POINT('',(171.68967713633,17.507288091353));
+#22949 = CARTESIAN_POINT('',(162.52736540007,17.544824266691));
+#22950 = CARTESIAN_POINT('',(153.3650990642,17.5826040458));
+#22951 = CARTESIAN_POINT('',(144.20286603213,17.620122709396));
+#22952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22953 = PCURVE('',#22954,#22959);
+#22954 = PLANE('',#22955);
+#22955 = AXIS2_PLACEMENT_3D('',#22956,#22957,#22958);
+#22956 = CARTESIAN_POINT('',(26.215190898168,10.4,16.193957434256));
+#22957 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#22958 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#22959 = DEFINITIONAL_REPRESENTATION('',(#22960),#22968);
+#22960 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22961,#22962,#22963,#22964,
+    #22965,#22966,#22967),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22961 = CARTESIAN_POINT('',(0.826317891706,-0.89224267643));
+#22962 = CARTESIAN_POINT('',(0.693790899473,-0.891478766662));
+#22963 = CARTESIAN_POINT('',(0.557147972972,-0.880819344491));
+#22964 = CARTESIAN_POINT('',(0.417614211099,-0.859124113908));
+#22965 = CARTESIAN_POINT('',(0.276843497762,-0.825426609593));
+#22966 = CARTESIAN_POINT('',(0.136918878846,-0.779227963069));
+#22967 = CARTESIAN_POINT('',(3.552713678801E-15,-0.720657909367));
+#22968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22969 = ORIENTED_EDGE('',*,*,#22970,.T.);
+#22970 = EDGE_CURVE('',#22931,#22971,#22973,.T.);
+#22971 = VERTEX_POINT('',#22972);
+#22972 = CARTESIAN_POINT('',(26.216280466075,9.602176858952,
+    17.821253105901));
+#22973 = SURFACE_CURVE('',#22974,(#22995,#23002),.PCURVE_S1.);
+#22974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#22975,#22976,#22977,
+    #22978,#22979,#22980,#22981,#22982,#22983,#22984,#22985,#22986,
+    #22987,#22988,#22989,#22990,#22991,#22992,#22993,#22994),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#22975 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#22976 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#22977 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#22978 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#22979 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#22980 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#22981 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#22982 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#22983 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#22984 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#22985 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#22986 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#22987 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#22988 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#22989 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#22990 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#22991 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#22992 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#22993 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#22994 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#22995 = PCURVE('',#22444,#22996);
+#22996 = DEFINITIONAL_REPRESENTATION('',(#22997),#23001);
+#22997 = LINE('',#22998,#22999);
+#22998 = CARTESIAN_POINT('',(199.17697423759,0.));
+#22999 = VECTOR('',#23000,1.);
+#23000 = DIRECTION('',(0.,1.));
+#23001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23002 = PCURVE('',#22650,#23003);
+#23003 = DEFINITIONAL_REPRESENTATION('',(#23004),#23025);
+#23004 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23005,#23006,#23007,#23008,
+    #23009,#23010,#23011,#23012,#23013,#23014,#23015,#23016,#23017,
+    #23018,#23019,#23020,#23021,#23022,#23023,#23024),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23005 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23006 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23007 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23008 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23009 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23010 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23011 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23012 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23013 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23014 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23015 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23016 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23017 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23018 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23019 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23020 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23021 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23022 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23023 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23024 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23026 = ORIENTED_EDGE('',*,*,#23027,.T.);
+#23027 = EDGE_CURVE('',#22971,#23028,#23030,.T.);
+#23028 = VERTEX_POINT('',#23029);
+#23029 = CARTESIAN_POINT('',(25.969234899497,10.4,17.888293796867));
+#23030 = SURFACE_CURVE('',#23031,(#23039,#23050),.PCURVE_S1.);
+#23031 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23032,#23033,#23034,#23035,
+    #23036,#23037,#23038),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23032 = CARTESIAN_POINT('',(26.216280466075,9.602176858952,
+    17.821253105901));
+#23033 = CARTESIAN_POINT('',(26.196702867561,9.730133328336,
+    17.850052981291));
+#23034 = CARTESIAN_POINT('',(26.169113921949,9.862063932077,
+    17.873081379124));
+#23035 = CARTESIAN_POINT('',(26.132839903977,9.996785878584,
+    17.889302511282));
+#23036 = CARTESIAN_POINT('',(26.087400499959,10.132702361842,
+    17.897704517549));
+#23037 = CARTESIAN_POINT('',(26.032728062362,10.267802149498,
+    17.897496733853));
+#23038 = CARTESIAN_POINT('',(25.969234899497,10.4,17.888293796867));
+#23039 = PCURVE('',#22444,#23040);
+#23040 = DEFINITIONAL_REPRESENTATION('',(#23041),#23049);
+#23041 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23042,#23043,#23044,#23045,
+    #23046,#23047,#23048),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23042 = CARTESIAN_POINT('',(199.17697423759,19.025170594886));
+#23043 = CARTESIAN_POINT('',(190.01451097381,19.059965167321));
+#23044 = CARTESIAN_POINT('',(180.85210042183,19.094490262357));
+#23045 = CARTESIAN_POINT('',(171.68973916954,19.128316801995));
+#23046 = CARTESIAN_POINT('',(162.52742027444,19.160936697513));
+#23047 = CARTESIAN_POINT('',(153.36513254081,19.191788980115));
+#23048 = CARTESIAN_POINT('',(144.2028660322,19.220351405305));
+#23049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23050 = PCURVE('',#23051,#23056);
+#23051 = PLANE('',#23052);
+#23052 = AXIS2_PLACEMENT_3D('',#23053,#23054,#23055);
+#23053 = CARTESIAN_POINT('',(26.126258194846,7.6,17.013728418976));
+#23054 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#23055 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#23056 = DEFINITIONAL_REPRESENTATION('',(#23057),#23065);
+#23057 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23058,#23059,#23060,#23061,
+    #23062,#23063,#23064),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23058 = CARTESIAN_POINT('',(2.073685853155,-0.607239068454));
+#23059 = CARTESIAN_POINT('',(2.206212367582,-0.611960955505));
+#23060 = CARTESIAN_POINT('',(2.34285495505,-0.606867379139));
+#23061 = CARTESIAN_POINT('',(2.482388579831,-0.590764586381));
+#23062 = CARTESIAN_POINT('',(2.623159404986,-0.56261856796));
+#23063 = CARTESIAN_POINT('',(2.763084365748,-0.521849994433));
+#23064 = CARTESIAN_POINT('',(2.900003744861,-0.468507412191));
+#23065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23066 = ORIENTED_EDGE('',*,*,#23067,.T.);
+#23067 = EDGE_CURVE('',#23028,#23068,#23070,.T.);
+#23068 = VERTEX_POINT('',#23069);
+#23069 = CARTESIAN_POINT('',(22.810956784173,10.4,21.772731056844));
+#23070 = SURFACE_CURVE('',#23071,(#23078,#23088),.PCURVE_S1.);
+#23071 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23072,#23073,#23074,#23075,
+    #23076,#23077),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23072 = CARTESIAN_POINT('',(25.969234899497,10.4,17.888293796867));
+#23073 = CARTESIAN_POINT('',(25.400854500797,10.4,18.713433773472));
+#23074 = CARTESIAN_POINT('',(24.799575136447,10.4,19.516182347557));
+#23075 = CARTESIAN_POINT('',(24.166587343688,10.4,20.294749791068));
+#23076 = CARTESIAN_POINT('',(23.503225629634,10.4,21.047454083714));
+#23077 = CARTESIAN_POINT('',(22.810956784173,10.4,21.772731056844));
+#23078 = PCURVE('',#22444,#23079);
+#23079 = DEFINITIONAL_REPRESENTATION('',(#23080),#23087);
+#23080 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23081,#23082,#23083,#23084,
+    #23085,#23086),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23081 = CARTESIAN_POINT('',(144.20286628259,19.220351407369));
+#23082 = CARTESIAN_POINT('',(144.20286628259,20.226658463302));
+#23083 = CARTESIAN_POINT('',(144.20286628259,21.23274638274));
+#23084 = CARTESIAN_POINT('',(144.20286628259,22.2386498501));
+#23085 = CARTESIAN_POINT('',(144.20286628259,23.244406593812));
+#23086 = CARTESIAN_POINT('',(144.20286628259,24.25004239753));
+#23087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23088 = PCURVE('',#23089,#23094);
+#23089 = PLANE('',#23090);
+#23090 = AXIS2_PLACEMENT_3D('',#23091,#23092,#23093);
+#23091 = CARTESIAN_POINT('',(25.621066040429,10.4,17.574801148064));
+#23092 = DIRECTION('',(0.,-1.,0.));
+#23093 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#23094 = DEFINITIONAL_REPRESENTATION('',(#23095),#23102);
+#23095 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23096,#23097,#23098,#23099,
+    #23100,#23101),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23096 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.468507412191));
+#23097 = CARTESIAN_POINT('',(0.993519224733,-0.598244872871));
+#23098 = CARTESIAN_POINT('',(1.992412099382,-0.688550864719));
+#23099 = CARTESIAN_POINT('',(2.994551971899,-0.739112567508));
+#23100 = CARTESIAN_POINT('',(3.997795898054,-0.749796222036));
+#23101 = CARTESIAN_POINT('',(5.,-0.7206452325));
+#23102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23103 = ORIENTED_EDGE('',*,*,#23104,.F.);
+#23104 = EDGE_CURVE('',#23105,#23068,#23107,.T.);
+#23105 = VERTEX_POINT('',#23106);
+#23106 = CARTESIAN_POINT('',(23.082417039284,9.602176858952,
+    21.727673450174));
+#23107 = SURFACE_CURVE('',#23108,(#23116,#23127),.PCURVE_S1.);
+#23108 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23109,#23110,#23111,#23112,
+    #23113,#23114,#23115),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23109 = CARTESIAN_POINT('',(23.082417039284,9.602176858952,
+    21.727673450174));
+#23110 = CARTESIAN_POINT('',(23.058762594968,9.730133789248,
+    21.752802684352));
+#23111 = CARTESIAN_POINT('',(23.027037342792,9.862064720141,
+    21.77210685373));
+#23112 = CARTESIAN_POINT('',(22.986607295365,9.996786799048,
+    21.784585928198));
+#23113 = CARTESIAN_POINT('',(22.937042342707,10.132703174544,
+    21.789273234685));
+#23114 = CARTESIAN_POINT('',(22.878334628633,10.267802632373,
+    21.785431952055));
+#23115 = CARTESIAN_POINT('',(22.810956784173,10.4,21.772731056844));
+#23116 = PCURVE('',#22444,#23117);
+#23117 = DEFINITIONAL_REPRESENTATION('',(#23118),#23126);
+#23118 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23119,#23120,#23121,#23122,
+    #23123,#23124,#23125),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23119 = CARTESIAN_POINT('',(199.17697423759,24.030507508991));
+#23120 = CARTESIAN_POINT('',(190.01447796969,24.06494224293));
+#23121 = CARTESIAN_POINT('',(180.85204603373,24.100664184349));
+#23122 = CARTESIAN_POINT('',(171.68967717476,24.137428323809));
+#23123 = CARTESIAN_POINT('',(162.52736542541,24.174890752741));
+#23124 = CARTESIAN_POINT('',(153.36509907398,24.21259669384));
+#23125 = CARTESIAN_POINT('',(144.20286603213,24.250042398228));
+#23126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23127 = PCURVE('',#23128,#23133);
+#23128 = PLANE('',#23129);
+#23129 = AXIS2_PLACEMENT_3D('',#23130,#23131,#23132);
+#23130 = CARTESIAN_POINT('',(22.275413008635,10.4,21.290525275451));
+#23131 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#23132 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#23133 = DEFINITIONAL_REPRESENTATION('',(#23134),#23142);
+#23134 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23135,#23136,#23137,#23138,
+    #23139,#23140,#23141),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23135 = CARTESIAN_POINT('',(0.826317891706,-0.892230092738));
+#23136 = CARTESIAN_POINT('',(0.693790899906,-0.891466154547));
+#23137 = CARTESIAN_POINT('',(0.557147973602,-0.880806708117));
+#23138 = CARTESIAN_POINT('',(0.417614211693,-0.859111458243));
+#23139 = CARTESIAN_POINT('',(0.276843498148,-0.825413940382));
+#23140 = CARTESIAN_POINT('',(0.136918878992,-0.779215286677));
+#23141 = CARTESIAN_POINT('',(1.7763568394E-15,-0.7206452325));
+#23142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23143 = ORIENTED_EDGE('',*,*,#23144,.T.);
+#23144 = EDGE_CURVE('',#23105,#23145,#23147,.T.);
+#23145 = VERTEX_POINT('',#23146);
+#23146 = CARTESIAN_POINT('',(21.938137401795,9.602176858952,
+    22.882476746332));
+#23147 = SURFACE_CURVE('',#23148,(#23169,#23176),.PCURVE_S1.);
+#23148 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#23149,#23150,#23151,
+    #23152,#23153,#23154,#23155,#23156,#23157,#23158,#23159,#23160,
+    #23161,#23162,#23163,#23164,#23165,#23166,#23167,#23168),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#23149 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#23150 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#23151 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#23152 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#23153 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#23154 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#23155 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#23156 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#23157 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#23158 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#23159 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#23160 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#23161 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#23162 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#23163 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#23164 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#23165 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#23166 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#23167 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#23168 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#23169 = PCURVE('',#22444,#23170);
+#23170 = DEFINITIONAL_REPRESENTATION('',(#23171),#23175);
+#23171 = LINE('',#23172,#23173);
+#23172 = CARTESIAN_POINT('',(199.17697423759,0.));
+#23173 = VECTOR('',#23174,1.);
+#23174 = DIRECTION('',(0.,1.));
+#23175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23176 = PCURVE('',#22650,#23177);
+#23177 = DEFINITIONAL_REPRESENTATION('',(#23178),#23199);
+#23178 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23179,#23180,#23181,#23182,
+    #23183,#23184,#23185,#23186,#23187,#23188,#23189,#23190,#23191,
+    #23192,#23193,#23194,#23195,#23196,#23197,#23198),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23179 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23180 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23181 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23182 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23183 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23184 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23185 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23186 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23187 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23188 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23189 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23190 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23191 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23192 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23193 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23194 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23195 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23196 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23197 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23198 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23200 = ORIENTED_EDGE('',*,*,#23201,.T.);
+#23201 = EDGE_CURVE('',#23145,#23202,#23204,.T.);
+#23202 = VERTEX_POINT('',#23203);
+#23203 = CARTESIAN_POINT('',(21.682551949104,10.4,22.896688939605));
+#23204 = SURFACE_CURVE('',#23205,(#23213,#23224),.PCURVE_S1.);
+#23205 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23206,#23207,#23208,#23209,
+    #23210,#23211,#23212),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23206 = CARTESIAN_POINT('',(21.938137401795,9.602176858952,
+    22.882476746332));
+#23207 = CARTESIAN_POINT('',(21.912999802613,9.730133328739,
+    22.906576881292));
+#23208 = CARTESIAN_POINT('',(21.881225884017,9.862063932848,
+    22.923366010541));
+#23209 = CARTESIAN_POINT('',(21.842371995812,9.996785879592,
+    22.931690905148));
+#23210 = CARTESIAN_POINT('',(21.796178697891,10.132702362837,
+    22.930461953585));
+#23211 = CARTESIAN_POINT('',(21.742744209123,10.267802150152,
+    22.918891704719));
+#23212 = CARTESIAN_POINT('',(21.682551949104,10.4,22.896688939605));
+#23213 = PCURVE('',#22444,#23214);
+#23214 = DEFINITIONAL_REPRESENTATION('',(#23215),#23223);
+#23215 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23216,#23217,#23218,#23219,
+    #23220,#23221,#23222),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23216 = CARTESIAN_POINT('',(199.17697423759,25.652566971261));
+#23217 = CARTESIAN_POINT('',(190.01451094499,25.687304239804));
+#23218 = CARTESIAN_POINT('',(180.85210036839,25.721772771256));
+#23219 = CARTESIAN_POINT('',(171.68973910156,25.755544184687));
+#23220 = CARTESIAN_POINT('',(162.5274202075,25.788111194913));
+#23221 = CARTESIAN_POINT('',(153.36513249545,25.818913690876));
+#23222 = CARTESIAN_POINT('',(144.2028660322,25.847430207533));
+#23223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23224 = PCURVE('',#23225,#23230);
+#23225 = PLANE('',#23226);
+#23226 = AXIS2_PLACEMENT_3D('',#23227,#23228,#23229);
+#23227 = CARTESIAN_POINT('',(22.017983726737,7.6,22.073892148589));
+#23228 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#23229 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#23230 = DEFINITIONAL_REPRESENTATION('',(#23231),#23239);
+#23231 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23232,#23233,#23234,#23235,
+    #23236,#23237,#23238),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23232 = CARTESIAN_POINT('',(2.073685853155,-0.607226188713));
+#23233 = CARTESIAN_POINT('',(2.206212367999,-0.611948097385));
+#23234 = CARTESIAN_POINT('',(2.342854955848,-0.60685454751));
+#23235 = CARTESIAN_POINT('',(2.482388580874,-0.590751786243));
+#23236 = CARTESIAN_POINT('',(2.623159406017,-0.56260580427));
+#23237 = CARTESIAN_POINT('',(2.763084366425,-0.521837271847));
+#23238 = CARTESIAN_POINT('',(2.900003744861,-0.468494734807));
+#23239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23240 = ORIENTED_EDGE('',*,*,#23241,.T.);
+#23241 = EDGE_CURVE('',#23202,#23242,#23244,.T.);
+#23242 = VERTEX_POINT('',#23243);
+#23243 = CARTESIAN_POINT('',(17.78567581055,10.4,26.039607159704));
+#23244 = SURFACE_CURVE('',#23245,(#23252,#23262),.PCURVE_S1.);
+#23245 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23246,#23247,#23248,#23249,
+    #23250,#23251),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23246 = CARTESIAN_POINT('',(21.682551949104,10.4,22.896688939605));
+#23247 = CARTESIAN_POINT('',(20.954867026593,10.4,23.585785550845));
+#23248 = CARTESIAN_POINT('',(20.199738463516,10.4,24.246039103953));
+#23249 = CARTESIAN_POINT('',(19.418708790166,10.4,24.87596853105));
+#23250 = CARTESIAN_POINT('',(18.613435339218,10.4,25.474226470972));
+#23251 = CARTESIAN_POINT('',(17.78567581055,10.4,26.039607159704));
+#23252 = PCURVE('',#22444,#23253);
+#23253 = DEFINITIONAL_REPRESENTATION('',(#23254),#23261);
+#23254 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23255,#23256,#23257,#23258,
+    #23259,#23260),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23255 = CARTESIAN_POINT('',(144.20286628259,25.847430209593));
+#23256 = CARTESIAN_POINT('',(144.20286628259,26.852353495574));
+#23257 = CARTESIAN_POINT('',(144.20286628259,27.857185009651));
+#23258 = CARTESIAN_POINT('',(144.20286628259,28.861947587178));
+#23259 = CARTESIAN_POINT('',(144.20286628259,29.866668200385));
+#23260 = CARTESIAN_POINT('',(144.20286628259,30.871361924432));
+#23261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23262 = PCURVE('',#23263,#23268);
+#23263 = PLANE('',#23264);
+#23264 = AXIS2_PLACEMENT_3D('',#23265,#23266,#23267);
+#23265 = CARTESIAN_POINT('',(21.407177653208,10.4,22.517668737372));
+#23266 = DIRECTION('',(0.,-1.,-0.));
+#23267 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#23268 = DEFINITIONAL_REPRESENTATION('',(#23269),#23276);
+#23269 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23270,#23271,#23272,#23273,
+    #23274,#23275),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23270 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.468494734807));
+#23271 = CARTESIAN_POINT('',(0.993750294353,-0.598263138298));
+#23272 = CARTESIAN_POINT('',(1.992749436111,-0.688566050398));
+#23273 = CARTESIAN_POINT('',(2.994878942195,-0.739111938578));
+#23274 = CARTESIAN_POINT('',(3.998006043284,-0.749784920464));
+#23275 = CARTESIAN_POINT('',(5.,-0.720642662545));
+#23276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23277 = ORIENTED_EDGE('',*,*,#23278,.F.);
+#23278 = EDGE_CURVE('',#23279,#23242,#23281,.T.);
+#23279 = VERTEX_POINT('',#23280);
+#23280 = CARTESIAN_POINT('',(18.060571664649,9.602176858952,
+    26.051973453807));
+#23281 = SURFACE_CURVE('',#23282,(#23290,#23301),.PCURVE_S1.);
+#23282 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23283,#23284,#23285,#23286,
+    #23287,#23288,#23289),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23283 = CARTESIAN_POINT('',(18.060571664649,9.602176858952,
+    26.051973453807));
+#23284 = CARTESIAN_POINT('',(18.032209518226,9.7301337891,
+    26.071635591429));
+#23285 = CARTESIAN_POINT('',(17.997164032097,9.862064719928,
+    26.083921944154));
+#23286 = CARTESIAN_POINT('',(17.955022990564,9.996786798852,
+    26.087722520987));
+#23287 = CARTESIAN_POINT('',(17.905566664629,10.132703174421,
+    26.082002347264));
+#23288 = CARTESIAN_POINT('',(17.848940562723,10.267802632331,
+    26.066039068665));
+#23289 = CARTESIAN_POINT('',(17.78567581055,10.4,26.039607159704));
+#23290 = PCURVE('',#22444,#23291);
+#23291 = DEFINITIONAL_REPRESENTATION('',(#23292),#23300);
+#23292 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23293,#23294,#23295,#23296,
+    #23297,#23298,#23299),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23293 = CARTESIAN_POINT('',(199.17697423759,30.651990218037));
+#23294 = CARTESIAN_POINT('',(190.01447798032,30.686398774263));
+#23295 = CARTESIAN_POINT('',(180.85204604832,30.722093774534));
+#23296 = CARTESIAN_POINT('',(171.68967718789,30.758830424905));
+#23297 = CARTESIAN_POINT('',(162.52736543375,30.796265099685));
+#23298 = CARTESIAN_POINT('',(153.36509907689,30.833943367809));
+#23299 = CARTESIAN_POINT('',(144.20286603213,30.871361839088));
+#23300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23301 = PCURVE('',#23302,#23307);
+#23302 = PLANE('',#23303);
+#23303 = AXIS2_PLACEMENT_3D('',#23304,#23305,#23306);
+#23304 = CARTESIAN_POINT('',(17.362092681334,10.4,25.456594998834));
+#23305 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#23306 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#23307 = DEFINITIONAL_REPRESENTATION('',(#23308),#23316);
+#23308 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23309,#23310,#23311,#23312,
+    #23313,#23314,#23315),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23309 = CARTESIAN_POINT('',(0.826317891706,-0.892226933587));
+#23310 = CARTESIAN_POINT('',(0.69379090006,-0.891463085678));
+#23311 = CARTESIAN_POINT('',(0.557147973822,-0.880803733926));
+#23312 = CARTESIAN_POINT('',(0.417614211896,-0.859108582442));
+#23313 = CARTESIAN_POINT('',(0.276843498274,-0.825411165672));
+#23314 = CARTESIAN_POINT('',(0.136918879036,-0.779212614405));
+#23315 = CARTESIAN_POINT('',(0.,-0.720642662545));
+#23316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23317 = ORIENTED_EDGE('',*,*,#23318,.T.);
+#23318 = EDGE_CURVE('',#23279,#23319,#23321,.T.);
+#23319 = VERTEX_POINT('',#23320);
+#23320 = CARTESIAN_POINT('',(16.701202448711,9.602176858952,
+    26.943635900988));
+#23321 = SURFACE_CURVE('',#23322,(#23343,#23350),.PCURVE_S1.);
+#23322 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#23323,#23324,#23325,
+    #23326,#23327,#23328,#23329,#23330,#23331,#23332,#23333,#23334,
+    #23335,#23336,#23337,#23338,#23339,#23340,#23341,#23342),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#23323 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#23324 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#23325 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#23326 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#23327 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#23328 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#23329 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#23330 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#23331 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#23332 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#23333 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#23334 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#23335 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#23336 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#23337 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#23338 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#23339 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#23340 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#23341 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#23342 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#23343 = PCURVE('',#22444,#23344);
+#23344 = DEFINITIONAL_REPRESENTATION('',(#23345),#23349);
+#23345 = LINE('',#23346,#23347);
+#23346 = CARTESIAN_POINT('',(199.17697423759,0.));
+#23347 = VECTOR('',#23348,1.);
+#23348 = DIRECTION('',(0.,1.));
+#23349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23350 = PCURVE('',#22650,#23351);
+#23351 = DEFINITIONAL_REPRESENTATION('',(#23352),#23373);
+#23352 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23353,#23354,#23355,#23356,
+    #23357,#23358,#23359,#23360,#23361,#23362,#23363,#23364,#23365,
+    #23366,#23367,#23368,#23369,#23370,#23371,#23372),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23353 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23354 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23355 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23356 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23357 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23358 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23359 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23360 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23361 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23362 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23363 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23364 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23365 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23366 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23367 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23368 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23369 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23370 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23371 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23372 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23374 = ORIENTED_EDGE('',*,*,#23375,.T.);
+#23375 = EDGE_CURVE('',#23319,#23376,#23378,.T.);
+#23376 = VERTEX_POINT('',#23377);
+#23377 = CARTESIAN_POINT('',(16.448247461354,10.4,26.904398749359));
+#23378 = SURFACE_CURVE('',#23379,(#23387,#23398),.PCURVE_S1.);
+#23379 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23380,#23381,#23382,#23383,
+    #23384,#23385,#23386),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23380 = CARTESIAN_POINT('',(16.701202448711,9.602176858952,
+    26.943635900988));
+#23381 = CARTESIAN_POINT('',(16.671603501511,9.730133328875,
+    26.961983067986));
+#23382 = CARTESIAN_POINT('',(16.637033297416,9.862063933106,
+    26.971799222673));
+#23383 = CARTESIAN_POINT('',(16.597297650343,9.996785879925,
+    26.971864095762));
+#23384 = CARTESIAN_POINT('',(16.552369331995,10.132702363164,
+    26.961057944453));
+#23385 = CARTESIAN_POINT('',(16.50250813465,10.267802150366,
+    26.938630944863));
+#23386 = CARTESIAN_POINT('',(16.448247461354,10.4,26.904398749359));
+#23387 = PCURVE('',#22444,#23388);
+#23388 = DEFINITIONAL_REPRESENTATION('',(#23389),#23397);
+#23389 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23390,#23391,#23392,#23393,
+    #23394,#23395,#23396),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23390 = CARTESIAN_POINT('',(199.17697423759,32.273008590749));
+#23391 = CARTESIAN_POINT('',(190.01451093522,32.307727535792));
+#23392 = CARTESIAN_POINT('',(180.85210035051,32.342178081324));
+#23393 = CARTESIAN_POINT('',(171.68973907904,32.375932065892));
+#23394 = CARTESIAN_POINT('',(162.52742018552,32.408482449802));
+#23395 = CARTESIAN_POINT('',(153.36513248067,32.439269373718));
+#23396 = CARTESIAN_POINT('',(144.2028660322,32.467771594455));
+#23397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23398 = PCURVE('',#23399,#23404);
+#23399 = PLANE('',#23400);
+#23400 = AXIS2_PLACEMENT_3D('',#23401,#23402,#23403);
+#23401 = CARTESIAN_POINT('',(16.947417715761,7.6,26.169320869023));
+#23402 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#23403 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#23404 = DEFINITIONAL_REPRESENTATION('',(#23405),#23413);
+#23405 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23406,#23407,#23408,#23409,
+    #23410,#23411,#23412),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23406 = CARTESIAN_POINT('',(2.073685853155,-0.607227209041));
+#23407 = CARTESIAN_POINT('',(2.20621236814,-0.611949203691));
+#23408 = CARTESIAN_POINT('',(2.342854956116,-0.606855738453));
+#23409 = CARTESIAN_POINT('',(2.482388581219,-0.590753059267));
+#23410 = CARTESIAN_POINT('',(2.623159406355,-0.562607155441));
+#23411 = CARTESIAN_POINT('',(2.763084366646,-0.521838695808));
+#23412 = CARTESIAN_POINT('',(2.900003744861,-0.468496224993));
+#23413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23414 = ORIENTED_EDGE('',*,*,#23415,.T.);
+#23415 = EDGE_CURVE('',#23376,#23416,#23418,.T.);
+#23416 = VERTEX_POINT('',#23417);
+#23417 = CARTESIAN_POINT('',(11.983080961547,10.4,29.168437267058));
+#23418 = SURFACE_CURVE('',#23419,(#23426,#23436),.PCURVE_S1.);
+#23419 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23420,#23421,#23422,#23423,
+    #23424,#23425),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23420 = CARTESIAN_POINT('',(16.448247461354,10.4,26.904398749359));
+#23421 = CARTESIAN_POINT('',(15.59306686524,10.4,27.427222652416));
+#23422 = CARTESIAN_POINT('',(14.717104778295,10.4,27.916073553679));
+#23423 = CARTESIAN_POINT('',(13.822176944832,10.4,28.369839581698));
+#23424 = CARTESIAN_POINT('',(12.910180551564,10.4,28.787561596817));
+#23425 = CARTESIAN_POINT('',(11.983080961547,10.4,29.168437267058));
+#23426 = PCURVE('',#22444,#23427);
+#23427 = DEFINITIONAL_REPRESENTATION('',(#23428),#23435);
+#23428 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23429,#23430,#23431,#23432,
+    #23433,#23434),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23429 = CARTESIAN_POINT('',(144.20286628259,32.467771596514));
+#23430 = CARTESIAN_POINT('',(144.20286628259,33.47234037488));
+#23431 = CARTESIAN_POINT('',(144.20286628259,34.476901150047));
+#23432 = CARTESIAN_POINT('',(144.20286628259,35.481467379597));
+#23433 = CARTESIAN_POINT('',(144.20286628259,36.486055938953));
+#23434 = CARTESIAN_POINT('',(144.20286628259,37.490673670307));
+#23435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23436 = PCURVE('',#23437,#23442);
+#23437 = PLANE('',#23438);
+#23438 = AXIS2_PLACEMENT_3D('',#23439,#23440,#23441);
+#23439 = CARTESIAN_POINT('',(16.257692879507,10.4,26.476406151093));
+#23440 = DIRECTION('',(0.,-1.,0.));
+#23441 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#23442 = DEFINITIONAL_REPRESENTATION('',(#23443),#23450);
+#23443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23444,#23445,#23446,#23447,
+    #23448,#23449),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23444 = CARTESIAN_POINT('',(-7.105427357601E-15,-0.468496224993));
+#23445 = CARTESIAN_POINT('',(0.993897988294,-0.598286341891));
+#23446 = CARTESIAN_POINT('',(1.992962748434,-0.688587983498));
+#23447 = CARTESIAN_POINT('',(2.99508327659,-0.73912393445));
+#23448 = CARTESIAN_POINT('',(3.998136289215,-0.749789632425));
+#23449 = CARTESIAN_POINT('',(5.,-0.720651495859));
+#23450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23451 = ORIENTED_EDGE('',*,*,#23452,.F.);
+#23452 = EDGE_CURVE('',#23453,#23416,#23455,.T.);
+#23453 = VERTEX_POINT('',#23454);
+#23454 = CARTESIAN_POINT('',(12.24939856934,9.602176858952,
+    29.237687355582));
+#23455 = SURFACE_CURVE('',#23456,(#23464,#23475),.PCURVE_S1.);
+#23456 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23457,#23458,#23459,#23460,
+    #23461,#23462,#23463),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23457 = CARTESIAN_POINT('',(12.24939856934,9.602176858952,
+    29.237687355582));
+#23458 = CARTESIAN_POINT('',(12.217568221664,9.730133789128,
+    29.251023020173));
+#23459 = CARTESIAN_POINT('',(12.180734092043,9.862064719975,
+    29.255754531404));
+#23460 = CARTESIAN_POINT('',(12.138723752569,9.996786798906,
+    29.250710449292));
+#23461 = CARTESIAN_POINT('',(12.091537458975,10.132703174467,
+    29.234832731163));
+#23462 = CARTESIAN_POINT('',(12.039467725746,10.267802632358,
+    29.207445060446));
+#23463 = CARTESIAN_POINT('',(11.983080961547,10.4,29.168437267058));
+#23464 = PCURVE('',#22444,#23465);
+#23465 = DEFINITIONAL_REPRESENTATION('',(#23466),#23474);
+#23466 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23467,#23468,#23469,#23470,
+    #23471,#23472,#23473),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23467 = CARTESIAN_POINT('',(199.17697423759,37.271292283175));
+#23468 = CARTESIAN_POINT('',(190.01447797829,37.305702030701));
+#23469 = CARTESIAN_POINT('',(180.85204604505,37.341398395897));
+#23470 = CARTESIAN_POINT('',(171.68967718425,37.378136593733));
+#23471 = CARTESIAN_POINT('',(162.52736543065,37.415572999277));
+#23472 = CARTESIAN_POINT('',(153.36509907507,37.453253165807));
+#23473 = CARTESIAN_POINT('',(144.20286603213,37.490673671005));
+#23474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23475 = PCURVE('',#23476,#23481);
+#23476 = PLANE('',#23477);
+#23477 = AXIS2_PLACEMENT_3D('',#23478,#23479,#23480);
+#23478 = CARTESIAN_POINT('',(11.689965591294,10.4,28.510089366472));
+#23479 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#23480 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#23481 = DEFINITIONAL_REPRESENTATION('',(#23482),#23490);
+#23482 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23483,#23484,#23485,#23486,
+    #23487,#23488,#23489),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23483 = CARTESIAN_POINT('',(0.826317891706,-0.892235729457));
+#23484 = CARTESIAN_POINT('',(0.69379090003,-0.891471896507));
+#23485 = CARTESIAN_POINT('',(0.557147973773,-0.880812556867));
+#23486 = CARTESIAN_POINT('',(0.41761421184,-0.859117414114));
+#23487 = CARTESIAN_POINT('',(0.276843498227,-0.825420002184));
+#23488 = CARTESIAN_POINT('',(0.136918879008,-0.779221451506));
+#23489 = CARTESIAN_POINT('',(3.552713678801E-15,-0.720651495859));
+#23490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23491 = ORIENTED_EDGE('',*,*,#23492,.T.);
+#23492 = EDGE_CURVE('',#23453,#23493,#23495,.T.);
+#23493 = VERTEX_POINT('',#23494);
+#23494 = CARTESIAN_POINT('',(10.734346068424,9.602176858952,
+    29.827236805774));
+#23495 = SURFACE_CURVE('',#23496,(#23517,#23524),.PCURVE_S1.);
+#23496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#23497,#23498,#23499,
+    #23500,#23501,#23502,#23503,#23504,#23505,#23506,#23507,#23508,
+    #23509,#23510,#23511,#23512,#23513,#23514,#23515,#23516),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#23497 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#23498 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#23499 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#23500 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#23501 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#23502 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#23503 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#23504 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#23505 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#23506 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#23507 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#23508 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#23509 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#23510 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#23511 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#23512 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#23513 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#23514 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#23515 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#23516 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#23517 = PCURVE('',#22444,#23518);
+#23518 = DEFINITIONAL_REPRESENTATION('',(#23519),#23523);
+#23519 = LINE('',#23520,#23521);
+#23520 = CARTESIAN_POINT('',(199.17697423759,0.));
+#23521 = VECTOR('',#23522,1.);
+#23522 = DIRECTION('',(0.,1.));
+#23523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23524 = PCURVE('',#22650,#23525);
+#23525 = DEFINITIONAL_REPRESENTATION('',(#23526),#23547);
+#23526 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23527,#23528,#23529,#23530,
+    #23531,#23532,#23533,#23534,#23535,#23536,#23537,#23538,#23539,
+    #23540,#23541,#23542,#23543,#23544,#23545,#23546),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23527 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23528 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23529 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23530 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23531 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23532 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23533 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23534 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23535 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23536 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23537 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23538 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23539 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23540 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23541 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23542 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23543 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23544 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23545 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23546 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23548 = ORIENTED_EDGE('',*,*,#23549,.T.);
+#23549 = EDGE_CURVE('',#23493,#23550,#23552,.T.);
+#23550 = VERTEX_POINT('',#23551);
+#23551 = CARTESIAN_POINT('',(10.495076590866,10.4,29.736264658043));
+#23552 = SURFACE_CURVE('',#23553,(#23561,#23572),.PCURVE_S1.);
+#23553 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23554,#23555,#23556,#23557,
+    #23558,#23559,#23560),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23554 = CARTESIAN_POINT('',(10.734346068424,9.602176858952,
+    29.827236805774));
+#23555 = CARTESIAN_POINT('',(10.701579336093,9.730133328849,
+    29.839029063583));
+#23556 = CARTESIAN_POINT('',(10.665723677268,9.862063933051,
+    29.841443146525));
+#23557 = CARTESIAN_POINT('',(10.626842857522,9.996785879847,
+    29.833245077448));
+#23558 = CARTESIAN_POINT('',(10.585143051177,10.132702363081,
+    29.813333921543));
+#23559 = CARTESIAN_POINT('',(10.541034270619,10.267802150308,
+    29.781030254436));
+#23560 = CARTESIAN_POINT('',(10.495076590866,10.4,29.736264658043));
+#23561 = PCURVE('',#22444,#23562);
+#23562 = DEFINITIONAL_REPRESENTATION('',(#23563),#23571);
+#23563 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23564,#23565,#23566,#23567,
+    #23568,#23569,#23570),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23564 = CARTESIAN_POINT('',(199.17697423759,38.892482308792));
+#23565 = CARTESIAN_POINT('',(190.01451093708,38.927207202498));
+#23566 = CARTESIAN_POINT('',(180.85210035433,38.961663763487));
+#23567 = CARTESIAN_POINT('',(171.68973908435,38.995423753064));
+#23568 = CARTESIAN_POINT('',(162.52742019109,39.02798003179));
+#23569 = CARTESIAN_POINT('',(153.36513248466,39.058772619168));
+#23570 = CARTESIAN_POINT('',(144.2028660322,39.08728015211));
+#23571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23572 = PCURVE('',#23573,#23578);
+#23573 = PLANE('',#23574);
+#23574 = AXIS2_PLACEMENT_3D('',#23575,#23576,#23577);
+#23575 = CARTESIAN_POINT('',(11.136168227875,7.6,29.121024693147));
+#23576 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#23577 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#23578 = DEFINITIONAL_REPRESENTATION('',(#23579),#23587);
+#23579 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23580,#23581,#23582,#23583,
+    #23584,#23585,#23586),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23580 = CARTESIAN_POINT('',(2.073685853155,-0.607236158996));
+#23581 = CARTESIAN_POINT('',(2.206212368113,-0.611958140957));
+#23582 = CARTESIAN_POINT('',(2.342854956059,-0.606864659744));
+#23583 = CARTESIAN_POINT('',(2.482388581138,-0.590761961172));
+#23584 = CARTESIAN_POINT('',(2.623159406269,-0.562616034551));
+#23585 = CARTESIAN_POINT('',(2.763084366587,-0.52184754893));
+#23586 = CARTESIAN_POINT('',(2.900003744861,-0.468505049319));
+#23587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23588 = ORIENTED_EDGE('',*,*,#23589,.T.);
+#23589 = EDGE_CURVE('',#23550,#23590,#23592,.T.);
+#23590 = VERTEX_POINT('',#23591);
+#23591 = CARTESIAN_POINT('',(5.656763376546,10.4,31.022462354588));
+#23592 = SURFACE_CURVE('',#23593,(#23600,#23610),.PCURVE_S1.);
+#23593 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23594,#23595,#23596,#23597,
+    #23598,#23599),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23594 = CARTESIAN_POINT('',(10.495076590866,10.4,29.736264658043));
+#23595 = CARTESIAN_POINT('',(9.549805840998,10.4,30.069888161238));
+#23596 = CARTESIAN_POINT('',(8.59131421552,10.4,30.365937733233));
+#23597 = CARTESIAN_POINT('',(7.621604546002,10.4,30.623713098504));
+#23598 = CARTESIAN_POINT('',(6.642726529403,10.4,30.842678169141));
+#23599 = CARTESIAN_POINT('',(5.656763376546,10.4,31.022462354588));
+#23600 = PCURVE('',#22444,#23601);
+#23601 = DEFINITIONAL_REPRESENTATION('',(#23602),#23609);
+#23602 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23603,#23604,#23605,#23606,
+    #23607,#23608),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23603 = CARTESIAN_POINT('',(144.20286628259,39.08728015417));
+#23604 = CARTESIAN_POINT('',(144.20286628259,40.092117596686));
+#23605 = CARTESIAN_POINT('',(144.20286628259,41.096995308575));
+#23606 = CARTESIAN_POINT('',(144.20286628259,42.101918655382));
+#23607 = CARTESIAN_POINT('',(144.20286628259,43.106897148424));
+#23608 = CARTESIAN_POINT('',(144.20286628259,44.111931428927));
+#23609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23610 = PCURVE('',#23611,#23616);
+#23611 = PLANE('',#23612);
+#23612 = AXIS2_PLACEMENT_3D('',#23613,#23614,#23615);
+#23613 = CARTESIAN_POINT('',(10.397668913905,10.4,29.27799756812));
+#23614 = DIRECTION('',(0.,-1.,-0.));
+#23615 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#23616 = DEFINITIONAL_REPRESENTATION('',(#23617),#23624);
+#23617 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23618,#23619,#23620,#23621,
+    #23622,#23623),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23618 = CARTESIAN_POINT('',(-9.769962616701E-15,-0.468505049319));
+#23619 = CARTESIAN_POINT('',(0.993978542673,-0.598305238632));
+#23620 = CARTESIAN_POINT('',(1.993076993537,-0.688603802689));
+#23621 = CARTESIAN_POINT('',(2.995190692229,-0.739132180766));
+#23622 = CARTESIAN_POINT('',(3.998203273643,-0.749792155718));
+#23623 = CARTESIAN_POINT('',(5.,-0.720654359168));
+#23624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23625 = ORIENTED_EDGE('',*,*,#23626,.F.);
+#23626 = EDGE_CURVE('',#23627,#23590,#23629,.T.);
+#23627 = VERTEX_POINT('',#23628);
+#23628 = CARTESIAN_POINT('',(5.902863479009,9.602176858952,
+    31.145570065913));
+#23629 = SURFACE_CURVE('',#23630,(#23638,#23649),.PCURVE_S1.);
+#23630 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23631,#23632,#23633,#23634,
+    #23635,#23636,#23637),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23631 = CARTESIAN_POINT('',(5.902863479009,9.602176858952,
+    31.145570065913));
+#23632 = CARTESIAN_POINT('',(5.86895604874,9.730133789251,
+    31.151996358954));
+#23633 = CARTESIAN_POINT('',(5.831943084601,9.862064720161,
+    31.148966172183));
+#23634 = CARTESIAN_POINT('',(5.791899482793,9.996786799091,
+    31.135297814973));
+#23635 = CARTESIAN_POINT('',(5.749045473019,10.1327031746,
+    31.109956419152));
+#23636 = CARTESIAN_POINT('',(5.703807791901,10.267802632418,
+    31.072341265266));
+#23637 = CARTESIAN_POINT('',(5.656763376546,10.4,31.022462354588));
+#23638 = PCURVE('',#22444,#23639);
+#23639 = DEFINITIONAL_REPRESENTATION('',(#23640),#23648);
+#23640 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23641,#23642,#23643,#23644,
+    #23645,#23646,#23647),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23641 = CARTESIAN_POINT('',(199.17697423759,43.892445433254));
+#23642 = CARTESIAN_POINT('',(190.01447796946,43.926871425423));
+#23643 = CARTESIAN_POINT('',(180.85204603228,43.962584704697));
+#23644 = CARTESIAN_POINT('',(171.6896771718,43.999340378686));
+#23645 = CARTESIAN_POINT('',(162.52736542163,44.036794666102));
+#23646 = CARTESIAN_POINT('',(153.3650990709,44.07449290548));
+#23647 = CARTESIAN_POINT('',(144.20286603213,44.111931429626));
+#23648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23649 = PCURVE('',#23650,#23655);
+#23650 = PLANE('',#23651);
+#23651 = AXIS2_PLACEMENT_3D('',#23652,#23653,#23654);
+#23652 = CARTESIAN_POINT('',(5.506930910236,10.4,30.317556022209));
+#23653 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#23654 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#23655 = DEFINITIONAL_REPRESENTATION('',(#23656),#23664);
+#23656 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23657,#23658,#23659,#23660,
+    #23661,#23662,#23663),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23657 = CARTESIAN_POINT('',(0.826317891706,-0.892238960047));
+#23658 = CARTESIAN_POINT('',(0.693790899903,-0.891475072008));
+#23659 = CARTESIAN_POINT('',(0.557147973581,-0.880815674132));
+#23660 = CARTESIAN_POINT('',(0.417614211647,-0.859120470362));
+#23661 = CARTESIAN_POINT('',(0.276843498089,-0.82542299521));
+#23662 = CARTESIAN_POINT('',(0.136918878946,-0.779224379916));
+#23663 = CARTESIAN_POINT('',(5.329070518201E-15,-0.720654359168));
+#23664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23665 = ORIENTED_EDGE('',*,*,#23666,.T.);
+#23666 = EDGE_CURVE('',#23627,#23667,#23669,.T.);
+#23667 = VERTEX_POINT('',#23668);
+#23668 = CARTESIAN_POINT('',(4.298343615565,9.602176858952,
+    31.407236792669));
+#23669 = SURFACE_CURVE('',#23670,(#23691,#23698),.PCURVE_S1.);
+#23670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#23671,#23672,#23673,
+    #23674,#23675,#23676,#23677,#23678,#23679,#23680,#23681,#23682,
+    #23683,#23684,#23685,#23686,#23687,#23688,#23689,#23690),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#23671 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#23672 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#23673 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#23674 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#23675 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#23676 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#23677 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#23678 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#23679 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#23680 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#23681 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#23682 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#23683 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#23684 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#23685 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#23686 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#23687 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#23688 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#23689 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#23690 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#23691 = PCURVE('',#22444,#23692);
+#23692 = DEFINITIONAL_REPRESENTATION('',(#23693),#23697);
+#23693 = LINE('',#23694,#23695);
+#23694 = CARTESIAN_POINT('',(199.17697423759,0.));
+#23695 = VECTOR('',#23696,1.);
+#23696 = DIRECTION('',(0.,1.));
+#23697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23698 = PCURVE('',#22650,#23699);
+#23699 = DEFINITIONAL_REPRESENTATION('',(#23700),#23721);
+#23700 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23701,#23702,#23703,#23704,
+    #23705,#23706,#23707,#23708,#23709,#23710,#23711,#23712,#23713,
+    #23714,#23715,#23716,#23717,#23718,#23719,#23720),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23701 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23702 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23703 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23704 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23705 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23706 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23707 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23708 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23709 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23710 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23711 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23712 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23713 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23714 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23715 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23716 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23717 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23718 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23719 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23720 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23722 = ORIENTED_EDGE('',*,*,#23723,.T.);
+#23723 = EDGE_CURVE('',#23667,#23724,#23726,.T.);
+#23724 = VERTEX_POINT('',#23725);
+#23725 = CARTESIAN_POINT('',(4.083216923215,10.4,31.268505373689));
+#23726 = SURFACE_CURVE('',#23727,(#23735,#23746),.PCURVE_S1.);
+#23727 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23728,#23729,#23730,#23731,
+    #23732,#23733,#23734),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23728 = CARTESIAN_POINT('',(4.298343615565,9.602176858952,
+    31.407236792669));
+#23729 = CARTESIAN_POINT('',(4.263841166722,9.730133328736,
+    31.411958719446));
+#23730 = CARTESIAN_POINT('',(4.228267124033,9.862063932828,
+    31.406865183439));
+#23731 = CARTESIAN_POINT('',(4.191940417908,9.996785879548,31.3907624312
+    ));
+#23732 = CARTESIAN_POINT('',(4.155291614471,10.132702362779,
+    31.362616452892));
+#23733 = CARTESIAN_POINT('',(4.118863026618,10.267802150106,
+    31.321847918456));
+#23734 = CARTESIAN_POINT('',(4.083216923215,10.4,31.268505373689));
+#23735 = PCURVE('',#22444,#23736);
+#23736 = DEFINITIONAL_REPRESENTATION('',(#23737),#23745);
+#23737 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23738,#23739,#23740,#23741,
+    #23742,#23743,#23744),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23738 = CARTESIAN_POINT('',(199.17697423759,45.514454086498));
+#23739 = CARTESIAN_POINT('',(190.01451094519,45.54919754976));
+#23740 = CARTESIAN_POINT('',(180.85210036983,45.583672586312));
+#23741 = CARTESIAN_POINT('',(171.6897391045,45.617450726592));
+#23742 = CARTESIAN_POINT('',(162.52742021136,45.650024554158));
+#23743 = CARTESIAN_POINT('',(153.36513249863,45.68083377793));
+#23744 = CARTESIAN_POINT('',(144.2028660322,45.709356742636));
+#23745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23746 = PCURVE('',#23747,#23752);
+#23747 = PLANE('',#23748);
+#23748 = AXIS2_PLACEMENT_3D('',#23749,#23750,#23751);
+#23749 = CARTESIAN_POINT('',(4.838214751166,7.6,30.8));
+#23750 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#23751 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#23752 = DEFINITIONAL_REPRESENTATION('',(#23753),#23761);
+#23753 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23754,#23755,#23756,#23757,
+    #23758,#23759,#23760),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23754 = CARTESIAN_POINT('',(2.073685853155,-0.607236792669));
+#23755 = CARTESIAN_POINT('',(2.206212367996,-0.611958719446));
+#23756 = CARTESIAN_POINT('',(2.342854955827,-0.606865183439));
+#23757 = CARTESIAN_POINT('',(2.482388580829,-0.5907624312));
+#23758 = CARTESIAN_POINT('',(2.623159405957,-0.562616452892));
+#23759 = CARTESIAN_POINT('',(2.763084366378,-0.521847918456));
+#23760 = CARTESIAN_POINT('',(2.900003744861,-0.468505373689));
+#23761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23762 = ORIENTED_EDGE('',*,*,#23763,.T.);
+#23763 = EDGE_CURVE('',#23724,#23764,#23766,.T.);
+#23764 = VERTEX_POINT('',#23765);
+#23765 = CARTESIAN_POINT('',(-0.916783076785,10.4,31.52064931393));
+#23766 = SURFACE_CURVE('',#23767,(#23774,#23784),.PCURVE_S1.);
+#23767 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23768,#23769,#23770,#23771,
+    #23772,#23773),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23768 = CARTESIAN_POINT('',(4.083216923215,10.4,31.268505373689));
+#23769 = CARTESIAN_POINT('',(3.089207629479,10.4,31.398308010684));
+#23770 = CARTESIAN_POINT('',(2.090098879939,10.4,31.488604006427));
+#23771 = CARTESIAN_POINT('',(1.087990161347,10.4,31.539128971946));
+#23772 = CARTESIAN_POINT('',(8.499280256036E-02,10.4,31.549786942076));
+#23773 = CARTESIAN_POINT('',(-0.916783076785,10.4,31.52064931393));
+#23774 = PCURVE('',#22444,#23775);
+#23775 = DEFINITIONAL_REPRESENTATION('',(#23776),#23783);
+#23776 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23777,#23778,#23779,#23780,
+    #23781,#23782),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23777 = CARTESIAN_POINT('',(144.20286628259,45.709356744697));
+#23778 = CARTESIAN_POINT('',(144.20286628259,46.71476923047));
+#23779 = CARTESIAN_POINT('',(144.20286628259,47.720242813614));
+#23780 = CARTESIAN_POINT('',(144.20286628259,48.725777032034));
+#23781 = CARTESIAN_POINT('',(144.20286628259,49.731376280362));
+#23782 = CARTESIAN_POINT('',(144.20286628259,50.73703705782));
+#23783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23784 = PCURVE('',#23785,#23790);
+#23785 = PLANE('',#23786);
+#23786 = AXIS2_PLACEMENT_3D('',#23787,#23788,#23789);
+#23787 = CARTESIAN_POINT('',(4.083216923215,10.4,30.8));
+#23788 = DIRECTION('',(0.,-1.,0.));
+#23789 = DIRECTION('',(-1.,0.,0.));
+#23790 = DEFINITIONAL_REPRESENTATION('',(#23791),#23798);
+#23791 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23792,#23793,#23794,#23795,
+    #23796,#23797),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23792 = CARTESIAN_POINT('',(0.,-0.468505373689));
+#23793 = CARTESIAN_POINT('',(0.994009293736,-0.598308010684));
+#23794 = CARTESIAN_POINT('',(1.993118043276,-0.688604006427));
+#23795 = CARTESIAN_POINT('',(2.995226761867,-0.739128971946));
+#23796 = CARTESIAN_POINT('',(3.998224120655,-0.749786942076));
+#23797 = CARTESIAN_POINT('',(5.,-0.72064931393));
+#23798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23799 = ORIENTED_EDGE('',*,*,#23800,.F.);
+#23800 = EDGE_CURVE('',#23801,#23764,#23803,.T.);
+#23801 = VERTEX_POINT('',#23802);
+#23802 = CARTESIAN_POINT('',(-0.701656384435,9.602176858952,
+    31.692233991138));
+#23803 = SURFACE_CURVE('',#23804,(#23812,#23823),.PCURVE_S1.);
+#23804 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23805,#23806,#23807,#23808,
+    #23809,#23810,#23811),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23805 = CARTESIAN_POINT('',(-0.701656384435,9.602176858952,
+    31.692233991138));
+#23806 = CARTESIAN_POINT('',(-0.736158957493,9.730133789405,
+    31.691470085901));
+#23807 = CARTESIAN_POINT('',(-0.771733088326,9.86206472039,31.6808106721
+    ));
+#23808 = CARTESIAN_POINT('',(-0.8080598301,9.996786799314,
+    31.659115454079));
+#23809 = CARTESIAN_POINT('',(-0.844708604471,10.132703174754,
+    31.62541796677));
+#23810 = CARTESIAN_POINT('',(-0.881137103451,10.267802632483,
+    31.579219341761));
+#23811 = CARTESIAN_POINT('',(-0.916783076785,10.4,31.52064931393));
+#23812 = PCURVE('',#22444,#23813);
+#23813 = DEFINITIONAL_REPRESENTATION('',(#23814),#23822);
+#23814 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23815,#23816,#23817,#23818,
+    #23819,#23820,#23821),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23815 = CARTESIAN_POINT('',(199.17697423759,50.517409898038));
+#23816 = CARTESIAN_POINT('',(190.01447795848,50.551857995198));
+#23817 = CARTESIAN_POINT('',(180.85204601661,50.587594220141));
+#23818 = CARTESIAN_POINT('',(171.68967715685,50.624373524896));
+#23819 = CARTESIAN_POINT('',(162.52736541117,50.661851908493));
+#23820 = CARTESIAN_POINT('',(153.36509906635,50.699574417176));
+#23821 = CARTESIAN_POINT('',(144.20286603213,50.737037058519));
+#23822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23823 = PCURVE('',#23824,#23829);
+#23824 = PLANE('',#23825);
+#23825 = AXIS2_PLACEMENT_3D('',#23826,#23827,#23828);
+#23826 = CARTESIAN_POINT('',(-0.916783076785,10.4,30.8));
+#23827 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#23828 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#23829 = DEFINITIONAL_REPRESENTATION('',(#23830),#23838);
+#23830 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23831,#23832,#23833,#23834,
+    #23835,#23836,#23837),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23831 = CARTESIAN_POINT('',(0.826317891706,-0.892233991138));
+#23832 = CARTESIAN_POINT('',(0.693790899744,-0.891470085901));
+#23833 = CARTESIAN_POINT('',(0.557147973344,-0.8808106721));
+#23834 = CARTESIAN_POINT('',(0.417614211417,-0.859115454079));
+#23835 = CARTESIAN_POINT('',(0.27684349793,-0.82541796677));
+#23836 = CARTESIAN_POINT('',(0.136918878878,-0.779219341761));
+#23837 = CARTESIAN_POINT('',(0.,-0.72064931393));
+#23838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23839 = ORIENTED_EDGE('',*,*,#23840,.T.);
+#23840 = EDGE_CURVE('',#23801,#23841,#23843,.T.);
+#23841 = VERTEX_POINT('',#23842);
+#23842 = CARTESIAN_POINT('',(-2.325516077756,9.602176858952,
+    31.61458387278));
+#23843 = SURFACE_CURVE('',#23844,(#23865,#23872),.PCURVE_S1.);
+#23844 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#23845,#23846,#23847,
+    #23848,#23849,#23850,#23851,#23852,#23853,#23854,#23855,#23856,
+    #23857,#23858,#23859,#23860,#23861,#23862,#23863,#23864),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#23845 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#23846 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#23847 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#23848 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#23849 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#23850 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#23851 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#23852 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#23853 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#23854 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#23855 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#23856 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#23857 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#23858 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#23859 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#23860 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#23861 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#23862 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#23863 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#23864 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#23865 = PCURVE('',#22444,#23866);
+#23866 = DEFINITIONAL_REPRESENTATION('',(#23867),#23871);
+#23867 = LINE('',#23868,#23869);
+#23868 = CARTESIAN_POINT('',(199.17697423759,0.));
+#23869 = VECTOR('',#23870,1.);
+#23870 = DIRECTION('',(0.,1.));
+#23871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23872 = PCURVE('',#22650,#23873);
+#23873 = DEFINITIONAL_REPRESENTATION('',(#23874),#23895);
+#23874 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#23875,#23876,#23877,#23878,
+    #23879,#23880,#23881,#23882,#23883,#23884,#23885,#23886,#23887,
+    #23888,#23889,#23890,#23891,#23892,#23893,#23894),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#23875 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#23876 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#23877 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#23878 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#23879 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#23880 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#23881 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#23882 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#23883 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#23884 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#23885 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#23886 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#23887 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#23888 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#23889 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#23890 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#23891 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#23892 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#23893 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#23894 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#23895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23896 = ORIENTED_EDGE('',*,*,#23897,.T.);
+#23897 = EDGE_CURVE('',#23841,#23898,#23900,.T.);
+#23898 = VERTEX_POINT('',#23899);
+#23899 = CARTESIAN_POINT('',(-2.507097858117,10.4,31.434156743331));
+#23900 = SURFACE_CURVE('',#23901,(#23909,#23920),.PCURVE_S1.);
+#23901 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23902,#23903,#23904,#23905,
+    #23906,#23907,#23908),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23902 = CARTESIAN_POINT('',(-2.325516077755,9.602176858952,
+    31.61458387278));
+#23903 = CARTESIAN_POINT('',(-2.360246308925,9.730133328589,
+    31.612029151064));
+#23904 = CARTESIAN_POINT('',(-2.39398396802,9.862063932541,
+    31.599650663143));
+#23905 = CARTESIAN_POINT('',(-2.426168898777,9.996785879168,
+    31.576347051494));
+#23906 = CARTESIAN_POINT('',(-2.456164961277,10.132702362399,
+    31.541196421714));
+#23907 = CARTESIAN_POINT('',(-2.48332124397,10.267802149854,
+    31.493744856642));
+#23908 = CARTESIAN_POINT('',(-2.507097858117,10.4,31.434156743331));
+#23909 = PCURVE('',#22444,#23910);
+#23910 = DEFINITIONAL_REPRESENTATION('',(#23911),#23919);
+#23911 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23912,#23913,#23914,#23915,
+    #23916,#23917,#23918),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23912 = CARTESIAN_POINT('',(199.17697423759,52.140469113569));
+#23913 = CARTESIAN_POINT('',(190.01451095573,52.175235262843));
+#23914 = CARTESIAN_POINT('',(180.85210038972,52.209732815411));
+#23915 = CARTESIAN_POINT('',(171.68973913017,52.243533021513));
+#23916 = CARTESIAN_POINT('',(162.52742023694,52.276128132555));
+#23917 = CARTESIAN_POINT('',(153.36513251616,52.306957490349));
+#23918 = CARTESIAN_POINT('',(144.2028660322,52.335499097658));
+#23919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23920 = PCURVE('',#23921,#23926);
+#23921 = PLANE('',#23922);
+#23922 = AXIS2_PLACEMENT_3D('',#23923,#23924,#23925);
+#23923 = CARTESIAN_POINT('',(-1.671191926499,7.6,31.132867512056));
+#23924 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#23925 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#23926 = DEFINITIONAL_REPRESENTATION('',(#23927),#23935);
+#23927 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23928,#23929,#23930,#23931,
+    #23932,#23933,#23934),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23928 = CARTESIAN_POINT('',(2.073685853155,-0.607231343107));
+#23929 = CARTESIAN_POINT('',(2.206212367843,-0.611953269275));
+#23930 = CARTESIAN_POINT('',(2.34285495553,-0.606859734762));
+#23931 = CARTESIAN_POINT('',(2.482388580435,-0.590756986311));
+#23932 = CARTESIAN_POINT('',(2.623159405563,-0.562611014199));
+#23933 = CARTESIAN_POINT('',(2.763084366116,-0.521842488324));
+#23934 = CARTESIAN_POINT('',(2.900003744861,-0.468499954307));
+#23935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23936 = ORIENTED_EDGE('',*,*,#23937,.T.);
+#23937 = EDGE_CURVE('',#23898,#23938,#23940,.T.);
+#23938 = VERTEX_POINT('',#23939);
+#23939 = CARTESIAN_POINT('',(-7.450260088051,10.4,30.641234882598));
+#23940 = SURFACE_CURVE('',#23941,(#23948,#23958),.PCURVE_S1.);
+#23941 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23942,#23943,#23944,#23945,
+    #23946,#23947),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23942 = CARTESIAN_POINT('',(-2.507097858117,10.4,31.434156743331));
+#23943 = CARTESIAN_POINT('',(-3.506369938366,10.4,31.354457018391));
+#23944 = CARTESIAN_POINT('',(-4.502414317957,10.4,31.235054461428));
+#23945 = CARTESIAN_POINT('',(-5.493126307177,10.4,31.076126905329));
+#23946 = CARTESIAN_POINT('',(-6.476423862279,10.4,30.878018173115));
+#23947 = CARTESIAN_POINT('',(-7.450260088051,10.4,30.641234882598));
+#23948 = PCURVE('',#22444,#23949);
+#23949 = DEFINITIONAL_REPRESENTATION('',(#23950),#23957);
+#23950 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23951,#23952,#23953,#23954,
+    #23955,#23956),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23951 = CARTESIAN_POINT('',(144.20286628259,52.335499099719));
+#23952 = CARTESIAN_POINT('',(144.20286628259,53.341565480659));
+#23953 = CARTESIAN_POINT('',(144.20286628259,54.347694759651));
+#23954 = CARTESIAN_POINT('',(144.20286628259,55.353882628521));
+#23955 = CARTESIAN_POINT('',(144.20286628259,56.360130355709));
+#23956 = CARTESIAN_POINT('',(144.20286628259,57.36643217127));
+#23957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23958 = PCURVE('',#23959,#23964);
+#23959 = PLANE('',#23960);
+#23960 = AXIS2_PLACEMENT_3D('',#23961,#23962,#23963);
+#23961 = CARTESIAN_POINT('',(-2.409691240469,10.4,30.975894637083));
+#23962 = DIRECTION('',(0.,-1.,0.));
+#23963 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#23964 = DEFINITIONAL_REPRESENTATION('',(#23965),#23972);
+#23965 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#23966,#23967,#23968,#23969,
+    #23970,#23971),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23966 = CARTESIAN_POINT('',(0.,-0.468499954307));
+#23967 = CARTESIAN_POINT('',(0.994006092346,-0.598302207368));
+#23968 = CARTESIAN_POINT('',(1.993109699974,-0.688598153844));
+#23969 = CARTESIAN_POINT('',(2.995215152154,-0.739124150947));
+#23970 = CARTESIAN_POINT('',(3.998214417965,-0.749783627106));
+#23971 = CARTESIAN_POINT('',(5.,-0.720646555873));
+#23972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23973 = ORIENTED_EDGE('',*,*,#23974,.F.);
+#23974 = EDGE_CURVE('',#23975,#23938,#23977,.T.);
+#23975 = VERTEX_POINT('',#23976);
+#23976 = CARTESIAN_POINT('',(-7.275508849324,9.602176858952,
+    30.853797183881));
+#23977 = SURFACE_CURVE('',#23978,(#23986,#23997),.PCURVE_S1.);
+#23978 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23979,#23980,#23981,#23982,
+    #23983,#23984,#23985),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23979 = CARTESIAN_POINT('',(-7.275508849324,9.602176858952,
+    30.853797183881));
+#23980 = CARTESIAN_POINT('',(-7.309098639526,9.730133789549,
+    30.845876511431));
+#23981 = CARTESIAN_POINT('',(-7.341679179881,9.862064720602,
+    30.828053783625));
+#23982 = CARTESIAN_POINT('',(-7.372701412486,9.996786799519,
+    30.79927993567));
+#23983 = CARTESIAN_POINT('',(-7.401543228741,10.132703174893,
+    30.758699144134));
+#23984 = CARTESIAN_POINT('',(-7.427570450741,10.267802632541,
+    30.705936193859));
+#23985 = CARTESIAN_POINT('',(-7.450260088051,10.4,30.641234882598));
+#23986 = PCURVE('',#22444,#23987);
+#23987 = DEFINITIONAL_REPRESENTATION('',(#23988),#23996);
+#23988 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23989,#23990,#23991,#23992,
+    #23993,#23994,#23995),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#23989 = CARTESIAN_POINT('',(199.17697423759,57.146666854754));
+#23990 = CARTESIAN_POINT('',(190.01447794817,57.18113666614));
+#23991 = CARTESIAN_POINT('',(180.85204600201,57.216895400726));
+#23992 = CARTESIAN_POINT('',(171.6896771431,57.253697853593));
+#23993 = CARTESIAN_POINT('',(162.5273654017,57.291199804965));
+#23994 = CARTESIAN_POINT('',(153.36509906239,57.328946013911));
+#23995 = CARTESIAN_POINT('',(144.20286603213,57.366432171969));
+#23996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23997 = PCURVE('',#23998,#24003);
+#23998 = PLANE('',#23999);
+#23999 = AXIS2_PLACEMENT_3D('',#24000,#24001,#24002);
+#24000 = CARTESIAN_POINT('',(-7.300429244138,10.4,29.936336182994));
+#24001 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#24002 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#24003 = DEFINITIONAL_REPRESENTATION('',(#24004),#24012);
+#24004 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24005,#24006,#24007,#24008,
+    #24009,#24010,#24011),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24005 = CARTESIAN_POINT('',(0.826317891706,-0.892231035363));
+#24006 = CARTESIAN_POINT('',(0.693790899595,-0.891467158685));
+#24007 = CARTESIAN_POINT('',(0.557147973124,-0.880807775476));
+#24008 = CARTESIAN_POINT('',(0.417614211204,-0.859112589969));
+#24009 = CARTESIAN_POINT('',(0.276843497786,-0.825415136876));
+#24010 = CARTESIAN_POINT('',(0.136918878819,-0.77921654739));
+#24011 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720646555873));
+#24012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24013 = ORIENTED_EDGE('',*,*,#24014,.T.);
+#24014 = EDGE_CURVE('',#23975,#24015,#24017,.T.);
+#24015 = VERTEX_POINT('',#24016);
+#24016 = CARTESIAN_POINT('',(-8.84773891247,9.602176858952,
+    30.440225930547));
+#24017 = SURFACE_CURVE('',#24018,(#24039,#24046),.PCURVE_S1.);
+#24018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24019,#24020,#24021,
+    #24022,#24023,#24024,#24025,#24026,#24027,#24028,#24029,#24030,
+    #24031,#24032,#24033,#24034,#24035,#24036,#24037,#24038),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24019 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24020 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24021 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24022 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24023 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24024 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24025 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24026 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24027 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24028 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24029 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24030 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24031 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24032 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24033 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24034 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24035 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24036 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24037 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24038 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24039 = PCURVE('',#22444,#24040);
+#24040 = DEFINITIONAL_REPRESENTATION('',(#24041),#24045);
+#24041 = LINE('',#24042,#24043);
+#24042 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24043 = VECTOR('',#24044,1.);
+#24044 = DIRECTION('',(0.,1.));
+#24045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24046 = PCURVE('',#22650,#24047);
+#24047 = DEFINITIONAL_REPRESENTATION('',(#24048),#24069);
+#24048 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24049,#24050,#24051,#24052,
+    #24053,#24054,#24055,#24056,#24057,#24058,#24059,#24060,#24061,
+    #24062,#24063,#24064,#24065,#24066,#24067,#24068),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24049 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24050 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24051 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24052 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24053 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24054 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24055 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24056 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24057 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24058 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24059 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24060 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24061 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24062 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24063 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24064 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24065 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24066 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24067 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24068 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24070 = ORIENTED_EDGE('',*,*,#24071,.T.);
+#24071 = EDGE_CURVE('',#24015,#24072,#24074,.T.);
+#24072 = VERTEX_POINT('',#24073);
+#24073 = CARTESIAN_POINT('',(-8.987839856688,10.4,30.225988751204));
+#24074 = SURFACE_CURVE('',#24075,(#24083,#24094),.PCURVE_S1.);
+#24075 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24076,#24077,#24078,#24079,
+    #24080,#24081,#24082),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24076 = CARTESIAN_POINT('',(-8.84773891247,9.602176858952,
+    30.440225930547));
+#24077 = CARTESIAN_POINT('',(-8.881179060385,9.730133328447,
+    30.430506241894));
+#24078 = CARTESIAN_POINT('',(-8.911605850558,9.862063932267,
+    30.41138382744));
+#24079 = CARTESIAN_POINT('',(-8.938242382244,9.996785878807,
+    30.381897859673));
+#24080 = CARTESIAN_POINT('',(-8.96027474391,10.132702362039,
+    30.341278850305));
+#24081 = CARTESIAN_POINT('',(-8.97697187309,10.267802149615,
+    30.289218132977));
+#24082 = CARTESIAN_POINT('',(-8.987839856688,10.4,30.225988751204));
+#24083 = PCURVE('',#22444,#24084);
+#24084 = DEFINITIONAL_REPRESENTATION('',(#24085),#24093);
+#24085 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24086,#24087,#24088,#24089,
+    #24090,#24091,#24092),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24086 = CARTESIAN_POINT('',(199.17697423759,58.770731888134));
+#24087 = CARTESIAN_POINT('',(190.01451096584,58.805519198734));
+#24088 = CARTESIAN_POINT('',(180.85210040869,58.840037727072));
+#24089 = CARTESIAN_POINT('',(171.68973915454,58.873858462925));
+#24090 = CARTESIAN_POINT('',(162.52742026115,58.906473350919));
+#24091 = CARTESIAN_POINT('',(153.36513253268,58.937321396458));
+#24092 = CARTESIAN_POINT('',(144.2028660322,58.965880290648));
+#24093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24094 = PCURVE('',#24095,#24100);
+#24095 = PLANE('',#24096);
+#24096 = AXIS2_PLACEMENT_3D('',#24097,#24098,#24099);
+#24097 = CARTESIAN_POINT('',(-8.107559497708,7.6,30.105079321761));
+#24098 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#24099 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#24100 = DEFINITIONAL_REPRESENTATION('',(#24101),#24109);
+#24101 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24102,#24103,#24104,#24105,
+    #24106,#24107,#24108),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24102 = CARTESIAN_POINT('',(2.073685853155,-0.607229752535));
+#24103 = CARTESIAN_POINT('',(2.206212367697,-0.611951708623));
+#24104 = CARTESIAN_POINT('',(2.342854955247,-0.606858204254));
+#24105 = CARTESIAN_POINT('',(2.482388580061,-0.590755485818));
+#24106 = CARTESIAN_POINT('',(2.62315940519,-0.562609543139));
+#24107 = CARTESIAN_POINT('',(2.763084365869,-0.521841045574));
+#24108 = CARTESIAN_POINT('',(2.900003744861,-0.468498538231));
+#24109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24110 = ORIENTED_EDGE('',*,*,#24111,.T.);
+#24111 = EDGE_CURVE('',#24072,#24112,#24114,.T.);
+#24112 = VERTEX_POINT('',#24113);
+#24113 = CARTESIAN_POINT('',(-13.65812560412,10.4,28.422655606714));
+#24114 = SURFACE_CURVE('',#24115,(#24122,#24132),.PCURVE_S1.);
+#24115 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24116,#24117,#24118,#24119,
+    #24120,#24121),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24116 = CARTESIAN_POINT('',(-8.987839856688,10.4,30.225988751204));
+#24117 = CARTESIAN_POINT('',(-9.948683005706,10.4,29.940277712937));
+#24118 = CARTESIAN_POINT('',(-10.89812409306,10.4,29.616401474359));
+#24119 = CARTESIAN_POINT('',(-11.83414336205,10.4,29.254969279506));
+#24120 = CARTESIAN_POINT('',(-12.75477632469,10.4,28.85674768932));
+#24121 = CARTESIAN_POINT('',(-13.65812560412,10.4,28.422655606714));
+#24122 = PCURVE('',#22444,#24123);
+#24123 = DEFINITIONAL_REPRESENTATION('',(#24124),#24131);
+#24124 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24125,#24126,#24127,#24128,
+    #24129,#24130),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24125 = CARTESIAN_POINT('',(144.20286628259,58.965880292711));
+#24126 = CARTESIAN_POINT('',(144.20286628259,59.972532675859));
+#24127 = CARTESIAN_POINT('',(144.20286628259,60.979237973965));
+#24128 = CARTESIAN_POINT('',(144.20286628259,61.985990062248));
+#24129 = CARTESIAN_POINT('',(144.20286628259,62.992788689744));
+#24130 = CARTESIAN_POINT('',(144.20286628259,63.999626878422));
+#24131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24132 = PCURVE('',#24133,#24138);
+#24133 = PLANE('',#24134);
+#24134 = AXIS2_PLACEMENT_3D('',#24135,#24136,#24137);
+#24135 = CARTESIAN_POINT('',(-8.797284333962,10.4,29.797994039691));
+#24136 = DIRECTION('',(-0.,-1.,0.));
+#24137 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#24138 = DEFINITIONAL_REPRESENTATION('',(#24139),#24146);
+#24139 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24140,#24141,#24142,#24143,
+    #24144,#24145),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24140 = CARTESIAN_POINT('',(7.105427357601E-15,-0.468498538231));
+#24141 = CARTESIAN_POINT('',(0.993983042887,-0.598298633977));
+#24142 = CARTESIAN_POINT('',(1.993072969594,-0.688595448058));
+#24143 = CARTESIAN_POINT('',(2.99517683868,-0.739124043527));
+#24144 = CARTESIAN_POINT('',(3.998188212645,-0.749785679404));
+#24145 = CARTESIAN_POINT('',(5.,-0.720648082582));
+#24146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24147 = ORIENTED_EDGE('',*,*,#24148,.F.);
+#24148 = EDGE_CURVE('',#24149,#24112,#24151,.T.);
+#24149 = VERTEX_POINT('',#24150);
+#24150 = CARTESIAN_POINT('',(-13.53138726734,9.602176858952,
+    28.666905693756));
+#24151 = SURFACE_CURVE('',#24152,(#24160,#24171),.PCURVE_S1.);
+#24152 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24153,#24154,#24155,#24156,
+    #24157,#24158,#24159),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24153 = CARTESIAN_POINT('',(-13.53138726734,9.602176858952,
+    28.666905693756));
+#24154 = CARTESIAN_POINT('',(-13.56259624345,9.730133789664,
+    28.652174405417));
+#24155 = CARTESIAN_POINT('',(-13.59075927101,9.862064720771,
+    28.62796727992));
+#24156 = CARTESIAN_POINT('',(-13.61512117746,9.996786799682,
+    28.59337233248));
+#24157 = CARTESIAN_POINT('',(-13.63489551302,10.132703175002,
+    28.547681784964));
+#24158 = CARTESIAN_POINT('',(-13.6493839464,10.267802632585,
+    28.490660474415));
+#24159 = CARTESIAN_POINT('',(-13.65812560412,10.4,28.422655606714));
+#24160 = PCURVE('',#22444,#24161);
+#24161 = DEFINITIONAL_REPRESENTATION('',(#24162),#24170);
+#24162 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24163,#24164,#24165,#24166,
+    #24167,#24168,#24169),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24163 = CARTESIAN_POINT('',(199.17697423759,63.779749627888));
+#24164 = CARTESIAN_POINT('',(190.01447793992,63.814237081615));
+#24165 = CARTESIAN_POINT('',(180.85204599042,63.850014086068));
+#24166 = CARTESIAN_POINT('',(171.68967713215,63.886835306284));
+#24167 = CARTESIAN_POINT('',(162.52736539427,63.924356342855));
+#24168 = CARTESIAN_POINT('',(153.36509905929,63.962121721506));
+#24169 = CARTESIAN_POINT('',(144.20286603213,63.999626879121));
+#24170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24171 = PCURVE('',#24172,#24177);
+#24172 = PLANE('',#24173);
+#24173 = AXIS2_PLACEMENT_3D('',#24174,#24175,#24176);
+#24174 = CARTESIAN_POINT('',(-13.36501162217,10.4,27.764310824312));
+#24175 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#24176 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#24177 = DEFINITIONAL_REPRESENTATION('',(#24178),#24186);
+#24178 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24179,#24180,#24181,#24182,
+    #24183,#24184,#24185),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24179 = CARTESIAN_POINT('',(0.826317891706,-0.892232514478));
+#24180 = CARTESIAN_POINT('',(0.693790899475,-0.891468647105));
+#24181 = CARTESIAN_POINT('',(0.557147972949,-0.880809272855));
+#24182 = CARTESIAN_POINT('',(0.417614211035,-0.859114095814));
+#24183 = CARTESIAN_POINT('',(0.276843497673,-0.825416650535));
+#24184 = CARTESIAN_POINT('',(0.136918878773,-0.779218068051));
+#24185 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.720648082582));
+#24186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24187 = ORIENTED_EDGE('',*,*,#24188,.T.);
+#24188 = EDGE_CURVE('',#24149,#24189,#24191,.T.);
+#24189 = VERTEX_POINT('',#24190);
+#24190 = CARTESIAN_POINT('',(-14.98327444941,9.602176858952,
+    27.935487003937));
+#24191 = SURFACE_CURVE('',#24192,(#24213,#24220),.PCURVE_S1.);
+#24192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24193,#24194,#24195,
+    #24196,#24197,#24198,#24199,#24200,#24201,#24202,#24203,#24204,
+    #24205,#24206,#24207,#24208,#24209,#24210,#24211,#24212),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24193 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24194 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24195 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24196 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24197 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24198 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24199 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24200 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24201 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24202 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24203 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24204 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24205 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24206 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24207 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24208 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24209 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24210 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24211 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24212 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24213 = PCURVE('',#22444,#24214);
+#24214 = DEFINITIONAL_REPRESENTATION('',(#24215),#24219);
+#24215 = LINE('',#24216,#24217);
+#24216 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24217 = VECTOR('',#24218,1.);
+#24218 = DIRECTION('',(0.,1.));
+#24219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24220 = PCURVE('',#22650,#24221);
+#24221 = DEFINITIONAL_REPRESENTATION('',(#24222),#24243);
+#24222 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24223,#24224,#24225,#24226,
+    #24227,#24228,#24229,#24230,#24231,#24232,#24233,#24234,#24235,
+    #24236,#24237,#24238,#24239,#24240,#24241,#24242),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24223 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24224 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24225 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24226 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24227 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24228 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24229 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24230 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24231 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24232 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24233 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24234 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24235 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24236 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24237 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24238 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24239 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24240 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24241 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24242 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24244 = ORIENTED_EDGE('',*,*,#24245,.T.);
+#24245 = EDGE_CURVE('',#24189,#24246,#24248,.T.);
+#24246 = VERTEX_POINT('',#24247);
+#24247 = CARTESIAN_POINT('',(-15.07577143333,10.4,27.69680279082));
+#24248 = SURFACE_CURVE('',#24249,(#24257,#24268),.PCURVE_S1.);
+#24249 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24250,#24251,#24252,#24253,
+    #24254,#24255,#24256),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24250 = CARTESIAN_POINT('',(-14.98327444941,9.602176858952,
+    27.935487003937));
+#24251 = CARTESIAN_POINT('',(-15.01396301337,9.730133328336,
+    27.919027116735));
+#24252 = CARTESIAN_POINT('',(-15.03974913166,9.862063932053,
+    27.89399648757));
+#24253 = CARTESIAN_POINT('',(-15.05967311335,9.996785878525,
+    27.859616812005));
+#24254 = CARTESIAN_POINT('',(-15.07277884719,10.132702361758,
+    27.81530463859));
+#24255 = CARTESIAN_POINT('',(-15.07828707085,10.267802149429,
+    27.760910042472));
+#24256 = CARTESIAN_POINT('',(-15.07577143333,10.4,27.69680279082));
+#24257 = PCURVE('',#22444,#24258);
+#24258 = DEFINITIONAL_REPRESENTATION('',(#24259),#24267);
+#24259 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24260,#24261,#24262,#24263,
+    #24264,#24265,#24266),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24260 = CARTESIAN_POINT('',(199.17697423759,65.404615919143));
+#24261 = CARTESIAN_POINT('',(190.01451097379,65.439419723859));
+#24262 = CARTESIAN_POINT('',(180.85210042355,65.473954584316));
+#24263 = CARTESIAN_POINT('',(171.68973917361,65.507791287861));
+#24264 = CARTESIAN_POINT('',(162.52742028004,65.540421541968));
+#24265 = CARTESIAN_POINT('',(153.36513254556,65.571284093712));
+#24266 = CARTESIAN_POINT('',(144.2028660322,65.599856395998));
+#24267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24268 = PCURVE('',#24269,#24274);
+#24269 = PLANE('',#24270);
+#24270 = AXIS2_PLACEMENT_3D('',#24271,#24272,#24273);
+#24271 = CARTESIAN_POINT('',(-14.18958781448,7.6,27.761554704907));
+#24272 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#24273 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#24274 = DEFINITIONAL_REPRESENTATION('',(#24275),#24283);
+#24275 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24276,#24277,#24278,#24279,
+    #24280,#24281,#24282),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24276 = CARTESIAN_POINT('',(2.073685853155,-0.60723148474));
+#24277 = CARTESIAN_POINT('',(2.206212367582,-0.611953441583));
+#24278 = CARTESIAN_POINT('',(2.342854955025,-0.606859937248));
+#24279 = CARTESIAN_POINT('',(2.482388579769,-0.590757218059));
+#24280 = CARTESIAN_POINT('',(2.6231594049,-0.562611273785));
+#24281 = CARTESIAN_POINT('',(2.763084365677,-0.521842773752));
+#24282 = CARTESIAN_POINT('',(2.900003744861,-0.468500263073));
+#24283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24284 = ORIENTED_EDGE('',*,*,#24285,.T.);
+#24285 = EDGE_CURVE('',#24246,#24286,#24288,.T.);
+#24286 = VERTEX_POINT('',#24287);
+#24287 = CARTESIAN_POINT('',(-19.26906561929,10.4,24.961869012074));
+#24288 = SURFACE_CURVE('',#24289,(#24296,#24306),.PCURVE_S1.);
+#24289 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24290,#24291,#24292,#24293,
+    #24294,#24295),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24290 = CARTESIAN_POINT('',(-15.07577143333,10.4,27.69680279082));
+#24291 = CARTESIAN_POINT('',(-15.95618796429,10.4,27.217579514828));
+#24292 = CARTESIAN_POINT('',(-16.81753111266,10.4,26.703390384628));
+#24293 = CARTESIAN_POINT('',(-17.657951311,10.4,26.155248885076));
+#24294 = CARTESIAN_POINT('',(-18.47568503673,10.4,25.574311191521));
+#24295 = CARTESIAN_POINT('',(-19.26906561929,10.4,24.961869012074));
+#24296 = PCURVE('',#22444,#24297);
+#24297 = DEFINITIONAL_REPRESENTATION('',(#24298),#24305);
+#24298 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24299,#24300,#24301,#24302,
+    #24303,#24304),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24299 = CARTESIAN_POINT('',(144.20286628259,65.599856398062));
+#24300 = CARTESIAN_POINT('',(144.20286628259,66.606950252956));
+#24301 = CARTESIAN_POINT('',(144.20286628259,67.61408212021));
+#24302 = CARTESIAN_POINT('',(144.20286628259,68.621245099703));
+#24303 = CARTESIAN_POINT('',(144.20286628259,69.628438842428));
+#24304 = CARTESIAN_POINT('',(144.20286628259,70.635656827881));
+#24305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24306 = PCURVE('',#24307,#24312);
+#24307 = PLANE('',#24308);
+#24308 = AXIS2_PLACEMENT_3D('',#24309,#24310,#24311);
+#24309 = CARTESIAN_POINT('',(-14.800393888,10.4,27.317778116125));
+#24310 = DIRECTION('',(0.,-1.,0.));
+#24311 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#24312 = DEFINITIONAL_REPRESENTATION('',(#24313),#24320);
+#24313 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24314,#24315,#24316,#24317,
+    #24318,#24319),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24314 = CARTESIAN_POINT('',(7.993605777301E-15,-0.468500263073));
+#24315 = CARTESIAN_POINT('',(0.993952309854,-0.598296341464));
+#24316 = CARTESIAN_POINT('',(1.993026342495,-0.688593396585));
+#24317 = CARTESIAN_POINT('',(2.995130054976,-0.739124206441));
+#24318 = CARTESIAN_POINT('',(3.998157144742,-0.74978756397));
+#24319 = CARTESIAN_POINT('',(5.,-0.720648838608));
+#24320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24321 = ORIENTED_EDGE('',*,*,#24322,.F.);
+#24322 = EDGE_CURVE('',#24323,#24286,#24325,.T.);
+#24323 = VERTEX_POINT('',#24324);
+#24324 = CARTESIAN_POINT('',(-19.1958792999,9.602176858952,
+    25.227132074732));
+#24325 = SURFACE_CURVE('',#24326,(#24334,#24345),.PCURVE_S1.);
+#24326 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24327,#24328,#24329,#24330,
+    #24331,#24332,#24333),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24327 = CARTESIAN_POINT('',(-19.1958792999,9.602176858952,
+    25.227132074732));
+#24328 = CARTESIAN_POINT('',(-19.22334347319,9.730133789741,
+    25.206233982818));
+#24329 = CARTESIAN_POINT('',(-19.24585812158,9.862064720886,
+    25.176700411437));
+#24330 = CARTESIAN_POINT('',(-19.26249496258,9.996786799791,
+    25.137796314112));
+#24331 = CARTESIAN_POINT('',(-19.27233757694,10.132703175075,
+    25.088992891541));
+#24332 = CARTESIAN_POINT('',(-19.27465400053,10.267802632614,
+    25.03020531097));
+#24333 = CARTESIAN_POINT('',(-19.26906561929,10.4,24.961869012074));
+#24334 = PCURVE('',#22444,#24335);
+#24335 = DEFINITIONAL_REPRESENTATION('',(#24336),#24344);
+#24336 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24337,#24338,#24339,#24340,
+    #24341,#24342,#24343),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24337 = CARTESIAN_POINT('',(199.17697423759,70.415702868023));
+#24338 = CARTESIAN_POINT('',(190.01447793437,70.450202445991));
+#24339 = CARTESIAN_POINT('',(180.85204598258,70.485991993179));
+#24340 = CARTESIAN_POINT('',(171.68967712487,70.522826083538));
+#24341 = CARTESIAN_POINT('',(162.52736538931,70.560360192983));
+#24342 = CARTESIAN_POINT('',(153.36509905729,70.598138686882));
+#24343 = CARTESIAN_POINT('',(144.20286603213,70.635656828581));
+#24344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24345 = PCURVE('',#24346,#24351);
+#24346 = PLANE('',#24347);
+#24347 = AXIS2_PLACEMENT_3D('',#24348,#24349,#24350);
+#24348 = CARTESIAN_POINT('',(-18.84547885988,10.4,24.378851854663));
+#24349 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#24350 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#24351 = DEFINITIONAL_REPRESENTATION('',(#24352),#24360);
+#24352 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24353,#24354,#24355,#24356,
+    #24357,#24358,#24359),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24353 = CARTESIAN_POINT('',(0.826317891706,-0.892233325073));
+#24354 = CARTESIAN_POINT('',(0.693790899395,-0.891469449586));
+#24355 = CARTESIAN_POINT('',(0.55714797283,-0.880810066718));
+#24356 = CARTESIAN_POINT('',(0.417614210923,-0.85911488062));
+#24357 = CARTESIAN_POINT('',(0.276843497597,-0.825417425937));
+#24358 = CARTESIAN_POINT('',(0.136918878743,-0.779218833822));
+#24359 = CARTESIAN_POINT('',(-5.329070518201E-15,-0.720648838608));
+#24360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24361 = ORIENTED_EDGE('',*,*,#24362,.T.);
+#24362 = EDGE_CURVE('',#24323,#24363,#24365,.T.);
+#24363 = VERTEX_POINT('',#24364);
+#24364 = CARTESIAN_POINT('',(-20.46396867392,9.602176858952,
+    24.209832008586));
+#24365 = SURFACE_CURVE('',#24366,(#24387,#24394),.PCURVE_S1.);
+#24366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24367,#24368,#24369,
+    #24370,#24371,#24372,#24373,#24374,#24375,#24376,#24377,#24378,
+    #24379,#24380,#24381,#24382,#24383,#24384,#24385,#24386),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24367 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24368 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24369 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24370 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24371 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24372 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24373 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24374 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24375 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24376 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24377 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24378 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24379 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24380 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24381 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24382 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24383 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24384 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24385 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24386 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24387 = PCURVE('',#22444,#24388);
+#24388 = DEFINITIONAL_REPRESENTATION('',(#24389),#24393);
+#24389 = LINE('',#24390,#24391);
+#24390 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24391 = VECTOR('',#24392,1.);
+#24392 = DIRECTION('',(0.,1.));
+#24393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24394 = PCURVE('',#22650,#24395);
+#24395 = DEFINITIONAL_REPRESENTATION('',(#24396),#24417);
+#24396 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24397,#24398,#24399,#24400,
+    #24401,#24402,#24403,#24404,#24405,#24406,#24407,#24408,#24409,
+    #24410,#24411,#24412,#24413,#24414,#24415,#24416),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24397 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24398 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24399 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24400 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24401 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24402 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24403 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24404 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24405 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24406 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24407 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24408 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24409 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24410 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24411 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24412 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24413 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24414 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24415 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24416 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24418 = ORIENTED_EDGE('',*,*,#24419,.T.);
+#24419 = EDGE_CURVE('',#24363,#24420,#24422,.T.);
+#24420 = VERTEX_POINT('',#24421);
+#24421 = CARTESIAN_POINT('',(-20.50481912037,10.4,23.957132397545));
+#24422 = SURFACE_CURVE('',#24423,(#24431,#24442),.PCURVE_S1.);
+#24423 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24424,#24425,#24426,#24427,
+    #24428,#24429,#24430),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24424 = CARTESIAN_POINT('',(-20.46396867392,9.602176858952,
+    24.209832008586));
+#24425 = CARTESIAN_POINT('',(-20.490564413,9.730133328262,
+    24.187351295369));
+#24426 = CARTESIAN_POINT('',(-20.51058287916,9.86206393191,
+    24.157506407254));
+#24427 = CARTESIAN_POINT('',(-20.52292353448,9.996785878337,
+    24.119735578605));
+#24428 = CARTESIAN_POINT('',(-20.5265298547,10.132702361572,
+    24.073666894507));
+#24429 = CARTESIAN_POINT('',(-20.52060843508,10.267802149306,
+    24.01931572408));
+#24430 = CARTESIAN_POINT('',(-20.50481912037,10.4,23.957132397545));
+#24431 = PCURVE('',#22444,#24432);
+#24432 = DEFINITIONAL_REPRESENTATION('',(#24433),#24441);
+#24433 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24434,#24435,#24436,#24437,
+    #24438,#24439,#24440),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24434 = CARTESIAN_POINT('',(199.17697423759,72.041108530644));
+#24435 = CARTESIAN_POINT('',(190.01451097911,72.075923206981));
+#24436 = CARTESIAN_POINT('',(180.85210043346,72.110468820592));
+#24437 = CARTESIAN_POINT('',(171.68973918632,72.144316025807));
+#24438 = CARTESIAN_POINT('',(162.52742029258,72.176956375135));
+#24439 = CARTESIAN_POINT('',(153.3651325541,72.207828448001));
+#24440 = CARTESIAN_POINT('',(144.2028660322,72.236409543474));
+#24441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24442 = PCURVE('',#24443,#24448);
+#24443 = PLANE('',#24444);
+#24444 = AXIS2_PLACEMENT_3D('',#24445,#24446,#24447);
+#24445 = CARTESIAN_POINT('',(-19.65146305456,7.6,24.20471693273));
+#24446 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#24447 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#24448 = DEFINITIONAL_REPRESENTATION('',(#24449),#24457);
+#24449 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24450,#24451,#24452,#24453,
+    #24454,#24455,#24456),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24450 = CARTESIAN_POINT('',(2.073685853155,-0.60723200051));
+#24451 = CARTESIAN_POINT('',(2.206212367505,-0.611953953118));
+#24452 = CARTESIAN_POINT('',(2.342854954877,-0.606860444579));
+#24453 = CARTESIAN_POINT('',(2.482388579574,-0.590757721251));
+#24454 = CARTESIAN_POINT('',(2.623159404707,-0.562611772935));
+#24455 = CARTESIAN_POINT('',(2.763084365549,-0.521843268962));
+#24456 = CARTESIAN_POINT('',(2.900003744861,-0.468500754448));
+#24457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24458 = ORIENTED_EDGE('',*,*,#24459,.T.);
+#24459 = EDGE_CURVE('',#24420,#24460,#24462,.T.);
+#24460 = VERTEX_POINT('',#24461);
+#24461 = CARTESIAN_POINT('',(-24.03785577246,10.4,20.4101292397));
+#24462 = SURFACE_CURVE('',#24463,(#24470,#24480),.PCURVE_S1.);
+#24463 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24464,#24465,#24466,#24467,
+    #24468,#24469),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24464 = CARTESIAN_POINT('',(-20.50481912037,10.4,23.957132397545));
+#24465 = CARTESIAN_POINT('',(-21.26633866819,10.4,23.305350805849));
+#24466 = CARTESIAN_POINT('',(-22.00194476684,10.4,22.623325090461));
+#24467 = CARTESIAN_POINT('',(-22.71003706577,10.4,21.91242970222));
+#24468 = CARTESIAN_POINT('',(-23.38912872291,10.4,21.174161263204));
+#24469 = CARTESIAN_POINT('',(-24.03785577246,10.4,20.4101292397));
+#24470 = PCURVE('',#22444,#24471);
+#24471 = DEFINITIONAL_REPRESENTATION('',(#24472),#24479);
+#24472 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24473,#24474,#24475,#24476,
+    #24477,#24478),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24473 = CARTESIAN_POINT('',(144.20286628259,72.236409545538));
+#24474 = CARTESIAN_POINT('',(144.20286628259,73.243784797879));
+#24475 = CARTESIAN_POINT('',(144.20286628259,74.251183205543));
+#24476 = CARTESIAN_POINT('',(144.20286628259,75.258598349144));
+#24477 = CARTESIAN_POINT('',(144.20286628259,76.266030893324));
+#24478 = CARTESIAN_POINT('',(144.20286628259,77.273475611189));
+#24479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24480 = PCURVE('',#24481,#24486);
+#24481 = PLANE('',#24482);
+#24482 = AXIS2_PLACEMENT_3D('',#24483,#24484,#24485);
+#24483 = CARTESIAN_POINT('',(-20.15665520897,10.4,23.643644203642));
+#24484 = DIRECTION('',(-0.,-1.,0.));
+#24485 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#24486 = DEFINITIONAL_REPRESENTATION('',(#24487),#24494);
+#24487 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24488,#24489,#24490,#24491,
+    #24492,#24493),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24488 = CARTESIAN_POINT('',(-2.6645352591E-15,-0.468500754448));
+#24489 = CARTESIAN_POINT('',(0.993924153996,-0.598293054244));
+#24490 = CARTESIAN_POINT('',(1.992984590058,-0.688590639553));
+#24491 = CARTESIAN_POINT('',(2.995089048626,-0.739123905272));
+#24492 = CARTESIAN_POINT('',(3.998130431208,-0.749789348045));
+#24493 = CARTESIAN_POINT('',(5.,-0.720650286899));
+#24494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24495 = ORIENTED_EDGE('',*,*,#24496,.F.);
+#24496 = EDGE_CURVE('',#24497,#24460,#24499,.T.);
+#24497 = VERTEX_POINT('',#24498);
+#24498 = CARTESIAN_POINT('',(-24.02141997628,9.602176858952,
+    20.684811900591));
+#24499 = SURFACE_CURVE('',#24500,(#24508,#24519),.PCURVE_S1.);
+#24500 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24501,#24502,#24503,#24504,
+    #24505,#24506,#24507),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24501 = CARTESIAN_POINT('',(-24.02141997628,9.602176858952,
+    20.684811900591));
+#24502 = CARTESIAN_POINT('',(-24.04393904484,9.730133789784,
+    20.658660369293));
+#24503 = CARTESIAN_POINT('',(-24.05982133051,9.862064720948,
+    20.625091128706));
+#24504 = CARTESIAN_POINT('',(-24.06800601114,9.99678679985,
+    20.583578195562));
+#24505 = CARTESIAN_POINT('',(-24.0674867497,10.132703175113,
+    20.533794860231));
+#24506 = CARTESIAN_POINT('',(-24.05752993935,10.267802632629,
+    20.475810327482));
+#24507 = CARTESIAN_POINT('',(-24.03785577246,10.4,20.4101292397));
+#24508 = PCURVE('',#22444,#24509);
+#24509 = DEFINITIONAL_REPRESENTATION('',(#24510),#24518);
+#24510 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24511,#24512,#24513,#24514,
+    #24515,#24516,#24517),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24511 = CARTESIAN_POINT('',(199.17697423759,77.053477532516));
+#24512 = CARTESIAN_POINT('',(190.01447793131,77.087984104749));
+#24513 = CARTESIAN_POINT('',(180.85204597833,77.123780879652));
+#24514 = CARTESIAN_POINT('',(171.68967712094,77.160622377588));
+#24515 = CARTESIAN_POINT('',(162.52736538672,77.198164001794));
+#24516 = CARTESIAN_POINT('',(153.36509905628,77.235950025172));
+#24517 = CARTESIAN_POINT('',(144.20286603213,77.273475611889));
+#24518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24519 = PCURVE('',#24520,#24525);
+#24520 = PLANE('',#24521);
+#24521 = AXIS2_PLACEMENT_3D('',#24522,#24523,#24524);
+#24522 = CARTESIAN_POINT('',(-23.50230824077,10.4,19.927920076255));
+#24523 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#24524 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#24525 = DEFINITIONAL_REPRESENTATION('',(#24526),#24534);
+#24526 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24527,#24528,#24529,#24530,
+    #24531,#24532,#24533),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24527 = CARTESIAN_POINT('',(0.826317891706,-0.892234685457));
+#24528 = CARTESIAN_POINT('',(0.693790899351,-0.891470824735));
+#24529 = CARTESIAN_POINT('',(0.557147972766,-0.880811456843));
+#24530 = CARTESIAN_POINT('',(0.417614210862,-0.859116285771));
+#24531 = CARTESIAN_POINT('',(0.276843497558,-0.825418845963));
+#24532 = CARTESIAN_POINT('',(0.136918878728,-0.779220268314));
+#24533 = CARTESIAN_POINT('',(0.,-0.720650286899));
+#24534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24535 = ORIENTED_EDGE('',*,*,#24536,.T.);
+#24536 = EDGE_CURVE('',#24497,#24537,#24539,.T.);
+#24537 = VERTEX_POINT('',#24538);
+#24538 = CARTESIAN_POINT('',(-25.05029079916,9.602176858952,
+    19.426091823209));
+#24539 = SURFACE_CURVE('',#24540,(#24561,#24568),.PCURVE_S1.);
+#24540 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24541,#24542,#24543,
+    #24544,#24545,#24546,#24547,#24548,#24549,#24550,#24551,#24552,
+    #24553,#24554,#24555,#24556,#24557,#24558,#24559,#24560),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24541 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24542 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24543 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24544 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24545 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24546 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24547 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24548 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24549 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24550 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24551 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24552 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24553 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24554 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24555 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24556 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24557 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24558 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24559 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24560 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24561 = PCURVE('',#22444,#24562);
+#24562 = DEFINITIONAL_REPRESENTATION('',(#24563),#24567);
+#24563 = LINE('',#24564,#24565);
+#24564 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24565 = VECTOR('',#24566,1.);
+#24566 = DIRECTION('',(0.,1.));
+#24567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24568 = PCURVE('',#22650,#24569);
+#24569 = DEFINITIONAL_REPRESENTATION('',(#24570),#24591);
+#24570 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24571,#24572,#24573,#24574,
+    #24575,#24576,#24577,#24578,#24579,#24580,#24581,#24582,#24583,
+    #24584,#24585,#24586,#24587,#24588,#24589,#24590),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24571 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24572 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24573 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24574 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24575 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24576 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24577 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24578 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24579 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24580 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24581 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24582 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24583 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24584 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24585 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24586 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24587 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24588 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24589 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24590 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24592 = ORIENTED_EDGE('',*,*,#24593,.T.);
+#24593 = EDGE_CURVE('',#24537,#24594,#24596,.T.);
+#24594 = VERTEX_POINT('',#24595);
+#24595 = CARTESIAN_POINT('',(-25.03770942729,10.4,19.170421057295));
+#24596 = SURFACE_CURVE('',#24597,(#24605,#24616),.PCURVE_S1.);
+#24597 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24598,#24599,#24600,#24601,
+    #24602,#24603,#24604),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24598 = CARTESIAN_POINT('',(-25.05029079916,9.602176858952,
+    19.426091823209));
+#24599 = CARTESIAN_POINT('',(-25.07163136796,9.73013332822,
+    19.398572810259));
+#24600 = CARTESIAN_POINT('',(-25.08500729428,9.862063931829,
+    19.365218038824));
+#24601 = CARTESIAN_POINT('',(-25.0892252917,9.996785878231,
+    19.325706833744));
+#24602 = CARTESIAN_POINT('',(-25.08317459778,10.132702361467,
+    19.279895070923));
+#24603 = CARTESIAN_POINT('',(-25.06608234076,10.267802149237,
+    19.227962741586));
+#24604 = CARTESIAN_POINT('',(-25.03770942729,10.4,19.170421057295));
+#24605 = PCURVE('',#22444,#24606);
+#24606 = DEFINITIONAL_REPRESENTATION('',(#24607),#24615);
+#24607 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24608,#24609,#24610,#24611,
+    #24612,#24613,#24614),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24608 = CARTESIAN_POINT('',(199.17697423759,78.67918795444));
+#24609 = CARTESIAN_POINT('',(190.01451098214,78.714008628608));
+#24610 = CARTESIAN_POINT('',(180.85210043909,78.748560167615));
+#24611 = CARTESIAN_POINT('',(171.68973919346,78.782413152676));
+#24612 = CARTESIAN_POINT('',(162.52742029962,78.815059051636));
+#24613 = CARTESIAN_POINT('',(153.36513255887,78.845936353019));
+#24614 = CARTESIAN_POINT('',(144.2028660322,78.874522272932));
+#24615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24616 = PCURVE('',#24617,#24622);
+#24617 = PLANE('',#24618);
+#24618 = AXIS2_PLACEMENT_3D('',#24619,#24620,#24621);
+#24619 = CARTESIAN_POINT('',(-24.25447506097,7.6,19.590016883474));
+#24620 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#24621 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#24622 = DEFINITIONAL_REPRESENTATION('',(#24623),#24631);
+#24623 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24624,#24625,#24626,#24627,
+    #24628,#24629,#24630),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24624 = CARTESIAN_POINT('',(2.073685853155,-0.60723411587));
+#24625 = CARTESIAN_POINT('',(2.206212367461,-0.611956084109));
+#24626 = CARTESIAN_POINT('',(2.342854954792,-0.606862590382));
+#24627 = CARTESIAN_POINT('',(2.482388579464,-0.590759880756));
+#24628 = CARTESIAN_POINT('',(2.623159404598,-0.562613944704));
+#24629 = CARTESIAN_POINT('',(2.763084365478,-0.521845451246));
+#24630 = CARTESIAN_POINT('',(2.900003744861,-0.468502945256));
+#24631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24632 = ORIENTED_EDGE('',*,*,#24633,.T.);
+#24633 = EDGE_CURVE('',#24594,#24634,#24636,.T.);
+#24634 = VERTEX_POINT('',#24635);
+#24635 = CARTESIAN_POINT('',(-27.75607750425,10.4,14.96636890639));
+#24636 = SURFACE_CURVE('',#24637,(#24644,#24654),.PCURVE_S1.);
+#24637 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24638,#24639,#24640,#24641,
+    #24642,#24643),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24638 = CARTESIAN_POINT('',(-25.03770942729,10.4,19.170421057295));
+#24639 = CARTESIAN_POINT('',(-25.6470631299,10.4,18.374569777436));
+#24640 = CARTESIAN_POINT('',(-26.22478945996,10.4,17.554515182035));
+#24641 = CARTESIAN_POINT('',(-26.76960687255,10.4,16.711933833029));
+#24642 = CARTESIAN_POINT('',(-27.28037001147,10.4,15.848598859369));
+#24643 = CARTESIAN_POINT('',(-27.75607750425,10.4,14.96636890639));
+#24644 = PCURVE('',#22444,#24645);
+#24645 = DEFINITIONAL_REPRESENTATION('',(#24646),#24653);
+#24646 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24647,#24648,#24649,#24650,
+    #24651,#24652),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24647 = CARTESIAN_POINT('',(144.20286628259,78.874522274997));
+#24648 = CARTESIAN_POINT('',(144.20286628259,79.88204742097));
+#24649 = CARTESIAN_POINT('',(144.20286628259,80.889584321677));
+#24650 = CARTESIAN_POINT('',(144.20286628259,81.897128039879));
+#24651 = CARTESIAN_POINT('',(144.20286628259,82.904680472553));
+#24652 = CARTESIAN_POINT('',(144.20286628259,83.912237084034));
+#24653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24654 = PCURVE('',#24655,#24660);
+#24655 = PLANE('',#24656);
+#24656 = AXIS2_PLACEMENT_3D('',#24657,#24658,#24659);
+#24657 = CARTESIAN_POINT('',(-24.63197397495,10.4,18.936169584667));
+#24658 = DIRECTION('',(0.,-1.,0.));
+#24659 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#24660 = DEFINITIONAL_REPRESENTATION('',(#24661),#24668);
+#24661 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24662,#24663,#24664,#24665,
+    #24666,#24667),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24662 = CARTESIAN_POINT('',(-1.06581410364E-14,-0.468502945256));
+#24663 = CARTESIAN_POINT('',(0.993904277299,-0.598293091682));
+#24664 = CARTESIAN_POINT('',(1.992955554433,-0.688591472242));
+#24665 = CARTESIAN_POINT('',(2.995061113723,-0.739126517467));
+#24666 = CARTESIAN_POINT('',(3.99811270235,-0.74979288426));
+#24667 = CARTESIAN_POINT('',(5.,-0.720652681292));
+#24668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24669 = ORIENTED_EDGE('',*,*,#24670,.F.);
+#24670 = EDGE_CURVE('',#24671,#24634,#24673,.T.);
+#24671 = VERTEX_POINT('',#24672);
+#24672 = CARTESIAN_POINT('',(-27.79711072886,9.602176858952,
+    15.238466357141));
+#24673 = SURFACE_CURVE('',#24674,(#24682,#24693),.PCURVE_S1.);
+#24674 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24675,#24676,#24677,#24678,
+    #24679,#24680,#24681),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24675 = CARTESIAN_POINT('',(-27.79711072886,9.602176858952,
+    15.238466357141));
+#24676 = CARTESIAN_POINT('',(-27.81370047624,9.730133789805,
+    15.208204312445));
+#24677 = CARTESIAN_POINT('',(-27.82225624017,9.862064720978,
+    15.172066516968));
+#24678 = CARTESIAN_POINT('',(-27.82163102192,9.996786799879,
+    15.129759038766));
+#24679 = CARTESIAN_POINT('',(-27.81077254868,10.132703175132,
+    15.081171536882));
+#24680 = CARTESIAN_POINT('',(-27.78897763339,10.267802632636,
+    15.026524229356));
+#24681 = CARTESIAN_POINT('',(-27.75607750425,10.4,14.96636890639));
+#24682 = PCURVE('',#22444,#24683);
+#24683 = DEFINITIONAL_REPRESENTATION('',(#24684),#24692);
+#24684 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24685,#24686,#24687,#24688,
+    #24689,#24690,#24691),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24685 = CARTESIAN_POINT('',(199.17697423759,83.692218164881));
+#24686 = CARTESIAN_POINT('',(190.01447792981,83.72672805318));
+#24687 = CARTESIAN_POINT('',(180.85204597623,83.762528250241));
+#24688 = CARTESIAN_POINT('',(171.68967711897,83.799373250418));
+#24689 = CARTESIAN_POINT('',(162.52736538539,83.83691842207));
+#24690 = CARTESIAN_POINT('',(153.36509905574,83.874707994281));
+#24691 = CARTESIAN_POINT('',(144.20286603213,83.912237084734));
+#24692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24693 = PCURVE('',#24694,#24699);
+#24694 = PLANE('',#24695);
+#24695 = AXIS2_PLACEMENT_3D('',#24696,#24697,#24698);
+#24696 = CARTESIAN_POINT('',(-27.13197397495,10.4,14.606042565744));
+#24697 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#24698 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#24699 = DEFINITIONAL_REPRESENTATION('',(#24700),#24708);
+#24700 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24701,#24702,#24703,#24704,
+    #24705,#24706,#24707),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24701 = CARTESIAN_POINT('',(0.826317891706,-0.892237221578));
+#24702 = CARTESIAN_POINT('',(0.693790899329,-0.891473341903));
+#24703 = CARTESIAN_POINT('',(0.557147972734,-0.880813953074));
+#24704 = CARTESIAN_POINT('',(0.417614210831,-0.859118759084));
+#24705 = CARTESIAN_POINT('',(0.276843497538,-0.825421294475));
+#24706 = CARTESIAN_POINT('',(0.13691887872,-0.779222690394));
+#24707 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.720652681292));
+#24708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24709 = ORIENTED_EDGE('',*,*,#24710,.T.);
+#24710 = EDGE_CURVE('',#24671,#24711,#24713,.T.);
+#24711 = VERTEX_POINT('',#24712);
+#24712 = CARTESIAN_POINT('',(-28.54179456852,9.602176858952,
+    13.793337159709));
+#24713 = SURFACE_CURVE('',#24714,(#24735,#24742),.PCURVE_S1.);
+#24714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24715,#24716,#24717,
+    #24718,#24719,#24720,#24721,#24722,#24723,#24724,#24725,#24726,
+    #24727,#24728,#24729,#24730,#24731,#24732,#24733,#24734),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24715 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24716 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24717 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24718 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24719 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24720 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24721 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24722 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24723 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24724 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24725 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24726 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24727 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24728 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24729 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24730 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24731 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24732 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24733 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24734 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24735 = PCURVE('',#22444,#24736);
+#24736 = DEFINITIONAL_REPRESENTATION('',(#24737),#24741);
+#24737 = LINE('',#24738,#24739);
+#24738 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24739 = VECTOR('',#24740,1.);
+#24740 = DIRECTION('',(0.,1.));
+#24741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24742 = PCURVE('',#22650,#24743);
+#24743 = DEFINITIONAL_REPRESENTATION('',(#24744),#24765);
+#24744 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24745,#24746,#24747,#24748,
+    #24749,#24750,#24751,#24752,#24753,#24754,#24755,#24756,#24757,
+    #24758,#24759,#24760,#24761,#24762,#24763,#24764),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24745 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24746 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24747 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24748 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24749 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24750 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24751 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24752 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24753 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24754 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24755 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24756 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24757 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24758 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24759 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24760 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24761 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24762 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24763 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24764 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24766 = ORIENTED_EDGE('',*,*,#24767,.T.);
+#24767 = EDGE_CURVE('',#24711,#24768,#24770,.T.);
+#24768 = VERTEX_POINT('',#24769);
+#24769 = CARTESIAN_POINT('',(-28.47633096601,10.4,13.545869155435));
+#24770 = SURFACE_CURVE('',#24771,(#24779,#24790),.PCURVE_S1.);
+#24771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24772,#24773,#24774,#24775,
+    #24776,#24777,#24778),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24772 = CARTESIAN_POINT('',(-28.54179456852,9.602176858952,
+    13.793337159709));
+#24773 = CARTESIAN_POINT('',(-28.55694723245,9.730133328202,
+    13.76198253722));
+#24774 = CARTESIAN_POINT('',(-28.5630959775,9.862063931795,
+    13.726575623685));
+#24775 = CARTESIAN_POINT('',(-28.5590069218,9.996785878187,
+    13.687050849821));
+#24776 = CARTESIAN_POINT('',(-28.54356361131,10.132702361423,
+    13.643498181688));
+#24777 = CARTESIAN_POINT('',(-28.51604748637,10.267802149208,
+    13.596254366593));
+#24778 = CARTESIAN_POINT('',(-28.47633096601,10.4,13.545869155435));
+#24779 = PCURVE('',#22444,#24780);
+#24780 = DEFINITIONAL_REPRESENTATION('',(#24781),#24789);
+#24781 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24782,#24783,#24784,#24785,
+    #24786,#24787,#24788),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24782 = CARTESIAN_POINT('',(199.17697423759,85.318069228804));
+#24783 = CARTESIAN_POINT('',(190.01451098338,85.35289257747));
+#24784 = CARTESIAN_POINT('',(180.85210044145,85.387446754272));
+#24785 = CARTESIAN_POINT('',(171.68973919643,85.421302307981));
+#24786 = CARTESIAN_POINT('',(162.52742030261,85.453950669203));
+#24787 = CARTESIAN_POINT('',(153.36513256089,85.484830286918));
+#24788 = CARTESIAN_POINT('',(144.2028660322,85.513418341432));
+#24789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24790 = PCURVE('',#24791,#24796);
+#24791 = PLANE('',#24792);
+#24792 = AXIS2_PLACEMENT_3D('',#24793,#24794,#24795);
+#24793 = CARTESIAN_POINT('',(-27.79745012134,7.6,14.11913909308));
+#24794 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#24795 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#24796 = DEFINITIONAL_REPRESENTATION('',(#24797),#24805);
+#24797 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24798,#24799,#24800,#24801,
+    #24802,#24803,#24804),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24798 = CARTESIAN_POINT('',(2.073685853155,-0.607235302647));
+#24799 = CARTESIAN_POINT('',(2.206212367443,-0.611957231214));
+#24800 = CARTESIAN_POINT('',(2.342854954757,-0.606863697262));
+#24801 = CARTESIAN_POINT('',(2.482388579419,-0.590760947374));
+#24802 = CARTESIAN_POINT('',(2.623159404552,-0.562614971691));
+#24803 = CARTESIAN_POINT('',(2.763084365448,-0.521846440024));
+#24804 = CARTESIAN_POINT('',(2.900003744861,-0.468503898012));
+#24805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24806 = ORIENTED_EDGE('',*,*,#24807,.T.);
+#24807 = EDGE_CURVE('',#24768,#24808,#24810,.T.);
+#24808 = VERTEX_POINT('',#24809);
+#24809 = CARTESIAN_POINT('',(-30.26121656701,10.4,8.868502521532));
+#24810 = SURFACE_CURVE('',#24811,(#24818,#24828),.PCURVE_S1.);
+#24811 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24812,#24813,#24814,#24815,
+    #24816,#24817),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24812 = CARTESIAN_POINT('',(-28.47633096601,10.4,13.545869155435));
+#24813 = CARTESIAN_POINT('',(-28.90689570664,10.4,12.640727908847));
+#24814 = CARTESIAN_POINT('',(-29.30149556811,10.4,11.718481828617));
+#24815 = CARTESIAN_POINT('',(-29.65922411746,10.4,10.781037891839));
+#24816 = CARTESIAN_POINT('',(-29.97932892126,10.4,9.830369214899));
+#24817 = CARTESIAN_POINT('',(-30.26121656701,10.4,8.868502521532));
+#24818 = PCURVE('',#22444,#24819);
+#24819 = DEFINITIONAL_REPRESENTATION('',(#24820),#24827);
+#24820 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24821,#24822,#24823,#24824,
+    #24825,#24826),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24821 = CARTESIAN_POINT('',(144.20286628259,85.513418343497));
+#24822 = CARTESIAN_POINT('',(144.20286628259,86.521006584771));
+#24823 = CARTESIAN_POINT('',(144.20286628259,87.528599948072));
+#24824 = CARTESIAN_POINT('',(144.20286628259,88.53619418383));
+#24825 = CARTESIAN_POINT('',(144.20286628259,89.543791903438));
+#24826 = CARTESIAN_POINT('',(144.20286628259,90.551389312905));
+#24827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24828 = PCURVE('',#24829,#24834);
+#24829 = PLANE('',#24830);
+#24830 = AXIS2_PLACEMENT_3D('',#24831,#24832,#24833);
+#24831 = CARTESIAN_POINT('',(-28.03075728089,10.4,13.401093489019));
+#24832 = DIRECTION('',(0.,-1.,0.));
+#24833 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#24834 = DEFINITIONAL_REPRESENTATION('',(#24835),#24842);
+#24835 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24836,#24837,#24838,#24839,
+    #24840,#24841),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24836 = CARTESIAN_POINT('',(-7.105427357601E-15,-0.468503898012));
+#24837 = CARTESIAN_POINT('',(0.993892302771,-0.598291272776));
+#24838 = CARTESIAN_POINT('',(1.992938510172,-0.688588330567));
+#24839 = CARTESIAN_POINT('',(2.995044876028,-0.739122290749));
+#24840 = CARTESIAN_POINT('',(3.998102340426,-0.749787273108));
+#24841 = CARTESIAN_POINT('',(5.,-0.720645200889));
+#24842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24843 = ORIENTED_EDGE('',*,*,#24844,.F.);
+#24844 = EDGE_CURVE('',#24845,#24808,#24847,.T.);
+#24845 = VERTEX_POINT('',#24846);
+#24846 = CARTESIAN_POINT('',(-30.35792565627,9.602176858952,
+    9.126122799867));
+#24847 = SURFACE_CURVE('',#24848,(#24856,#24867),.PCURVE_S1.);
+#24848 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24849,#24850,#24851,#24852,
+    #24853,#24854,#24855),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24849 = CARTESIAN_POINT('',(-30.35792565627,9.602176858952,
+    9.126122799867));
+#24850 = CARTESIAN_POINT('',(-30.36786099115,9.730133789813,
+    9.093072833535));
+#24851 = CARTESIAN_POINT('',(-30.36871626765,9.86206472099,9.05594587493
+    ));
+#24852 = CARTESIAN_POINT('',(-30.35930844061,9.996786799891,
+    9.014692889928));
+#24853 = CARTESIAN_POINT('',(-30.33858529164,10.13270317514,
+    8.969424728898));
+#24854 = CARTESIAN_POINT('',(-30.30590478686,10.26780263264,
+    8.920502998715));
+#24855 = CARTESIAN_POINT('',(-30.26121656701,10.4,8.868502521532));
+#24856 = PCURVE('',#22444,#24857);
+#24857 = DEFINITIONAL_REPRESENTATION('',(#24858),#24866);
+#24858 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24859,#24860,#24861,#24862,
+    #24863,#24864,#24865),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24859 = CARTESIAN_POINT('',(199.17697423759,90.331363587212));
+#24860 = CARTESIAN_POINT('',(190.01447792924,90.365874570438));
+#24861 = CARTESIAN_POINT('',(180.85204597543,90.401675893015));
+#24862 = CARTESIAN_POINT('',(171.6896771182,90.438522040108));
+#24863 = CARTESIAN_POINT('',(162.52736538487,90.476068368125));
+#24864 = CARTESIAN_POINT('',(153.36509905552,90.513859091677));
+#24865 = CARTESIAN_POINT('',(144.20286603213,90.551389313604));
+#24866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24867 = PCURVE('',#24868,#24873);
+#24868 = PLANE('',#24869);
+#24869 = AXIS2_PLACEMENT_3D('',#24870,#24871,#24872);
+#24870 = CARTESIAN_POINT('',(-29.57584225277,10.4,8.645810907543));
+#24871 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#24872 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#24873 = DEFINITIONAL_REPRESENTATION('',(#24874),#24882);
+#24874 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24875,#24876,#24877,#24878,
+    #24879,#24880,#24881),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24875 = CARTESIAN_POINT('',(0.826317891706,-0.892230054511));
+#24876 = CARTESIAN_POINT('',(0.693790899321,-0.891466118236));
+#24877 = CARTESIAN_POINT('',(0.557147972722,-0.880806673367));
+#24878 = CARTESIAN_POINT('',(0.41761421082,-0.859111424719));
+#24879 = CARTESIAN_POINT('',(0.27684349753,-0.825413907793));
+#24880 = CARTESIAN_POINT('',(0.136918878716,-0.779215254746));
+#24881 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720645200889));
+#24882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24883 = ORIENTED_EDGE('',*,*,#24884,.T.);
+#24884 = EDGE_CURVE('',#24845,#24885,#24887,.T.);
+#24885 = VERTEX_POINT('',#24886);
+#24886 = CARTESIAN_POINT('',(-30.78587467694,9.602176858952,
+    7.557745908765));
+#24887 = SURFACE_CURVE('',#24888,(#24909,#24916),.PCURVE_S1.);
+#24888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#24889,#24890,#24891,
+    #24892,#24893,#24894,#24895,#24896,#24897,#24898,#24899,#24900,
+    #24901,#24902,#24903,#24904,#24905,#24906,#24907,#24908),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#24889 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#24890 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#24891 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#24892 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#24893 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#24894 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#24895 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#24896 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#24897 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#24898 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#24899 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#24900 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#24901 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#24902 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#24903 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#24904 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#24905 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#24906 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#24907 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#24908 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#24909 = PCURVE('',#22444,#24910);
+#24910 = DEFINITIONAL_REPRESENTATION('',(#24911),#24915);
+#24911 = LINE('',#24912,#24913);
+#24912 = CARTESIAN_POINT('',(199.17697423759,0.));
+#24913 = VECTOR('',#24914,1.);
+#24914 = DIRECTION('',(0.,1.));
+#24915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24916 = PCURVE('',#22650,#24917);
+#24917 = DEFINITIONAL_REPRESENTATION('',(#24918),#24939);
+#24918 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#24919,#24920,#24921,#24922,
+    #24923,#24924,#24925,#24926,#24927,#24928,#24929,#24930,#24931,
+    #24932,#24933,#24934,#24935,#24936,#24937,#24938),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#24919 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#24920 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#24921 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#24922 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#24923 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#24924 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#24925 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#24926 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#24927 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#24928 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#24929 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#24930 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#24931 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#24932 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#24933 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#24934 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#24935 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#24936 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#24937 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#24938 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#24939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24940 = ORIENTED_EDGE('',*,*,#24941,.T.);
+#24941 = EDGE_CURVE('',#24885,#24942,#24944,.T.);
+#24942 = VERTEX_POINT('',#24943);
+#24943 = CARTESIAN_POINT('',(-30.67039003773,10.4,7.329296313762));
+#24944 = SURFACE_CURVE('',#24945,(#24953,#24964),.PCURVE_S1.);
+#24945 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24946,#24947,#24948,#24949,
+    #24950,#24951,#24952),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24946 = CARTESIAN_POINT('',(-30.78587467694,9.602176858952,
+    7.557745908765));
+#24947 = CARTESIAN_POINT('',(-30.7941772003,9.730133328197,
+    7.523926041302));
+#24948 = CARTESIAN_POINT('',(-30.79283004744,9.862063931785,
+    7.488014455507));
+#24949 = CARTESIAN_POINT('',(-30.78061266784,9.996785878173,
+    7.450203553479));
+#24950 = CARTESIAN_POINT('',(-30.75645171023,10.13270236141,
+    7.410813459213));
+#24951 = CARTESIAN_POINT('',(-30.71971433131,10.267802149199,
+    7.370322958271));
+#24952 = CARTESIAN_POINT('',(-30.67039003773,10.4,7.329296313762));
+#24953 = PCURVE('',#22444,#24954);
+#24954 = DEFINITIONAL_REPRESENTATION('',(#24955),#24963);
+#24955 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24956,#24957,#24958,#24959,
+    #24960,#24961,#24962),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24956 = CARTESIAN_POINT('',(199.17697423759,91.957255148715));
+#24957 = CARTESIAN_POINT('',(190.01451098375,91.992079213684));
+#24958 = CARTESIAN_POINT('',(180.85210044214,92.026634092305));
+#24959 = CARTESIAN_POINT('',(171.68973919733,92.060490324827));
+#24960 = CARTESIAN_POINT('',(162.5274203035,92.093139332418));
+#24961 = CARTESIAN_POINT('',(153.3651325615,92.124019554508));
+#24962 = CARTESIAN_POINT('',(144.20286603221,92.152608163076));
+#24963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24964 = PCURVE('',#24965,#24970);
+#24965 = PLANE('',#24966);
+#24966 = AXIS2_PLACEMENT_3D('',#24967,#24968,#24969);
+#24967 = CARTESIAN_POINT('',(-30.12554322444,7.6,8.031187173172));
+#24968 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#24969 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#24970 = DEFINITIONAL_REPRESENTATION('',(#24971),#24979);
+#24971 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24972,#24973,#24974,#24975,
+    #24976,#24977,#24978),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24972 = CARTESIAN_POINT('',(2.073685853155,-0.607225999896));
+#24973 = CARTESIAN_POINT('',(2.206212367438,-0.611947902386));
+#24974 = CARTESIAN_POINT('',(2.342854954747,-0.606854346498));
+#24975 = CARTESIAN_POINT('',(2.482388579405,-0.590751579495));
+#24976 = CARTESIAN_POINT('',(2.623159404538,-0.562605592123));
+#24977 = CARTESIAN_POINT('',(2.763084365438,-0.521837054561));
+#24978 = CARTESIAN_POINT('',(2.900003744861,-0.468494512522));
+#24979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24980 = ORIENTED_EDGE('',*,*,#24981,.T.);
+#24981 = EDGE_CURVE('',#24942,#24982,#24984,.T.);
+#24982 = VERTEX_POINT('',#24983);
+#24983 = CARTESIAN_POINT('',(-31.44380156609,10.4,2.383043743179));
+#24984 = SURFACE_CURVE('',#24985,(#24992,#25002),.PCURVE_S1.);
+#24985 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24986,#24987,#24988,#24989,
+    #24990,#24991),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24986 = CARTESIAN_POINT('',(-30.67039003773,10.4,7.329296313762));
+#24987 = CARTESIAN_POINT('',(-30.90335443651,10.4,6.354421016924));
+#24988 = CARTESIAN_POINT('',(-31.09758590341,10.4,5.370288735035));
+#24989 = CARTESIAN_POINT('',(-31.25259397488,10.4,4.378953814152));
+#24990 = CARTESIAN_POINT('',(-31.36805286058,10.4,3.382503185326));
+#24991 = CARTESIAN_POINT('',(-31.44380156609,10.4,2.383043743179));
+#24992 = PCURVE('',#22444,#24993);
+#24993 = DEFINITIONAL_REPRESENTATION('',(#24994),#25001);
+#24994 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#24995,#24996,#24997,#24998,
+    #24999,#25000),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#24995 = CARTESIAN_POINT('',(144.20286628259,92.152608165142));
+#24996 = CARTESIAN_POINT('',(144.20286628259,93.160209786158));
+#24997 = CARTESIAN_POINT('',(144.20286628259,94.167812663474));
+#24998 = CARTESIAN_POINT('',(144.20286628259,95.175413188642));
+#24999 = CARTESIAN_POINT('',(144.20286628259,96.18301468905));
+#25000 = CARTESIAN_POINT('',(144.20286628259,97.19061511961));
+#25001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25002 = PCURVE('',#25003,#25008);
+#25003 = PLANE('',#25004);
+#25004 = AXIS2_PLACEMENT_3D('',#25005,#25006,#25007);
+#25005 = CARTESIAN_POINT('',(-30.20446198717,10.4,7.280325302319));
+#25006 = DIRECTION('',(0.,-1.,0.));
+#25007 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#25008 = DEFINITIONAL_REPRESENTATION('',(#25009),#25016);
+#25009 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25010,#25011,#25012,#25013,
+    #25014,#25015),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25010 = CARTESIAN_POINT('',(2.6645352591E-15,-0.468494512522));
+#25011 = CARTESIAN_POINT('',(0.99388623856,-0.598280491294));
+#25012 = CARTESIAN_POINT('',(1.992930057591,-0.688578102815));
+#25013 = CARTESIAN_POINT('',(2.995037097556,-0.73911430799));
+#25014 = CARTESIAN_POINT('',(3.99809780547,-0.749783244877));
+#25015 = CARTESIAN_POINT('',(5.,-0.720645031474));
+#25016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25017 = ORIENTED_EDGE('',*,*,#25018,.F.);
+#25018 = EDGE_CURVE('',#25019,#24982,#25021,.T.);
+#25019 = VERTEX_POINT('',#25020);
+#25020 = CARTESIAN_POINT('',(-31.59195873222,9.602176858952,
+    2.614927359138));
+#25021 = SURFACE_CURVE('',#25022,(#25030,#25041),.PCURVE_S1.);
+#25022 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25023,#25024,#25025,#25026,
+    #25027,#25028,#25029),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25023 = CARTESIAN_POINT('',(-31.59195873222,9.602176858952,
+    2.614927359138));
+#25024 = CARTESIAN_POINT('',(-31.59480561608,9.730133789806,
+    2.580533955703));
+#25025 = CARTESIAN_POINT('',(-31.58792321417,9.862064720978,
+    2.544040502972));
+#25026 = CARTESIAN_POINT('',(-31.57014413785,9.996786799876,
+    2.505645007136));
+#25027 = CARTESIAN_POINT('',(-31.54046220775,10.132703175127,
+    2.465674664557));
+#25028 = CARTESIAN_POINT('',(-31.49832460012,10.267802632632,
+    2.424616666256));
+#25029 = CARTESIAN_POINT('',(-31.44380156609,10.4,2.383043743179));
+#25030 = PCURVE('',#22444,#25031);
+#25031 = DEFINITIONAL_REPRESENTATION('',(#25032),#25040);
+#25032 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25033,#25034,#25035,#25036,
+    #25037,#25038,#25039),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25033 = CARTESIAN_POINT('',(199.17697423759,96.970589688332));
+#25034 = CARTESIAN_POINT('',(190.01447792974,97.005100632321));
+#25035 = CARTESIAN_POINT('',(180.85204597625,97.040901911436));
+#25036 = CARTESIAN_POINT('',(171.68967711917,97.077748010839));
+#25037 = CARTESIAN_POINT('',(162.52736538572,97.115294287178));
+#25038 = CARTESIAN_POINT('',(153.36509905605,97.153084955728));
+#25039 = CARTESIAN_POINT('',(144.20286603213,97.19061512031));
+#25040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25041 = PCURVE('',#25042,#25047);
+#25042 = PLANE('',#25043);
+#25043 = AXIS2_PLACEMENT_3D('',#25044,#25045,#25046);
+#25044 = CARTESIAN_POINT('',(-30.7271043035,10.4,2.307715825478));
+#25045 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#25046 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#25047 = DEFINITIONAL_REPRESENTATION('',(#25048),#25056);
+#25048 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25049,#25050,#25051,#25052,
+    #25053,#25054,#25055),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25049 = CARTESIAN_POINT('',(0.826317891706,-0.892229015179));
+#25050 = CARTESIAN_POINT('',(0.693790899328,-0.891465213904));
+#25051 = CARTESIAN_POINT('',(0.557147972735,-0.880805909973));
+#25052 = CARTESIAN_POINT('',(0.417614210834,-0.859110807118));
+#25053 = CARTESIAN_POINT('',(0.276843497543,-0.825413439253));
+#25054 = CARTESIAN_POINT('',(0.136918878724,-0.779214936383));
+#25055 = CARTESIAN_POINT('',(-7.105427357601E-15,-0.720645031474));
+#25056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25057 = ORIENTED_EDGE('',*,*,#25058,.T.);
+#25058 = EDGE_CURVE('',#25019,#25059,#25061,.T.);
+#25059 = VERTEX_POINT('',#25060);
+#25060 = CARTESIAN_POINT('',(-31.68447839006,9.602176858952,
+    0.99184722288));
+#25061 = SURFACE_CURVE('',#25062,(#25083,#25090),.PCURVE_S1.);
+#25062 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25063,#25064,#25065,
+    #25066,#25067,#25068,#25069,#25070,#25071,#25072,#25073,#25074,
+    #25075,#25076,#25077,#25078,#25079,#25080,#25081,#25082),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25063 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25064 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25065 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25066 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25067 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25068 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25069 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25070 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25071 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25072 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25073 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25074 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25075 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25076 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25077 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25078 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25079 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25080 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25081 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25082 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25083 = PCURVE('',#22444,#25084);
+#25084 = DEFINITIONAL_REPRESENTATION('',(#25085),#25089);
+#25085 = LINE('',#25086,#25087);
+#25086 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25087 = VECTOR('',#25088,1.);
+#25088 = DIRECTION('',(0.,1.));
+#25089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25090 = PCURVE('',#22650,#25091);
+#25091 = DEFINITIONAL_REPRESENTATION('',(#25092),#25113);
+#25092 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25093,#25094,#25095,#25096,
+    #25097,#25098,#25099,#25100,#25101,#25102,#25103,#25104,#25105,
+    #25106,#25107,#25108,#25109,#25110,#25111,#25112),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25093 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25094 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25095 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25096 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25097 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25098 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25099 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25100 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25101 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25102 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25103 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25104 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25105 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25106 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25107 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25108 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25109 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25110 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25111 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25112 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25114 = ORIENTED_EDGE('',*,*,#25115,.T.);
+#25115 = EDGE_CURVE('',#25059,#25116,#25118,.T.);
+#25116 = VERTEX_POINT('',#25117);
+#25117 = CARTESIAN_POINT('',(-31.52402059808,10.4,0.792400346085));
+#25118 = SURFACE_CURVE('',#25119,(#25127,#25138),.PCURVE_S1.);
+#25119 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25120,#25121,#25122,#25123,
+    #25124,#25125,#25126),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25120 = CARTESIAN_POINT('',(-31.68447839006,9.602176858952,
+    0.99184722288));
+#25121 = CARTESIAN_POINT('',(-31.68556805039,9.730133328194,
+    0.957040197134));
+#25122 = CARTESIAN_POINT('',(-31.67678400575,9.862063931779,
+    0.922193443105));
+#25123 = CARTESIAN_POINT('',(-31.65697237841,9.996785878167,
+    0.887748925357));
+#25124 = CARTESIAN_POINT('',(-31.62514982807,10.132702361405,
+    0.854242934882));
+#25125 = CARTESIAN_POINT('',(-31.58079688404,10.267802149197,
+    0.822275370321));
+#25126 = CARTESIAN_POINT('',(-31.52402059808,10.4,0.792400346085));
+#25127 = PCURVE('',#22444,#25128);
+#25128 = DEFINITIONAL_REPRESENTATION('',(#25129),#25137);
+#25129 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25130,#25131,#25132,#25133,
+    #25134,#25135,#25136),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25130 = CARTESIAN_POINT('',(199.17697423759,98.596479029747));
+#25131 = CARTESIAN_POINT('',(190.014510984,98.631303042272));
+#25132 = CARTESIAN_POINT('',(180.8521004425,98.66585786964));
+#25133 = CARTESIAN_POINT('',(171.68973919773,98.699714052856));
+#25134 = CARTESIAN_POINT('',(162.5274203038,98.732363013901));
+#25135 = CARTESIAN_POINT('',(153.36513256166,98.763243192928));
+#25136 = CARTESIAN_POINT('',(144.2028660322,98.791831762442));
+#25137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25138 = PCURVE('',#25139,#25144);
+#25139 = PLANE('',#25140);
+#25140 = AXIS2_PLACEMENT_3D('',#25141,#25142,#25143);
+#25141 = CARTESIAN_POINT('',(-31.13700553024,7.6,1.592233835884));
+#25142 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#25143 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#25144 = DEFINITIONAL_REPRESENTATION('',(#25145),#25153);
+#25145 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25146,#25147,#25148,#25149,
+    #25150,#25151,#25152),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25146 = CARTESIAN_POINT('',(2.073685853155,-0.60723123624));
+#25147 = CARTESIAN_POINT('',(2.206212367434,-0.611953252211));
+#25148 = CARTESIAN_POINT('',(2.342854954741,-0.606859805135));
+#25149 = CARTESIAN_POINT('',(2.482388579399,-0.590757140471));
+#25150 = CARTESIAN_POINT('',(2.623159404534,-0.562611247082));
+#25151 = CARTESIAN_POINT('',(2.763084365436,-0.521842793516));
+#25152 = CARTESIAN_POINT('',(2.900003744861,-0.468500324366));
+#25153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25154 = ORIENTED_EDGE('',*,*,#25155,.T.);
+#25155 = EDGE_CURVE('',#25116,#25156,#25158,.T.);
+#25156 = VERTEX_POINT('',#25157);
+#25157 = CARTESIAN_POINT('',(-31.25213857453,10.4,-4.206565099565));
+#25158 = SURFACE_CURVE('',#25159,(#25167,#25178),.PCURVE_S1.);
+#25159 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25160,#25161,#25162,#25163,
+    #25164,#25165,#25166),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25160 = CARTESIAN_POINT('',(-31.52402059808,10.4,0.792400346085));
+#25161 = CARTESIAN_POINT('',(-31.54501104016,10.4,-4.260677046984E-02));
+#25162 = CARTESIAN_POINT('',(-31.53945920899,10.4,-0.878279880746));
+#25163 = CARTESIAN_POINT('',(-31.50733513632,10.4,-1.713568215676));
+#25164 = CARTESIAN_POINT('',(-31.44867578005,10.4,-2.547411655731));
+#25165 = CARTESIAN_POINT('',(-31.36356274238,10.4,-3.378759772879));
+#25166 = CARTESIAN_POINT('',(-31.25213857453,10.4,-4.206565099565));
+#25167 = PCURVE('',#22444,#25168);
+#25168 = DEFINITIONAL_REPRESENTATION('',(#25169),#25177);
+#25169 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25170,#25171,#25172,#25173,
+    #25174,#25175,#25176),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25170 = CARTESIAN_POINT('',(144.20286628259,98.791831743319));
+#25171 = CARTESIAN_POINT('',(144.20286628259,99.631498846423));
+#25172 = CARTESIAN_POINT('',(144.20286628259,100.47116811422));
+#25173 = CARTESIAN_POINT('',(144.20286628259,101.31083350171));
+#25174 = CARTESIAN_POINT('',(144.20286628259,102.15050023234));
+#25175 = CARTESIAN_POINT('',(144.20286628259,102.99016772489));
+#25176 = CARTESIAN_POINT('',(144.20286628259,103.82983476195));
+#25177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25178 = PCURVE('',#25179,#25184);
+#25179 = PLANE('',#25180);
+#25180 = AXIS2_PLACEMENT_3D('',#25181,#25182,#25183);
+#25181 = CARTESIAN_POINT('',(-31.05808676751,10.4,0.841371965032));
+#25182 = DIRECTION('',(0.,-1.,0.));
+#25183 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#25184 = DEFINITIONAL_REPRESENTATION('',(#25185),#25193);
+#25185 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25186,#25187,#25188,#25189,
+    #25190,#25191,#25192),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25186 = CARTESIAN_POINT('',(5.329070518201E-15,-0.468500324366));
+#25187 = CARTESIAN_POINT('',(0.828238761549,-0.57665778932));
+#25188 = CARTESIAN_POINT('',(1.659914291469,-0.658487997675));
+#25189 = CARTESIAN_POINT('',(2.493984709453,-0.713851310069));
+#25190 = CARTESIAN_POINT('',(3.329391840264,-0.742673669286));
+#25191 = CARTESIAN_POINT('',(4.165082480473,-0.744926430865));
+#25192 = CARTESIAN_POINT('',(5.,-0.720641874953));
+#25193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25194 = ORIENTED_EDGE('',*,*,#25195,.F.);
+#25195 = EDGE_CURVE('',#25196,#25156,#25198,.T.);
+#25196 = VERTEX_POINT('',#25197);
+#25197 = CARTESIAN_POINT('',(-31.44527017892,9.602176858952,
+    -4.010552378836));
+#25198 = SURFACE_CURVE('',#25199,(#25207,#25218),.PCURVE_S1.);
+#25199 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25200,#25201,#25202,#25203,
+    #25204,#25205,#25206),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25200 = CARTESIAN_POINT('',(-31.44527017892,9.602176858952,
+    -4.010552378836));
+#25201 = CARTESIAN_POINT('',(-31.44090394474,9.730133789812,
+    -4.044786092118));
+#25202 = CARTESIAN_POINT('',(-31.4265844052,9.862064720987,
+    -4.079051131008));
+#25203 = CARTESIAN_POINT('',(-31.40121085091,9.996786799888,
+    -4.112911102605));
+#25204 = CARTESIAN_POINT('',(-31.36386711947,10.132703175137,
+    -4.145836764285));
+#25205 = CARTESIAN_POINT('',(-31.31411376224,10.267802632638,
+    -4.177236632996));
+#25206 = CARTESIAN_POINT('',(-31.25213857453,10.4,-4.206565099565));
+#25207 = PCURVE('',#22444,#25208);
+#25208 = DEFINITIONAL_REPRESENTATION('',(#25209),#25217);
+#25209 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25210,#25211,#25212,#25213,
+    #25214,#25215,#25216),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25210 = CARTESIAN_POINT('',(199.17697423759,103.60980909767));
+#25211 = CARTESIAN_POINT('',(190.01447792934,103.64432007378));
+#25212 = CARTESIAN_POINT('',(180.85204597561,103.68012138793));
+#25213 = CARTESIAN_POINT('',(171.68967711841,103.71696752528));
+#25214 = CARTESIAN_POINT('',(162.52736538508,103.75451384226));
+#25215 = CARTESIAN_POINT('',(153.36509905565,103.79230455369));
+#25216 = CARTESIAN_POINT('',(144.20286603213,103.82983476265));
+#25217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25218 = PCURVE('',#25219,#25224);
+#25219 = PLANE('',#25220);
+#25220 = AXIS2_PLACEMENT_3D('',#25221,#25222,#25223);
+#25221 = CARTESIAN_POINT('',(-30.53544445117,10.4,-4.13123751181));
+#25222 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#25223 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#25224 = DEFINITIONAL_REPRESENTATION('',(#25225),#25233);
+#25225 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25226,#25227,#25228,#25229,
+    #25230,#25231,#25232),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25226 = CARTESIAN_POINT('',(0.826317891706,-0.892226575726));
+#25227 = CARTESIAN_POINT('',(0.693790899322,-0.891462657672));
+#25228 = CARTESIAN_POINT('',(0.557147972725,-0.880803233926));
+#25229 = CARTESIAN_POINT('',(0.417614210823,-0.859108009425));
+#25230 = CARTESIAN_POINT('',(0.276843497533,-0.825410519667));
+#25231 = CARTESIAN_POINT('',(0.136918878718,-0.779211896562));
+#25232 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.720641874953));
+#25233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25234 = ORIENTED_EDGE('',*,*,#25235,.T.);
+#25235 = EDGE_CURVE('',#25196,#25236,#25238,.T.);
+#25236 = VERTEX_POINT('',#25237);
+#25237 = CARTESIAN_POINT('',(-31.1983065547,9.602176858952,
+    -5.617398350173));
+#25238 = SURFACE_CURVE('',#25239,(#25260,#25267),.PCURVE_S1.);
+#25239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25240,#25241,#25242,
+    #25243,#25244,#25245,#25246,#25247,#25248,#25249,#25250,#25251,
+    #25252,#25253,#25254,#25255,#25256,#25257,#25258,#25259),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25240 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25241 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25242 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25243 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25244 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25245 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25246 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25247 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25248 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25249 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25250 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25251 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25252 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25253 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25254 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25255 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25256 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25257 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25258 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25259 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25260 = PCURVE('',#22444,#25261);
+#25261 = DEFINITIONAL_REPRESENTATION('',(#25262),#25266);
+#25262 = LINE('',#25263,#25264);
+#25263 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25264 = VECTOR('',#25265,1.);
+#25265 = DIRECTION('',(0.,1.));
+#25266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25267 = PCURVE('',#22650,#25268);
+#25268 = DEFINITIONAL_REPRESENTATION('',(#25269),#25290);
+#25269 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25270,#25271,#25272,#25273,
+    #25274,#25275,#25276,#25277,#25278,#25279,#25280,#25281,#25282,
+    #25283,#25284,#25285,#25286,#25287,#25288,#25289),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25270 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25271 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25272 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25273 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25274 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25275 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25276 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25277 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25278 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25279 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25280 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25281 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25282 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25283 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25284 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25285 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25286 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25287 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25288 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25289 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25291 = ORIENTED_EDGE('',*,*,#25292,.T.);
+#25292 = EDGE_CURVE('',#25236,#25293,#25295,.T.);
+#25293 = VERTEX_POINT('',#25294);
+#25294 = CARTESIAN_POINT('',(-30.9998875739,10.4,-5.779125705637));
+#25295 = SURFACE_CURVE('',#25296,(#25304,#25315),.PCURVE_S1.);
+#25296 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25297,#25298,#25299,#25300,
+    #25301,#25302,#25303),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25297 = CARTESIAN_POINT('',(-31.1983065547,9.602176858952,
+    -5.617398350173));
+#25298 = CARTESIAN_POINT('',(-31.19213556038,9.730133328195,
+    -5.651671294022));
+#25299 = CARTESIAN_POINT('',(-31.17629837033,9.862063931781,
+    -5.683930240949));
+#25300 = CARTESIAN_POINT('',(-31.14975821242,9.996785878169,
+    -5.71350298003));
+#25301 = CARTESIAN_POINT('',(-31.11166473675,10.132702361406,
+    -5.739660491867));
+#25302 = CARTESIAN_POINT('',(-31.06163455079,10.267802149197,
+    -5.761707983183));
+#25303 = CARTESIAN_POINT('',(-30.9998875739,10.4,-5.779125705637));
+#25304 = PCURVE('',#22444,#25305);
+#25305 = DEFINITIONAL_REPRESENTATION('',(#25306),#25314);
+#25306 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25307,#25308,#25309,#25310,
+    #25311,#25312,#25313),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25307 = CARTESIAN_POINT('',(199.17697423759,105.23569952043));
+#25308 = CARTESIAN_POINT('',(190.01451098391,105.27052357924));
+#25309 = CARTESIAN_POINT('',(180.85210044237,105.30507845217));
+#25310 = CARTESIAN_POINT('',(171.68973919763,105.33893467956));
+#25311 = CARTESIAN_POINT('',(162.52742030374,105.37158368263));
+#25312 = CARTESIAN_POINT('',(153.36513256165,105.40246390082));
+#25313 = CARTESIAN_POINT('',(144.2028660322,105.43105250609));
+#25314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25315 = PCURVE('',#25316,#25321);
+#25316 = PLANE('',#25317);
+#25317 = AXIS2_PLACEMENT_3D('',#25318,#25319,#25320);
+#25318 = CARTESIAN_POINT('',(-30.78763128243,7.6,-4.916307760417));
+#25319 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#25320 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#25321 = DEFINITIONAL_REPRESENTATION('',(#25322),#25330);
+#25322 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25323,#25324,#25325,#25326,
+    #25327,#25328,#25329),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25323 = CARTESIAN_POINT('',(2.073685853155,-0.607224300601));
+#25324 = CARTESIAN_POINT('',(2.206212367436,-0.611946258341));
+#25325 = CARTESIAN_POINT('',(2.342854954743,-0.606852758362));
+#25326 = CARTESIAN_POINT('',(2.4823885794,-0.590750047183));
+#25327 = CARTESIAN_POINT('',(2.623159404535,-0.562604114612));
+#25328 = CARTESIAN_POINT('',(2.763084365436,-0.521835629739));
+#25329 = CARTESIAN_POINT('',(2.900003744861,-0.468493137252));
+#25330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25331 = ORIENTED_EDGE('',*,*,#25332,.T.);
+#25332 = EDGE_CURVE('',#25293,#25333,#25335,.T.);
+#25333 = VERTEX_POINT('',#25334);
+#25334 = CARTESIAN_POINT('',(-29.69461643449,10.4,-10.6123285247));
+#25335 = SURFACE_CURVE('',#25336,(#25343,#25353),.PCURVE_S1.);
+#25336 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25337,#25338,#25339,#25340,
+    #25341,#25342),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25337 = CARTESIAN_POINT('',(-30.9998875739,10.4,-5.779125705637));
+#25338 = CARTESIAN_POINT('',(-30.81619521745,10.4,-6.764474253336));
+#25339 = CARTESIAN_POINT('',(-30.59335382343,10.4,-7.742525267421));
+#25340 = CARTESIAN_POINT('',(-30.33175018621,10.4,-8.711202279009));
+#25341 = CARTESIAN_POINT('',(-30.03193433176,10.4,-9.668466273827));
+#25342 = CARTESIAN_POINT('',(-29.69461643449,10.4,-10.6123285247));
+#25343 = PCURVE('',#22444,#25344);
+#25344 = DEFINITIONAL_REPRESENTATION('',(#25345),#25352);
+#25345 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25346,#25347,#25348,#25349,
+    #25350,#25351),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25346 = CARTESIAN_POINT('',(144.20286628259,105.43105250815));
+#25347 = CARTESIAN_POINT('',(144.20286628259,106.43865399083));
+#25348 = CARTESIAN_POINT('',(144.20286628259,107.44625693802));
+#25349 = CARTESIAN_POINT('',(144.20286628259,108.45385803404));
+#25350 = CARTESIAN_POINT('',(144.20286628259,109.46146013564));
+#25351 = CARTESIAN_POINT('',(144.20286628259,110.46905929382));
+#25352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25353 = PCURVE('',#25354,#25359);
+#25354 = PLANE('',#25355);
+#25355 = AXIS2_PLACEMENT_3D('',#25356,#25357,#25358);
+#25356 = CARTESIAN_POINT('',(-30.55432412288,10.4,-5.634353364478));
+#25357 = DIRECTION('',(-0.,-1.,0.));
+#25358 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#25359 = DEFINITIONAL_REPRESENTATION('',(#25360),#25367);
+#25360 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25361,#25362,#25363,#25364,
+    #25365,#25366),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25361 = CARTESIAN_POINT('',(2.13162820728E-14,-0.468493137252));
+#25362 = CARTESIAN_POINT('',(0.993886216993,-0.598280771273));
+#25363 = CARTESIAN_POINT('',(1.992929785008,-0.688580396114));
+#25364 = CARTESIAN_POINT('',(2.995036338756,-0.739118210888));
+#25365 = CARTESIAN_POINT('',(3.998096693051,-0.749787231323));
+#25366 = CARTESIAN_POINT('',(5.,-0.720648322932));
+#25367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25368 = ORIENTED_EDGE('',*,*,#25369,.F.);
+#25369 = EDGE_CURVE('',#25370,#25333,#25372,.T.);
+#25370 = VERTEX_POINT('',#25371);
+#25371 = CARTESIAN_POINT('',(-29.9242804465,9.602176858952,
+    -10.46075329529));
+#25372 = SURFACE_CURVE('',#25373,(#25381,#25392),.PCURVE_S1.);
+#25373 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25374,#25375,#25376,#25377,
+    #25378,#25379,#25380),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25374 = CARTESIAN_POINT('',(-29.9242804465,9.602176858952,
+    -10.46075329529));
+#25375 = CARTESIAN_POINT('',(-29.9128921292,9.730133789806,
+    -10.49333115902));
+#25376 = CARTESIAN_POINT('',(-29.89176149757,9.862064720978,
+    -10.52387025539));
+#25377 = CARTESIAN_POINT('',(-29.85990262535,9.996786799877,
+    -10.55171487701));
+#25378 = CARTESIAN_POINT('',(-29.81652940477,10.132703175128,
+    -10.57615686511));
+#25379 = CARTESIAN_POINT('',(-29.76133496492,10.267802632633,
+    -10.59652629498));
+#25380 = CARTESIAN_POINT('',(-29.69461643449,10.4,-10.6123285247));
+#25381 = PCURVE('',#22444,#25382);
+#25382 = DEFINITIONAL_REPRESENTATION('',(#25383),#25391);
+#25383 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25384,#25385,#25386,#25387,
+    #25388,#25389,#25390),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25384 = CARTESIAN_POINT('',(199.17697423759,110.2490343232));
+#25385 = CARTESIAN_POINT('',(190.01447792972,110.28354520416));
+#25386 = CARTESIAN_POINT('',(180.85204597623,110.31934641456));
+#25387 = CARTESIAN_POINT('',(171.6896771191,110.35619243947));
+#25388 = CARTESIAN_POINT('',(162.52736538566,110.39373863565));
+#25389 = CARTESIAN_POINT('',(153.365099056,110.431529219));
+#25390 = CARTESIAN_POINT('',(144.20286603213,110.46905929452));
+#25391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25392 = PCURVE('',#25393,#25398);
+#25393 = PLANE('',#25394);
+#25394 = AXIS2_PLACEMENT_3D('',#25395,#25396,#25397);
+#25395 = CARTESIAN_POINT('',(-29.009239151,10.4,-10.38963594595));
+#25396 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#25397 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#25398 = DEFINITIONAL_REPRESENTATION('',(#25399),#25407);
+#25399 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25400,#25401,#25402,#25403,
+    #25404,#25405,#25406),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25400 = CARTESIAN_POINT('',(0.826317891706,-0.892232456297));
+#25401 = CARTESIAN_POINT('',(0.693790899328,-0.891468636451));
+#25402 = CARTESIAN_POINT('',(0.557147972734,-0.880809311321));
+#25403 = CARTESIAN_POINT('',(0.417614210833,-0.859114184581));
+#25404 = CARTESIAN_POINT('',(0.276843497542,-0.825416790217));
+#25405 = CARTESIAN_POINT('',(0.136918878723,-0.779218258524));
+#25406 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.720648322932));
+#25407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25408 = ORIENTED_EDGE('',*,*,#25409,.T.);
+#25409 = EDGE_CURVE('',#25370,#25410,#25412,.T.);
+#25410 = VERTEX_POINT('',#25411);
+#25411 = CARTESIAN_POINT('',(-29.34863383705,9.602176858952,
+    -11.98114195913));
+#25412 = SURFACE_CURVE('',#25413,(#25434,#25441),.PCURVE_S1.);
+#25413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25414,#25415,#25416,
+    #25417,#25418,#25419,#25420,#25421,#25422,#25423,#25424,#25425,
+    #25426,#25427,#25428,#25429,#25430,#25431,#25432,#25433),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25414 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25415 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25416 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25417 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25418 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25419 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25420 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25421 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25422 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25423 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25424 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25425 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25426 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25427 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25428 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25429 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25430 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25431 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25432 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25433 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25434 = PCURVE('',#22444,#25435);
+#25435 = DEFINITIONAL_REPRESENTATION('',(#25436),#25440);
+#25436 = LINE('',#25437,#25438);
+#25437 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25438 = VECTOR('',#25439,1.);
+#25439 = DIRECTION('',(0.,1.));
+#25440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25441 = PCURVE('',#22650,#25442);
+#25442 = DEFINITIONAL_REPRESENTATION('',(#25443),#25464);
+#25443 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25444,#25445,#25446,#25447,
+    #25448,#25449,#25450,#25451,#25452,#25453,#25454,#25455,#25456,
+    #25457,#25458,#25459,#25460,#25461,#25462,#25463),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25444 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25445 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25446 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25447 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25448 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25449 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25450 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25451 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25452 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25453 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25454 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25455 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25456 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25457 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25458 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25459 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25460 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25461 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25462 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25463 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25465 = ORIENTED_EDGE('',*,*,#25466,.T.);
+#25466 = EDGE_CURVE('',#25410,#25467,#25469,.T.);
+#25467 = VERTEX_POINT('',#25468);
+#25468 = CARTESIAN_POINT('',(-29.120925893,10.4,-12.09808162382));
+#25469 = SURFACE_CURVE('',#25470,(#25478,#25489),.PCURVE_S1.);
+#25470 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25471,#25472,#25473,#25474,
+    #25475,#25476,#25477),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25471 = CARTESIAN_POINT('',(-29.34863383705,9.602176858952,
+    -11.98114195913));
+#25472 = CARTESIAN_POINT('',(-29.33547197911,9.730133328196,
+    -12.013382953));
+#25473 = CARTESIAN_POINT('',(-29.31327388443,9.862063931783,
+    -12.04164424315));
+#25474 = CARTESIAN_POINT('',(-29.2811651967,9.996785878172,
+    -12.06505275066));
+#25475 = CARTESIAN_POINT('',(-29.23846571927,10.13270236141,
+    -12.08271858893));
+#25476 = CARTESIAN_POINT('',(-29.18494489294,10.2678021492,
+    -12.09388243559));
+#25477 = CARTESIAN_POINT('',(-29.120925893,10.4,-12.09808162382));
+#25478 = PCURVE('',#22444,#25479);
+#25479 = DEFINITIONAL_REPRESENTATION('',(#25480),#25488);
+#25480 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25481,#25482,#25483,#25484,
+    #25485,#25486,#25487),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25481 = CARTESIAN_POINT('',(199.17697423759,111.87491687879));
+#25482 = CARTESIAN_POINT('',(190.01451098387,111.90974061004));
+#25483 = CARTESIAN_POINT('',(180.85210044224,111.94429515055));
+#25484 = CARTESIAN_POINT('',(171.68973919741,111.97815104487));
+#25485 = CARTESIAN_POINT('',(162.52742030346,112.01079971974));
+#25486 = CARTESIAN_POINT('',(153.36513256143,112.04167962154));
+#25487 = CARTESIAN_POINT('',(144.2028660322,112.07026792914));
+#25488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25489 = PCURVE('',#25490,#25495);
+#25490 = PLANE('',#25491);
+#25491 = AXIS2_PLACEMENT_3D('',#25492,#25493,#25494);
+#25492 = CARTESIAN_POINT('',(-29.09268981214,7.6,-11.20998311652));
+#25493 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#25494 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#25495 = DEFINITIONAL_REPRESENTATION('',(#25496),#25504);
+#25496 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25497,#25498,#25499,#25500,
+    #25501,#25502,#25503),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25497 = CARTESIAN_POINT('',(2.073685853155,-0.607233448824));
+#25498 = CARTESIAN_POINT('',(2.206212367436,-0.611955442423));
+#25499 = CARTESIAN_POINT('',(2.342854954745,-0.606861973591));
+#25500 = CARTESIAN_POINT('',(2.482388579404,-0.590759288083));
+#25501 = CARTESIAN_POINT('',(2.623159404539,-0.562613375036));
+#25502 = CARTESIAN_POINT('',(2.763084365439,-0.521844903132));
+#25503 = CARTESIAN_POINT('',(2.900003744861,-0.468502416973));
+#25504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25505 = ORIENTED_EDGE('',*,*,#25506,.T.);
+#25506 = EDGE_CURVE('',#25467,#25507,#25509,.T.);
+#25507 = VERTEX_POINT('',#25508);
+#25508 = CARTESIAN_POINT('',(-26.8392943053,10.4,-16.55428370436));
+#25509 = SURFACE_CURVE('',#25510,(#25517,#25527),.PCURVE_S1.);
+#25510 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25511,#25512,#25513,#25514,
+    #25515,#25516),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25511 = CARTESIAN_POINT('',(-29.120925893,10.4,-12.09808162382));
+#25512 = CARTESIAN_POINT('',(-28.73638594071,10.4,-13.02369920118));
+#25513 = CARTESIAN_POINT('',(-28.3150677773,10.4,-13.934041921));
+#25514 = CARTESIAN_POINT('',(-27.85778103428,10.4,-14.82715955798));
+#25515 = CARTESIAN_POINT('',(-27.3654874709,10.4,-15.70117252347));
+#25516 = CARTESIAN_POINT('',(-26.8392943053,10.4,-16.55428370436));
+#25517 = PCURVE('',#22444,#25518);
+#25518 = DEFINITIONAL_REPRESENTATION('',(#25519),#25526);
+#25519 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25520,#25521,#25522,#25523,
+    #25524,#25525),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25520 = CARTESIAN_POINT('',(144.20286628259,112.07026793121));
+#25521 = CARTESIAN_POINT('',(144.20286628259,113.07785090942));
+#25522 = CARTESIAN_POINT('',(144.20286628259,114.08543219774));
+#25523 = CARTESIAN_POINT('',(144.20286628259,115.09300759512));
+#25524 = CARTESIAN_POINT('',(144.20286628259,116.10057942994));
+#25525 = CARTESIAN_POINT('',(144.20286628259,117.10814322514));
+#25526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25527 = PCURVE('',#25528,#25533);
+#25528 = PLANE('',#25529);
+#25529 = AXIS2_PLACEMENT_3D('',#25530,#25531,#25532);
+#25530 = CARTESIAN_POINT('',(-28.71519089816,10.4,-11.86383041533));
+#25531 = DIRECTION('',(-0.,-1.,0.));
+#25532 = DIRECTION('',(0.5,0.,-0.866025403784));
+#25533 = DEFINITIONAL_REPRESENTATION('',(#25534),#25541);
+#25534 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25535,#25536,#25537,#25538,
+    #25539,#25540),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25535 = CARTESIAN_POINT('',(7.993605777301E-15,-0.468502416973));
+#25536 = CARTESIAN_POINT('',(0.993878312331,-0.598289838208));
+#25537 = CARTESIAN_POINT('',(1.99291731555,-0.688588965527));
+#25538 = CARTESIAN_POINT('',(2.995023249258,-0.739125847747));
+#25539 = CARTESIAN_POINT('',(3.998087462291,-0.749793598488));
+#25540 = CARTESIAN_POINT('',(5.,-0.720652540226));
+#25541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25542 = ORIENTED_EDGE('',*,*,#25543,.F.);
+#25543 = EDGE_CURVE('',#25544,#25507,#25546,.T.);
+#25544 = VERTEX_POINT('',#25545);
+#25545 = CARTESIAN_POINT('',(-27.09545424671,9.602176858952,
+    -16.45377080802));
+#25546 = SURFACE_CURVE('',#25547,(#25555,#25566),.PCURVE_S1.);
+#25547 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25548,#25549,#25550,#25551,
+    #25552,#25553,#25554),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25548 = CARTESIAN_POINT('',(-27.09545424671,9.602176858952,
+    -16.45377080802));
+#25549 = CARTESIAN_POINT('',(-27.0775414167,9.730133789798,
+    -16.48326897059));
+#25550 = CARTESIAN_POINT('',(-27.05052304548,9.862064720966,
+    -16.50874737478));
+#25551 = CARTESIAN_POINT('',(-27.01357108124,9.996786799866,
+    -16.52935965656));
+#25552 = CARTESIAN_POINT('',(-26.96606382957,10.132703175121,
+    -16.54424969145));
+#25553 = CARTESIAN_POINT('',(-26.90784041142,10.26780263263,
+    -16.55269839263));
+#25554 = CARTESIAN_POINT('',(-26.8392943053,10.4,-16.55428370436));
+#25555 = PCURVE('',#22444,#25556);
+#25556 = DEFINITIONAL_REPRESENTATION('',(#25557),#25565);
+#25557 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25558,#25559,#25560,#25561,
+    #25562,#25563,#25564),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25558 = CARTESIAN_POINT('',(199.17697423759,116.88812780432));
+#25559 = CARTESIAN_POINT('',(190.01447793035,116.92263721846));
+#25560 = CARTESIAN_POINT('',(180.85204597708,116.95843689558));
+#25561 = CARTESIAN_POINT('',(171.68967711988,116.9952813295));
+#25562 = CARTESIAN_POINT('',(162.52736538615,117.03282589035));
+#25563 = CARTESIAN_POINT('',(153.36509905617,117.07061481324));
+#25564 = CARTESIAN_POINT('',(144.20286603213,117.10814322584));
+#25565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25566 = PCURVE('',#25567,#25572);
+#25567 = PLANE('',#25568);
+#25568 = AXIS2_PLACEMENT_3D('',#25569,#25570,#25571);
+#25569 = CARTESIAN_POINT('',(-26.21519089816,10.4,-16.19395743425));
+#25570 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#25571 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#25572 = DEFINITIONAL_REPRESENTATION('',(#25573),#25581);
+#25573 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25574,#25575,#25576,#25577,
+    #25578,#25579,#25580),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25574 = CARTESIAN_POINT('',(0.826317891706,-0.892237108749));
+#25575 = CARTESIAN_POINT('',(0.693790899337,-0.891473224186));
+#25576 = CARTESIAN_POINT('',(0.557147972747,-0.88081383044));
+#25577 = CARTESIAN_POINT('',(0.417614210845,-0.859118631574));
+#25578 = CARTESIAN_POINT('',(0.276843497549,-0.825421162211));
+#25579 = CARTESIAN_POINT('',(0.136918878726,-0.779222553587));
+#25580 = CARTESIAN_POINT('',(-5.329070518201E-15,-0.720652540226));
+#25581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25582 = ORIENTED_EDGE('',*,*,#25583,.T.);
+#25583 = EDGE_CURVE('',#25544,#25584,#25586,.T.);
+#25584 = VERTEX_POINT('',#25585);
+#25585 = CARTESIAN_POINT('',(-26.21627754976,9.602176858952,
+    -17.82125048004));
+#25586 = SURFACE_CURVE('',#25587,(#25608,#25615),.PCURVE_S1.);
+#25587 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25588,#25589,#25590,
+    #25591,#25592,#25593,#25594,#25595,#25596,#25597,#25598,#25599,
+    #25600,#25601,#25602,#25603,#25604,#25605,#25606,#25607),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25588 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25589 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25590 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25591 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25592 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25593 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25594 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25595 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25596 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25597 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25598 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25599 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25600 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25601 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25602 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25603 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25604 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25605 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25606 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25607 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25608 = PCURVE('',#22444,#25609);
+#25609 = DEFINITIONAL_REPRESENTATION('',(#25610),#25614);
+#25610 = LINE('',#25611,#25612);
+#25611 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25612 = VECTOR('',#25613,1.);
+#25613 = DIRECTION('',(0.,1.));
+#25614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25615 = PCURVE('',#22650,#25616);
+#25616 = DEFINITIONAL_REPRESENTATION('',(#25617),#25638);
+#25617 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25618,#25619,#25620,#25621,
+    #25622,#25623,#25624,#25625,#25626,#25627,#25628,#25629,#25630,
+    #25631,#25632,#25633,#25634,#25635,#25636,#25637),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25618 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25619 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25620 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25621 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25622 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25623 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25624 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25625 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25626 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25627 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25628 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25629 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25630 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25631 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25632 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25633 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25634 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25635 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25636 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25637 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25639 = ORIENTED_EDGE('',*,*,#25640,.T.);
+#25640 = EDGE_CURVE('',#25584,#25641,#25643,.T.);
+#25641 = VERTEX_POINT('',#25642);
+#25642 = CARTESIAN_POINT('',(-25.96923219354,10.4,-17.88829136041));
+#25643 = SURFACE_CURVE('',#25644,(#25652,#25663),.PCURVE_S1.);
+#25644 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25645,#25646,#25647,#25648,
+    #25649,#25650,#25651),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25645 = CARTESIAN_POINT('',(-26.21627754976,9.602176858952,
+    -17.82125048004));
+#25646 = CARTESIAN_POINT('',(-26.19669998556,9.730133328209,
+    -17.85005038628));
+#25647 = CARTESIAN_POINT('',(-26.16911107522,9.86206393181,
+    -17.87307881582));
+#25648 = CARTESIAN_POINT('',(-26.13283709307,9.996785878208,
+    -17.88929998019));
+#25649 = CARTESIAN_POINT('',(-26.08739772491,10.132702361446,
+    -17.89770201874));
+#25650 = CARTESIAN_POINT('',(-26.03272532253,10.267802149224,
+    -17.89749426679));
+#25651 = CARTESIAN_POINT('',(-25.96923219354,10.4,-17.88829136041));
+#25652 = PCURVE('',#22444,#25653);
+#25653 = DEFINITIONAL_REPRESENTATION('',(#25654),#25662);
+#25654 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25655,#25656,#25657,#25658,
+    #25659,#25660,#25661),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25655 = CARTESIAN_POINT('',(199.17697423759,118.51393035351));
+#25656 = CARTESIAN_POINT('',(190.01451098288,118.54875209876));
+#25657 = CARTESIAN_POINT('',(180.85210044037,118.58330465512));
+#25658 = CARTESIAN_POINT('',(171.68973919501,118.61715859197));
+#25659 = CARTESIAN_POINT('',(162.52742030107,118.64980536648));
+#25660 = CARTESIAN_POINT('',(153.3651325598,118.68068346002));
+#25661 = CARTESIAN_POINT('',(144.2028660322,118.70927008501));
+#25662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25663 = PCURVE('',#25664,#25669);
+#25664 = PLANE('',#25665);
+#25665 = AXIS2_PLACEMENT_3D('',#25666,#25667,#25668);
+#25666 = CARTESIAN_POINT('',(-26.12625819484,7.6,-17.01372841897));
+#25667 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#25668 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#25669 = DEFINITIONAL_REPRESENTATION('',(#25670),#25678);
+#25670 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25671,#25672,#25673,#25674,
+    #25675,#25676,#25677),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25671 = CARTESIAN_POINT('',(2.073685853155,-0.607235144167));
+#25672 = CARTESIAN_POINT('',(2.20621236745,-0.611957077371));
+#25673 = CARTESIAN_POINT('',(2.342854954773,-0.606863548424));
+#25674 = CARTESIAN_POINT('',(2.482388579441,-0.590760803846));
+#25675 = CARTESIAN_POINT('',(2.623159404576,-0.562614833674));
+#25676 = CARTESIAN_POINT('',(2.763084365464,-0.521846307561));
+#25677 = CARTESIAN_POINT('',(2.900003744861,-0.468503770973));
+#25678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25679 = ORIENTED_EDGE('',*,*,#25680,.T.);
+#25680 = EDGE_CURVE('',#25641,#25681,#25683,.T.);
+#25681 = VERTEX_POINT('',#25682);
+#25682 = CARTESIAN_POINT('',(-22.81095999095,10.4,-21.77273394424));
+#25683 = SURFACE_CURVE('',#25684,(#25691,#25701),.PCURVE_S1.);
+#25684 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25685,#25686,#25687,#25688,
+    #25689,#25690),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25685 = CARTESIAN_POINT('',(-25.96923219354,10.4,-17.88829136041));
+#25686 = CARTESIAN_POINT('',(-25.40065511483,10.4,-18.71371928018));
+#25687 = CARTESIAN_POINT('',(-24.79927732639,10.4,-19.51656489132));
+#25688 = CARTESIAN_POINT('',(-24.16629466491,10.4,-20.29509000272));
+#25689 = CARTESIAN_POINT('',(-23.50303726693,10.4,-21.04765565274));
+#25690 = CARTESIAN_POINT('',(-22.81095999095,10.4,-21.77273394424));
+#25691 = PCURVE('',#22444,#25692);
+#25692 = DEFINITIONAL_REPRESENTATION('',(#25693),#25700);
+#25693 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25694,#25695,#25696,#25697,
+    #25698,#25699),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25694 = CARTESIAN_POINT('',(144.20286628259,118.70927000074));
+#25695 = CARTESIAN_POINT('',(144.20286628259,119.71677999129));
+#25696 = CARTESIAN_POINT('',(144.20286628259,120.724282193));
+#25697 = CARTESIAN_POINT('',(144.20286628259,121.73177147521));
+#25698 = CARTESIAN_POINT('',(144.20286628259,122.73924969271));
+#25699 = CARTESIAN_POINT('',(144.20286628259,123.74671063673));
+#25700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25701 = PCURVE('',#25702,#25707);
+#25702 = PLANE('',#25703);
+#25703 = AXIS2_PLACEMENT_3D('',#25704,#25705,#25706);
+#25704 = CARTESIAN_POINT('',(-25.62106604042,10.4,-17.57480114806));
+#25705 = DIRECTION('',(-0.,-1.,0.));
+#25706 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#25707 = DEFINITIONAL_REPRESENTATION('',(#25708),#25715);
+#25708 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25709,#25710,#25711,#25712,
+    #25713,#25714),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25709 = CARTESIAN_POINT('',(1.06581410364E-14,-0.468503770973));
+#25710 = CARTESIAN_POINT('',(0.99386481282,-0.598287741506));
+#25711 = CARTESIAN_POINT('',(1.992895658621,-0.688585520461));
+#25712 = CARTESIAN_POINT('',(2.995000638758,-0.739122710828));
+#25713 = CARTESIAN_POINT('',(3.998071732279,-0.74979111728));
+#25714 = CARTESIAN_POINT('',(5.,-0.72064954765));
+#25715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25716 = ORIENTED_EDGE('',*,*,#25717,.F.);
+#25717 = EDGE_CURVE('',#25718,#25681,#25720,.T.);
+#25718 = VERTEX_POINT('',#25719);
+#25719 = CARTESIAN_POINT('',(-23.08242003115,9.602176858952,
+    -21.72767614406));
+#25720 = SURFACE_CURVE('',#25721,(#25729,#25740),.PCURVE_S1.);
+#25721 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25722,#25723,#25724,#25725,
+    #25726,#25727,#25728),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25722 = CARTESIAN_POINT('',(-23.08242003115,9.602176858952,
+    -21.72767614406));
+#25723 = CARTESIAN_POINT('',(-23.0587656237,9.730133789767,
+    -21.75280541162));
+#25724 = CARTESIAN_POINT('',(-23.02704040861,9.86206472092,
+    -21.77210961449));
+#25725 = CARTESIAN_POINT('',(-22.98661039808,9.99678679982,
+    -21.78458872218));
+#25726 = CARTESIAN_POINT('',(-22.93704548164,10.132703175088,
+    -21.78927606119));
+#25727 = CARTESIAN_POINT('',(-22.87833780247,10.267802632615,
+    -21.78543480988));
+#25728 = CARTESIAN_POINT('',(-22.81095999095,10.4,-21.77273394424));
+#25729 = PCURVE('',#22444,#25730);
+#25730 = DEFINITIONAL_REPRESENTATION('',(#25731),#25739);
+#25731 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25732,#25733,#25734,#25735,
+    #25736,#25737,#25738),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25732 = CARTESIAN_POINT('',(199.17697423759,123.52672078648));
+#25733 = CARTESIAN_POINT('',(190.01447793252,123.56122624325));
+#25734 = CARTESIAN_POINT('',(180.85204598024,123.59702179506));
+#25735 = CARTESIAN_POINT('',(171.68967712296,123.63386196101));
+#25736 = CARTESIAN_POINT('',(162.52736538841,123.67140214857));
+#25737 = CARTESIAN_POINT('',(153.36509905722,123.70918664482));
+#25738 = CARTESIAN_POINT('',(144.20286603213,123.74671063743));
+#25739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25740 = PCURVE('',#25741,#25746);
+#25741 = PLANE('',#25742);
+#25742 = AXIS2_PLACEMENT_3D('',#25743,#25744,#25745);
+#25743 = CARTESIAN_POINT('',(-22.27541300863,10.4,-21.29052527545));
+#25744 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#25745 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#25746 = DEFINITIONAL_REPRESENTATION('',(#25747),#25755);
+#25747 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25748,#25749,#25750,#25751,
+    #25752,#25753,#25754),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25748 = CARTESIAN_POINT('',(0.826317891706,-0.892234118697));
+#25749 = CARTESIAN_POINT('',(0.693790899368,-0.891470230238));
+#25750 = CARTESIAN_POINT('',(0.557147972795,-0.880810833775));
+#25751 = CARTESIAN_POINT('',(0.417614210893,-0.859115633558));
+#25752 = CARTESIAN_POINT('',(0.276843497584,-0.825418164378));
+#25753 = CARTESIAN_POINT('',(0.136918878742,-0.779219557566));
+#25754 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.72064954765));
+#25755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25756 = ORIENTED_EDGE('',*,*,#25757,.T.);
+#25757 = EDGE_CURVE('',#25718,#25758,#25760,.T.);
+#25758 = VERTEX_POINT('',#25759);
+#25759 = CARTESIAN_POINT('',(-21.9381409769,9.602176858952,
+    -22.88248166704));
+#25760 = SURFACE_CURVE('',#25761,(#25782,#25789),.PCURVE_S1.);
+#25761 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25762,#25763,#25764,
+    #25765,#25766,#25767,#25768,#25769,#25770,#25771,#25772,#25773,
+    #25774,#25775,#25776,#25777,#25778,#25779,#25780,#25781),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25762 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25763 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25764 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25765 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25766 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25767 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25768 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25769 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25770 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25771 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25772 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25773 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25774 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25775 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25776 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25777 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25778 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25779 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25780 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25781 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25782 = PCURVE('',#22444,#25783);
+#25783 = DEFINITIONAL_REPRESENTATION('',(#25784),#25788);
+#25784 = LINE('',#25785,#25786);
+#25785 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25786 = VECTOR('',#25787,1.);
+#25787 = DIRECTION('',(0.,1.));
+#25788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25789 = PCURVE('',#22650,#25790);
+#25790 = DEFINITIONAL_REPRESENTATION('',(#25791),#25812);
+#25791 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25792,#25793,#25794,#25795,
+    #25796,#25797,#25798,#25799,#25800,#25801,#25802,#25803,#25804,
+    #25805,#25806,#25807,#25808,#25809,#25810,#25811),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25792 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25793 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25794 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25795 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25796 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25797 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25798 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25799 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25800 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25801 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25802 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25803 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25804 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25805 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25806 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25807 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25808 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25809 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25810 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25811 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25813 = ORIENTED_EDGE('',*,*,#25814,.T.);
+#25814 = EDGE_CURVE('',#25758,#25815,#25817,.T.);
+#25815 = VERTEX_POINT('',#25816);
+#25816 = CARTESIAN_POINT('',(-21.68255561332,10.4,-22.89669398297));
+#25817 = SURFACE_CURVE('',#25818,(#25826,#25837),.PCURVE_S1.);
+#25818 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25819,#25820,#25821,#25822,
+    #25823,#25824,#25825),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25819 = CARTESIAN_POINT('',(-21.9381409769,9.602176858952,
+    -22.88248166704));
+#25820 = CARTESIAN_POINT('',(-21.91300339781,9.730133328238,
+    -22.90658182942));
+#25821 = CARTESIAN_POINT('',(-21.8812294978,9.862063931867,
+    -22.92337098404));
+#25822 = CARTESIAN_POINT('',(-21.84237562625,9.996785878284,
+    -22.93169590142));
+#25823 = CARTESIAN_POINT('',(-21.79618234259,10.132702361523,
+    -22.93046696948));
+#25824 = CARTESIAN_POINT('',(-21.74274786519,10.267802149276,
+    -22.91889673647));
+#25825 = CARTESIAN_POINT('',(-21.68255561332,10.4,-22.89669398297));
+#25826 = PCURVE('',#22444,#25827);
+#25827 = DEFINITIONAL_REPRESENTATION('',(#25828),#25836);
+#25828 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25829,#25830,#25831,#25832,
+    #25833,#25834,#25835),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25829 = CARTESIAN_POINT('',(199.17697423759,125.15231704446));
+#25830 = CARTESIAN_POINT('',(190.01451098084,125.18713395699));
+#25831 = CARTESIAN_POINT('',(180.85210043645,125.22168169512));
+#25832 = CARTESIAN_POINT('',(171.68973918987,125.25553088841));
+#25833 = CARTESIAN_POINT('',(162.52742029588,125.28817306704));
+#25834 = CARTESIAN_POINT('',(153.36513255622,125.31904679533));
+#25835 = CARTESIAN_POINT('',(144.2028660322,125.34762936454));
+#25836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25837 = PCURVE('',#25838,#25843);
+#25838 = PLANE('',#25839);
+#25839 = AXIS2_PLACEMENT_3D('',#25840,#25841,#25842);
+#25840 = CARTESIAN_POINT('',(-22.01798372673,7.6,-22.07389214858));
+#25841 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#25842 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#25843 = DEFINITIONAL_REPRESENTATION('',(#25844),#25852);
+#25844 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25845,#25846,#25847,#25848,
+    #25849,#25850,#25851),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25845 = CARTESIAN_POINT('',(2.073685853155,-0.607232271054));
+#25846 = CARTESIAN_POINT('',(2.20621236748,-0.611954213718));
+#25847 = CARTESIAN_POINT('',(2.342854954832,-0.606860695285));
+#25848 = CARTESIAN_POINT('',(2.482388579519,-0.590757962238));
+#25849 = CARTESIAN_POINT('',(2.623159404656,-0.562612004517));
+#25850 = CARTESIAN_POINT('',(2.763084365517,-0.521843491605));
+#25851 = CARTESIAN_POINT('',(2.900003744861,-0.468500968758));
+#25852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25853 = ORIENTED_EDGE('',*,*,#25854,.T.);
+#25854 = EDGE_CURVE('',#25815,#25855,#25857,.T.);
+#25855 = VERTEX_POINT('',#25856);
+#25856 = CARTESIAN_POINT('',(-17.78567940537,10.4,-26.03961210756));
+#25857 = SURFACE_CURVE('',#25858,(#25865,#25875),.PCURVE_S1.);
+#25858 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25859,#25860,#25861,#25862,
+    #25863,#25864),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25859 = CARTESIAN_POINT('',(-21.68255561332,10.4,-22.89669398297));
+#25860 = CARTESIAN_POINT('',(-20.9548038344,10.4,-23.58585515259));
+#25861 = CARTESIAN_POINT('',(-20.19965701662,10.4,-24.24611648919));
+#25862 = CARTESIAN_POINT('',(-19.41864454862,10.4,-24.87602554782));
+#25863 = CARTESIAN_POINT('',(-18.61340569634,10.4,-25.47425525904));
+#25864 = CARTESIAN_POINT('',(-17.78567940537,10.4,-26.03961210756));
+#25865 = PCURVE('',#22444,#25866);
+#25866 = DEFINITIONAL_REPRESENTATION('',(#25867),#25874);
+#25867 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25868,#25869,#25870,#25871,
+    #25872,#25873),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25868 = CARTESIAN_POINT('',(144.20286628259,125.3476293666));
+#25869 = CARTESIAN_POINT('',(144.20286628259,126.3549736256));
+#25870 = CARTESIAN_POINT('',(144.20286628259,127.36230007041));
+#25871 = CARTESIAN_POINT('',(144.20286628259,128.36960267524));
+#25872 = CARTESIAN_POINT('',(144.20286628259,129.37688147062));
+#25873 = CARTESIAN_POINT('',(144.20286628259,130.3841297122));
+#25874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25875 = PCURVE('',#25876,#25881);
+#25876 = PLANE('',#25877);
+#25877 = AXIS2_PLACEMENT_3D('',#25878,#25879,#25880);
+#25878 = CARTESIAN_POINT('',(-21.4071776532,10.4,-22.51766873737));
+#25879 = DIRECTION('',(-0.,-1.,0.));
+#25880 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#25881 = DEFINITIONAL_REPRESENTATION('',(#25882),#25889);
+#25882 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#25883,#25884,#25885,#25886,
+    #25887,#25888),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25883 = CARTESIAN_POINT('',(6.217248937901E-15,-0.468500968758));
+#25884 = CARTESIAN_POINT('',(0.993842328787,-0.598282303858));
+#25885 = CARTESIAN_POINT('',(1.992860813941,-0.688580783092));
+#25886 = CARTESIAN_POINT('',(2.994964428312,-0.739120305892));
+#25887 = CARTESIAN_POINT('',(3.998046946071,-0.749790786859));
+#25888 = CARTESIAN_POINT('',(5.,-0.720648778431));
+#25889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25890 = ORIENTED_EDGE('',*,*,#25891,.F.);
+#25891 = EDGE_CURVE('',#25892,#25855,#25894,.T.);
+#25892 = VERTEX_POINT('',#25893);
+#25893 = CARTESIAN_POINT('',(-18.06057539545,9.602176858952,
+    -26.05197858881));
+#25894 = SURFACE_CURVE('',#25895,(#25903,#25914),.PCURVE_S1.);
+#25895 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25896,#25897,#25898,#25899,
+    #25900,#25901,#25902),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25896 = CARTESIAN_POINT('',(-18.06057539545,9.602176858952,
+    -26.05197858881));
+#25897 = CARTESIAN_POINT('',(-18.03221323126,9.730133789708,
+    -26.07164070226));
+#25898 = CARTESIAN_POINT('',(-17.99716772529,9.86206472083,
+    -26.08392702781));
+#25899 = CARTESIAN_POINT('',(-17.95502666186,9.99678679973,
+    -26.0877275745));
+#25900 = CARTESIAN_POINT('',(-17.9055703121,10.132703175024,
+    -26.08200736786));
+#25901 = CARTESIAN_POINT('',(-17.84894418462,10.267802632586,
+    -26.0660440539));
+#25902 = CARTESIAN_POINT('',(-17.78567940537,10.4,-26.03961210756));
+#25903 = PCURVE('',#22444,#25904);
+#25904 = DEFINITIONAL_REPRESENTATION('',(#25905),#25913);
+#25905 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25906,#25907,#25908,#25909,
+    #25910,#25911,#25912),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25906 = CARTESIAN_POINT('',(199.17697423759,130.16419123737));
+#25907 = CARTESIAN_POINT('',(190.0144779368,130.19868871583));
+#25908 = CARTESIAN_POINT('',(180.85204598642,130.23447596104));
+#25909 = CARTESIAN_POINT('',(171.68967712898,130.27130754462));
+#25910 = CARTESIAN_POINT('',(162.52736539274,130.30883895046));
+#25911 = CARTESIAN_POINT('',(153.36509905921,130.34661457069));
+#25912 = CARTESIAN_POINT('',(144.20286603213,130.3841297129));
+#25913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25914 = PCURVE('',#25915,#25920);
+#25915 = PLANE('',#25916);
+#25916 = AXIS2_PLACEMENT_3D('',#25917,#25918,#25919);
+#25917 = CARTESIAN_POINT('',(-17.36209268133,10.4,-25.45659499883));
+#25918 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#25919 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#25920 = DEFINITIONAL_REPRESENTATION('',(#25921),#25929);
+#25921 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25922,#25923,#25924,#25925,
+    #25926,#25927,#25928),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25922 = CARTESIAN_POINT('',(0.826317891706,-0.892233280808));
+#25923 = CARTESIAN_POINT('',(0.69379089943,-0.891469402902));
+#25924 = CARTESIAN_POINT('',(0.557147972888,-0.8808100175));
+#25925 = CARTESIAN_POINT('',(0.417614210986,-0.859114828762));
+#25926 = CARTESIAN_POINT('',(0.27684349765,-0.825417371353));
+#25927 = CARTESIAN_POINT('',(0.136918878771,-0.779218776449));
+#25928 = CARTESIAN_POINT('',(0.,-0.720648778431));
+#25929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25930 = ORIENTED_EDGE('',*,*,#25931,.T.);
+#25931 = EDGE_CURVE('',#25892,#25932,#25934,.T.);
+#25932 = VERTEX_POINT('',#25933);
+#25933 = CARTESIAN_POINT('',(-16.70120430462,9.602176858952,
+    -26.94364006944));
+#25934 = SURFACE_CURVE('',#25935,(#25956,#25963),.PCURVE_S1.);
+#25935 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#25936,#25937,#25938,
+    #25939,#25940,#25941,#25942,#25943,#25944,#25945,#25946,#25947,
+    #25948,#25949,#25950,#25951,#25952,#25953,#25954,#25955),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#25936 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#25937 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#25938 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#25939 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#25940 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#25941 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#25942 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#25943 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#25944 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#25945 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#25946 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#25947 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#25948 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#25949 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#25950 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#25951 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#25952 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#25953 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#25954 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#25955 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#25956 = PCURVE('',#22444,#25957);
+#25957 = DEFINITIONAL_REPRESENTATION('',(#25958),#25962);
+#25958 = LINE('',#25959,#25960);
+#25959 = CARTESIAN_POINT('',(199.17697423759,0.));
+#25960 = VECTOR('',#25961,1.);
+#25961 = DIRECTION('',(0.,1.));
+#25962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25963 = PCURVE('',#22650,#25964);
+#25964 = DEFINITIONAL_REPRESENTATION('',(#25965),#25986);
+#25965 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#25966,#25967,#25968,#25969,
+    #25970,#25971,#25972,#25973,#25974,#25975,#25976,#25977,#25978,
+    #25979,#25980,#25981,#25982,#25983,#25984,#25985),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#25966 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#25967 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#25968 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#25969 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#25970 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#25971 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#25972 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#25973 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#25974 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#25975 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#25976 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#25977 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#25978 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#25979 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#25980 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#25981 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#25982 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#25983 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#25984 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#25985 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#25986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25987 = ORIENTED_EDGE('',*,*,#25988,.T.);
+#25988 = EDGE_CURVE('',#25932,#25989,#25991,.T.);
+#25989 = VERTEX_POINT('',#25990);
+#25990 = CARTESIAN_POINT('',(-16.44824919693,10.4,-26.90440264753));
+#25991 = SURFACE_CURVE('',#25992,(#26000,#26011),.PCURVE_S1.);
+#25992 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25993,#25994,#25995,#25996,
+    #25997,#25998,#25999),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25993 = CARTESIAN_POINT('',(-16.70120430462,9.602176858952,
+    -26.94364006944));
+#25994 = CARTESIAN_POINT('',(-16.67160533804,9.730133328295,
+    -26.96198719252));
+#25995 = CARTESIAN_POINT('',(-16.63703511403,9.862063931978,
+    -26.97180330212));
+#25996 = CARTESIAN_POINT('',(-16.59729944669,9.996785878434,
+    -26.97186812944));
+#25997 = CARTESIAN_POINT('',(-16.55237110792,10.132702361674,
+    -26.96106193226));
+#25998 = CARTESIAN_POINT('',(-16.50250989023,10.267802149377,
+    -26.9386348873));
+#25999 = CARTESIAN_POINT('',(-16.44824919693,10.4,-26.90440264753));
+#26000 = PCURVE('',#22444,#26001);
+#26001 = DEFINITIONAL_REPRESENTATION('',(#26002),#26010);
+#26002 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26003,#26004,#26005,#26006,
+    #26007,#26008,#26009),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26003 = CARTESIAN_POINT('',(199.17697423759,131.78938314366));
+#26004 = CARTESIAN_POINT('',(190.01451097676,131.824190778));
+#26005 = CARTESIAN_POINT('',(180.85210042869,131.85872927707));
+#26006 = CARTESIAN_POINT('',(171.68973917974,131.89256938575));
+#26007 = CARTESIAN_POINT('',(162.52742028572,131.92520277322));
+#26008 = CARTESIAN_POINT('',(153.3651325492,131.95606816064));
+#26009 = CARTESIAN_POINT('',(144.2028660322,131.98464298748));
+#26010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26011 = PCURVE('',#26012,#26017);
+#26012 = PLANE('',#26013);
+#26013 = AXIS2_PLACEMENT_3D('',#26014,#26015,#26016);
+#26014 = CARTESIAN_POINT('',(-16.94741771576,7.6,-26.16932086902));
+#26015 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#26016 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#26017 = DEFINITIONAL_REPRESENTATION('',(#26018),#26026);
+#26018 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26019,#26020,#26021,#26022,
+    #26023,#26024,#26025),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26019 = CARTESIAN_POINT('',(2.073685853155,-0.607231771987));
+#26020 = CARTESIAN_POINT('',(2.206212367539,-0.611953718632));
+#26021 = CARTESIAN_POINT('',(2.342854954948,-0.606860204108));
+#26022 = CARTESIAN_POINT('',(2.482388579675,-0.590757474866));
+#26023 = CARTESIAN_POINT('',(2.623159404812,-0.562611520825));
+#26024 = CARTESIAN_POINT('',(2.763084365622,-0.521843011472));
+#26025 = CARTESIAN_POINT('',(2.900003744861,-0.468500492073));
+#26026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26027 = ORIENTED_EDGE('',*,*,#26028,.T.);
+#26028 = EDGE_CURVE('',#25989,#26029,#26031,.T.);
+#26029 = VERTEX_POINT('',#26030);
+#26030 = CARTESIAN_POINT('',(-11.98307936126,10.4,-29.16843367276));
+#26031 = SURFACE_CURVE('',#26032,(#26039,#26049),.PCURVE_S1.);
+#26032 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26033,#26034,#26035,#26036,
+    #26037,#26038),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26033 = CARTESIAN_POINT('',(-16.44824919693,10.4,-26.90440264753));
+#26034 = CARTESIAN_POINT('',(-15.59314140014,10.4,-27.42718038905));
+#26035 = CARTESIAN_POINT('',(-14.71723475777,10.4,-27.91600344013));
+#26036 = CARTESIAN_POINT('',(-13.82232528443,10.4,-28.36976760047));
+#26037 = CARTESIAN_POINT('',(-12.9102907681,10.4,-28.78751371891));
+#26038 = CARTESIAN_POINT('',(-11.98307936126,10.4,-29.16843367276));
+#26039 = PCURVE('',#22444,#26040);
+#26040 = DEFINITIONAL_REPRESENTATION('',(#26041),#26048);
+#26041 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26042,#26043,#26044,#26045,
+    #26046,#26047),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26042 = CARTESIAN_POINT('',(144.20286628259,131.98464298954));
+#26043 = CARTESIAN_POINT('',(144.20286628259,132.99168436678));
+#26044 = CARTESIAN_POINT('',(144.20286628259,133.99869374476));
+#26045 = CARTESIAN_POINT('',(144.20286628259,135.00566419236));
+#26046 = CARTESIAN_POINT('',(144.20286628259,136.01259526243));
+#26047 = CARTESIAN_POINT('',(144.20286628259,137.0194803515));
+#26048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26049 = PCURVE('',#26050,#26055);
+#26050 = PLANE('',#26051);
+#26051 = AXIS2_PLACEMENT_3D('',#26052,#26053,#26054);
+#26052 = CARTESIAN_POINT('',(-16.2576928795,10.4,-26.47640615109));
+#26053 = DIRECTION('',(-0.,-1.,0.));
+#26054 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#26055 = DEFINITIONAL_REPRESENTATION('',(#26056),#26063);
+#26056 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26057,#26058,#26059,#26060,
+    #26061,#26062),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26057 = CARTESIAN_POINT('',(1.06581410364E-14,-0.468500492073));
+#26058 = CARTESIAN_POINT('',(0.993812707215,-0.598278048468));
+#26059 = CARTESIAN_POINT('',(1.99281548852,-0.688576799007));
+#26060 = CARTESIAN_POINT('',(2.994918484222,-0.739118511486));
+#26061 = CARTESIAN_POINT('',(3.998016127696,-0.749790722893));
+#26062 = CARTESIAN_POINT('',(5.,-0.720647561421));
+#26063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26064 = ORIENTED_EDGE('',*,*,#26065,.F.);
+#26065 = EDGE_CURVE('',#26066,#26029,#26068,.T.);
+#26066 = VERTEX_POINT('',#26067);
+#26067 = CARTESIAN_POINT('',(-12.24939709885,9.602176858952,
+    -29.23768405281));
+#26068 = SURFACE_CURVE('',#26069,(#26077,#26088),.PCURVE_S1.);
+#26069 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26070,#26071,#26072,#26073,
+    #26074,#26075,#26076),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26070 = CARTESIAN_POINT('',(-12.24939709885,9.602176858952,
+    -29.23768405281));
+#26071 = CARTESIAN_POINT('',(-12.21756672913,9.730133789611,
+    -29.25101966821));
+#26072 = CARTESIAN_POINT('',(-12.18073257722,9.862064720686,
+    -29.25575112954));
+#26073 = CARTESIAN_POINT('',(-12.1387222155,9.996786799588,
+    -29.25070699744));
+#26074 = CARTESIAN_POINT('',(-12.09153590004,10.132703174924,
+    -29.23482923004));
+#26075 = CARTESIAN_POINT('',(-12.03946614564,10.267802632543,
+    -29.20744151161));
+#26076 = CARTESIAN_POINT('',(-11.98307936126,10.4,-29.16843367276));
+#26077 = PCURVE('',#22444,#26078);
+#26078 = DEFINITIONAL_REPRESENTATION('',(#26079),#26087);
+#26079 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26080,#26081,#26082,#26083,
+    #26084,#26085,#26086),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26080 = CARTESIAN_POINT('',(199.17697423759,136.79962733901));
+#26081 = CARTESIAN_POINT('',(190.01447794368,136.83411150615));
+#26082 = CARTESIAN_POINT('',(180.85204599632,136.86988490719));
+#26083 = CARTESIAN_POINT('',(171.68967713851,136.90670220351));
+#26084 = CARTESIAN_POINT('',(162.52736539953,136.94421900827));
+#26085 = CARTESIAN_POINT('',(153.36509906225,136.98197988911));
+#26086 = CARTESIAN_POINT('',(144.20286603213,137.0194803522));
+#26087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26088 = PCURVE('',#26089,#26094);
+#26089 = PLANE('',#26090);
+#26090 = AXIS2_PLACEMENT_3D('',#26091,#26092,#26093);
+#26091 = CARTESIAN_POINT('',(-11.68996559129,10.4,-28.51008936647));
+#26092 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#26093 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#26094 = DEFINITIONAL_REPRESENTATION('',(#26095),#26103);
+#26095 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26096,#26097,#26098,#26099,
+    #26100,#26101,#26102),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26096 = CARTESIAN_POINT('',(0.826317891706,-0.892232114133));
+#26097 = CARTESIAN_POINT('',(0.69379089953,-0.891468227275));
+#26098 = CARTESIAN_POINT('',(0.557147973037,-0.880808832979));
+#26099 = CARTESIAN_POINT('',(0.417614211133,-0.859113635514));
+#26100 = CARTESIAN_POINT('',(0.276843497753,-0.825416169675));
+#26101 = CARTESIAN_POINT('',(0.136918878817,-0.779217566799));
+#26102 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720647561421));
+#26103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26104 = ORIENTED_EDGE('',*,*,#26105,.T.);
+#26105 = EDGE_CURVE('',#26066,#26106,#26108,.T.);
+#26106 = VERTEX_POINT('',#26107);
+#26107 = CARTESIAN_POINT('',(-10.73434483281,9.602176858952,
+    -29.82723099268));
+#26108 = SURFACE_CURVE('',#26109,(#26130,#26137),.PCURVE_S1.);
+#26109 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26110,#26111,#26112,
+    #26113,#26114,#26115,#26116,#26117,#26118,#26119,#26120,#26121,
+    #26122,#26123,#26124,#26125,#26126,#26127,#26128,#26129),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26110 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26111 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26112 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26113 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26114 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26115 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26116 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26117 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26118 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26119 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26120 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26121 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26122 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26123 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26124 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26125 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26126 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26127 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26128 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26129 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#26130 = PCURVE('',#22444,#26131);
+#26131 = DEFINITIONAL_REPRESENTATION('',(#26132),#26136);
+#26132 = LINE('',#26133,#26134);
+#26133 = CARTESIAN_POINT('',(199.17697423759,0.));
+#26134 = VECTOR('',#26135,1.);
+#26135 = DIRECTION('',(0.,1.));
+#26136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26137 = PCURVE('',#22650,#26138);
+#26138 = DEFINITIONAL_REPRESENTATION('',(#26139),#26160);
+#26139 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#26140,#26141,#26142,#26143,
+    #26144,#26145,#26146,#26147,#26148,#26149,#26150,#26151,#26152,
+    #26153,#26154,#26155,#26156,#26157,#26158,#26159),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#26140 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#26141 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#26142 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#26143 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#26144 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#26145 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#26146 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#26147 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#26148 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#26149 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#26150 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#26151 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#26152 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#26153 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#26154 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#26155 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#26156 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#26157 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#26158 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#26159 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#26160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26161 = ORIENTED_EDGE('',*,*,#26162,.T.);
+#26162 = EDGE_CURVE('',#26106,#26163,#26165,.T.);
+#26163 = VERTEX_POINT('',#26164);
+#26164 = CARTESIAN_POINT('',(-10.49507531457,10.4,-29.73625865354));
+#26165 = SURFACE_CURVE('',#26166,(#26174,#26185),.PCURVE_S1.);
+#26166 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26167,#26168,#26169,#26170,
+    #26171,#26172,#26173),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26167 = CARTESIAN_POINT('',(-10.73434483281,9.602176858952,
+    -29.82723099268));
+#26168 = CARTESIAN_POINT('',(-10.70157809195,9.730133328388,
+    -29.83902320977));
+#26169 = CARTESIAN_POINT('',(-10.66572242514,9.862063932161,
+    -29.84143725457));
+#26170 = CARTESIAN_POINT('',(-10.62684159807,9.996785878677,
+    -29.8332391507));
+#26171 = CARTESIAN_POINT('',(-10.5851417852,10.132702361919,
+    -29.81332796409));
+#26172 = CARTESIAN_POINT('',(-10.541032999,10.26780214954,
+    -29.78102427095));
+#26173 = CARTESIAN_POINT('',(-10.49507531457,10.4,-29.73625865354));
+#26174 = PCURVE('',#22444,#26175);
+#26175 = DEFINITIONAL_REPRESENTATION('',(#26176),#26184);
+#26176 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26177,#26178,#26179,#26180,
+    #26181,#26182,#26183),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26177 = CARTESIAN_POINT('',(199.17697423759,138.42415926381));
+#26178 = CARTESIAN_POINT('',(190.01451097011,138.45895207229));
+#26179 = CARTESIAN_POINT('',(180.85210041605,138.49347582448));
+#26180 = CARTESIAN_POINT('',(171.68973916334,138.52730144914));
+#26181 = CARTESIAN_POINT('',(162.52742026928,138.55992083587));
+#26182 = CARTESIAN_POINT('',(153.3651325379,138.59077295283));
+#26183 = CARTESIAN_POINT('',(144.2028660322,138.61933547182));
+#26184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26185 = PCURVE('',#26186,#26191);
+#26186 = PLANE('',#26187);
+#26187 = AXIS2_PLACEMENT_3D('',#26188,#26189,#26190);
+#26188 = CARTESIAN_POINT('',(-11.13616822787,7.6,-29.12102469314));
+#26189 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#26190 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#26191 = DEFINITIONAL_REPRESENTATION('',(#26192),#26200);
+#26192 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26193,#26194,#26195,#26196,
+    #26197,#26198,#26199),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26193 = CARTESIAN_POINT('',(2.073685853155,-0.607230216034));
+#26194 = CARTESIAN_POINT('',(2.206212367635,-0.611952156393));
+#26195 = CARTESIAN_POINT('',(2.342854955136,-0.606858636212));
+#26196 = CARTESIAN_POINT('',(2.482388579926,-0.590755902083));
+#26197 = CARTESIAN_POINT('',(2.623159405065,-0.562609944075));
+#26198 = CARTESIAN_POINT('',(2.763084365791,-0.52184143182));
+#26199 = CARTESIAN_POINT('',(2.900003744861,-0.468498910681));
+#26200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26201 = ORIENTED_EDGE('',*,*,#26202,.T.);
+#26202 = EDGE_CURVE('',#26163,#26203,#26205,.T.);
+#26203 = VERTEX_POINT('',#26204);
+#26204 = CARTESIAN_POINT('',(-5.656761789481,10.4,-31.02245488803));
+#26205 = SURFACE_CURVE('',#26206,(#26213,#26223),.PCURVE_S1.);
+#26206 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26207,#26208,#26209,#26210,
+    #26211,#26212),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26207 = CARTESIAN_POINT('',(-10.49507531457,10.4,-29.73625865354));
+#26208 = CARTESIAN_POINT('',(-9.549990176984,10.4,-30.0698154457));
+#26209 = CARTESIAN_POINT('',(-8.59160665851,10.4,-30.36584264678));
+#26210 = CARTESIAN_POINT('',(-7.621910138368,10.4,-30.62363144068));
+#26211 = CARTESIAN_POINT('',(-6.642936867354,10.4,-30.84263145486));
+#26212 = CARTESIAN_POINT('',(-5.656761789481,10.4,-31.02245488803));
+#26213 = PCURVE('',#22444,#26214);
+#26214 = DEFINITIONAL_REPRESENTATION('',(#26215),#26222);
+#26215 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26216,#26217,#26218,#26219,
+    #26220,#26221),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26216 = CARTESIAN_POINT('',(144.20286628259,138.61933547388));
+#26217 = CARTESIAN_POINT('',(144.20286628259,139.62591312388));
+#26218 = CARTESIAN_POINT('',(144.20286628259,140.63244312644));
+#26219 = CARTESIAN_POINT('',(144.20286628259,141.63891907065));
+#26220 = CARTESIAN_POINT('',(144.20286628259,142.64534130363));
+#26221 = CARTESIAN_POINT('',(144.20286628259,143.65170433816));
+#26222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26223 = PCURVE('',#26224,#26229);
+#26224 = PLANE('',#26225);
+#26225 = AXIS2_PLACEMENT_3D('',#26226,#26227,#26228);
+#26226 = CARTESIAN_POINT('',(-10.3976689139,10.4,-29.27799756812));
+#26227 = DIRECTION('',(0.,-1.,0.));
+#26228 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#26229 = DEFINITIONAL_REPRESENTATION('',(#26230),#26237);
+#26230 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26231,#26232,#26233,#26234,
+    #26235,#26236),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26231 = CARTESIAN_POINT('',(8.881784197001E-16,-0.468498910681));
+#26232 = CARTESIAN_POINT('',(0.993783116462,-0.598272437718));
+#26233 = CARTESIAN_POINT('',(1.992771171543,-0.688571596421));
+#26234 = CARTESIAN_POINT('',(2.994874800174,-0.739115843587));
+#26235 = CARTESIAN_POINT('',(3.997987819637,-0.749790193983));
+#26236 = CARTESIAN_POINT('',(5.,-0.720646725807));
+#26237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26238 = ORIENTED_EDGE('',*,*,#26239,.F.);
+#26239 = EDGE_CURVE('',#26240,#26203,#26242,.T.);
+#26240 = VERTEX_POINT('',#26241);
+#26241 = CARTESIAN_POINT('',(-5.902861858171,9.602176858952,
+    -31.14556244047));
+#26242 = SURFACE_CURVE('',#26243,(#26251,#26262),.PCURVE_S1.);
+#26243 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26244,#26245,#26246,#26247,
+    #26248,#26249,#26250),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26244 = CARTESIAN_POINT('',(-5.902861858171,9.602176858952,
+    -31.14556244047));
+#26245 = CARTESIAN_POINT('',(-5.868954431555,9.730133789478,
+    -31.15198875099));
+#26246 = CARTESIAN_POINT('',(-5.831941471841,9.862064720487,
+    -31.14895858516));
+#26247 = CARTESIAN_POINT('',(-5.791897875276,9.996786799392,
+    -31.13529025258));
+#26248 = CARTESIAN_POINT('',(-5.749043871576,10.132703174788,
+    -31.10994888519));
+#26249 = CARTESIAN_POINT('',(-5.703806197311,10.267802632483,
+    -31.07233376339));
+#26250 = CARTESIAN_POINT('',(-5.656761789481,10.4,-31.02245488803));
+#26251 = PCURVE('',#22444,#26252);
+#26252 = DEFINITIONAL_REPRESENTATION('',(#26253),#26261);
+#26253 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26254,#26255,#26256,#26257,
+    #26258,#26259,#26260),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26254 = CARTESIAN_POINT('',(199.17697423759,143.43197102039));
+#26255 = CARTESIAN_POINT('',(190.01447795323,143.46643649259));
+#26256 = CARTESIAN_POINT('',(180.85204600998,143.50219046978));
+#26257 = CARTESIAN_POINT('',(171.68967715166,143.53898774225));
+#26258 = CARTESIAN_POINT('',(162.52736540883,143.57648410687));
+#26259 = CARTESIAN_POINT('',(153.36509906638,143.61422437805));
+#26260 = CARTESIAN_POINT('',(144.20286603213,143.65170433886));
+#26261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26262 = PCURVE('',#26263,#26268);
+#26263 = PLANE('',#26264);
+#26264 = AXIS2_PLACEMENT_3D('',#26265,#26266,#26267);
+#26265 = CARTESIAN_POINT('',(-5.506930910236,10.4,-30.3175560222));
+#26266 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#26267 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#26268 = DEFINITIONAL_REPRESENTATION('',(#26269),#26277);
+#26269 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26270,#26271,#26272,#26273,
+    #26274,#26275,#26276),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26270 = CARTESIAN_POINT('',(0.826317891706,-0.892231164247));
+#26271 = CARTESIAN_POINT('',(0.693790899668,-0.891467294067));
+#26272 = CARTESIAN_POINT('',(0.557147973244,-0.880807917597));
+#26273 = CARTESIAN_POINT('',(0.417614211336,-0.85911273901));
+#26274 = CARTESIAN_POINT('',(0.276843497895,-0.825415292931));
+#26275 = CARTESIAN_POINT('',(0.136918878879,-0.779216710446));
+#26276 = CARTESIAN_POINT('',(7.105427357601E-15,-0.720646725807));
+#26277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26278 = ORIENTED_EDGE('',*,*,#26279,.T.);
+#26279 = EDGE_CURVE('',#26240,#26280,#26282,.T.);
+#26280 = VERTEX_POINT('',#26281);
+#26281 = CARTESIAN_POINT('',(-4.298343615565,9.602176858952,
+    -31.4072302355));
+#26282 = SURFACE_CURVE('',#26283,(#26304,#26311),.PCURVE_S1.);
+#26283 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26284,#26285,#26286,
+    #26287,#26288,#26289,#26290,#26291,#26292,#26293,#26294,#26295,
+    #26296,#26297,#26298,#26299,#26300,#26301,#26302,#26303),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26284 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26285 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26286 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26287 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26288 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26289 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26290 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26291 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26292 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26293 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26294 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26295 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26296 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26297 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26298 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26299 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26300 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26301 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26302 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26303 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#26304 = PCURVE('',#22444,#26305);
+#26305 = DEFINITIONAL_REPRESENTATION('',(#26306),#26310);
+#26306 = LINE('',#26307,#26308);
+#26307 = CARTESIAN_POINT('',(199.17697423759,0.));
+#26308 = VECTOR('',#26309,1.);
+#26309 = DIRECTION('',(0.,1.));
+#26310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26311 = PCURVE('',#22650,#26312);
+#26312 = DEFINITIONAL_REPRESENTATION('',(#26313),#26334);
+#26313 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#26314,#26315,#26316,#26317,
+    #26318,#26319,#26320,#26321,#26322,#26323,#26324,#26325,#26326,
+    #26327,#26328,#26329,#26330,#26331,#26332,#26333),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#26314 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#26315 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#26316 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#26317 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#26318 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#26319 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#26320 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#26321 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#26322 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#26323 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#26324 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#26325 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#26326 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#26327 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#26328 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#26329 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#26330 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#26331 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#26332 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#26333 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#26334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26335 = ORIENTED_EDGE('',*,*,#26336,.T.);
+#26336 = EDGE_CURVE('',#26280,#26337,#26339,.T.);
+#26337 = VERTEX_POINT('',#26338);
+#26338 = CARTESIAN_POINT('',(-4.083216923215,10.4,-31.26849906893));
+#26339 = SURFACE_CURVE('',#26340,(#26348,#26359),.PCURVE_S1.);
+#26340 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26341,#26342,#26343,#26344,
+    #26345,#26346,#26347),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26341 = CARTESIAN_POINT('',(-4.298343615565,9.602176858952,
+    -31.4072302355));
+#26342 = CARTESIAN_POINT('',(-4.263841166782,9.730133328514,
+    -31.4119522004));
+#26343 = CARTESIAN_POINT('',(-4.228267124147,9.862063932408,
+    -31.4068587047));
+#26344 = CARTESIAN_POINT('',(-4.191940418054,9.996785879006,
+    -31.39075599464));
+#26345 = CARTESIAN_POINT('',(-4.155291614614,10.132702362249,
+    -31.36261005989));
+#26346 = CARTESIAN_POINT('',(-4.118863026712,10.26780214976,
+    -31.32184156966));
+#26347 = CARTESIAN_POINT('',(-4.083216923215,10.4,-31.26849906893));
+#26348 = PCURVE('',#22444,#26349);
+#26349 = DEFINITIONAL_REPRESENTATION('',(#26350),#26358);
+#26350 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26351,#26352,#26353,#26354,
+    #26355,#26356,#26357),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26351 = CARTESIAN_POINT('',(199.17697423759,145.05559543766));
+#26352 = CARTESIAN_POINT('',(190.01451096107,145.09036826224));
+#26353 = CARTESIAN_POINT('',(180.85210039891,145.12487215784));
+#26354 = CARTESIAN_POINT('',(171.68973914113,145.15867830058));
+#26355 = CARTESIAN_POINT('',(162.52742024709,145.191278875));
+#26356 = CARTESIAN_POINT('',(153.36513252265,145.22211317757));
+#26357 = CARTESIAN_POINT('',(144.2028660322,145.25065918748));
+#26358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26359 = PCURVE('',#26360,#26365);
+#26360 = PLANE('',#26361);
+#26361 = AXIS2_PLACEMENT_3D('',#26362,#26363,#26364);
+#26362 = CARTESIAN_POINT('',(-4.838214751166,7.6,-30.8));
+#26363 = DIRECTION('',(0.965515994578,-0.260343742414,-0.));
+#26364 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#26365 = DEFINITIONAL_REPRESENTATION('',(#26366),#26374);
+#26366 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26367,#26368,#26369,#26370,
+    #26371,#26372,#26373),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26367 = CARTESIAN_POINT('',(2.073685853155,-0.607230235505));
+#26368 = CARTESIAN_POINT('',(2.206212367766,-0.611952200404));
+#26369 = CARTESIAN_POINT('',(2.342854955392,-0.606858704701));
+#26370 = CARTESIAN_POINT('',(2.482388580267,-0.590755994644));
+#26371 = CARTESIAN_POINT('',(2.623159405407,-0.562610059897));
+#26372 = CARTESIAN_POINT('',(2.763084366019,-0.521841569666));
+#26373 = CARTESIAN_POINT('',(2.900003744861,-0.468499068936));
+#26374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26375 = ORIENTED_EDGE('',*,*,#26376,.T.);
+#26376 = EDGE_CURVE('',#26337,#26377,#26379,.T.);
+#26377 = VERTEX_POINT('',#26378);
+#26378 = CARTESIAN_POINT('',(0.916783076785,10.4,-31.52065090119));
+#26379 = SURFACE_CURVE('',#26380,(#26387,#26397),.PCURVE_S1.);
+#26380 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26381,#26382,#26383,#26384,
+    #26385,#26386),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26381 = CARTESIAN_POINT('',(-4.083216923215,10.4,-31.26849906893));
+#26382 = CARTESIAN_POINT('',(-3.089452983023,10.4,-31.39827081806));
+#26383 = CARTESIAN_POINT('',(-2.090472610886,10.4,-31.48857137471));
+#26384 = CARTESIAN_POINT('',(-1.088366666864,10.4,-31.53911804514));
+#26385 = CARTESIAN_POINT('',(-8.524365846893E-02,10.4,-31.54979411126));
+#26386 = CARTESIAN_POINT('',(0.916783076785,10.4,-31.52065090119));
+#26387 = PCURVE('',#22444,#26388);
+#26388 = DEFINITIONAL_REPRESENTATION('',(#26389),#26396);
+#26389 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26390,#26391,#26392,#26393,
+    #26394,#26395),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26390 = CARTESIAN_POINT('',(144.20286628259,145.25065918954));
+#26391 = CARTESIAN_POINT('',(144.20286628259,146.25663562966));
+#26392 = CARTESIAN_POINT('',(144.20286628259,147.26255295826));
+#26393 = CARTESIAN_POINT('',(144.20286628259,148.2684063032));
+#26394 = CARTESIAN_POINT('',(144.20286628259,149.27419830713));
+#26395 = CARTESIAN_POINT('',(144.20286628259,150.27992645403));
+#26396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26397 = PCURVE('',#26398,#26403);
+#26398 = PLANE('',#26399);
+#26399 = AXIS2_PLACEMENT_3D('',#26400,#26401,#26402);
+#26400 = CARTESIAN_POINT('',(-4.083216923215,10.4,-30.8));
+#26401 = DIRECTION('',(0.,-1.,-0.));
+#26402 = DIRECTION('',(1.,0.,0.));
+#26403 = DEFINITIONAL_REPRESENTATION('',(#26404),#26411);
+#26404 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26405,#26406,#26407,#26408,
+    #26409,#26410),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26405 = CARTESIAN_POINT('',(6.217248937901E-15,-0.468499068936));
+#26406 = CARTESIAN_POINT('',(0.993763940192,-0.598270818065));
+#26407 = CARTESIAN_POINT('',(1.992744312329,-0.68857137471));
+#26408 = CARTESIAN_POINT('',(2.994850256351,-0.739118045147));
+#26409 = CARTESIAN_POINT('',(3.997973264746,-0.749794111269));
+#26410 = CARTESIAN_POINT('',(5.,-0.720650901196));
+#26411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26412 = ORIENTED_EDGE('',*,*,#26413,.F.);
+#26413 = EDGE_CURVE('',#26414,#26377,#26416,.T.);
+#26414 = VERTEX_POINT('',#26415);
+#26415 = CARTESIAN_POINT('',(0.701656384435,9.602176858952,
+    -31.69223520894));
+#26416 = SURFACE_CURVE('',#26417,(#26425,#26436),.PCURVE_S1.);
+#26417 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26418,#26419,#26420,#26421,
+    #26422,#26423,#26424),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26418 = CARTESIAN_POINT('',(0.701656384435,9.602176858952,
+    -31.69223520894));
+#26419 = CARTESIAN_POINT('',(0.736158957472,9.730133789324,
+    -31.69147136318));
+#26420 = CARTESIAN_POINT('',(0.771733088291,9.862064720258,
+    -31.68081201064));
+#26421 = CARTESIAN_POINT('',(0.80805983006,9.996786799168,-31.6591168551
+    ));
+#26422 = CARTESIAN_POINT('',(0.844708604439,10.132703174633,
+    -31.6254194307));
+#26423 = CARTESIAN_POINT('',(0.881137103433,10.267802632417,
+    -31.5792208681));
+#26424 = CARTESIAN_POINT('',(0.916783076785,10.4,-31.52065090119));
+#26425 = PCURVE('',#22444,#26426);
+#26426 = DEFINITIONAL_REPRESENTATION('',(#26427),#26435);
+#26427 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26428,#26429,#26430,#26431,
+    #26432,#26433,#26434),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26428 = CARTESIAN_POINT('',(199.17697423759,150.06033476736));
+#26429 = CARTESIAN_POINT('',(190.01447796426,150.09477805389));
+#26430 = CARTESIAN_POINT('',(180.85204602569,150.13050900464));
+#26431 = CARTESIAN_POINT('',(171.68967716668,150.16728256639));
+#26432 = CARTESIAN_POINT('',(162.52736541931,150.20475475665));
+#26433 = CARTESIAN_POINT('',(153.36509907096,150.24247068308));
+#26434 = CARTESIAN_POINT('',(144.20286603213,150.27992645472));
+#26435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26436 = PCURVE('',#26437,#26442);
+#26437 = PLANE('',#26438);
+#26438 = AXIS2_PLACEMENT_3D('',#26439,#26440,#26441);
+#26439 = CARTESIAN_POINT('',(0.916783076785,10.4,-30.8));
+#26440 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#26441 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#26442 = DEFINITIONAL_REPRESENTATION('',(#26443),#26451);
+#26443 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26444,#26445,#26446,#26447,
+    #26448,#26449,#26450),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26444 = CARTESIAN_POINT('',(0.826317891706,-0.892235208948));
+#26445 = CARTESIAN_POINT('',(0.693790899827,-0.891471363188));
+#26446 = CARTESIAN_POINT('',(0.557147973481,-0.880812010648));
+#26447 = CARTESIAN_POINT('',(0.417614211568,-0.8591168551));
+#26448 = CARTESIAN_POINT('',(0.276843498055,-0.825419430706));
+#26449 = CARTESIAN_POINT('',(0.136918878947,-0.7792208681));
+#26450 = CARTESIAN_POINT('',(5.329070518201E-15,-0.720650901196));
+#26451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26452 = ORIENTED_EDGE('',*,*,#26453,.T.);
+#26453 = EDGE_CURVE('',#26414,#26454,#26456,.T.);
+#26454 = VERTEX_POINT('',#26455);
+#26455 = CARTESIAN_POINT('',(2.325516893985,9.602176858952,
+    -31.61458771284));
+#26456 = SURFACE_CURVE('',#26457,(#26478,#26485),.PCURVE_S1.);
+#26457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26458,#26459,#26460,
+    #26461,#26462,#26463,#26464,#26465,#26466,#26467,#26468,#26469,
+    #26470,#26471,#26472,#26473,#26474,#26475,#26476,#26477),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26458 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26459 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26460 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26461 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26462 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26463 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26464 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26465 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26466 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26467 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26468 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26469 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26470 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26471 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26472 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26473 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26474 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26475 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26476 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26477 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#26478 = PCURVE('',#22444,#26479);
+#26479 = DEFINITIONAL_REPRESENTATION('',(#26480),#26484);
+#26480 = LINE('',#26481,#26482);
+#26481 = CARTESIAN_POINT('',(199.17697423759,0.));
+#26482 = VECTOR('',#26483,1.);
+#26483 = DIRECTION('',(0.,1.));
+#26484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26485 = PCURVE('',#22650,#26486);
+#26486 = DEFINITIONAL_REPRESENTATION('',(#26487),#26508);
+#26487 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#26488,#26489,#26490,#26491,
+    #26492,#26493,#26494,#26495,#26496,#26497,#26498,#26499,#26500,
+    #26501,#26502,#26503,#26504,#26505,#26506,#26507),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#26488 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#26489 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#26490 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#26491 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#26492 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#26493 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#26494 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#26495 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#26496 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#26497 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#26498 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#26499 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#26500 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#26501 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#26502 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#26503 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#26504 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#26505 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#26506 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#26507 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#26508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26509 = ORIENTED_EDGE('',*,*,#26510,.T.);
+#26510 = EDGE_CURVE('',#26454,#26511,#26513,.T.);
+#26511 = VERTEX_POINT('',#26512);
+#26512 = CARTESIAN_POINT('',(2.5070987311,10.4,-31.43416085039));
+#26513 = SURFACE_CURVE('',#26514,(#26522,#26533),.PCURVE_S1.);
+#26514 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26515,#26516,#26517,#26518,
+    #26519,#26520,#26521),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26515 = CARTESIAN_POINT('',(2.325516893985,9.602176858952,
+    -31.61458771284));
+#26516 = CARTESIAN_POINT('',(2.360247136246,9.730133328661,
+    -31.61203304321));
+#26517 = CARTESIAN_POINT('',(2.393984806038,9.862063932694,
+    -31.5996546055));
+#26518 = CARTESIAN_POINT('',(2.426169746908,9.996785879385,
+    -31.57635104135));
+#26519 = CARTESIAN_POINT('',(2.456165818729,10.132702362628,
+    -31.54120045541));
+#26520 = CARTESIAN_POINT('',(2.483322109756,10.267802150012,
+    -31.49374892963));
+#26521 = CARTESIAN_POINT('',(2.5070987311,10.4,-31.43416085039));
+#26522 = PCURVE('',#22444,#26523);
+#26523 = DEFINITIONAL_REPRESENTATION('',(#26524),#26532);
+#26524 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26525,#26526,#26527,#26528,
+    #26529,#26530,#26531),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26525 = CARTESIAN_POINT('',(199.17697423759,151.68290663312));
+#26526 = CARTESIAN_POINT('',(190.01451095055,151.71765676015));
+#26527 = CARTESIAN_POINT('',(180.85210037907,151.75213812909));
+#26528 = CARTESIAN_POINT('',(171.6897391155,151.78592219634));
+#26529 = CARTESIAN_POINT('',(162.52742022154,151.81850147863));
+#26530 = CARTESIAN_POINT('',(153.36513250514,151.84931563953));
+#26531 = CARTESIAN_POINT('',(144.2028660322,151.87784300019));
+#26532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26533 = PCURVE('',#26534,#26539);
+#26534 = PLANE('',#26535);
+#26535 = AXIS2_PLACEMENT_3D('',#26536,#26537,#26538);
+#26536 = CARTESIAN_POINT('',(1.671191926499,7.6,-31.13286751205));
+#26537 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#26538 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#26539 = DEFINITIONAL_REPRESENTATION('',(#26540),#26548);
+#26540 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26541,#26542,#26543,#26544,
+    #26545,#26546,#26547),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26541 = CARTESIAN_POINT('',(2.073685853155,-0.607235268956));
+#26542 = CARTESIAN_POINT('',(2.206212367918,-0.611957248379));
+#26543 = CARTESIAN_POINT('',(2.342854955689,-0.606863765209));
+#26544 = CARTESIAN_POINT('',(2.48238858066,-0.590761065316));
+#26545 = CARTESIAN_POINT('',(2.623159405801,-0.562615138025));
+#26546 = CARTESIAN_POINT('',(2.763084366281,-0.521846652323));
+#26547 = CARTESIAN_POINT('',(2.900003744861,-0.468504153124));
+#26548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26549 = ORIENTED_EDGE('',*,*,#26550,.T.);
+#26550 = EDGE_CURVE('',#26511,#26551,#26553,.T.);
+#26551 = VERTEX_POINT('',#26552);
+#26552 = CARTESIAN_POINT('',(7.45026177696,10.4,-30.64124282828));
+#26553 = SURFACE_CURVE('',#26554,(#26561,#26571),.PCURVE_S1.);
+#26554 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26555,#26556,#26557,#26558,
+    #26559,#26560),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26555 = CARTESIAN_POINT('',(2.5070987311,10.4,-31.43416085039));
+#26556 = CARTESIAN_POINT('',(3.50613195936,10.4,-31.35448166253));
+#26557 = CARTESIAN_POINT('',(4.502062701618,10.4,-31.23510853048));
+#26558 = CARTESIAN_POINT('',(5.492783414899,10.4,-31.07619959382));
+#26559 = CARTESIAN_POINT('',(6.476203347082,10.4,-30.8780802146));
+#26560 = CARTESIAN_POINT('',(7.45026177696,10.4,-30.64124282828));
+#26561 = PCURVE('',#22444,#26562);
+#26562 = DEFINITIONAL_REPRESENTATION('',(#26563),#26570);
+#26563 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26564,#26565,#26566,#26567,
+    #26568,#26569),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26564 = CARTESIAN_POINT('',(144.20286628259,151.87784300225));
+#26565 = CARTESIAN_POINT('',(144.20286628259,152.88316653395));
+#26566 = CARTESIAN_POINT('',(144.20286628259,153.88842941946));
+#26567 = CARTESIAN_POINT('',(144.20286628259,154.8936300378));
+#26568 = CARTESIAN_POINT('',(144.20286628259,155.89877517937));
+#26569 = CARTESIAN_POINT('',(144.20286628259,156.90386717589));
+#26570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26571 = PCURVE('',#26572,#26577);
+#26572 = PLANE('',#26573);
+#26573 = AXIS2_PLACEMENT_3D('',#26574,#26575,#26576);
+#26574 = CARTESIAN_POINT('',(2.409691240469,10.4,-30.97589463708));
+#26575 = DIRECTION('',(-0.,-1.,0.));
+#26576 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#26577 = DEFINITIONAL_REPRESENTATION('',(#26578),#26585);
+#26578 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26579,#26580,#26581,#26582,
+    #26583,#26584),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26579 = CARTESIAN_POINT('',(-2.6645352591E-15,-0.468504153124));
+#26580 = CARTESIAN_POINT('',(0.993768189948,-0.598276834358));
+#26581 = CARTESIAN_POINT('',(1.992754525707,-0.688577936211));
+#26582 = CARTESIAN_POINT('',(2.994864640106,-0.739123959715));
+#26583 = CARTESIAN_POINT('',(3.997985822403,-0.749798465154));
+#26584 = CARTESIAN_POINT('',(5.,-0.720654679076));
+#26585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26586 = ORIENTED_EDGE('',*,*,#26587,.F.);
+#26587 = EDGE_CURVE('',#26588,#26551,#26590,.T.);
+#26588 = VERTEX_POINT('',#26589);
+#26589 = CARTESIAN_POINT('',(7.275510548307,9.602176858952,
+    -30.85380517696));
+#26590 = SURFACE_CURVE('',#26591,(#26599,#26610),.PCURVE_S1.);
+#26591 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26592,#26593,#26594,#26595,
+    #26596,#26597,#26598),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26592 = CARTESIAN_POINT('',(7.275510548307,9.602176858952,
+    -30.85380517696));
+#26593 = CARTESIAN_POINT('',(7.309100338516,9.730133789183,
+    -30.84588450502));
+#26594 = CARTESIAN_POINT('',(7.341680878305,9.86206472005,
+    -30.82806177479));
+#26595 = CARTESIAN_POINT('',(7.372703109686,9.996786798968,
+    -30.79928792108));
+#26596 = CARTESIAN_POINT('',(7.401544923976,10.132703174499,
+    -30.7587071201));
+#26597 = CARTESIAN_POINT('',(7.427572143211,10.267802632362,
+    -30.70594415653));
+#26598 = CARTESIAN_POINT('',(7.45026177696,10.4,-30.64124282828));
+#26599 = PCURVE('',#22444,#26600);
+#26600 = DEFINITIONAL_REPRESENTATION('',(#26601),#26609);
+#26601 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26602,#26603,#26604,#26605,
+    #26606,#26607,#26608),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26602 = CARTESIAN_POINT('',(199.17697423759,156.68441203787));
+#26603 = CARTESIAN_POINT('',(190.01447797436,156.71883384483));
+#26604 = CARTESIAN_POINT('',(180.85204603995,156.75454253576));
+#26605 = CARTESIAN_POINT('',(171.68967718009,156.79129321377));
+#26606 = CARTESIAN_POINT('',(162.52736542849,156.82874211371));
+#26607 = CARTESIAN_POINT('',(153.36509907476,156.8664346276));
+#26608 = CARTESIAN_POINT('',(144.20286603213,156.90386717659));
+#26609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26610 = PCURVE('',#26611,#26616);
+#26611 = PLANE('',#26612);
+#26612 = AXIS2_PLACEMENT_3D('',#26613,#26614,#26615);
+#26613 = CARTESIAN_POINT('',(7.300429244138,10.4,-29.93633618299));
+#26614 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#26615 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#26616 = DEFINITIONAL_REPRESENTATION('',(#26617),#26625);
+#26617 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26618,#26619,#26620,#26621,
+    #26622,#26623,#26624),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26618 = CARTESIAN_POINT('',(0.826317891706,-0.892239207022));
+#26619 = CARTESIAN_POINT('',(0.693790899973,-0.891475330838));
+#26620 = CARTESIAN_POINT('',(0.557147973696,-0.880815945142));
+#26621 = CARTESIAN_POINT('',(0.417614211775,-0.859120753751));
+#26622 = CARTESIAN_POINT('',(0.276843498194,-0.825423291007));
+#26623 = CARTESIAN_POINT('',(0.136918879004,-0.779224687949));
+#26624 = CARTESIAN_POINT('',(8.881784197001E-15,-0.720654679076));
+#26625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26626 = ORIENTED_EDGE('',*,*,#26627,.T.);
+#26627 = EDGE_CURVE('',#26588,#26628,#26630,.T.);
+#26628 = VERTEX_POINT('',#26629);
+#26629 = CARTESIAN_POINT('',(8.847742071761,9.602176858952,
+    -30.44023302643));
+#26630 = SURFACE_CURVE('',#26631,(#26652,#26659),.PCURVE_S1.);
+#26631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26632,#26633,#26634,
+    #26635,#26636,#26637,#26638,#26639,#26640,#26641,#26642,#26643,
+    #26644,#26645,#26646,#26647,#26648,#26649,#26650,#26651),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26632 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26633 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26634 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26635 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26636 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26637 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26638 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26639 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26640 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26641 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26642 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26643 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26644 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26645 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26646 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26647 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26648 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26649 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26650 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26651 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#26652 = PCURVE('',#22444,#26653);
+#26653 = DEFINITIONAL_REPRESENTATION('',(#26654),#26658);
+#26654 = LINE('',#26655,#26656);
+#26655 = CARTESIAN_POINT('',(199.17697423759,0.));
+#26656 = VECTOR('',#26657,1.);
+#26657 = DIRECTION('',(0.,1.));
+#26658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26659 = PCURVE('',#22650,#26660);
+#26660 = DEFINITIONAL_REPRESENTATION('',(#26661),#26682);
+#26661 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#26662,#26663,#26664,#26665,
+    #26666,#26667,#26668,#26669,#26670,#26671,#26672,#26673,#26674,
+    #26675,#26676,#26677,#26678,#26679,#26680,#26681),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#26662 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#26663 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#26664 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#26665 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#26666 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#26667 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#26668 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#26669 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#26670 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#26671 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#26672 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#26673 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#26674 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#26675 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#26676 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#26677 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#26678 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#26679 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#26680 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#26681 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#26682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26683 = ORIENTED_EDGE('',*,*,#26684,.T.);
+#26684 = EDGE_CURVE('',#26628,#26685,#26687,.T.);
+#26685 = VERTEX_POINT('',#26686);
+#26686 = CARTESIAN_POINT('',(8.987842947435,10.4,-30.22599569313));
+#26687 = SURFACE_CURVE('',#26688,(#26696,#26707),.PCURVE_S1.);
+#26688 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26689,#26690,#26691,#26692,
+    #26693,#26694,#26695),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26689 = CARTESIAN_POINT('',(8.847742071761,9.602176858952,
+    -30.44023302643));
+#26690 = CARTESIAN_POINT('',(8.881182210919,9.7301333288,-30.43051331787
+    ));
+#26691 = CARTESIAN_POINT('',(8.911608991198,9.862063932963,
+    -30.41139088097));
+#26692 = CARTESIAN_POINT('',(8.938245511842,9.996785879739,
+    -30.38190488824));
+#26693 = CARTESIAN_POINT('',(8.960277861375,10.13270236298,
+    -30.34128585162));
+#26694 = CARTESIAN_POINT('',(8.976974977516,10.267802150245,
+    -30.28922510521));
+#26695 = CARTESIAN_POINT('',(8.987842947435,10.4,-30.22599569313));
+#26696 = PCURVE('',#22444,#26697);
+#26697 = DEFINITIONAL_REPRESENTATION('',(#26698),#26706);
+#26698 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26699,#26700,#26701,#26702,
+    #26703,#26704,#26705),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26699 = CARTESIAN_POINT('',(199.17697423759,158.30599683504));
+#26700 = CARTESIAN_POINT('',(190.01451094059,158.34072639664));
+#26701 = CARTESIAN_POINT('',(180.85210036042,158.37518739348));
+#26702 = CARTESIAN_POINT('',(171.6897390916,158.40895153491));
+#26703 = CARTESIAN_POINT('',(162.52742019785,158.44151163463));
+#26704 = CARTESIAN_POINT('',(153.36513248899,158.47230768034));
+#26705 = CARTESIAN_POINT('',(144.2028660322,158.50081829242));
+#26706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26707 = PCURVE('',#26708,#26713);
+#26708 = PLANE('',#26709);
+#26709 = AXIS2_PLACEMENT_3D('',#26710,#26711,#26712);
+#26710 = CARTESIAN_POINT('',(8.107559497708,7.6,-30.10507932176));
+#26711 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#26712 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#26713 = DEFINITIONAL_REPRESENTATION('',(#26714),#26722);
+#26714 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26715,#26716,#26717,#26718,
+    #26719,#26720,#26721),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26715 = CARTESIAN_POINT('',(2.073685853155,-0.607237519947));
+#26716 = CARTESIAN_POINT('',(2.206212368062,-0.611959454292));
+#26717 = CARTESIAN_POINT('',(2.342854955967,-0.60686592539));
+#26718 = CARTESIAN_POINT('',(2.482388581027,-0.590763179661));
+#26719 = CARTESIAN_POINT('',(2.623159406165,-0.562617207147));
+#26720 = CARTESIAN_POINT('',(2.763084366522,-0.521848677712));
+#26721 = CARTESIAN_POINT('',(2.900003744861,-0.468506137119));
+#26722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26723 = ORIENTED_EDGE('',*,*,#26724,.T.);
+#26724 = EDGE_CURVE('',#26685,#26725,#26727,.T.);
+#26725 = VERTEX_POINT('',#26726);
+#26726 = CARTESIAN_POINT('',(13.658125979894,10.4,-28.4226564507));
+#26727 = SURFACE_CURVE('',#26728,(#26735,#26745),.PCURVE_S1.);
+#26728 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26729,#26730,#26731,#26732,
+    #26733,#26734),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26729 = CARTESIAN_POINT('',(8.987842947435,10.4,-30.22599569313));
+#26730 = CARTESIAN_POINT('',(9.948519086312,10.4,-29.94033359985));
+#26731 = CARTESIAN_POINT('',(10.897891703036,10.4,-29.6164909868));
+#26732 = CARTESIAN_POINT('',(11.833927404432,10.4,-29.25506483749));
+#26733 = CARTESIAN_POINT('',(12.754644418545,10.4,-28.85681400603));
+#26734 = CARTESIAN_POINT('',(13.658125979894,10.4,-28.4226564507));
+#26735 = PCURVE('',#22444,#26736);
+#26736 = DEFINITIONAL_REPRESENTATION('',(#26737),#26744);
+#26737 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26738,#26739,#26740,#26741,
+    #26742,#26743),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26738 = CARTESIAN_POINT('',(144.20286628259,158.50081829448));
+#26739 = CARTESIAN_POINT('',(144.20286628259,159.50559443814));
+#26740 = CARTESIAN_POINT('',(144.20286628259,160.51032546512));
+#26741 = CARTESIAN_POINT('',(144.20286628259,161.51501492455));
+#26742 = CARTESIAN_POINT('',(144.20286628259,162.51967590548));
+#26743 = CARTESIAN_POINT('',(144.20286628259,163.52431777557));
+#26744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26745 = PCURVE('',#26746,#26751);
+#26746 = PLANE('',#26747);
+#26747 = AXIS2_PLACEMENT_3D('',#26748,#26749,#26750);
+#26748 = CARTESIAN_POINT('',(8.797284333962,10.4,-29.79799403969));
+#26749 = DIRECTION('',(0.,-1.,0.));
+#26750 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#26751 = DEFINITIONAL_REPRESENTATION('',(#26752),#26759);
+#26752 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26753,#26754,#26755,#26756,
+    #26757,#26758),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26753 = CARTESIAN_POINT('',(1.86517468137E-14,-0.468506137119));
+#26754 = CARTESIAN_POINT('',(0.993810563812,-0.598283017192));
+#26755 = CARTESIAN_POINT('',(1.992824262745,-0.688582700209));
+#26756 = CARTESIAN_POINT('',(2.994940684639,-0.739123502215));
+#26757 = CARTESIAN_POINT('',(3.998040736947,-0.749792611672));
+#26758 = CARTESIAN_POINT('',(5.,-0.720649006449));
+#26759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26760 = ORIENTED_EDGE('',*,*,#26761,.F.);
+#26761 = EDGE_CURVE('',#26762,#26725,#26764,.T.);
+#26762 = VERTEX_POINT('',#26763);
+#26763 = CARTESIAN_POINT('',(13.531387798189,9.602176858952,
+    -28.66690688605));
+#26764 = SURFACE_CURVE('',#26765,(#26773,#26784),.PCURVE_S1.);
+#26765 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26766,#26767,#26768,#26769,
+    #26770,#26771,#26772),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26766 = CARTESIAN_POINT('',(13.531387798189,9.602176858952,
+    -28.66690688605));
+#26767 = CARTESIAN_POINT('',(13.562596750214,9.730133789102,
+    -28.65217554399));
+#26768 = CARTESIAN_POINT('',(13.59075975271,9.862064719933,
+    -28.62796836238));
+#26769 = CARTESIAN_POINT('',(13.615121633268,9.996786798859,
+    -28.59337335677));
+#26770 = CARTESIAN_POINT('',(13.63489594231,10.13270317443,
+    -28.54768274954));
+#26771 = CARTESIAN_POINT('',(13.649384348881,10.267802632337,
+    -28.49066137856));
+#26772 = CARTESIAN_POINT('',(13.658125979894,10.4,-28.4226564507));
+#26773 = PCURVE('',#22444,#26774);
+#26774 = DEFINITIONAL_REPRESENTATION('',(#26775),#26783);
+#26775 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26776,#26777,#26778,#26779,
+    #26780,#26781,#26782),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26776 = CARTESIAN_POINT('',(199.17697423759,163.30495018072));
+#26777 = CARTESIAN_POINT('',(190.01447798016,163.33935805626));
+#26778 = CARTESIAN_POINT('',(180.85204604795,163.37505236949));
+#26779 = CARTESIAN_POINT('',(171.68967718736,163.41178833351));
+#26780 = CARTESIAN_POINT('',(162.52736543317,163.44922233074));
+#26781 = CARTESIAN_POINT('',(153.36509907647,163.48689993854));
+#26782 = CARTESIAN_POINT('',(144.20286603213,163.52431777417));
+#26783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26784 = PCURVE('',#26785,#26790);
+#26785 = PLANE('',#26786);
+#26786 = AXIS2_PLACEMENT_3D('',#26787,#26788,#26789);
+#26787 = CARTESIAN_POINT('',(13.365011622175,10.4,-27.76431082431));
+#26788 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#26789 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#26790 = DEFINITIONAL_REPRESENTATION('',(#26791),#26799);
+#26791 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26792,#26793,#26794,#26795,
+    #26796,#26797,#26798),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26792 = CARTESIAN_POINT('',(0.826317891706,-0.892233819612));
+#26793 = CARTESIAN_POINT('',(0.693790900057,-0.891469893371));
+#26794 = CARTESIAN_POINT('',(0.557147973817,-0.88081045766));
+#26795 = CARTESIAN_POINT('',(0.417614211888,-0.859115216941));
+#26796 = CARTESIAN_POINT('',(0.276843498265,-0.825417706332));
+#26797 = CARTESIAN_POINT('',(0.136918879029,-0.779219057737));
+#26798 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720649006449));
+#26799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26800 = ORIENTED_EDGE('',*,*,#26801,.T.);
+#26801 = EDGE_CURVE('',#26762,#26802,#26804,.T.);
+#26802 = VERTEX_POINT('',#26803);
+#26803 = CARTESIAN_POINT('',(14.983273574926,9.602176858952,
+    -27.93548580031));
+#26804 = SURFACE_CURVE('',#26805,(#26826,#26833),.PCURVE_S1.);
+#26805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26806,#26807,#26808,
+    #26809,#26810,#26811,#26812,#26813,#26814,#26815,#26816,#26817,
+    #26818,#26819,#26820,#26821,#26822,#26823,#26824,#26825),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26806 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26807 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26808 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26809 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26810 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26811 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26812 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26813 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26814 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26815 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26816 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26817 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26818 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26819 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26820 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26821 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26822 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26823 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26824 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26825 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#26826 = PCURVE('',#22444,#26827);
+#26827 = DEFINITIONAL_REPRESENTATION('',(#26828),#26832);
+#26828 = LINE('',#26829,#26830);
+#26829 = CARTESIAN_POINT('',(199.17697423759,0.));
+#26830 = VECTOR('',#26831,1.);
+#26831 = DIRECTION('',(0.,1.));
+#26832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26833 = PCURVE('',#22650,#26834);
+#26834 = DEFINITIONAL_REPRESENTATION('',(#26835),#26856);
+#26835 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#26836,#26837,#26838,#26839,
+    #26840,#26841,#26842,#26843,#26844,#26845,#26846,#26847,#26848,
+    #26849,#26850,#26851,#26852,#26853,#26854,#26855),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#26836 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#26837 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#26838 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#26839 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#26840 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#26841 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#26842 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#26843 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#26844 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#26845 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#26846 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#26847 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#26848 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#26849 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#26850 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#26851 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#26852 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#26853 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#26854 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#26855 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#26856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26857 = ORIENTED_EDGE('',*,*,#26858,.T.);
+#26858 = EDGE_CURVE('',#26802,#26859,#26861,.T.);
+#26859 = VERTEX_POINT('',#26860);
+#26860 = CARTESIAN_POINT('',(15.075770372244,10.4,-27.69680133035));
+#26861 = SURFACE_CURVE('',#26862,(#26870,#26881),.PCURVE_S1.);
+#26862 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26863,#26864,#26865,#26866,
+    #26867,#26868,#26869),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26863 = CARTESIAN_POINT('',(14.983273574926,9.602176858952,
+    -27.93548580031));
+#26864 = CARTESIAN_POINT('',(15.013962104551,9.730133328881,
+    -27.91902586559));
+#26865 = CARTESIAN_POINT('',(15.039748189058,9.862063933116,
+    -27.8939951897));
+#26866 = CARTESIAN_POINT('',(15.059672138014,9.996785879937,
+    -27.85961546892));
+#26867 = CARTESIAN_POINT('',(15.072777840751,10.132702363174,
+    -27.81530325268));
+#26868 = CARTESIAN_POINT('',(15.078286035602,10.267802150372,
+    -27.76090861714));
+#26869 = CARTESIAN_POINT('',(15.075770372244,10.4,-27.69680133035));
+#26870 = PCURVE('',#22444,#26871);
+#26871 = DEFINITIONAL_REPRESENTATION('',(#26872),#26880);
+#26872 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26873,#26874,#26875,#26876,
+    #26877,#26878,#26879),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26873 = CARTESIAN_POINT('',(199.17697423759,164.92595076783));
+#26874 = CARTESIAN_POINT('',(190.01451093479,164.96066952372));
+#26875 = CARTESIAN_POINT('',(180.85210034979,164.99511989027));
+#26876 = CARTESIAN_POINT('',(171.68973907824,165.02887370793));
+#26877 = CARTESIAN_POINT('',(162.52742018479,165.06142393865));
+#26878 = CARTESIAN_POINT('',(153.36513248023,165.09221072416));
+#26879 = CARTESIAN_POINT('',(144.2028660322,165.1207128218));
+#26880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26881 = PCURVE('',#26882,#26887);
+#26882 = PLANE('',#26883);
+#26883 = AXIS2_PLACEMENT_3D('',#26884,#26885,#26886);
+#26884 = CARTESIAN_POINT('',(14.18958781448,7.6,-27.7615547049));
+#26885 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#26886 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#26887 = DEFINITIONAL_REPRESENTATION('',(#26888),#26896);
+#26888 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26889,#26890,#26891,#26892,
+    #26893,#26894,#26895),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26889 = CARTESIAN_POINT('',(2.073685853155,-0.607229996977));
+#26890 = CARTESIAN_POINT('',(2.206212368146,-0.61195189519));
+#26891 = CARTESIAN_POINT('',(2.342854956126,-0.606858333202));
+#26892 = CARTESIAN_POINT('',(2.482388581232,-0.590755558193));
+#26893 = CARTESIAN_POINT('',(2.623159406366,-0.562609560988));
+#26894 = CARTESIAN_POINT('',(2.763084366653,-0.521841012132));
+#26895 = CARTESIAN_POINT('',(2.900003744861,-0.468498457834));
+#26896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26897 = ORIENTED_EDGE('',*,*,#26898,.T.);
+#26898 = EDGE_CURVE('',#26859,#26899,#26901,.T.);
+#26899 = VERTEX_POINT('',#26900);
+#26900 = CARTESIAN_POINT('',(19.269061352631,10.4,-24.96186313951));
+#26901 = SURFACE_CURVE('',#26902,(#26909,#26919),.PCURVE_S1.);
+#26902 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26903,#26904,#26905,#26906,
+    #26907,#26908),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26903 = CARTESIAN_POINT('',(15.075770372244,10.4,-27.69680133035));
+#26904 = CARTESIAN_POINT('',(15.95614627329,10.4,-27.217598288));
+#26905 = CARTESIAN_POINT('',(16.817487893731,10.4,-26.70341235454));
+#26906 = CARTESIAN_POINT('',(17.657926637086,10.4,-26.15525988922));
+#26907 = CARTESIAN_POINT('',(18.475679321216,10.4,-25.57430680141));
+#26908 = CARTESIAN_POINT('',(19.269061352631,10.4,-24.96186313951));
+#26909 = PCURVE('',#22444,#26910);
+#26910 = DEFINITIONAL_REPRESENTATION('',(#26911),#26918);
+#26911 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26912,#26913,#26914,#26915,
+    #26916,#26917),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26912 = CARTESIAN_POINT('',(144.20286628259,165.12071282386));
+#26913 = CARTESIAN_POINT('',(144.20286628259,166.12528692469));
+#26914 = CARTESIAN_POINT('',(144.20286628259,167.12985654658));
+#26915 = CARTESIAN_POINT('',(144.20286628259,168.13443291037));
+#26916 = CARTESIAN_POINT('',(144.20286628259,169.13903757167));
+#26917 = CARTESIAN_POINT('',(144.20286628259,170.14368865706));
+#26918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26919 = PCURVE('',#26920,#26925);
+#26920 = PLANE('',#26921);
+#26921 = AXIS2_PLACEMENT_3D('',#26922,#26923,#26924);
+#26922 = CARTESIAN_POINT('',(14.800393888008,10.4,-27.31777811612));
+#26923 = DIRECTION('',(-0.,-1.,0.));
+#26924 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#26925 = DEFINITIONAL_REPRESENTATION('',(#26926),#26933);
+#26926 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#26927,#26928,#26929,#26930,
+    #26931,#26932),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26927 = CARTESIAN_POINT('',(8.881784197001E-16,-0.468498457834));
+#26928 = CARTESIAN_POINT('',(0.993907546527,-0.598287023931));
+#26929 = CARTESIAN_POINT('',(1.99297846405,-0.688585767175));
+#26930 = CARTESIAN_POINT('',(2.995103625281,-0.739118606016));
+#26931 = CARTESIAN_POINT('',(3.998155101227,-0.749780652797));
+#26932 = CARTESIAN_POINT('',(5.,-0.720641579721));
+#26933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26934 = ORIENTED_EDGE('',*,*,#26935,.F.);
+#26935 = EDGE_CURVE('',#26936,#26899,#26938,.T.);
+#26936 = VERTEX_POINT('',#26937);
+#26937 = CARTESIAN_POINT('',(19.195875053357,9.602176858952,
+    -25.22712622985));
+#26938 = SURFACE_CURVE('',#26939,(#26947,#26958),.PCURVE_S1.);
+#26939 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26940,#26941,#26942,#26943,
+    #26944,#26945,#26946),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26940 = CARTESIAN_POINT('',(19.195875053357,9.602176858952,
+    -25.22712622985));
+#26941 = CARTESIAN_POINT('',(19.223339218992,9.730133789147,
+    -25.20622812768));
+#26942 = CARTESIAN_POINT('',(19.245853861206,9.862064720005,
+    -25.17669454793));
+#26943 = CARTESIAN_POINT('',(19.26249069772,9.996786798937,
+    -25.13779044441));
+#26944 = CARTESIAN_POINT('',(19.272333309446,10.132703174492,
+    -25.0889870181));
+#26945 = CARTESIAN_POINT('',(19.274649732406,10.26780263237,
+    -25.03019943651));
+#26946 = CARTESIAN_POINT('',(19.269061352631,10.4,-24.96186313951));
+#26947 = PCURVE('',#22444,#26948);
+#26948 = DEFINITIONAL_REPRESENTATION('',(#26949),#26957);
+#26949 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26950,#26951,#26952,#26953,
+    #26954,#26955,#26956),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26950 = CARTESIAN_POINT('',(199.17697423759,169.92429650842));
+#26951 = CARTESIAN_POINT('',(190.01447797696,169.95870784611));
+#26952 = CARTESIAN_POINT('',(180.85204604302,169.99440589667));
+#26953 = CARTESIAN_POINT('',(171.68967718217,170.03114586948));
+#26954 = CARTESIAN_POINT('',(162.52736542898,170.06858412849));
+#26955 = CARTESIAN_POINT('',(153.3650990742,170.10626620749));
+#26956 = CARTESIAN_POINT('',(144.20286603213,170.14368865776));
+#26957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26958 = PCURVE('',#26959,#26964);
+#26959 = PLANE('',#26960);
+#26960 = AXIS2_PLACEMENT_3D('',#26961,#26962,#26963);
+#26961 = CARTESIAN_POINT('',(18.845478859883,10.4,-24.37885185466));
+#26962 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#26963 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#26964 = DEFINITIONAL_REPRESENTATION('',(#26965),#26973);
+#26965 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26966,#26967,#26968,#26969,
+    #26970,#26971,#26972),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26966 = CARTESIAN_POINT('',(0.826317891706,-0.892226100406));
+#26967 = CARTESIAN_POINT('',(0.693790900011,-0.891462212131));
+#26968 = CARTESIAN_POINT('',(0.557147973743,-0.880802818861));
+#26969 = CARTESIAN_POINT('',(0.417614211807,-0.859107625111));
+#26970 = CARTESIAN_POINT('',(0.276843498201,-0.825410165857));
+#26971 = CARTESIAN_POINT('',(0.136918878995,-0.779211572542));
+#26972 = CARTESIAN_POINT('',(5.329070518201E-15,-0.720641579721));
+#26973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26974 = ORIENTED_EDGE('',*,*,#26975,.T.);
+#26975 = EDGE_CURVE('',#26936,#26976,#26978,.T.);
+#26976 = VERTEX_POINT('',#26977);
+#26977 = CARTESIAN_POINT('',(20.46396319704,9.602176858952,
+    -24.20982707717));
+#26978 = SURFACE_CURVE('',#26979,(#27000,#27007),.PCURVE_S1.);
+#26979 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#26980,#26981,#26982,
+    #26983,#26984,#26985,#26986,#26987,#26988,#26989,#26990,#26991,
+    #26992,#26993,#26994,#26995,#26996,#26997,#26998,#26999),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#26980 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#26981 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#26982 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#26983 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#26984 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#26985 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#26986 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#26987 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#26988 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#26989 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#26990 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#26991 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#26992 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#26993 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#26994 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#26995 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#26996 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#26997 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#26998 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#26999 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#27000 = PCURVE('',#22444,#27001);
+#27001 = DEFINITIONAL_REPRESENTATION('',(#27002),#27006);
+#27002 = LINE('',#27003,#27004);
+#27003 = CARTESIAN_POINT('',(199.17697423759,0.));
+#27004 = VECTOR('',#27005,1.);
+#27005 = DIRECTION('',(0.,1.));
+#27006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27007 = PCURVE('',#22650,#27008);
+#27008 = DEFINITIONAL_REPRESENTATION('',(#27009),#27030);
+#27009 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#27010,#27011,#27012,#27013,
+    #27014,#27015,#27016,#27017,#27018,#27019,#27020,#27021,#27022,
+    #27023,#27024,#27025,#27026,#27027,#27028,#27029),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#27010 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#27011 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#27012 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#27013 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#27014 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#27015 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#27016 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#27017 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#27018 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#27019 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#27020 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#27021 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#27022 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#27023 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#27024 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#27025 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#27026 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#27027 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#27028 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#27029 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#27030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27031 = ORIENTED_EDGE('',*,*,#27032,.T.);
+#27032 = EDGE_CURVE('',#26976,#27033,#27035,.T.);
+#27033 = VERTEX_POINT('',#27034);
+#27034 = CARTESIAN_POINT('',(20.504813721609,10.4,-23.95712753647));
+#27035 = SURFACE_CURVE('',#27036,(#27044,#27055),.PCURVE_S1.);
+#27036 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27037,#27038,#27039,#27040,
+    #27041,#27042,#27043),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27037 = CARTESIAN_POINT('',(20.46396319704,9.602176858952,
+    -24.20982707717));
+#27038 = CARTESIAN_POINT('',(20.490558944125,9.730133328833,
+    -24.18734637096));
+#27039 = CARTESIAN_POINT('',(20.510577420273,9.862063933017,
+    -24.15750149164));
+#27040 = CARTESIAN_POINT('',(20.522918087615,9.996785879799,
+    -24.11973067368));
+#27041 = CARTESIAN_POINT('',(20.526524421885,10.132702363029,
+    -24.07366200224));
+#27042 = CARTESIAN_POINT('',(20.520603018335,10.267802150272,
+    -24.01931084646));
+#27043 = CARTESIAN_POINT('',(20.504813721609,10.4,-23.95712753647));
+#27044 = PCURVE('',#22444,#27045);
+#27045 = DEFINITIONAL_REPRESENTATION('',(#27046),#27054);
+#27046 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27047,#27048,#27049,#27050,
+    #27051,#27052,#27053),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27047 = CARTESIAN_POINT('',(199.17697423759,171.54560002729));
+#27048 = CARTESIAN_POINT('',(190.01451093821,171.58032846183));
+#27049 = CARTESIAN_POINT('',(180.85210035671,171.61478860144));
+#27050 = CARTESIAN_POINT('',(171.68973908759,171.6485521629));
+#27051 = CARTESIAN_POINT('',(162.52742019456,171.68111194898));
+#27052 = CARTESIAN_POINT('',(153.36513248714,171.71190790801));
+#27053 = CARTESIAN_POINT('',(144.2028660322,171.74041860558));
+#27054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27055 = PCURVE('',#27056,#27061);
+#27056 = PLANE('',#27057);
+#27057 = AXIS2_PLACEMENT_3D('',#27058,#27059,#27060);
+#27058 = CARTESIAN_POINT('',(19.651463054562,7.6,-24.20471693273));
+#27059 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#27060 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#27061 = DEFINITIONAL_REPRESENTATION('',(#27062),#27070);
+#27062 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27063,#27064,#27065,#27066,
+    #27067,#27068,#27069),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27063 = CARTESIAN_POINT('',(2.073685853155,-0.607224630634));
+#27064 = CARTESIAN_POINT('',(2.206212368097,-0.61194659388));
+#27065 = CARTESIAN_POINT('',(2.342854956023,-0.60685309865));
+#27066 = CARTESIAN_POINT('',(2.482388581088,-0.590750391404));
+#27067 = CARTESIAN_POINT('',(2.623159406216,-0.562604462));
+#27068 = CARTESIAN_POINT('',(2.76308436655,-0.521835979767));
+#27069 = CARTESIAN_POINT('',(2.900003744861,-0.468493489687));
+#27070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27071 = ORIENTED_EDGE('',*,*,#27072,.T.);
+#27072 = EDGE_CURVE('',#27033,#27073,#27075,.T.);
+#27073 = VERTEX_POINT('',#27074);
+#27074 = CARTESIAN_POINT('',(24.037854684836,10.4,-20.41012826039));
+#27075 = SURFACE_CURVE('',#27076,(#27083,#27093),.PCURVE_S1.);
+#27076 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27077,#27078,#27079,#27080,
+    #27081,#27082),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27077 = CARTESIAN_POINT('',(20.504813721609,10.4,-23.95712753647));
+#27078 = CARTESIAN_POINT('',(21.266449769334,10.4,-23.30524672963));
+#27079 = CARTESIAN_POINT('',(22.002128934374,10.4,-22.62314359366));
+#27080 = CARTESIAN_POINT('',(22.71023405236,10.4,-21.91221682983));
+#27081 = CARTESIAN_POINT('',(23.389265730508,10.4,-21.1739950626));
+#27082 = CARTESIAN_POINT('',(24.037854684836,10.4,-20.41012826039));
+#27083 = PCURVE('',#22444,#27084);
+#27084 = DEFINITIONAL_REPRESENTATION('',(#27085),#27092);
+#27085 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27086,#27087,#27088,#27089,
+    #27090,#27091),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27086 = CARTESIAN_POINT('',(144.20286628259,171.74041860764));
+#27087 = CARTESIAN_POINT('',(144.20286628259,172.74546596725));
+#27088 = CARTESIAN_POINT('',(144.20286628259,173.7505837812));
+#27089 = CARTESIAN_POINT('',(144.20286628259,174.75579261934));
+#27090 = CARTESIAN_POINT('',(144.20286628259,175.76112453873));
+#27091 = CARTESIAN_POINT('',(144.20286628259,176.76660854064));
+#27092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27093 = PCURVE('',#27094,#27099);
+#27094 = PLANE('',#27095);
+#27095 = AXIS2_PLACEMENT_3D('',#27096,#27097,#27098);
+#27096 = CARTESIAN_POINT('',(20.156655208978,10.4,-23.64364420364));
+#27097 = DIRECTION('',(0.,-1.,0.));
+#27098 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#27099 = DEFINITIONAL_REPRESENTATION('',(#27100),#27107);
+#27100 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27101,#27102,#27103,#27104,
+    #27105,#27106),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27101 = CARTESIAN_POINT('',(1.68753899743E-14,-0.468493489687));
+#27102 = CARTESIAN_POINT('',(0.994075838866,-0.5983059779));
+#27103 = CARTESIAN_POINT('',(1.993242700593,-0.68860605764));
+#27104 = CARTESIAN_POINT('',(2.995379053394,-0.739127855404));
+#27105 = CARTESIAN_POINT('',(3.998345618301,-0.749779954622));
+#27106 = CARTESIAN_POINT('',(5.,-0.720648823356));
+#27107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27108 = ORIENTED_EDGE('',*,*,#27109,.F.);
+#27109 = EDGE_CURVE('',#27110,#27073,#27112,.T.);
+#27110 = VERTEX_POINT('',#27111);
+#27111 = CARTESIAN_POINT('',(24.021418611557,9.602176858952,
+    -20.68481067178));
+#27112 = SURFACE_CURVE('',#27113,(#27121,#27132),.PCURVE_S1.);
+#27113 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27114,#27115,#27116,#27117,
+    #27118,#27119,#27120),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27114 = CARTESIAN_POINT('',(24.021418611557,9.602176858952,
+    -20.68481067178));
+#27115 = CARTESIAN_POINT('',(24.043937722387,9.730133789412,
+    -20.65865917868));
+#27116 = CARTESIAN_POINT('',(24.059820052513,9.862064720407,
+    -20.62508997818));
+#27117 = CARTESIAN_POINT('',(24.068004779423,9.996786799341,
+    -20.5835770867));
+#27118 = CARTESIAN_POINT('',(24.067485565585,10.132703174784,
+    -20.53379379416));
+#27119 = CARTESIAN_POINT('',(24.057528803491,10.267802632505,
+    -20.47580930479));
+#27120 = CARTESIAN_POINT('',(24.037854684836,10.4,-20.41012826039));
+#27121 = PCURVE('',#22444,#27122);
+#27122 = DEFINITIONAL_REPRESENTATION('',(#27123),#27131);
+#27123 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27124,#27125,#27126,#27127,
+    #27128,#27129,#27130),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27124 = CARTESIAN_POINT('',(199.17697423759,176.54699676801));
+#27125 = CARTESIAN_POINT('',(190.01447795798,176.58144192445));
+#27126 = CARTESIAN_POINT('',(180.85204601541,176.617175294));
+#27127 = CARTESIAN_POINT('',(171.689677155,176.65395187908));
+#27128 = CARTESIAN_POINT('',(162.52736540914,176.69142773164));
+#27129 = CARTESIAN_POINT('',(153.36509906484,176.72914794189));
+#27130 = CARTESIAN_POINT('',(144.20286603213,176.76660854134));
+#27131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27132 = PCURVE('',#27133,#27138);
+#27133 = PLANE('',#27134);
+#27134 = AXIS2_PLACEMENT_3D('',#27135,#27136,#27137);
+#27135 = CARTESIAN_POINT('',(23.502308240772,10.4,-19.92792007625));
+#27136 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#27137 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#27138 = DEFINITIONAL_REPRESENTATION('',(#27139),#27147);
+#27139 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27140,#27141,#27142,#27143,
+    #27144,#27145,#27146),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27140 = CARTESIAN_POINT('',(0.826317891706,-0.892232849034));
+#27141 = CARTESIAN_POINT('',(0.693790899737,-0.891469045287));
+#27142 = CARTESIAN_POINT('',(0.557147973326,-0.88080973725));
+#27143 = CARTESIAN_POINT('',(0.417614211388,-0.859114628451));
+#27144 = CARTESIAN_POINT('',(0.276843497898,-0.825417252654));
+#27145 = CARTESIAN_POINT('',(0.136918878856,-0.779218739892));
+#27146 = CARTESIAN_POINT('',(3.552713678801E-15,-0.720648823356));
+#27147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27148 = ORIENTED_EDGE('',*,*,#27149,.T.);
+#27149 = EDGE_CURVE('',#27110,#27150,#27152,.T.);
+#27150 = VERTEX_POINT('',#27151);
+#27151 = CARTESIAN_POINT('',(25.050291578612,9.602176858952,
+    -19.42609227322));
+#27152 = SURFACE_CURVE('',#27153,(#27174,#27181),.PCURVE_S1.);
+#27153 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#27154,#27155,#27156,
+    #27157,#27158,#27159,#27160,#27161,#27162,#27163,#27164,#27165,
+    #27166,#27167,#27168,#27169,#27170,#27171,#27172,#27173),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#27154 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#27155 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#27156 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#27157 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#27158 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#27159 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#27160 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#27161 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#27162 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#27163 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#27164 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#27165 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#27166 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#27167 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#27168 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#27169 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#27170 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#27171 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#27172 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#27173 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#27174 = PCURVE('',#22444,#27175);
+#27175 = DEFINITIONAL_REPRESENTATION('',(#27176),#27180);
+#27176 = LINE('',#27177,#27178);
+#27177 = CARTESIAN_POINT('',(199.17697423759,0.));
+#27178 = VECTOR('',#27179,1.);
+#27179 = DIRECTION('',(0.,1.));
+#27180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27181 = PCURVE('',#22650,#27182);
+#27182 = DEFINITIONAL_REPRESENTATION('',(#27183),#27204);
+#27183 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#27184,#27185,#27186,#27187,
+    #27188,#27189,#27190,#27191,#27192,#27193,#27194,#27195,#27196,
+    #27197,#27198,#27199,#27200,#27201,#27202,#27203),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#27184 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#27185 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#27186 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#27187 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#27188 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#27189 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#27190 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#27191 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#27192 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#27193 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#27194 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#27195 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#27196 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#27197 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#27198 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#27199 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#27200 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#27201 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#27202 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#27203 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#27204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27205 = ORIENTED_EDGE('',*,*,#27206,.T.);
+#27206 = EDGE_CURVE('',#27150,#27207,#27209,.T.);
+#27207 = VERTEX_POINT('',#27208);
+#27208 = CARTESIAN_POINT('',(25.037710481987,10.4,-19.17042166622));
+#27209 = SURFACE_CURVE('',#27210,(#27218,#27229),.PCURVE_S1.);
+#27210 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27211,#27212,#27213,#27214,
+    #27215,#27216,#27217),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27211 = CARTESIAN_POINT('',(25.050291578612,9.602176858952,
+    -19.42609227322));
+#27212 = CARTESIAN_POINT('',(25.071632197829,9.730133328574,
+    -19.39857328926));
+#27213 = CARTESIAN_POINT('',(25.085008173757,9.862063932501,
+    -19.36521854637));
+#27214 = CARTESIAN_POINT('',(25.089226219246,9.996785879104,
+    -19.32570736899));
+#27215 = CARTESIAN_POINT('',(25.083175571064,10.132702362325,
+    -19.27989563257));
+#27216 = CARTESIAN_POINT('',(25.066083356641,10.267802149799,
+    -19.22796332792));
+#27217 = CARTESIAN_POINT('',(25.037710481987,10.4,-19.17042166622));
+#27218 = PCURVE('',#22444,#27219);
+#27219 = DEFINITIONAL_REPRESENTATION('',(#27220),#27228);
+#27220 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27221,#27222,#27223,#27224,
+    #27225,#27226,#27227),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27221 = CARTESIAN_POINT('',(199.17697423759,178.17012134112));
+#27222 = CARTESIAN_POINT('',(190.0145109568,178.20489374248));
+#27223 = CARTESIAN_POINT('',(180.85210039248,178.23939777419));
+#27224 = CARTESIAN_POINT('',(171.68973913449,178.27320460387));
+#27225 = CARTESIAN_POINT('',(162.52742024193,178.30580636404));
+#27226 = CARTESIAN_POINT('',(153.36513251995,178.33664223543));
+#27227 = CARTESIAN_POINT('',(144.2028660322,178.36519005086));
+#27228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27229 = PCURVE('',#27230,#27235);
+#27230 = PLANE('',#27231);
+#27231 = AXIS2_PLACEMENT_3D('',#27232,#27233,#27234);
+#27232 = CARTESIAN_POINT('',(24.254475060978,7.6,-19.59001688347));
+#27233 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#27234 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#27235 = DEFINITIONAL_REPRESENTATION('',(#27236),#27244);
+#27236 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27237,#27238,#27239,#27240,
+    #27241,#27242,#27243),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27237 = CARTESIAN_POINT('',(2.073685853155,-0.607235015896));
+#27238 = CARTESIAN_POINT('',(2.206212367828,-0.611957042294));
+#27239 = CARTESIAN_POINT('',(2.342854955489,-0.606863605802));
+#27240 = CARTESIAN_POINT('',(2.482388580369,-0.590760951658));
+#27241 = CARTESIAN_POINT('',(2.623159405486,-0.562615068416));
+#27242 = CARTESIAN_POINT('',(2.763084366059,-0.521846624194));
+#27243 = CARTESIAN_POINT('',(2.900003744861,-0.468504163112));
+#27244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27245 = ORIENTED_EDGE('',*,*,#27246,.T.);
+#27246 = EDGE_CURVE('',#27207,#27247,#27249,.T.);
+#27247 = VERTEX_POINT('',#27248);
+#27248 = CARTESIAN_POINT('',(27.756082839581,10.4,-14.96637198674));
+#27249 = SURFACE_CURVE('',#27250,(#27257,#27267),.PCURVE_S1.);
+#27250 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27251,#27252,#27253,#27254,
+    #27255,#27256),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27251 = CARTESIAN_POINT('',(25.037710481987,10.4,-19.17042166622));
+#27252 = CARTESIAN_POINT('',(25.647327495283,10.4,-18.37422918483));
+#27253 = CARTESIAN_POINT('',(26.225183342732,10.4,-17.55395156623));
+#27254 = CARTESIAN_POINT('',(26.76999333104,10.4,-16.71131499488));
+#27255 = CARTESIAN_POINT('',(27.280619822719,10.4,-15.84814849303));
+#27256 = CARTESIAN_POINT('',(27.756082839581,10.4,-14.96637198674));
+#27257 = PCURVE('',#22444,#27258);
+#27258 = DEFINITIONAL_REPRESENTATION('',(#27259),#27266);
+#27259 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27260,#27261,#27262,#27263,
+    #27264,#27265),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27260 = CARTESIAN_POINT('',(144.20286628259,178.36519005292));
+#27261 = CARTESIAN_POINT('',(144.20286628259,179.37180461264));
+#27262 = CARTESIAN_POINT('',(144.20286628259,180.37860636969));
+#27263 = CARTESIAN_POINT('',(144.20286628259,181.38562701191));
+#27264 = CARTESIAN_POINT('',(144.20286628259,182.39291072843));
+#27265 = CARTESIAN_POINT('',(144.20286628259,183.40049870299));
+#27266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27267 = PCURVE('',#27268,#27273);
+#27268 = PLANE('',#27269);
+#27269 = AXIS2_PLACEMENT_3D('',#27270,#27271,#27272);
+#27270 = CARTESIAN_POINT('',(24.631973974953,10.4,-18.93616958466));
+#27271 = DIRECTION('',(0.,-1.,0.));
+#27272 = DIRECTION('',(0.5,0.,0.866025403784));
+#27273 = DEFINITIONAL_REPRESENTATION('',(#27274),#27281);
+#27274 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27275,#27276,#27277,#27278,
+    #27279,#27280),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27275 = CARTESIAN_POINT('',(2.6645352591E-15,-0.468504163112));
+#27276 = CARTESIAN_POINT('',(0.994331421834,-0.598351742511));
+#27277 = CARTESIAN_POINT('',(1.993640601421,-0.688650776827));
+#27278 = CARTESIAN_POINT('',(2.995790272524,-0.739151781262));
+#27279 = CARTESIAN_POINT('',(3.998627636662,-0.749784043975));
+#27280 = CARTESIAN_POINT('',(5.,-0.720658841993));
+#27281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27282 = ORIENTED_EDGE('',*,*,#27283,.F.);
+#27283 = EDGE_CURVE('',#27284,#27247,#27286,.T.);
+#27284 = VERTEX_POINT('',#27285);
+#27285 = CARTESIAN_POINT('',(27.79711607812,9.602176858952,
+    -15.23846944553));
+#27286 = SURFACE_CURVE('',#27287,(#27295,#27306),.PCURVE_S1.);
+#27287 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27288,#27289,#27290,#27291,
+    #27292,#27293,#27294),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27288 = CARTESIAN_POINT('',(27.79711607812,9.602176858952,
+    -15.23846944553));
+#27289 = CARTESIAN_POINT('',(27.813705829249,9.730133790017,
+    -15.20820740293));
+#27290 = CARTESIAN_POINT('',(27.822261594805,9.86206472132,
+    -15.17206960836));
+#27291 = CARTESIAN_POINT('',(27.821636375774,9.996786800252,
+    -15.12976212969));
+#27292 = CARTESIAN_POINT('',(27.810777899114,10.132703175435,
+    -15.08117462585));
+#27293 = CARTESIAN_POINT('',(27.788982977633,10.2678026328,
+    -15.0265273148));
+#27294 = CARTESIAN_POINT('',(27.756082839581,10.4,-14.96637198674));
+#27295 = PCURVE('',#22444,#27296);
+#27296 = DEFINITIONAL_REPRESENTATION('',(#27297),#27305);
+#27297 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27298,#27299,#27300,#27301,
+    #27302,#27303,#27304),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27298 = CARTESIAN_POINT('',(199.17697423759,183.18037124333));
+#27299 = CARTESIAN_POINT('',(190.01447791465,183.21489637223));
+#27300 = CARTESIAN_POINT('',(180.85204595268,183.25071304677));
+#27301 = CARTESIAN_POINT('',(171.68967709387,183.28757574905));
+#27302 = CARTESIAN_POINT('',(162.52736536489,183.32513976939));
+#27303 = CARTESIAN_POINT('',(153.36509904441,183.36294914595));
+#27304 = CARTESIAN_POINT('',(144.20286603213,183.40049870369));
+#27305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27306 = PCURVE('',#27307,#27312);
+#27307 = PLANE('',#27308);
+#27308 = AXIS2_PLACEMENT_3D('',#27309,#27310,#27311);
+#27309 = CARTESIAN_POINT('',(27.131973974953,10.4,-14.60604256574));
+#27310 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#27311 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#27312 = DEFINITIONAL_REPRESENTATION('',(#27313),#27321);
+#27313 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27314,#27315,#27316,#27317,
+    #27318,#27319,#27320),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27314 = CARTESIAN_POINT('',(0.826317891706,-0.892243398364));
+#27315 = CARTESIAN_POINT('',(0.69379089911,-0.891479522985));
+#27316 = CARTESIAN_POINT('',(0.55714797238,-0.880820136017));
+#27317 = CARTESIAN_POINT('',(0.417614210445,-0.859124941123));
+#27318 = CARTESIAN_POINT('',(0.276843497224,-0.825427472568));
+#27319 = CARTESIAN_POINT('',(0.13691887855,-0.779228861365));
+#27320 = CARTESIAN_POINT('',(8.881784197001E-15,-0.720658841993));
+#27321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27322 = ORIENTED_EDGE('',*,*,#27323,.T.);
+#27323 = EDGE_CURVE('',#27284,#27324,#27326,.T.);
+#27324 = VERTEX_POINT('',#27325);
+#27325 = CARTESIAN_POINT('',(28.541800093495,9.602176858952,
+    -13.79333895488));
+#27326 = SURFACE_CURVE('',#27327,(#27348,#27355),.PCURVE_S1.);
+#27327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#27328,#27329,#27330,
+    #27331,#27332,#27333,#27334,#27335,#27336,#27337,#27338,#27339,
+    #27340,#27341,#27342,#27343,#27344,#27345,#27346,#27347),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#27328 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#27329 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#27330 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#27331 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#27332 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#27333 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#27334 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#27335 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#27336 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#27337 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#27338 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#27339 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#27340 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#27341 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#27342 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#27343 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#27344 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#27345 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#27346 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#27347 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#27348 = PCURVE('',#22444,#27349);
+#27349 = DEFINITIONAL_REPRESENTATION('',(#27350),#27354);
+#27350 = LINE('',#27351,#27352);
+#27351 = CARTESIAN_POINT('',(199.17697423759,0.));
+#27352 = VECTOR('',#27353,1.);
+#27353 = DIRECTION('',(0.,1.));
+#27354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27355 = PCURVE('',#22650,#27356);
+#27356 = DEFINITIONAL_REPRESENTATION('',(#27357),#27378);
+#27357 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#27358,#27359,#27360,#27361,
+    #27362,#27363,#27364,#27365,#27366,#27367,#27368,#27369,#27370,
+    #27371,#27372,#27373,#27374,#27375,#27376,#27377),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#27358 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#27359 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#27360 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#27361 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#27362 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#27363 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#27364 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#27365 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#27366 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#27367 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#27368 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#27369 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#27370 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#27371 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#27372 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#27373 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#27374 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#27375 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#27376 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#27377 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#27378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27379 = ORIENTED_EDGE('',*,*,#27380,.T.);
+#27380 = EDGE_CURVE('',#27324,#27381,#27383,.T.);
+#27381 = VERTEX_POINT('',#27382);
+#27382 = CARTESIAN_POINT('',(28.476336331311,10.4,-13.54587089872));
+#27383 = SURFACE_CURVE('',#27384,(#27392,#27403),.PCURVE_S1.);
+#27384 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27385,#27386,#27387,#27388,
+    #27389,#27390,#27391),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27385 = CARTESIAN_POINT('',(28.541800093495,9.602176858952,
+    -13.79333895488));
+#27386 = CARTESIAN_POINT('',(28.556952735397,9.730133328001,
+    -13.76198432529));
+#27387 = CARTESIAN_POINT('',(28.563101456293,9.862063931371,
+    -13.72657740397));
+#27388 = CARTESIAN_POINT('',(28.559012374452,9.996785877587,
+    -13.68705262166));
+#27389 = CARTESIAN_POINT('',(28.543569036075,10.132702360791,
+    -13.64349994447));
+#27390 = CARTESIAN_POINT('',(28.516052881881,10.267802148771,
+    -13.59625611982));
+#27391 = CARTESIAN_POINT('',(28.476336331311,10.4,-13.54587089872));
+#27392 = PCURVE('',#22444,#27393);
+#27393 = DEFINITIONAL_REPRESENTATION('',(#27394),#27402);
+#27394 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27395,#27396,#27397,#27398,
+    #27399,#27400,#27401),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27395 = CARTESIAN_POINT('',(199.17697423759,184.80759018358));
+#27396 = CARTESIAN_POINT('',(190.01451099778,184.84245738487));
+#27397 = CARTESIAN_POINT('',(180.85210047092,184.87705586118));
+#27398 = CARTESIAN_POINT('',(171.68973923696,184.91095560093));
+#27399 = CARTESIAN_POINT('',(162.52742034505,184.94364731184));
+#27400 = CARTESIAN_POINT('',(153.3651325912,184.97456856248));
+#27401 = CARTESIAN_POINT('',(144.2028660322,185.00319565898));
+#27402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27403 = PCURVE('',#27404,#27409);
+#27404 = PLANE('',#27405);
+#27405 = AXIS2_PLACEMENT_3D('',#27406,#27407,#27408);
+#27406 = CARTESIAN_POINT('',(27.797450121345,7.6,-14.11913909308));
+#27407 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#27408 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#27409 = DEFINITIONAL_REPRESENTATION('',(#27410),#27418);
+#27410 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27411,#27412,#27413,#27414,
+    #27415,#27416,#27417),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27411 = CARTESIAN_POINT('',(2.073685853155,-0.607241111945));
+#27412 = CARTESIAN_POINT('',(2.206212367235,-0.611963017368));
+#27413 = CARTESIAN_POINT('',(2.342854954318,-0.606869458037));
+#27414 = CARTESIAN_POINT('',(2.482388578798,-0.590766680674));
+#27415 = CARTESIAN_POINT('',(2.623159403898,-0.562620675677));
+#27416 = CARTESIAN_POINT('',(2.763084364995,-0.52185211323));
+#27417 = CARTESIAN_POINT('',(2.900003744861,-0.468509539421));
+#27418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27419 = ORIENTED_EDGE('',*,*,#27420,.T.);
+#27420 = EDGE_CURVE('',#27381,#27421,#27423,.T.);
+#27421 = VERTEX_POINT('',#27422);
+#27422 = CARTESIAN_POINT('',(30.26121489947,10.4,-8.868501979714));
+#27423 = SURFACE_CURVE('',#27424,(#27431,#27441),.PCURVE_S1.);
+#27424 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27425,#27426,#27427,#27428,
+    #27429,#27430),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27425 = CARTESIAN_POINT('',(28.476336331311,10.4,-13.54587089872));
+#27426 = CARTESIAN_POINT('',(28.907245189421,10.4,-12.64000450503));
+#27427 = CARTESIAN_POINT('',(29.301981173342,10.4,-11.71732069442));
+#27428 = CARTESIAN_POINT('',(29.659664161727,10.4,-10.77980055891));
+#27429 = CARTESIAN_POINT('',(29.979585476005,10.4,-9.829493526303));
+#27430 = CARTESIAN_POINT('',(30.26121489947,10.4,-8.868501979714));
+#27431 = PCURVE('',#22444,#27432);
+#27432 = DEFINITIONAL_REPRESENTATION('',(#27433),#27440);
+#27433 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27434,#27435,#27436,#27437,
+    #27438,#27439),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27434 = CARTESIAN_POINT('',(144.20286628259,185.00319566104));
+#27435 = CARTESIAN_POINT('',(144.20286628259,186.01296800154));
+#27436 = CARTESIAN_POINT('',(144.20286628259,187.02309237624));
+#27437 = CARTESIAN_POINT('',(144.20286628259,188.03361305242));
+#27438 = CARTESIAN_POINT('',(144.20286628259,189.04458750892));
+#27439 = CARTESIAN_POINT('',(144.20286628259,190.056069876));
+#27440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27441 = PCURVE('',#27442,#27447);
+#27442 = PLANE('',#27443);
+#27443 = AXIS2_PLACEMENT_3D('',#27444,#27445,#27446);
+#27444 = CARTESIAN_POINT('',(28.030757280898,10.4,-13.40109348901));
+#27445 = DIRECTION('',(-0.,-1.,0.));
+#27446 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#27447 = DEFINITIONAL_REPRESENTATION('',(#27448),#27455);
+#27448 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27449,#27450,#27451,#27452,
+    #27453,#27454),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27449 = CARTESIAN_POINT('',(-1.50990331349E-14,-0.468509539421));
+#27450 = CARTESIAN_POINT('',(0.994688296795,-0.598400106573));
+#27451 = CARTESIAN_POINT('',(1.994192874681,-0.688691358383));
+#27452 = CARTESIAN_POINT('',(2.996357630726,-0.739158440813));
+#27453 = CARTESIAN_POINT('',(3.999014449545,-0.749760668509));
+#27454 = CARTESIAN_POINT('',(5.,-0.720643447529));
+#27455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27456 = ORIENTED_EDGE('',*,*,#27457,.F.);
+#27457 = EDGE_CURVE('',#27458,#27421,#27460,.T.);
+#27458 = VERTEX_POINT('',#27459);
+#27459 = CARTESIAN_POINT('',(30.357924334618,9.602176858952,
+    -9.126122370437));
+#27460 = SURFACE_CURVE('',#27461,(#27469,#27480),.PCURVE_S1.);
+#27461 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27462,#27463,#27464,#27465,
+    #27466,#27467,#27468),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27462 = CARTESIAN_POINT('',(30.357924334618,9.602176858952,
+    -9.126122370437));
+#27463 = CARTESIAN_POINT('',(30.367859613424,9.730133791086,
+    -9.093072385522));
+#27464 = CARTESIAN_POINT('',(30.36871483211,9.862064722926,
+    -9.055945407944));
+#27465 = CARTESIAN_POINT('',(30.35930694623,9.996786801845,
+    -9.014692403819));
+#27466 = CARTESIAN_POINT('',(30.338583738352,10.132703176561,
+    -8.969424223799));
+#27467 = CARTESIAN_POINT('',(30.305903175595,10.267802633301,
+    -8.920502474993));
+#27468 = CARTESIAN_POINT('',(30.26121489947,10.4,-8.868501979714));
+#27469 = PCURVE('',#22444,#27470);
+#27470 = DEFINITIONAL_REPRESENTATION('',(#27471),#27479);
+#27471 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27472,#27473,#27474,#27475,
+    #27476,#27477,#27478),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27472 = CARTESIAN_POINT('',(199.17697423759,189.8350140686));
+#27473 = CARTESIAN_POINT('',(190.01447783811,189.86968357331));
+#27474 = CARTESIAN_POINT('',(180.85204584243,189.90565048539));
+#27475 = CARTESIAN_POINT('',(171.68967698705,189.94266832543));
+#27476 = CARTESIAN_POINT('',(162.52736528841,189.98039099181));
+#27477 = CARTESIAN_POINT('',(153.36509900969,190.01836062121));
+#27478 = CARTESIAN_POINT('',(144.20286603213,190.0560698767));
+#27479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27480 = PCURVE('',#27481,#27486);
+#27481 = PLANE('',#27482);
+#27482 = AXIS2_PLACEMENT_3D('',#27483,#27484,#27485);
+#27483 = CARTESIAN_POINT('',(29.575842252773,10.4,-8.645810907543));
+#27484 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#27485 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#27486 = DEFINITIONAL_REPRESENTATION('',(#27487),#27495);
+#27487 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27488,#27489,#27490,#27491,
+    #27492,#27493,#27494),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27488 = CARTESIAN_POINT('',(0.826317891706,-0.892228664844));
+#27489 = CARTESIAN_POINT('',(0.693790898003,-0.891464669491));
+#27490 = CARTESIAN_POINT('',(0.557147970717,-0.880805163774));
+#27491 = CARTESIAN_POINT('',(0.417614208796,-0.85910985326));
+#27492 = CARTESIAN_POINT('',(0.276843496058,-0.825412274438));
+#27493 = CARTESIAN_POINT('',(0.136918878032,-0.779213560497));
+#27494 = CARTESIAN_POINT('',(1.24344978758E-14,-0.720643447529));
+#27495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27496 = ORIENTED_EDGE('',*,*,#27497,.T.);
+#27497 = EDGE_CURVE('',#27458,#27498,#27500,.T.);
+#27498 = VERTEX_POINT('',#27499);
+#27499 = CARTESIAN_POINT('',(30.785870806778,9.602176858952,
+    -7.557745501994));
+#27500 = SURFACE_CURVE('',#27501,(#27522,#27529),.PCURVE_S1.);
+#27501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#27502,#27503,#27504,
+    #27505,#27506,#27507,#27508,#27509,#27510,#27511,#27512,#27513,
+    #27514,#27515,#27516,#27517,#27518,#27519,#27520,#27521),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#27502 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#27503 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#27504 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#27505 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#27506 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#27507 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#27508 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#27509 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#27510 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#27511 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#27512 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#27513 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#27514 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#27515 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#27516 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#27517 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#27518 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#27519 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#27520 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#27521 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#27522 = PCURVE('',#22444,#27523);
+#27523 = DEFINITIONAL_REPRESENTATION('',(#27524),#27528);
+#27524 = LINE('',#27525,#27526);
+#27525 = CARTESIAN_POINT('',(199.17697423759,0.));
+#27526 = VECTOR('',#27527,1.);
+#27527 = DIRECTION('',(0.,1.));
+#27528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27529 = PCURVE('',#22650,#27530);
+#27530 = DEFINITIONAL_REPRESENTATION('',(#27531),#27552);
+#27531 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#27532,#27533,#27534,#27535,
+    #27536,#27537,#27538,#27539,#27540,#27541,#27542,#27543,#27544,
+    #27545,#27546,#27547,#27548,#27549,#27550,#27551),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#27532 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#27533 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#27534 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#27535 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#27536 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#27537 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#27538 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#27539 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#27540 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#27541 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#27542 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#27543 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#27544 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#27545 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#27546 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#27547 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#27548 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#27549 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#27550 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#27551 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#27552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27553 = ORIENTED_EDGE('',*,*,#27554,.T.);
+#27554 = EDGE_CURVE('',#27498,#27555,#27557,.T.);
+#27555 = VERTEX_POINT('',#27556);
+#27556 = CARTESIAN_POINT('',(30.670385955993,10.4,-7.329295884754));
+#27557 = SURFACE_CURVE('',#27558,(#27566,#27577),.PCURVE_S1.);
+#27558 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27559,#27560,#27561,#27562,
+    #27563,#27564,#27565),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27559 = CARTESIAN_POINT('',(30.785870806778,9.602176858952,
+    -7.557745501994));
+#27560 = CARTESIAN_POINT('',(30.794173287015,9.73013332698,
+    -7.52392563033));
+#27561 = CARTESIAN_POINT('',(30.792826093389,9.86206392936,
+    -7.488014040576));
+#27562 = CARTESIAN_POINT('',(30.780608676111,9.9967858749,
+    -7.450203134818));
+#27563 = CARTESIAN_POINT('',(30.75644768456,10.132702358082,-7.410813037
+    ));
+#27564 = CARTESIAN_POINT('',(30.719710275645,10.267802146959,
+    -7.370322532611));
+#27565 = CARTESIAN_POINT('',(30.670385955993,10.4,-7.329295884754));
+#27566 = PCURVE('',#22444,#27567);
+#27567 = DEFINITIONAL_REPRESENTATION('',(#27568),#27576);
+#27568 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27569,#27570,#27571,#27572,
+    #27573,#27574,#27575),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27569 = CARTESIAN_POINT('',(199.17697423759,191.46946948559));
+#27570 = CARTESIAN_POINT('',(190.01451107094,191.50450135921));
+#27571 = CARTESIAN_POINT('',(180.85210061038,191.53926374002));
+#27572 = CARTESIAN_POINT('',(171.68973941847,191.57332457189));
+#27573 = CARTESIAN_POINT('',(162.52742052724,191.60617210357));
+#27574 = CARTESIAN_POINT('',(153.36513271676,191.6372411364));
+#27575 = CARTESIAN_POINT('',(144.20286603221,191.6660053659));
+#27576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27577 = PCURVE('',#27578,#27583);
+#27578 = PLANE('',#27579);
+#27579 = AXIS2_PLACEMENT_3D('',#27580,#27581,#27582);
+#27580 = CARTESIAN_POINT('',(30.125543224445,7.6,-8.031187173172));
+#27581 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#27582 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#27583 = DEFINITIONAL_REPRESENTATION('',(#27584),#27592);
+#27584 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27585,#27586,#27587,#27588,
+    #27589,#27590,#27591),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27585 = CARTESIAN_POINT('',(2.073685853155,-0.607222108411));
+#27586 = CARTESIAN_POINT('',(2.206212366177,-0.61194396758));
+#27587 = CARTESIAN_POINT('',(2.342854952236,-0.606850370731));
+#27588 = CARTESIAN_POINT('',(2.482388576014,-0.590747565869));
+#27589 = CARTESIAN_POINT('',(2.623159401092,-0.562601544365));
+#27590 = CARTESIAN_POINT('',(2.763084363118,-0.52183297662));
+#27591 = CARTESIAN_POINT('',(2.900003744861,-0.468490408298));
+#27592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27593 = ORIENTED_EDGE('',*,*,#27594,.T.);
+#27594 = EDGE_CURVE('',#27555,#27595,#27597,.T.);
+#27595 = VERTEX_POINT('',#27596);
+#27596 = CARTESIAN_POINT('',(31.443798916885,10.4,-2.383043464736));
+#27597 = SURFACE_CURVE('',#27598,(#27605,#27615),.PCURVE_S1.);
+#27598 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27599,#27600,#27601,#27602,
+    #27603,#27604),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27599 = CARTESIAN_POINT('',(30.670385955993,10.4,-7.329295884754));
+#27600 = CARTESIAN_POINT('',(30.903647525989,10.4,-6.353172081537));
+#27601 = CARTESIAN_POINT('',(31.097943734627,10.4,-5.36832732371));
+#27602 = CARTESIAN_POINT('',(31.252856628409,10.4,-4.376907742996));
+#27603 = CARTESIAN_POINT('',(31.368156065799,10.4,-3.381086115611));
+#27604 = CARTESIAN_POINT('',(31.443798916885,10.4,-2.383043464736));
+#27605 = PCURVE('',#22444,#27606);
+#27606 = DEFINITIONAL_REPRESENTATION('',(#27607),#27614);
+#27607 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27608,#27609,#27610,#27611,
+    #27612,#27613),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27608 = CARTESIAN_POINT('',(144.20286628259,191.66600536798));
+#27609 = CARTESIAN_POINT('',(144.20286628259,192.68109492727));
+#27610 = CARTESIAN_POINT('',(144.20286628259,193.6967550656));
+#27611 = CARTESIAN_POINT('',(144.20286628259,194.71304345466));
+#27612 = CARTESIAN_POINT('',(144.20286628259,195.73003137833));
+#27613 = CARTESIAN_POINT('',(144.20286628259,196.74778602279));
+#27614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27615 = PCURVE('',#27616,#27621);
+#27616 = PLANE('',#27617);
+#27617 = AXIS2_PLACEMENT_3D('',#27618,#27619,#27620);
+#27618 = CARTESIAN_POINT('',(30.204461987171,10.4,-7.280325302319));
+#27619 = DIRECTION('',(-0.,-1.,0.));
+#27620 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#27621 = DEFINITIONAL_REPRESENTATION('',(#27622),#27629);
+#27622 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27623,#27624,#27625,#27626,
+    #27627,#27628),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27623 = CARTESIAN_POINT('',(-9.769962616701E-15,-0.468490408298));
+#27624 = CARTESIAN_POINT('',(0.99515896834,-0.598441425897));
+#27625 = CARTESIAN_POINT('',(1.994918127646,-0.688728950482));
+#27626 = CARTESIAN_POINT('',(2.99709941489,-0.739161649998));
+#27627 = CARTESIAN_POINT('',(3.999517900212,-0.749737760606));
+#27628 = CARTESIAN_POINT('',(5.,-0.720642367668));
+#27629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27630 = ORIENTED_EDGE('',*,*,#27631,.F.);
+#27631 = EDGE_CURVE('',#27632,#27595,#27634,.T.);
+#27632 = VERTEX_POINT('',#27633);
+#27633 = CARTESIAN_POINT('',(31.591955740605,9.602176858952,
+    -2.614927044705));
+#27634 = SURFACE_CURVE('',#27635,(#27643,#27654),.PCURVE_S1.);
+#27635 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27636,#27637,#27638,#27639,
+    #27640,#27641,#27642),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27636 = CARTESIAN_POINT('',(31.591955740605,9.602176858952,
+    -2.614927044705));
+#27637 = CARTESIAN_POINT('',(31.594802675333,9.730133792753,
+    -2.580533645819));
+#27638 = CARTESIAN_POINT('',(31.587920326942,9.862064725422,
+    -2.544040198306));
+#27639 = CARTESIAN_POINT('',(31.57014130687,9.996786804306,
+    -2.505644708387));
+#27640 = CARTESIAN_POINT('',(31.540459435711,10.132703178286,
+    -2.465674372346));
+#27641 = CARTESIAN_POINT('',(31.498321889111,10.267802634058,
+    -2.42461638093));
+#27642 = CARTESIAN_POINT('',(31.443798916885,10.4,-2.383043464736));
+#27643 = PCURVE('',#22444,#27644);
+#27644 = DEFINITIONAL_REPRESENTATION('',(#27645),#27653);
+#27645 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27646,#27647,#27648,#27649,
+    #27650,#27651,#27652),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27646 = CARTESIAN_POINT('',(199.17697423759,196.52525756593));
+#27647 = CARTESIAN_POINT('',(190.01447771875,196.56015646134));
+#27648 = CARTESIAN_POINT('',(180.8520456711,196.59636193937));
+#27649 = CARTESIAN_POINT('',(171.68967682195,196.63362597322));
+#27650 = CARTESIAN_POINT('',(162.52736517113,196.67160023455));
+#27651 = CARTESIAN_POINT('',(153.36509895723,196.70982383705));
+#27652 = CARTESIAN_POINT('',(144.20286603213,196.7477860235));
+#27653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27654 = PCURVE('',#27655,#27660);
+#27655 = PLANE('',#27656);
+#27656 = AXIS2_PLACEMENT_3D('',#27657,#27658,#27659);
+#27657 = CARTESIAN_POINT('',(30.727104303509,10.4,-2.307715825478));
+#27658 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#27659 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#27660 = DEFINITIONAL_REPRESENTATION('',(#27661),#27669);
+#27661 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27662,#27663,#27664,#27665,
+    #27666,#27667,#27668),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27662 = CARTESIAN_POINT('',(0.826317891706,-0.892226007077));
+#27663 = CARTESIAN_POINT('',(0.693790896276,-0.891462256867));
+#27664 = CARTESIAN_POINT('',(0.557147968131,-0.880803006712));
+#27665 = CARTESIAN_POINT('',(0.417614206247,-0.859107960415));
+#27666 = CARTESIAN_POINT('',(0.276843494271,-0.825410651849));
+#27667 = CARTESIAN_POINT('',(0.136918877248,-0.779212210391));
+#27668 = CARTESIAN_POINT('',(3.552713678801E-15,-0.720642367668));
+#27669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27670 = ORIENTED_EDGE('',*,*,#27671,.T.);
+#27671 = EDGE_CURVE('',#27632,#27672,#27674,.T.);
+#27672 = VERTEX_POINT('',#27673);
+#27673 = CARTESIAN_POINT('',(31.684477735307,9.602176858952,
+    -0.991847291698));
+#27674 = SURFACE_CURVE('',#27675,(#27696,#27703),.PCURVE_S1.);
+#27675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#27676,#27677,#27678,
+    #27679,#27680,#27681,#27682,#27683,#27684,#27685,#27686,#27687,
+    #27688,#27689,#27690,#27691,#27692,#27693,#27694,#27695),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#27676 = CARTESIAN_POINT('',(31.7,9.602176858952,0.));
+#27677 = CARTESIAN_POINT('',(31.699999999997,9.602176858952,
+    9.814786958713));
+#27678 = CARTESIAN_POINT('',(28.323069376284,9.602176858952,
+    19.778386577036));
+#27679 = CARTESIAN_POINT('',(21.400781897719,9.602176858952,
+    28.493066107179));
+#27680 = CARTESIAN_POINT('',(11.476645675611,9.602176858951,
+    34.429871441897));
+#27681 = CARTESIAN_POINT('',(-8.202016241927E-03,9.602176858952,
+    36.452659501375));
+#27682 = CARTESIAN_POINT('',(-11.45007478935,9.602176858951,
+    34.381272645254));
+#27683 = CARTESIAN_POINT('',(-21.27287701073,9.602176858952,
+    28.50950420729));
+#27684 = CARTESIAN_POINT('',(-28.22339190475,9.602176858952,
+    19.91799709118));
+#27685 = CARTESIAN_POINT('',(-31.69999999999,9.602176858952,
+    9.958848711881));
+#27686 = CARTESIAN_POINT('',(-31.7,9.602176858952,-9.958848711881));
+#27687 = CARTESIAN_POINT('',(-28.22339190474,9.602176858952,
+    -19.91799709117));
+#27688 = CARTESIAN_POINT('',(-21.27287701075,9.602176858952,
+    -28.5095042073));
+#27689 = CARTESIAN_POINT('',(-11.45007478933,9.602176858952,
+    -34.38127264522));
+#27690 = CARTESIAN_POINT('',(-8.202016248214E-03,9.602176858951,
+    -36.45265950141));
+#27691 = CARTESIAN_POINT('',(11.4766456756,9.602176858952,
+    -34.42987144186));
+#27692 = CARTESIAN_POINT('',(21.400781897735,9.602176858952,
+    -28.49306610719));
+#27693 = CARTESIAN_POINT('',(28.323069376274,9.602176858952,
+    -19.77838657703));
+#27694 = CARTESIAN_POINT('',(31.7,9.602176858952,-9.814786958712));
+#27695 = CARTESIAN_POINT('',(31.7,9.602176858952,-7.76E-15));
+#27696 = PCURVE('',#22444,#27697);
+#27697 = DEFINITIONAL_REPRESENTATION('',(#27698),#27702);
+#27698 = LINE('',#27699,#27700);
+#27699 = CARTESIAN_POINT('',(199.17697423759,0.));
+#27700 = VECTOR('',#27701,1.);
+#27701 = DIRECTION('',(0.,1.));
+#27702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27703 = PCURVE('',#22650,#27704);
+#27704 = DEFINITIONAL_REPRESENTATION('',(#27705),#27726);
+#27705 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#27706,#27707,#27708,#27709,
+    #27710,#27711,#27712,#27713,#27714,#27715,#27716,#27717,#27718,
+    #27719,#27720,#27721,#27722,#27723,#27724,#27725),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#27706 = CARTESIAN_POINT('',(-2.2E-16,1.897823141048));
+#27707 = CARTESIAN_POINT('',(0.309614730559,1.897823141049));
+#27708 = CARTESIAN_POINT('',(0.623927920447,1.897823141048));
+#27709 = CARTESIAN_POINT('',(0.940039634482,1.89782314105));
+#27710 = CARTESIAN_POINT('',(1.255847197979,1.897823141046));
+#27711 = CARTESIAN_POINT('',(1.5706544044,1.897823141051));
+#27712 = CARTESIAN_POINT('',(1.884959666759,1.897823141046));
+#27713 = CARTESIAN_POINT('',(2.199113516779,1.89782314105));
+#27714 = CARTESIAN_POINT('',(2.513274349252,1.897823141048));
+#27715 = CARTESIAN_POINT('',(2.827433388231,1.897823141048));
+#27716 = CARTESIAN_POINT('',(3.455751918949,1.897823141048));
+#27717 = CARTESIAN_POINT('',(3.769910957927,1.897823141048));
+#27718 = CARTESIAN_POINT('',(4.084071790402,1.897823141048));
+#27719 = CARTESIAN_POINT('',(4.398225640418,1.897823141048));
+#27720 = CARTESIAN_POINT('',(4.712530902783,1.897823141049));
+#27721 = CARTESIAN_POINT('',(5.027338109197,1.897823141048));
+#27722 = CARTESIAN_POINT('',(5.3431456727,1.897823141048));
+#27723 = CARTESIAN_POINT('',(5.659257386731,1.897823141048));
+#27724 = CARTESIAN_POINT('',(5.973570576621,1.897823141048));
+#27725 = CARTESIAN_POINT('',(6.28318530718,1.897823141048));
+#27726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27727 = ORIENTED_EDGE('',*,*,#27728,.T.);
+#27728 = EDGE_CURVE('',#27672,#27729,#27731,.T.);
+#27729 = VERTEX_POINT('',#27730);
+#27730 = CARTESIAN_POINT('',(31.524020158551,10.4,-0.792400392282));
+#27731 = SURFACE_CURVE('',#27732,(#27740,#27751),.PCURVE_S1.);
+#27732 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27733,#27734,#27735,#27736,
+    #27737,#27738,#27739),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27733 = CARTESIAN_POINT('',(31.684477735307,9.602176858952,
+    -0.991847291698));
+#27734 = CARTESIAN_POINT('',(31.68556743626,9.73013332536,
+    -0.957040262451));
+#27735 = CARTESIAN_POINT('',(31.676783431494,9.862063926182,
+    -0.92219350498));
+#27736 = CARTESIAN_POINT('',(31.656971842726,9.996785870663,
+    -0.887748983696));
+#27737 = CARTESIAN_POINT('',(31.625149328716,10.132702353821,
+    -0.854242989423));
+#27738 = CARTESIAN_POINT('',(31.58079641724,10.267802144114,
+    -0.822275420762));
+#27739 = CARTESIAN_POINT('',(31.524020158551,10.4,-0.792400392282));
+#27740 = PCURVE('',#22444,#27741);
+#27741 = DEFINITIONAL_REPRESENTATION('',(#27742),#27750);
+#27742 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27743,#27744,#27745,#27746,
+    #27747,#27748,#27749),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27743 = CARTESIAN_POINT('',(199.17697423759,198.17108613815));
+#27744 = CARTESIAN_POINT('',(190.01451118693,198.20637392405));
+#27745 = CARTESIAN_POINT('',(180.85210083082,198.24139088299));
+#27746 = CARTESIAN_POINT('',(171.68973970462,198.27570178513));
+#27747 = CARTESIAN_POINT('',(162.5274208139,198.30879107261));
+#27748 = CARTESIAN_POINT('',(153.36513291394,198.34008927745));
+#27749 = CARTESIAN_POINT('',(144.20286603221,198.36906607674));
+#27750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27751 = PCURVE('',#27752,#27757);
+#27752 = PLANE('',#27753);
+#27753 = AXIS2_PLACEMENT_3D('',#27754,#27755,#27756);
+#27754 = CARTESIAN_POINT('',(31.137005530241,7.6,-1.592233835884));
+#27755 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#27756 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#27757 = DEFINITIONAL_REPRESENTATION('',(#27758),#27766);
+#27758 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27759,#27760,#27761,#27762,
+    #27763,#27764,#27765),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27759 = CARTESIAN_POINT('',(2.073685853155,-0.607230577874));
+#27760 = CARTESIAN_POINT('',(2.206212364499,-0.611952634609));
+#27761 = CARTESIAN_POINT('',(2.342854948944,-0.606859227548));
+#27762 = CARTESIAN_POINT('',(2.482388571626,-0.590756601614));
+#27763 = CARTESIAN_POINT('',(2.623159396678,-0.562610744758));
+#27764 = CARTESIAN_POINT('',(2.763084360172,-0.521842323998));
+#27765 = CARTESIAN_POINT('',(2.900003744861,-0.468499882412));
+#27766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27767 = ORIENTED_EDGE('',*,*,#27768,.T.);
+#27768 = EDGE_CURVE('',#27729,#22516,#27769,.T.);
+#27769 = SURFACE_CURVE('',#27770,(#27776,#27785),.PCURVE_S1.);
+#27770 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27771,#27772,#27773,#27774,
+    #27775),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27771 = CARTESIAN_POINT('',(31.524020158551,10.4,-0.792400392282));
+#27772 = CARTESIAN_POINT('',(31.529000522777,10.4,-0.594287680057));
+#27773 = CARTESIAN_POINT('',(31.532319819989,10.4,-0.396168888837));
+#27774 = CARTESIAN_POINT('',(31.5339787985,10.4,-0.198065825261));
+#27775 = CARTESIAN_POINT('',(31.533978799116,10.4,-3.442E-14));
+#27776 = PCURVE('',#22444,#27777);
+#27777 = DEFINITIONAL_REPRESENTATION('',(#27778),#27784);
+#27778 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27779,#27780,#27781,#27782,
+    #27783),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27779 = CARTESIAN_POINT('',(144.20286628259,198.36906607883));
+#27780 = CARTESIAN_POINT('',(144.20286628259,198.57098974838));
+#27781 = CARTESIAN_POINT('',(144.20286628259,198.77294856136));
+#27782 = CARTESIAN_POINT('',(144.20286628259,198.97494310597));
+#27783 = CARTESIAN_POINT('',(144.20286628259,199.17697423759));
+#27784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27785 = PCURVE('',#22562,#27786);
+#27786 = DEFINITIONAL_REPRESENTATION('',(#27787),#27793);
+#27787 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27788,#27789,#27790,#27791,
+    #27792),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27788 = CARTESIAN_POINT('',(-1.42108547152E-14,-0.468499882412));
+#27789 = CARTESIAN_POINT('',(0.19650684024,-0.494161381045));
+#27790 = CARTESIAN_POINT('',(0.393193354955,-0.518171547589));
+#27791 = CARTESIAN_POINT('',(0.590037778746,-0.540528846847));
+#27792 = CARTESIAN_POINT('',(0.787018578629,-0.5612323638));
+#27793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27794 = ADVANCED_FACE('',(#27795),#22383,.F.);
+#27795 = FACE_BOUND('',#27796,.T.);
+#27796 = EDGE_LOOP('',(#27797,#27826,#27847,#27848));
+#27797 = ORIENTED_EDGE('',*,*,#27798,.T.);
+#27798 = EDGE_CURVE('',#27799,#27799,#27801,.T.);
+#27799 = VERTEX_POINT('',#27800);
+#27800 = CARTESIAN_POINT('',(25.4,9.9,0.));
+#27801 = SURFACE_CURVE('',#27802,(#27807,#27814),.PCURVE_S1.);
+#27802 = CIRCLE('',#27803,25.4);
+#27803 = AXIS2_PLACEMENT_3D('',#27804,#27805,#27806);
+#27804 = CARTESIAN_POINT('',(0.,9.9,0.));
+#27805 = DIRECTION('',(0.,-1.,0.));
+#27806 = DIRECTION('',(1.,0.,0.));
+#27807 = PCURVE('',#22383,#27808);
+#27808 = DEFINITIONAL_REPRESENTATION('',(#27809),#27813);
+#27809 = LINE('',#27810,#27811);
+#27810 = CARTESIAN_POINT('',(-0.,0.));
+#27811 = VECTOR('',#27812,1.);
+#27812 = DIRECTION('',(-1.,0.));
+#27813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27814 = PCURVE('',#27815,#27820);
+#27815 = PLANE('',#27816);
+#27816 = AXIS2_PLACEMENT_3D('',#27817,#27818,#27819);
+#27817 = CARTESIAN_POINT('',(0.,9.9,0.));
+#27818 = DIRECTION('',(-0.,-1.,-0.));
+#27819 = DIRECTION('',(1.,0.,0.));
+#27820 = DEFINITIONAL_REPRESENTATION('',(#27821),#27825);
+#27821 = CIRCLE('',#27822,25.4);
+#27822 = AXIS2_PLACEMENT_2D('',#27823,#27824);
+#27823 = CARTESIAN_POINT('',(0.,0.));
+#27824 = DIRECTION('',(1.,-0.));
+#27825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27826 = ORIENTED_EDGE('',*,*,#27827,.T.);
+#27827 = EDGE_CURVE('',#27799,#22336,#27828,.T.);
+#27828 = SEAM_CURVE('',#27829,(#27833,#27840),.PCURVE_S1.);
+#27829 = LINE('',#27830,#27831);
+#27830 = CARTESIAN_POINT('',(25.4,9.9,0.));
+#27831 = VECTOR('',#27832,1.);
+#27832 = DIRECTION('',(0.,1.,0.));
+#27833 = PCURVE('',#22383,#27834);
+#27834 = DEFINITIONAL_REPRESENTATION('',(#27835),#27839);
+#27835 = LINE('',#27836,#27837);
+#27836 = CARTESIAN_POINT('',(-0.,0.));
+#27837 = VECTOR('',#27838,1.);
+#27838 = DIRECTION('',(-0.,1.));
+#27839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27840 = PCURVE('',#22383,#27841);
+#27841 = DEFINITIONAL_REPRESENTATION('',(#27842),#27846);
+#27842 = LINE('',#27843,#27844);
+#27843 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#27844 = VECTOR('',#27845,1.);
+#27845 = DIRECTION('',(-0.,1.));
+#27846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27847 = ORIENTED_EDGE('',*,*,#22368,.F.);
+#27848 = ORIENTED_EDGE('',*,*,#27827,.F.);
+#27849 = ADVANCED_FACE('',(#27850),#22562,.F.);
+#27850 = FACE_BOUND('',#27851,.F.);
+#27851 = EDGE_LOOP('',(#27852,#27853,#27876,#27905,#27926));
+#27852 = ORIENTED_EDGE('',*,*,#27768,.F.);
+#27853 = ORIENTED_EDGE('',*,*,#27854,.T.);
+#27854 = EDGE_CURVE('',#27729,#27855,#27857,.T.);
+#27855 = VERTEX_POINT('',#27856);
+#27856 = CARTESIAN_POINT('',(32.492661981473,10.4,-0.690592034238));
+#27857 = SURFACE_CURVE('',#27858,(#27862,#27869),.PCURVE_S1.);
+#27858 = LINE('',#27859,#27860);
+#27859 = CARTESIAN_POINT('',(31.058086767515,10.4,-0.841371965032));
+#27860 = VECTOR('',#27861,1.);
+#27861 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#27862 = PCURVE('',#22562,#27863);
+#27863 = DEFINITIONAL_REPRESENTATION('',(#27864),#27868);
+#27864 = LINE('',#27865,#27866);
+#27865 = CARTESIAN_POINT('',(0.,0.));
+#27866 = VECTOR('',#27867,1.);
+#27867 = DIRECTION('',(0.,-1.));
+#27868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27869 = PCURVE('',#27752,#27870);
+#27870 = DEFINITIONAL_REPRESENTATION('',(#27871),#27875);
+#27871 = LINE('',#27872,#27873);
+#27872 = CARTESIAN_POINT('',(2.900003744861,0.));
+#27873 = VECTOR('',#27874,1.);
+#27874 = DIRECTION('',(0.,-1.));
+#27875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27876 = ORIENTED_EDGE('',*,*,#27877,.T.);
+#27877 = EDGE_CURVE('',#27855,#27878,#27880,.T.);
+#27878 = VERTEX_POINT('',#27879);
+#27879 = CARTESIAN_POINT('',(32.213269315416,10.4,4.307584011075));
+#27880 = SURFACE_CURVE('',#27881,(#27886,#27893),.PCURVE_S1.);
+#27881 = CIRCLE('',#27882,32.5);
+#27882 = AXIS2_PLACEMENT_3D('',#27883,#27884,#27885);
+#27883 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#27884 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#27885 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#27886 = PCURVE('',#22562,#27887);
+#27887 = DEFINITIONAL_REPRESENTATION('',(#27888),#27892);
+#27888 = CIRCLE('',#27889,32.5);
+#27889 = AXIS2_PLACEMENT_2D('',#27890,#27891);
+#27890 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#27891 = DIRECTION('',(0.994521895368,-0.104528463268));
+#27892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27893 = PCURVE('',#27894,#27899);
+#27894 = CYLINDRICAL_SURFACE('',#27895,32.5);
+#27895 = AXIS2_PLACEMENT_3D('',#27896,#27897,#27898);
+#27896 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#27897 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#27898 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#27899 = DEFINITIONAL_REPRESENTATION('',(#27900),#27904);
+#27900 = LINE('',#27901,#27902);
+#27901 = CARTESIAN_POINT('',(0.,1.1));
+#27902 = VECTOR('',#27903,1.);
+#27903 = DIRECTION('',(1.,0.));
+#27904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27905 = ORIENTED_EDGE('',*,*,#27906,.F.);
+#27906 = EDGE_CURVE('',#22541,#27878,#27907,.T.);
+#27907 = SURFACE_CURVE('',#27908,(#27912,#27919),.PCURVE_S1.);
+#27908 = LINE('',#27909,#27910);
+#27909 = CARTESIAN_POINT('',(30.535444451177,10.4,4.13123751181));
+#27910 = VECTOR('',#27911,1.);
+#27911 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#27912 = PCURVE('',#22562,#27913);
+#27913 = DEFINITIONAL_REPRESENTATION('',(#27914),#27918);
+#27914 = LINE('',#27915,#27916);
+#27915 = CARTESIAN_POINT('',(5.,0.));
+#27916 = VECTOR('',#27917,1.);
+#27917 = DIRECTION('',(0.,-1.));
+#27918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27919 = PCURVE('',#22601,#27920);
+#27920 = DEFINITIONAL_REPRESENTATION('',(#27921),#27925);
+#27921 = LINE('',#27922,#27923);
+#27922 = CARTESIAN_POINT('',(0.,0.));
+#27923 = VECTOR('',#27924,1.);
+#27924 = DIRECTION('',(0.,-1.));
+#27925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27926 = ORIENTED_EDGE('',*,*,#22540,.F.);
+#27927 = ADVANCED_FACE('',(#27928),#27752,.F.);
+#27928 = FACE_BOUND('',#27929,.F.);
+#27929 = EDGE_LOOP('',(#27930,#27957,#27985,#28010,#28011));
+#27930 = ORIENTED_EDGE('',*,*,#27931,.F.);
+#27931 = EDGE_CURVE('',#27932,#27672,#27934,.T.);
+#27932 = VERTEX_POINT('',#27933);
+#27933 = CARTESIAN_POINT('',(31.662717741324,7.6,-1.536979255969));
+#27934 = SURFACE_CURVE('',#27935,(#27940,#27947),.PCURVE_S1.);
+#27935 = ELLIPSE('',#27936,121.76209693427,31.7);
+#27936 = AXIS2_PLACEMENT_3D('',#27937,#27938,#27939);
+#27937 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#27938 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#27939 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#27940 = PCURVE('',#27752,#27941);
+#27941 = DEFINITIONAL_REPRESENTATION('',(#27942),#27946);
+#27942 = ELLIPSE('',#27943,121.76209693427,31.7);
+#27943 = AXIS2_PLACEMENT_2D('',#27944,#27945);
+#27944 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#27945 = DIRECTION('',(-1.,9.020562075079E-17));
+#27946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27947 = PCURVE('',#22650,#27948);
+#27948 = DEFINITIONAL_REPRESENTATION('',(#27949),#27956);
+#27949 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#27950,#27951,#27952,#27953,
+    #27954,#27955),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#27950 = CARTESIAN_POINT('',(6.232270758528,4.18));
+#27951 = CARTESIAN_POINT('',(6.236194938377,3.724236675318));
+#27952 = CARTESIAN_POINT('',(6.240119118227,3.268122574474));
+#27953 = CARTESIAN_POINT('',(6.244043298077,2.811672319104));
+#27954 = CARTESIAN_POINT('',(6.247967477927,2.354900553351));
+#27955 = CARTESIAN_POINT('',(6.251891657776,1.897821941046));
+#27956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27957 = ORIENTED_EDGE('',*,*,#27958,.T.);
+#27958 = EDGE_CURVE('',#27932,#27959,#27961,.T.);
+#27959 = VERTEX_POINT('',#27960);
+#27960 = CARTESIAN_POINT('',(32.467530909141,7.6,-1.452389983433));
+#27961 = SURFACE_CURVE('',#27962,(#27966,#27973),.PCURVE_S1.);
+#27962 = LINE('',#27963,#27964);
+#27963 = CARTESIAN_POINT('',(31.137005530241,7.6,-1.592233835884));
+#27964 = VECTOR('',#27965,1.);
+#27965 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#27966 = PCURVE('',#27752,#27967);
+#27967 = DEFINITIONAL_REPRESENTATION('',(#27968),#27972);
+#27968 = LINE('',#27969,#27970);
+#27969 = CARTESIAN_POINT('',(0.,0.));
+#27970 = VECTOR('',#27971,1.);
+#27971 = DIRECTION('',(0.,-1.));
+#27972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27973 = PCURVE('',#27974,#27979);
+#27974 = PLANE('',#27975);
+#27975 = AXIS2_PLACEMENT_3D('',#27976,#27977,#27978);
+#27976 = CARTESIAN_POINT('',(30.614363213903,7.6,3.380375640957));
+#27977 = DIRECTION('',(0.,1.,0.));
+#27978 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#27979 = DEFINITIONAL_REPRESENTATION('',(#27980),#27984);
+#27980 = LINE('',#27981,#27982);
+#27981 = CARTESIAN_POINT('',(5.,0.));
+#27982 = VECTOR('',#27983,1.);
+#27983 = DIRECTION('',(0.,-1.));
+#27984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27985 = ORIENTED_EDGE('',*,*,#27986,.T.);
+#27986 = EDGE_CURVE('',#27959,#27855,#27987,.T.);
+#27987 = SURFACE_CURVE('',#27988,(#27993,#28000),.PCURVE_S1.);
+#27988 = ELLIPSE('',#27989,124.83495742473,32.5);
+#27989 = AXIS2_PLACEMENT_3D('',#27990,#27991,#27992);
+#27990 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#27991 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#27992 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#27993 = PCURVE('',#27752,#27994);
+#27994 = DEFINITIONAL_REPRESENTATION('',(#27995),#27999);
+#27995 = ELLIPSE('',#27996,124.83495742473,32.5);
+#27996 = AXIS2_PLACEMENT_2D('',#27997,#27998);
+#27997 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#27998 = DIRECTION('',(-1.,1.908195823574E-16));
+#27999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28000 = PCURVE('',#27894,#28001);
+#28001 = DEFINITIONAL_REPRESENTATION('',(#28002),#28009);
+#28002 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28003,#28004,#28005,#28006,
+    #28007,#28008),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#28003 = CARTESIAN_POINT('',(4.665335504211,4.18));
+#28004 = CARTESIAN_POINT('',(4.670964338395,3.509354813963));
+#28005 = CARTESIAN_POINT('',(4.676593172578,2.837987907204));
+#28006 = CARTESIAN_POINT('',(4.682222006762,2.165943547578));
+#28007 = CARTESIAN_POINT('',(4.687850840946,1.493266098224));
+#28008 = CARTESIAN_POINT('',(4.69347967513,0.82));
+#28009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28010 = ORIENTED_EDGE('',*,*,#27854,.F.);
+#28011 = ORIENTED_EDGE('',*,*,#27728,.F.);
+#28012 = ADVANCED_FACE('',(#28013,#35999,#36127,#36255,#36383,#36511,
+    #36639,#36767,#36895,#37023,#37151,#37279,#37407,#37535,#37663,
+    #37791,#37919,#38047,#38175,#38303,#38431,#38559,#38687,#38815,
+    #38943,#39071,#39199,#39327,#39455,#39583,#39711,#39839,#39967,
+    #40095,#40223,#40351,#40479,#40607,#40735,#40863,#40991,#41119,
+    #41247,#41375,#41503,#41631,#41759,#41887,#42015,#42143,#42271,
+    #42399,#42527,#42655,#42783,#42911,#43039,#43167,#43295,#43423,
+    #43551,#43679,#43807,#43935,#44063,#44191,#44319,#44447,#44575,
+    #44703,#44831,#44959,#45087,#45215,#45343,#45471,#45599,#45727,
+    #45855,#45983,#46111,#46239,#46367,#46495,#46623,#46751,#46879,
+    #47007,#47135,#47263,#47391,#47519,#47647,#47775,#47903,#48031,
+    #48159,#48287,#48415,#48543,#48671,#48799,#48927,#49055,#49183,
+    #49311,#49439,#49567,#49695,#49823,#49951,#50079,#50207,#50335,
+    #50463,#50591,#50719),#22650,.T.);
+#28013 = FACE_BOUND('',#28014,.T.);
+#28014 = EDGE_LOOP('',(#28015,#28042,#28043,#28070,#28103,#28128,#28129,
+    #28156,#28189,#28214,#28215,#28242,#28275,#28300,#28301,#28328,
+    #28361,#28386,#28387,#28414,#28447,#28472,#28473,#28500,#28533,
+    #28558,#28559,#28586,#28619,#28644,#28645,#28672,#28705,#28730,
+    #28731,#28758,#28791,#28816,#28817,#28844,#28877,#28902,#28903,
+    #28930,#28963,#28988,#28989,#29016,#29049,#29074,#29075,#29102,
+    #29135,#29160,#29161,#29188,#29221,#29246,#29247,#29274,#29307,
+    #29332,#29333,#29360,#29393,#29418,#29419,#29446,#29479,#29504,
+    #29505,#29532,#29565,#29590,#29591,#29618,#29651,#29676,#29677,
+    #29704,#29737,#29762,#29763,#29790,#29823,#29848,#29849,#29876,
+    #29909,#29934,#29935,#29936,#29964,#29987,#30016,#30048,#30081,
+    #30104,#30133,#30165,#30198,#30221,#30250,#30282,#30315,#30338,
+    #30371,#30403,#30432,#30455,#30484,#30516,#30634,#30666,#30695,
+    #30727,#30784,#30816,#30845,#30877,#30934,#30966,#30995,#31027,
+    #31084,#31116,#31145,#31177,#31234,#31266,#31295,#31327,#31384,
+    #31416,#31445,#31477,#31534,#31566,#31595,#31627,#31684,#31716,
+    #31745,#31777,#31834,#31866,#31895,#31927,#31984,#32016,#32045,
+    #32077,#32134,#32166,#32195,#32227,#32284,#32316,#32345,#32377,
+    #32434,#32466,#32495,#32527,#32584,#32616,#32645,#32677,#32734,
+    #32766,#32795,#32827,#32884,#32916,#32945,#32977,#33034,#33066,
+    #33095,#33127,#33184,#33216,#33245,#33277,#33334,#33366,#33395,
+    #33427,#33484,#33516,#33545,#33577,#33634,#33666,#33695,#33727,
+    #33784,#33816,#33845,#33877,#33934,#33966,#33995,#34027,#34084,
+    #34116,#34145,#34177,#34234,#34266,#34295,#34327,#34384,#34416,
+    #34445,#34477,#34534,#34566,#34595,#34627,#34684,#34716,#34745,
+    #34777,#34834,#34866,#34895,#34927,#34984,#35016,#35038,#35039,
+    #35063,#35095,#35121,#35122,#35150,#35182,#35204,#35205,#35233,
+    #35265,#35287,#35288,#35316,#35348,#35370,#35371,#35399,#35424,
+    #35425,#35452,#35485,#35510,#35511,#35538,#35571,#35596,#35597,
+    #35624,#35657,#35682,#35683,#35710,#35743,#35768,#35769,#35796,
+    #35829,#35854,#35855,#35882,#35915,#35940,#35941,#35968));
+#28015 = ORIENTED_EDGE('',*,*,#28016,.F.);
+#28016 = EDGE_CURVE('',#23801,#28017,#28019,.T.);
+#28017 = VERTEX_POINT('',#28018);
+#28018 = CARTESIAN_POINT('',(-0.161785248834,7.6,31.699587150833));
+#28019 = SURFACE_CURVE('',#28020,(#28025,#28035),.PCURVE_S1.);
+#28020 = ELLIPSE('',#28021,121.76209693427,31.7);
+#28021 = AXIS2_PLACEMENT_3D('',#28022,#28023,#28024);
+#28022 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28023 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#28024 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#28025 = PCURVE('',#22650,#28026);
+#28026 = DEFINITIONAL_REPRESENTATION('',(#28027),#28034);
+#28027 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28028,#28029,#28030,#28031,
+    #28032,#28033),.UNSPECIFIED.,.F.,.F.,(6,6),(4.69025289672,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28028 = CARTESIAN_POINT('',(1.59293241046,1.897822541046));
+#28029 = CARTESIAN_POINT('',(1.589049582197,2.354188625069));
+#28030 = CARTESIAN_POINT('',(1.585166753935,2.810603748282));
+#28031 = CARTESIAN_POINT('',(1.581283925673,3.267053576649));
+#28032 = CARTESIAN_POINT('',(1.57740109741,3.723523773053));
+#28033 = CARTESIAN_POINT('',(1.573518269148,4.18));
+#28034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28035 = PCURVE('',#23824,#28036);
+#28036 = DEFINITIONAL_REPRESENTATION('',(#28037),#28041);
+#28037 = ELLIPSE('',#28038,121.76209693427,31.7);
+#28038 = AXIS2_PLACEMENT_2D('',#28039,#28040);
+#28039 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28040 = DIRECTION('',(1.,0.));
+#28041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28042 = ORIENTED_EDGE('',*,*,#23840,.T.);
+#28043 = ORIENTED_EDGE('',*,*,#28044,.F.);
+#28044 = EDGE_CURVE('',#28045,#23841,#28047,.T.);
+#28045 = VERTEX_POINT('',#28046);
+#28046 = CARTESIAN_POINT('',(-1.78109570559,7.6,31.649924140312));
+#28047 = SURFACE_CURVE('',#28048,(#28053,#28063),.PCURVE_S1.);
+#28048 = ELLIPSE('',#28049,121.76209693427,31.7);
+#28049 = AXIS2_PLACEMENT_3D('',#28050,#28051,#28052);
+#28050 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28051 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#28052 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#28053 = PCURVE('',#22650,#28054);
+#28054 = DEFINITIONAL_REPRESENTATION('',(#28055),#28062);
+#28055 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28056,#28057,#28058,#28059,
+    #28060,#28061),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28056 = CARTESIAN_POINT('',(1.624601533263,4.18));
+#28057 = CARTESIAN_POINT('',(1.628525713112,3.724236675318));
+#28058 = CARTESIAN_POINT('',(1.632449892962,3.268122574474));
+#28059 = CARTESIAN_POINT('',(1.636374072812,2.811672319104));
+#28060 = CARTESIAN_POINT('',(1.640298252662,2.354900553351));
+#28061 = CARTESIAN_POINT('',(1.644222432511,1.897821941046));
+#28062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28063 = PCURVE('',#23921,#28064);
+#28064 = DEFINITIONAL_REPRESENTATION('',(#28065),#28069);
+#28065 = ELLIPSE('',#28066,121.76209693427,31.7);
+#28066 = AXIS2_PLACEMENT_2D('',#28067,#28068);
+#28067 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28068 = DIRECTION('',(-1.,2.775557561563E-17));
+#28069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28070 = ORIENTED_EDGE('',*,*,#28071,.T.);
+#28071 = EDGE_CURVE('',#28045,#28072,#28074,.T.);
+#28072 = VERTEX_POINT('',#28073);
+#28073 = CARTESIAN_POINT('',(-6.748964615736,7.6,30.973238071205));
+#28074 = SURFACE_CURVE('',#28075,(#28080,#28087),.PCURVE_S1.);
+#28075 = CIRCLE('',#28076,31.7);
+#28076 = AXIS2_PLACEMENT_3D('',#28077,#28078,#28079);
+#28077 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28078 = DIRECTION('',(0.,-1.,0.));
+#28079 = DIRECTION('',(1.,0.,0.));
+#28080 = PCURVE('',#22650,#28081);
+#28081 = DEFINITIONAL_REPRESENTATION('',(#28082),#28086);
+#28082 = LINE('',#28083,#28084);
+#28083 = CARTESIAN_POINT('',(0.,3.9));
+#28084 = VECTOR('',#28085,1.);
+#28085 = DIRECTION('',(1.,0.));
+#28086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28087 = PCURVE('',#28088,#28093);
+#28088 = PLANE('',#28089);
+#28089 = AXIS2_PLACEMENT_3D('',#28090,#28091,#28092);
+#28090 = CARTESIAN_POINT('',(-6.561929930168,7.6,30.093309057967));
+#28091 = DIRECTION('',(0.,1.,0.));
+#28092 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#28093 = DEFINITIONAL_REPRESENTATION('',(#28094),#28102);
+#28094 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28095,#28096,#28097,#28098
+    ,#28099,#28100,#28101),.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(
+  '') );
+#28095 = CARTESIAN_POINT('',(31.169064192096,37.390800598923));
+#28096 = CARTESIAN_POINT('',(42.584665691986,-16.31538193526));
+#28097 = CARTESIAN_POINT('',(-9.634053472851,0.651508433444));
+#28098 = CARTESIAN_POINT('',(-61.85277263768,17.618398802154));
+#28099 = CARTESIAN_POINT('',(-21.04965497274,54.357690967633));
+#28100 = CARTESIAN_POINT('',(19.753462692206,91.096983133113));
+#28101 = CARTESIAN_POINT('',(31.169064192096,37.390800598923));
+#28102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28103 = ORIENTED_EDGE('',*,*,#28104,.F.);
+#28104 = EDGE_CURVE('',#23975,#28072,#28105,.T.);
+#28105 = SURFACE_CURVE('',#28106,(#28111,#28121),.PCURVE_S1.);
+#28106 = ELLIPSE('',#28107,121.76209693427,31.7);
+#28107 = AXIS2_PLACEMENT_3D('',#28108,#28109,#28110);
+#28108 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28109 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#28110 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#28111 = PCURVE('',#22650,#28112);
+#28112 = DEFINITIONAL_REPRESENTATION('',(#28113),#28120);
+#28113 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28114,#28115,#28116,#28117,
+    #28118,#28119),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28114 = CARTESIAN_POINT('',(1.802371925804,1.897821941046));
+#28115 = CARTESIAN_POINT('',(1.798489096521,2.354188145017));
+#28116 = CARTESIAN_POINT('',(1.794606267237,2.810603388216));
+#28117 = CARTESIAN_POINT('',(1.790723437954,3.267053336594));
+#28118 = CARTESIAN_POINT('',(1.78684060867,3.723523653024));
+#28119 = CARTESIAN_POINT('',(1.782957779387,4.18));
+#28120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28121 = PCURVE('',#23998,#28122);
+#28122 = DEFINITIONAL_REPRESENTATION('',(#28123),#28127);
+#28123 = ELLIPSE('',#28124,121.76209693427,31.7);
+#28124 = AXIS2_PLACEMENT_2D('',#28125,#28126);
+#28125 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28126 = DIRECTION('',(1.,6.938893903907E-18));
+#28127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28128 = ORIENTED_EDGE('',*,*,#24014,.T.);
+#28129 = ORIENTED_EDGE('',*,*,#28130,.F.);
+#28130 = EDGE_CURVE('',#28131,#24015,#28133,.T.);
+#28131 = VERTEX_POINT('',#28132);
+#28132 = CARTESIAN_POINT('',(-8.322563733367,7.6,30.587986741596));
+#28133 = SURFACE_CURVE('',#28134,(#28139,#28149),.PCURVE_S1.);
+#28134 = ELLIPSE('',#28135,121.76209693427,31.7);
+#28135 = AXIS2_PLACEMENT_3D('',#28136,#28137,#28138);
+#28136 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28137 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#28138 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#28139 = PCURVE('',#22650,#28140);
+#28140 = DEFINITIONAL_REPRESENTATION('',(#28141),#28148);
+#28141 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28142,#28143,#28144,#28145,
+    #28146,#28147),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28142 = CARTESIAN_POINT('',(1.834041043502,4.18));
+#28143 = CARTESIAN_POINT('',(1.837965223352,3.724236675318));
+#28144 = CARTESIAN_POINT('',(1.841889403201,3.268122574474));
+#28145 = CARTESIAN_POINT('',(1.845813583051,2.811672319104));
+#28146 = CARTESIAN_POINT('',(1.849737762901,2.354900553351));
+#28147 = CARTESIAN_POINT('',(1.853661942751,1.897821941046));
+#28148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28149 = PCURVE('',#24095,#28150);
+#28150 = DEFINITIONAL_REPRESENTATION('',(#28151),#28155);
+#28151 = ELLIPSE('',#28152,121.76209693427,31.7);
+#28152 = AXIS2_PLACEMENT_2D('',#28153,#28154);
+#28153 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28154 = DIRECTION('',(-1.,4.163336342344E-17));
+#28155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28156 = ORIENTED_EDGE('',*,*,#28157,.T.);
+#28157 = EDGE_CURVE('',#28131,#28158,#28160,.T.);
+#28158 = VERTEX_POINT('',#28159);
+#28159 = CARTESIAN_POINT('',(-13.0411818438,7.6,28.893209861779));
+#28160 = SURFACE_CURVE('',#28161,(#28166,#28173),.PCURVE_S1.);
+#28161 = CIRCLE('',#28162,31.7);
+#28162 = AXIS2_PLACEMENT_3D('',#28163,#28164,#28165);
+#28163 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28164 = DIRECTION('',(0.,-1.,0.));
+#28165 = DIRECTION('',(1.,0.,0.));
+#28166 = PCURVE('',#22650,#28167);
+#28167 = DEFINITIONAL_REPRESENTATION('',(#28168),#28172);
+#28168 = LINE('',#28169,#28170);
+#28169 = CARTESIAN_POINT('',(0.,3.9));
+#28170 = VECTOR('',#28171,1.);
+#28171 = DIRECTION('',(1.,0.));
+#28172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28173 = PCURVE('',#28174,#28179);
+#28174 = PLANE('',#28175);
+#28175 = AXIS2_PLACEMENT_3D('',#28176,#28177,#28178);
+#28176 = CARTESIAN_POINT('',(-12.67528678592,7.6,28.071396106382));
+#28177 = DIRECTION('',(0.,1.,0.));
+#28178 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#28179 = DEFINITIONAL_REPRESENTATION('',(#28180),#28188);
+#28180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28181,#28182,#28183,#28184
+    ,#28185,#28186,#28187),.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(
+  '') );
+#28181 = CARTESIAN_POINT('',(29.121176256105,43.693551585503));
+#28182 = CARTESIAN_POINT('',(51.453462692206,-6.465584995343));
+#28183 = CARTESIAN_POINT('',(-3.15176703675,-0.726344083174));
+#28184 = CARTESIAN_POINT('',(-57.7569967657,5.012896828994));
+#28185 = CARTESIAN_POINT('',(-25.48405347285,49.432792497671));
+#28186 = CARTESIAN_POINT('',(6.788889820003,93.852688166349));
+#28187 = CARTESIAN_POINT('',(29.121176256105,43.693551585503));
+#28188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28189 = ORIENTED_EDGE('',*,*,#28190,.F.);
+#28190 = EDGE_CURVE('',#24149,#28158,#28191,.T.);
+#28191 = SURFACE_CURVE('',#28192,(#28197,#28207),.PCURVE_S1.);
+#28192 = ELLIPSE('',#28193,121.76209693427,31.7);
+#28193 = AXIS2_PLACEMENT_3D('',#28194,#28195,#28196);
+#28194 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28195 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#28196 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#28197 = PCURVE('',#22650,#28198);
+#28198 = DEFINITIONAL_REPRESENTATION('',(#28199),#28206);
+#28199 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28200,#28201,#28202,#28203,
+    #28204,#28205),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28200 = CARTESIAN_POINT('',(2.011811436043,1.897821941046));
+#28201 = CARTESIAN_POINT('',(2.00792860676,2.354188145017));
+#28202 = CARTESIAN_POINT('',(2.004045777476,2.810603388216));
+#28203 = CARTESIAN_POINT('',(2.000162948193,3.267053336594));
+#28204 = CARTESIAN_POINT('',(1.99628011891,3.723523653024));
+#28205 = CARTESIAN_POINT('',(1.992397289626,4.18));
+#28206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28207 = PCURVE('',#24172,#28208);
+#28208 = DEFINITIONAL_REPRESENTATION('',(#28209),#28213);
+#28209 = ELLIPSE('',#28210,121.76209693427,31.7);
+#28210 = AXIS2_PLACEMENT_2D('',#28211,#28212);
+#28211 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28212 = DIRECTION('',(1.,0.));
+#28213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28214 = ORIENTED_EDGE('',*,*,#24188,.T.);
+#28215 = ORIENTED_EDGE('',*,*,#28216,.F.);
+#28216 = EDGE_CURVE('',#28217,#24189,#28219,.T.);
+#28217 = VERTEX_POINT('',#28218);
+#28218 = CARTESIAN_POINT('',(-14.5002957899,7.6,28.189207544827));
+#28219 = SURFACE_CURVE('',#28220,(#28225,#28235),.PCURVE_S1.);
+#28220 = ELLIPSE('',#28221,121.76209693427,31.7);
+#28221 = AXIS2_PLACEMENT_3D('',#28222,#28223,#28224);
+#28222 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28223 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#28224 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#28225 = PCURVE('',#22650,#28226);
+#28226 = DEFINITIONAL_REPRESENTATION('',(#28227),#28234);
+#28227 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28228,#28229,#28230,#28231,
+    #28232,#28233),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28228 = CARTESIAN_POINT('',(2.043480553741,4.18));
+#28229 = CARTESIAN_POINT('',(2.047404733591,3.724236675318));
+#28230 = CARTESIAN_POINT('',(2.051328913441,3.268122574474));
+#28231 = CARTESIAN_POINT('',(2.05525309329,2.811672319104));
+#28232 = CARTESIAN_POINT('',(2.05917727314,2.354900553351));
+#28233 = CARTESIAN_POINT('',(2.06310145299,1.897821941046));
+#28234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28235 = PCURVE('',#24269,#28236);
+#28236 = DEFINITIONAL_REPRESENTATION('',(#28237),#28241);
+#28237 = ELLIPSE('',#28238,121.76209693427,31.7);
+#28238 = AXIS2_PLACEMENT_2D('',#28239,#28240);
+#28239 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28240 = DIRECTION('',(-1.,-5.551115123126E-17));
+#28241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28242 = ORIENTED_EDGE('',*,*,#28243,.T.);
+#28243 = EDGE_CURVE('',#28217,#28244,#28246,.T.);
+#28244 = VERTEX_POINT('',#28245);
+#28245 = CARTESIAN_POINT('',(-18.76343684676,7.6,25.55040973639));
+#28246 = SURFACE_CURVE('',#28247,(#28252,#28259),.PCURVE_S1.);
+#28247 = CIRCLE('',#28248,31.7);
+#28248 = AXIS2_PLACEMENT_3D('',#28249,#28250,#28251);
+#28249 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28250 = DIRECTION('',(0.,-1.,0.));
+#28251 = DIRECTION('',(1.,0.,0.));
+#28252 = PCURVE('',#22650,#28253);
+#28253 = DEFINITIONAL_REPRESENTATION('',(#28254),#28258);
+#28254 = LINE('',#28255,#28256);
+#28255 = CARTESIAN_POINT('',(0.,3.9));
+#28256 = VECTOR('',#28257,1.);
+#28257 = DIRECTION('',(1.,0.));
+#28258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28259 = PCURVE('',#28260,#28265);
+#28260 = PLANE('',#28261);
+#28261 = AXIS2_PLACEMENT_3D('',#28262,#28263,#28264);
+#28262 = CARTESIAN_POINT('',(-18.23467278635,7.6,24.822628443445));
+#28263 = DIRECTION('',(0.,1.,0.));
+#28264 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#28265 = DEFINITIONAL_REPRESENTATION('',(#28266),#28274);
+#28266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28267,#28268,#28269,#28270
+    ,#28271,#28272,#28273),.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(
+  '') );
+#28267 = CARTESIAN_POINT('',(25.80762397052,49.432792497671));
+#28268 = CARTESIAN_POINT('',(58.080567263375,5.012896828994));
+#28269 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#28270 = CARTESIAN_POINT('',(-51.12989219453,-6.465584995343));
+#28271 = CARTESIAN_POINT('',(-28.79760575843,43.693551585503));
+#28272 = CARTESIAN_POINT('',(-6.465319322335,93.852688166349));
+#28273 = CARTESIAN_POINT('',(25.80762397052,49.432792497671));
+#28274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28275 = ORIENTED_EDGE('',*,*,#28276,.F.);
+#28276 = EDGE_CURVE('',#24323,#28244,#28277,.T.);
+#28277 = SURFACE_CURVE('',#28278,(#28283,#28293),.PCURVE_S1.);
+#28278 = ELLIPSE('',#28279,121.76209693427,31.7);
+#28279 = AXIS2_PLACEMENT_3D('',#28280,#28281,#28282);
+#28280 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28281 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#28282 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#28283 = PCURVE('',#22650,#28284);
+#28284 = DEFINITIONAL_REPRESENTATION('',(#28285),#28292);
+#28285 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28286,#28287,#28288,#28289,
+    #28290,#28291),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28286 = CARTESIAN_POINT('',(2.221250946283,1.897821941046));
+#28287 = CARTESIAN_POINT('',(2.217368116999,2.354188145017));
+#28288 = CARTESIAN_POINT('',(2.213485287716,2.810603388216));
+#28289 = CARTESIAN_POINT('',(2.209602458432,3.267053336594));
+#28290 = CARTESIAN_POINT('',(2.205719629149,3.723523653024));
+#28291 = CARTESIAN_POINT('',(2.201836799866,4.18));
+#28292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28293 = PCURVE('',#24346,#28294);
+#28294 = DEFINITIONAL_REPRESENTATION('',(#28295),#28299);
+#28295 = ELLIPSE('',#28296,121.76209693427,31.7);
+#28296 = AXIS2_PLACEMENT_2D('',#28297,#28298);
+#28297 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28298 = DIRECTION('',(1.,-1.249000902703E-16));
+#28299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28300 = ORIENTED_EDGE('',*,*,#24362,.T.);
+#28301 = ORIENTED_EDGE('',*,*,#28302,.F.);
+#28302 = EDGE_CURVE('',#28303,#24363,#28305,.T.);
+#28303 = VERTEX_POINT('',#28304);
+#28304 = CARTESIAN_POINT('',(-20.04429534028,7.6,24.558424711523));
+#28305 = SURFACE_CURVE('',#28306,(#28311,#28321),.PCURVE_S1.);
+#28306 = ELLIPSE('',#28307,121.76209693427,31.7);
+#28307 = AXIS2_PLACEMENT_3D('',#28308,#28309,#28310);
+#28308 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28309 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#28310 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#28311 = PCURVE('',#22650,#28312);
+#28312 = DEFINITIONAL_REPRESENTATION('',(#28313),#28320);
+#28313 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28314,#28315,#28316,#28317,
+    #28318,#28319),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28314 = CARTESIAN_POINT('',(2.25292006398,4.18));
+#28315 = CARTESIAN_POINT('',(2.25684424383,3.724236675318));
+#28316 = CARTESIAN_POINT('',(2.26076842368,3.268122574474));
+#28317 = CARTESIAN_POINT('',(2.26469260353,2.811672319104));
+#28318 = CARTESIAN_POINT('',(2.268616783379,2.354900553351));
+#28319 = CARTESIAN_POINT('',(2.272540963229,1.897821941046));
+#28320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28321 = PCURVE('',#24443,#28322);
+#28322 = DEFINITIONAL_REPRESENTATION('',(#28323),#28327);
+#28323 = ELLIPSE('',#28324,121.76209693427,31.7);
+#28324 = AXIS2_PLACEMENT_2D('',#28325,#28326);
+#28325 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28326 = DIRECTION('',(-1.,2.775557561563E-17));
+#28327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28328 = ORIENTED_EDGE('',*,*,#28329,.T.);
+#28329 = EDGE_CURVE('',#28303,#28330,#28332,.T.);
+#28330 = VERTEX_POINT('',#28331);
+#28331 = CARTESIAN_POINT('',(-23.66563962256,7.6,21.090934101053));
+#28332 = SURFACE_CURVE('',#28333,(#28338,#28345),.PCURVE_S1.);
+#28333 = CIRCLE('',#28334,31.7);
+#28334 = AXIS2_PLACEMENT_3D('',#28335,#28336,#28337);
+#28335 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28336 = DIRECTION('',(0.,-1.,0.));
+#28337 = DIRECTION('',(1.,0.,0.));
+#28338 = PCURVE('',#22650,#28339);
+#28339 = DEFINITIONAL_REPRESENTATION('',(#28340),#28344);
+#28340 = LINE('',#28341,#28342);
+#28341 = CARTESIAN_POINT('',(0.,3.9));
+#28342 = VECTOR('',#28343,1.);
+#28343 = DIRECTION('',(1.,0.));
+#28344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28345 = PCURVE('',#28346,#28351);
+#28346 = PLANE('',#28347);
+#28347 = AXIS2_PLACEMENT_3D('',#28348,#28349,#28350);
+#28348 = CARTESIAN_POINT('',(-22.99711608635,7.6,20.488992805343));
+#28349 = DIRECTION('',(0.,1.,0.));
+#28350 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#28351 = DEFINITIONAL_REPRESENTATION('',(#28352),#28360);
+#28352 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28353,#28354,#28355,#28356
+    ,#28357,#28358,#28359),.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(
+  '') );
+#28353 = CARTESIAN_POINT('',(21.37322547041,54.357690967633));
+#28354 = CARTESIAN_POINT('',(62.176343135358,17.618398802154));
+#28355 = CARTESIAN_POINT('',(9.95762397052,0.651508433444));
+#28356 = CARTESIAN_POINT('',(-42.26109519431,-16.31538193526));
+#28357 = CARTESIAN_POINT('',(-30.84549369442,37.390800598923));
+#28358 = CARTESIAN_POINT('',(-19.42989219453,91.096983133113));
+#28359 = CARTESIAN_POINT('',(21.37322547041,54.357690967633));
+#28360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28361 = ORIENTED_EDGE('',*,*,#28362,.F.);
+#28362 = EDGE_CURVE('',#24497,#28330,#28363,.T.);
+#28363 = SURFACE_CURVE('',#28364,(#28369,#28379),.PCURVE_S1.);
+#28364 = ELLIPSE('',#28365,121.76209693427,31.7);
+#28365 = AXIS2_PLACEMENT_3D('',#28366,#28367,#28368);
+#28366 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28367 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#28368 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#28369 = PCURVE('',#22650,#28370);
+#28370 = DEFINITIONAL_REPRESENTATION('',(#28371),#28378);
+#28371 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28372,#28373,#28374,#28375,
+    #28376,#28377),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28372 = CARTESIAN_POINT('',(2.430690456522,1.897821941046));
+#28373 = CARTESIAN_POINT('',(2.426807627238,2.354188145017));
+#28374 = CARTESIAN_POINT('',(2.422924797955,2.810603388216));
+#28375 = CARTESIAN_POINT('',(2.419041968672,3.267053336594));
+#28376 = CARTESIAN_POINT('',(2.415159139388,3.723523653024));
+#28377 = CARTESIAN_POINT('',(2.411276310105,4.18));
+#28378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28379 = PCURVE('',#24520,#28380);
+#28380 = DEFINITIONAL_REPRESENTATION('',(#28381),#28385);
+#28381 = ELLIPSE('',#28382,121.76209693427,31.7);
+#28382 = AXIS2_PLACEMENT_2D('',#28383,#28384);
+#28383 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28384 = DIRECTION('',(1.,2.22044604925E-16));
+#28385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28386 = ORIENTED_EDGE('',*,*,#24536,.T.);
+#28387 = ORIENTED_EDGE('',*,*,#28388,.F.);
+#28388 = EDGE_CURVE('',#28389,#24537,#28391,.T.);
+#28389 = VERTEX_POINT('',#28390);
+#28390 = CARTESIAN_POINT('',(-24.71226300109,7.6,19.85432087393));
+#28391 = SURFACE_CURVE('',#28392,(#28397,#28407),.PCURVE_S1.);
+#28392 = ELLIPSE('',#28393,121.76209693427,31.7);
+#28393 = AXIS2_PLACEMENT_3D('',#28394,#28395,#28396);
+#28394 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28395 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#28396 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#28397 = PCURVE('',#22650,#28398);
+#28398 = DEFINITIONAL_REPRESENTATION('',(#28399),#28406);
+#28399 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28400,#28401,#28402,#28403,
+    #28404,#28405),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28400 = CARTESIAN_POINT('',(2.46235957422,4.18));
+#28401 = CARTESIAN_POINT('',(2.46628375407,3.724236675318));
+#28402 = CARTESIAN_POINT('',(2.470207933919,3.268122574474));
+#28403 = CARTESIAN_POINT('',(2.474132113769,2.811672319104));
+#28404 = CARTESIAN_POINT('',(2.478056293619,2.354900553351));
+#28405 = CARTESIAN_POINT('',(2.481980473469,1.897821941046));
+#28406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28407 = PCURVE('',#24617,#28408);
+#28408 = DEFINITIONAL_REPRESENTATION('',(#28409),#28413);
+#28409 = ELLIPSE('',#28410,121.76209693427,31.7);
+#28410 = AXIS2_PLACEMENT_2D('',#28411,#28412);
+#28411 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28412 = DIRECTION('',(-1.,1.665334536938E-16));
+#28413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28414 = ORIENTED_EDGE('',*,*,#28415,.T.);
+#28415 = EDGE_CURVE('',#28389,#28416,#28418,.T.);
+#28416 = VERTEX_POINT('',#28417);
+#28417 = CARTESIAN_POINT('',(-27.53354038651,7.6,15.709683439968));
+#28418 = SURFACE_CURVE('',#28419,(#28424,#28431),.PCURVE_S1.);
+#28419 = CIRCLE('',#28420,31.7);
+#28420 = AXIS2_PLACEMENT_3D('',#28421,#28422,#28423);
+#28421 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28422 = DIRECTION('',(0.,-1.,0.));
+#28423 = DIRECTION('',(1.,0.,0.));
+#28424 = PCURVE('',#22650,#28425);
+#28425 = DEFINITIONAL_REPRESENTATION('',(#28426),#28430);
+#28426 = LINE('',#28427,#28428);
+#28427 = CARTESIAN_POINT('',(0.,3.9));
+#28428 = VECTOR('',#28429,1.);
+#28429 = DIRECTION('',(1.,0.));
+#28430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28431 = PCURVE('',#28432,#28437);
+#28432 = PLANE('',#28433);
+#28433 = AXIS2_PLACEMENT_3D('',#28434,#28435,#28436);
+#28434 = CARTESIAN_POINT('',(-26.75447506097,7.6,15.259889864552));
+#28435 = DIRECTION('',(0.,1.,0.));
+#28436 = DIRECTION('',(0.5,0.,0.866025403784));
+#28437 = DEFINITIONAL_REPRESENTATION('',(#28438),#28446);
+#28438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28439,#28440,#28441,#28442
+    ,#28443,#28444,#28445),.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(
+  '') );
+#28439 = CARTESIAN_POINT('',(16.011785248834,58.253005299967));
+#28440 = CARTESIAN_POINT('',(63.561785248834,30.8));
+#28441 = CARTESIAN_POINT('',(16.011785248834,3.346994700033));
+#28442 = CARTESIAN_POINT('',(-31.53821475116,-24.10601059993));
+#28443 = CARTESIAN_POINT('',(-31.53821475116,30.8));
+#28444 = CARTESIAN_POINT('',(-31.53821475116,85.706010599933));
+#28445 = CARTESIAN_POINT('',(16.011785248834,58.253005299967));
+#28446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28447 = ORIENTED_EDGE('',*,*,#28448,.F.);
+#28448 = EDGE_CURVE('',#24671,#28416,#28449,.T.);
+#28449 = SURFACE_CURVE('',#28450,(#28455,#28465),.PCURVE_S1.);
+#28450 = ELLIPSE('',#28451,121.76209693427,31.7);
+#28451 = AXIS2_PLACEMENT_3D('',#28452,#28453,#28454);
+#28452 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28453 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#28454 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#28455 = PCURVE('',#22650,#28456);
+#28456 = DEFINITIONAL_REPRESENTATION('',(#28457),#28464);
+#28457 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28458,#28459,#28460,#28461,
+    #28462,#28463),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28458 = CARTESIAN_POINT('',(2.640129966761,1.897821941046));
+#28459 = CARTESIAN_POINT('',(2.636247137478,2.354188145017));
+#28460 = CARTESIAN_POINT('',(2.632364308194,2.810603388216));
+#28461 = CARTESIAN_POINT('',(2.628481478911,3.267053336594));
+#28462 = CARTESIAN_POINT('',(2.624598649628,3.723523653024));
+#28463 = CARTESIAN_POINT('',(2.620715820344,4.18));
+#28464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28465 = PCURVE('',#24694,#28466);
+#28466 = DEFINITIONAL_REPRESENTATION('',(#28467),#28471);
+#28467 = ELLIPSE('',#28468,121.76209693427,31.7);
+#28468 = AXIS2_PLACEMENT_2D('',#28469,#28470);
+#28469 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28470 = DIRECTION('',(1.,1.110223024625E-16));
+#28471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28472 = ORIENTED_EDGE('',*,*,#24710,.T.);
+#28473 = ORIENTED_EDGE('',*,*,#28474,.F.);
+#28474 = EDGE_CURVE('',#28475,#24711,#28477,.T.);
+#28475 = VERTEX_POINT('',#28476);
+#28476 = CARTESIAN_POINT('',(-28.30018618615,7.6,14.282487942544));
+#28477 = SURFACE_CURVE('',#28478,(#28483,#28493),.PCURVE_S1.);
+#28478 = ELLIPSE('',#28479,121.76209693427,31.7);
+#28479 = AXIS2_PLACEMENT_3D('',#28480,#28481,#28482);
+#28480 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28481 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#28482 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#28483 = PCURVE('',#22650,#28484);
+#28484 = DEFINITIONAL_REPRESENTATION('',(#28485),#28492);
+#28485 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28486,#28487,#28488,#28489,
+    #28490,#28491),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28486 = CARTESIAN_POINT('',(2.671799084459,4.18));
+#28487 = CARTESIAN_POINT('',(2.675723264309,3.724236675318));
+#28488 = CARTESIAN_POINT('',(2.679647444159,3.268122574474));
+#28489 = CARTESIAN_POINT('',(2.683571624008,2.811672319104));
+#28490 = CARTESIAN_POINT('',(2.687495803858,2.354900553351));
+#28491 = CARTESIAN_POINT('',(2.691419983708,1.897821941046));
+#28492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28493 = PCURVE('',#24791,#28494);
+#28494 = DEFINITIONAL_REPRESENTATION('',(#28495),#28499);
+#28495 = ELLIPSE('',#28496,121.76209693427,31.7);
+#28496 = AXIS2_PLACEMENT_2D('',#28497,#28498);
+#28497 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28498 = DIRECTION('',(-1.,1.387778780781E-16));
+#28499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28500 = ORIENTED_EDGE('',*,*,#28501,.T.);
+#28501 = EDGE_CURVE('',#28475,#28502,#28504,.T.);
+#28502 = VERTEX_POINT('',#28503);
+#28503 = CARTESIAN_POINT('',(-30.19809331499,7.6,9.641844229133));
+#28504 = SURFACE_CURVE('',#28505,(#28510,#28517),.PCURVE_S1.);
+#28505 = CIRCLE('',#28506,31.7);
+#28506 = AXIS2_PLACEMENT_3D('',#28507,#28508,#28509);
+#28507 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28508 = DIRECTION('',(0.,-1.,0.));
+#28509 = DIRECTION('',(1.,0.,0.));
+#28510 = PCURVE('',#22650,#28511);
+#28511 = DEFINITIONAL_REPRESENTATION('',(#28512),#28516);
+#28512 = LINE('',#28513,#28514);
+#28513 = CARTESIAN_POINT('',(0.,3.9));
+#28514 = VECTOR('',#28515,1.);
+#28515 = DIRECTION('',(1.,0.));
+#28516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28517 = PCURVE('',#28518,#28523);
+#28518 = PLANE('',#28519);
+#28519 = AXIS2_PLACEMENT_3D('',#28520,#28521,#28522);
+#28520 = CARTESIAN_POINT('',(-29.34253509322,7.6,9.363856511604));
+#28521 = DIRECTION('',(0.,1.,0.));
+#28522 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#28523 = DEFINITIONAL_REPRESENTATION('',(#28524),#28532);
+#28524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28525,#28526,#28527,#28528
+    ,#28529,#28530,#28531),.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(
+  '') );
+#28525 = CARTESIAN_POINT('',(9.95762397052,60.948491566556));
+#28526 = CARTESIAN_POINT('',(62.176343135358,43.981601197846));
+#28527 = CARTESIAN_POINT('',(21.37322547041,7.242309032367));
+#28528 = CARTESIAN_POINT('',(-19.42989219453,-29.49698313311));
+#28529 = CARTESIAN_POINT('',(-30.84549369442,24.209199401077));
+#28530 = CARTESIAN_POINT('',(-42.26109519431,77.915381935267));
+#28531 = CARTESIAN_POINT('',(9.95762397052,60.948491566556));
+#28532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28533 = ORIENTED_EDGE('',*,*,#28534,.F.);
+#28534 = EDGE_CURVE('',#24845,#28502,#28535,.T.);
+#28535 = SURFACE_CURVE('',#28536,(#28541,#28551),.PCURVE_S1.);
+#28536 = ELLIPSE('',#28537,121.76209693427,31.7);
+#28537 = AXIS2_PLACEMENT_3D('',#28538,#28539,#28540);
+#28538 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28539 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#28540 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#28541 = PCURVE('',#22650,#28542);
+#28542 = DEFINITIONAL_REPRESENTATION('',(#28543),#28550);
+#28543 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28544,#28545,#28546,#28547,
+    #28548,#28549),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28544 = CARTESIAN_POINT('',(2.849569477,1.897821941046));
+#28545 = CARTESIAN_POINT('',(2.845686647717,2.354188145017));
+#28546 = CARTESIAN_POINT('',(2.841803818434,2.810603388216));
+#28547 = CARTESIAN_POINT('',(2.83792098915,3.267053336594));
+#28548 = CARTESIAN_POINT('',(2.834038159867,3.723523653024));
+#28549 = CARTESIAN_POINT('',(2.830155330584,4.18));
+#28550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28551 = PCURVE('',#24868,#28552);
+#28552 = DEFINITIONAL_REPRESENTATION('',(#28553),#28557);
+#28553 = ELLIPSE('',#28554,121.76209693427,31.7);
+#28554 = AXIS2_PLACEMENT_2D('',#28555,#28556);
+#28555 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28556 = DIRECTION('',(1.,6.938893903907E-17));
+#28557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28558 = ORIENTED_EDGE('',*,*,#24884,.T.);
+#28559 = ORIENTED_EDGE('',*,*,#28560,.F.);
+#28560 = EDGE_CURVE('',#28561,#24885,#28563,.T.);
+#28561 = VERTEX_POINT('',#28562);
+#28562 = CARTESIAN_POINT('',(-30.65125543552,7.6,8.086441753087));
+#28563 = SURFACE_CURVE('',#28564,(#28569,#28579),.PCURVE_S1.);
+#28564 = ELLIPSE('',#28565,121.76209693427,31.7);
+#28565 = AXIS2_PLACEMENT_3D('',#28566,#28567,#28568);
+#28566 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28567 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#28568 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#28569 = PCURVE('',#22650,#28570);
+#28570 = DEFINITIONAL_REPRESENTATION('',(#28571),#28578);
+#28571 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28572,#28573,#28574,#28575,
+    #28576,#28577),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28572 = CARTESIAN_POINT('',(2.881238594698,4.18));
+#28573 = CARTESIAN_POINT('',(2.885162774548,3.724236675318));
+#28574 = CARTESIAN_POINT('',(2.889086954398,3.268122574474));
+#28575 = CARTESIAN_POINT('',(2.893011134248,2.811672319104));
+#28576 = CARTESIAN_POINT('',(2.896935314097,2.354900553351));
+#28577 = CARTESIAN_POINT('',(2.900859493947,1.897821941046));
+#28578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28579 = PCURVE('',#24965,#28580);
+#28580 = DEFINITIONAL_REPRESENTATION('',(#28581),#28585);
+#28581 = ELLIPSE('',#28582,121.76209693427,31.7);
+#28582 = AXIS2_PLACEMENT_2D('',#28583,#28584);
+#28583 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28584 = DIRECTION('',(-1.,-2.775557561563E-17));
+#28585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28586 = ORIENTED_EDGE('',*,*,#28587,.T.);
+#28587 = EDGE_CURVE('',#28561,#28588,#28590,.T.);
+#28588 = VERTEX_POINT('',#28589);
+#28589 = CARTESIAN_POINT('',(-31.54284465907,7.6,3.152610158782));
+#28590 = SURFACE_CURVE('',#28591,(#28596,#28603),.PCURVE_S1.);
+#28591 = CIRCLE('',#28592,31.7);
+#28592 = AXIS2_PLACEMENT_3D('',#28593,#28594,#28595);
+#28593 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28594 = DIRECTION('',(0.,-1.,0.));
+#28595 = DIRECTION('',(1.,0.,0.));
+#28596 = PCURVE('',#22650,#28597);
+#28597 = DEFINITIONAL_REPRESENTATION('',(#28598),#28602);
+#28598 = LINE('',#28599,#28600);
+#28599 = CARTESIAN_POINT('',(0.,3.9));
+#28600 = VECTOR('',#28601,1.);
+#28601 = DIRECTION('',(1.,0.));
+#28602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28603 = PCURVE('',#28604,#28609);
+#28604 = PLANE('',#28605);
+#28605 = AXIS2_PLACEMENT_3D('',#28606,#28607,#28608);
+#28606 = CARTESIAN_POINT('',(-30.64818554078,7.6,3.05857769633));
+#28607 = DIRECTION('',(0.,1.,0.));
+#28608 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#28609 = DEFINITIONAL_REPRESENTATION('',(#28610),#28618);
+#28610 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28611,#28612,#28613,#28614
+    ,#28615,#28616,#28617),.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(
+  '') );
+#28611 = CARTESIAN_POINT('',(3.475337534419,62.326344083174));
+#28612 = CARTESIAN_POINT('',(58.080567263375,56.587103171006));
+#28613 = CARTESIAN_POINT('',(25.80762397052,12.167207502329));
+#28614 = CARTESIAN_POINT('',(-6.465319322335,-32.25268816634));
+#28615 = CARTESIAN_POINT('',(-28.79760575843,17.906448414497));
+#28616 = CARTESIAN_POINT('',(-51.12989219453,68.065584995343));
+#28617 = CARTESIAN_POINT('',(3.475337534419,62.326344083174));
+#28618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28619 = ORIENTED_EDGE('',*,*,#28620,.F.);
+#28620 = EDGE_CURVE('',#25019,#28588,#28621,.T.);
+#28621 = SURFACE_CURVE('',#28622,(#28627,#28637),.PCURVE_S1.);
+#28622 = ELLIPSE('',#28623,121.76209693427,31.7);
+#28623 = AXIS2_PLACEMENT_3D('',#28624,#28625,#28626);
+#28624 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28625 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#28626 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#28627 = PCURVE('',#22650,#28628);
+#28628 = DEFINITIONAL_REPRESENTATION('',(#28629),#28636);
+#28629 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28630,#28631,#28632,#28633,
+    #28634,#28635),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28630 = CARTESIAN_POINT('',(3.05900898724,1.897821941046));
+#28631 = CARTESIAN_POINT('',(3.055126157956,2.354188145017));
+#28632 = CARTESIAN_POINT('',(3.051243328673,2.810603388216));
+#28633 = CARTESIAN_POINT('',(3.04736049939,3.267053336594));
+#28634 = CARTESIAN_POINT('',(3.043477670106,3.723523653024));
+#28635 = CARTESIAN_POINT('',(3.039594840823,4.18));
+#28636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28637 = PCURVE('',#25042,#28638);
+#28638 = DEFINITIONAL_REPRESENTATION('',(#28639),#28643);
+#28639 = ELLIPSE('',#28640,121.76209693427,31.7);
+#28640 = AXIS2_PLACEMENT_2D('',#28641,#28642);
+#28641 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28642 = DIRECTION('',(1.,-2.428612866368E-17));
+#28643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28644 = ORIENTED_EDGE('',*,*,#25058,.T.);
+#28645 = ORIENTED_EDGE('',*,*,#28646,.F.);
+#28646 = EDGE_CURVE('',#28647,#25059,#28649,.T.);
+#28647 = VERTEX_POINT('',#28648);
+#28648 = CARTESIAN_POINT('',(-31.66271774132,7.6,1.536979255969));
+#28649 = SURFACE_CURVE('',#28650,(#28655,#28665),.PCURVE_S1.);
+#28650 = ELLIPSE('',#28651,121.76209693427,31.7);
+#28651 = AXIS2_PLACEMENT_3D('',#28652,#28653,#28654);
+#28652 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28653 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#28654 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#28655 = PCURVE('',#22650,#28656);
+#28656 = DEFINITIONAL_REPRESENTATION('',(#28657),#28664);
+#28657 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28658,#28659,#28660,#28661,
+    #28662,#28663),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28658 = CARTESIAN_POINT('',(3.090678104938,4.18));
+#28659 = CARTESIAN_POINT('',(3.094602284788,3.724236675318));
+#28660 = CARTESIAN_POINT('',(3.098526464637,3.268122574474));
+#28661 = CARTESIAN_POINT('',(3.102450644487,2.811672319104));
+#28662 = CARTESIAN_POINT('',(3.106374824337,2.354900553351));
+#28663 = CARTESIAN_POINT('',(3.110299004187,1.897821941046));
+#28664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28665 = PCURVE('',#25139,#28666);
+#28666 = DEFINITIONAL_REPRESENTATION('',(#28667),#28671);
+#28667 = ELLIPSE('',#28668,121.76209693427,31.7);
+#28668 = AXIS2_PLACEMENT_2D('',#28669,#28670);
+#28669 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28670 = DIRECTION('',(-1.,-4.163336342344E-17));
+#28671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28672 = ORIENTED_EDGE('',*,*,#28673,.T.);
+#28673 = EDGE_CURVE('',#28647,#28674,#28676,.T.);
+#28674 = VERTEX_POINT('',#28675);
+#28675 = CARTESIAN_POINT('',(-31.50902233219,7.6,-3.474408103409));
+#28676 = SURFACE_CURVE('',#28677,(#28682,#28689),.PCURVE_S1.);
+#28677 = CIRCLE('',#28678,31.7);
+#28678 = AXIS2_PLACEMENT_3D('',#28679,#28680,#28681);
+#28679 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28680 = DIRECTION('',(0.,-1.,0.));
+#28681 = DIRECTION('',(1.,0.,0.));
+#28682 = PCURVE('',#22650,#28683);
+#28683 = DEFINITIONAL_REPRESENTATION('',(#28684),#28688);
+#28684 = LINE('',#28685,#28686);
+#28685 = CARTESIAN_POINT('',(0.,3.9));
+#28686 = VECTOR('',#28687,1.);
+#28687 = DIRECTION('',(1.,0.));
+#28688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28689 = PCURVE('',#28690,#28695);
+#28690 = PLANE('',#28691);
+#28691 = AXIS2_PLACEMENT_3D('',#28692,#28693,#28694);
+#28692 = CARTESIAN_POINT('',(-30.6143632139,7.6,-3.380375640957));
+#28693 = DIRECTION('',(0.,1.,0.));
+#28694 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#28695 = DEFINITIONAL_REPRESENTATION('',(#28696),#28704);
+#28696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28697,#28698,#28699,#28700
+    ,#28701,#28702,#28703),.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(
+  '') );
+#28697 = CARTESIAN_POINT('',(-3.15176703675,62.326344083174));
+#28698 = CARTESIAN_POINT('',(51.453462692206,68.065584995343));
+#28699 = CARTESIAN_POINT('',(29.121176256105,17.906448414497));
+#28700 = CARTESIAN_POINT('',(6.788889820004,-32.25268816634));
+#28701 = CARTESIAN_POINT('',(-25.48405347285,12.167207502329));
+#28702 = CARTESIAN_POINT('',(-57.7569967657,56.587103171006));
+#28703 = CARTESIAN_POINT('',(-3.15176703675,62.326344083174));
+#28704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28705 = ORIENTED_EDGE('',*,*,#28706,.F.);
+#28706 = EDGE_CURVE('',#25196,#28674,#28707,.T.);
+#28707 = SURFACE_CURVE('',#28708,(#28713,#28723),.PCURVE_S1.);
+#28708 = ELLIPSE('',#28709,121.76209693427,31.7);
+#28709 = AXIS2_PLACEMENT_3D('',#28710,#28711,#28712);
+#28710 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28711 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#28712 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#28713 = PCURVE('',#22650,#28714);
+#28714 = DEFINITIONAL_REPRESENTATION('',(#28715),#28722);
+#28715 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28716,#28717,#28718,#28719,
+    #28720,#28721),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28716 = CARTESIAN_POINT('',(3.268448497479,1.897821941046));
+#28717 = CARTESIAN_POINT('',(3.264565668196,2.354188145017));
+#28718 = CARTESIAN_POINT('',(3.260682838912,2.810603388216));
+#28719 = CARTESIAN_POINT('',(3.256800009629,3.267053336594));
+#28720 = CARTESIAN_POINT('',(3.252917180346,3.723523653024));
+#28721 = CARTESIAN_POINT('',(3.249034351062,4.18));
+#28722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28723 = PCURVE('',#25219,#28724);
+#28724 = DEFINITIONAL_REPRESENTATION('',(#28725),#28729);
+#28725 = ELLIPSE('',#28726,121.76209693427,31.7);
+#28726 = AXIS2_PLACEMENT_2D('',#28727,#28728);
+#28727 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28728 = DIRECTION('',(1.,-4.857225732735E-17));
+#28729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28730 = ORIENTED_EDGE('',*,*,#25235,.T.);
+#28731 = ORIENTED_EDGE('',*,*,#28732,.F.);
+#28732 = EDGE_CURVE('',#28733,#25236,#28735,.T.);
+#28733 = VERTEX_POINT('',#28734);
+#28734 = CARTESIAN_POINT('',(-31.29036734724,7.6,-5.079656609881));
+#28735 = SURFACE_CURVE('',#28736,(#28741,#28751),.PCURVE_S1.);
+#28736 = ELLIPSE('',#28737,121.76209693427,31.7);
+#28737 = AXIS2_PLACEMENT_3D('',#28738,#28739,#28740);
+#28738 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28739 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#28740 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#28741 = PCURVE('',#22650,#28742);
+#28742 = DEFINITIONAL_REPRESENTATION('',(#28743),#28750);
+#28743 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28744,#28745,#28746,#28747,
+    #28748,#28749),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28744 = CARTESIAN_POINT('',(3.300117615177,4.18));
+#28745 = CARTESIAN_POINT('',(3.304041795027,3.724236675318));
+#28746 = CARTESIAN_POINT('',(3.307965974877,3.268122574474));
+#28747 = CARTESIAN_POINT('',(3.311890154726,2.811672319104));
+#28748 = CARTESIAN_POINT('',(3.315814334576,2.354900553351));
+#28749 = CARTESIAN_POINT('',(3.319738514426,1.897821941046));
+#28750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28751 = PCURVE('',#25316,#28752);
+#28752 = DEFINITIONAL_REPRESENTATION('',(#28753),#28757);
+#28753 = ELLIPSE('',#28754,121.76209693427,31.7);
+#28754 = AXIS2_PLACEMENT_2D('',#28755,#28756);
+#28755 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28756 = DIRECTION('',(-1.,-1.942890293094E-16));
+#28757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28758 = ORIENTED_EDGE('',*,*,#28759,.T.);
+#28759 = EDGE_CURVE('',#28733,#28760,#28762,.T.);
+#28760 = VERTEX_POINT('',#28761);
+#28761 = CARTESIAN_POINT('',(-30.09810453233,7.6,-9.949578059421));
+#28762 = SURFACE_CURVE('',#28763,(#28768,#28775),.PCURVE_S1.);
+#28763 = CIRCLE('',#28764,31.7);
+#28764 = AXIS2_PLACEMENT_3D('',#28765,#28766,#28767);
+#28765 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28766 = DIRECTION('',(0.,-1.,0.));
+#28767 = DIRECTION('',(1.,0.,0.));
+#28768 = PCURVE('',#22650,#28769);
+#28769 = DEFINITIONAL_REPRESENTATION('',(#28770),#28774);
+#28770 = LINE('',#28771,#28772);
+#28771 = CARTESIAN_POINT('',(0.,3.9));
+#28772 = VECTOR('',#28773,1.);
+#28773 = DIRECTION('',(1.,0.));
+#28774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28775 = PCURVE('',#28776,#28781);
+#28776 = PLANE('',#28777);
+#28777 = AXIS2_PLACEMENT_3D('',#28778,#28779,#28780);
+#28778 = CARTESIAN_POINT('',(-29.24254631056,7.6,-9.671590341893));
+#28779 = DIRECTION('',(0.,1.,0.));
+#28780 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#28781 = DEFINITIONAL_REPRESENTATION('',(#28782),#28790);
+#28782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28783,#28784,#28785,#28786
+    ,#28787,#28788,#28789),.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(
+  '') );
+#28783 = CARTESIAN_POINT('',(-9.634053472851,60.948491566556));
+#28784 = CARTESIAN_POINT('',(42.584665691986,77.915381935267));
+#28785 = CARTESIAN_POINT('',(31.169064192096,24.209199401077));
+#28786 = CARTESIAN_POINT('',(19.753462692206,-29.49698313311));
+#28787 = CARTESIAN_POINT('',(-21.04965497274,7.242309032367));
+#28788 = CARTESIAN_POINT('',(-61.85277263768,43.981601197846));
+#28789 = CARTESIAN_POINT('',(-9.634053472851,60.948491566556));
+#28790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28791 = ORIENTED_EDGE('',*,*,#28792,.F.);
+#28792 = EDGE_CURVE('',#25370,#28760,#28793,.T.);
+#28793 = SURFACE_CURVE('',#28794,(#28799,#28809),.PCURVE_S1.);
+#28794 = ELLIPSE('',#28795,121.76209693427,31.7);
+#28795 = AXIS2_PLACEMENT_3D('',#28796,#28797,#28798);
+#28796 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28797 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#28798 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#28799 = PCURVE('',#22650,#28800);
+#28800 = DEFINITIONAL_REPRESENTATION('',(#28801),#28808);
+#28801 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28802,#28803,#28804,#28805,
+    #28806,#28807),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28802 = CARTESIAN_POINT('',(3.477888007718,1.897821941046));
+#28803 = CARTESIAN_POINT('',(3.474005178435,2.354188145017));
+#28804 = CARTESIAN_POINT('',(3.470122349152,2.810603388216));
+#28805 = CARTESIAN_POINT('',(3.466239519868,3.267053336594));
+#28806 = CARTESIAN_POINT('',(3.462356690585,3.723523653024));
+#28807 = CARTESIAN_POINT('',(3.458473861302,4.18));
+#28808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28809 = PCURVE('',#25393,#28810);
+#28810 = DEFINITIONAL_REPRESENTATION('',(#28811),#28815);
+#28811 = ELLIPSE('',#28812,121.76209693427,31.7);
+#28812 = AXIS2_PLACEMENT_2D('',#28813,#28814);
+#28813 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28814 = DIRECTION('',(1.,-1.52655665886E-16));
+#28815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28816 = ORIENTED_EDGE('',*,*,#25409,.T.);
+#28817 = ORIENTED_EDGE('',*,*,#28818,.F.);
+#28818 = EDGE_CURVE('',#28819,#25410,#28821,.T.);
+#28819 = VERTEX_POINT('',#28820);
+#28820 = CARTESIAN_POINT('',(-29.55047775225,7.6,-11.47428710698));
+#28821 = SURFACE_CURVE('',#28822,(#28827,#28837),.PCURVE_S1.);
+#28822 = ELLIPSE('',#28823,121.76209693427,31.7);
+#28823 = AXIS2_PLACEMENT_3D('',#28824,#28825,#28826);
+#28824 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28825 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#28826 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#28827 = PCURVE('',#22650,#28828);
+#28828 = DEFINITIONAL_REPRESENTATION('',(#28829),#28836);
+#28829 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28830,#28831,#28832,#28833,
+    #28834,#28835),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28830 = CARTESIAN_POINT('',(3.509557125416,4.18));
+#28831 = CARTESIAN_POINT('',(3.513481305266,3.724236675318));
+#28832 = CARTESIAN_POINT('',(3.517405485116,3.268122574474));
+#28833 = CARTESIAN_POINT('',(3.521329664966,2.811672319104));
+#28834 = CARTESIAN_POINT('',(3.525253844815,2.354900553351));
+#28835 = CARTESIAN_POINT('',(3.529178024665,1.897821941046));
+#28836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28837 = PCURVE('',#25490,#28838);
+#28838 = DEFINITIONAL_REPRESENTATION('',(#28839),#28843);
+#28839 = ELLIPSE('',#28840,121.76209693427,31.7);
+#28840 = AXIS2_PLACEMENT_2D('',#28841,#28842);
+#28841 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28842 = DIRECTION('',(-1.,-5.551115123126E-17));
+#28843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28844 = ORIENTED_EDGE('',*,*,#28845,.T.);
+#28845 = EDGE_CURVE('',#28819,#28846,#28848,.T.);
+#28846 = VERTEX_POINT('',#28847);
+#28847 = CARTESIAN_POINT('',(-27.37175513768,7.6,-15.98990371086));
+#28848 = SURFACE_CURVE('',#28849,(#28854,#28861),.PCURVE_S1.);
+#28849 = CIRCLE('',#28850,31.7);
+#28850 = AXIS2_PLACEMENT_3D('',#28851,#28852,#28853);
+#28851 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28852 = DIRECTION('',(0.,-1.,0.));
+#28853 = DIRECTION('',(1.,0.,0.));
+#28854 = PCURVE('',#22650,#28855);
+#28855 = DEFINITIONAL_REPRESENTATION('',(#28856),#28860);
+#28856 = LINE('',#28857,#28858);
+#28857 = CARTESIAN_POINT('',(0.,3.9));
+#28858 = VECTOR('',#28859,1.);
+#28859 = DIRECTION('',(1.,0.));
+#28860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28861 = PCURVE('',#28862,#28867);
+#28862 = PLANE('',#28863);
+#28863 = AXIS2_PLACEMENT_3D('',#28864,#28865,#28866);
+#28864 = CARTESIAN_POINT('',(-26.59268981214,7.6,-15.54011013544));
+#28865 = DIRECTION('',(0.,1.,0.));
+#28866 = DIRECTION('',(-0.5,0.,0.866025403784));
+#28867 = DEFINITIONAL_REPRESENTATION('',(#28868),#28876);
+#28868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28869,#28870,#28871,#28872
+    ,#28873,#28874,#28875),.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(
+  '') );
+#28869 = CARTESIAN_POINT('',(-15.68821475116,58.253005299967));
+#28870 = CARTESIAN_POINT('',(31.861785248834,85.706010599933));
+#28871 = CARTESIAN_POINT('',(31.861785248834,30.8));
+#28872 = CARTESIAN_POINT('',(31.861785248834,-24.10601059993));
+#28873 = CARTESIAN_POINT('',(-15.68821475116,3.346994700033));
+#28874 = CARTESIAN_POINT('',(-63.23821475116,30.8));
+#28875 = CARTESIAN_POINT('',(-15.68821475116,58.253005299967));
+#28876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28877 = ORIENTED_EDGE('',*,*,#28878,.F.);
+#28878 = EDGE_CURVE('',#25544,#28846,#28879,.T.);
+#28879 = SURFACE_CURVE('',#28880,(#28885,#28895),.PCURVE_S1.);
+#28880 = ELLIPSE('',#28881,121.76209693427,31.7);
+#28881 = AXIS2_PLACEMENT_3D('',#28882,#28883,#28884);
+#28882 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28883 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#28884 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#28885 = PCURVE('',#22650,#28886);
+#28886 = DEFINITIONAL_REPRESENTATION('',(#28887),#28894);
+#28887 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28888,#28889,#28890,#28891,
+    #28892,#28893),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28888 = CARTESIAN_POINT('',(3.687327517958,1.897821941046));
+#28889 = CARTESIAN_POINT('',(3.683444688674,2.354188145017));
+#28890 = CARTESIAN_POINT('',(3.679561859391,2.810603388216));
+#28891 = CARTESIAN_POINT('',(3.675679030108,3.267053336594));
+#28892 = CARTESIAN_POINT('',(3.671796200824,3.723523653024));
+#28893 = CARTESIAN_POINT('',(3.667913371541,4.18));
+#28894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28895 = PCURVE('',#25567,#28896);
+#28896 = DEFINITIONAL_REPRESENTATION('',(#28897),#28901);
+#28897 = ELLIPSE('',#28898,121.76209693427,31.7);
+#28898 = AXIS2_PLACEMENT_2D('',#28899,#28900);
+#28899 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28900 = DIRECTION('',(1.,-6.938893903907E-17));
+#28901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28902 = ORIENTED_EDGE('',*,*,#25583,.T.);
+#28903 = ORIENTED_EDGE('',*,*,#28904,.F.);
+#28904 = EDGE_CURVE('',#28905,#25584,#28907,.T.);
+#28905 = VERTEX_POINT('',#28906);
+#28906 = CARTESIAN_POINT('',(-26.51909048056,7.6,-17.36743619776));
+#28907 = SURFACE_CURVE('',#28908,(#28913,#28923),.PCURVE_S1.);
+#28908 = ELLIPSE('',#28909,121.76209693427,31.7);
+#28909 = AXIS2_PLACEMENT_3D('',#28910,#28911,#28912);
+#28910 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28911 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#28912 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#28913 = PCURVE('',#22650,#28914);
+#28914 = DEFINITIONAL_REPRESENTATION('',(#28915),#28922);
+#28915 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28916,#28917,#28918,#28919,
+    #28920,#28921),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#28916 = CARTESIAN_POINT('',(3.718996635656,4.18));
+#28917 = CARTESIAN_POINT('',(3.722920815505,3.724236675318));
+#28918 = CARTESIAN_POINT('',(3.726844995355,3.268122574474));
+#28919 = CARTESIAN_POINT('',(3.730769175205,2.811672319104));
+#28920 = CARTESIAN_POINT('',(3.734693355055,2.354900553351));
+#28921 = CARTESIAN_POINT('',(3.738617534904,1.897821941046));
+#28922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28923 = PCURVE('',#25664,#28924);
+#28924 = DEFINITIONAL_REPRESENTATION('',(#28925),#28929);
+#28925 = ELLIPSE('',#28926,121.76209693427,31.7);
+#28926 = AXIS2_PLACEMENT_2D('',#28927,#28928);
+#28927 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#28928 = DIRECTION('',(-1.,-3.053113317719E-16));
+#28929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28930 = ORIENTED_EDGE('',*,*,#28931,.T.);
+#28931 = EDGE_CURVE('',#28905,#28932,#28934,.T.);
+#28932 = VERTEX_POINT('',#28933);
+#28933 = CARTESIAN_POINT('',(-23.44912869925,7.6,-21.33139384207));
+#28934 = SURFACE_CURVE('',#28935,(#28940,#28947),.PCURVE_S1.);
+#28935 = CIRCLE('',#28936,31.7);
+#28936 = AXIS2_PLACEMENT_3D('',#28937,#28938,#28939);
+#28937 = CARTESIAN_POINT('',(0.,7.6,0.));
+#28938 = DIRECTION('',(0.,-1.,0.));
+#28939 = DIRECTION('',(1.,0.,0.));
+#28940 = PCURVE('',#22650,#28941);
+#28941 = DEFINITIONAL_REPRESENTATION('',(#28942),#28946);
+#28942 = LINE('',#28943,#28944);
+#28943 = CARTESIAN_POINT('',(0.,3.9));
+#28944 = VECTOR('',#28945,1.);
+#28945 = DIRECTION('',(1.,0.));
+#28946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28947 = PCURVE('',#28948,#28953);
+#28948 = PLANE('',#28949);
+#28949 = AXIS2_PLACEMENT_3D('',#28950,#28951,#28952);
+#28950 = CARTESIAN_POINT('',(-22.78060516305,7.6,-20.72945254636));
+#28951 = DIRECTION('',(0.,1.,0.));
+#28952 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#28953 = DEFINITIONAL_REPRESENTATION('',(#28954),#28962);
+#28954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28955,#28956,#28957,#28958
+    ,#28959,#28960,#28961),.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(
+  '') );
+#28955 = CARTESIAN_POINT('',(-21.04965497274,54.357690967633));
+#28956 = CARTESIAN_POINT('',(19.753462692206,91.096983133113));
+#28957 = CARTESIAN_POINT('',(31.169064192096,37.390800598923));
+#28958 = CARTESIAN_POINT('',(42.584665691986,-16.31538193526));
+#28959 = CARTESIAN_POINT('',(-9.634053472851,0.651508433444));
+#28960 = CARTESIAN_POINT('',(-61.85277263768,17.618398802154));
+#28961 = CARTESIAN_POINT('',(-21.04965497274,54.357690967633));
+#28962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28963 = ORIENTED_EDGE('',*,*,#28964,.F.);
+#28964 = EDGE_CURVE('',#25718,#28932,#28965,.T.);
+#28965 = SURFACE_CURVE('',#28966,(#28971,#28981),.PCURVE_S1.);
+#28966 = ELLIPSE('',#28967,121.76209693427,31.7);
+#28967 = AXIS2_PLACEMENT_3D('',#28968,#28969,#28970);
+#28968 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#28969 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#28970 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#28971 = PCURVE('',#22650,#28972);
+#28972 = DEFINITIONAL_REPRESENTATION('',(#28973),#28980);
+#28973 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#28974,#28975,#28976,#28977,
+    #28978,#28979),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#28974 = CARTESIAN_POINT('',(3.896767028197,1.897821941046));
+#28975 = CARTESIAN_POINT('',(3.892884198914,2.354188145017));
+#28976 = CARTESIAN_POINT('',(3.88900136963,2.810603388216));
+#28977 = CARTESIAN_POINT('',(3.885118540347,3.267053336594));
+#28978 = CARTESIAN_POINT('',(3.881235711064,3.723523653024));
+#28979 = CARTESIAN_POINT('',(3.87735288178,4.18));
+#28980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28981 = PCURVE('',#25741,#28982);
+#28982 = DEFINITIONAL_REPRESENTATION('',(#28983),#28987);
+#28983 = ELLIPSE('',#28984,121.76209693427,31.7);
+#28984 = AXIS2_PLACEMENT_2D('',#28985,#28986);
+#28985 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#28986 = DIRECTION('',(1.,-1.110223024625E-16));
+#28987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28988 = ORIENTED_EDGE('',*,*,#25757,.T.);
+#28989 = ORIENTED_EDGE('',*,*,#28990,.F.);
+#28990 = EDGE_CURVE('',#28991,#25758,#28993,.T.);
+#28991 = VERTEX_POINT('',#28992);
+#28992 = CARTESIAN_POINT('',(-22.32869170216,7.6,-22.5015449885));
+#28993 = SURFACE_CURVE('',#28994,(#28999,#29009),.PCURVE_S1.);
+#28994 = ELLIPSE('',#28995,121.76209693427,31.7);
+#28995 = AXIS2_PLACEMENT_3D('',#28996,#28997,#28998);
+#28996 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#28997 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#28998 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#28999 = PCURVE('',#22650,#29000);
+#29000 = DEFINITIONAL_REPRESENTATION('',(#29001),#29008);
+#29001 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29002,#29003,#29004,#29005,
+    #29006,#29007),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29002 = CARTESIAN_POINT('',(3.928436145895,4.18));
+#29003 = CARTESIAN_POINT('',(3.932360325745,3.724236675318));
+#29004 = CARTESIAN_POINT('',(3.936284505595,3.268122574474));
+#29005 = CARTESIAN_POINT('',(3.940208685444,2.811672319104));
+#29006 = CARTESIAN_POINT('',(3.944132865294,2.354900553351));
+#29007 = CARTESIAN_POINT('',(3.948057045144,1.897821941046));
+#29008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29009 = PCURVE('',#25838,#29010);
+#29010 = DEFINITIONAL_REPRESENTATION('',(#29011),#29015);
+#29011 = ELLIPSE('',#29012,121.76209693427,31.7);
+#29012 = AXIS2_PLACEMENT_2D('',#29013,#29014);
+#29013 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29014 = DIRECTION('',(-1.,-1.249000902703E-16));
+#29015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29016 = ORIENTED_EDGE('',*,*,#29017,.T.);
+#29017 = EDGE_CURVE('',#28991,#29018,#29020,.T.);
+#29018 = VERTEX_POINT('',#29019);
+#29019 = CARTESIAN_POINT('',(-18.50166281527,7.6,-25.74059970299));
+#29020 = SURFACE_CURVE('',#29021,(#29026,#29033),.PCURVE_S1.);
+#29021 = CIRCLE('',#29022,31.7);
+#29022 = AXIS2_PLACEMENT_3D('',#29023,#29024,#29025);
+#29023 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29024 = DIRECTION('',(0.,-1.,0.));
+#29025 = DIRECTION('',(1.,0.,0.));
+#29026 = PCURVE('',#22650,#29027);
+#29027 = DEFINITIONAL_REPRESENTATION('',(#29028),#29032);
+#29028 = LINE('',#29029,#29030);
+#29029 = CARTESIAN_POINT('',(0.,3.9));
+#29030 = VECTOR('',#29031,1.);
+#29031 = DIRECTION('',(1.,0.));
+#29032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29033 = PCURVE('',#29034,#29039);
+#29034 = PLANE('',#29035);
+#29035 = AXIS2_PLACEMENT_3D('',#29036,#29037,#29038);
+#29036 = CARTESIAN_POINT('',(-17.97289875486,7.6,-25.01281841005));
+#29037 = DIRECTION('',(0.,1.,0.));
+#29038 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#29039 = DEFINITIONAL_REPRESENTATION('',(#29040),#29048);
+#29040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29041,#29042,#29043,#29044
+    ,#29045,#29046,#29047),.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(
+  '') );
+#29041 = CARTESIAN_POINT('',(-25.48405347285,49.432792497671));
+#29042 = CARTESIAN_POINT('',(6.788889820004,93.852688166349));
+#29043 = CARTESIAN_POINT('',(29.121176256105,43.693551585503));
+#29044 = CARTESIAN_POINT('',(51.453462692206,-6.465584995343));
+#29045 = CARTESIAN_POINT('',(-3.15176703675,-0.726344083174));
+#29046 = CARTESIAN_POINT('',(-57.7569967657,5.012896828994));
+#29047 = CARTESIAN_POINT('',(-25.48405347285,49.432792497671));
+#29048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29049 = ORIENTED_EDGE('',*,*,#29050,.F.);
+#29050 = EDGE_CURVE('',#25892,#29018,#29051,.T.);
+#29051 = SURFACE_CURVE('',#29052,(#29057,#29067),.PCURVE_S1.);
+#29052 = ELLIPSE('',#29053,121.76209693427,31.7);
+#29053 = AXIS2_PLACEMENT_3D('',#29054,#29055,#29056);
+#29054 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29055 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#29056 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#29057 = PCURVE('',#22650,#29058);
+#29058 = DEFINITIONAL_REPRESENTATION('',(#29059),#29066);
+#29059 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29060,#29061,#29062,#29063,
+    #29064,#29065),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29060 = CARTESIAN_POINT('',(4.106206538436,1.897821941046));
+#29061 = CARTESIAN_POINT('',(4.102323709153,2.354188145017));
+#29062 = CARTESIAN_POINT('',(4.09844087987,2.810603388216));
+#29063 = CARTESIAN_POINT('',(4.094558050586,3.267053336594));
+#29064 = CARTESIAN_POINT('',(4.090675221303,3.723523653024));
+#29065 = CARTESIAN_POINT('',(4.08679239202,4.18));
+#29066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29067 = PCURVE('',#25915,#29068);
+#29068 = DEFINITIONAL_REPRESENTATION('',(#29069),#29073);
+#29069 = ELLIPSE('',#29070,121.76209693427,31.7);
+#29070 = AXIS2_PLACEMENT_2D('',#29071,#29072);
+#29071 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29072 = DIRECTION('',(1.,-2.775557561563E-17));
+#29073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29074 = ORIENTED_EDGE('',*,*,#25931,.T.);
+#29075 = ORIENTED_EDGE('',*,*,#29076,.F.);
+#29076 = EDGE_CURVE('',#29077,#25932,#29079,.T.);
+#29077 = VERTEX_POINT('',#29078);
+#29078 = CARTESIAN_POINT('',(-17.16242195142,7.6,-26.65222828885));
+#29079 = SURFACE_CURVE('',#29080,(#29085,#29095),.PCURVE_S1.);
+#29080 = ELLIPSE('',#29081,121.76209693427,31.7);
+#29081 = AXIS2_PLACEMENT_3D('',#29082,#29083,#29084);
+#29082 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29083 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#29084 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#29085 = PCURVE('',#22650,#29086);
+#29086 = DEFINITIONAL_REPRESENTATION('',(#29087),#29094);
+#29087 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29088,#29089,#29090,#29091,
+    #29092,#29093),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29088 = CARTESIAN_POINT('',(4.137875656134,4.18));
+#29089 = CARTESIAN_POINT('',(4.141799835984,3.724236675318));
+#29090 = CARTESIAN_POINT('',(4.145724015834,3.268122574474));
+#29091 = CARTESIAN_POINT('',(4.149648195684,2.811672319104));
+#29092 = CARTESIAN_POINT('',(4.153572375533,2.354900553351));
+#29093 = CARTESIAN_POINT('',(4.157496555383,1.897821941046));
+#29094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29095 = PCURVE('',#26012,#29096);
+#29096 = DEFINITIONAL_REPRESENTATION('',(#29097),#29101);
+#29097 = ELLIPSE('',#29098,121.76209693427,31.7);
+#29098 = AXIS2_PLACEMENT_2D('',#29099,#29100);
+#29099 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29100 = DIRECTION('',(-1.,-9.71445146547E-17));
+#29101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29102 = ORIENTED_EDGE('',*,*,#29103,.T.);
+#29103 = EDGE_CURVE('',#29077,#29104,#29106,.T.);
+#29104 = VERTEX_POINT('',#29105);
+#29105 = CARTESIAN_POINT('',(-12.74558548543,7.6,-29.02481783979));
+#29106 = SURFACE_CURVE('',#29107,(#29112,#29119),.PCURVE_S1.);
+#29107 = CIRCLE('',#29108,31.7);
+#29108 = AXIS2_PLACEMENT_3D('',#29109,#29110,#29111);
+#29109 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29110 = DIRECTION('',(0.,-1.,0.));
+#29111 = DIRECTION('',(1.,0.,0.));
+#29112 = PCURVE('',#22650,#29113);
+#29113 = DEFINITIONAL_REPRESENTATION('',(#29114),#29118);
+#29114 = LINE('',#29115,#29116);
+#29115 = CARTESIAN_POINT('',(0.,3.9));
+#29116 = VECTOR('',#29117,1.);
+#29117 = DIRECTION('',(1.,0.));
+#29118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29119 = PCURVE('',#29120,#29125);
+#29120 = PLANE('',#29121);
+#29121 = AXIS2_PLACEMENT_3D('',#29122,#29123,#29124);
+#29122 = CARTESIAN_POINT('',(-12.37969042754,7.6,-28.2030040844));
+#29123 = DIRECTION('',(0.,1.,0.));
+#29124 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#29125 = DEFINITIONAL_REPRESENTATION('',(#29126),#29134);
+#29126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29127,#29128,#29129,#29130
+    ,#29131,#29132,#29133),.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(
+  '') );
+#29127 = CARTESIAN_POINT('',(-28.79760575843,43.693551585503));
+#29128 = CARTESIAN_POINT('',(-6.465319322335,93.852688166349));
+#29129 = CARTESIAN_POINT('',(25.80762397052,49.432792497671));
+#29130 = CARTESIAN_POINT('',(58.080567263375,5.012896828994));
+#29131 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#29132 = CARTESIAN_POINT('',(-51.12989219453,-6.465584995343));
+#29133 = CARTESIAN_POINT('',(-28.79760575843,43.693551585503));
+#29134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29135 = ORIENTED_EDGE('',*,*,#29136,.F.);
+#29136 = EDGE_CURVE('',#26066,#29104,#29137,.T.);
+#29137 = SURFACE_CURVE('',#29138,(#29143,#29153),.PCURVE_S1.);
+#29138 = ELLIPSE('',#29139,121.76209693427,31.7);
+#29139 = AXIS2_PLACEMENT_3D('',#29140,#29141,#29142);
+#29140 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29141 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#29142 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#29143 = PCURVE('',#22650,#29144);
+#29144 = DEFINITIONAL_REPRESENTATION('',(#29145),#29152);
+#29145 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29146,#29147,#29148,#29149,
+    #29150,#29151),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29146 = CARTESIAN_POINT('',(4.315646048676,1.897821941046));
+#29147 = CARTESIAN_POINT('',(4.311763219392,2.354188145017));
+#29148 = CARTESIAN_POINT('',(4.307880390109,2.810603388216));
+#29149 = CARTESIAN_POINT('',(4.303997560826,3.267053336594));
+#29150 = CARTESIAN_POINT('',(4.300114731542,3.723523653024));
+#29151 = CARTESIAN_POINT('',(4.296231902259,4.18));
+#29152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29153 = PCURVE('',#26089,#29154);
+#29154 = DEFINITIONAL_REPRESENTATION('',(#29155),#29159);
+#29155 = ELLIPSE('',#29156,121.76209693427,31.7);
+#29156 = AXIS2_PLACEMENT_2D('',#29157,#29158);
+#29157 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29158 = DIRECTION('',(1.,-1.665334536938E-16));
+#29159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29160 = ORIENTED_EDGE('',*,*,#26105,.T.);
+#29161 = ORIENTED_EDGE('',*,*,#29162,.F.);
+#29162 = EDGE_CURVE('',#29163,#26106,#29165,.T.);
+#29163 = VERTEX_POINT('',#29164);
+#29164 = CARTESIAN_POINT('',(-11.24607200696,7.6,-29.6380813214));
+#29165 = SURFACE_CURVE('',#29166,(#29171,#29181),.PCURVE_S1.);
+#29166 = ELLIPSE('',#29167,121.76209693427,31.7);
+#29167 = AXIS2_PLACEMENT_3D('',#29168,#29169,#29170);
+#29168 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29169 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#29170 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#29171 = PCURVE('',#22650,#29172);
+#29172 = DEFINITIONAL_REPRESENTATION('',(#29173),#29180);
+#29173 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29174,#29175,#29176,#29177,
+    #29178,#29179),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29174 = CARTESIAN_POINT('',(4.347315166374,4.18));
+#29175 = CARTESIAN_POINT('',(4.351239346223,3.724236675318));
+#29176 = CARTESIAN_POINT('',(4.355163526073,3.268122574474));
+#29177 = CARTESIAN_POINT('',(4.359087705923,2.811672319104));
+#29178 = CARTESIAN_POINT('',(4.363011885773,2.354900553351));
+#29179 = CARTESIAN_POINT('',(4.366936065622,1.897821941046));
+#29180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29181 = PCURVE('',#26186,#29182);
+#29182 = DEFINITIONAL_REPRESENTATION('',(#29183),#29187);
+#29183 = ELLIPSE('',#29184,121.76209693427,31.7);
+#29184 = AXIS2_PLACEMENT_2D('',#29185,#29186);
+#29185 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29186 = DIRECTION('',(-1.,0.));
+#29187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29188 = ORIENTED_EDGE('',*,*,#29189,.T.);
+#29189 = EDGE_CURVE('',#29163,#29190,#29192,.T.);
+#29190 = VERTEX_POINT('',#29191);
+#29191 = CARTESIAN_POINT('',(-6.432464909773,7.6,-31.04051216047));
+#29192 = SURFACE_CURVE('',#29193,(#29198,#29205),.PCURVE_S1.);
+#29193 = CIRCLE('',#29194,31.7);
+#29194 = AXIS2_PLACEMENT_3D('',#29195,#29196,#29197);
+#29195 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29196 = DIRECTION('',(0.,-1.,0.));
+#29197 = DIRECTION('',(1.,0.,0.));
+#29198 = PCURVE('',#22650,#29199);
+#29199 = DEFINITIONAL_REPRESENTATION('',(#29200),#29204);
+#29200 = LINE('',#29201,#29202);
+#29201 = CARTESIAN_POINT('',(0.,3.9));
+#29202 = VECTOR('',#29203,1.);
+#29203 = DIRECTION('',(1.,0.));
+#29204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29205 = PCURVE('',#29206,#29211);
+#29206 = PLANE('',#29207);
+#29207 = AXIS2_PLACEMENT_3D('',#29208,#29209,#29210);
+#29208 = CARTESIAN_POINT('',(-6.245430224206,7.6,-30.16058314723));
+#29209 = DIRECTION('',(0.,1.,0.));
+#29210 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#29211 = DEFINITIONAL_REPRESENTATION('',(#29212),#29220);
+#29212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29213,#29214,#29215,#29216
+    ,#29217,#29218,#29219),.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(
+  '') );
+#29213 = CARTESIAN_POINT('',(-30.84549369442,37.390800598923));
+#29214 = CARTESIAN_POINT('',(-19.42989219453,91.096983133113));
+#29215 = CARTESIAN_POINT('',(21.37322547041,54.357690967633));
+#29216 = CARTESIAN_POINT('',(62.176343135358,17.618398802154));
+#29217 = CARTESIAN_POINT('',(9.95762397052,0.651508433444));
+#29218 = CARTESIAN_POINT('',(-42.26109519431,-16.31538193526));
+#29219 = CARTESIAN_POINT('',(-30.84549369442,37.390800598923));
+#29220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29221 = ORIENTED_EDGE('',*,*,#29222,.F.);
+#29222 = EDGE_CURVE('',#26240,#29190,#29223,.T.);
+#29223 = SURFACE_CURVE('',#29224,(#29229,#29239),.PCURVE_S1.);
+#29224 = ELLIPSE('',#29225,121.76209693427,31.7);
+#29225 = AXIS2_PLACEMENT_3D('',#29226,#29227,#29228);
+#29226 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29227 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#29228 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#29229 = PCURVE('',#22650,#29230);
+#29230 = DEFINITIONAL_REPRESENTATION('',(#29231),#29238);
+#29231 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29232,#29233,#29234,#29235,
+    #29236,#29237),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29232 = CARTESIAN_POINT('',(4.525085558915,1.897821941046));
+#29233 = CARTESIAN_POINT('',(4.521202729632,2.354188145017));
+#29234 = CARTESIAN_POINT('',(4.517319900348,2.810603388216));
+#29235 = CARTESIAN_POINT('',(4.513437071065,3.267053336594));
+#29236 = CARTESIAN_POINT('',(4.509554241782,3.723523653024));
+#29237 = CARTESIAN_POINT('',(4.505671412498,4.18));
+#29238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29239 = PCURVE('',#26263,#29240);
+#29240 = DEFINITIONAL_REPRESENTATION('',(#29241),#29245);
+#29241 = ELLIPSE('',#29242,121.76209693427,31.7);
+#29242 = AXIS2_PLACEMENT_2D('',#29243,#29244);
+#29243 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29244 = DIRECTION('',(1.,6.938893903907E-18));
+#29245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29246 = ORIENTED_EDGE('',*,*,#26279,.T.);
+#29247 = ORIENTED_EDGE('',*,*,#29248,.F.);
+#29248 = EDGE_CURVE('',#29249,#26280,#29251,.T.);
+#29249 = VERTEX_POINT('',#29250);
+#29250 = CARTESIAN_POINT('',(-4.838214751166,7.6,-31.32860798091));
+#29251 = SURFACE_CURVE('',#29252,(#29257,#29267),.PCURVE_S1.);
+#29252 = ELLIPSE('',#29253,121.76209693427,31.7);
+#29253 = AXIS2_PLACEMENT_3D('',#29254,#29255,#29256);
+#29254 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29255 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#29256 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#29257 = PCURVE('',#22650,#29258);
+#29258 = DEFINITIONAL_REPRESENTATION('',(#29259),#29266);
+#29259 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29260,#29261,#29262,#29263,
+    #29264,#29265),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29260 = CARTESIAN_POINT('',(4.556754676613,4.18));
+#29261 = CARTESIAN_POINT('',(4.560678856463,3.724236675318));
+#29262 = CARTESIAN_POINT('',(4.564603036312,3.268122574474));
+#29263 = CARTESIAN_POINT('',(4.568527216162,2.811672319104));
+#29264 = CARTESIAN_POINT('',(4.572451396012,2.354900553351));
+#29265 = CARTESIAN_POINT('',(4.576375575862,1.897821941046));
+#29266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29267 = PCURVE('',#26360,#29268);
+#29268 = DEFINITIONAL_REPRESENTATION('',(#29269),#29273);
+#29269 = ELLIPSE('',#29270,121.76209693427,31.7);
+#29270 = AXIS2_PLACEMENT_2D('',#29271,#29272);
+#29271 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29272 = DIRECTION('',(-1.,-5.E-17));
+#29273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29274 = ORIENTED_EDGE('',*,*,#29275,.T.);
+#29275 = EDGE_CURVE('',#29249,#29276,#29278,.T.);
+#29276 = VERTEX_POINT('',#29277);
+#29277 = CARTESIAN_POINT('',(0.161785248834,7.6,-31.69958715083));
+#29278 = SURFACE_CURVE('',#29279,(#29284,#29291),.PCURVE_S1.);
+#29279 = CIRCLE('',#29280,31.7);
+#29280 = AXIS2_PLACEMENT_3D('',#29281,#29282,#29283);
+#29281 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29282 = DIRECTION('',(0.,-1.,0.));
+#29283 = DIRECTION('',(1.,0.,0.));
+#29284 = PCURVE('',#22650,#29285);
+#29285 = DEFINITIONAL_REPRESENTATION('',(#29286),#29290);
+#29286 = LINE('',#29287,#29288);
+#29287 = CARTESIAN_POINT('',(0.,3.9));
+#29288 = VECTOR('',#29289,1.);
+#29289 = DIRECTION('',(1.,0.));
+#29290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29291 = PCURVE('',#29292,#29297);
+#29292 = PLANE('',#29293);
+#29293 = AXIS2_PLACEMENT_3D('',#29294,#29295,#29296);
+#29294 = CARTESIAN_POINT('',(0.161785248834,7.6,-30.8));
+#29295 = DIRECTION('',(0.,1.,0.));
+#29296 = DIRECTION('',(-1.,0.,0.));
+#29297 = DEFINITIONAL_REPRESENTATION('',(#29298),#29306);
+#29298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29299,#29300,#29301,#29302
+    ,#29303,#29304,#29305),.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(
+  '') );
+#29299 = CARTESIAN_POINT('',(-31.53821475116,30.8));
+#29300 = CARTESIAN_POINT('',(-31.53821475116,85.706010599933));
+#29301 = CARTESIAN_POINT('',(16.011785248834,58.253005299967));
+#29302 = CARTESIAN_POINT('',(63.561785248834,30.8));
+#29303 = CARTESIAN_POINT('',(16.011785248834,3.346994700033));
+#29304 = CARTESIAN_POINT('',(-31.53821475116,-24.10601059993));
+#29305 = CARTESIAN_POINT('',(-31.53821475116,30.8));
+#29306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29307 = ORIENTED_EDGE('',*,*,#29308,.F.);
+#29308 = EDGE_CURVE('',#26414,#29276,#29309,.T.);
+#29309 = SURFACE_CURVE('',#29310,(#29315,#29325),.PCURVE_S1.);
+#29310 = ELLIPSE('',#29311,121.76209693427,31.7);
+#29311 = AXIS2_PLACEMENT_3D('',#29312,#29313,#29314);
+#29312 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29313 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#29314 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#29315 = PCURVE('',#22650,#29316);
+#29316 = DEFINITIONAL_REPRESENTATION('',(#29317),#29324);
+#29317 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29318,#29319,#29320,#29321,
+    #29322,#29323),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29318 = CARTESIAN_POINT('',(4.734525069154,1.897821941046));
+#29319 = CARTESIAN_POINT('',(4.730642239871,2.354188145017));
+#29320 = CARTESIAN_POINT('',(4.726759410588,2.810603388216));
+#29321 = CARTESIAN_POINT('',(4.722876581304,3.267053336594));
+#29322 = CARTESIAN_POINT('',(4.718993752021,3.723523653024));
+#29323 = CARTESIAN_POINT('',(4.715110922738,4.18));
+#29324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29325 = PCURVE('',#26437,#29326);
+#29326 = DEFINITIONAL_REPRESENTATION('',(#29327),#29331);
+#29327 = ELLIPSE('',#29328,121.76209693427,31.7);
+#29328 = AXIS2_PLACEMENT_2D('',#29329,#29330);
+#29329 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29330 = DIRECTION('',(1.,-5.E-17));
+#29331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29332 = ORIENTED_EDGE('',*,*,#26453,.T.);
+#29333 = ORIENTED_EDGE('',*,*,#29334,.F.);
+#29334 = EDGE_CURVE('',#29335,#26454,#29337,.T.);
+#29335 = VERTEX_POINT('',#29336);
+#29336 = CARTESIAN_POINT('',(1.78109570559,7.6,-31.64992414031));
+#29337 = SURFACE_CURVE('',#29338,(#29343,#29353),.PCURVE_S1.);
+#29338 = ELLIPSE('',#29339,121.76209693427,31.7);
+#29339 = AXIS2_PLACEMENT_3D('',#29340,#29341,#29342);
+#29340 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29341 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#29342 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#29343 = PCURVE('',#22650,#29344);
+#29344 = DEFINITIONAL_REPRESENTATION('',(#29345),#29352);
+#29345 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29346,#29347,#29348,#29349,
+    #29350,#29351),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29346 = CARTESIAN_POINT('',(4.766194186852,4.18));
+#29347 = CARTESIAN_POINT('',(4.770118366702,3.724236675318));
+#29348 = CARTESIAN_POINT('',(4.774042546552,3.268122574474));
+#29349 = CARTESIAN_POINT('',(4.777966726402,2.811672319104));
+#29350 = CARTESIAN_POINT('',(4.781890906251,2.354900553351));
+#29351 = CARTESIAN_POINT('',(4.785815086101,1.897821941046));
+#29352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29353 = PCURVE('',#26534,#29354);
+#29354 = DEFINITIONAL_REPRESENTATION('',(#29355),#29359);
+#29355 = ELLIPSE('',#29356,121.76209693427,31.7);
+#29356 = AXIS2_PLACEMENT_2D('',#29357,#29358);
+#29357 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29358 = DIRECTION('',(-1.,4.163336342344E-17));
+#29359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29360 = ORIENTED_EDGE('',*,*,#29361,.T.);
+#29361 = EDGE_CURVE('',#29335,#29362,#29364,.T.);
+#29362 = VERTEX_POINT('',#29363);
+#29363 = CARTESIAN_POINT('',(6.748964615736,7.6,-30.9732380712));
+#29364 = SURFACE_CURVE('',#29365,(#29370,#29377),.PCURVE_S1.);
+#29365 = CIRCLE('',#29366,31.7);
+#29366 = AXIS2_PLACEMENT_3D('',#29367,#29368,#29369);
+#29367 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29368 = DIRECTION('',(0.,-1.,0.));
+#29369 = DIRECTION('',(1.,0.,0.));
+#29370 = PCURVE('',#22650,#29371);
+#29371 = DEFINITIONAL_REPRESENTATION('',(#29372),#29376);
+#29372 = LINE('',#29373,#29374);
+#29373 = CARTESIAN_POINT('',(0.,3.9));
+#29374 = VECTOR('',#29375,1.);
+#29375 = DIRECTION('',(1.,0.));
+#29376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29377 = PCURVE('',#29378,#29383);
+#29378 = PLANE('',#29379);
+#29379 = AXIS2_PLACEMENT_3D('',#29380,#29381,#29382);
+#29380 = CARTESIAN_POINT('',(6.561929930168,7.6,-30.09330905796));
+#29381 = DIRECTION('',(0.,1.,0.));
+#29382 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#29383 = DEFINITIONAL_REPRESENTATION('',(#29384),#29392);
+#29384 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29385,#29386,#29387,#29388
+    ,#29389,#29390,#29391),.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(
+  '') );
+#29385 = CARTESIAN_POINT('',(-30.84549369442,24.209199401077));
+#29386 = CARTESIAN_POINT('',(-42.26109519431,77.915381935267));
+#29387 = CARTESIAN_POINT('',(9.95762397052,60.948491566556));
+#29388 = CARTESIAN_POINT('',(62.176343135358,43.981601197846));
+#29389 = CARTESIAN_POINT('',(21.37322547041,7.242309032367));
+#29390 = CARTESIAN_POINT('',(-19.42989219453,-29.49698313311));
+#29391 = CARTESIAN_POINT('',(-30.84549369442,24.209199401077));
+#29392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29393 = ORIENTED_EDGE('',*,*,#29394,.F.);
+#29394 = EDGE_CURVE('',#26588,#29362,#29395,.T.);
+#29395 = SURFACE_CURVE('',#29396,(#29401,#29411),.PCURVE_S1.);
+#29396 = ELLIPSE('',#29397,121.76209693427,31.7);
+#29397 = AXIS2_PLACEMENT_3D('',#29398,#29399,#29400);
+#29398 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29399 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#29400 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#29401 = PCURVE('',#22650,#29402);
+#29402 = DEFINITIONAL_REPRESENTATION('',(#29403),#29410);
+#29403 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29404,#29405,#29406,#29407,
+    #29408,#29409),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29404 = CARTESIAN_POINT('',(4.943964579394,1.897821941046));
+#29405 = CARTESIAN_POINT('',(4.94008175011,2.354188145017));
+#29406 = CARTESIAN_POINT('',(4.936198920827,2.810603388216));
+#29407 = CARTESIAN_POINT('',(4.932316091544,3.267053336594));
+#29408 = CARTESIAN_POINT('',(4.92843326226,3.723523653024));
+#29409 = CARTESIAN_POINT('',(4.924550432977,4.18));
+#29410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29411 = PCURVE('',#26611,#29412);
+#29412 = DEFINITIONAL_REPRESENTATION('',(#29413),#29417);
+#29413 = ELLIPSE('',#29414,121.76209693427,31.7);
+#29414 = AXIS2_PLACEMENT_2D('',#29415,#29416);
+#29415 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29416 = DIRECTION('',(1.,2.775557561563E-17));
+#29417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29418 = ORIENTED_EDGE('',*,*,#26627,.T.);
+#29419 = ORIENTED_EDGE('',*,*,#29420,.F.);
+#29420 = EDGE_CURVE('',#29421,#26628,#29423,.T.);
+#29421 = VERTEX_POINT('',#29422);
+#29422 = CARTESIAN_POINT('',(8.322563733367,7.6,-30.58798674159));
+#29423 = SURFACE_CURVE('',#29424,(#29429,#29439),.PCURVE_S1.);
+#29424 = ELLIPSE('',#29425,121.76209693427,31.7);
+#29425 = AXIS2_PLACEMENT_3D('',#29426,#29427,#29428);
+#29426 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29427 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#29428 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#29429 = PCURVE('',#22650,#29430);
+#29430 = DEFINITIONAL_REPRESENTATION('',(#29431),#29438);
+#29431 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29432,#29433,#29434,#29435,
+    #29436,#29437),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29432 = CARTESIAN_POINT('',(4.975633697092,4.18));
+#29433 = CARTESIAN_POINT('',(4.979557876941,3.724236675318));
+#29434 = CARTESIAN_POINT('',(4.983482056791,3.268122574474));
+#29435 = CARTESIAN_POINT('',(4.987406236641,2.811672319104));
+#29436 = CARTESIAN_POINT('',(4.991330416491,2.354900553351));
+#29437 = CARTESIAN_POINT('',(4.99525459634,1.897821941046));
+#29438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29439 = PCURVE('',#26708,#29440);
+#29440 = DEFINITIONAL_REPRESENTATION('',(#29441),#29445);
+#29441 = ELLIPSE('',#29442,121.76209693427,31.7);
+#29442 = AXIS2_PLACEMENT_2D('',#29443,#29444);
+#29443 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29444 = DIRECTION('',(-1.,-1.52655665886E-16));
+#29445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29446 = ORIENTED_EDGE('',*,*,#29447,.T.);
+#29447 = EDGE_CURVE('',#29421,#29448,#29450,.T.);
+#29448 = VERTEX_POINT('',#29449);
+#29449 = CARTESIAN_POINT('',(13.041181843805,7.6,-28.89320986177));
+#29450 = SURFACE_CURVE('',#29451,(#29456,#29463),.PCURVE_S1.);
+#29451 = CIRCLE('',#29452,31.7);
+#29452 = AXIS2_PLACEMENT_3D('',#29453,#29454,#29455);
+#29453 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29454 = DIRECTION('',(0.,-1.,0.));
+#29455 = DIRECTION('',(1.,0.,0.));
+#29456 = PCURVE('',#22650,#29457);
+#29457 = DEFINITIONAL_REPRESENTATION('',(#29458),#29462);
+#29458 = LINE('',#29459,#29460);
+#29459 = CARTESIAN_POINT('',(0.,3.9));
+#29460 = VECTOR('',#29461,1.);
+#29461 = DIRECTION('',(1.,0.));
+#29462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29463 = PCURVE('',#29464,#29469);
+#29464 = PLANE('',#29465);
+#29465 = AXIS2_PLACEMENT_3D('',#29466,#29467,#29468);
+#29466 = CARTESIAN_POINT('',(12.675286785921,7.6,-28.07139610638));
+#29467 = DIRECTION('',(0.,1.,0.));
+#29468 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#29469 = DEFINITIONAL_REPRESENTATION('',(#29470),#29478);
+#29470 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29471,#29472,#29473,#29474
+    ,#29475,#29476,#29477),.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(
+  '') );
+#29471 = CARTESIAN_POINT('',(-28.79760575843,17.906448414497));
+#29472 = CARTESIAN_POINT('',(-51.12989219453,68.065584995343));
+#29473 = CARTESIAN_POINT('',(3.475337534419,62.326344083174));
+#29474 = CARTESIAN_POINT('',(58.080567263375,56.587103171006));
+#29475 = CARTESIAN_POINT('',(25.80762397052,12.167207502329));
+#29476 = CARTESIAN_POINT('',(-6.465319322335,-32.25268816634));
+#29477 = CARTESIAN_POINT('',(-28.79760575843,17.906448414497));
+#29478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29479 = ORIENTED_EDGE('',*,*,#29480,.F.);
+#29480 = EDGE_CURVE('',#26762,#29448,#29481,.T.);
+#29481 = SURFACE_CURVE('',#29482,(#29487,#29497),.PCURVE_S1.);
+#29482 = ELLIPSE('',#29483,121.76209693427,31.7);
+#29483 = AXIS2_PLACEMENT_3D('',#29484,#29485,#29486);
+#29484 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29485 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#29486 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#29487 = PCURVE('',#22650,#29488);
+#29488 = DEFINITIONAL_REPRESENTATION('',(#29489),#29496);
+#29489 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29490,#29491,#29492,#29493,
+    #29494,#29495),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29490 = CARTESIAN_POINT('',(5.153404089633,1.897821941046));
+#29491 = CARTESIAN_POINT('',(5.14952126035,2.354188145017));
+#29492 = CARTESIAN_POINT('',(5.145638431066,2.810603388216));
+#29493 = CARTESIAN_POINT('',(5.141755601783,3.267053336594));
+#29494 = CARTESIAN_POINT('',(5.1378727725,3.723523653024));
+#29495 = CARTESIAN_POINT('',(5.133989943216,4.18));
+#29496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29497 = PCURVE('',#26785,#29498);
+#29498 = DEFINITIONAL_REPRESENTATION('',(#29499),#29503);
+#29499 = ELLIPSE('',#29500,121.76209693427,31.7);
+#29500 = AXIS2_PLACEMENT_2D('',#29501,#29502);
+#29501 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29502 = DIRECTION('',(1.,-9.71445146547E-17));
+#29503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29504 = ORIENTED_EDGE('',*,*,#26801,.T.);
+#29505 = ORIENTED_EDGE('',*,*,#29506,.F.);
+#29506 = EDGE_CURVE('',#29507,#26802,#29509,.T.);
+#29507 = VERTEX_POINT('',#29508);
+#29508 = CARTESIAN_POINT('',(14.500295789903,7.6,-28.18920754482));
+#29509 = SURFACE_CURVE('',#29510,(#29515,#29525),.PCURVE_S1.);
+#29510 = ELLIPSE('',#29511,121.76209693427,31.7);
+#29511 = AXIS2_PLACEMENT_3D('',#29512,#29513,#29514);
+#29512 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29513 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#29514 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#29515 = PCURVE('',#22650,#29516);
+#29516 = DEFINITIONAL_REPRESENTATION('',(#29517),#29524);
+#29517 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29518,#29519,#29520,#29521,
+    #29522,#29523),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29518 = CARTESIAN_POINT('',(5.185073207331,4.18));
+#29519 = CARTESIAN_POINT('',(5.188997387181,3.724236675318));
+#29520 = CARTESIAN_POINT('',(5.19292156703,3.268122574474));
+#29521 = CARTESIAN_POINT('',(5.19684574688,2.811672319104));
+#29522 = CARTESIAN_POINT('',(5.20076992673,2.354900553351));
+#29523 = CARTESIAN_POINT('',(5.20469410658,1.897821941046));
+#29524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29525 = PCURVE('',#26882,#29526);
+#29526 = DEFINITIONAL_REPRESENTATION('',(#29527),#29531);
+#29527 = ELLIPSE('',#29528,121.76209693427,31.7);
+#29528 = AXIS2_PLACEMENT_2D('',#29529,#29530);
+#29529 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29530 = DIRECTION('',(-1.,-4.163336342344E-17));
+#29531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29532 = ORIENTED_EDGE('',*,*,#29533,.T.);
+#29533 = EDGE_CURVE('',#29507,#29534,#29536,.T.);
+#29534 = VERTEX_POINT('',#29535);
+#29535 = CARTESIAN_POINT('',(18.763436846766,7.6,-25.55040973639));
+#29536 = SURFACE_CURVE('',#29537,(#29542,#29549),.PCURVE_S1.);
+#29537 = CIRCLE('',#29538,31.7);
+#29538 = AXIS2_PLACEMENT_3D('',#29539,#29540,#29541);
+#29539 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29540 = DIRECTION('',(0.,-1.,0.));
+#29541 = DIRECTION('',(1.,0.,0.));
+#29542 = PCURVE('',#22650,#29543);
+#29543 = DEFINITIONAL_REPRESENTATION('',(#29544),#29548);
+#29544 = LINE('',#29545,#29546);
+#29545 = CARTESIAN_POINT('',(0.,3.9));
+#29546 = VECTOR('',#29547,1.);
+#29547 = DIRECTION('',(1.,0.));
+#29548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29549 = PCURVE('',#29550,#29555);
+#29550 = PLANE('',#29551);
+#29551 = AXIS2_PLACEMENT_3D('',#29552,#29553,#29554);
+#29552 = CARTESIAN_POINT('',(18.234672786354,7.6,-24.82262844344));
+#29553 = DIRECTION('',(0.,1.,0.));
+#29554 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#29555 = DEFINITIONAL_REPRESENTATION('',(#29556),#29564);
+#29556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29557,#29558,#29559,#29560
+    ,#29561,#29562,#29563),.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(
+  '') );
+#29557 = CARTESIAN_POINT('',(-25.48405347285,12.167207502329));
+#29558 = CARTESIAN_POINT('',(-57.7569967657,56.587103171006));
+#29559 = CARTESIAN_POINT('',(-3.15176703675,62.326344083174));
+#29560 = CARTESIAN_POINT('',(51.453462692206,68.065584995343));
+#29561 = CARTESIAN_POINT('',(29.121176256105,17.906448414497));
+#29562 = CARTESIAN_POINT('',(6.788889820004,-32.25268816634));
+#29563 = CARTESIAN_POINT('',(-25.48405347285,12.167207502329));
+#29564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29565 = ORIENTED_EDGE('',*,*,#29566,.F.);
+#29566 = EDGE_CURVE('',#26936,#29534,#29567,.T.);
+#29567 = SURFACE_CURVE('',#29568,(#29573,#29583),.PCURVE_S1.);
+#29568 = ELLIPSE('',#29569,121.76209693427,31.7);
+#29569 = AXIS2_PLACEMENT_3D('',#29570,#29571,#29572);
+#29570 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29571 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#29572 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#29573 = PCURVE('',#22650,#29574);
+#29574 = DEFINITIONAL_REPRESENTATION('',(#29575),#29582);
+#29575 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29576,#29577,#29578,#29579,
+    #29580,#29581),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29576 = CARTESIAN_POINT('',(5.362843599872,1.897821941046));
+#29577 = CARTESIAN_POINT('',(5.358960770589,2.354188145017));
+#29578 = CARTESIAN_POINT('',(5.355077941306,2.810603388216));
+#29579 = CARTESIAN_POINT('',(5.351195112022,3.267053336594));
+#29580 = CARTESIAN_POINT('',(5.347312282739,3.723523653024));
+#29581 = CARTESIAN_POINT('',(5.343429453456,4.18));
+#29582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29583 = PCURVE('',#26959,#29584);
+#29584 = DEFINITIONAL_REPRESENTATION('',(#29585),#29589);
+#29585 = ELLIPSE('',#29586,121.76209693427,31.7);
+#29586 = AXIS2_PLACEMENT_2D('',#29587,#29588);
+#29587 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29588 = DIRECTION('',(1.,-1.249000902703E-16));
+#29589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29590 = ORIENTED_EDGE('',*,*,#26975,.T.);
+#29591 = ORIENTED_EDGE('',*,*,#29592,.F.);
+#29592 = EDGE_CURVE('',#29593,#26976,#29595,.T.);
+#29593 = VERTEX_POINT('',#29594);
+#29594 = CARTESIAN_POINT('',(20.044295340282,7.6,-24.55842471152));
+#29595 = SURFACE_CURVE('',#29596,(#29601,#29611),.PCURVE_S1.);
+#29596 = ELLIPSE('',#29597,121.76209693427,31.7);
+#29597 = AXIS2_PLACEMENT_3D('',#29598,#29599,#29600);
+#29598 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29599 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#29600 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#29601 = PCURVE('',#22650,#29602);
+#29602 = DEFINITIONAL_REPRESENTATION('',(#29603),#29610);
+#29603 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29604,#29605,#29606,#29607,
+    #29608,#29609),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29604 = CARTESIAN_POINT('',(5.39451271757,4.18));
+#29605 = CARTESIAN_POINT('',(5.39843689742,3.724236675318));
+#29606 = CARTESIAN_POINT('',(5.40236107727,3.268122574474));
+#29607 = CARTESIAN_POINT('',(5.40628525712,2.811672319104));
+#29608 = CARTESIAN_POINT('',(5.410209436969,2.354900553351));
+#29609 = CARTESIAN_POINT('',(5.414133616819,1.897821941046));
+#29610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29611 = PCURVE('',#27056,#29612);
+#29612 = DEFINITIONAL_REPRESENTATION('',(#29613),#29617);
+#29613 = ELLIPSE('',#29614,121.76209693427,31.7);
+#29614 = AXIS2_PLACEMENT_2D('',#29615,#29616);
+#29615 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29616 = DIRECTION('',(-1.,-8.326672684689E-17));
+#29617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29618 = ORIENTED_EDGE('',*,*,#29619,.T.);
+#29619 = EDGE_CURVE('',#29593,#29620,#29622,.T.);
+#29620 = VERTEX_POINT('',#29621);
+#29621 = CARTESIAN_POINT('',(23.665639622564,7.6,-21.09093410105));
+#29622 = SURFACE_CURVE('',#29623,(#29628,#29635),.PCURVE_S1.);
+#29623 = CIRCLE('',#29624,31.7);
+#29624 = AXIS2_PLACEMENT_3D('',#29625,#29626,#29627);
+#29625 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29626 = DIRECTION('',(0.,-1.,0.));
+#29627 = DIRECTION('',(1.,0.,0.));
+#29628 = PCURVE('',#22650,#29629);
+#29629 = DEFINITIONAL_REPRESENTATION('',(#29630),#29634);
+#29630 = LINE('',#29631,#29632);
+#29631 = CARTESIAN_POINT('',(0.,3.9));
+#29632 = VECTOR('',#29633,1.);
+#29633 = DIRECTION('',(1.,0.));
+#29634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29635 = PCURVE('',#29636,#29641);
+#29636 = PLANE('',#29637);
+#29637 = AXIS2_PLACEMENT_3D('',#29638,#29639,#29640);
+#29638 = CARTESIAN_POINT('',(22.997116086356,7.6,-20.48899280534));
+#29639 = DIRECTION('',(0.,1.,0.));
+#29640 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#29641 = DEFINITIONAL_REPRESENTATION('',(#29642),#29650);
+#29642 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29643,#29644,#29645,#29646
+    ,#29647,#29648,#29649),.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(
+  '') );
+#29643 = CARTESIAN_POINT('',(-21.04965497274,7.242309032367));
+#29644 = CARTESIAN_POINT('',(-61.85277263768,43.981601197846));
+#29645 = CARTESIAN_POINT('',(-9.634053472852,60.948491566556));
+#29646 = CARTESIAN_POINT('',(42.584665691986,77.915381935267));
+#29647 = CARTESIAN_POINT('',(31.169064192096,24.209199401077));
+#29648 = CARTESIAN_POINT('',(19.753462692206,-29.49698313311));
+#29649 = CARTESIAN_POINT('',(-21.04965497274,7.242309032367));
+#29650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29651 = ORIENTED_EDGE('',*,*,#29652,.F.);
+#29652 = EDGE_CURVE('',#27110,#29620,#29653,.T.);
+#29653 = SURFACE_CURVE('',#29654,(#29659,#29669),.PCURVE_S1.);
+#29654 = ELLIPSE('',#29655,121.76209693427,31.7);
+#29655 = AXIS2_PLACEMENT_3D('',#29656,#29657,#29658);
+#29656 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29657 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#29658 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#29659 = PCURVE('',#22650,#29660);
+#29660 = DEFINITIONAL_REPRESENTATION('',(#29661),#29668);
+#29661 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29662,#29663,#29664,#29665,
+    #29666,#29667),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29662 = CARTESIAN_POINT('',(5.572283110112,1.897821941046));
+#29663 = CARTESIAN_POINT('',(5.568400280828,2.354188145017));
+#29664 = CARTESIAN_POINT('',(5.564517451545,2.810603388216));
+#29665 = CARTESIAN_POINT('',(5.560634622262,3.267053336594));
+#29666 = CARTESIAN_POINT('',(5.556751792978,3.723523653024));
+#29667 = CARTESIAN_POINT('',(5.552868963695,4.18));
+#29668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29669 = PCURVE('',#27133,#29670);
+#29670 = DEFINITIONAL_REPRESENTATION('',(#29671),#29675);
+#29671 = ELLIPSE('',#29672,121.76209693427,31.7);
+#29672 = AXIS2_PLACEMENT_2D('',#29673,#29674);
+#29673 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29674 = DIRECTION('',(1.,-1.665334536938E-16));
+#29675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29676 = ORIENTED_EDGE('',*,*,#27149,.T.);
+#29677 = ORIENTED_EDGE('',*,*,#29678,.F.);
+#29678 = EDGE_CURVE('',#29679,#27150,#29681,.T.);
+#29679 = VERTEX_POINT('',#29680);
+#29680 = CARTESIAN_POINT('',(24.71226300109,7.6,-19.85432087393));
+#29681 = SURFACE_CURVE('',#29682,(#29687,#29697),.PCURVE_S1.);
+#29682 = ELLIPSE('',#29683,121.76209693427,31.7);
+#29683 = AXIS2_PLACEMENT_3D('',#29684,#29685,#29686);
+#29684 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29685 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#29686 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#29687 = PCURVE('',#22650,#29688);
+#29688 = DEFINITIONAL_REPRESENTATION('',(#29689),#29696);
+#29689 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29690,#29691,#29692,#29693,
+    #29694,#29695),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29690 = CARTESIAN_POINT('',(5.60395222781,4.18));
+#29691 = CARTESIAN_POINT('',(5.607876407659,3.724236675318));
+#29692 = CARTESIAN_POINT('',(5.611800587509,3.268122574474));
+#29693 = CARTESIAN_POINT('',(5.615724767359,2.811672319104));
+#29694 = CARTESIAN_POINT('',(5.619648947209,2.354900553351));
+#29695 = CARTESIAN_POINT('',(5.623573127058,1.897821941046));
+#29696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29697 = PCURVE('',#27230,#29698);
+#29698 = DEFINITIONAL_REPRESENTATION('',(#29699),#29703);
+#29699 = ELLIPSE('',#29700,121.76209693427,31.7);
+#29700 = AXIS2_PLACEMENT_2D('',#29701,#29702);
+#29701 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29702 = DIRECTION('',(-1.,-2.775557561563E-17));
+#29703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29704 = ORIENTED_EDGE('',*,*,#29705,.T.);
+#29705 = EDGE_CURVE('',#29679,#29706,#29708,.T.);
+#29706 = VERTEX_POINT('',#29707);
+#29707 = CARTESIAN_POINT('',(27.533540386517,7.6,-15.70968343996));
+#29708 = SURFACE_CURVE('',#29709,(#29714,#29721),.PCURVE_S1.);
+#29709 = CIRCLE('',#29710,31.7);
+#29710 = AXIS2_PLACEMENT_3D('',#29711,#29712,#29713);
+#29711 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29712 = DIRECTION('',(0.,-1.,0.));
+#29713 = DIRECTION('',(1.,0.,0.));
+#29714 = PCURVE('',#22650,#29715);
+#29715 = DEFINITIONAL_REPRESENTATION('',(#29716),#29720);
+#29716 = LINE('',#29717,#29718);
+#29717 = CARTESIAN_POINT('',(0.,3.9));
+#29718 = VECTOR('',#29719,1.);
+#29719 = DIRECTION('',(1.,0.));
+#29720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29721 = PCURVE('',#29722,#29727);
+#29722 = PLANE('',#29723);
+#29723 = AXIS2_PLACEMENT_3D('',#29724,#29725,#29726);
+#29724 = CARTESIAN_POINT('',(26.754475060978,7.6,-15.25988986455));
+#29725 = DIRECTION('',(0.,1.,0.));
+#29726 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#29727 = DEFINITIONAL_REPRESENTATION('',(#29728),#29736);
+#29728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29729,#29730,#29731,#29732
+    ,#29733,#29734,#29735),.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(
+  '') );
+#29729 = CARTESIAN_POINT('',(-15.68821475116,3.346994700033));
+#29730 = CARTESIAN_POINT('',(-63.23821475116,30.8));
+#29731 = CARTESIAN_POINT('',(-15.68821475116,58.253005299967));
+#29732 = CARTESIAN_POINT('',(31.861785248834,85.706010599933));
+#29733 = CARTESIAN_POINT('',(31.861785248834,30.8));
+#29734 = CARTESIAN_POINT('',(31.861785248834,-24.10601059993));
+#29735 = CARTESIAN_POINT('',(-15.68821475116,3.346994700033));
+#29736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29737 = ORIENTED_EDGE('',*,*,#29738,.F.);
+#29738 = EDGE_CURVE('',#27284,#29706,#29739,.T.);
+#29739 = SURFACE_CURVE('',#29740,(#29745,#29755),.PCURVE_S1.);
+#29740 = ELLIPSE('',#29741,121.76209693427,31.7);
+#29741 = AXIS2_PLACEMENT_3D('',#29742,#29743,#29744);
+#29742 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29743 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#29744 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#29745 = PCURVE('',#22650,#29746);
+#29746 = DEFINITIONAL_REPRESENTATION('',(#29747),#29754);
+#29747 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29748,#29749,#29750,#29751,
+    #29752,#29753),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29748 = CARTESIAN_POINT('',(5.781722620351,1.897821941046));
+#29749 = CARTESIAN_POINT('',(5.777839791068,2.354188145017));
+#29750 = CARTESIAN_POINT('',(5.773956961784,2.810603388216));
+#29751 = CARTESIAN_POINT('',(5.770074132501,3.267053336594));
+#29752 = CARTESIAN_POINT('',(5.766191303218,3.723523653024));
+#29753 = CARTESIAN_POINT('',(5.762308473934,4.18));
+#29754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29755 = PCURVE('',#27307,#29756);
+#29756 = DEFINITIONAL_REPRESENTATION('',(#29757),#29761);
+#29757 = ELLIPSE('',#29758,121.76209693427,31.7);
+#29758 = AXIS2_PLACEMENT_2D('',#29759,#29760);
+#29759 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29760 = DIRECTION('',(1.,-2.775557561563E-17));
+#29761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29762 = ORIENTED_EDGE('',*,*,#27323,.T.);
+#29763 = ORIENTED_EDGE('',*,*,#29764,.F.);
+#29764 = EDGE_CURVE('',#29765,#27324,#29767,.T.);
+#29765 = VERTEX_POINT('',#29766);
+#29766 = CARTESIAN_POINT('',(28.300186186156,7.6,-14.28248794254));
+#29767 = SURFACE_CURVE('',#29768,(#29773,#29783),.PCURVE_S1.);
+#29768 = ELLIPSE('',#29769,121.76209693427,31.7);
+#29769 = AXIS2_PLACEMENT_3D('',#29770,#29771,#29772);
+#29770 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29771 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#29772 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#29773 = PCURVE('',#22650,#29774);
+#29774 = DEFINITIONAL_REPRESENTATION('',(#29775),#29782);
+#29775 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29776,#29777,#29778,#29779,
+    #29780,#29781),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29776 = CARTESIAN_POINT('',(5.813391738049,4.18));
+#29777 = CARTESIAN_POINT('',(5.817315917899,3.724236675318));
+#29778 = CARTESIAN_POINT('',(5.821240097748,3.268122574474));
+#29779 = CARTESIAN_POINT('',(5.825164277598,2.811672319104));
+#29780 = CARTESIAN_POINT('',(5.829088457448,2.354900553351));
+#29781 = CARTESIAN_POINT('',(5.833012637298,1.897821941046));
+#29782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29783 = PCURVE('',#27404,#29784);
+#29784 = DEFINITIONAL_REPRESENTATION('',(#29785),#29789);
+#29785 = ELLIPSE('',#29786,121.76209693427,31.7);
+#29786 = AXIS2_PLACEMENT_2D('',#29787,#29788);
+#29787 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29788 = DIRECTION('',(-1.,1.110223024625E-16));
+#29789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29790 = ORIENTED_EDGE('',*,*,#29791,.T.);
+#29791 = EDGE_CURVE('',#29765,#29792,#29794,.T.);
+#29792 = VERTEX_POINT('',#29793);
+#29793 = CARTESIAN_POINT('',(30.198093314995,7.6,-9.641844229133));
+#29794 = SURFACE_CURVE('',#29795,(#29800,#29807),.PCURVE_S1.);
+#29795 = CIRCLE('',#29796,31.7);
+#29796 = AXIS2_PLACEMENT_3D('',#29797,#29798,#29799);
+#29797 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29798 = DIRECTION('',(0.,-1.,0.));
+#29799 = DIRECTION('',(1.,0.,0.));
+#29800 = PCURVE('',#22650,#29801);
+#29801 = DEFINITIONAL_REPRESENTATION('',(#29802),#29806);
+#29802 = LINE('',#29803,#29804);
+#29803 = CARTESIAN_POINT('',(0.,3.9));
+#29804 = VECTOR('',#29805,1.);
+#29805 = DIRECTION('',(1.,0.));
+#29806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29807 = PCURVE('',#29808,#29813);
+#29808 = PLANE('',#29809);
+#29809 = AXIS2_PLACEMENT_3D('',#29810,#29811,#29812);
+#29810 = CARTESIAN_POINT('',(29.34253509322,7.6,-9.363856511604));
+#29811 = DIRECTION('',(0.,1.,0.));
+#29812 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#29813 = DEFINITIONAL_REPRESENTATION('',(#29814),#29822);
+#29814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29815,#29816,#29817,#29818
+    ,#29819,#29820,#29821),.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(
+  '') );
+#29815 = CARTESIAN_POINT('',(-9.634053472851,0.651508433444));
+#29816 = CARTESIAN_POINT('',(-61.85277263768,17.618398802154));
+#29817 = CARTESIAN_POINT('',(-21.04965497274,54.357690967633));
+#29818 = CARTESIAN_POINT('',(19.753462692206,91.096983133113));
+#29819 = CARTESIAN_POINT('',(31.169064192096,37.390800598923));
+#29820 = CARTESIAN_POINT('',(42.584665691986,-16.31538193526));
+#29821 = CARTESIAN_POINT('',(-9.634053472851,0.651508433444));
+#29822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29823 = ORIENTED_EDGE('',*,*,#29824,.F.);
+#29824 = EDGE_CURVE('',#27458,#29792,#29825,.T.);
+#29825 = SURFACE_CURVE('',#29826,(#29831,#29841),.PCURVE_S1.);
+#29826 = ELLIPSE('',#29827,121.76209693427,31.7);
+#29827 = AXIS2_PLACEMENT_3D('',#29828,#29829,#29830);
+#29828 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29829 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#29830 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#29831 = PCURVE('',#22650,#29832);
+#29832 = DEFINITIONAL_REPRESENTATION('',(#29833),#29840);
+#29833 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29834,#29835,#29836,#29837,
+    #29838,#29839),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29834 = CARTESIAN_POINT('',(5.99116213059,1.897821941046));
+#29835 = CARTESIAN_POINT('',(5.987279301307,2.354188145017));
+#29836 = CARTESIAN_POINT('',(5.983396472024,2.810603388216));
+#29837 = CARTESIAN_POINT('',(5.97951364274,3.267053336594));
+#29838 = CARTESIAN_POINT('',(5.975630813457,3.723523653024));
+#29839 = CARTESIAN_POINT('',(5.971747984174,4.18));
+#29840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29841 = PCURVE('',#27481,#29842);
+#29842 = DEFINITIONAL_REPRESENTATION('',(#29843),#29847);
+#29843 = ELLIPSE('',#29844,121.76209693427,31.7);
+#29844 = AXIS2_PLACEMENT_2D('',#29845,#29846);
+#29845 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29846 = DIRECTION('',(1.,1.387778780781E-16));
+#29847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29848 = ORIENTED_EDGE('',*,*,#27497,.T.);
+#29849 = ORIENTED_EDGE('',*,*,#29850,.F.);
+#29850 = EDGE_CURVE('',#29851,#27498,#29853,.T.);
+#29851 = VERTEX_POINT('',#29852);
+#29852 = CARTESIAN_POINT('',(30.651255435527,7.6,-8.086441753087));
+#29853 = SURFACE_CURVE('',#29854,(#29859,#29869),.PCURVE_S1.);
+#29854 = ELLIPSE('',#29855,121.76209693427,31.7);
+#29855 = AXIS2_PLACEMENT_3D('',#29856,#29857,#29858);
+#29856 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#29857 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#29858 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#29859 = PCURVE('',#22650,#29860);
+#29860 = DEFINITIONAL_REPRESENTATION('',(#29861),#29868);
+#29861 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29862,#29863,#29864,#29865,
+    #29866,#29867),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#29862 = CARTESIAN_POINT('',(6.022831248288,4.18));
+#29863 = CARTESIAN_POINT('',(6.026755428138,3.724236675318));
+#29864 = CARTESIAN_POINT('',(6.030679607988,3.268122574474));
+#29865 = CARTESIAN_POINT('',(6.034603787837,2.811672319104));
+#29866 = CARTESIAN_POINT('',(6.038527967687,2.354900553351));
+#29867 = CARTESIAN_POINT('',(6.042452147537,1.897821941046));
+#29868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29869 = PCURVE('',#27578,#29870);
+#29870 = DEFINITIONAL_REPRESENTATION('',(#29871),#29875);
+#29871 = ELLIPSE('',#29872,121.76209693427,31.7);
+#29872 = AXIS2_PLACEMENT_2D('',#29873,#29874);
+#29873 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#29874 = DIRECTION('',(-1.,7.285838599103E-17));
+#29875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29876 = ORIENTED_EDGE('',*,*,#29877,.T.);
+#29877 = EDGE_CURVE('',#29851,#29878,#29880,.T.);
+#29878 = VERTEX_POINT('',#29879);
+#29879 = CARTESIAN_POINT('',(31.542844659078,7.6,-3.152610158782));
+#29880 = SURFACE_CURVE('',#29881,(#29886,#29893),.PCURVE_S1.);
+#29881 = CIRCLE('',#29882,31.7);
+#29882 = AXIS2_PLACEMENT_3D('',#29883,#29884,#29885);
+#29883 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29884 = DIRECTION('',(0.,-1.,0.));
+#29885 = DIRECTION('',(1.,0.,0.));
+#29886 = PCURVE('',#22650,#29887);
+#29887 = DEFINITIONAL_REPRESENTATION('',(#29888),#29892);
+#29888 = LINE('',#29889,#29890);
+#29889 = CARTESIAN_POINT('',(0.,3.9));
+#29890 = VECTOR('',#29891,1.);
+#29891 = DIRECTION('',(1.,0.));
+#29892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29893 = PCURVE('',#29894,#29899);
+#29894 = PLANE('',#29895);
+#29895 = AXIS2_PLACEMENT_3D('',#29896,#29897,#29898);
+#29896 = CARTESIAN_POINT('',(30.648185540783,7.6,-3.05857769633));
+#29897 = DIRECTION('',(0.,1.,0.));
+#29898 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#29899 = DEFINITIONAL_REPRESENTATION('',(#29900),#29908);
+#29900 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29901,#29902,#29903,#29904
+    ,#29905,#29906,#29907),.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(
+  '') );
+#29901 = CARTESIAN_POINT('',(-3.15176703675,-0.726344083174));
+#29902 = CARTESIAN_POINT('',(-57.7569967657,5.012896828994));
+#29903 = CARTESIAN_POINT('',(-25.48405347285,49.432792497671));
+#29904 = CARTESIAN_POINT('',(6.788889820004,93.852688166349));
+#29905 = CARTESIAN_POINT('',(29.121176256105,43.693551585503));
+#29906 = CARTESIAN_POINT('',(51.453462692206,-6.465584995343));
+#29907 = CARTESIAN_POINT('',(-3.15176703675,-0.726344083174));
+#29908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29909 = ORIENTED_EDGE('',*,*,#29910,.F.);
+#29910 = EDGE_CURVE('',#27632,#29878,#29911,.T.);
+#29911 = SURFACE_CURVE('',#29912,(#29917,#29927),.PCURVE_S1.);
+#29912 = ELLIPSE('',#29913,121.76209693427,31.7);
+#29913 = AXIS2_PLACEMENT_3D('',#29914,#29915,#29916);
+#29914 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#29915 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#29916 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#29917 = PCURVE('',#22650,#29918);
+#29918 = DEFINITIONAL_REPRESENTATION('',(#29919),#29926);
+#29919 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#29920,#29921,#29922,#29923,
+    #29924,#29925),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#29920 = CARTESIAN_POINT('',(6.20060164083,1.897821941046));
+#29921 = CARTESIAN_POINT('',(6.196718811546,2.354188145017));
+#29922 = CARTESIAN_POINT('',(6.192835982263,2.810603388216));
+#29923 = CARTESIAN_POINT('',(6.18895315298,3.267053336594));
+#29924 = CARTESIAN_POINT('',(6.185070323696,3.723523653024));
+#29925 = CARTESIAN_POINT('',(6.181187494413,4.18));
+#29926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29927 = PCURVE('',#27655,#29928);
+#29928 = DEFINITIONAL_REPRESENTATION('',(#29929),#29933);
+#29929 = ELLIPSE('',#29930,121.76209693427,31.7);
+#29930 = AXIS2_PLACEMENT_2D('',#29931,#29932);
+#29931 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#29932 = DIRECTION('',(1.,4.857225732735E-17));
+#29933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29934 = ORIENTED_EDGE('',*,*,#27671,.T.);
+#29935 = ORIENTED_EDGE('',*,*,#27931,.F.);
+#29936 = ORIENTED_EDGE('',*,*,#29937,.T.);
+#29937 = EDGE_CURVE('',#27932,#29938,#29940,.T.);
+#29938 = VERTEX_POINT('',#29939);
+#29939 = CARTESIAN_POINT('',(31.7,7.6,0.));
+#29940 = SURFACE_CURVE('',#29941,(#29946,#29953),.PCURVE_S1.);
+#29941 = CIRCLE('',#29942,31.7);
+#29942 = AXIS2_PLACEMENT_3D('',#29943,#29944,#29945);
+#29943 = CARTESIAN_POINT('',(0.,7.6,0.));
+#29944 = DIRECTION('',(0.,-1.,0.));
+#29945 = DIRECTION('',(1.,0.,0.));
+#29946 = PCURVE('',#22650,#29947);
+#29947 = DEFINITIONAL_REPRESENTATION('',(#29948),#29952);
+#29948 = LINE('',#29949,#29950);
+#29949 = CARTESIAN_POINT('',(0.,3.9));
+#29950 = VECTOR('',#29951,1.);
+#29951 = DIRECTION('',(1.,0.));
+#29952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29953 = PCURVE('',#27974,#29954);
+#29954 = DEFINITIONAL_REPRESENTATION('',(#29955),#29963);
+#29955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#29956,#29957,#29958,#29959
+    ,#29960,#29961,#29962),.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(
+  '') );
+#29956 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#29957 = CARTESIAN_POINT('',(-51.12989219453,-6.465584995343));
+#29958 = CARTESIAN_POINT('',(-28.79760575843,43.693551585503));
+#29959 = CARTESIAN_POINT('',(-6.465319322335,93.852688166349));
+#29960 = CARTESIAN_POINT('',(25.80762397052,49.432792497671));
+#29961 = CARTESIAN_POINT('',(58.080567263375,5.012896828994));
+#29962 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#29963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29964 = ORIENTED_EDGE('',*,*,#29965,.T.);
+#29965 = EDGE_CURVE('',#29938,#29966,#29968,.T.);
+#29966 = VERTEX_POINT('',#29967);
+#29967 = CARTESIAN_POINT('',(31.7,6.4,0.));
+#29968 = SEAM_CURVE('',#29969,(#29973,#29980),.PCURVE_S1.);
+#29969 = LINE('',#29970,#29971);
+#29970 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#29971 = VECTOR('',#29972,1.);
+#29972 = DIRECTION('',(0.,-1.,0.));
+#29973 = PCURVE('',#22650,#29974);
+#29974 = DEFINITIONAL_REPRESENTATION('',(#29975),#29979);
+#29975 = LINE('',#29976,#29977);
+#29976 = CARTESIAN_POINT('',(0.,0.));
+#29977 = VECTOR('',#29978,1.);
+#29978 = DIRECTION('',(0.,1.));
+#29979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29980 = PCURVE('',#22650,#29981);
+#29981 = DEFINITIONAL_REPRESENTATION('',(#29982),#29986);
+#29982 = LINE('',#29983,#29984);
+#29983 = CARTESIAN_POINT('',(6.28318530718,0.));
+#29984 = VECTOR('',#29985,1.);
+#29985 = DIRECTION('',(0.,1.));
+#29986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29987 = ORIENTED_EDGE('',*,*,#29988,.F.);
+#29988 = EDGE_CURVE('',#29989,#29966,#29991,.T.);
+#29989 = VERTEX_POINT('',#29990);
+#29990 = CARTESIAN_POINT('',(31.645139188025,6.4,-1.864179650823));
+#29991 = SURFACE_CURVE('',#29992,(#29997,#30004),.PCURVE_S1.);
+#29992 = CIRCLE('',#29993,31.7);
+#29993 = AXIS2_PLACEMENT_3D('',#29994,#29995,#29996);
+#29994 = CARTESIAN_POINT('',(0.,6.4,0.));
+#29995 = DIRECTION('',(0.,-1.,0.));
+#29996 = DIRECTION('',(1.,0.,0.));
+#29997 = PCURVE('',#22650,#29998);
+#29998 = DEFINITIONAL_REPRESENTATION('',(#29999),#30003);
+#29999 = LINE('',#30000,#30001);
+#30000 = CARTESIAN_POINT('',(0.,5.1));
+#30001 = VECTOR('',#30002,1.);
+#30002 = DIRECTION('',(1.,0.));
+#30003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30004 = PCURVE('',#30005,#30010);
+#30005 = PLANE('',#30006);
+#30006 = AXIS2_PLACEMENT_3D('',#30007,#30008,#30009);
+#30007 = CARTESIAN_POINT('',(31.170827857124,6.4,-1.914031780535));
+#30008 = DIRECTION('',(0.,-1.,0.));
+#30009 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#30010 = DEFINITIONAL_REPRESENTATION('',(#30011),#30015);
+#30011 = CIRCLE('',#30012,31.7);
+#30012 = AXIS2_PLACEMENT_2D('',#30013,#30014);
+#30013 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#30014 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#30015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30016 = ORIENTED_EDGE('',*,*,#30017,.F.);
+#30017 = EDGE_CURVE('',#30018,#29989,#30020,.T.);
+#30018 = VERTEX_POINT('',#30019);
+#30019 = CARTESIAN_POINT('',(31.590791451559,3.6,-2.62904839516));
+#30020 = SURFACE_CURVE('',#30021,(#30026,#30036),.PCURVE_S1.);
+#30021 = ELLIPSE('',#30022,121.76209693427,31.7);
+#30022 = AXIS2_PLACEMENT_3D('',#30023,#30024,#30025);
+#30023 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#30024 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#30025 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30026 = PCURVE('',#22650,#30027);
+#30027 = DEFINITIONAL_REPRESENTATION('',(#30028),#30035);
+#30028 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30029,#30030,#30031,#30032,
+    #30033,#30034),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#30029 = CARTESIAN_POINT('',(6.197729795275,8.18));
+#30030 = CARTESIAN_POINT('',(6.203535409298,7.509778330297));
+#30031 = CARTESIAN_POINT('',(6.209341023321,6.838620369342));
+#30032 = CARTESIAN_POINT('',(6.215146637344,6.166573179475));
+#30033 = CARTESIAN_POINT('',(6.220952251368,5.49368395454));
+#30034 = CARTESIAN_POINT('',(6.226757865391,4.82));
+#30035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30036 = PCURVE('',#30037,#30042);
+#30037 = PLANE('',#30038);
+#30038 = AXIS2_PLACEMENT_3D('',#30039,#30040,#30041);
+#30039 = CARTESIAN_POINT('',(31.24974661985,3.6,-2.664893651388));
+#30040 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#30041 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#30042 = DEFINITIONAL_REPRESENTATION('',(#30043),#30047);
+#30043 = ELLIPSE('',#30044,121.76209693427,31.7);
+#30044 = AXIS2_PLACEMENT_2D('',#30045,#30046);
+#30045 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#30046 = DIRECTION('',(-1.,8.673617379884E-17));
+#30047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30048 = ORIENTED_EDGE('',*,*,#30049,.T.);
+#30049 = EDGE_CURVE('',#30018,#30050,#30052,.T.);
+#30050 = VERTEX_POINT('',#30051);
+#30051 = CARTESIAN_POINT('',(31.7,3.6,0.));
+#30052 = SURFACE_CURVE('',#30053,(#30058,#30065),.PCURVE_S1.);
+#30053 = CIRCLE('',#30054,31.7);
+#30054 = AXIS2_PLACEMENT_3D('',#30055,#30056,#30057);
+#30055 = CARTESIAN_POINT('',(0.,3.6,0.));
+#30056 = DIRECTION('',(0.,-1.,0.));
+#30057 = DIRECTION('',(1.,0.,0.));
+#30058 = PCURVE('',#22650,#30059);
+#30059 = DEFINITIONAL_REPRESENTATION('',(#30060),#30064);
+#30060 = LINE('',#30061,#30062);
+#30061 = CARTESIAN_POINT('',(0.,7.9));
+#30062 = VECTOR('',#30063,1.);
+#30063 = DIRECTION('',(1.,0.));
+#30064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30065 = PCURVE('',#30066,#30071);
+#30066 = PLANE('',#30067);
+#30067 = AXIS2_PLACEMENT_3D('',#30068,#30069,#30070);
+#30068 = CARTESIAN_POINT('',(30.727104303509,3.6,2.307715825478));
+#30069 = DIRECTION('',(0.,1.,0.));
+#30070 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#30071 = DEFINITIONAL_REPRESENTATION('',(#30072),#30080);
+#30072 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30073,#30074,#30075,#30076
+    ,#30077,#30078,#30079),.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(
+  '') );
+#30073 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#30074 = CARTESIAN_POINT('',(-52.20846052015,-6.465584995343));
+#30075 = CARTESIAN_POINT('',(-29.87617408405,43.693551585503));
+#30076 = CARTESIAN_POINT('',(-7.543887647954,93.852688166349));
+#30077 = CARTESIAN_POINT('',(24.729055644901,49.432792497671));
+#30078 = CARTESIAN_POINT('',(57.001998937756,5.012896828994));
+#30079 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#30080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30081 = ORIENTED_EDGE('',*,*,#30082,.T.);
+#30082 = EDGE_CURVE('',#30050,#30083,#30085,.T.);
+#30083 = VERTEX_POINT('',#30084);
+#30084 = CARTESIAN_POINT('',(31.7,2.4,0.));
+#30085 = SEAM_CURVE('',#30086,(#30090,#30097),.PCURVE_S1.);
+#30086 = LINE('',#30087,#30088);
+#30087 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#30088 = VECTOR('',#30089,1.);
+#30089 = DIRECTION('',(0.,-1.,0.));
+#30090 = PCURVE('',#22650,#30091);
+#30091 = DEFINITIONAL_REPRESENTATION('',(#30092),#30096);
+#30092 = LINE('',#30093,#30094);
+#30093 = CARTESIAN_POINT('',(0.,0.));
+#30094 = VECTOR('',#30095,1.);
+#30095 = DIRECTION('',(0.,1.));
+#30096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30097 = PCURVE('',#22650,#30098);
+#30098 = DEFINITIONAL_REPRESENTATION('',(#30099),#30103);
+#30099 = LINE('',#30100,#30101);
+#30100 = CARTESIAN_POINT('',(6.28318530718,0.));
+#30101 = VECTOR('',#30102,1.);
+#30102 = DIRECTION('',(0.,1.));
+#30103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30104 = ORIENTED_EDGE('',*,*,#30105,.F.);
+#30105 = EDGE_CURVE('',#30106,#30083,#30108,.T.);
+#30106 = VERTEX_POINT('',#30107);
+#30107 = CARTESIAN_POINT('',(31.590791451559,2.4,-2.62904839516));
+#30108 = SURFACE_CURVE('',#30109,(#30114,#30121),.PCURVE_S1.);
+#30109 = CIRCLE('',#30110,31.7);
+#30110 = AXIS2_PLACEMENT_3D('',#30111,#30112,#30113);
+#30111 = CARTESIAN_POINT('',(0.,2.4,0.));
+#30112 = DIRECTION('',(0.,-1.,0.));
+#30113 = DIRECTION('',(1.,0.,0.));
+#30114 = PCURVE('',#22650,#30115);
+#30115 = DEFINITIONAL_REPRESENTATION('',(#30116),#30120);
+#30116 = LINE('',#30117,#30118);
+#30117 = CARTESIAN_POINT('',(0.,9.1));
+#30118 = VECTOR('',#30119,1.);
+#30119 = DIRECTION('',(1.,0.));
+#30120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30121 = PCURVE('',#30122,#30127);
+#30122 = PLANE('',#30123);
+#30123 = AXIS2_PLACEMENT_3D('',#30124,#30125,#30126);
+#30124 = CARTESIAN_POINT('',(31.24974661985,2.4,-2.664893651388));
+#30125 = DIRECTION('',(0.,-1.,0.));
+#30126 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#30127 = DEFINITIONAL_REPRESENTATION('',(#30128),#30132);
+#30128 = CIRCLE('',#30129,31.7);
+#30129 = AXIS2_PLACEMENT_2D('',#30130,#30131);
+#30130 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#30131 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#30132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30133 = ORIENTED_EDGE('',*,*,#30134,.F.);
+#30134 = EDGE_CURVE('',#30135,#30106,#30137,.T.);
+#30135 = VERTEX_POINT('',#30136);
+#30136 = CARTESIAN_POINT('',(31.645139188025,-0.4,-1.864179650823));
+#30137 = SURFACE_CURVE('',#30138,(#30143,#30153),.PCURVE_S1.);
+#30138 = ELLIPSE('',#30139,121.76209693428,31.7);
+#30139 = AXIS2_PLACEMENT_3D('',#30140,#30141,#30142);
+#30140 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#30141 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#30142 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#30143 = PCURVE('',#22650,#30144);
+#30144 = DEFINITIONAL_REPRESENTATION('',(#30145),#30152);
+#30145 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30146,#30147,#30148,#30149,
+    #30150,#30151),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#30146 = CARTESIAN_POINT('',(6.226757865391,12.18));
+#30147 = CARTESIAN_POINT('',(6.220952251368,11.50631604546));
+#30148 = CARTESIAN_POINT('',(6.215146637344,10.833426820525));
+#30149 = CARTESIAN_POINT('',(6.209341023321,10.161379630658));
+#30150 = CARTESIAN_POINT('',(6.203535409298,9.490221669703));
+#30151 = CARTESIAN_POINT('',(6.197729795275,8.82));
+#30152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30153 = PCURVE('',#30154,#30159);
+#30154 = PLANE('',#30155);
+#30155 = AXIS2_PLACEMENT_3D('',#30156,#30157,#30158);
+#30156 = CARTESIAN_POINT('',(31.170827857124,-0.4,-1.914031780535));
+#30157 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#30158 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#30159 = DEFINITIONAL_REPRESENTATION('',(#30160),#30164);
+#30160 = ELLIPSE('',#30161,121.76209693428,31.7);
+#30161 = AXIS2_PLACEMENT_2D('',#30162,#30163);
+#30162 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#30163 = DIRECTION('',(-1.,-1.249000902703E-16));
+#30164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30165 = ORIENTED_EDGE('',*,*,#30166,.T.);
+#30166 = EDGE_CURVE('',#30135,#30167,#30169,.T.);
+#30167 = VERTEX_POINT('',#30168);
+#30168 = CARTESIAN_POINT('',(31.7,-0.4,0.));
+#30169 = SURFACE_CURVE('',#30170,(#30175,#30182),.PCURVE_S1.);
+#30170 = CIRCLE('',#30171,31.7);
+#30171 = AXIS2_PLACEMENT_3D('',#30172,#30173,#30174);
+#30172 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#30173 = DIRECTION('',(0.,-1.,0.));
+#30174 = DIRECTION('',(1.,0.,0.));
+#30175 = PCURVE('',#22650,#30176);
+#30176 = DEFINITIONAL_REPRESENTATION('',(#30177),#30181);
+#30177 = LINE('',#30178,#30179);
+#30178 = CARTESIAN_POINT('',(0.,11.9));
+#30179 = VECTOR('',#30180,1.);
+#30180 = DIRECTION('',(1.,0.));
+#30181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30182 = PCURVE('',#30183,#30188);
+#30183 = PLANE('',#30184);
+#30184 = AXIS2_PLACEMENT_3D('',#30185,#30186,#30187);
+#30185 = CARTESIAN_POINT('',(30.648185540783,-0.4,3.05857769633));
+#30186 = DIRECTION('',(0.,1.,0.));
+#30187 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#30188 = DEFINITIONAL_REPRESENTATION('',(#30189),#30197);
+#30189 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30190,#30191,#30192,#30193
+    ,#30194,#30195,#30196),.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(
+  '') );
+#30190 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#30191 = CARTESIAN_POINT('',(-51.4534626922,-6.465584995343));
+#30192 = CARTESIAN_POINT('',(-29.1211762561,43.693551585503));
+#30193 = CARTESIAN_POINT('',(-6.788889820004,93.852688166349));
+#30194 = CARTESIAN_POINT('',(25.484053472851,49.432792497671));
+#30195 = CARTESIAN_POINT('',(57.756996765707,5.012896828994));
+#30196 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#30197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30198 = ORIENTED_EDGE('',*,*,#30199,.T.);
+#30199 = EDGE_CURVE('',#30167,#30200,#30202,.T.);
+#30200 = VERTEX_POINT('',#30201);
+#30201 = CARTESIAN_POINT('',(31.7,-1.6,0.));
+#30202 = SEAM_CURVE('',#30203,(#30207,#30214),.PCURVE_S1.);
+#30203 = LINE('',#30204,#30205);
+#30204 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#30205 = VECTOR('',#30206,1.);
+#30206 = DIRECTION('',(0.,-1.,0.));
+#30207 = PCURVE('',#22650,#30208);
+#30208 = DEFINITIONAL_REPRESENTATION('',(#30209),#30213);
+#30209 = LINE('',#30210,#30211);
+#30210 = CARTESIAN_POINT('',(0.,0.));
+#30211 = VECTOR('',#30212,1.);
+#30212 = DIRECTION('',(0.,1.));
+#30213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30214 = PCURVE('',#22650,#30215);
+#30215 = DEFINITIONAL_REPRESENTATION('',(#30216),#30220);
+#30216 = LINE('',#30217,#30218);
+#30217 = CARTESIAN_POINT('',(6.28318530718,0.));
+#30218 = VECTOR('',#30219,1.);
+#30219 = DIRECTION('',(0.,1.));
+#30220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30221 = ORIENTED_EDGE('',*,*,#30222,.F.);
+#30222 = EDGE_CURVE('',#30223,#30200,#30225,.T.);
+#30223 = VERTEX_POINT('',#30224);
+#30224 = CARTESIAN_POINT('',(31.662717741324,-1.6,-1.536979255969));
+#30225 = SURFACE_CURVE('',#30226,(#30231,#30238),.PCURVE_S1.);
+#30226 = CIRCLE('',#30227,31.7);
+#30227 = AXIS2_PLACEMENT_3D('',#30228,#30229,#30230);
+#30228 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#30229 = DIRECTION('',(0.,-1.,0.));
+#30230 = DIRECTION('',(1.,0.,0.));
+#30231 = PCURVE('',#22650,#30232);
+#30232 = DEFINITIONAL_REPRESENTATION('',(#30233),#30237);
+#30233 = LINE('',#30234,#30235);
+#30234 = CARTESIAN_POINT('',(0.,13.1));
+#30235 = VECTOR('',#30236,1.);
+#30236 = DIRECTION('',(1.,0.));
+#30237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30238 = PCURVE('',#30239,#30244);
+#30239 = PLANE('',#30240);
+#30240 = AXIS2_PLACEMENT_3D('',#30241,#30242,#30243);
+#30241 = CARTESIAN_POINT('',(31.137005530241,-1.6,-1.592233835884));
+#30242 = DIRECTION('',(0.,-1.,0.));
+#30243 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#30244 = DEFINITIONAL_REPRESENTATION('',(#30245),#30249);
+#30245 = CIRCLE('',#30246,31.7);
+#30246 = AXIS2_PLACEMENT_2D('',#30247,#30248);
+#30247 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#30248 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#30249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30250 = ORIENTED_EDGE('',*,*,#30251,.F.);
+#30251 = EDGE_CURVE('',#30252,#30223,#30254,.T.);
+#30252 = VERTEX_POINT('',#30253);
+#30253 = CARTESIAN_POINT('',(31.690527454525,-4.4,-0.774899770273));
+#30254 = SURFACE_CURVE('',#30255,(#30260,#30270),.PCURVE_S1.);
+#30255 = ELLIPSE('',#30256,121.76209693428,31.7);
+#30256 = AXIS2_PLACEMENT_3D('',#30257,#30258,#30259);
+#30257 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#30258 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#30259 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#30260 = PCURVE('',#22650,#30261);
+#30261 = DEFINITIONAL_REPRESENTATION('',(#30262),#30269);
+#30262 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30263,#30264,#30265,#30266,
+    #30267,#30268),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#30263 = CARTESIAN_POINT('',(6.261139416062,16.18));
+#30264 = CARTESIAN_POINT('',(6.255365684556,15.506667874339));
+#30265 = CARTESIAN_POINT('',(6.249591953049,14.833955093587));
+#30266 = CARTESIAN_POINT('',(6.243818221542,14.161908420628));
+#30267 = CARTESIAN_POINT('',(6.238044490035,13.490574532311));
+#30268 = CARTESIAN_POINT('',(6.232270758528,12.82));
+#30269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30270 = PCURVE('',#30271,#30276);
+#30271 = PLANE('',#30272);
+#30272 = AXIS2_PLACEMENT_3D('',#30273,#30274,#30275);
+#30273 = CARTESIAN_POINT('',(31.058086767515,-4.4,-0.841371965032));
+#30274 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#30275 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#30276 = DEFINITIONAL_REPRESENTATION('',(#30277),#30281);
+#30277 = ELLIPSE('',#30278,121.76209693428,31.7);
+#30278 = AXIS2_PLACEMENT_2D('',#30279,#30280);
+#30279 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#30280 = DIRECTION('',(-1.,-1.179611963664E-16));
+#30281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30282 = ORIENTED_EDGE('',*,*,#30283,.T.);
+#30283 = EDGE_CURVE('',#30252,#30284,#30286,.T.);
+#30284 = VERTEX_POINT('',#30285);
+#30285 = CARTESIAN_POINT('',(31.7,-4.4,0.));
+#30286 = SURFACE_CURVE('',#30287,(#30292,#30299),.PCURVE_S1.);
+#30287 = CIRCLE('',#30288,31.7);
+#30288 = AXIS2_PLACEMENT_3D('',#30289,#30290,#30291);
+#30289 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#30290 = DIRECTION('',(0.,-1.,0.));
+#30291 = DIRECTION('',(1.,0.,0.));
+#30292 = PCURVE('',#22650,#30293);
+#30293 = DEFINITIONAL_REPRESENTATION('',(#30294),#30298);
+#30294 = LINE('',#30295,#30296);
+#30295 = CARTESIAN_POINT('',(0.,15.9));
+#30296 = VECTOR('',#30297,1.);
+#30297 = DIRECTION('',(1.,0.));
+#30298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30299 = PCURVE('',#30300,#30305);
+#30300 = PLANE('',#30301);
+#30301 = AXIS2_PLACEMENT_3D('',#30302,#30303,#30304);
+#30302 = CARTESIAN_POINT('',(30.535444451177,-4.4,4.13123751181));
+#30303 = DIRECTION('',(0.,1.,0.));
+#30304 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#30305 = DEFINITIONAL_REPRESENTATION('',(#30306),#30314);
+#30306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30307,#30308,#30309,#30310
+    ,#30311,#30312,#30313),.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(
+  '') );
+#30307 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#30308 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#30309 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#30310 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#30311 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#30312 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#30313 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#30314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30315 = ORIENTED_EDGE('',*,*,#30316,.T.);
+#30316 = EDGE_CURVE('',#30284,#30317,#30319,.T.);
+#30317 = VERTEX_POINT('',#30318);
+#30318 = CARTESIAN_POINT('',(31.7,-5.6,0.));
+#30319 = SEAM_CURVE('',#30320,(#30324,#30331),.PCURVE_S1.);
+#30320 = LINE('',#30321,#30322);
+#30321 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#30322 = VECTOR('',#30323,1.);
+#30323 = DIRECTION('',(0.,-1.,0.));
+#30324 = PCURVE('',#22650,#30325);
+#30325 = DEFINITIONAL_REPRESENTATION('',(#30326),#30330);
+#30326 = LINE('',#30327,#30328);
+#30327 = CARTESIAN_POINT('',(0.,0.));
+#30328 = VECTOR('',#30329,1.);
+#30329 = DIRECTION('',(0.,1.));
+#30330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30331 = PCURVE('',#22650,#30332);
+#30332 = DEFINITIONAL_REPRESENTATION('',(#30333),#30337);
+#30333 = LINE('',#30334,#30335);
+#30334 = CARTESIAN_POINT('',(6.28318530718,0.));
+#30335 = VECTOR('',#30336,1.);
+#30336 = DIRECTION('',(0.,1.));
+#30337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30338 = ORIENTED_EDGE('',*,*,#30339,.F.);
+#30339 = EDGE_CURVE('',#30340,#30317,#30342,.T.);
+#30340 = VERTEX_POINT('',#30341);
+#30341 = CARTESIAN_POINT('',(31.690527454525,-5.6,-0.774899770273));
+#30342 = SURFACE_CURVE('',#30343,(#30348,#30355),.PCURVE_S1.);
+#30343 = CIRCLE('',#30344,31.7);
+#30344 = AXIS2_PLACEMENT_3D('',#30345,#30346,#30347);
+#30345 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#30346 = DIRECTION('',(0.,-1.,0.));
+#30347 = DIRECTION('',(1.,0.,0.));
+#30348 = PCURVE('',#22650,#30349);
+#30349 = DEFINITIONAL_REPRESENTATION('',(#30350),#30354);
+#30350 = LINE('',#30351,#30352);
+#30351 = CARTESIAN_POINT('',(0.,17.1));
+#30352 = VECTOR('',#30353,1.);
+#30353 = DIRECTION('',(1.,0.));
+#30354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30355 = PCURVE('',#30356,#30361);
+#30356 = PLANE('',#30357);
+#30357 = AXIS2_PLACEMENT_3D('',#30358,#30359,#30360);
+#30358 = CARTESIAN_POINT('',(30.535444451177,-5.6,4.13123751181));
+#30359 = DIRECTION('',(0.,1.,0.));
+#30360 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#30361 = DEFINITIONAL_REPRESENTATION('',(#30362),#30370);
+#30362 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30363,#30364,#30365,#30366
+    ,#30367,#30368,#30369),.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(
+  '') );
+#30363 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#30364 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#30365 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#30366 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#30367 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#30368 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#30369 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#30370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30371 = ORIENTED_EDGE('',*,*,#30372,.T.);
+#30372 = EDGE_CURVE('',#30340,#30373,#30375,.T.);
+#30373 = VERTEX_POINT('',#30374);
+#30374 = CARTESIAN_POINT('',(31.662717741324,-8.4,-1.536979255969));
+#30375 = SURFACE_CURVE('',#30376,(#30381,#30391),.PCURVE_S1.);
+#30376 = ELLIPSE('',#30377,121.76209693428,31.7);
+#30377 = AXIS2_PLACEMENT_3D('',#30378,#30379,#30380);
+#30378 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#30379 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#30380 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30381 = PCURVE('',#22650,#30382);
+#30382 = DEFINITIONAL_REPRESENTATION('',(#30383),#30390);
+#30383 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30384,#30385,#30386,#30387,
+    #30388,#30389),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#30384 = CARTESIAN_POINT('',(6.261139416062,16.82));
+#30385 = CARTESIAN_POINT('',(6.255365684556,17.493332125661));
+#30386 = CARTESIAN_POINT('',(6.249591953049,18.166044906413));
+#30387 = CARTESIAN_POINT('',(6.243818221542,18.838091579372));
+#30388 = CARTESIAN_POINT('',(6.238044490035,19.509425467689));
+#30389 = CARTESIAN_POINT('',(6.232270758528,20.18));
+#30390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30391 = PCURVE('',#30392,#30397);
+#30392 = PLANE('',#30393);
+#30393 = AXIS2_PLACEMENT_3D('',#30394,#30395,#30396);
+#30394 = CARTESIAN_POINT('',(31.058086767515,-5.6,-0.841371965032));
+#30395 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#30396 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30397 = DEFINITIONAL_REPRESENTATION('',(#30398),#30402);
+#30398 = ELLIPSE('',#30399,121.76209693428,31.7);
+#30399 = AXIS2_PLACEMENT_2D('',#30400,#30401);
+#30400 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#30401 = DIRECTION('',(1.,1.040834085586E-16));
+#30402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30403 = ORIENTED_EDGE('',*,*,#30404,.T.);
+#30404 = EDGE_CURVE('',#30373,#30405,#30407,.T.);
+#30405 = VERTEX_POINT('',#30406);
+#30406 = CARTESIAN_POINT('',(31.7,-8.4,0.));
+#30407 = SURFACE_CURVE('',#30408,(#30413,#30420),.PCURVE_S1.);
+#30408 = CIRCLE('',#30409,31.7);
+#30409 = AXIS2_PLACEMENT_3D('',#30410,#30411,#30412);
+#30410 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#30411 = DIRECTION('',(0.,-1.,0.));
+#30412 = DIRECTION('',(1.,0.,0.));
+#30413 = PCURVE('',#22650,#30414);
+#30414 = DEFINITIONAL_REPRESENTATION('',(#30415),#30419);
+#30415 = LINE('',#30416,#30417);
+#30416 = CARTESIAN_POINT('',(0.,19.9));
+#30417 = VECTOR('',#30418,1.);
+#30418 = DIRECTION('',(1.,0.));
+#30419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30420 = PCURVE('',#30421,#30426);
+#30421 = PLANE('',#30422);
+#30422 = AXIS2_PLACEMENT_3D('',#30423,#30424,#30425);
+#30423 = CARTESIAN_POINT('',(31.137005530241,-8.4,-1.592233835884));
+#30424 = DIRECTION('',(0.,-1.,0.));
+#30425 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#30426 = DEFINITIONAL_REPRESENTATION('',(#30427),#30431);
+#30427 = CIRCLE('',#30428,31.7);
+#30428 = AXIS2_PLACEMENT_2D('',#30429,#30430);
+#30429 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#30430 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#30431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30432 = ORIENTED_EDGE('',*,*,#30433,.T.);
+#30433 = EDGE_CURVE('',#30405,#30434,#30436,.T.);
+#30434 = VERTEX_POINT('',#30435);
+#30435 = CARTESIAN_POINT('',(31.7,-9.6,0.));
+#30436 = SEAM_CURVE('',#30437,(#30441,#30448),.PCURVE_S1.);
+#30437 = LINE('',#30438,#30439);
+#30438 = CARTESIAN_POINT('',(31.7,11.5,0.));
+#30439 = VECTOR('',#30440,1.);
+#30440 = DIRECTION('',(0.,-1.,0.));
+#30441 = PCURVE('',#22650,#30442);
+#30442 = DEFINITIONAL_REPRESENTATION('',(#30443),#30447);
+#30443 = LINE('',#30444,#30445);
+#30444 = CARTESIAN_POINT('',(0.,0.));
+#30445 = VECTOR('',#30446,1.);
+#30446 = DIRECTION('',(0.,1.));
+#30447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30448 = PCURVE('',#22650,#30449);
+#30449 = DEFINITIONAL_REPRESENTATION('',(#30450),#30454);
+#30450 = LINE('',#30451,#30452);
+#30451 = CARTESIAN_POINT('',(6.28318530718,0.));
+#30452 = VECTOR('',#30453,1.);
+#30453 = DIRECTION('',(0.,1.));
+#30454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30455 = ORIENTED_EDGE('',*,*,#30456,.F.);
+#30456 = EDGE_CURVE('',#30457,#30434,#30459,.T.);
+#30457 = VERTEX_POINT('',#30458);
+#30458 = CARTESIAN_POINT('',(31.645139188025,-9.6,-1.864179650823));
+#30459 = SURFACE_CURVE('',#30460,(#30465,#30472),.PCURVE_S1.);
+#30460 = CIRCLE('',#30461,31.7);
+#30461 = AXIS2_PLACEMENT_3D('',#30462,#30463,#30464);
+#30462 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#30463 = DIRECTION('',(0.,-1.,0.));
+#30464 = DIRECTION('',(1.,0.,0.));
+#30465 = PCURVE('',#22650,#30466);
+#30466 = DEFINITIONAL_REPRESENTATION('',(#30467),#30471);
+#30467 = LINE('',#30468,#30469);
+#30468 = CARTESIAN_POINT('',(0.,21.1));
+#30469 = VECTOR('',#30470,1.);
+#30470 = DIRECTION('',(1.,0.));
+#30471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30472 = PCURVE('',#30473,#30478);
+#30473 = PLANE('',#30474);
+#30474 = AXIS2_PLACEMENT_3D('',#30475,#30476,#30477);
+#30475 = CARTESIAN_POINT('',(31.170827857124,-9.6,-1.914031780535));
+#30476 = DIRECTION('',(0.,-1.,0.));
+#30477 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#30478 = DEFINITIONAL_REPRESENTATION('',(#30479),#30483);
+#30479 = CIRCLE('',#30480,31.7);
+#30480 = AXIS2_PLACEMENT_2D('',#30481,#30482);
+#30481 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#30482 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#30483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30484 = ORIENTED_EDGE('',*,*,#30485,.F.);
+#30485 = EDGE_CURVE('',#30486,#30457,#30488,.T.);
+#30486 = VERTEX_POINT('',#30487);
+#30487 = CARTESIAN_POINT('',(31.608180536647,-11.60217685895,
+    -2.410909058356));
+#30488 = SURFACE_CURVE('',#30489,(#30494,#30504),.PCURVE_S1.);
+#30489 = ELLIPSE('',#30490,121.76209693427,31.7);
+#30490 = AXIS2_PLACEMENT_3D('',#30491,#30492,#30493);
+#30491 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#30492 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#30493 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30494 = PCURVE('',#22650,#30495);
+#30495 = DEFINITIONAL_REPRESENTATION('',(#30496),#30503);
+#30496 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30497,#30498,#30499,#30500,
+    #30501,#30502),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#30497 = CARTESIAN_POINT('',(6.207057896678,23.102178058988));
+#30498 = CARTESIAN_POINT('',(6.210997890421,22.64653357395));
+#30499 = CARTESIAN_POINT('',(6.214937884163,22.190478776673));
+#30500 = CARTESIAN_POINT('',(6.218877877906,21.734028403032));
+#30501 = CARTESIAN_POINT('',(6.222817871648,21.277197215444));
+#30502 = CARTESIAN_POINT('',(6.226757865391,20.82));
+#30503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30504 = PCURVE('',#30505,#30510);
+#30505 = PLANE('',#30506);
+#30506 = AXIS2_PLACEMENT_3D('',#30507,#30508,#30509);
+#30507 = CARTESIAN_POINT('',(31.24974661985,-12.4,-2.664893651388));
+#30508 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#30509 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#30510 = DEFINITIONAL_REPRESENTATION('',(#30511),#30515);
+#30511 = ELLIPSE('',#30512,121.76209693427,31.7);
+#30512 = AXIS2_PLACEMENT_2D('',#30513,#30514);
+#30513 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#30514 = DIRECTION('',(-1.,9.367506770275E-17));
+#30515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30516 = ORIENTED_EDGE('',*,*,#30517,.F.);
+#30517 = EDGE_CURVE('',#30518,#30486,#30520,.T.);
+#30518 = VERTEX_POINT('',#30519);
+#30519 = CARTESIAN_POINT('',(31.44526548046,-11.60217685895,
+    -4.010551885008));
+#30520 = SURFACE_CURVE('',#30521,(#30542,#30566),.PCURVE_S1.);
+#30521 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#30522,#30523,#30524,
+    #30525,#30526,#30527,#30528,#30529,#30530,#30531,#30532,#30533,
+    #30534,#30535,#30536,#30537,#30538,#30539,#30540,#30541),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#30522 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#30523 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#30524 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#30525 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#30526 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#30527 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#30528 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#30529 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#30530 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#30531 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#30532 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#30533 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#30534 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#30535 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#30536 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#30537 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#30538 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#30539 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#30540 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#30541 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#30542 = PCURVE('',#22650,#30543);
+#30543 = DEFINITIONAL_REPRESENTATION('',(#30544),#30565);
+#30544 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#30545,#30546,#30547,#30548,
+    #30549,#30550,#30551,#30552,#30553,#30554,#30555,#30556,#30557,
+    #30558,#30559,#30560,#30561,#30562,#30563,#30564),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#30545 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#30546 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#30547 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#30548 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#30549 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#30550 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#30551 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#30552 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#30553 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#30554 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#30555 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#30556 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#30557 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#30558 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#30559 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#30560 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#30561 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#30562 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#30563 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#30564 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#30565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30566 = PCURVE('',#30567,#30628);
+#30567 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,10,(
+    (#30568,#30569,#30570,#30571,#30572,#30573,#30574,#30575,#30576
+      ,#30577,#30578,#30579,#30580,#30581,#30582,#30583,#30584,#30585
+      ,#30586,#30587)
+    ,(#30588,#30589,#30590,#30591,#30592,#30593,#30594,#30595,#30596
+      ,#30597,#30598,#30599,#30600,#30601,#30602,#30603,#30604,#30605
+      ,#30606,#30607)
+    ,(#30608,#30609,#30610,#30611,#30612,#30613,#30614,#30615,#30616
+      ,#30617,#30618,#30619,#30620,#30621,#30622,#30623,#30624,#30625
+      ,#30626,#30627
+)),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(11,9,11
+    ),(0.,199.17697423759),(3.94E-15,99.588487118796,199.17697423759),
+.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
+((
+    (1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999999,1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
+      )
+    ,(0.718631469457,0.718631469457,0.718631469457,0.718631469458
+      ,0.718631469456,0.718631469458,0.718631469456,0.718631469458
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457
+      ,0.718631469457,0.718631469457,0.718631469457,0.718631469457)
+    ,(1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999999,1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
+))) REPRESENTATION_ITEM('') SURFACE() );
+#30568 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#30569 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#30570 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#30571 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#30572 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#30573 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#30574 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#30575 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#30576 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#30577 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#30578 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#30579 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#30580 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#30581 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#30582 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#30583 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#30584 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#30585 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#30586 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#30587 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#30588 = CARTESIAN_POINT('',(31.7,-13.5374973967,-6.9E-16));
+#30589 = CARTESIAN_POINT('',(31.699999999997,-13.5374973967,
+    9.814786958713));
+#30590 = CARTESIAN_POINT('',(28.323069376283,-13.5374973967,
+    19.778386577036));
+#30591 = CARTESIAN_POINT('',(21.40078189772,-13.5374973967,
+    28.49306610718));
+#30592 = CARTESIAN_POINT('',(11.47664567561,-13.5374973967,
+    34.429871441894));
+#30593 = CARTESIAN_POINT('',(-8.202016241896E-03,-13.5374973967,
+    36.452659501379));
+#30594 = CARTESIAN_POINT('',(-11.45007478935,-13.5374973967,
+    34.381272645251));
+#30595 = CARTESIAN_POINT('',(-21.27287701073,-13.5374973967,
+    28.509504207292));
+#30596 = CARTESIAN_POINT('',(-28.22339190475,-13.5374973967,
+    19.917997091179));
+#30597 = CARTESIAN_POINT('',(-31.69999999999,-13.5374973967,
+    9.958848711881));
+#30598 = CARTESIAN_POINT('',(-31.7,-13.5374973967,-9.958848711881));
+#30599 = CARTESIAN_POINT('',(-28.22339190474,-13.5374973967,
+    -19.91799709118));
+#30600 = CARTESIAN_POINT('',(-21.27287701075,-13.5374973967,
+    -28.50950420729));
+#30601 = CARTESIAN_POINT('',(-11.45007478933,-13.5374973967,
+    -34.38127264524));
+#30602 = CARTESIAN_POINT('',(-8.202016253749E-03,-13.5374973967,
+    -36.45265950139));
+#30603 = CARTESIAN_POINT('',(11.476645675608,-13.5374973967,
+    -34.42987144188));
+#30604 = CARTESIAN_POINT('',(21.400781897729,-13.5374973967,
+    -28.49306610718));
+#30605 = CARTESIAN_POINT('',(28.323069376277,-13.5374973967,
+    -19.77838657703));
+#30606 = CARTESIAN_POINT('',(31.699999999999,-13.5374973967,
+    -9.814786958712));
+#30607 = CARTESIAN_POINT('',(31.7,-13.5374973967,-8.091E-14));
+#30608 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,0.));
+#30609 = CARTESIAN_POINT('',(29.765724755575,-13.60109663135,
+    9.215906850085));
+#30610 = CARTESIAN_POINT('',(26.594848179419,-13.60109663135,
+    18.571546087112));
+#30611 = CARTESIAN_POINT('',(20.094945852418,-13.60109663135,
+    26.754472024882));
+#30612 = CARTESIAN_POINT('',(10.776362028313,-13.60109663135,
+    32.329024501874));
+#30613 = CARTESIAN_POINT('',(-7.701544413934E-03,-13.60109663135,
+    34.228385783177));
+#30614 = CARTESIAN_POINT('',(-10.75141244828,-13.60109663135,
+    32.283391113725));
+#30615 = CARTESIAN_POINT('',(-19.97484548456,-13.60109663135,
+    26.769907102593));
+#30616 = CARTESIAN_POINT('',(-26.50125284245,-13.60109663135,
+    18.702637826449));
+#30617 = CARTESIAN_POINT('',(-29.76572475557,-13.60109663135,
+    9.351178222091));
+#30618 = CARTESIAN_POINT('',(-29.76572475557,-13.60109663135,
+    -9.351178222091));
+#30619 = CARTESIAN_POINT('',(-26.50125284244,-13.60109663135,
+    -18.70263782644));
+#30620 = CARTESIAN_POINT('',(-19.97484548458,-13.60109663135,
+    -26.7699071026));
+#30621 = CARTESIAN_POINT('',(-10.75141244826,-13.60109663135,
+    -32.2833911137));
+#30622 = CARTESIAN_POINT('',(-7.701544420344E-03,-13.60109663135,
+    -34.2283857832));
+#30623 = CARTESIAN_POINT('',(10.776362028304,-13.60109663135,
+    -32.32902450185));
+#30624 = CARTESIAN_POINT('',(20.094945852432,-13.60109663135,
+    -26.75447202489));
+#30625 = CARTESIAN_POINT('',(26.59484817941,-13.60109663135,
+    -18.57154608711));
+#30626 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,
+    -9.215906850083));
+#30627 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,-7.29E-15)
+  );
+#30628 = DEFINITIONAL_REPRESENTATION('',(#30629),#30633);
+#30629 = LINE('',#30630,#30631);
+#30630 = CARTESIAN_POINT('',(0.,0.));
+#30631 = VECTOR('',#30632,1.);
+#30632 = DIRECTION('',(0.,1.));
+#30633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30634 = ORIENTED_EDGE('',*,*,#30635,.F.);
+#30635 = EDGE_CURVE('',#30636,#30518,#30638,.T.);
+#30636 = VERTEX_POINT('',#30637);
+#30637 = CARTESIAN_POINT('',(31.509022332198,-9.6,-3.474408103409));
+#30638 = SURFACE_CURVE('',#30639,(#30644,#30654),.PCURVE_S1.);
+#30639 = ELLIPSE('',#30640,121.76209693428,31.7);
+#30640 = AXIS2_PLACEMENT_3D('',#30641,#30642,#30643);
+#30641 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#30642 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#30643 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30644 = PCURVE('',#22650,#30645);
+#30645 = DEFINITIONAL_REPRESENTATION('',(#30646),#30653);
+#30646 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30647,#30648,#30649,#30650,
+    #30651,#30652),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#30647 = CARTESIAN_POINT('',(6.175743609707,20.82));
+#30648 = CARTESIAN_POINT('',(6.171860780424,21.276476346982));
+#30649 = CARTESIAN_POINT('',(6.16797795114,21.73294666342));
+#30650 = CARTESIAN_POINT('',(6.164095121857,22.189396611804));
+#30651 = CARTESIAN_POINT('',(6.160212292573,22.64581185501));
+#30652 = CARTESIAN_POINT('',(6.15632946329,23.102178058988));
+#30653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30654 = PCURVE('',#30655,#30660);
+#30655 = PLANE('',#30656);
+#30656 = AXIS2_PLACEMENT_3D('',#30657,#30658,#30659);
+#30657 = CARTESIAN_POINT('',(30.614363213903,-9.6,-3.380375640957));
+#30658 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#30659 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30660 = DEFINITIONAL_REPRESENTATION('',(#30661),#30665);
+#30661 = ELLIPSE('',#30662,121.76209693428,31.7);
+#30662 = AXIS2_PLACEMENT_2D('',#30663,#30664);
+#30663 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#30664 = DIRECTION('',(1.,5.20417042793E-17));
+#30665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30666 = ORIENTED_EDGE('',*,*,#30667,.F.);
+#30667 = EDGE_CURVE('',#30668,#30636,#30670,.T.);
+#30668 = VERTEX_POINT('',#30669);
+#30669 = CARTESIAN_POINT('',(30.566032228463,-9.6,-8.402837247535));
+#30670 = SURFACE_CURVE('',#30671,(#30676,#30683),.PCURVE_S1.);
+#30671 = CIRCLE('',#30672,31.7);
+#30672 = AXIS2_PLACEMENT_3D('',#30673,#30674,#30675);
+#30673 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#30674 = DIRECTION('',(0.,-1.,0.));
+#30675 = DIRECTION('',(1.,0.,0.));
+#30676 = PCURVE('',#22650,#30677);
+#30677 = DEFINITIONAL_REPRESENTATION('',(#30678),#30682);
+#30678 = LINE('',#30679,#30680);
+#30679 = CARTESIAN_POINT('',(0.,21.1));
+#30680 = VECTOR('',#30681,1.);
+#30681 = DIRECTION('',(1.,0.));
+#30682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30683 = PCURVE('',#30684,#30689);
+#30684 = PLANE('',#30685);
+#30685 = AXIS2_PLACEMENT_3D('',#30686,#30687,#30688);
+#30686 = CARTESIAN_POINT('',(30.091720897562,-9.6,-8.352985117823));
+#30687 = DIRECTION('',(-0.,-1.,0.));
+#30688 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#30689 = DEFINITIONAL_REPRESENTATION('',(#30690),#30694);
+#30690 = CIRCLE('',#30691,31.7);
+#30691 = AXIS2_PLACEMENT_2D('',#30692,#30693);
+#30692 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#30693 = DIRECTION('',(0.104528463268,-0.994521895368));
+#30694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30695 = ORIENTED_EDGE('',*,*,#30696,.F.);
+#30696 = EDGE_CURVE('',#30697,#30668,#30699,.T.);
+#30697 = VERTEX_POINT('',#30698);
+#30698 = CARTESIAN_POINT('',(30.416210985207,-11.60217685895,
+    -8.92993529708));
+#30699 = SURFACE_CURVE('',#30700,(#30705,#30715),.PCURVE_S1.);
+#30700 = ELLIPSE('',#30701,121.76209693427,31.7);
+#30701 = AXIS2_PLACEMENT_3D('',#30702,#30703,#30704);
+#30702 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#30703 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#30704 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#30705 = PCURVE('',#22650,#30706);
+#30706 = DEFINITIONAL_REPRESENTATION('',(#30707),#30714);
+#30707 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30708,#30709,#30710,#30711,
+    #30712,#30713),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#30708 = CARTESIAN_POINT('',(5.997618386439,23.102178058988));
+#30709 = CARTESIAN_POINT('',(6.001558380181,22.64653357395));
+#30710 = CARTESIAN_POINT('',(6.005498373924,22.190478776673));
+#30711 = CARTESIAN_POINT('',(6.009438367666,21.734028403032));
+#30712 = CARTESIAN_POINT('',(6.013378361409,21.277197215444));
+#30713 = CARTESIAN_POINT('',(6.017318355151,20.82));
+#30714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30715 = PCURVE('',#30716,#30721);
+#30716 = PLANE('',#30717);
+#30717 = AXIS2_PLACEMENT_3D('',#30718,#30719,#30720);
+#30718 = CARTESIAN_POINT('',(30.012802134836,-12.4,-9.103846988675));
+#30719 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#30720 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#30721 = DEFINITIONAL_REPRESENTATION('',(#30722),#30726);
+#30722 = ELLIPSE('',#30723,121.76209693428,31.7);
+#30723 = AXIS2_PLACEMENT_2D('',#30724,#30725);
+#30724 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#30725 = DIRECTION('',(-1.,6.245004513517E-17));
+#30726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30727 = ORIENTED_EDGE('',*,*,#30728,.F.);
+#30728 = EDGE_CURVE('',#30729,#30697,#30731,.T.);
+#30729 = VERTEX_POINT('',#30730);
+#30730 = CARTESIAN_POINT('',(29.924281467027,-11.60217685895,
+    -10.46075362688));
+#30731 = SURFACE_CURVE('',#30732,(#30753,#30777),.PCURVE_S1.);
+#30732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#30733,#30734,#30735,
+    #30736,#30737,#30738,#30739,#30740,#30741,#30742,#30743,#30744,
+    #30745,#30746,#30747,#30748,#30749,#30750,#30751,#30752),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#30733 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#30734 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#30735 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#30736 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#30737 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#30738 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#30739 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#30740 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#30741 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#30742 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#30743 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#30744 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#30745 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#30746 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#30747 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#30748 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#30749 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#30750 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#30751 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#30752 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#30753 = PCURVE('',#22650,#30754);
+#30754 = DEFINITIONAL_REPRESENTATION('',(#30755),#30776);
+#30755 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#30756,#30757,#30758,#30759,
+    #30760,#30761,#30762,#30763,#30764,#30765,#30766,#30767,#30768,
+    #30769,#30770,#30771,#30772,#30773,#30774,#30775),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#30756 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#30757 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#30758 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#30759 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#30760 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#30761 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#30762 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#30763 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#30764 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#30765 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#30766 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#30767 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#30768 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#30769 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#30770 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#30771 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#30772 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#30773 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#30774 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#30775 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#30776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30777 = PCURVE('',#30567,#30778);
+#30778 = DEFINITIONAL_REPRESENTATION('',(#30779),#30783);
+#30779 = LINE('',#30780,#30781);
+#30780 = CARTESIAN_POINT('',(0.,0.));
+#30781 = VECTOR('',#30782,1.);
+#30782 = DIRECTION('',(0.,1.));
+#30783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30784 = ORIENTED_EDGE('',*,*,#30785,.F.);
+#30785 = EDGE_CURVE('',#30786,#30729,#30788,.T.);
+#30786 = VERTEX_POINT('',#30787);
+#30787 = CARTESIAN_POINT('',(30.098104532337,-9.6,-9.949578059421));
+#30788 = SURFACE_CURVE('',#30789,(#30794,#30804),.PCURVE_S1.);
+#30789 = ELLIPSE('',#30790,121.76209693428,31.7);
+#30790 = AXIS2_PLACEMENT_3D('',#30791,#30792,#30793);
+#30791 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#30792 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#30793 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#30794 = PCURVE('',#22650,#30795);
+#30795 = DEFINITIONAL_REPRESENTATION('',(#30796),#30803);
+#30796 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30797,#30798,#30799,#30800,
+    #30801,#30802),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#30797 = CARTESIAN_POINT('',(5.966304099468,20.82));
+#30798 = CARTESIAN_POINT('',(5.962421270184,21.276476346982));
+#30799 = CARTESIAN_POINT('',(5.958538440901,21.732946663419));
+#30800 = CARTESIAN_POINT('',(5.954655611617,22.189396611804));
+#30801 = CARTESIAN_POINT('',(5.950772782334,22.64581185501));
+#30802 = CARTESIAN_POINT('',(5.946889953051,23.102178058988));
+#30803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30804 = PCURVE('',#30805,#30810);
+#30805 = PLANE('',#30806);
+#30806 = AXIS2_PLACEMENT_3D('',#30807,#30808,#30809);
+#30807 = CARTESIAN_POINT('',(29.242546310562,-9.6,-9.671590341893));
+#30808 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#30809 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#30810 = DEFINITIONAL_REPRESENTATION('',(#30811),#30815);
+#30811 = ELLIPSE('',#30812,121.76209693427,31.7);
+#30812 = AXIS2_PLACEMENT_2D('',#30813,#30814);
+#30813 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#30814 = DIRECTION('',(1.,1.249000902703E-16));
+#30815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30816 = ORIENTED_EDGE('',*,*,#30817,.F.);
+#30817 = EDGE_CURVE('',#30818,#30786,#30820,.T.);
+#30818 = VERTEX_POINT('',#30819);
+#30819 = CARTESIAN_POINT('',(28.151042988422,-9.6,-14.57425053524));
+#30820 = SURFACE_CURVE('',#30821,(#30826,#30833),.PCURVE_S1.);
+#30821 = CIRCLE('',#30822,31.7);
+#30822 = AXIS2_PLACEMENT_3D('',#30823,#30824,#30825);
+#30823 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#30824 = DIRECTION('',(0.,-1.,0.));
+#30825 = DIRECTION('',(1.,0.,0.));
+#30826 = PCURVE('',#22650,#30827);
+#30827 = DEFINITIONAL_REPRESENTATION('',(#30828),#30832);
+#30828 = LINE('',#30829,#30830);
+#30829 = CARTESIAN_POINT('',(0.,21.1));
+#30830 = VECTOR('',#30831,1.);
+#30831 = DIRECTION('',(1.,0.));
+#30832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30833 = PCURVE('',#30834,#30839);
+#30834 = PLANE('',#30835);
+#30835 = AXIS2_PLACEMENT_3D('',#30836,#30837,#30838);
+#30836 = CARTESIAN_POINT('',(27.697461338679,-9.6,-14.42687292339));
+#30837 = DIRECTION('',(-0.,-1.,0.));
+#30838 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#30839 = DEFINITIONAL_REPRESENTATION('',(#30840),#30844);
+#30840 = CIRCLE('',#30841,31.7);
+#30841 = AXIS2_PLACEMENT_2D('',#30842,#30843);
+#30842 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#30843 = DIRECTION('',(0.309016994375,-0.951056516295));
+#30844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30845 = ORIENTED_EDGE('',*,*,#30846,.F.);
+#30846 = EDGE_CURVE('',#30847,#30818,#30849,.T.);
+#30847 = VERTEX_POINT('',#30848);
+#30848 = CARTESIAN_POINT('',(27.894920759472,-11.60217685895,
+    -15.05868548345));
+#30849 = SURFACE_CURVE('',#30850,(#30855,#30865),.PCURVE_S1.);
+#30850 = ELLIPSE('',#30851,121.76209693427,31.7);
+#30851 = AXIS2_PLACEMENT_3D('',#30852,#30853,#30854);
+#30852 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#30853 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#30854 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#30855 = PCURVE('',#22650,#30856);
+#30856 = DEFINITIONAL_REPRESENTATION('',(#30857),#30864);
+#30857 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30858,#30859,#30860,#30861,
+    #30862,#30863),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#30858 = CARTESIAN_POINT('',(5.7881788762,23.102178058988));
+#30859 = CARTESIAN_POINT('',(5.792118869942,22.64653357395));
+#30860 = CARTESIAN_POINT('',(5.796058863685,22.190478776673));
+#30861 = CARTESIAN_POINT('',(5.799998857427,21.734028403032));
+#30862 = CARTESIAN_POINT('',(5.80393885117,21.277197215444));
+#30863 = CARTESIAN_POINT('',(5.807878844912,20.82));
+#30864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30865 = PCURVE('',#30866,#30871);
+#30866 = PLANE('',#30867);
+#30867 = AXIS2_PLACEMENT_3D('',#30868,#30869,#30870);
+#30868 = CARTESIAN_POINT('',(27.464154179127,-12.4,-15.14491852745));
+#30869 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#30870 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#30871 = DEFINITIONAL_REPRESENTATION('',(#30872),#30876);
+#30872 = ELLIPSE('',#30873,121.76209693427,31.7);
+#30873 = AXIS2_PLACEMENT_2D('',#30874,#30875);
+#30874 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#30875 = DIRECTION('',(-1.,1.249000902703E-16));
+#30876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30877 = ORIENTED_EDGE('',*,*,#30878,.F.);
+#30878 = EDGE_CURVE('',#30879,#30847,#30881,.T.);
+#30879 = VERTEX_POINT('',#30880);
+#30880 = CARTESIAN_POINT('',(27.095459068472,-11.60217685895,
+    -16.45377359186));
+#30881 = SURFACE_CURVE('',#30882,(#30903,#30927),.PCURVE_S1.);
+#30882 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#30883,#30884,#30885,
+    #30886,#30887,#30888,#30889,#30890,#30891,#30892,#30893,#30894,
+    #30895,#30896,#30897,#30898,#30899,#30900,#30901,#30902),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#30883 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#30884 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#30885 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#30886 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#30887 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#30888 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#30889 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#30890 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#30891 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#30892 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#30893 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#30894 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#30895 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#30896 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#30897 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#30898 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#30899 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#30900 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#30901 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#30902 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#30903 = PCURVE('',#22650,#30904);
+#30904 = DEFINITIONAL_REPRESENTATION('',(#30905),#30926);
+#30905 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#30906,#30907,#30908,#30909,
+    #30910,#30911,#30912,#30913,#30914,#30915,#30916,#30917,#30918,
+    #30919,#30920,#30921,#30922,#30923,#30924,#30925),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#30906 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#30907 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#30908 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#30909 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#30910 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#30911 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#30912 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#30913 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#30914 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#30915 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#30916 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#30917 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#30918 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#30919 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#30920 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#30921 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#30922 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#30923 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#30924 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#30925 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#30926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30927 = PCURVE('',#30567,#30928);
+#30928 = DEFINITIONAL_REPRESENTATION('',(#30929),#30933);
+#30929 = LINE('',#30930,#30931);
+#30930 = CARTESIAN_POINT('',(0.,0.));
+#30931 = VECTOR('',#30932,1.);
+#30932 = DIRECTION('',(0.,1.));
+#30933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30934 = ORIENTED_EDGE('',*,*,#30935,.F.);
+#30935 = EDGE_CURVE('',#30936,#30879,#30938,.T.);
+#30936 = VERTEX_POINT('',#30937);
+#30937 = CARTESIAN_POINT('',(27.371755137683,-9.6,-15.98990371086));
+#30938 = SURFACE_CURVE('',#30939,(#30944,#30954),.PCURVE_S1.);
+#30939 = ELLIPSE('',#30940,121.76209693428,31.7);
+#30940 = AXIS2_PLACEMENT_3D('',#30941,#30942,#30943);
+#30941 = CARTESIAN_POINT('',(0.,-9.000000000046,0.));
+#30942 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#30943 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#30944 = PCURVE('',#22650,#30945);
+#30945 = DEFINITIONAL_REPRESENTATION('',(#30946),#30953);
+#30946 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#30947,#30948,#30949,#30950,
+    #30951,#30952),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#30947 = CARTESIAN_POINT('',(5.756864589228,20.82));
+#30948 = CARTESIAN_POINT('',(5.752981759945,21.276476346982));
+#30949 = CARTESIAN_POINT('',(5.749098930662,21.732946663419));
+#30950 = CARTESIAN_POINT('',(5.745216101378,22.189396611804));
+#30951 = CARTESIAN_POINT('',(5.741333272095,22.64581185501));
+#30952 = CARTESIAN_POINT('',(5.737450442811,23.102178058988));
+#30953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30954 = PCURVE('',#30955,#30960);
+#30955 = PLANE('',#30956);
+#30956 = AXIS2_PLACEMENT_3D('',#30957,#30958,#30959);
+#30957 = CARTESIAN_POINT('',(26.592689812144,-9.6,-15.54011013544));
+#30958 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#30959 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#30960 = DEFINITIONAL_REPRESENTATION('',(#30961),#30965);
+#30961 = ELLIPSE('',#30962,121.76209693427,31.7);
+#30962 = AXIS2_PLACEMENT_2D('',#30963,#30964);
+#30963 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#30964 = DIRECTION('',(1.,-4.163336342344E-17));
+#30965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30966 = ORIENTED_EDGE('',*,*,#30967,.F.);
+#30967 = EDGE_CURVE('',#30968,#30936,#30970,.T.);
+#30968 = VERTEX_POINT('',#30969);
+#30969 = CARTESIAN_POINT('',(24.505718086095,-9.6,-20.10869913954));
+#30970 = SURFACE_CURVE('',#30971,(#30976,#30983),.PCURVE_S1.);
+#30971 = CIRCLE('',#30972,31.7);
+#30972 = AXIS2_PLACEMENT_3D('',#30973,#30974,#30975);
+#30973 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#30974 = DIRECTION('',(0.,-1.,0.));
+#30975 = DIRECTION('',(1.,0.,0.));
+#30976 = PCURVE('',#22650,#30977);
+#30977 = DEFINITIONAL_REPRESENTATION('',(#30978),#30982);
+#30978 = LINE('',#30979,#30980);
+#30979 = CARTESIAN_POINT('',(0.,21.1));
+#30980 = VECTOR('',#30981,1.);
+#30981 = DIRECTION('',(1.,0.));
+#30982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30983 = PCURVE('',#30984,#30989);
+#30984 = PLANE('',#30985);
+#30985 = AXIS2_PLACEMENT_3D('',#30986,#30987,#30988);
+#30986 = CARTESIAN_POINT('',(24.092689812131,-9.6,-19.87023715439));
+#30987 = DIRECTION('',(0.,-1.,0.));
+#30988 = DIRECTION('',(0.5,0.,0.866025403784));
+#30989 = DEFINITIONAL_REPRESENTATION('',(#30990),#30994);
+#30990 = CIRCLE('',#30991,31.7);
+#30991 = AXIS2_PLACEMENT_2D('',#30992,#30993);
+#30992 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#30993 = DIRECTION('',(0.5,-0.866025403784));
+#30994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30995 = ORIENTED_EDGE('',*,*,#30996,.F.);
+#30996 = EDGE_CURVE('',#30997,#30968,#30999,.T.);
+#30997 = VERTEX_POINT('',#30998);
+#30998 = CARTESIAN_POINT('',(24.154464159551,-11.60217685895,
+    -20.52929208143));
+#30999 = SURFACE_CURVE('',#31000,(#31005,#31015),.PCURVE_S1.);
+#31000 = ELLIPSE('',#31001,121.76209693427,31.7);
+#31001 = AXIS2_PLACEMENT_3D('',#31002,#31003,#31004);
+#31002 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31003 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#31004 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#31005 = PCURVE('',#22650,#31006);
+#31006 = DEFINITIONAL_REPRESENTATION('',(#31007),#31014);
+#31007 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31008,#31009,#31010,#31011,
+    #31012,#31013),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31008 = CARTESIAN_POINT('',(5.57873936596,23.102178058988));
+#31009 = CARTESIAN_POINT('',(5.582679359703,22.64653357395));
+#31010 = CARTESIAN_POINT('',(5.586619353445,22.190478776673));
+#31011 = CARTESIAN_POINT('',(5.590559347188,21.734028403032));
+#31012 = CARTESIAN_POINT('',(5.59449934093,21.277197215444));
+#31013 = CARTESIAN_POINT('',(5.598439334673,20.82));
+#31014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31015 = PCURVE('',#31016,#31021);
+#31016 = PLANE('',#31017);
+#31017 = AXIS2_PLACEMENT_3D('',#31018,#31019,#31020);
+#31018 = CARTESIAN_POINT('',(23.715190898156,-12.4,-20.52408445319));
+#31019 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#31020 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#31021 = DEFINITIONAL_REPRESENTATION('',(#31022),#31026);
+#31022 = ELLIPSE('',#31023,121.76209693427,31.7);
+#31023 = AXIS2_PLACEMENT_2D('',#31024,#31025);
+#31024 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31025 = DIRECTION('',(-1.,-1.387778780781E-17));
+#31026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31027 = ORIENTED_EDGE('',*,*,#31028,.F.);
+#31028 = EDGE_CURVE('',#31029,#30997,#31031,.T.);
+#31029 = VERTEX_POINT('',#31030);
+#31030 = CARTESIAN_POINT('',(23.082417039284,-11.60217685895,
+    -21.72767345017));
+#31031 = SURFACE_CURVE('',#31032,(#31053,#31077),.PCURVE_S1.);
+#31032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31033,#31034,#31035,
+    #31036,#31037,#31038,#31039,#31040,#31041,#31042,#31043,#31044,
+    #31045,#31046,#31047,#31048,#31049,#31050,#31051,#31052),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31033 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31034 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31035 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31036 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31037 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31038 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31039 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31040 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31041 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31042 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31043 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31044 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31045 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31046 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31047 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31048 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31049 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31050 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31051 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31052 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31053 = PCURVE('',#22650,#31054);
+#31054 = DEFINITIONAL_REPRESENTATION('',(#31055),#31076);
+#31055 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31056,#31057,#31058,#31059,
+    #31060,#31061,#31062,#31063,#31064,#31065,#31066,#31067,#31068,
+    #31069,#31070,#31071,#31072,#31073,#31074,#31075),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31056 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31057 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31058 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31059 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31060 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31061 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31062 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31063 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31064 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31065 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31066 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31067 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31068 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31069 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31070 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31071 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31072 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31073 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31074 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31075 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31077 = PCURVE('',#30567,#31078);
+#31078 = DEFINITIONAL_REPRESENTATION('',(#31079),#31083);
+#31079 = LINE('',#31080,#31081);
+#31080 = CARTESIAN_POINT('',(0.,0.));
+#31081 = VECTOR('',#31082,1.);
+#31082 = DIRECTION('',(0.,1.));
+#31083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31084 = ORIENTED_EDGE('',*,*,#31085,.F.);
+#31085 = EDGE_CURVE('',#31086,#31029,#31088,.T.);
+#31086 = VERTEX_POINT('',#31087);
+#31087 = CARTESIAN_POINT('',(23.449128699259,-9.6,-21.33139384207));
+#31088 = SURFACE_CURVE('',#31089,(#31094,#31104),.PCURVE_S1.);
+#31089 = ELLIPSE('',#31090,121.76209693427,31.7);
+#31090 = AXIS2_PLACEMENT_3D('',#31091,#31092,#31093);
+#31091 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31092 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#31093 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#31094 = PCURVE('',#22650,#31095);
+#31095 = DEFINITIONAL_REPRESENTATION('',(#31096),#31103);
+#31096 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31097,#31098,#31099,#31100,
+    #31101,#31102),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31097 = CARTESIAN_POINT('',(5.547425078989,20.82));
+#31098 = CARTESIAN_POINT('',(5.543542249706,21.276476346982));
+#31099 = CARTESIAN_POINT('',(5.539659420422,21.73294666342));
+#31100 = CARTESIAN_POINT('',(5.535776591139,22.189396611804));
+#31101 = CARTESIAN_POINT('',(5.531893761855,22.64581185501));
+#31102 = CARTESIAN_POINT('',(5.528010932572,23.102178058988));
+#31103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31104 = PCURVE('',#31105,#31110);
+#31105 = PLANE('',#31106);
+#31106 = AXIS2_PLACEMENT_3D('',#31107,#31108,#31109);
+#31107 = CARTESIAN_POINT('',(22.780605163051,-9.6,-20.72945254636));
+#31108 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#31109 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#31110 = DEFINITIONAL_REPRESENTATION('',(#31111),#31115);
+#31111 = ELLIPSE('',#31112,121.76209693427,31.7);
+#31112 = AXIS2_PLACEMENT_2D('',#31113,#31114);
+#31113 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31114 = DIRECTION('',(1.,-1.942890293094E-16));
+#31115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31116 = ORIENTED_EDGE('',*,*,#31117,.F.);
+#31117 = EDGE_CURVE('',#31118,#31086,#31120,.T.);
+#31118 = VERTEX_POINT('',#31119);
+#31119 = CARTESIAN_POINT('',(19.789375711924,-9.6,-24.76430109921));
+#31120 = SURFACE_CURVE('',#31121,(#31126,#31133),.PCURVE_S1.);
+#31121 = CIRCLE('',#31122,31.7);
+#31122 = AXIS2_PLACEMENT_3D('',#31123,#31124,#31125);
+#31123 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31124 = DIRECTION('',(0.,-1.,0.));
+#31125 = DIRECTION('',(1.,0.,0.));
+#31126 = PCURVE('',#22650,#31127);
+#31127 = DEFINITIONAL_REPRESENTATION('',(#31128),#31132);
+#31128 = LINE('',#31129,#31130);
+#31129 = CARTESIAN_POINT('',(0.,21.1));
+#31130 = VECTOR('',#31131,1.);
+#31131 = DIRECTION('',(1.,0.));
+#31132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31133 = PCURVE('',#31134,#31139);
+#31134 = PLANE('',#31135);
+#31135 = AXIS2_PLACEMENT_3D('',#31136,#31137,#31138);
+#31136 = CARTESIAN_POINT('',(19.434952131241,-9.6,-24.44517667376));
+#31137 = DIRECTION('',(0.,-1.,0.));
+#31138 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#31139 = DEFINITIONAL_REPRESENTATION('',(#31140),#31144);
+#31140 = CIRCLE('',#31141,31.7);
+#31141 = AXIS2_PLACEMENT_2D('',#31142,#31143);
+#31142 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31143 = DIRECTION('',(0.669130606359,-0.743144825477));
+#31144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31145 = ORIENTED_EDGE('',*,*,#31146,.F.);
+#31146 = EDGE_CURVE('',#31147,#31118,#31149,.T.);
+#31147 = VERTEX_POINT('',#31148);
+#31148 = CARTESIAN_POINT('',(19.35834586567,-11.60217685895,
+    -25.10266835226));
+#31149 = SURFACE_CURVE('',#31150,(#31155,#31165),.PCURVE_S1.);
+#31150 = ELLIPSE('',#31151,121.76209693427,31.7);
+#31151 = AXIS2_PLACEMENT_3D('',#31152,#31153,#31154);
+#31152 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31153 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#31154 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#31155 = PCURVE('',#22650,#31156);
+#31156 = DEFINITIONAL_REPRESENTATION('',(#31157),#31164);
+#31157 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31158,#31159,#31160,#31161,
+    #31162,#31163),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31158 = CARTESIAN_POINT('',(5.369299855721,23.102178058988));
+#31159 = CARTESIAN_POINT('',(5.373239849463,22.64653357395));
+#31160 = CARTESIAN_POINT('',(5.377179843206,22.190478776673));
+#31161 = CARTESIAN_POINT('',(5.381119836948,21.734028403032));
+#31162 = CARTESIAN_POINT('',(5.385059830691,21.277197215444));
+#31163 = CARTESIAN_POINT('',(5.388999824433,20.82));
+#31164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31165 = PCURVE('',#31166,#31171);
+#31166 = PLANE('',#31167);
+#31167 = AXIS2_PLACEMENT_3D('',#31168,#31169,#31170);
+#31168 = CARTESIAN_POINT('',(18.929759976824,-12.4,-25.00624940285));
+#31169 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#31170 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#31171 = DEFINITIONAL_REPRESENTATION('',(#31172),#31176);
+#31172 = ELLIPSE('',#31173,121.76209693427,31.7);
+#31173 = AXIS2_PLACEMENT_2D('',#31174,#31175);
+#31174 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31175 = DIRECTION('',(-1.,-1.665334536938E-16));
+#31176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31177 = ORIENTED_EDGE('',*,*,#31178,.F.);
+#31178 = EDGE_CURVE('',#31179,#31147,#31181,.T.);
+#31179 = VERTEX_POINT('',#31180);
+#31180 = CARTESIAN_POINT('',(18.060571664649,-11.60217685895,
+    -26.0519734538));
+#31181 = SURFACE_CURVE('',#31182,(#31203,#31227),.PCURVE_S1.);
+#31182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31183,#31184,#31185,
+    #31186,#31187,#31188,#31189,#31190,#31191,#31192,#31193,#31194,
+    #31195,#31196,#31197,#31198,#31199,#31200,#31201,#31202),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31183 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31184 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31185 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31186 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31187 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31188 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31189 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31190 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31191 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31192 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31193 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31194 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31195 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31196 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31197 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31198 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31199 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31200 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31201 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31202 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31203 = PCURVE('',#22650,#31204);
+#31204 = DEFINITIONAL_REPRESENTATION('',(#31205),#31226);
+#31205 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31206,#31207,#31208,#31209,
+    #31210,#31211,#31212,#31213,#31214,#31215,#31216,#31217,#31218,
+    #31219,#31220,#31221,#31222,#31223,#31224,#31225),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31206 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31207 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31208 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31209 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31210 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31211 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31212 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31213 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31214 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31215 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31216 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31217 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31218 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31219 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31220 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31221 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31222 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31223 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31224 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31225 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31227 = PCURVE('',#30567,#31228);
+#31228 = DEFINITIONAL_REPRESENTATION('',(#31229),#31233);
+#31229 = LINE('',#31230,#31231);
+#31230 = CARTESIAN_POINT('',(0.,0.));
+#31231 = VECTOR('',#31232,1.);
+#31232 = DIRECTION('',(0.,1.));
+#31233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31234 = ORIENTED_EDGE('',*,*,#31235,.F.);
+#31235 = EDGE_CURVE('',#31236,#31179,#31238,.T.);
+#31236 = VERTEX_POINT('',#31237);
+#31237 = CARTESIAN_POINT('',(18.501662815273,-9.6,-25.74059970299));
+#31238 = SURFACE_CURVE('',#31239,(#31244,#31254),.PCURVE_S1.);
+#31239 = ELLIPSE('',#31240,121.76209693427,31.7);
+#31240 = AXIS2_PLACEMENT_3D('',#31241,#31242,#31243);
+#31241 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31242 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#31243 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#31244 = PCURVE('',#22650,#31245);
+#31245 = DEFINITIONAL_REPRESENTATION('',(#31246),#31253);
+#31246 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31247,#31248,#31249,#31250,
+    #31251,#31252),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31247 = CARTESIAN_POINT('',(5.33798556875,20.82));
+#31248 = CARTESIAN_POINT('',(5.334102739466,21.276476346982));
+#31249 = CARTESIAN_POINT('',(5.330219910183,21.732946663419));
+#31250 = CARTESIAN_POINT('',(5.3263370809,22.189396611804));
+#31251 = CARTESIAN_POINT('',(5.322454251616,22.64581185501));
+#31252 = CARTESIAN_POINT('',(5.318571422333,23.102178058988));
+#31253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31254 = PCURVE('',#31255,#31260);
+#31255 = PLANE('',#31256);
+#31256 = AXIS2_PLACEMENT_3D('',#31257,#31258,#31259);
+#31257 = CARTESIAN_POINT('',(17.972898754862,-9.6,-25.01281841005));
+#31258 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#31259 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#31260 = DEFINITIONAL_REPRESENTATION('',(#31261),#31265);
+#31261 = ELLIPSE('',#31262,121.76209693428,31.7);
+#31262 = AXIS2_PLACEMENT_2D('',#31263,#31264);
+#31263 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31264 = DIRECTION('',(1.,-6.938893903907E-17));
+#31265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31266 = ORIENTED_EDGE('',*,*,#31267,.F.);
+#31267 = EDGE_CURVE('',#31268,#31236,#31270,.T.);
+#31268 = VERTEX_POINT('',#31269);
+#31269 = CARTESIAN_POINT('',(14.208142659181,-9.6,-28.33758426853));
+#31270 = SURFACE_CURVE('',#31271,(#31276,#31283),.PCURVE_S1.);
+#31271 = CIRCLE('',#31272,31.7);
+#31272 = AXIS2_PLACEMENT_3D('',#31273,#31274,#31275);
+#31273 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31274 = DIRECTION('',(0.,-1.,0.));
+#31275 = DIRECTION('',(1.,0.,0.));
+#31276 = PCURVE('',#22650,#31277);
+#31277 = DEFINITIONAL_REPRESENTATION('',(#31278),#31282);
+#31278 = LINE('',#31279,#31280);
+#31279 = CARTESIAN_POINT('',(0.,21.1));
+#31280 = VECTOR('',#31281,1.);
+#31281 = DIRECTION('',(1.,0.));
+#31282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31283 = PCURVE('',#31284,#31289);
+#31284 = PLANE('',#31285);
+#31285 = AXIS2_PLACEMENT_3D('',#31286,#31287,#31288);
+#31286 = CARTESIAN_POINT('',(13.927813782967,-9.6,-27.95174467152));
+#31287 = DIRECTION('',(-0.,-1.,0.));
+#31288 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#31289 = DEFINITIONAL_REPRESENTATION('',(#31290),#31294);
+#31290 = CIRCLE('',#31291,31.7);
+#31291 = AXIS2_PLACEMENT_2D('',#31292,#31293);
+#31292 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31293 = DIRECTION('',(0.809016994375,-0.587785252292));
+#31294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31295 = ORIENTED_EDGE('',*,*,#31296,.F.);
+#31296 = EDGE_CURVE('',#31297,#31268,#31299,.T.);
+#31297 = VERTEX_POINT('',#31298);
+#31298 = CARTESIAN_POINT('',(13.716185811761,-11.60217685895,
+    -28.5789473939));
+#31299 = SURFACE_CURVE('',#31300,(#31305,#31315),.PCURVE_S1.);
+#31300 = ELLIPSE('',#31301,121.76209693427,31.7);
+#31301 = AXIS2_PLACEMENT_3D('',#31302,#31303,#31304);
+#31302 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31303 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#31304 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#31305 = PCURVE('',#22650,#31306);
+#31306 = DEFINITIONAL_REPRESENTATION('',(#31307),#31314);
+#31307 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31308,#31309,#31310,#31311,
+    #31312,#31313),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31308 = CARTESIAN_POINT('',(5.159860345482,23.102178058988));
+#31309 = CARTESIAN_POINT('',(5.163800339224,22.64653357395));
+#31310 = CARTESIAN_POINT('',(5.167740332967,22.190478776673));
+#31311 = CARTESIAN_POINT('',(5.171680326709,21.734028403032));
+#31312 = CARTESIAN_POINT('',(5.175620320452,21.277197215444));
+#31313 = CARTESIAN_POINT('',(5.179560314194,20.82));
+#31314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31315 = PCURVE('',#31316,#31321);
+#31316 = PLANE('',#31317);
+#31317 = AXIS2_PLACEMENT_3D('',#31318,#31319,#31320);
+#31318 = CARTESIAN_POINT('',(13.317007709439,-12.4,-28.39552126031));
+#31319 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#31320 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#31321 = DEFINITIONAL_REPRESENTATION('',(#31322),#31326);
+#31322 = ELLIPSE('',#31323,121.76209693427,31.7);
+#31323 = AXIS2_PLACEMENT_2D('',#31324,#31325);
+#31324 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31325 = DIRECTION('',(-1.,-2.775557561563E-17));
+#31326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31327 = ORIENTED_EDGE('',*,*,#31328,.F.);
+#31328 = EDGE_CURVE('',#31329,#31297,#31331,.T.);
+#31329 = VERTEX_POINT('',#31330);
+#31330 = CARTESIAN_POINT('',(12.24939856934,-11.60217685895,
+    -29.23768735558));
+#31331 = SURFACE_CURVE('',#31332,(#31353,#31377),.PCURVE_S1.);
+#31332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31333,#31334,#31335,
+    #31336,#31337,#31338,#31339,#31340,#31341,#31342,#31343,#31344,
+    #31345,#31346,#31347,#31348,#31349,#31350,#31351,#31352),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31333 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31334 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31335 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31336 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31337 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31338 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31339 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31340 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31341 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31342 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31343 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31344 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31345 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31346 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31347 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31348 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31349 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31350 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31351 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31352 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31353 = PCURVE('',#22650,#31354);
+#31354 = DEFINITIONAL_REPRESENTATION('',(#31355),#31376);
+#31355 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31356,#31357,#31358,#31359,
+    #31360,#31361,#31362,#31363,#31364,#31365,#31366,#31367,#31368,
+    #31369,#31370,#31371,#31372,#31373,#31374,#31375),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31356 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31357 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31358 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31359 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31360 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31361 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31362 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31363 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31364 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31365 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31366 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31367 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31368 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31369 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31370 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31371 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31372 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31373 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31374 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31375 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31377 = PCURVE('',#30567,#31378);
+#31378 = DEFINITIONAL_REPRESENTATION('',(#31379),#31383);
+#31379 = LINE('',#31380,#31381);
+#31380 = CARTESIAN_POINT('',(0.,0.));
+#31381 = VECTOR('',#31382,1.);
+#31382 = DIRECTION('',(0.,1.));
+#31383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31384 = ORIENTED_EDGE('',*,*,#31385,.F.);
+#31385 = EDGE_CURVE('',#31386,#31329,#31388,.T.);
+#31386 = VERTEX_POINT('',#31387);
+#31387 = CARTESIAN_POINT('',(12.745585485432,-9.6,-29.02481783979));
+#31388 = SURFACE_CURVE('',#31389,(#31394,#31404),.PCURVE_S1.);
+#31389 = ELLIPSE('',#31390,121.76209693427,31.7);
+#31390 = AXIS2_PLACEMENT_3D('',#31391,#31392,#31393);
+#31391 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31392 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#31393 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#31394 = PCURVE('',#22650,#31395);
+#31395 = DEFINITIONAL_REPRESENTATION('',(#31396),#31403);
+#31396 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31397,#31398,#31399,#31400,
+    #31401,#31402),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31397 = CARTESIAN_POINT('',(5.12854605851,20.82));
+#31398 = CARTESIAN_POINT('',(5.124663229227,21.276476346982));
+#31399 = CARTESIAN_POINT('',(5.120780399944,21.732946663419));
+#31400 = CARTESIAN_POINT('',(5.11689757066,22.189396611804));
+#31401 = CARTESIAN_POINT('',(5.113014741377,22.64581185501));
+#31402 = CARTESIAN_POINT('',(5.109131912093,23.102178058988));
+#31403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31404 = PCURVE('',#31405,#31410);
+#31405 = PLANE('',#31406);
+#31406 = AXIS2_PLACEMENT_3D('',#31407,#31408,#31409);
+#31407 = CARTESIAN_POINT('',(12.379690427548,-9.6,-28.2030040844));
+#31408 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#31409 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#31410 = DEFINITIONAL_REPRESENTATION('',(#31411),#31415);
+#31411 = ELLIPSE('',#31412,121.76209693427,31.7);
+#31412 = AXIS2_PLACEMENT_2D('',#31413,#31414);
+#31413 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31414 = DIRECTION('',(1.,-6.938893903907E-17));
+#31415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31416 = ORIENTED_EDGE('',*,*,#31417,.F.);
+#31417 = EDGE_CURVE('',#31418,#31386,#31420,.T.);
+#31418 = VERTEX_POINT('',#31419);
+#31419 = CARTESIAN_POINT('',(8.005945594,-9.6,-30.67237902651));
+#31420 = SURFACE_CURVE('',#31421,(#31426,#31433),.PCURVE_S1.);
+#31421 = CIRCLE('',#31422,31.7);
+#31422 = AXIS2_PLACEMENT_3D('',#31423,#31424,#31425);
+#31423 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31424 = DIRECTION('',(0.,-1.,0.));
+#31425 = DIRECTION('',(1.,0.,0.));
+#31426 = PCURVE('',#22650,#31427);
+#31427 = DEFINITIONAL_REPRESENTATION('',(#31428),#31432);
+#31428 = LINE('',#31429,#31430);
+#31429 = CARTESIAN_POINT('',(0.,21.1));
+#31430 = VECTOR('',#31431,1.);
+#31431 = DIRECTION('',(1.,0.));
+#31432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31433 = PCURVE('',#31434,#31439);
+#31434 = PLANE('',#31435);
+#31435 = AXIS2_PLACEMENT_3D('',#31436,#31437,#31438);
+#31436 = CARTESIAN_POINT('',(7.811963139313,-9.6,-30.23668729979));
+#31437 = DIRECTION('',(0.,-1.,0.));
+#31438 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#31439 = DEFINITIONAL_REPRESENTATION('',(#31440),#31444);
+#31440 = CIRCLE('',#31441,31.7);
+#31441 = AXIS2_PLACEMENT_2D('',#31442,#31443);
+#31442 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31443 = DIRECTION('',(0.913545457643,-0.406736643076));
+#31444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31445 = ORIENTED_EDGE('',*,*,#31446,.F.);
+#31446 = EDGE_CURVE('',#31447,#31418,#31449,.T.);
+#31447 = VERTEX_POINT('',#31448);
+#31448 = CARTESIAN_POINT('',(7.474559316457,-11.60217685895,
+    -30.80618948205));
+#31449 = SURFACE_CURVE('',#31450,(#31455,#31465),.PCURVE_S1.);
+#31450 = ELLIPSE('',#31451,121.76209693427,31.7);
+#31451 = AXIS2_PLACEMENT_3D('',#31452,#31453,#31454);
+#31452 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31453 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#31454 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#31455 = PCURVE('',#22650,#31456);
+#31456 = DEFINITIONAL_REPRESENTATION('',(#31457),#31464);
+#31457 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31458,#31459,#31460,#31461,
+    #31462,#31463),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31458 = CARTESIAN_POINT('',(4.950420835242,23.102178058988));
+#31459 = CARTESIAN_POINT('',(4.954360828985,22.64653357395));
+#31460 = CARTESIAN_POINT('',(4.958300822727,22.190478776673));
+#31461 = CARTESIAN_POINT('',(4.96224081647,21.734028403032));
+#31462 = CARTESIAN_POINT('',(4.966180810212,21.277197215444));
+#31463 = CARTESIAN_POINT('',(4.970120803955,20.82));
+#31464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31465 = PCURVE('',#31466,#31471);
+#31466 = PLANE('',#31467);
+#31467 = AXIS2_PLACEMENT_3D('',#31468,#31469,#31470);
+#31468 = CARTESIAN_POINT('',(7.122238303059,-12.4,-30.54377258186));
+#31469 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#31470 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#31471 = DEFINITIONAL_REPRESENTATION('',(#31472),#31476);
+#31472 = ELLIPSE('',#31473,121.76209693427,31.7);
+#31473 = AXIS2_PLACEMENT_2D('',#31474,#31475);
+#31474 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31475 = DIRECTION('',(-1.,-1.110223024625E-16));
+#31476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31477 = ORIENTED_EDGE('',*,*,#31478,.F.);
+#31478 = EDGE_CURVE('',#31479,#31447,#31481,.T.);
+#31479 = VERTEX_POINT('',#31480);
+#31480 = CARTESIAN_POINT('',(5.902863479009,-11.60217685895,
+    -31.14557006591));
+#31481 = SURFACE_CURVE('',#31482,(#31503,#31527),.PCURVE_S1.);
+#31482 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31483,#31484,#31485,
+    #31486,#31487,#31488,#31489,#31490,#31491,#31492,#31493,#31494,
+    #31495,#31496,#31497,#31498,#31499,#31500,#31501,#31502),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31483 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31484 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31485 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31486 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31487 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31488 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31489 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31490 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31491 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31492 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31493 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31494 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31495 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31496 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31497 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31498 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31499 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31500 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31501 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31502 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31503 = PCURVE('',#22650,#31504);
+#31504 = DEFINITIONAL_REPRESENTATION('',(#31505),#31526);
+#31505 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31506,#31507,#31508,#31509,
+    #31510,#31511,#31512,#31513,#31514,#31515,#31516,#31517,#31518,
+    #31519,#31520,#31521,#31522,#31523,#31524,#31525),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31506 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31507 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31508 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31509 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31510 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31511 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31512 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31513 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31514 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31515 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31516 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31517 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31518 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31519 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31520 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31521 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31522 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31523 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31524 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31525 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31527 = PCURVE('',#30567,#31528);
+#31528 = DEFINITIONAL_REPRESENTATION('',(#31529),#31533);
+#31529 = LINE('',#31530,#31531);
+#31530 = CARTESIAN_POINT('',(0.,0.));
+#31531 = VECTOR('',#31532,1.);
+#31532 = DIRECTION('',(0.,1.));
+#31533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31534 = ORIENTED_EDGE('',*,*,#31535,.F.);
+#31535 = EDGE_CURVE('',#31536,#31479,#31538,.T.);
+#31536 = VERTEX_POINT('',#31537);
+#31537 = CARTESIAN_POINT('',(6.432464909773,-9.6,-31.04051216047));
+#31538 = SURFACE_CURVE('',#31539,(#31544,#31554),.PCURVE_S1.);
+#31539 = ELLIPSE('',#31540,121.76209693427,31.7);
+#31540 = AXIS2_PLACEMENT_3D('',#31541,#31542,#31543);
+#31541 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31542 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#31543 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#31544 = PCURVE('',#22650,#31545);
+#31545 = DEFINITIONAL_REPRESENTATION('',(#31546),#31553);
+#31546 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31547,#31548,#31549,#31550,
+    #31551,#31552),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31547 = CARTESIAN_POINT('',(4.919106548271,20.82));
+#31548 = CARTESIAN_POINT('',(4.915223718988,21.276476346982));
+#31549 = CARTESIAN_POINT('',(4.911340889704,21.732946663419));
+#31550 = CARTESIAN_POINT('',(4.907458060421,22.189396611804));
+#31551 = CARTESIAN_POINT('',(4.903575231137,22.64581185501));
+#31552 = CARTESIAN_POINT('',(4.899692401854,23.102178058988));
+#31553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31554 = PCURVE('',#31555,#31560);
+#31555 = PLANE('',#31556);
+#31556 = AXIS2_PLACEMENT_3D('',#31557,#31558,#31559);
+#31557 = CARTESIAN_POINT('',(6.245430224206,-9.6,-30.16058314723));
+#31558 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#31559 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#31560 = DEFINITIONAL_REPRESENTATION('',(#31561),#31565);
+#31561 = ELLIPSE('',#31562,121.76209693427,31.7);
+#31562 = AXIS2_PLACEMENT_2D('',#31563,#31564);
+#31563 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31564 = DIRECTION('',(1.,3.469446951954E-17));
+#31565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31566 = ORIENTED_EDGE('',*,*,#31567,.F.);
+#31567 = EDGE_CURVE('',#31568,#31536,#31570,.T.);
+#31568 = VERTEX_POINT('',#31569);
+#31569 = CARTESIAN_POINT('',(1.453850289572,-9.6,-31.66664363862));
+#31570 = SURFACE_CURVE('',#31571,(#31576,#31583),.PCURVE_S1.);
+#31571 = CIRCLE('',#31572,31.7);
+#31572 = AXIS2_PLACEMENT_3D('',#31573,#31574,#31575);
+#31573 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31574 = DIRECTION('',(0.,-1.,0.));
+#31575 = DIRECTION('',(1.,0.,0.));
+#31576 = PCURVE('',#22650,#31577);
+#31577 = DEFINITIONAL_REPRESENTATION('',(#31578),#31582);
+#31578 = LINE('',#31579,#31580);
+#31579 = CARTESIAN_POINT('',(0.,21.1));
+#31580 = VECTOR('',#31581,1.);
+#31581 = DIRECTION('',(1.,0.));
+#31582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31583 = PCURVE('',#31584,#31589);
+#31584 = PLANE('',#31585);
+#31585 = AXIS2_PLACEMENT_3D('',#31586,#31587,#31588);
+#31586 = CARTESIAN_POINT('',(1.354692220513,-9.6,-31.20014160133));
+#31587 = DIRECTION('',(-0.,-1.,0.));
+#31588 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#31589 = DEFINITIONAL_REPRESENTATION('',(#31590),#31594);
+#31590 = CIRCLE('',#31591,31.7);
+#31591 = AXIS2_PLACEMENT_2D('',#31592,#31593);
+#31592 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31593 = DIRECTION('',(0.978147600734,-0.207911690818));
+#31594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31595 = ORIENTED_EDGE('',*,*,#31596,.F.);
+#31596 = EDGE_CURVE('',#31597,#31568,#31599,.T.);
+#31597 = VERTEX_POINT('',#31598);
+#31598 = CARTESIAN_POINT('',(0.906254513664,-11.60217685895,
+    -31.68704480609));
+#31599 = SURFACE_CURVE('',#31600,(#31605,#31615),.PCURVE_S1.);
+#31600 = ELLIPSE('',#31601,121.76209693427,31.7);
+#31601 = AXIS2_PLACEMENT_3D('',#31602,#31603,#31604);
+#31602 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31603 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#31604 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#31605 = PCURVE('',#22650,#31606);
+#31606 = DEFINITIONAL_REPRESENTATION('',(#31607),#31614);
+#31607 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31608,#31609,#31610,#31611,
+    #31612,#31613),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31608 = CARTESIAN_POINT('',(4.740981325003,23.102178058988));
+#31609 = CARTESIAN_POINT('',(4.744921318745,22.64653357395));
+#31610 = CARTESIAN_POINT('',(4.748861312488,22.190478776673));
+#31611 = CARTESIAN_POINT('',(4.75280130623,21.734028403032));
+#31612 = CARTESIAN_POINT('',(4.756741299973,21.277197215444));
+#31613 = CARTESIAN_POINT('',(4.760681293715,20.82));
+#31614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31615 = PCURVE('',#31616,#31621);
+#31616 = PLANE('',#31617);
+#31617 = AXIS2_PLACEMENT_3D('',#31618,#31619,#31620);
+#31618 = CARTESIAN_POINT('',(0.616192906543,-12.4,-31.3571144763));
+#31619 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#31620 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#31621 = DEFINITIONAL_REPRESENTATION('',(#31622),#31626);
+#31622 = ELLIPSE('',#31623,121.76209693427,31.7);
+#31623 = AXIS2_PLACEMENT_2D('',#31624,#31625);
+#31624 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31625 = DIRECTION('',(-1.,2.081668171172E-17));
+#31626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31627 = ORIENTED_EDGE('',*,*,#31628,.F.);
+#31628 = EDGE_CURVE('',#31629,#31597,#31631,.T.);
+#31629 = VERTEX_POINT('',#31630);
+#31630 = CARTESIAN_POINT('',(-0.701656384435,-11.60217685895,
+    -31.69223399113));
+#31631 = SURFACE_CURVE('',#31632,(#31653,#31677),.PCURVE_S1.);
+#31632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31633,#31634,#31635,
+    #31636,#31637,#31638,#31639,#31640,#31641,#31642,#31643,#31644,
+    #31645,#31646,#31647,#31648,#31649,#31650,#31651,#31652),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31633 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31634 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31635 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31636 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31637 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31638 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31639 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31640 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31641 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31642 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31643 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31644 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31645 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31646 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31647 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31648 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31649 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31650 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31651 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31652 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31653 = PCURVE('',#22650,#31654);
+#31654 = DEFINITIONAL_REPRESENTATION('',(#31655),#31676);
+#31655 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31656,#31657,#31658,#31659,
+    #31660,#31661,#31662,#31663,#31664,#31665,#31666,#31667,#31668,
+    #31669,#31670,#31671,#31672,#31673,#31674,#31675),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31656 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31657 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31658 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31659 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31660 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31661 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31662 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31663 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31664 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31665 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31666 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31667 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31668 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31669 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31670 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31671 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31672 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31673 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31674 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31675 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31677 = PCURVE('',#30567,#31678);
+#31678 = DEFINITIONAL_REPRESENTATION('',(#31679),#31683);
+#31679 = LINE('',#31680,#31681);
+#31680 = CARTESIAN_POINT('',(0.,0.));
+#31681 = VECTOR('',#31682,1.);
+#31682 = DIRECTION('',(0.,1.));
+#31683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31684 = ORIENTED_EDGE('',*,*,#31685,.F.);
+#31685 = EDGE_CURVE('',#31686,#31629,#31688,.T.);
+#31686 = VERTEX_POINT('',#31687);
+#31687 = CARTESIAN_POINT('',(-0.161785248834,-9.6,-31.69958715083));
+#31688 = SURFACE_CURVE('',#31689,(#31694,#31704),.PCURVE_S1.);
+#31689 = ELLIPSE('',#31690,121.76209693427,31.7);
+#31690 = AXIS2_PLACEMENT_3D('',#31691,#31692,#31693);
+#31691 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31692 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#31693 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#31694 = PCURVE('',#22650,#31695);
+#31695 = DEFINITIONAL_REPRESENTATION('',(#31696),#31703);
+#31696 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31697,#31698,#31699,#31700,
+    #31701,#31702),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31697 = CARTESIAN_POINT('',(4.709667038032,20.82));
+#31698 = CARTESIAN_POINT('',(4.705784208748,21.276476346982));
+#31699 = CARTESIAN_POINT('',(4.701901379465,21.732946663419));
+#31700 = CARTESIAN_POINT('',(4.698018550182,22.189396611804));
+#31701 = CARTESIAN_POINT('',(4.694135720898,22.64581185501));
+#31702 = CARTESIAN_POINT('',(4.690252891615,23.102178058988));
+#31703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31704 = PCURVE('',#31705,#31710);
+#31705 = PLANE('',#31706);
+#31706 = AXIS2_PLACEMENT_3D('',#31707,#31708,#31709);
+#31707 = CARTESIAN_POINT('',(-0.161785248834,-9.6,-30.8));
+#31708 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#31709 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#31710 = DEFINITIONAL_REPRESENTATION('',(#31711),#31715);
+#31711 = ELLIPSE('',#31712,121.76209693427,31.7);
+#31712 = AXIS2_PLACEMENT_2D('',#31713,#31714);
+#31713 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31714 = DIRECTION('',(1.,-5.E-17));
+#31715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31716 = ORIENTED_EDGE('',*,*,#31717,.F.);
+#31717 = EDGE_CURVE('',#31718,#31686,#31720,.T.);
+#31718 = VERTEX_POINT('',#31719);
+#31719 = CARTESIAN_POINT('',(-5.161785248859,-9.6,-31.27692397031));
+#31720 = SURFACE_CURVE('',#31721,(#31726,#31733),.PCURVE_S1.);
+#31721 = CIRCLE('',#31722,31.7);
+#31722 = AXIS2_PLACEMENT_3D('',#31723,#31724,#31725);
+#31723 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31724 = DIRECTION('',(0.,-1.,0.));
+#31725 = DIRECTION('',(1.,0.,0.));
+#31726 = PCURVE('',#22650,#31727);
+#31727 = DEFINITIONAL_REPRESENTATION('',(#31728),#31732);
+#31728 = LINE('',#31729,#31730);
+#31729 = CARTESIAN_POINT('',(0.,21.1));
+#31730 = VECTOR('',#31731,1.);
+#31731 = DIRECTION('',(1.,0.));
+#31732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31733 = PCURVE('',#31734,#31739);
+#31734 = PLANE('',#31735);
+#31735 = AXIS2_PLACEMENT_3D('',#31736,#31737,#31738);
+#31736 = CARTESIAN_POINT('',(-5.161785248859,-9.6,-30.8));
+#31737 = DIRECTION('',(0.,-1.,-0.));
+#31738 = DIRECTION('',(1.,0.,0.));
+#31739 = DEFINITIONAL_REPRESENTATION('',(#31740),#31744);
+#31740 = CIRCLE('',#31741,31.7);
+#31741 = AXIS2_PLACEMENT_2D('',#31742,#31743);
+#31742 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31743 = DIRECTION('',(1.,0.));
+#31744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31745 = ORIENTED_EDGE('',*,*,#31746,.F.);
+#31746 = EDGE_CURVE('',#31747,#31718,#31749,.T.);
+#31747 = VERTEX_POINT('',#31748);
+#31748 = CARTESIAN_POINT('',(-5.701656384459,-11.60217685895,
+    -31.18302350508));
+#31749 = SURFACE_CURVE('',#31750,(#31755,#31765),.PCURVE_S1.);
+#31750 = ELLIPSE('',#31751,121.76209693427,31.7);
+#31751 = AXIS2_PLACEMENT_3D('',#31752,#31753,#31754);
+#31752 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31753 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#31754 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#31755 = PCURVE('',#22650,#31756);
+#31756 = DEFINITIONAL_REPRESENTATION('',(#31757),#31764);
+#31757 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31758,#31759,#31760,#31761,
+    #31762,#31763),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31758 = CARTESIAN_POINT('',(4.531541814764,23.102178058988));
+#31759 = CARTESIAN_POINT('',(4.535481808506,22.64653357395));
+#31760 = CARTESIAN_POINT('',(4.539421802249,22.190478776673));
+#31761 = CARTESIAN_POINT('',(4.543361795991,21.734028403032));
+#31762 = CARTESIAN_POINT('',(4.547301789734,21.277197215444));
+#31763 = CARTESIAN_POINT('',(4.551241783476,20.82));
+#31764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31765 = PCURVE('',#31766,#31771);
+#31766 = PLANE('',#31767);
+#31767 = AXIS2_PLACEMENT_3D('',#31768,#31769,#31770);
+#31768 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-30.8));
+#31769 = DIRECTION('',(0.965515994578,-0.260343742414,-0.));
+#31770 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#31771 = DEFINITIONAL_REPRESENTATION('',(#31772),#31776);
+#31772 = ELLIPSE('',#31773,121.76209693427,31.7);
+#31773 = AXIS2_PLACEMENT_2D('',#31774,#31775);
+#31774 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31775 = DIRECTION('',(-1.,-5.E-17));
+#31776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31777 = ORIENTED_EDGE('',*,*,#31778,.F.);
+#31778 = EDGE_CURVE('',#31779,#31747,#31781,.T.);
+#31779 = VERTEX_POINT('',#31780);
+#31780 = CARTESIAN_POINT('',(-7.275508849324,-11.60217685895,
+    -30.85379718388));
+#31781 = SURFACE_CURVE('',#31782,(#31803,#31827),.PCURVE_S1.);
+#31782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31783,#31784,#31785,
+    #31786,#31787,#31788,#31789,#31790,#31791,#31792,#31793,#31794,
+    #31795,#31796,#31797,#31798,#31799,#31800,#31801,#31802),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31783 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31784 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31785 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31786 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31787 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31788 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31789 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31790 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31791 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31792 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31793 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31794 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31795 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31796 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31797 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31798 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31799 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31800 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31801 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31802 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31803 = PCURVE('',#22650,#31804);
+#31804 = DEFINITIONAL_REPRESENTATION('',(#31805),#31826);
+#31805 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31806,#31807,#31808,#31809,
+    #31810,#31811,#31812,#31813,#31814,#31815,#31816,#31817,#31818,
+    #31819,#31820,#31821,#31822,#31823,#31824,#31825),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31806 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31807 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31808 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31809 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31810 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31811 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31812 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31813 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31814 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31815 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31816 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31817 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31818 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31819 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31820 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31821 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31822 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31823 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31824 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31825 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31827 = PCURVE('',#30567,#31828);
+#31828 = DEFINITIONAL_REPRESENTATION('',(#31829),#31833);
+#31829 = LINE('',#31830,#31831);
+#31830 = CARTESIAN_POINT('',(0.,0.));
+#31831 = VECTOR('',#31832,1.);
+#31832 = DIRECTION('',(0.,1.));
+#31833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31834 = ORIENTED_EDGE('',*,*,#31835,.F.);
+#31835 = EDGE_CURVE('',#31836,#31779,#31838,.T.);
+#31836 = VERTEX_POINT('',#31837);
+#31837 = CARTESIAN_POINT('',(-6.748964615736,-9.6,-30.9732380712));
+#31838 = SURFACE_CURVE('',#31839,(#31844,#31854),.PCURVE_S1.);
+#31839 = ELLIPSE('',#31840,121.76209693427,31.7);
+#31840 = AXIS2_PLACEMENT_3D('',#31841,#31842,#31843);
+#31841 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31842 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#31843 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#31844 = PCURVE('',#22650,#31845);
+#31845 = DEFINITIONAL_REPRESENTATION('',(#31846),#31853);
+#31846 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31847,#31848,#31849,#31850,
+    #31851,#31852),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31847 = CARTESIAN_POINT('',(4.500227527792,20.82));
+#31848 = CARTESIAN_POINT('',(4.496344698509,21.276476346982));
+#31849 = CARTESIAN_POINT('',(4.492461869226,21.732946663419));
+#31850 = CARTESIAN_POINT('',(4.488579039942,22.189396611804));
+#31851 = CARTESIAN_POINT('',(4.484696210659,22.64581185501));
+#31852 = CARTESIAN_POINT('',(4.480813381375,23.102178058988));
+#31853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31854 = PCURVE('',#31855,#31860);
+#31855 = PLANE('',#31856);
+#31856 = AXIS2_PLACEMENT_3D('',#31857,#31858,#31859);
+#31857 = CARTESIAN_POINT('',(-6.561929930168,-9.6,-30.09330905796));
+#31858 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#31859 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#31860 = DEFINITIONAL_REPRESENTATION('',(#31861),#31865);
+#31861 = ELLIPSE('',#31862,121.76209693427,31.7);
+#31862 = AXIS2_PLACEMENT_2D('',#31863,#31864);
+#31863 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#31864 = DIRECTION('',(1.,4.857225732735E-17));
+#31865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31866 = ORIENTED_EDGE('',*,*,#31867,.F.);
+#31867 = EDGE_CURVE('',#31868,#31836,#31870,.T.);
+#31868 = VERTEX_POINT('',#31869);
+#31869 = CARTESIAN_POINT('',(-11.55182600292,-9.6,-29.52025264116));
+#31870 = SURFACE_CURVE('',#31871,(#31876,#31883),.PCURVE_S1.);
+#31871 = CIRCLE('',#31872,31.7);
+#31872 = AXIS2_PLACEMENT_3D('',#31873,#31874,#31875);
+#31873 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#31874 = DIRECTION('',(0.,-1.,0.));
+#31875 = DIRECTION('',(1.,0.,0.));
+#31876 = PCURVE('',#22650,#31877);
+#31877 = DEFINITIONAL_REPRESENTATION('',(#31878),#31882);
+#31878 = LINE('',#31879,#31880);
+#31879 = CARTESIAN_POINT('',(0.,21.1));
+#31880 = VECTOR('',#31881,1.);
+#31881 = DIRECTION('',(1.,0.));
+#31882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31883 = PCURVE('',#31884,#31889);
+#31884 = PLANE('',#31885);
+#31885 = AXIS2_PLACEMENT_3D('',#31886,#31887,#31888);
+#31886 = CARTESIAN_POINT('',(-11.45266793386,-9.6,-29.05375060387));
+#31887 = DIRECTION('',(0.,-1.,0.));
+#31888 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#31889 = DEFINITIONAL_REPRESENTATION('',(#31890),#31894);
+#31890 = CIRCLE('',#31891,31.7);
+#31891 = AXIS2_PLACEMENT_2D('',#31892,#31893);
+#31892 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#31893 = DIRECTION('',(0.978147600734,0.207911690818));
+#31894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31895 = ORIENTED_EDGE('',*,*,#31896,.F.);
+#31896 = EDGE_CURVE('',#31897,#31868,#31899,.T.);
+#31897 = VERTEX_POINT('',#31898);
+#31898 = CARTESIAN_POINT('',(-12.06037683356,-11.60217685895,
+    -29.31615944856));
+#31899 = SURFACE_CURVE('',#31900,(#31905,#31915),.PCURVE_S1.);
+#31900 = ELLIPSE('',#31901,121.76209693427,31.7);
+#31901 = AXIS2_PLACEMENT_3D('',#31902,#31903,#31904);
+#31902 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#31903 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#31904 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#31905 = PCURVE('',#22650,#31906);
+#31906 = DEFINITIONAL_REPRESENTATION('',(#31907),#31914);
+#31907 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31908,#31909,#31910,#31911,
+    #31912,#31913),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#31908 = CARTESIAN_POINT('',(4.322102304524,23.102178058988));
+#31909 = CARTESIAN_POINT('',(4.326042298267,22.64653357395));
+#31910 = CARTESIAN_POINT('',(4.329982292009,22.190478776673));
+#31911 = CARTESIAN_POINT('',(4.333922285752,21.734028403032));
+#31912 = CARTESIAN_POINT('',(4.337862279494,21.277197215444));
+#31913 = CARTESIAN_POINT('',(4.341802273237,20.82));
+#31914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31915 = PCURVE('',#31916,#31921);
+#31916 = PLANE('',#31917);
+#31917 = AXIS2_PLACEMENT_3D('',#31918,#31919,#31920);
+#31918 = CARTESIAN_POINT('',(-12.19116724783,-12.4,-28.8967777289));
+#31919 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#31920 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#31921 = DEFINITIONAL_REPRESENTATION('',(#31922),#31926);
+#31922 = ELLIPSE('',#31923,121.76209693427,31.7);
+#31923 = AXIS2_PLACEMENT_2D('',#31924,#31925);
+#31924 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#31925 = DIRECTION('',(-1.,5.551115123126E-17));
+#31926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31927 = ORIENTED_EDGE('',*,*,#31928,.F.);
+#31928 = EDGE_CURVE('',#31929,#31897,#31931,.T.);
+#31929 = VERTEX_POINT('',#31930);
+#31930 = CARTESIAN_POINT('',(-13.53138726734,-11.60217685895,
+    -28.66690569375));
+#31931 = SURFACE_CURVE('',#31932,(#31953,#31977),.PCURVE_S1.);
+#31932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#31933,#31934,#31935,
+    #31936,#31937,#31938,#31939,#31940,#31941,#31942,#31943,#31944,
+    #31945,#31946,#31947,#31948,#31949,#31950,#31951,#31952),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#31933 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#31934 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#31935 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#31936 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#31937 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#31938 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#31939 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#31940 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#31941 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#31942 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#31943 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#31944 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#31945 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#31946 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#31947 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#31948 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#31949 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#31950 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#31951 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#31952 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#31953 = PCURVE('',#22650,#31954);
+#31954 = DEFINITIONAL_REPRESENTATION('',(#31955),#31976);
+#31955 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#31956,#31957,#31958,#31959,
+    #31960,#31961,#31962,#31963,#31964,#31965,#31966,#31967,#31968,
+    #31969,#31970,#31971,#31972,#31973,#31974,#31975),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#31956 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#31957 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#31958 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#31959 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#31960 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#31961 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#31962 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#31963 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#31964 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#31965 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#31966 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#31967 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#31968 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#31969 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#31970 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#31971 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#31972 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#31973 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#31974 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#31975 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#31976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31977 = PCURVE('',#30567,#31978);
+#31978 = DEFINITIONAL_REPRESENTATION('',(#31979),#31983);
+#31979 = LINE('',#31980,#31981);
+#31980 = CARTESIAN_POINT('',(0.,0.));
+#31981 = VECTOR('',#31982,1.);
+#31982 = DIRECTION('',(0.,1.));
+#31983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31984 = ORIENTED_EDGE('',*,*,#31985,.F.);
+#31985 = EDGE_CURVE('',#31986,#31929,#31988,.T.);
+#31986 = VERTEX_POINT('',#31987);
+#31987 = CARTESIAN_POINT('',(-13.0411818438,-9.6,-28.89320986177));
+#31988 = SURFACE_CURVE('',#31989,(#31994,#32004),.PCURVE_S1.);
+#31989 = ELLIPSE('',#31990,121.76209693427,31.7);
+#31990 = AXIS2_PLACEMENT_3D('',#31991,#31992,#31993);
+#31991 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#31992 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#31993 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#31994 = PCURVE('',#22650,#31995);
+#31995 = DEFINITIONAL_REPRESENTATION('',(#31996),#32003);
+#31996 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#31997,#31998,#31999,#32000,
+    #32001,#32002),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#31997 = CARTESIAN_POINT('',(4.290788017553,20.82));
+#31998 = CARTESIAN_POINT('',(4.28690518827,21.276476346982));
+#31999 = CARTESIAN_POINT('',(4.283022358986,21.732946663419));
+#32000 = CARTESIAN_POINT('',(4.279139529703,22.189396611804));
+#32001 = CARTESIAN_POINT('',(4.27525670042,22.64581185501));
+#32002 = CARTESIAN_POINT('',(4.271373871136,23.102178058988));
+#32003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32004 = PCURVE('',#32005,#32010);
+#32005 = PLANE('',#32006);
+#32006 = AXIS2_PLACEMENT_3D('',#32007,#32008,#32009);
+#32007 = CARTESIAN_POINT('',(-12.67528678592,-9.6,-28.07139610638));
+#32008 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#32009 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#32010 = DEFINITIONAL_REPRESENTATION('',(#32011),#32015);
+#32011 = ELLIPSE('',#32012,121.76209693427,31.7);
+#32012 = AXIS2_PLACEMENT_2D('',#32013,#32014);
+#32013 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32014 = DIRECTION('',(1.,-4.163336342344E-17));
+#32015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32016 = ORIENTED_EDGE('',*,*,#32017,.F.);
+#32017 = EDGE_CURVE('',#32018,#31986,#32020,.T.);
+#32018 = VERTEX_POINT('',#32019);
+#32019 = CARTESIAN_POINT('',(-17.43699652884,-9.6,-26.47340461771));
+#32020 = SURFACE_CURVE('',#32021,(#32026,#32033),.PCURVE_S1.);
+#32021 = CIRCLE('',#32022,31.7);
+#32022 = AXIS2_PLACEMENT_3D('',#32023,#32024,#32025);
+#32023 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32024 = DIRECTION('',(0.,-1.,0.));
+#32025 = DIRECTION('',(1.,0.,0.));
+#32026 = PCURVE('',#22650,#32027);
+#32027 = DEFINITIONAL_REPRESENTATION('',(#32028),#32032);
+#32028 = LINE('',#32029,#32030);
+#32029 = CARTESIAN_POINT('',(0.,21.1));
+#32030 = VECTOR('',#32031,1.);
+#32031 = DIRECTION('',(1.,0.));
+#32032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32033 = PCURVE('',#32034,#32039);
+#32034 = PLANE('',#32035);
+#32035 = AXIS2_PLACEMENT_3D('',#32036,#32037,#32038);
+#32036 = CARTESIAN_POINT('',(-17.24301407415,-9.6,-26.03771289099));
+#32037 = DIRECTION('',(-0.,-1.,0.));
+#32038 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#32039 = DEFINITIONAL_REPRESENTATION('',(#32040),#32044);
+#32040 = CIRCLE('',#32041,31.7);
+#32041 = AXIS2_PLACEMENT_2D('',#32042,#32043);
+#32042 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32043 = DIRECTION('',(0.913545457643,0.406736643076));
+#32044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32045 = ORIENTED_EDGE('',*,*,#32046,.F.);
+#32046 = EDGE_CURVE('',#32047,#32018,#32049,.T.);
+#32047 = VERTEX_POINT('',#32048);
+#32048 = CARTESIAN_POINT('',(-17.89200144695,-11.60217685895,
+    -26.16803882003));
+#32049 = SURFACE_CURVE('',#32050,(#32055,#32065),.PCURVE_S1.);
+#32050 = ELLIPSE('',#32051,121.76209693427,31.7);
+#32051 = AXIS2_PLACEMENT_3D('',#32052,#32053,#32054);
+#32052 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32053 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#32054 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#32055 = PCURVE('',#22650,#32056);
+#32056 = DEFINITIONAL_REPRESENTATION('',(#32057),#32064);
+#32057 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32058,#32059,#32060,#32061,
+    #32062,#32063),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32058 = CARTESIAN_POINT('',(4.112662794285,23.102178058988));
+#32059 = CARTESIAN_POINT('',(4.116602788027,22.64653357395));
+#32060 = CARTESIAN_POINT('',(4.12054278177,22.190478776673));
+#32061 = CARTESIAN_POINT('',(4.124482775513,21.734028403032));
+#32062 = CARTESIAN_POINT('',(4.128422769255,21.277197215444));
+#32063 = CARTESIAN_POINT('',(4.132362762997,20.82));
+#32064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32065 = PCURVE('',#32066,#32071);
+#32066 = PLANE('',#32067);
+#32067 = AXIS2_PLACEMENT_3D('',#32068,#32069,#32070);
+#32068 = CARTESIAN_POINT('',(-17.93273891041,-12.4,-25.73062760892));
+#32069 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#32070 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#32071 = DEFINITIONAL_REPRESENTATION('',(#32072),#32076);
+#32072 = ELLIPSE('',#32073,121.76209693427,31.7);
+#32073 = AXIS2_PLACEMENT_2D('',#32074,#32075);
+#32074 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32075 = DIRECTION('',(-1.,-9.71445146547E-17));
+#32076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32077 = ORIENTED_EDGE('',*,*,#32078,.F.);
+#32078 = EDGE_CURVE('',#32079,#32047,#32081,.T.);
+#32079 = VERTEX_POINT('',#32080);
+#32080 = CARTESIAN_POINT('',(-19.1958792999,-11.60217685895,
+    -25.22713207473));
+#32081 = SURFACE_CURVE('',#32082,(#32103,#32127),.PCURVE_S1.);
+#32082 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32083,#32084,#32085,
+    #32086,#32087,#32088,#32089,#32090,#32091,#32092,#32093,#32094,
+    #32095,#32096,#32097,#32098,#32099,#32100,#32101,#32102),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32083 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32084 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32085 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32086 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32087 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32088 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32089 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32090 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32091 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32092 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32093 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32094 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32095 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32096 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32097 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32098 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32099 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32100 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32101 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32102 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32103 = PCURVE('',#22650,#32104);
+#32104 = DEFINITIONAL_REPRESENTATION('',(#32105),#32126);
+#32105 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32106,#32107,#32108,#32109,
+    #32110,#32111,#32112,#32113,#32114,#32115,#32116,#32117,#32118,
+    #32119,#32120,#32121,#32122,#32123,#32124,#32125),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32106 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32107 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32108 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32109 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32110 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32111 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32112 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32113 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32114 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32115 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32116 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32117 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32118 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32119 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32120 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32121 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32122 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32123 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32124 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32125 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32127 = PCURVE('',#30567,#32128);
+#32128 = DEFINITIONAL_REPRESENTATION('',(#32129),#32133);
+#32129 = LINE('',#32130,#32131);
+#32130 = CARTESIAN_POINT('',(0.,0.));
+#32131 = VECTOR('',#32132,1.);
+#32132 = DIRECTION('',(0.,1.));
+#32133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32134 = ORIENTED_EDGE('',*,*,#32135,.F.);
+#32135 = EDGE_CURVE('',#32136,#32079,#32138,.T.);
+#32136 = VERTEX_POINT('',#32137);
+#32137 = CARTESIAN_POINT('',(-18.76343684676,-9.6,-25.55040973639));
+#32138 = SURFACE_CURVE('',#32139,(#32144,#32154),.PCURVE_S1.);
+#32139 = ELLIPSE('',#32140,121.76209693427,31.7);
+#32140 = AXIS2_PLACEMENT_3D('',#32141,#32142,#32143);
+#32141 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32142 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#32143 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#32144 = PCURVE('',#22650,#32145);
+#32145 = DEFINITIONAL_REPRESENTATION('',(#32146),#32153);
+#32146 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32147,#32148,#32149,#32150,
+    #32151,#32152),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32147 = CARTESIAN_POINT('',(4.081348507314,20.82));
+#32148 = CARTESIAN_POINT('',(4.07746567803,21.276476346982));
+#32149 = CARTESIAN_POINT('',(4.073582848747,21.732946663419));
+#32150 = CARTESIAN_POINT('',(4.069700019464,22.189396611804));
+#32151 = CARTESIAN_POINT('',(4.06581719018,22.64581185501));
+#32152 = CARTESIAN_POINT('',(4.061934360897,23.102178058988));
+#32153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32154 = PCURVE('',#32155,#32160);
+#32155 = PLANE('',#32156);
+#32156 = AXIS2_PLACEMENT_3D('',#32157,#32158,#32159);
+#32157 = CARTESIAN_POINT('',(-18.23467278635,-9.6,-24.82262844344));
+#32158 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#32159 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#32160 = DEFINITIONAL_REPRESENTATION('',(#32161),#32165);
+#32161 = ELLIPSE('',#32162,121.76209693427,31.7);
+#32162 = AXIS2_PLACEMENT_2D('',#32163,#32164);
+#32163 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32164 = DIRECTION('',(1.,-9.71445146547E-17));
+#32165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32166 = ORIENTED_EDGE('',*,*,#32167,.F.);
+#32167 = EDGE_CURVE('',#32168,#32136,#32170,.T.);
+#32168 = VERTEX_POINT('',#32169);
+#32169 = CARTESIAN_POINT('',(-22.56008663446,-9.6,-22.26954177897));
+#32170 = SURFACE_CURVE('',#32171,(#32176,#32183),.PCURVE_S1.);
+#32171 = CIRCLE('',#32172,31.7);
+#32172 = AXIS2_PLACEMENT_3D('',#32173,#32174,#32175);
+#32173 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32174 = DIRECTION('',(0.,-1.,0.));
+#32175 = DIRECTION('',(1.,0.,0.));
+#32176 = PCURVE('',#22650,#32177);
+#32177 = DEFINITIONAL_REPRESENTATION('',(#32178),#32182);
+#32178 = LINE('',#32179,#32180);
+#32179 = CARTESIAN_POINT('',(0.,21.1));
+#32180 = VECTOR('',#32181,1.);
+#32181 = DIRECTION('',(1.,0.));
+#32182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32183 = PCURVE('',#32184,#32189);
+#32184 = PLANE('',#32185);
+#32185 = AXIS2_PLACEMENT_3D('',#32186,#32187,#32188);
+#32186 = CARTESIAN_POINT('',(-22.27975775824,-9.6,-21.88370218196));
+#32187 = DIRECTION('',(-0.,-1.,0.));
+#32188 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#32189 = DEFINITIONAL_REPRESENTATION('',(#32190),#32194);
+#32190 = CIRCLE('',#32191,31.7);
+#32191 = AXIS2_PLACEMENT_2D('',#32192,#32193);
+#32192 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32193 = DIRECTION('',(0.809016994375,0.587785252292));
+#32194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32195 = ORIENTED_EDGE('',*,*,#32196,.F.);
+#32196 = EDGE_CURVE('',#32197,#32168,#32199,.T.);
+#32197 = VERTEX_POINT('',#32198);
+#32198 = CARTESIAN_POINT('',(-22.94165994857,-11.60217685895,
+    -21.87624875404));
+#32199 = SURFACE_CURVE('',#32200,(#32205,#32215),.PCURVE_S1.);
+#32200 = ELLIPSE('',#32201,121.76209693427,31.7);
+#32201 = AXIS2_PLACEMENT_3D('',#32202,#32203,#32204);
+#32202 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32203 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#32204 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#32205 = PCURVE('',#22650,#32206);
+#32206 = DEFINITIONAL_REPRESENTATION('',(#32207),#32214);
+#32207 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32208,#32209,#32210,#32211,
+    #32212,#32213),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32208 = CARTESIAN_POINT('',(3.903223284046,23.102178058988));
+#32209 = CARTESIAN_POINT('',(3.907163277788,22.64653357395));
+#32210 = CARTESIAN_POINT('',(3.911103271531,22.190478776673));
+#32211 = CARTESIAN_POINT('',(3.915043265273,21.734028403032));
+#32212 = CARTESIAN_POINT('',(3.918983259016,21.277197215444));
+#32213 = CARTESIAN_POINT('',(3.922923252758,20.82));
+#32214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32215 = PCURVE('',#32216,#32221);
+#32216 = PLANE('',#32217);
+#32217 = AXIS2_PLACEMENT_3D('',#32218,#32219,#32220);
+#32218 = CARTESIAN_POINT('',(-22.89056383177,-12.4,-21.43992559318));
+#32219 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#32220 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#32221 = DEFINITIONAL_REPRESENTATION('',(#32222),#32226);
+#32222 = ELLIPSE('',#32223,121.76209693427,31.7);
+#32223 = AXIS2_PLACEMENT_2D('',#32224,#32225);
+#32224 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32225 = DIRECTION('',(-1.,-1.387778780781E-17));
+#32226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32227 = ORIENTED_EDGE('',*,*,#32228,.F.);
+#32228 = EDGE_CURVE('',#32229,#32197,#32231,.T.);
+#32229 = VERTEX_POINT('',#32230);
+#32230 = CARTESIAN_POINT('',(-24.02141997628,-11.60217685895,
+    -20.68481190059));
+#32231 = SURFACE_CURVE('',#32232,(#32253,#32277),.PCURVE_S1.);
+#32232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32233,#32234,#32235,
+    #32236,#32237,#32238,#32239,#32240,#32241,#32242,#32243,#32244,
+    #32245,#32246,#32247,#32248,#32249,#32250,#32251,#32252),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32233 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32234 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32235 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32236 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32237 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32238 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32239 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32240 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32241 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32242 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32243 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32244 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32245 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32246 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32247 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32248 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32249 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32250 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32251 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32252 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32253 = PCURVE('',#22650,#32254);
+#32254 = DEFINITIONAL_REPRESENTATION('',(#32255),#32276);
+#32255 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32256,#32257,#32258,#32259,
+    #32260,#32261,#32262,#32263,#32264,#32265,#32266,#32267,#32268,
+    #32269,#32270,#32271,#32272,#32273,#32274,#32275),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32256 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32257 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32258 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32259 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32260 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32261 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32262 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32263 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32264 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32265 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32266 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32267 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32268 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32269 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32270 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32271 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32272 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32273 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32274 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32275 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32277 = PCURVE('',#30567,#32278);
+#32278 = DEFINITIONAL_REPRESENTATION('',(#32279),#32283);
+#32279 = LINE('',#32280,#32281);
+#32280 = CARTESIAN_POINT('',(0.,0.));
+#32281 = VECTOR('',#32282,1.);
+#32282 = DIRECTION('',(0.,1.));
+#32283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32284 = ORIENTED_EDGE('',*,*,#32285,.F.);
+#32285 = EDGE_CURVE('',#32286,#32229,#32288,.T.);
+#32286 = VERTEX_POINT('',#32287);
+#32287 = CARTESIAN_POINT('',(-23.66563962256,-9.6,-21.09093410105));
+#32288 = SURFACE_CURVE('',#32289,(#32294,#32304),.PCURVE_S1.);
+#32289 = ELLIPSE('',#32290,121.76209693427,31.7);
+#32290 = AXIS2_PLACEMENT_3D('',#32291,#32292,#32293);
+#32291 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32292 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#32293 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#32294 = PCURVE('',#22650,#32295);
+#32295 = DEFINITIONAL_REPRESENTATION('',(#32296),#32303);
+#32296 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32297,#32298,#32299,#32300,
+    #32301,#32302),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32297 = CARTESIAN_POINT('',(3.871908997075,20.82));
+#32298 = CARTESIAN_POINT('',(3.868026167791,21.276476346982));
+#32299 = CARTESIAN_POINT('',(3.864143338508,21.732946663419));
+#32300 = CARTESIAN_POINT('',(3.860260509224,22.189396611804));
+#32301 = CARTESIAN_POINT('',(3.856377679941,22.64581185501));
+#32302 = CARTESIAN_POINT('',(3.852494850657,23.102178058988));
+#32303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32304 = PCURVE('',#32305,#32310);
+#32305 = PLANE('',#32306);
+#32306 = AXIS2_PLACEMENT_3D('',#32307,#32308,#32309);
+#32307 = CARTESIAN_POINT('',(-22.99711608635,-9.6,-20.48899280534));
+#32308 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#32309 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#32310 = DEFINITIONAL_REPRESENTATION('',(#32311),#32315);
+#32311 = ELLIPSE('',#32312,121.76209693427,31.7);
+#32312 = AXIS2_PLACEMENT_2D('',#32313,#32314);
+#32313 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32314 = DIRECTION('',(1.,-8.326672684689E-17));
+#32315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32316 = ORIENTED_EDGE('',*,*,#32317,.F.);
+#32317 = EDGE_CURVE('',#32318,#32286,#32320,.T.);
+#32318 = VERTEX_POINT('',#32319);
+#32319 = CARTESIAN_POINT('',(-26.69719269885,-9.6,-17.09239310338));
+#32320 = SURFACE_CURVE('',#32321,(#32326,#32333),.PCURVE_S1.);
+#32321 = CIRCLE('',#32322,31.7);
+#32322 = AXIS2_PLACEMENT_3D('',#32323,#32324,#32325);
+#32323 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32324 = DIRECTION('',(0.,-1.,0.));
+#32325 = DIRECTION('',(1.,0.,0.));
+#32326 = PCURVE('',#22650,#32327);
+#32327 = DEFINITIONAL_REPRESENTATION('',(#32328),#32332);
+#32328 = LINE('',#32329,#32330);
+#32329 = CARTESIAN_POINT('',(0.,21.1));
+#32330 = VECTOR('',#32331,1.);
+#32331 = DIRECTION('',(1.,0.));
+#32332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32333 = PCURVE('',#32334,#32339);
+#32334 = PLANE('',#32335);
+#32335 = AXIS2_PLACEMENT_3D('',#32336,#32337,#32338);
+#32336 = CARTESIAN_POINT('',(-26.34276911816,-9.6,-16.77326867793));
+#32337 = DIRECTION('',(-0.,-1.,0.));
+#32338 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#32339 = DEFINITIONAL_REPRESENTATION('',(#32340),#32344);
+#32340 = CIRCLE('',#32341,31.7);
+#32341 = AXIS2_PLACEMENT_2D('',#32342,#32343);
+#32342 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32343 = DIRECTION('',(0.669130606359,0.743144825477));
+#32344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32345 = ORIENTED_EDGE('',*,*,#32346,.F.);
+#32346 = EDGE_CURVE('',#32347,#32318,#32349,.T.);
+#32347 = VERTEX_POINT('',#32348);
+#32348 = CARTESIAN_POINT('',(-26.98865977386,-11.60217685895,
+    -16.62836296666));
+#32349 = SURFACE_CURVE('',#32350,(#32355,#32365),.PCURVE_S1.);
+#32350 = ELLIPSE('',#32351,121.76209693427,31.7);
+#32351 = AXIS2_PLACEMENT_3D('',#32352,#32353,#32354);
+#32352 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32353 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#32354 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#32355 = PCURVE('',#22650,#32356);
+#32356 = DEFINITIONAL_REPRESENTATION('',(#32357),#32364);
+#32357 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32358,#32359,#32360,#32361,
+    #32362,#32363),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32358 = CARTESIAN_POINT('',(3.693783773806,23.102178058988));
+#32359 = CARTESIAN_POINT('',(3.697723767549,22.64653357395));
+#32360 = CARTESIAN_POINT('',(3.701663761291,22.190478776673));
+#32361 = CARTESIAN_POINT('',(3.705603755034,21.734028403032));
+#32362 = CARTESIAN_POINT('',(3.709543748776,21.277197215444));
+#32363 = CARTESIAN_POINT('',(3.713483742519,20.82));
+#32364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32365 = PCURVE('',#32366,#32371);
+#32366 = PLANE('',#32367);
+#32367 = AXIS2_PLACEMENT_3D('',#32368,#32369,#32370);
+#32368 = CARTESIAN_POINT('',(-26.84796127258,-12.4,-16.21219594885));
+#32369 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#32370 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#32371 = DEFINITIONAL_REPRESENTATION('',(#32372),#32376);
+#32372 = ELLIPSE('',#32373,121.76209693427,31.7);
+#32373 = AXIS2_PLACEMENT_2D('',#32374,#32375);
+#32374 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32375 = DIRECTION('',(-1.,-2.498001805407E-16));
+#32376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32377 = ORIENTED_EDGE('',*,*,#32378,.F.);
+#32378 = EDGE_CURVE('',#32379,#32347,#32381,.T.);
+#32379 = VERTEX_POINT('',#32380);
+#32380 = CARTESIAN_POINT('',(-27.79711072886,-11.60217685895,
+    -15.23846635714));
+#32381 = SURFACE_CURVE('',#32382,(#32403,#32427),.PCURVE_S1.);
+#32382 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32383,#32384,#32385,
+    #32386,#32387,#32388,#32389,#32390,#32391,#32392,#32393,#32394,
+    #32395,#32396,#32397,#32398,#32399,#32400,#32401,#32402),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32383 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32384 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32385 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32386 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32387 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32388 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32389 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32390 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32391 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32392 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32393 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32394 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32395 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32396 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32397 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32398 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32399 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32400 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32401 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32402 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32403 = PCURVE('',#22650,#32404);
+#32404 = DEFINITIONAL_REPRESENTATION('',(#32405),#32426);
+#32405 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32406,#32407,#32408,#32409,
+    #32410,#32411,#32412,#32413,#32414,#32415,#32416,#32417,#32418,
+    #32419,#32420,#32421,#32422,#32423,#32424,#32425),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32406 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32407 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32408 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32409 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32410 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32411 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32412 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32413 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32414 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32415 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32416 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32417 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32418 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32419 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32420 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32421 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32422 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32423 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32424 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32425 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32427 = PCURVE('',#30567,#32428);
+#32428 = DEFINITIONAL_REPRESENTATION('',(#32429),#32433);
+#32429 = LINE('',#32430,#32431);
+#32430 = CARTESIAN_POINT('',(0.,0.));
+#32431 = VECTOR('',#32432,1.);
+#32432 = DIRECTION('',(0.,1.));
+#32433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32434 = ORIENTED_EDGE('',*,*,#32435,.F.);
+#32435 = EDGE_CURVE('',#32436,#32379,#32438,.T.);
+#32436 = VERTEX_POINT('',#32437);
+#32437 = CARTESIAN_POINT('',(-27.53354038651,-9.6,-15.70968343996));
+#32438 = SURFACE_CURVE('',#32439,(#32444,#32454),.PCURVE_S1.);
+#32439 = ELLIPSE('',#32440,121.76209693427,31.7);
+#32440 = AXIS2_PLACEMENT_3D('',#32441,#32442,#32443);
+#32441 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32442 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#32443 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#32444 = PCURVE('',#22650,#32445);
+#32445 = DEFINITIONAL_REPRESENTATION('',(#32446),#32453);
+#32446 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32447,#32448,#32449,#32450,
+    #32451,#32452),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32447 = CARTESIAN_POINT('',(3.662469486835,20.82));
+#32448 = CARTESIAN_POINT('',(3.658586657552,21.276476346982));
+#32449 = CARTESIAN_POINT('',(3.654703828268,21.732946663419));
+#32450 = CARTESIAN_POINT('',(3.650820998985,22.189396611804));
+#32451 = CARTESIAN_POINT('',(3.646938169702,22.64581185501));
+#32452 = CARTESIAN_POINT('',(3.643055340418,23.102178058988));
+#32453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32454 = PCURVE('',#32455,#32460);
+#32455 = PLANE('',#32456);
+#32456 = AXIS2_PLACEMENT_3D('',#32457,#32458,#32459);
+#32457 = CARTESIAN_POINT('',(-26.75447506097,-9.6,-15.25988986455));
+#32458 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#32459 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#32460 = DEFINITIONAL_REPRESENTATION('',(#32461),#32465);
+#32461 = ELLIPSE('',#32462,121.76209693427,31.7);
+#32462 = AXIS2_PLACEMENT_2D('',#32463,#32464);
+#32463 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32464 = DIRECTION('',(1.,-5.551115123126E-17));
+#32465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32466 = ORIENTED_EDGE('',*,*,#32467,.F.);
+#32467 = EDGE_CURVE('',#32468,#32436,#32470,.T.);
+#32468 = VERTEX_POINT('',#32469);
+#32469 = CARTESIAN_POINT('',(-29.66750333495,-9.6,-11.16822483076));
+#32470 = SURFACE_CURVE('',#32471,(#32476,#32483),.PCURVE_S1.);
+#32471 = CIRCLE('',#32472,31.7);
+#32472 = AXIS2_PLACEMENT_3D('',#32473,#32474,#32475);
+#32473 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32474 = DIRECTION('',(0.,-1.,0.));
+#32475 = DIRECTION('',(1.,0.,0.));
+#32476 = PCURVE('',#22650,#32477);
+#32477 = DEFINITIONAL_REPRESENTATION('',(#32478),#32482);
+#32478 = LINE('',#32479,#32480);
+#32479 = CARTESIAN_POINT('',(0.,21.1));
+#32480 = VECTOR('',#32481,1.);
+#32481 = DIRECTION('',(1.,0.));
+#32482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32483 = PCURVE('',#32484,#32489);
+#32484 = PLANE('',#32485);
+#32485 = AXIS2_PLACEMENT_3D('',#32486,#32487,#32488);
+#32486 = CARTESIAN_POINT('',(-29.25447506099,-9.6,-10.9297628456));
+#32487 = DIRECTION('',(-0.,-1.,0.));
+#32488 = DIRECTION('',(0.5,0.,-0.866025403784));
+#32489 = DEFINITIONAL_REPRESENTATION('',(#32490),#32494);
+#32490 = CIRCLE('',#32491,31.7);
+#32491 = AXIS2_PLACEMENT_2D('',#32492,#32493);
+#32492 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32493 = DIRECTION('',(0.5,0.866025403784));
+#32494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32495 = ORIENTED_EDGE('',*,*,#32496,.F.);
+#32496 = EDGE_CURVE('',#32497,#32468,#32499,.T.);
+#32497 = VERTEX_POINT('',#32498);
+#32498 = CARTESIAN_POINT('',(-29.85612010852,-11.60217685895,
+    -10.65373328482));
+#32499 = SURFACE_CURVE('',#32500,(#32505,#32515),.PCURVE_S1.);
+#32500 = ELLIPSE('',#32501,121.76209693427,31.7);
+#32501 = AXIS2_PLACEMENT_3D('',#32502,#32503,#32504);
+#32502 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32503 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#32504 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#32505 = PCURVE('',#22650,#32506);
+#32506 = DEFINITIONAL_REPRESENTATION('',(#32507),#32514);
+#32507 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32508,#32509,#32510,#32511,
+    #32512,#32513),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32508 = CARTESIAN_POINT('',(3.484344263567,23.102178058988));
+#32509 = CARTESIAN_POINT('',(3.48828425731,22.64653357395));
+#32510 = CARTESIAN_POINT('',(3.492224251052,22.190478776673));
+#32511 = CARTESIAN_POINT('',(3.496164244795,21.734028403032));
+#32512 = CARTESIAN_POINT('',(3.500104238537,21.277197215444));
+#32513 = CARTESIAN_POINT('',(3.50404423228,20.82));
+#32514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32515 = PCURVE('',#32516,#32521);
+#32516 = PLANE('',#32517);
+#32517 = AXIS2_PLACEMENT_3D('',#32518,#32519,#32520);
+#32518 = CARTESIAN_POINT('',(-29.63197397496,-12.4,-10.2759155468));
+#32519 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#32520 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#32521 = DEFINITIONAL_REPRESENTATION('',(#32522),#32526);
+#32522 = ELLIPSE('',#32523,121.76209693427,31.7);
+#32523 = AXIS2_PLACEMENT_2D('',#32524,#32525);
+#32524 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32525 = DIRECTION('',(-1.,-5.551115123126E-17));
+#32526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32527 = ORIENTED_EDGE('',*,*,#32528,.F.);
+#32528 = EDGE_CURVE('',#32529,#32497,#32531,.T.);
+#32529 = VERTEX_POINT('',#32530);
+#32530 = CARTESIAN_POINT('',(-30.35792565627,-11.60217685895,
+    -9.126122799867));
+#32531 = SURFACE_CURVE('',#32532,(#32553,#32577),.PCURVE_S1.);
+#32532 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32533,#32534,#32535,
+    #32536,#32537,#32538,#32539,#32540,#32541,#32542,#32543,#32544,
+    #32545,#32546,#32547,#32548,#32549,#32550,#32551,#32552),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32533 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32534 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32535 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32536 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32537 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32538 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32539 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32540 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32541 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32542 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32543 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32544 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32545 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32546 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32547 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32548 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32549 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32550 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32551 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32552 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32553 = PCURVE('',#22650,#32554);
+#32554 = DEFINITIONAL_REPRESENTATION('',(#32555),#32576);
+#32555 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32556,#32557,#32558,#32559,
+    #32560,#32561,#32562,#32563,#32564,#32565,#32566,#32567,#32568,
+    #32569,#32570,#32571,#32572,#32573,#32574,#32575),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32556 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32557 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32558 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32559 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32560 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32561 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32562 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32563 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32564 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32565 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32566 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32567 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32568 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32569 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32570 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32571 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32572 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32573 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32574 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32575 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32577 = PCURVE('',#30567,#32578);
+#32578 = DEFINITIONAL_REPRESENTATION('',(#32579),#32583);
+#32579 = LINE('',#32580,#32581);
+#32580 = CARTESIAN_POINT('',(0.,0.));
+#32581 = VECTOR('',#32582,1.);
+#32582 = DIRECTION('',(0.,1.));
+#32583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32584 = ORIENTED_EDGE('',*,*,#32585,.F.);
+#32585 = EDGE_CURVE('',#32586,#32529,#32588,.T.);
+#32586 = VERTEX_POINT('',#32587);
+#32587 = CARTESIAN_POINT('',(-30.19809331499,-9.6,-9.641844229133));
+#32588 = SURFACE_CURVE('',#32589,(#32594,#32604),.PCURVE_S1.);
+#32589 = ELLIPSE('',#32590,121.76209693427,31.7);
+#32590 = AXIS2_PLACEMENT_3D('',#32591,#32592,#32593);
+#32591 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32592 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#32593 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#32594 = PCURVE('',#22650,#32595);
+#32595 = DEFINITIONAL_REPRESENTATION('',(#32596),#32603);
+#32596 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32597,#32598,#32599,#32600,
+    #32601,#32602),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32597 = CARTESIAN_POINT('',(3.453029976596,20.82));
+#32598 = CARTESIAN_POINT('',(3.449147147312,21.276476346982));
+#32599 = CARTESIAN_POINT('',(3.445264318029,21.732946663419));
+#32600 = CARTESIAN_POINT('',(3.441381488746,22.189396611804));
+#32601 = CARTESIAN_POINT('',(3.437498659462,22.64581185501));
+#32602 = CARTESIAN_POINT('',(3.433615830179,23.102178058988));
+#32603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32604 = PCURVE('',#32605,#32610);
+#32605 = PLANE('',#32606);
+#32606 = AXIS2_PLACEMENT_3D('',#32607,#32608,#32609);
+#32607 = CARTESIAN_POINT('',(-29.34253509322,-9.6,-9.363856511604));
+#32608 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#32609 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#32610 = DEFINITIONAL_REPRESENTATION('',(#32611),#32615);
+#32611 = ELLIPSE('',#32612,121.76209693427,31.7);
+#32612 = AXIS2_PLACEMENT_2D('',#32613,#32614);
+#32613 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32614 = DIRECTION('',(1.,-1.52655665886E-16));
+#32615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32616 = ORIENTED_EDGE('',*,*,#32617,.F.);
+#32617 = EDGE_CURVE('',#32618,#32586,#32620,.T.);
+#32618 = VERTEX_POINT('',#32619);
+#32619 = CARTESIAN_POINT('',(-31.34120171484,-9.6,-4.755951541956));
+#32620 = SURFACE_CURVE('',#32621,(#32626,#32633),.PCURVE_S1.);
+#32621 = CIRCLE('',#32622,31.7);
+#32622 = AXIS2_PLACEMENT_3D('',#32623,#32624,#32625);
+#32623 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32624 = DIRECTION('',(0.,-1.,0.));
+#32625 = DIRECTION('',(1.,0.,0.));
+#32626 = PCURVE('',#22650,#32627);
+#32627 = DEFINITIONAL_REPRESENTATION('',(#32628),#32632);
+#32628 = LINE('',#32629,#32630);
+#32629 = CARTESIAN_POINT('',(0.,21.1));
+#32630 = VECTOR('',#32631,1.);
+#32631 = DIRECTION('',(1.,0.));
+#32632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32633 = PCURVE('',#32634,#32639);
+#32634 = PLANE('',#32635);
+#32635 = AXIS2_PLACEMENT_3D('',#32636,#32637,#32638);
+#32636 = CARTESIAN_POINT('',(-30.8876200651,-9.6,-4.608573930105));
+#32637 = DIRECTION('',(-0.,-1.,0.));
+#32638 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#32639 = DEFINITIONAL_REPRESENTATION('',(#32640),#32644);
+#32640 = CIRCLE('',#32641,31.7);
+#32641 = AXIS2_PLACEMENT_2D('',#32642,#32643);
+#32642 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32643 = DIRECTION('',(0.309016994375,0.951056516295));
+#32644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32645 = ORIENTED_EDGE('',*,*,#32646,.F.);
+#32646 = EDGE_CURVE('',#32647,#32618,#32649,.T.);
+#32647 = VERTEX_POINT('',#32648);
+#32648 = CARTESIAN_POINT('',(-31.41872172683,-11.60217685895,
+    -4.213485215662));
+#32649 = SURFACE_CURVE('',#32650,(#32655,#32665),.PCURVE_S1.);
+#32650 = ELLIPSE('',#32651,121.76209693427,31.7);
+#32651 = AXIS2_PLACEMENT_3D('',#32652,#32653,#32654);
+#32652 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32653 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#32654 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#32655 = PCURVE('',#22650,#32656);
+#32656 = DEFINITIONAL_REPRESENTATION('',(#32657),#32664);
+#32657 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32658,#32659,#32660,#32661,
+    #32662,#32663),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32658 = CARTESIAN_POINT('',(3.274904753328,23.102178058988));
+#32659 = CARTESIAN_POINT('',(3.27884474707,22.64653357395));
+#32660 = CARTESIAN_POINT('',(3.282784740813,22.190478776673));
+#32661 = CARTESIAN_POINT('',(3.286724734555,21.734028403032));
+#32662 = CARTESIAN_POINT('',(3.290664728298,21.277197215444));
+#32663 = CARTESIAN_POINT('',(3.29460472204,20.82));
+#32664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32665 = PCURVE('',#32666,#32671);
+#32666 = PLANE('',#32667);
+#32667 = AXIS2_PLACEMENT_3D('',#32668,#32669,#32670);
+#32668 = CARTESIAN_POINT('',(-31.12092722465,-12.4,-3.890528326044));
+#32669 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#32670 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#32671 = DEFINITIONAL_REPRESENTATION('',(#32672),#32676);
+#32672 = ELLIPSE('',#32673,121.76209693427,31.7);
+#32673 = AXIS2_PLACEMENT_2D('',#32674,#32675);
+#32674 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32675 = DIRECTION('',(-1.,-2.22044604925E-16));
+#32676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32677 = ORIENTED_EDGE('',*,*,#32678,.F.);
+#32678 = EDGE_CURVE('',#32679,#32647,#32681,.T.);
+#32679 = VERTEX_POINT('',#32680);
+#32680 = CARTESIAN_POINT('',(-31.59195873222,-11.60217685895,
+    -2.614927359138));
+#32681 = SURFACE_CURVE('',#32682,(#32703,#32727),.PCURVE_S1.);
+#32682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32683,#32684,#32685,
+    #32686,#32687,#32688,#32689,#32690,#32691,#32692,#32693,#32694,
+    #32695,#32696,#32697,#32698,#32699,#32700,#32701,#32702),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32683 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32684 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32685 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32686 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32687 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32688 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32689 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32690 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32691 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32692 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32693 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32694 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32695 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32696 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32697 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32698 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32699 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32700 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32701 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32702 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32703 = PCURVE('',#22650,#32704);
+#32704 = DEFINITIONAL_REPRESENTATION('',(#32705),#32726);
+#32705 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32706,#32707,#32708,#32709,
+    #32710,#32711,#32712,#32713,#32714,#32715,#32716,#32717,#32718,
+    #32719,#32720,#32721,#32722,#32723,#32724,#32725),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32706 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32707 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32708 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32709 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32710 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32711 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32712 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32713 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32714 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32715 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32716 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32717 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32718 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32719 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32720 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32721 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32722 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32723 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32724 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32725 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32727 = PCURVE('',#30567,#32728);
+#32728 = DEFINITIONAL_REPRESENTATION('',(#32729),#32733);
+#32729 = LINE('',#32730,#32731);
+#32730 = CARTESIAN_POINT('',(0.,0.));
+#32731 = VECTOR('',#32732,1.);
+#32732 = DIRECTION('',(0.,1.));
+#32733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32734 = ORIENTED_EDGE('',*,*,#32735,.F.);
+#32735 = EDGE_CURVE('',#32736,#32679,#32738,.T.);
+#32736 = VERTEX_POINT('',#32737);
+#32737 = CARTESIAN_POINT('',(-31.54284465907,-9.6,-3.152610158782));
+#32738 = SURFACE_CURVE('',#32739,(#32744,#32754),.PCURVE_S1.);
+#32739 = ELLIPSE('',#32740,121.76209693427,31.7);
+#32740 = AXIS2_PLACEMENT_3D('',#32741,#32742,#32743);
+#32741 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32742 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#32743 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#32744 = PCURVE('',#22650,#32745);
+#32745 = DEFINITIONAL_REPRESENTATION('',(#32746),#32753);
+#32746 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32747,#32748,#32749,#32750,
+    #32751,#32752),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32747 = CARTESIAN_POINT('',(3.243590466357,20.82));
+#32748 = CARTESIAN_POINT('',(3.239707637073,21.276476346982));
+#32749 = CARTESIAN_POINT('',(3.23582480779,21.732946663419));
+#32750 = CARTESIAN_POINT('',(3.231941978506,22.189396611804));
+#32751 = CARTESIAN_POINT('',(3.228059149223,22.64581185501));
+#32752 = CARTESIAN_POINT('',(3.22417631994,23.102178058988));
+#32753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32754 = PCURVE('',#32755,#32760);
+#32755 = PLANE('',#32756);
+#32756 = AXIS2_PLACEMENT_3D('',#32757,#32758,#32759);
+#32757 = CARTESIAN_POINT('',(-30.64818554078,-9.6,-3.05857769633));
+#32758 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#32759 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#32760 = DEFINITIONAL_REPRESENTATION('',(#32761),#32765);
+#32761 = ELLIPSE('',#32762,121.76209693427,31.7);
+#32762 = AXIS2_PLACEMENT_2D('',#32763,#32764);
+#32763 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32764 = DIRECTION('',(1.,-3.469446951954E-17));
+#32765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32766 = ORIENTED_EDGE('',*,*,#32767,.F.);
+#32767 = EDGE_CURVE('',#32768,#32736,#32770,.T.);
+#32768 = VERTEX_POINT('',#32769);
+#32769 = CARTESIAN_POINT('',(-31.64513918802,-9.6,1.864179650823));
+#32770 = SURFACE_CURVE('',#32771,(#32776,#32783),.PCURVE_S1.);
+#32771 = CIRCLE('',#32772,31.7);
+#32772 = AXIS2_PLACEMENT_3D('',#32773,#32774,#32775);
+#32773 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32774 = DIRECTION('',(0.,-1.,0.));
+#32775 = DIRECTION('',(1.,0.,0.));
+#32776 = PCURVE('',#22650,#32777);
+#32777 = DEFINITIONAL_REPRESENTATION('',(#32778),#32782);
+#32778 = LINE('',#32779,#32780);
+#32779 = CARTESIAN_POINT('',(0.,21.1));
+#32780 = VECTOR('',#32781,1.);
+#32781 = DIRECTION('',(1.,0.));
+#32782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32783 = PCURVE('',#32784,#32789);
+#32784 = PLANE('',#32785);
+#32785 = AXIS2_PLACEMENT_3D('',#32786,#32787,#32788);
+#32786 = CARTESIAN_POINT('',(-31.17082785712,-9.6,1.914031780535));
+#32787 = DIRECTION('',(0.,-1.,0.));
+#32788 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#32789 = DEFINITIONAL_REPRESENTATION('',(#32790),#32794);
+#32790 = CIRCLE('',#32791,31.7);
+#32791 = AXIS2_PLACEMENT_2D('',#32792,#32793);
+#32792 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32793 = DIRECTION('',(0.104528463268,0.994521895368));
+#32794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32795 = ORIENTED_EDGE('',*,*,#32796,.F.);
+#32796 = EDGE_CURVE('',#32797,#32768,#32799,.T.);
+#32797 = VERTEX_POINT('',#32798);
+#32798 = CARTESIAN_POINT('',(-31.60818326641,-11.60217685895,
+    2.410908771446));
+#32799 = SURFACE_CURVE('',#32800,(#32805,#32815),.PCURVE_S1.);
+#32800 = ELLIPSE('',#32801,121.76209693427,31.7);
+#32801 = AXIS2_PLACEMENT_3D('',#32802,#32803,#32804);
+#32802 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32803 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#32804 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#32805 = PCURVE('',#22650,#32806);
+#32806 = DEFINITIONAL_REPRESENTATION('',(#32807),#32814);
+#32807 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32808,#32809,#32810,#32811,
+    #32812,#32813),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32808 = CARTESIAN_POINT('',(3.065465243088,23.102178058988));
+#32809 = CARTESIAN_POINT('',(3.069405236831,22.64653357395));
+#32810 = CARTESIAN_POINT('',(3.073345230573,22.190478776673));
+#32811 = CARTESIAN_POINT('',(3.077285224316,21.734028403032));
+#32812 = CARTESIAN_POINT('',(3.081225218058,21.277197215444));
+#32813 = CARTESIAN_POINT('',(3.085165211801,20.82));
+#32814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32815 = PCURVE('',#32816,#32821);
+#32816 = PLANE('',#32817);
+#32817 = AXIS2_PLACEMENT_3D('',#32818,#32819,#32820);
+#32818 = CARTESIAN_POINT('',(-31.24974661985,-12.4,2.664893651388));
+#32819 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#32820 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#32821 = DEFINITIONAL_REPRESENTATION('',(#32822),#32826);
+#32822 = ELLIPSE('',#32823,121.76209693427,31.7);
+#32823 = AXIS2_PLACEMENT_2D('',#32824,#32825);
+#32824 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32825 = DIRECTION('',(-1.,-6.245004513517E-17));
+#32826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32827 = ORIENTED_EDGE('',*,*,#32828,.F.);
+#32828 = EDGE_CURVE('',#32829,#32797,#32831,.T.);
+#32829 = VERTEX_POINT('',#32830);
+#32830 = CARTESIAN_POINT('',(-31.44527017892,-11.60217685895,
+    4.010552378836));
+#32831 = SURFACE_CURVE('',#32832,(#32853,#32877),.PCURVE_S1.);
+#32832 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32833,#32834,#32835,
+    #32836,#32837,#32838,#32839,#32840,#32841,#32842,#32843,#32844,
+    #32845,#32846,#32847,#32848,#32849,#32850,#32851,#32852),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32833 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32834 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32835 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32836 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32837 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32838 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32839 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32840 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32841 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32842 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32843 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32844 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32845 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32846 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32847 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32848 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32849 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#32850 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#32851 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#32852 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#32853 = PCURVE('',#22650,#32854);
+#32854 = DEFINITIONAL_REPRESENTATION('',(#32855),#32876);
+#32855 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#32856,#32857,#32858,#32859,
+    #32860,#32861,#32862,#32863,#32864,#32865,#32866,#32867,#32868,
+    #32869,#32870,#32871,#32872,#32873,#32874,#32875),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#32856 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#32857 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#32858 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#32859 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#32860 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#32861 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#32862 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#32863 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#32864 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#32865 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#32866 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#32867 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#32868 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#32869 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#32870 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#32871 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#32872 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#32873 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#32874 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#32875 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#32876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32877 = PCURVE('',#30567,#32878);
+#32878 = DEFINITIONAL_REPRESENTATION('',(#32879),#32883);
+#32879 = LINE('',#32880,#32881);
+#32880 = CARTESIAN_POINT('',(0.,0.));
+#32881 = VECTOR('',#32882,1.);
+#32882 = DIRECTION('',(0.,1.));
+#32883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32884 = ORIENTED_EDGE('',*,*,#32885,.F.);
+#32885 = EDGE_CURVE('',#32886,#32829,#32888,.T.);
+#32886 = VERTEX_POINT('',#32887);
+#32887 = CARTESIAN_POINT('',(-31.50902233219,-9.6,3.474408103409));
+#32888 = SURFACE_CURVE('',#32889,(#32894,#32904),.PCURVE_S1.);
+#32889 = ELLIPSE('',#32890,121.76209693427,31.7);
+#32890 = AXIS2_PLACEMENT_3D('',#32891,#32892,#32893);
+#32891 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#32892 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#32893 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#32894 = PCURVE('',#22650,#32895);
+#32895 = DEFINITIONAL_REPRESENTATION('',(#32896),#32903);
+#32896 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32897,#32898,#32899,#32900,
+    #32901,#32902),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#32897 = CARTESIAN_POINT('',(3.034150956117,20.82));
+#32898 = CARTESIAN_POINT('',(3.030268126834,21.276476346982));
+#32899 = CARTESIAN_POINT('',(3.02638529755,21.732946663419));
+#32900 = CARTESIAN_POINT('',(3.022502468267,22.189396611804));
+#32901 = CARTESIAN_POINT('',(3.018619638984,22.64581185501));
+#32902 = CARTESIAN_POINT('',(3.0147368097,23.102178058988));
+#32903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32904 = PCURVE('',#32905,#32910);
+#32905 = PLANE('',#32906);
+#32906 = AXIS2_PLACEMENT_3D('',#32907,#32908,#32909);
+#32907 = CARTESIAN_POINT('',(-30.6143632139,-9.6,3.380375640957));
+#32908 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#32909 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#32910 = DEFINITIONAL_REPRESENTATION('',(#32911),#32915);
+#32911 = ELLIPSE('',#32912,121.76209693428,31.7);
+#32912 = AXIS2_PLACEMENT_2D('',#32913,#32914);
+#32913 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#32914 = DIRECTION('',(1.,-3.469446951954E-17));
+#32915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32916 = ORIENTED_EDGE('',*,*,#32917,.F.);
+#32917 = EDGE_CURVE('',#32918,#32886,#32920,.T.);
+#32918 = VERTEX_POINT('',#32919);
+#32919 = CARTESIAN_POINT('',(-30.56603222846,-9.6,8.402837247535));
+#32920 = SURFACE_CURVE('',#32921,(#32926,#32933),.PCURVE_S1.);
+#32921 = CIRCLE('',#32922,31.7);
+#32922 = AXIS2_PLACEMENT_3D('',#32923,#32924,#32925);
+#32923 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#32924 = DIRECTION('',(0.,-1.,0.));
+#32925 = DIRECTION('',(1.,0.,0.));
+#32926 = PCURVE('',#22650,#32927);
+#32927 = DEFINITIONAL_REPRESENTATION('',(#32928),#32932);
+#32928 = LINE('',#32929,#32930);
+#32929 = CARTESIAN_POINT('',(0.,21.1));
+#32930 = VECTOR('',#32931,1.);
+#32931 = DIRECTION('',(1.,0.));
+#32932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32933 = PCURVE('',#32934,#32939);
+#32934 = PLANE('',#32935);
+#32935 = AXIS2_PLACEMENT_3D('',#32936,#32937,#32938);
+#32936 = CARTESIAN_POINT('',(-30.09172089756,-9.6,8.352985117823));
+#32937 = DIRECTION('',(0.,-1.,0.));
+#32938 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#32939 = DEFINITIONAL_REPRESENTATION('',(#32940),#32944);
+#32940 = CIRCLE('',#32941,31.7);
+#32941 = AXIS2_PLACEMENT_2D('',#32942,#32943);
+#32942 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#32943 = DIRECTION('',(-0.104528463268,0.994521895368));
+#32944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32945 = ORIENTED_EDGE('',*,*,#32946,.F.);
+#32946 = EDGE_CURVE('',#32947,#32918,#32949,.T.);
+#32947 = VERTEX_POINT('',#32948);
+#32948 = CARTESIAN_POINT('',(-30.41621274042,-11.60217685895,
+    8.92993548156));
+#32949 = SURFACE_CURVE('',#32950,(#32955,#32965),.PCURVE_S1.);
+#32950 = ELLIPSE('',#32951,121.76209693427,31.7);
+#32951 = AXIS2_PLACEMENT_3D('',#32952,#32953,#32954);
+#32952 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#32953 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#32954 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#32955 = PCURVE('',#22650,#32956);
+#32956 = DEFINITIONAL_REPRESENTATION('',(#32957),#32964);
+#32957 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#32958,#32959,#32960,#32961,
+    #32962,#32963),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#32958 = CARTESIAN_POINT('',(2.856025732849,23.102178058988));
+#32959 = CARTESIAN_POINT('',(2.859965726592,22.64653357395));
+#32960 = CARTESIAN_POINT('',(2.863905720334,22.190478776673));
+#32961 = CARTESIAN_POINT('',(2.867845714077,21.734028403032));
+#32962 = CARTESIAN_POINT('',(2.871785707819,21.277197215444));
+#32963 = CARTESIAN_POINT('',(2.875725701562,20.82));
+#32964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32965 = PCURVE('',#32966,#32971);
+#32966 = PLANE('',#32967);
+#32967 = AXIS2_PLACEMENT_3D('',#32968,#32969,#32970);
+#32968 = CARTESIAN_POINT('',(-30.01280213483,-12.4,9.103846988675));
+#32969 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#32970 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#32971 = DEFINITIONAL_REPRESENTATION('',(#32972),#32976);
+#32972 = ELLIPSE('',#32973,121.76209693427,31.7);
+#32973 = AXIS2_PLACEMENT_2D('',#32974,#32975);
+#32974 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#32975 = DIRECTION('',(-1.,-2.081668171172E-17));
+#32976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32977 = ORIENTED_EDGE('',*,*,#32978,.F.);
+#32978 = EDGE_CURVE('',#32979,#32947,#32981,.T.);
+#32979 = VERTEX_POINT('',#32980);
+#32980 = CARTESIAN_POINT('',(-29.9242804465,-11.60217685895,
+    10.460753295294));
+#32981 = SURFACE_CURVE('',#32982,(#33003,#33027),.PCURVE_S1.);
+#32982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#32983,#32984,#32985,
+    #32986,#32987,#32988,#32989,#32990,#32991,#32992,#32993,#32994,
+    #32995,#32996,#32997,#32998,#32999,#33000,#33001,#33002),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#32983 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#32984 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#32985 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#32986 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#32987 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#32988 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#32989 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#32990 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#32991 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#32992 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#32993 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#32994 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#32995 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#32996 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#32997 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#32998 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#32999 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33000 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33001 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33002 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33003 = PCURVE('',#22650,#33004);
+#33004 = DEFINITIONAL_REPRESENTATION('',(#33005),#33026);
+#33005 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33006,#33007,#33008,#33009,
+    #33010,#33011,#33012,#33013,#33014,#33015,#33016,#33017,#33018,
+    #33019,#33020,#33021,#33022,#33023,#33024,#33025),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33006 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33007 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33008 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33009 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33010 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33011 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33012 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33013 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33014 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33015 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33016 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33017 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33018 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33019 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33020 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33021 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33022 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33023 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33024 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33025 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33027 = PCURVE('',#30567,#33028);
+#33028 = DEFINITIONAL_REPRESENTATION('',(#33029),#33033);
+#33029 = LINE('',#33030,#33031);
+#33030 = CARTESIAN_POINT('',(0.,0.));
+#33031 = VECTOR('',#33032,1.);
+#33032 = DIRECTION('',(0.,1.));
+#33033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33034 = ORIENTED_EDGE('',*,*,#33035,.F.);
+#33035 = EDGE_CURVE('',#33036,#32979,#33038,.T.);
+#33036 = VERTEX_POINT('',#33037);
+#33037 = CARTESIAN_POINT('',(-30.09810453233,-9.6,9.949578059421));
+#33038 = SURFACE_CURVE('',#33039,(#33044,#33054),.PCURVE_S1.);
+#33039 = ELLIPSE('',#33040,121.76209693427,31.7);
+#33040 = AXIS2_PLACEMENT_3D('',#33041,#33042,#33043);
+#33041 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33042 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#33043 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#33044 = PCURVE('',#22650,#33045);
+#33045 = DEFINITIONAL_REPRESENTATION('',(#33046),#33053);
+#33046 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33047,#33048,#33049,#33050,
+    #33051,#33052),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33047 = CARTESIAN_POINT('',(2.824711445878,20.82));
+#33048 = CARTESIAN_POINT('',(2.820828616595,21.276476346982));
+#33049 = CARTESIAN_POINT('',(2.816945787311,21.732946663419));
+#33050 = CARTESIAN_POINT('',(2.813062958028,22.189396611804));
+#33051 = CARTESIAN_POINT('',(2.809180128744,22.64581185501));
+#33052 = CARTESIAN_POINT('',(2.805297299461,23.102178058988));
+#33053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33054 = PCURVE('',#33055,#33060);
+#33055 = PLANE('',#33056);
+#33056 = AXIS2_PLACEMENT_3D('',#33057,#33058,#33059);
+#33057 = CARTESIAN_POINT('',(-29.24254631056,-9.6,9.671590341893));
+#33058 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#33059 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#33060 = DEFINITIONAL_REPRESENTATION('',(#33061),#33065);
+#33061 = ELLIPSE('',#33062,121.76209693427,31.7);
+#33062 = AXIS2_PLACEMENT_2D('',#33063,#33064);
+#33063 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33064 = DIRECTION('',(1.,1.110223024625E-16));
+#33065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33066 = ORIENTED_EDGE('',*,*,#33067,.F.);
+#33067 = EDGE_CURVE('',#33068,#33036,#33070,.T.);
+#33068 = VERTEX_POINT('',#33069);
+#33069 = CARTESIAN_POINT('',(-28.15104298842,-9.6,14.574250535243));
+#33070 = SURFACE_CURVE('',#33071,(#33076,#33083),.PCURVE_S1.);
+#33071 = CIRCLE('',#33072,31.7);
+#33072 = AXIS2_PLACEMENT_3D('',#33073,#33074,#33075);
+#33073 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33074 = DIRECTION('',(0.,-1.,0.));
+#33075 = DIRECTION('',(1.,0.,0.));
+#33076 = PCURVE('',#22650,#33077);
+#33077 = DEFINITIONAL_REPRESENTATION('',(#33078),#33082);
+#33078 = LINE('',#33079,#33080);
+#33079 = CARTESIAN_POINT('',(0.,21.1));
+#33080 = VECTOR('',#33081,1.);
+#33081 = DIRECTION('',(1.,0.));
+#33082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33083 = PCURVE('',#33084,#33089);
+#33084 = PLANE('',#33085);
+#33085 = AXIS2_PLACEMENT_3D('',#33086,#33087,#33088);
+#33086 = CARTESIAN_POINT('',(-27.69746133867,-9.6,14.426872923392));
+#33087 = DIRECTION('',(0.,-1.,0.));
+#33088 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#33089 = DEFINITIONAL_REPRESENTATION('',(#33090),#33094);
+#33090 = CIRCLE('',#33091,31.7);
+#33091 = AXIS2_PLACEMENT_2D('',#33092,#33093);
+#33092 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33093 = DIRECTION('',(-0.309016994375,0.951056516295));
+#33094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33095 = ORIENTED_EDGE('',*,*,#33096,.F.);
+#33096 = EDGE_CURVE('',#33097,#33068,#33099,.T.);
+#33097 = VERTEX_POINT('',#33098);
+#33098 = CARTESIAN_POINT('',(-27.89491477465,-11.60217685895,
+    15.05868353887));
+#33099 = SURFACE_CURVE('',#33100,(#33105,#33115),.PCURVE_S1.);
+#33100 = ELLIPSE('',#33101,121.76209693427,31.7);
+#33101 = AXIS2_PLACEMENT_3D('',#33102,#33103,#33104);
+#33102 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33103 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#33104 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#33105 = PCURVE('',#22650,#33106);
+#33106 = DEFINITIONAL_REPRESENTATION('',(#33107),#33114);
+#33107 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33108,#33109,#33110,#33111,
+    #33112,#33113),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33108 = CARTESIAN_POINT('',(2.64658622261,23.102178058988));
+#33109 = CARTESIAN_POINT('',(2.650526216352,22.64653357395));
+#33110 = CARTESIAN_POINT('',(2.654466210095,22.190478776673));
+#33111 = CARTESIAN_POINT('',(2.658406203837,21.734028403032));
+#33112 = CARTESIAN_POINT('',(2.66234619758,21.277197215444));
+#33113 = CARTESIAN_POINT('',(2.666286191322,20.82));
+#33114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33115 = PCURVE('',#33116,#33121);
+#33116 = PLANE('',#33117);
+#33117 = AXIS2_PLACEMENT_3D('',#33118,#33119,#33120);
+#33118 = CARTESIAN_POINT('',(-27.46415417912,-12.4,15.144918527453));
+#33119 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#33120 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#33121 = DEFINITIONAL_REPRESENTATION('',(#33122),#33126);
+#33122 = ELLIPSE('',#33123,121.76209693427,31.7);
+#33123 = AXIS2_PLACEMENT_2D('',#33124,#33125);
+#33124 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33125 = DIRECTION('',(-1.,9.71445146547E-17));
+#33126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33127 = ORIENTED_EDGE('',*,*,#33128,.F.);
+#33128 = EDGE_CURVE('',#33129,#33097,#33131,.T.);
+#33129 = VERTEX_POINT('',#33130);
+#33130 = CARTESIAN_POINT('',(-27.09545424671,-11.60217685895,
+    16.453770808023));
+#33131 = SURFACE_CURVE('',#33132,(#33153,#33177),.PCURVE_S1.);
+#33132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33133,#33134,#33135,
+    #33136,#33137,#33138,#33139,#33140,#33141,#33142,#33143,#33144,
+    #33145,#33146,#33147,#33148,#33149,#33150,#33151,#33152),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33133 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33134 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33135 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33136 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33137 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33138 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33139 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33140 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33141 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33142 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33143 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33144 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33145 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33146 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33147 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33148 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33149 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33150 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33151 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33152 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33153 = PCURVE('',#22650,#33154);
+#33154 = DEFINITIONAL_REPRESENTATION('',(#33155),#33176);
+#33155 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33156,#33157,#33158,#33159,
+    #33160,#33161,#33162,#33163,#33164,#33165,#33166,#33167,#33168,
+    #33169,#33170,#33171,#33172,#33173,#33174,#33175),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33156 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33157 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33158 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33159 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33160 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33161 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33162 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33163 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33164 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33165 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33166 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33167 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33168 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33169 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33170 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33171 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33172 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33173 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33174 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33175 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33177 = PCURVE('',#30567,#33178);
+#33178 = DEFINITIONAL_REPRESENTATION('',(#33179),#33183);
+#33179 = LINE('',#33180,#33181);
+#33180 = CARTESIAN_POINT('',(0.,0.));
+#33181 = VECTOR('',#33182,1.);
+#33182 = DIRECTION('',(0.,1.));
+#33183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33184 = ORIENTED_EDGE('',*,*,#33185,.F.);
+#33185 = EDGE_CURVE('',#33186,#33129,#33188,.T.);
+#33186 = VERTEX_POINT('',#33187);
+#33187 = CARTESIAN_POINT('',(-27.37175513768,-9.6,15.989903710865));
+#33188 = SURFACE_CURVE('',#33189,(#33194,#33204),.PCURVE_S1.);
+#33189 = ELLIPSE('',#33190,121.76209693427,31.7);
+#33190 = AXIS2_PLACEMENT_3D('',#33191,#33192,#33193);
+#33191 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33192 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#33193 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#33194 = PCURVE('',#22650,#33195);
+#33195 = DEFINITIONAL_REPRESENTATION('',(#33196),#33203);
+#33196 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33197,#33198,#33199,#33200,
+    #33201,#33202),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33197 = CARTESIAN_POINT('',(2.615271935639,20.82));
+#33198 = CARTESIAN_POINT('',(2.611389106355,21.276476346982));
+#33199 = CARTESIAN_POINT('',(2.607506277072,21.732946663419));
+#33200 = CARTESIAN_POINT('',(2.603623447788,22.189396611804));
+#33201 = CARTESIAN_POINT('',(2.599740618505,22.64581185501));
+#33202 = CARTESIAN_POINT('',(2.595857789222,23.102178058988));
+#33203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33204 = PCURVE('',#33205,#33210);
+#33205 = PLANE('',#33206);
+#33206 = AXIS2_PLACEMENT_3D('',#33207,#33208,#33209);
+#33207 = CARTESIAN_POINT('',(-26.59268981214,-9.6,15.540110135448));
+#33208 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#33209 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#33210 = DEFINITIONAL_REPRESENTATION('',(#33211),#33215);
+#33211 = ELLIPSE('',#33212,121.76209693428,31.7);
+#33212 = AXIS2_PLACEMENT_2D('',#33213,#33214);
+#33213 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33214 = DIRECTION('',(1.,1.249000902703E-16));
+#33215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33216 = ORIENTED_EDGE('',*,*,#33217,.F.);
+#33217 = EDGE_CURVE('',#33218,#33186,#33220,.T.);
+#33218 = VERTEX_POINT('',#33219);
+#33219 = CARTESIAN_POINT('',(-24.50571808609,-9.6,20.108699139547));
+#33220 = SURFACE_CURVE('',#33221,(#33226,#33233),.PCURVE_S1.);
+#33221 = CIRCLE('',#33222,31.7);
+#33222 = AXIS2_PLACEMENT_3D('',#33223,#33224,#33225);
+#33223 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33224 = DIRECTION('',(0.,-1.,0.));
+#33225 = DIRECTION('',(1.,0.,0.));
+#33226 = PCURVE('',#22650,#33227);
+#33227 = DEFINITIONAL_REPRESENTATION('',(#33228),#33232);
+#33228 = LINE('',#33229,#33230);
+#33229 = CARTESIAN_POINT('',(0.,21.1));
+#33230 = VECTOR('',#33231,1.);
+#33231 = DIRECTION('',(1.,0.));
+#33232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33233 = PCURVE('',#33234,#33239);
+#33234 = PLANE('',#33235);
+#33235 = AXIS2_PLACEMENT_3D('',#33236,#33237,#33238);
+#33236 = CARTESIAN_POINT('',(-24.09268981213,-9.6,19.870237154392));
+#33237 = DIRECTION('',(0.,-1.,0.));
+#33238 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#33239 = DEFINITIONAL_REPRESENTATION('',(#33240),#33244);
+#33240 = CIRCLE('',#33241,31.7);
+#33241 = AXIS2_PLACEMENT_2D('',#33242,#33243);
+#33242 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33243 = DIRECTION('',(-0.5,0.866025403784));
+#33244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33245 = ORIENTED_EDGE('',*,*,#33246,.F.);
+#33246 = EDGE_CURVE('',#33247,#33218,#33249,.T.);
+#33247 = VERTEX_POINT('',#33248);
+#33248 = CARTESIAN_POINT('',(-24.15446547682,-11.60217685895,
+    20.529292841964));
+#33249 = SURFACE_CURVE('',#33250,(#33255,#33265),.PCURVE_S1.);
+#33250 = ELLIPSE('',#33251,121.76209693427,31.7);
+#33251 = AXIS2_PLACEMENT_3D('',#33252,#33253,#33254);
+#33252 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33253 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#33254 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#33255 = PCURVE('',#22650,#33256);
+#33256 = DEFINITIONAL_REPRESENTATION('',(#33257),#33264);
+#33257 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33258,#33259,#33260,#33261,
+    #33262,#33263),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33258 = CARTESIAN_POINT('',(2.43714671237,23.102178058988));
+#33259 = CARTESIAN_POINT('',(2.441086706113,22.64653357395));
+#33260 = CARTESIAN_POINT('',(2.445026699855,22.190478776673));
+#33261 = CARTESIAN_POINT('',(2.448966693598,21.734028403032));
+#33262 = CARTESIAN_POINT('',(2.45290668734,21.277197215444));
+#33263 = CARTESIAN_POINT('',(2.456846681083,20.82));
+#33264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33265 = PCURVE('',#33266,#33271);
+#33266 = PLANE('',#33267);
+#33267 = AXIS2_PLACEMENT_3D('',#33268,#33269,#33270);
+#33268 = CARTESIAN_POINT('',(-23.71519089815,-12.4,20.524084453199));
+#33269 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#33270 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#33271 = DEFINITIONAL_REPRESENTATION('',(#33272),#33276);
+#33272 = ELLIPSE('',#33273,121.76209693427,31.7);
+#33273 = AXIS2_PLACEMENT_2D('',#33274,#33275);
+#33274 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33275 = DIRECTION('',(-1.,6.938893903907E-17));
+#33276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33277 = ORIENTED_EDGE('',*,*,#33278,.F.);
+#33278 = EDGE_CURVE('',#33279,#33247,#33281,.T.);
+#33279 = VERTEX_POINT('',#33280);
+#33280 = CARTESIAN_POINT('',(-23.08242003115,-11.60217685895,
+    21.727676144067));
+#33281 = SURFACE_CURVE('',#33282,(#33303,#33327),.PCURVE_S1.);
+#33282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33283,#33284,#33285,
+    #33286,#33287,#33288,#33289,#33290,#33291,#33292,#33293,#33294,
+    #33295,#33296,#33297,#33298,#33299,#33300,#33301,#33302),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33283 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33284 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33285 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33286 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33287 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33288 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33289 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33290 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33291 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33292 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33293 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33294 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33295 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33296 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33297 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33298 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33299 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33300 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33301 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33302 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33303 = PCURVE('',#22650,#33304);
+#33304 = DEFINITIONAL_REPRESENTATION('',(#33305),#33326);
+#33305 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33306,#33307,#33308,#33309,
+    #33310,#33311,#33312,#33313,#33314,#33315,#33316,#33317,#33318,
+    #33319,#33320,#33321,#33322,#33323,#33324,#33325),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33306 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33307 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33308 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33309 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33310 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33311 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33312 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33313 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33314 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33315 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33316 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33317 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33318 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33319 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33320 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33321 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33322 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33323 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33324 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33325 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33327 = PCURVE('',#30567,#33328);
+#33328 = DEFINITIONAL_REPRESENTATION('',(#33329),#33333);
+#33329 = LINE('',#33330,#33331);
+#33330 = CARTESIAN_POINT('',(0.,0.));
+#33331 = VECTOR('',#33332,1.);
+#33332 = DIRECTION('',(0.,1.));
+#33333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33334 = ORIENTED_EDGE('',*,*,#33335,.F.);
+#33335 = EDGE_CURVE('',#33336,#33279,#33338,.T.);
+#33336 = VERTEX_POINT('',#33337);
+#33337 = CARTESIAN_POINT('',(-23.44912869925,-9.6,21.331393842072));
+#33338 = SURFACE_CURVE('',#33339,(#33344,#33354),.PCURVE_S1.);
+#33339 = ELLIPSE('',#33340,121.76209693427,31.7);
+#33340 = AXIS2_PLACEMENT_3D('',#33341,#33342,#33343);
+#33341 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33342 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#33343 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#33344 = PCURVE('',#22650,#33345);
+#33345 = DEFINITIONAL_REPRESENTATION('',(#33346),#33353);
+#33346 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33347,#33348,#33349,#33350,
+    #33351,#33352),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33347 = CARTESIAN_POINT('',(2.405832425399,20.82));
+#33348 = CARTESIAN_POINT('',(2.401949596116,21.276476346982));
+#33349 = CARTESIAN_POINT('',(2.398066766832,21.732946663419));
+#33350 = CARTESIAN_POINT('',(2.394183937549,22.189396611804));
+#33351 = CARTESIAN_POINT('',(2.390301108266,22.64581185501));
+#33352 = CARTESIAN_POINT('',(2.386418278982,23.102178058988));
+#33353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33354 = PCURVE('',#33355,#33360);
+#33355 = PLANE('',#33356);
+#33356 = AXIS2_PLACEMENT_3D('',#33357,#33358,#33359);
+#33357 = CARTESIAN_POINT('',(-22.78060516305,-9.6,20.729452546363));
+#33358 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#33359 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#33360 = DEFINITIONAL_REPRESENTATION('',(#33361),#33365);
+#33361 = ELLIPSE('',#33362,121.76209693427,31.7);
+#33362 = AXIS2_PLACEMENT_2D('',#33363,#33364);
+#33363 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33364 = DIRECTION('',(1.,-2.775557561563E-17));
+#33365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33366 = ORIENTED_EDGE('',*,*,#33367,.F.);
+#33367 = EDGE_CURVE('',#33368,#33336,#33370,.T.);
+#33368 = VERTEX_POINT('',#33369);
+#33369 = CARTESIAN_POINT('',(-19.78937571192,-9.6,24.76430109921));
+#33370 = SURFACE_CURVE('',#33371,(#33376,#33383),.PCURVE_S1.);
+#33371 = CIRCLE('',#33372,31.7);
+#33372 = AXIS2_PLACEMENT_3D('',#33373,#33374,#33375);
+#33373 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33374 = DIRECTION('',(0.,-1.,0.));
+#33375 = DIRECTION('',(1.,0.,0.));
+#33376 = PCURVE('',#22650,#33377);
+#33377 = DEFINITIONAL_REPRESENTATION('',(#33378),#33382);
+#33378 = LINE('',#33379,#33380);
+#33379 = CARTESIAN_POINT('',(0.,21.1));
+#33380 = VECTOR('',#33381,1.);
+#33381 = DIRECTION('',(1.,0.));
+#33382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33383 = PCURVE('',#33384,#33389);
+#33384 = PLANE('',#33385);
+#33385 = AXIS2_PLACEMENT_3D('',#33386,#33387,#33388);
+#33386 = CARTESIAN_POINT('',(-19.43495213124,-9.6,24.445176673768));
+#33387 = DIRECTION('',(-0.,-1.,0.));
+#33388 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#33389 = DEFINITIONAL_REPRESENTATION('',(#33390),#33394);
+#33390 = CIRCLE('',#33391,31.7);
+#33391 = AXIS2_PLACEMENT_2D('',#33392,#33393);
+#33392 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33393 = DIRECTION('',(-0.669130606359,0.743144825477));
+#33394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33395 = ORIENTED_EDGE('',*,*,#33396,.F.);
+#33396 = EDGE_CURVE('',#33397,#33368,#33399,.T.);
+#33397 = VERTEX_POINT('',#33398);
+#33398 = CARTESIAN_POINT('',(-19.35835137275,-11.60217685895,
+    25.102673310864));
+#33399 = SURFACE_CURVE('',#33400,(#33405,#33415),.PCURVE_S1.);
+#33400 = ELLIPSE('',#33401,121.76209693427,31.7);
+#33401 = AXIS2_PLACEMENT_3D('',#33402,#33403,#33404);
+#33402 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33403 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#33404 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#33405 = PCURVE('',#22650,#33406);
+#33406 = DEFINITIONAL_REPRESENTATION('',(#33407),#33414);
+#33407 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33408,#33409,#33410,#33411,
+    #33412,#33413),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33408 = CARTESIAN_POINT('',(2.227707202131,23.102178058988));
+#33409 = CARTESIAN_POINT('',(2.231647195874,22.64653357395));
+#33410 = CARTESIAN_POINT('',(2.235587189616,22.190478776673));
+#33411 = CARTESIAN_POINT('',(2.239527183359,21.734028403032));
+#33412 = CARTESIAN_POINT('',(2.243467177101,21.277197215444));
+#33413 = CARTESIAN_POINT('',(2.247407170844,20.82));
+#33414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33415 = PCURVE('',#33416,#33421);
+#33416 = PLANE('',#33417);
+#33417 = AXIS2_PLACEMENT_3D('',#33418,#33419,#33420);
+#33418 = CARTESIAN_POINT('',(-18.92975997682,-12.4,25.006249402856));
+#33419 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#33420 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#33421 = DEFINITIONAL_REPRESENTATION('',(#33422),#33426);
+#33422 = ELLIPSE('',#33423,121.76209693427,31.7);
+#33423 = AXIS2_PLACEMENT_2D('',#33424,#33425);
+#33424 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33425 = DIRECTION('',(-1.,8.326672684689E-17));
+#33426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33427 = ORIENTED_EDGE('',*,*,#33428,.F.);
+#33428 = EDGE_CURVE('',#33429,#33397,#33431,.T.);
+#33429 = VERTEX_POINT('',#33430);
+#33430 = CARTESIAN_POINT('',(-18.06057539545,-11.60217685895,
+    26.051978588817));
+#33431 = SURFACE_CURVE('',#33432,(#33453,#33477),.PCURVE_S1.);
+#33432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33433,#33434,#33435,
+    #33436,#33437,#33438,#33439,#33440,#33441,#33442,#33443,#33444,
+    #33445,#33446,#33447,#33448,#33449,#33450,#33451,#33452),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33433 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33434 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33435 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33436 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33437 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33438 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33439 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33440 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33441 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33442 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33443 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33444 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33445 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33446 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33447 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33448 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33449 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33450 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33451 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33452 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33453 = PCURVE('',#22650,#33454);
+#33454 = DEFINITIONAL_REPRESENTATION('',(#33455),#33476);
+#33455 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33456,#33457,#33458,#33459,
+    #33460,#33461,#33462,#33463,#33464,#33465,#33466,#33467,#33468,
+    #33469,#33470,#33471,#33472,#33473,#33474,#33475),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33456 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33457 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33458 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33459 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33460 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33461 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33462 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33463 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33464 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33465 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33466 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33467 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33468 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33469 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33470 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33471 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33472 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33473 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33474 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33475 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33477 = PCURVE('',#30567,#33478);
+#33478 = DEFINITIONAL_REPRESENTATION('',(#33479),#33483);
+#33479 = LINE('',#33480,#33481);
+#33480 = CARTESIAN_POINT('',(0.,0.));
+#33481 = VECTOR('',#33482,1.);
+#33482 = DIRECTION('',(0.,1.));
+#33483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33484 = ORIENTED_EDGE('',*,*,#33485,.F.);
+#33485 = EDGE_CURVE('',#33486,#33429,#33488,.T.);
+#33486 = VERTEX_POINT('',#33487);
+#33487 = CARTESIAN_POINT('',(-18.50166281527,-9.6,25.740599702997));
+#33488 = SURFACE_CURVE('',#33489,(#33494,#33504),.PCURVE_S1.);
+#33489 = ELLIPSE('',#33490,121.76209693427,31.7);
+#33490 = AXIS2_PLACEMENT_3D('',#33491,#33492,#33493);
+#33491 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33492 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#33493 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#33494 = PCURVE('',#22650,#33495);
+#33495 = DEFINITIONAL_REPRESENTATION('',(#33496),#33503);
+#33496 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33497,#33498,#33499,#33500,
+    #33501,#33502),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33497 = CARTESIAN_POINT('',(2.19639291516,20.82));
+#33498 = CARTESIAN_POINT('',(2.192510085877,21.276476346982));
+#33499 = CARTESIAN_POINT('',(2.188627256593,21.732946663419));
+#33500 = CARTESIAN_POINT('',(2.18474442731,22.189396611804));
+#33501 = CARTESIAN_POINT('',(2.180861598026,22.64581185501));
+#33502 = CARTESIAN_POINT('',(2.176978768743,23.102178058988));
+#33503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33504 = PCURVE('',#33505,#33510);
+#33505 = PLANE('',#33506);
+#33506 = AXIS2_PLACEMENT_3D('',#33507,#33508,#33509);
+#33507 = CARTESIAN_POINT('',(-17.97289875486,-9.6,25.012818410052));
+#33508 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#33509 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#33510 = DEFINITIONAL_REPRESENTATION('',(#33511),#33515);
+#33511 = ELLIPSE('',#33512,121.76209693428,31.7);
+#33512 = AXIS2_PLACEMENT_2D('',#33513,#33514);
+#33513 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33514 = DIRECTION('',(1.,-8.326672684689E-17));
+#33515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33516 = ORIENTED_EDGE('',*,*,#33517,.F.);
+#33517 = EDGE_CURVE('',#33518,#33486,#33520,.T.);
+#33518 = VERTEX_POINT('',#33519);
+#33519 = CARTESIAN_POINT('',(-14.20814265918,-9.6,28.337584268535));
+#33520 = SURFACE_CURVE('',#33521,(#33526,#33533),.PCURVE_S1.);
+#33521 = CIRCLE('',#33522,31.7);
+#33522 = AXIS2_PLACEMENT_3D('',#33523,#33524,#33525);
+#33523 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33524 = DIRECTION('',(0.,-1.,0.));
+#33525 = DIRECTION('',(1.,0.,0.));
+#33526 = PCURVE('',#22650,#33527);
+#33527 = DEFINITIONAL_REPRESENTATION('',(#33528),#33532);
+#33528 = LINE('',#33529,#33530);
+#33529 = CARTESIAN_POINT('',(0.,21.1));
+#33530 = VECTOR('',#33531,1.);
+#33531 = DIRECTION('',(1.,0.));
+#33532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33533 = PCURVE('',#33534,#33539);
+#33534 = PLANE('',#33535);
+#33535 = AXIS2_PLACEMENT_3D('',#33536,#33537,#33538);
+#33536 = CARTESIAN_POINT('',(-13.92781378296,-9.6,27.951744671528));
+#33537 = DIRECTION('',(0.,-1.,0.));
+#33538 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#33539 = DEFINITIONAL_REPRESENTATION('',(#33540),#33544);
+#33540 = CIRCLE('',#33541,31.7);
+#33541 = AXIS2_PLACEMENT_2D('',#33542,#33543);
+#33542 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33543 = DIRECTION('',(-0.809016994375,0.587785252292));
+#33544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33545 = ORIENTED_EDGE('',*,*,#33546,.F.);
+#33546 = EDGE_CURVE('',#33547,#33518,#33549,.T.);
+#33547 = VERTEX_POINT('',#33548);
+#33548 = CARTESIAN_POINT('',(-13.71618524131,-11.60217685895,
+    28.578946608745));
+#33549 = SURFACE_CURVE('',#33550,(#33555,#33565),.PCURVE_S1.);
+#33550 = ELLIPSE('',#33551,121.76209693427,31.7);
+#33551 = AXIS2_PLACEMENT_3D('',#33552,#33553,#33554);
+#33552 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33553 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#33554 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#33555 = PCURVE('',#22650,#33556);
+#33556 = DEFINITIONAL_REPRESENTATION('',(#33557),#33564);
+#33557 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33558,#33559,#33560,#33561,
+    #33562,#33563),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33558 = CARTESIAN_POINT('',(2.018267691892,23.102178058988));
+#33559 = CARTESIAN_POINT('',(2.022207685634,22.64653357395));
+#33560 = CARTESIAN_POINT('',(2.026147679377,22.190478776673));
+#33561 = CARTESIAN_POINT('',(2.030087673119,21.734028403032));
+#33562 = CARTESIAN_POINT('',(2.034027666862,21.277197215444));
+#33563 = CARTESIAN_POINT('',(2.037967660604,20.82));
+#33564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33565 = PCURVE('',#33566,#33571);
+#33566 = PLANE('',#33567);
+#33567 = AXIS2_PLACEMENT_3D('',#33568,#33569,#33570);
+#33568 = CARTESIAN_POINT('',(-13.31700770943,-12.4,28.395521260311));
+#33569 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#33570 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#33571 = DEFINITIONAL_REPRESENTATION('',(#33572),#33576);
+#33572 = ELLIPSE('',#33573,121.76209693427,31.7);
+#33573 = AXIS2_PLACEMENT_2D('',#33574,#33575);
+#33574 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33575 = DIRECTION('',(-1.,5.551115123126E-17));
+#33576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33577 = ORIENTED_EDGE('',*,*,#33578,.F.);
+#33578 = EDGE_CURVE('',#33579,#33547,#33581,.T.);
+#33579 = VERTEX_POINT('',#33580);
+#33580 = CARTESIAN_POINT('',(-12.24939709885,-11.60217685895,
+    29.237684052819));
+#33581 = SURFACE_CURVE('',#33582,(#33603,#33627),.PCURVE_S1.);
+#33582 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33583,#33584,#33585,
+    #33586,#33587,#33588,#33589,#33590,#33591,#33592,#33593,#33594,
+    #33595,#33596,#33597,#33598,#33599,#33600,#33601,#33602),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33583 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33584 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33585 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33586 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33587 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33588 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33589 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33590 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33591 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33592 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33593 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33594 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33595 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33596 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33597 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33598 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33599 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33600 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33601 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33602 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33603 = PCURVE('',#22650,#33604);
+#33604 = DEFINITIONAL_REPRESENTATION('',(#33605),#33626);
+#33605 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33606,#33607,#33608,#33609,
+    #33610,#33611,#33612,#33613,#33614,#33615,#33616,#33617,#33618,
+    #33619,#33620,#33621,#33622,#33623,#33624,#33625),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33606 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33607 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33608 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33609 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33610 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33611 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33612 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33613 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33614 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33615 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33616 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33617 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33618 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33619 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33620 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33621 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33622 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33623 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33624 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33625 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33627 = PCURVE('',#30567,#33628);
+#33628 = DEFINITIONAL_REPRESENTATION('',(#33629),#33633);
+#33629 = LINE('',#33630,#33631);
+#33630 = CARTESIAN_POINT('',(0.,0.));
+#33631 = VECTOR('',#33632,1.);
+#33632 = DIRECTION('',(0.,1.));
+#33633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33634 = ORIENTED_EDGE('',*,*,#33635,.F.);
+#33635 = EDGE_CURVE('',#33636,#33579,#33638,.T.);
+#33636 = VERTEX_POINT('',#33637);
+#33637 = CARTESIAN_POINT('',(-12.74558548543,-9.6,29.024817839799));
+#33638 = SURFACE_CURVE('',#33639,(#33644,#33654),.PCURVE_S1.);
+#33639 = ELLIPSE('',#33640,121.76209693428,31.7);
+#33640 = AXIS2_PLACEMENT_3D('',#33641,#33642,#33643);
+#33641 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33642 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#33643 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#33644 = PCURVE('',#22650,#33645);
+#33645 = DEFINITIONAL_REPRESENTATION('',(#33646),#33653);
+#33646 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33647,#33648,#33649,#33650,
+    #33651,#33652),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33647 = CARTESIAN_POINT('',(1.986953404921,20.82));
+#33648 = CARTESIAN_POINT('',(1.983070575637,21.276476346982));
+#33649 = CARTESIAN_POINT('',(1.979187746354,21.732946663419));
+#33650 = CARTESIAN_POINT('',(1.97530491707,22.189396611804));
+#33651 = CARTESIAN_POINT('',(1.971422087787,22.64581185501));
+#33652 = CARTESIAN_POINT('',(1.967539258504,23.102178058988));
+#33653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33654 = PCURVE('',#33655,#33660);
+#33655 = PLANE('',#33656);
+#33656 = AXIS2_PLACEMENT_3D('',#33657,#33658,#33659);
+#33657 = CARTESIAN_POINT('',(-12.37969042754,-9.6,28.203004084402));
+#33658 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#33659 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#33660 = DEFINITIONAL_REPRESENTATION('',(#33661),#33665);
+#33661 = ELLIPSE('',#33662,121.76209693427,31.7);
+#33662 = AXIS2_PLACEMENT_2D('',#33663,#33664);
+#33663 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33664 = DIRECTION('',(1.,-4.163336342344E-17));
+#33665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33666 = ORIENTED_EDGE('',*,*,#33667,.F.);
+#33667 = EDGE_CURVE('',#33668,#33636,#33670,.T.);
+#33668 = VERTEX_POINT('',#33669);
+#33669 = CARTESIAN_POINT('',(-8.005945594,-9.6,30.67237902651));
+#33670 = SURFACE_CURVE('',#33671,(#33676,#33683),.PCURVE_S1.);
+#33671 = CIRCLE('',#33672,31.7);
+#33672 = AXIS2_PLACEMENT_3D('',#33673,#33674,#33675);
+#33673 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33674 = DIRECTION('',(0.,-1.,0.));
+#33675 = DIRECTION('',(1.,0.,0.));
+#33676 = PCURVE('',#22650,#33677);
+#33677 = DEFINITIONAL_REPRESENTATION('',(#33678),#33682);
+#33678 = LINE('',#33679,#33680);
+#33679 = CARTESIAN_POINT('',(0.,21.1));
+#33680 = VECTOR('',#33681,1.);
+#33681 = DIRECTION('',(1.,0.));
+#33682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33683 = PCURVE('',#33684,#33689);
+#33684 = PLANE('',#33685);
+#33685 = AXIS2_PLACEMENT_3D('',#33686,#33687,#33688);
+#33686 = CARTESIAN_POINT('',(-7.811963139313,-9.6,30.236687299791));
+#33687 = DIRECTION('',(-0.,-1.,0.));
+#33688 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#33689 = DEFINITIONAL_REPRESENTATION('',(#33690),#33694);
+#33690 = CIRCLE('',#33691,31.7);
+#33691 = AXIS2_PLACEMENT_2D('',#33692,#33693);
+#33692 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33693 = DIRECTION('',(-0.913545457643,0.406736643076));
+#33694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33695 = ORIENTED_EDGE('',*,*,#33696,.F.);
+#33696 = EDGE_CURVE('',#33697,#33668,#33699,.T.);
+#33697 = VERTEX_POINT('',#33698);
+#33698 = CARTESIAN_POINT('',(-7.474555940972,-11.60217685895,
+    30.806181900593));
+#33699 = SURFACE_CURVE('',#33700,(#33705,#33715),.PCURVE_S1.);
+#33700 = ELLIPSE('',#33701,121.76209693427,31.7);
+#33701 = AXIS2_PLACEMENT_3D('',#33702,#33703,#33704);
+#33702 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33703 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#33704 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#33705 = PCURVE('',#22650,#33706);
+#33706 = DEFINITIONAL_REPRESENTATION('',(#33707),#33714);
+#33707 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33708,#33709,#33710,#33711,
+    #33712,#33713),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33708 = CARTESIAN_POINT('',(1.808828181652,23.102178058988));
+#33709 = CARTESIAN_POINT('',(1.812768175395,22.64653357395));
+#33710 = CARTESIAN_POINT('',(1.816708169137,22.190478776673));
+#33711 = CARTESIAN_POINT('',(1.82064816288,21.734028403032));
+#33712 = CARTESIAN_POINT('',(1.824588156622,21.277197215444));
+#33713 = CARTESIAN_POINT('',(1.828528150365,20.82));
+#33714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33715 = PCURVE('',#33716,#33721);
+#33716 = PLANE('',#33717);
+#33717 = AXIS2_PLACEMENT_3D('',#33718,#33719,#33720);
+#33718 = CARTESIAN_POINT('',(-7.122238303059,-12.4,30.543772581861));
+#33719 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#33720 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#33721 = DEFINITIONAL_REPRESENTATION('',(#33722),#33726);
+#33722 = ELLIPSE('',#33723,121.76209693427,31.7);
+#33723 = AXIS2_PLACEMENT_2D('',#33724,#33725);
+#33724 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33725 = DIRECTION('',(-1.,-1.387778780781E-17));
+#33726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33727 = ORIENTED_EDGE('',*,*,#33728,.F.);
+#33728 = EDGE_CURVE('',#33729,#33697,#33731,.T.);
+#33729 = VERTEX_POINT('',#33730);
+#33730 = CARTESIAN_POINT('',(-5.902861858171,-11.60217685895,
+    31.14556244047));
+#33731 = SURFACE_CURVE('',#33732,(#33753,#33777),.PCURVE_S1.);
+#33732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33733,#33734,#33735,
+    #33736,#33737,#33738,#33739,#33740,#33741,#33742,#33743,#33744,
+    #33745,#33746,#33747,#33748,#33749,#33750,#33751,#33752),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33733 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33734 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33735 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33736 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33737 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33738 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33739 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33740 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33741 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33742 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33743 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33744 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33745 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33746 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33747 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33748 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33749 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33750 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33751 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33752 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33753 = PCURVE('',#22650,#33754);
+#33754 = DEFINITIONAL_REPRESENTATION('',(#33755),#33776);
+#33755 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33756,#33757,#33758,#33759,
+    #33760,#33761,#33762,#33763,#33764,#33765,#33766,#33767,#33768,
+    #33769,#33770,#33771,#33772,#33773,#33774,#33775),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33756 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33757 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33758 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33759 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33760 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33761 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33762 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33763 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33764 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33765 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33766 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33767 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33768 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33769 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33770 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33771 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33772 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33773 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33774 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33775 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33777 = PCURVE('',#30567,#33778);
+#33778 = DEFINITIONAL_REPRESENTATION('',(#33779),#33783);
+#33779 = LINE('',#33780,#33781);
+#33780 = CARTESIAN_POINT('',(0.,0.));
+#33781 = VECTOR('',#33782,1.);
+#33782 = DIRECTION('',(0.,1.));
+#33783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33784 = ORIENTED_EDGE('',*,*,#33785,.F.);
+#33785 = EDGE_CURVE('',#33786,#33729,#33788,.T.);
+#33786 = VERTEX_POINT('',#33787);
+#33787 = CARTESIAN_POINT('',(-6.432464909773,-9.6,31.040512160474));
+#33788 = SURFACE_CURVE('',#33789,(#33794,#33804),.PCURVE_S1.);
+#33789 = ELLIPSE('',#33790,121.76209693428,31.7);
+#33790 = AXIS2_PLACEMENT_3D('',#33791,#33792,#33793);
+#33791 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33792 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#33793 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#33794 = PCURVE('',#22650,#33795);
+#33795 = DEFINITIONAL_REPRESENTATION('',(#33796),#33803);
+#33796 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33797,#33798,#33799,#33800,
+    #33801,#33802),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#33797 = CARTESIAN_POINT('',(1.777513894681,20.82));
+#33798 = CARTESIAN_POINT('',(1.773631065398,21.276476346982));
+#33799 = CARTESIAN_POINT('',(1.769748236115,21.732946663419));
+#33800 = CARTESIAN_POINT('',(1.765865406831,22.189396611804));
+#33801 = CARTESIAN_POINT('',(1.761982577548,22.64581185501));
+#33802 = CARTESIAN_POINT('',(1.758099748264,23.102178058988));
+#33803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33804 = PCURVE('',#33805,#33810);
+#33805 = PLANE('',#33806);
+#33806 = AXIS2_PLACEMENT_3D('',#33807,#33808,#33809);
+#33807 = CARTESIAN_POINT('',(-6.245430224206,-9.6,30.160583147236));
+#33808 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#33809 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#33810 = DEFINITIONAL_REPRESENTATION('',(#33811),#33815);
+#33811 = ELLIPSE('',#33812,121.76209693428,31.7);
+#33812 = AXIS2_PLACEMENT_2D('',#33813,#33814);
+#33813 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33814 = DIRECTION('',(1.,-2.081668171172E-17));
+#33815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33816 = ORIENTED_EDGE('',*,*,#33817,.F.);
+#33817 = EDGE_CURVE('',#33818,#33786,#33820,.T.);
+#33818 = VERTEX_POINT('',#33819);
+#33819 = CARTESIAN_POINT('',(-1.453850289572,-9.6,31.666643638623));
+#33820 = SURFACE_CURVE('',#33821,(#33826,#33833),.PCURVE_S1.);
+#33821 = CIRCLE('',#33822,31.7);
+#33822 = AXIS2_PLACEMENT_3D('',#33823,#33824,#33825);
+#33823 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33824 = DIRECTION('',(0.,-1.,0.));
+#33825 = DIRECTION('',(1.,0.,0.));
+#33826 = PCURVE('',#22650,#33827);
+#33827 = DEFINITIONAL_REPRESENTATION('',(#33828),#33832);
+#33828 = LINE('',#33829,#33830);
+#33829 = CARTESIAN_POINT('',(0.,21.1));
+#33830 = VECTOR('',#33831,1.);
+#33831 = DIRECTION('',(1.,0.));
+#33832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33833 = PCURVE('',#33834,#33839);
+#33834 = PLANE('',#33835);
+#33835 = AXIS2_PLACEMENT_3D('',#33836,#33837,#33838);
+#33836 = CARTESIAN_POINT('',(-1.354692220513,-9.6,31.20014160133));
+#33837 = DIRECTION('',(0.,-1.,0.));
+#33838 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#33839 = DEFINITIONAL_REPRESENTATION('',(#33840),#33844);
+#33840 = CIRCLE('',#33841,31.7);
+#33841 = AXIS2_PLACEMENT_2D('',#33842,#33843);
+#33842 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33843 = DIRECTION('',(-0.978147600734,0.207911690818));
+#33844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33845 = ORIENTED_EDGE('',*,*,#33846,.F.);
+#33846 = EDGE_CURVE('',#33847,#33818,#33849,.T.);
+#33847 = VERTEX_POINT('',#33848);
+#33848 = CARTESIAN_POINT('',(-0.906254182106,-11.60217685895,
+    31.687043246239));
+#33849 = SURFACE_CURVE('',#33850,(#33855,#33865),.PCURVE_S1.);
+#33850 = ELLIPSE('',#33851,121.76209693427,31.7);
+#33851 = AXIS2_PLACEMENT_3D('',#33852,#33853,#33854);
+#33852 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#33853 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#33854 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#33855 = PCURVE('',#22650,#33856);
+#33856 = DEFINITIONAL_REPRESENTATION('',(#33857),#33864);
+#33857 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33858,#33859,#33860,#33861,
+    #33862,#33863),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#33858 = CARTESIAN_POINT('',(1.599388671413,23.102178058988));
+#33859 = CARTESIAN_POINT('',(1.603328665156,22.64653357395));
+#33860 = CARTESIAN_POINT('',(1.607268658898,22.190478776673));
+#33861 = CARTESIAN_POINT('',(1.611208652641,21.734028403032));
+#33862 = CARTESIAN_POINT('',(1.615148646383,21.277197215444));
+#33863 = CARTESIAN_POINT('',(1.619088640126,20.82));
+#33864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33865 = PCURVE('',#33866,#33871);
+#33866 = PLANE('',#33867);
+#33867 = AXIS2_PLACEMENT_3D('',#33868,#33869,#33870);
+#33868 = CARTESIAN_POINT('',(-0.616192906543,-12.4,31.357114476303));
+#33869 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#33870 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#33871 = DEFINITIONAL_REPRESENTATION('',(#33872),#33876);
+#33872 = ELLIPSE('',#33873,121.76209693427,31.7);
+#33873 = AXIS2_PLACEMENT_2D('',#33874,#33875);
+#33874 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#33875 = DIRECTION('',(-1.,3.469446951954E-17));
+#33876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33877 = ORIENTED_EDGE('',*,*,#33878,.F.);
+#33878 = EDGE_CURVE('',#33879,#33847,#33881,.T.);
+#33879 = VERTEX_POINT('',#33880);
+#33880 = CARTESIAN_POINT('',(0.701656384435,-11.60217685895,
+    31.692235208948));
+#33881 = SURFACE_CURVE('',#33882,(#33903,#33927),.PCURVE_S1.);
+#33882 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#33883,#33884,#33885,
+    #33886,#33887,#33888,#33889,#33890,#33891,#33892,#33893,#33894,
+    #33895,#33896,#33897,#33898,#33899,#33900,#33901,#33902),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#33883 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#33884 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#33885 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#33886 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#33887 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#33888 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#33889 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#33890 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#33891 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#33892 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#33893 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#33894 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#33895 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#33896 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#33897 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#33898 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#33899 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#33900 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#33901 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#33902 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#33903 = PCURVE('',#22650,#33904);
+#33904 = DEFINITIONAL_REPRESENTATION('',(#33905),#33926);
+#33905 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#33906,#33907,#33908,#33909,
+    #33910,#33911,#33912,#33913,#33914,#33915,#33916,#33917,#33918,
+    #33919,#33920,#33921,#33922,#33923,#33924,#33925),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#33906 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#33907 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#33908 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#33909 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#33910 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#33911 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#33912 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#33913 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#33914 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#33915 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#33916 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#33917 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#33918 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#33919 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#33920 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#33921 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#33922 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#33923 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#33924 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#33925 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#33926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33927 = PCURVE('',#30567,#33928);
+#33928 = DEFINITIONAL_REPRESENTATION('',(#33929),#33933);
+#33929 = LINE('',#33930,#33931);
+#33930 = CARTESIAN_POINT('',(0.,0.));
+#33931 = VECTOR('',#33932,1.);
+#33932 = DIRECTION('',(0.,1.));
+#33933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33934 = ORIENTED_EDGE('',*,*,#33935,.F.);
+#33935 = EDGE_CURVE('',#33936,#33879,#33938,.T.);
+#33936 = VERTEX_POINT('',#33937);
+#33937 = CARTESIAN_POINT('',(0.161785248834,-9.6,31.699587150833));
+#33938 = SURFACE_CURVE('',#33939,(#33944,#33954),.PCURVE_S1.);
+#33939 = ELLIPSE('',#33940,121.76209693428,31.7);
+#33940 = AXIS2_PLACEMENT_3D('',#33941,#33942,#33943);
+#33941 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#33942 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#33943 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#33944 = PCURVE('',#22650,#33945);
+#33945 = DEFINITIONAL_REPRESENTATION('',(#33946),#33953);
+#33946 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#33947,#33948,#33949,#33950,
+    #33951,#33952),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.73452506405),.PIECEWISE_BEZIER_KNOTS.);
+#33947 = CARTESIAN_POINT('',(1.568074384442,20.82));
+#33948 = CARTESIAN_POINT('',(1.56419155618,21.276476226953));
+#33949 = CARTESIAN_POINT('',(1.560308727917,21.732946423365));
+#33950 = CARTESIAN_POINT('',(1.556425899655,22.189396251738));
+#33951 = CARTESIAN_POINT('',(1.552543071392,22.645811374958));
+#33952 = CARTESIAN_POINT('',(1.54866024313,23.102177458988));
+#33953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33954 = PCURVE('',#33955,#33960);
+#33955 = PLANE('',#33956);
+#33956 = AXIS2_PLACEMENT_3D('',#33957,#33958,#33959);
+#33957 = CARTESIAN_POINT('',(0.161785248834,-9.6,30.8));
+#33958 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#33959 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#33960 = DEFINITIONAL_REPRESENTATION('',(#33961),#33965);
+#33961 = ELLIPSE('',#33962,121.76209693428,31.7);
+#33962 = AXIS2_PLACEMENT_2D('',#33963,#33964);
+#33963 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#33964 = DIRECTION('',(1.,0.));
+#33965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33966 = ORIENTED_EDGE('',*,*,#33967,.F.);
+#33967 = EDGE_CURVE('',#33968,#33936,#33970,.T.);
+#33968 = VERTEX_POINT('',#33969);
+#33969 = CARTESIAN_POINT('',(5.161785248859,-9.6,31.276923970312));
+#33970 = SURFACE_CURVE('',#33971,(#33976,#33983),.PCURVE_S1.);
+#33971 = CIRCLE('',#33972,31.7);
+#33972 = AXIS2_PLACEMENT_3D('',#33973,#33974,#33975);
+#33973 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#33974 = DIRECTION('',(0.,-1.,0.));
+#33975 = DIRECTION('',(1.,0.,0.));
+#33976 = PCURVE('',#22650,#33977);
+#33977 = DEFINITIONAL_REPRESENTATION('',(#33978),#33982);
+#33978 = LINE('',#33979,#33980);
+#33979 = CARTESIAN_POINT('',(0.,21.1));
+#33980 = VECTOR('',#33981,1.);
+#33981 = DIRECTION('',(1.,0.));
+#33982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33983 = PCURVE('',#33984,#33989);
+#33984 = PLANE('',#33985);
+#33985 = AXIS2_PLACEMENT_3D('',#33986,#33987,#33988);
+#33986 = CARTESIAN_POINT('',(5.161785248859,-9.6,30.8));
+#33987 = DIRECTION('',(0.,-1.,0.));
+#33988 = DIRECTION('',(-1.,0.,0.));
+#33989 = DEFINITIONAL_REPRESENTATION('',(#33990),#33994);
+#33990 = CIRCLE('',#33991,31.7);
+#33991 = AXIS2_PLACEMENT_2D('',#33992,#33993);
+#33992 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#33993 = DIRECTION('',(-1.,-0.));
+#33994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33995 = ORIENTED_EDGE('',*,*,#33996,.F.);
+#33996 = EDGE_CURVE('',#33997,#33968,#33999,.T.);
+#33997 = VERTEX_POINT('',#33998);
+#33998 = CARTESIAN_POINT('',(5.701656384459,-11.60217685895,
+    31.183031311891));
+#33999 = SURFACE_CURVE('',#34000,(#34005,#34015),.PCURVE_S1.);
+#34000 = ELLIPSE('',#34001,121.76209693427,31.7);
+#34001 = AXIS2_PLACEMENT_3D('',#34002,#34003,#34004);
+#34002 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34003 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#34004 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#34005 = PCURVE('',#22650,#34006);
+#34006 = DEFINITIONAL_REPRESENTATION('',(#34007),#34014);
+#34007 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34008,#34009,#34010,#34011,
+    #34012,#34013),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949166362,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34008 = CARTESIAN_POINT('',(1.389949166362,23.102177458988));
+#34009 = CARTESIAN_POINT('',(1.393889159067,22.646533093518));
+#34010 = CARTESIAN_POINT('',(1.397829151772,22.190478416036));
+#34011 = CARTESIAN_POINT('',(1.401769144477,21.734028162407));
+#34012 = CARTESIAN_POINT('',(1.405709137181,21.277197095035));
+#34013 = CARTESIAN_POINT('',(1.409649129886,20.82));
+#34014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34015 = PCURVE('',#34016,#34021);
+#34016 = PLANE('',#34017);
+#34017 = AXIS2_PLACEMENT_3D('',#34018,#34019,#34020);
+#34018 = CARTESIAN_POINT('',(5.91678307681,-12.4,30.8));
+#34019 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#34020 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#34021 = DEFINITIONAL_REPRESENTATION('',(#34022),#34026);
+#34022 = ELLIPSE('',#34023,121.76209693427,31.7);
+#34023 = AXIS2_PLACEMENT_2D('',#34024,#34025);
+#34024 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34025 = DIRECTION('',(-1.,-0.));
+#34026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34027 = ORIENTED_EDGE('',*,*,#34028,.F.);
+#34028 = EDGE_CURVE('',#34029,#33997,#34031,.T.);
+#34029 = VERTEX_POINT('',#34030);
+#34030 = CARTESIAN_POINT('',(7.275510548307,-11.60217685895,
+    30.853805176969));
+#34031 = SURFACE_CURVE('',#34032,(#34053,#34077),.PCURVE_S1.);
+#34032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34033,#34034,#34035,
+    #34036,#34037,#34038,#34039,#34040,#34041,#34042,#34043,#34044,
+    #34045,#34046,#34047,#34048,#34049,#34050,#34051,#34052),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34033 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34034 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34035 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34036 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34037 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34038 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34039 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34040 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34041 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34042 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34043 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34044 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34045 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34046 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34047 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34048 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34049 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34050 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34051 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34052 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34053 = PCURVE('',#22650,#34054);
+#34054 = DEFINITIONAL_REPRESENTATION('',(#34055),#34076);
+#34055 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34056,#34057,#34058,#34059,
+    #34060,#34061,#34062,#34063,#34064,#34065,#34066,#34067,#34068,
+    #34069,#34070,#34071,#34072,#34073,#34074,#34075),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34056 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34057 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34058 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34059 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34060 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34061 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34062 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34063 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34064 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34065 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34066 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34067 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34068 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34069 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34070 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34071 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34072 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34073 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34074 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34075 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34077 = PCURVE('',#30567,#34078);
+#34078 = DEFINITIONAL_REPRESENTATION('',(#34079),#34083);
+#34079 = LINE('',#34080,#34081);
+#34080 = CARTESIAN_POINT('',(0.,0.));
+#34081 = VECTOR('',#34082,1.);
+#34082 = DIRECTION('',(0.,1.));
+#34083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34084 = ORIENTED_EDGE('',*,*,#34085,.F.);
+#34085 = EDGE_CURVE('',#34086,#34029,#34088,.T.);
+#34086 = VERTEX_POINT('',#34087);
+#34087 = CARTESIAN_POINT('',(6.748964615736,-9.6,30.973238071205));
+#34088 = SURFACE_CURVE('',#34089,(#34094,#34104),.PCURVE_S1.);
+#34089 = ELLIPSE('',#34090,121.76209693428,31.7);
+#34090 = AXIS2_PLACEMENT_3D('',#34091,#34092,#34093);
+#34091 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34092 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#34093 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#34094 = PCURVE('',#22650,#34095);
+#34095 = DEFINITIONAL_REPRESENTATION('',(#34096),#34103);
+#34096 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34097,#34098,#34099,#34100,
+    #34101,#34102),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34097 = CARTESIAN_POINT('',(1.358634874203,20.82));
+#34098 = CARTESIAN_POINT('',(1.354752044919,21.276476346982));
+#34099 = CARTESIAN_POINT('',(1.350869215636,21.732946663419));
+#34100 = CARTESIAN_POINT('',(1.346986386352,22.189396611804));
+#34101 = CARTESIAN_POINT('',(1.343103557069,22.64581185501));
+#34102 = CARTESIAN_POINT('',(1.339220727786,23.102178058988));
+#34103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34104 = PCURVE('',#34105,#34110);
+#34105 = PLANE('',#34106);
+#34106 = AXIS2_PLACEMENT_3D('',#34107,#34108,#34109);
+#34107 = CARTESIAN_POINT('',(6.561929930168,-9.6,30.093309057967));
+#34108 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#34109 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#34110 = DEFINITIONAL_REPRESENTATION('',(#34111),#34115);
+#34111 = ELLIPSE('',#34112,121.76209693428,31.7);
+#34112 = AXIS2_PLACEMENT_2D('',#34113,#34114);
+#34113 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34114 = DIRECTION('',(1.,1.179611963664E-16));
+#34115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34116 = ORIENTED_EDGE('',*,*,#34117,.F.);
+#34117 = EDGE_CURVE('',#34118,#34086,#34120,.T.);
+#34118 = VERTEX_POINT('',#34119);
+#34119 = CARTESIAN_POINT('',(11.55182600292,-9.6,29.520252641166));
+#34120 = SURFACE_CURVE('',#34121,(#34126,#34133),.PCURVE_S1.);
+#34121 = CIRCLE('',#34122,31.7);
+#34122 = AXIS2_PLACEMENT_3D('',#34123,#34124,#34125);
+#34123 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34124 = DIRECTION('',(0.,-1.,0.));
+#34125 = DIRECTION('',(1.,0.,0.));
+#34126 = PCURVE('',#22650,#34127);
+#34127 = DEFINITIONAL_REPRESENTATION('',(#34128),#34132);
+#34128 = LINE('',#34129,#34130);
+#34129 = CARTESIAN_POINT('',(0.,21.1));
+#34130 = VECTOR('',#34131,1.);
+#34131 = DIRECTION('',(1.,0.));
+#34132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34133 = PCURVE('',#34134,#34139);
+#34134 = PLANE('',#34135);
+#34135 = AXIS2_PLACEMENT_3D('',#34136,#34137,#34138);
+#34136 = CARTESIAN_POINT('',(11.452667933861,-9.6,29.053750603873));
+#34137 = DIRECTION('',(0.,-1.,-0.));
+#34138 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#34139 = DEFINITIONAL_REPRESENTATION('',(#34140),#34144);
+#34140 = CIRCLE('',#34141,31.7);
+#34141 = AXIS2_PLACEMENT_2D('',#34142,#34143);
+#34142 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34143 = DIRECTION('',(-0.978147600734,-0.207911690818));
+#34144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34145 = ORIENTED_EDGE('',*,*,#34146,.F.);
+#34146 = EDGE_CURVE('',#34147,#34118,#34149,.T.);
+#34147 = VERTEX_POINT('',#34148);
+#34148 = CARTESIAN_POINT('',(12.060377664217,-11.60217685895,
+    29.316163356491));
+#34149 = SURFACE_CURVE('',#34150,(#34155,#34165),.PCURVE_S1.);
+#34150 = ELLIPSE('',#34151,121.76209693427,31.7);
+#34151 = AXIS2_PLACEMENT_3D('',#34152,#34153,#34154);
+#34152 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34153 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#34154 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#34155 = PCURVE('',#22650,#34156);
+#34156 = DEFINITIONAL_REPRESENTATION('',(#34157),#34164);
+#34157 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34158,#34159,#34160,#34161,
+    #34162,#34163),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34158 = CARTESIAN_POINT('',(1.180509650935,23.102178058988));
+#34159 = CARTESIAN_POINT('',(1.184449644677,22.64653357395));
+#34160 = CARTESIAN_POINT('',(1.18838963842,22.190478776673));
+#34161 = CARTESIAN_POINT('',(1.192329632162,21.734028403032));
+#34162 = CARTESIAN_POINT('',(1.196269625905,21.277197215444));
+#34163 = CARTESIAN_POINT('',(1.200209619647,20.82));
+#34164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34165 = PCURVE('',#34166,#34171);
+#34166 = PLANE('',#34167);
+#34167 = AXIS2_PLACEMENT_3D('',#34168,#34169,#34170);
+#34168 = CARTESIAN_POINT('',(12.191167247831,-12.4,28.8967777289));
+#34169 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#34170 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#34171 = DEFINITIONAL_REPRESENTATION('',(#34172),#34176);
+#34172 = ELLIPSE('',#34173,121.76209693427,31.7);
+#34173 = AXIS2_PLACEMENT_2D('',#34174,#34175);
+#34174 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34175 = DIRECTION('',(-1.,9.020562075079E-17));
+#34176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34177 = ORIENTED_EDGE('',*,*,#34178,.F.);
+#34178 = EDGE_CURVE('',#34179,#34147,#34181,.T.);
+#34179 = VERTEX_POINT('',#34180);
+#34180 = CARTESIAN_POINT('',(13.531387798189,-11.60217685895,
+    28.666906886056));
+#34181 = SURFACE_CURVE('',#34182,(#34203,#34227),.PCURVE_S1.);
+#34182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34183,#34184,#34185,
+    #34186,#34187,#34188,#34189,#34190,#34191,#34192,#34193,#34194,
+    #34195,#34196,#34197,#34198,#34199,#34200,#34201,#34202),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34183 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34184 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34185 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34186 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34187 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34188 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34189 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34190 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34191 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34192 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34193 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34194 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34195 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34196 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34197 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34198 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34199 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34200 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34201 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34202 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34203 = PCURVE('',#22650,#34204);
+#34204 = DEFINITIONAL_REPRESENTATION('',(#34205),#34226);
+#34205 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34206,#34207,#34208,#34209,
+    #34210,#34211,#34212,#34213,#34214,#34215,#34216,#34217,#34218,
+    #34219,#34220,#34221,#34222,#34223,#34224,#34225),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34206 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34207 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34208 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34209 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34210 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34211 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34212 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34213 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34214 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34215 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34216 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34217 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34218 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34219 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34220 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34221 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34222 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34223 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34224 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34225 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34227 = PCURVE('',#30567,#34228);
+#34228 = DEFINITIONAL_REPRESENTATION('',(#34229),#34233);
+#34229 = LINE('',#34230,#34231);
+#34230 = CARTESIAN_POINT('',(0.,0.));
+#34231 = VECTOR('',#34232,1.);
+#34232 = DIRECTION('',(0.,1.));
+#34233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34234 = ORIENTED_EDGE('',*,*,#34235,.F.);
+#34235 = EDGE_CURVE('',#34236,#34179,#34238,.T.);
+#34236 = VERTEX_POINT('',#34237);
+#34237 = CARTESIAN_POINT('',(13.041181843805,-9.6,28.893209861779));
+#34238 = SURFACE_CURVE('',#34239,(#34244,#34254),.PCURVE_S1.);
+#34239 = ELLIPSE('',#34240,121.76209693428,31.7);
+#34240 = AXIS2_PLACEMENT_3D('',#34241,#34242,#34243);
+#34241 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34242 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#34243 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#34244 = PCURVE('',#22650,#34245);
+#34245 = DEFINITIONAL_REPRESENTATION('',(#34246),#34253);
+#34246 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34247,#34248,#34249,#34250,
+    #34251,#34252),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34247 = CARTESIAN_POINT('',(1.149195363963,20.82));
+#34248 = CARTESIAN_POINT('',(1.14531253468,21.276476346982));
+#34249 = CARTESIAN_POINT('',(1.141429705397,21.73294666342));
+#34250 = CARTESIAN_POINT('',(1.137546876113,22.189396611804));
+#34251 = CARTESIAN_POINT('',(1.13366404683,22.64581185501));
+#34252 = CARTESIAN_POINT('',(1.129781217546,23.102178058988));
+#34253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34254 = PCURVE('',#34255,#34260);
+#34255 = PLANE('',#34256);
+#34256 = AXIS2_PLACEMENT_3D('',#34257,#34258,#34259);
+#34257 = CARTESIAN_POINT('',(12.675286785921,-9.6,28.071396106382));
+#34258 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#34259 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#34260 = DEFINITIONAL_REPRESENTATION('',(#34261),#34265);
+#34261 = ELLIPSE('',#34262,121.76209693428,31.7);
+#34262 = AXIS2_PLACEMENT_2D('',#34263,#34264);
+#34263 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34264 = DIRECTION('',(1.,5.551115123126E-17));
+#34265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34266 = ORIENTED_EDGE('',*,*,#34267,.F.);
+#34267 = EDGE_CURVE('',#34268,#34236,#34270,.T.);
+#34268 = VERTEX_POINT('',#34269);
+#34269 = CARTESIAN_POINT('',(17.436996528843,-9.6,26.473404617712));
+#34270 = SURFACE_CURVE('',#34271,(#34276,#34283),.PCURVE_S1.);
+#34271 = CIRCLE('',#34272,31.7);
+#34272 = AXIS2_PLACEMENT_3D('',#34273,#34274,#34275);
+#34273 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34274 = DIRECTION('',(0.,-1.,0.));
+#34275 = DIRECTION('',(1.,0.,0.));
+#34276 = PCURVE('',#22650,#34277);
+#34277 = DEFINITIONAL_REPRESENTATION('',(#34278),#34282);
+#34278 = LINE('',#34279,#34280);
+#34279 = CARTESIAN_POINT('',(0.,21.1));
+#34280 = VECTOR('',#34281,1.);
+#34281 = DIRECTION('',(1.,0.));
+#34282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34283 = PCURVE('',#34284,#34289);
+#34284 = PLANE('',#34285);
+#34285 = AXIS2_PLACEMENT_3D('',#34286,#34287,#34288);
+#34286 = CARTESIAN_POINT('',(17.243014074156,-9.6,26.037712890993));
+#34287 = DIRECTION('',(0.,-1.,0.));
+#34288 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#34289 = DEFINITIONAL_REPRESENTATION('',(#34290),#34294);
+#34290 = CIRCLE('',#34291,31.7);
+#34291 = AXIS2_PLACEMENT_2D('',#34292,#34293);
+#34292 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34293 = DIRECTION('',(-0.913545457643,-0.406736643076));
+#34294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34295 = ORIENTED_EDGE('',*,*,#34296,.F.);
+#34296 = EDGE_CURVE('',#34297,#34268,#34299,.T.);
+#34297 = VERTEX_POINT('',#34298);
+#34298 = CARTESIAN_POINT('',(17.891998899925,-11.60217685895,
+    26.168033099319));
+#34299 = SURFACE_CURVE('',#34300,(#34305,#34315),.PCURVE_S1.);
+#34300 = ELLIPSE('',#34301,121.76209693427,31.7);
+#34301 = AXIS2_PLACEMENT_3D('',#34302,#34303,#34304);
+#34302 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34303 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#34304 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#34305 = PCURVE('',#22650,#34306);
+#34306 = DEFINITIONAL_REPRESENTATION('',(#34307),#34314);
+#34307 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34308,#34309,#34310,#34311,
+    #34312,#34313),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34308 = CARTESIAN_POINT('',(0.971070140695,23.102178058988));
+#34309 = CARTESIAN_POINT('',(0.975010134438,22.64653357395));
+#34310 = CARTESIAN_POINT('',(0.97895012818,22.190478776673));
+#34311 = CARTESIAN_POINT('',(0.982890121923,21.734028403032));
+#34312 = CARTESIAN_POINT('',(0.986830115665,21.277197215444));
+#34313 = CARTESIAN_POINT('',(0.990770109408,20.82));
+#34314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34315 = PCURVE('',#34316,#34321);
+#34316 = PLANE('',#34317);
+#34317 = AXIS2_PLACEMENT_3D('',#34318,#34319,#34320);
+#34318 = CARTESIAN_POINT('',(17.932738910411,-12.4,25.730627608923));
+#34319 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#34320 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#34321 = DEFINITIONAL_REPRESENTATION('',(#34322),#34326);
+#34322 = ELLIPSE('',#34323,121.76209693427,31.7);
+#34323 = AXIS2_PLACEMENT_2D('',#34324,#34325);
+#34324 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34325 = DIRECTION('',(-1.,1.387778780781E-16));
+#34326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34327 = ORIENTED_EDGE('',*,*,#34328,.F.);
+#34328 = EDGE_CURVE('',#34329,#34297,#34331,.T.);
+#34329 = VERTEX_POINT('',#34330);
+#34330 = CARTESIAN_POINT('',(19.195875053357,-11.60217685895,
+    25.227126229854));
+#34331 = SURFACE_CURVE('',#34332,(#34353,#34377),.PCURVE_S1.);
+#34332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34333,#34334,#34335,
+    #34336,#34337,#34338,#34339,#34340,#34341,#34342,#34343,#34344,
+    #34345,#34346,#34347,#34348,#34349,#34350,#34351,#34352),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34333 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34334 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34335 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34336 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34337 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34338 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34339 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34340 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34341 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34342 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34343 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34344 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34345 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34346 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34347 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34348 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34349 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34350 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34351 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34352 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34353 = PCURVE('',#22650,#34354);
+#34354 = DEFINITIONAL_REPRESENTATION('',(#34355),#34376);
+#34355 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34356,#34357,#34358,#34359,
+    #34360,#34361,#34362,#34363,#34364,#34365,#34366,#34367,#34368,
+    #34369,#34370,#34371,#34372,#34373,#34374,#34375),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34356 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34357 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34358 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34359 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34360 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34361 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34362 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34363 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34364 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34365 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34366 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34367 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34368 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34369 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34370 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34371 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34372 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34373 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34374 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34375 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34377 = PCURVE('',#30567,#34378);
+#34378 = DEFINITIONAL_REPRESENTATION('',(#34379),#34383);
+#34379 = LINE('',#34380,#34381);
+#34380 = CARTESIAN_POINT('',(0.,0.));
+#34381 = VECTOR('',#34382,1.);
+#34382 = DIRECTION('',(0.,1.));
+#34383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34384 = ORIENTED_EDGE('',*,*,#34385,.F.);
+#34385 = EDGE_CURVE('',#34386,#34329,#34388,.T.);
+#34386 = VERTEX_POINT('',#34387);
+#34387 = CARTESIAN_POINT('',(18.763436846766,-9.6,25.55040973639));
+#34388 = SURFACE_CURVE('',#34389,(#34394,#34404),.PCURVE_S1.);
+#34389 = ELLIPSE('',#34390,121.76209693428,31.7);
+#34390 = AXIS2_PLACEMENT_3D('',#34391,#34392,#34393);
+#34391 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34392 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#34393 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#34394 = PCURVE('',#22650,#34395);
+#34395 = DEFINITIONAL_REPRESENTATION('',(#34396),#34403);
+#34396 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34397,#34398,#34399,#34400,
+    #34401,#34402),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34397 = CARTESIAN_POINT('',(0.939755853724,20.82));
+#34398 = CARTESIAN_POINT('',(0.935873024441,21.276476346982));
+#34399 = CARTESIAN_POINT('',(0.931990195157,21.732946663419));
+#34400 = CARTESIAN_POINT('',(0.928107365874,22.189396611804));
+#34401 = CARTESIAN_POINT('',(0.92422453659,22.64581185501));
+#34402 = CARTESIAN_POINT('',(0.920341707307,23.102178058988));
+#34403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34404 = PCURVE('',#34405,#34410);
+#34405 = PLANE('',#34406);
+#34406 = AXIS2_PLACEMENT_3D('',#34407,#34408,#34409);
+#34407 = CARTESIAN_POINT('',(18.234672786354,-9.6,24.822628443445));
+#34408 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#34409 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#34410 = DEFINITIONAL_REPRESENTATION('',(#34411),#34415);
+#34411 = ELLIPSE('',#34412,121.76209693428,31.7);
+#34412 = AXIS2_PLACEMENT_2D('',#34413,#34414);
+#34413 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34414 = DIRECTION('',(1.,-2.775557561563E-17));
+#34415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34416 = ORIENTED_EDGE('',*,*,#34417,.F.);
+#34417 = EDGE_CURVE('',#34418,#34386,#34420,.T.);
+#34418 = VERTEX_POINT('',#34419);
+#34419 = CARTESIAN_POINT('',(22.560086634463,-9.6,22.269541778975));
+#34420 = SURFACE_CURVE('',#34421,(#34426,#34433),.PCURVE_S1.);
+#34421 = CIRCLE('',#34422,31.7);
+#34422 = AXIS2_PLACEMENT_3D('',#34423,#34424,#34425);
+#34423 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34424 = DIRECTION('',(0.,-1.,0.));
+#34425 = DIRECTION('',(1.,0.,0.));
+#34426 = PCURVE('',#22650,#34427);
+#34427 = DEFINITIONAL_REPRESENTATION('',(#34428),#34432);
+#34428 = LINE('',#34429,#34430);
+#34429 = CARTESIAN_POINT('',(0.,21.1));
+#34430 = VECTOR('',#34431,1.);
+#34431 = DIRECTION('',(1.,0.));
+#34432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34433 = PCURVE('',#34434,#34439);
+#34434 = PLANE('',#34435);
+#34435 = AXIS2_PLACEMENT_3D('',#34436,#34437,#34438);
+#34436 = CARTESIAN_POINT('',(22.279757758249,-9.6,21.883702181968));
+#34437 = DIRECTION('',(0.,-1.,-0.));
+#34438 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#34439 = DEFINITIONAL_REPRESENTATION('',(#34440),#34444);
+#34440 = CIRCLE('',#34441,31.7);
+#34441 = AXIS2_PLACEMENT_2D('',#34442,#34443);
+#34442 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34443 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#34444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34445 = ORIENTED_EDGE('',*,*,#34446,.F.);
+#34446 = EDGE_CURVE('',#34447,#34418,#34449,.T.);
+#34447 = VERTEX_POINT('',#34448);
+#34448 = CARTESIAN_POINT('',(22.941657370429,-11.60217685895,
+    21.876245205531));
+#34449 = SURFACE_CURVE('',#34450,(#34455,#34465),.PCURVE_S1.);
+#34450 = ELLIPSE('',#34451,121.76209693427,31.7);
+#34451 = AXIS2_PLACEMENT_3D('',#34452,#34453,#34454);
+#34452 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34453 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#34454 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#34455 = PCURVE('',#22650,#34456);
+#34456 = DEFINITIONAL_REPRESENTATION('',(#34457),#34464);
+#34457 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34458,#34459,#34460,#34461,
+    #34462,#34463),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34458 = CARTESIAN_POINT('',(0.761630630456,23.102178058988));
+#34459 = CARTESIAN_POINT('',(0.765570624198,22.64653357395));
+#34460 = CARTESIAN_POINT('',(0.769510617941,22.190478776673));
+#34461 = CARTESIAN_POINT('',(0.773450611683,21.734028403032));
+#34462 = CARTESIAN_POINT('',(0.777390605426,21.277197215444));
+#34463 = CARTESIAN_POINT('',(0.781330599168,20.82));
+#34464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34465 = PCURVE('',#34466,#34471);
+#34466 = PLANE('',#34467);
+#34467 = AXIS2_PLACEMENT_3D('',#34468,#34469,#34470);
+#34468 = CARTESIAN_POINT('',(22.890563831777,-12.4,21.439925593186));
+#34469 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#34470 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#34471 = DEFINITIONAL_REPRESENTATION('',(#34472),#34476);
+#34472 = ELLIPSE('',#34473,121.76209693428,31.7);
+#34473 = AXIS2_PLACEMENT_2D('',#34474,#34475);
+#34474 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34475 = DIRECTION('',(-1.,4.163336342344E-17));
+#34476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34477 = ORIENTED_EDGE('',*,*,#34478,.F.);
+#34478 = EDGE_CURVE('',#34479,#34447,#34481,.T.);
+#34479 = VERTEX_POINT('',#34480);
+#34480 = CARTESIAN_POINT('',(24.021418611557,-11.60217685895,
+    20.684810671785));
+#34481 = SURFACE_CURVE('',#34482,(#34503,#34527),.PCURVE_S1.);
+#34482 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34483,#34484,#34485,
+    #34486,#34487,#34488,#34489,#34490,#34491,#34492,#34493,#34494,
+    #34495,#34496,#34497,#34498,#34499,#34500,#34501,#34502),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34483 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34484 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34485 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34486 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34487 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34488 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34489 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34490 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34491 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34492 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34493 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34494 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34495 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34496 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34497 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34498 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34499 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34500 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34501 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34502 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34503 = PCURVE('',#22650,#34504);
+#34504 = DEFINITIONAL_REPRESENTATION('',(#34505),#34526);
+#34505 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34506,#34507,#34508,#34509,
+    #34510,#34511,#34512,#34513,#34514,#34515,#34516,#34517,#34518,
+    #34519,#34520,#34521,#34522,#34523,#34524,#34525),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34506 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34507 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34508 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34509 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34510 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34511 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34512 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34513 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34514 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34515 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34516 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34517 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34518 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34519 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34520 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34521 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34522 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34523 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34524 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34525 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34527 = PCURVE('',#30567,#34528);
+#34528 = DEFINITIONAL_REPRESENTATION('',(#34529),#34533);
+#34529 = LINE('',#34530,#34531);
+#34530 = CARTESIAN_POINT('',(0.,0.));
+#34531 = VECTOR('',#34532,1.);
+#34532 = DIRECTION('',(0.,1.));
+#34533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34534 = ORIENTED_EDGE('',*,*,#34535,.F.);
+#34535 = EDGE_CURVE('',#34536,#34479,#34538,.T.);
+#34536 = VERTEX_POINT('',#34537);
+#34537 = CARTESIAN_POINT('',(23.665639622564,-9.6,21.090934101053));
+#34538 = SURFACE_CURVE('',#34539,(#34544,#34554),.PCURVE_S1.);
+#34539 = ELLIPSE('',#34540,121.76209693428,31.7);
+#34540 = AXIS2_PLACEMENT_3D('',#34541,#34542,#34543);
+#34541 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34542 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#34543 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#34544 = PCURVE('',#22650,#34545);
+#34545 = DEFINITIONAL_REPRESENTATION('',(#34546),#34553);
+#34546 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34547,#34548,#34549,#34550,
+    #34551,#34552),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34547 = CARTESIAN_POINT('',(0.730316343485,20.82));
+#34548 = CARTESIAN_POINT('',(0.726433514201,21.276476346982));
+#34549 = CARTESIAN_POINT('',(0.722550684918,21.73294666342));
+#34550 = CARTESIAN_POINT('',(0.718667855634,22.189396611804));
+#34551 = CARTESIAN_POINT('',(0.714785026351,22.64581185501));
+#34552 = CARTESIAN_POINT('',(0.710902197068,23.102178058988));
+#34553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34554 = PCURVE('',#34555,#34560);
+#34555 = PLANE('',#34556);
+#34556 = AXIS2_PLACEMENT_3D('',#34557,#34558,#34559);
+#34557 = CARTESIAN_POINT('',(22.997116086356,-9.6,20.488992805343));
+#34558 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#34559 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#34560 = DEFINITIONAL_REPRESENTATION('',(#34561),#34565);
+#34561 = ELLIPSE('',#34562,121.76209693428,31.7);
+#34562 = AXIS2_PLACEMENT_2D('',#34563,#34564);
+#34563 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34564 = DIRECTION('',(1.,5.551115123126E-17));
+#34565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34566 = ORIENTED_EDGE('',*,*,#34567,.F.);
+#34567 = EDGE_CURVE('',#34568,#34536,#34570,.T.);
+#34568 = VERTEX_POINT('',#34569);
+#34569 = CARTESIAN_POINT('',(26.69719269885,-9.6,17.09239310338));
+#34570 = SURFACE_CURVE('',#34571,(#34576,#34583),.PCURVE_S1.);
+#34571 = CIRCLE('',#34572,31.7);
+#34572 = AXIS2_PLACEMENT_3D('',#34573,#34574,#34575);
+#34573 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34574 = DIRECTION('',(0.,-1.,0.));
+#34575 = DIRECTION('',(1.,0.,0.));
+#34576 = PCURVE('',#22650,#34577);
+#34577 = DEFINITIONAL_REPRESENTATION('',(#34578),#34582);
+#34578 = LINE('',#34579,#34580);
+#34579 = CARTESIAN_POINT('',(0.,21.1));
+#34580 = VECTOR('',#34581,1.);
+#34581 = DIRECTION('',(1.,0.));
+#34582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34583 = PCURVE('',#34584,#34589);
+#34584 = PLANE('',#34585);
+#34585 = AXIS2_PLACEMENT_3D('',#34586,#34587,#34588);
+#34586 = CARTESIAN_POINT('',(26.342769118167,-9.6,16.773268677938));
+#34587 = DIRECTION('',(0.,-1.,0.));
+#34588 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#34589 = DEFINITIONAL_REPRESENTATION('',(#34590),#34594);
+#34590 = CIRCLE('',#34591,31.7);
+#34591 = AXIS2_PLACEMENT_2D('',#34592,#34593);
+#34592 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34593 = DIRECTION('',(-0.669130606359,-0.743144825477));
+#34594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34595 = ORIENTED_EDGE('',*,*,#34596,.F.);
+#34596 = EDGE_CURVE('',#34597,#34568,#34599,.T.);
+#34597 = VERTEX_POINT('',#34598);
+#34598 = CARTESIAN_POINT('',(26.988663859193,-11.60217685895,
+    16.628366645114));
+#34599 = SURFACE_CURVE('',#34600,(#34605,#34615),.PCURVE_S1.);
+#34600 = ELLIPSE('',#34601,121.76209693427,31.7);
+#34601 = AXIS2_PLACEMENT_3D('',#34602,#34603,#34604);
+#34602 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34603 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#34604 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#34605 = PCURVE('',#22650,#34606);
+#34606 = DEFINITIONAL_REPRESENTATION('',(#34607),#34614);
+#34607 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34608,#34609,#34610,#34611,
+    #34612,#34613),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34608 = CARTESIAN_POINT('',(0.552191120217,23.102178058988));
+#34609 = CARTESIAN_POINT('',(0.556131113959,22.64653357395));
+#34610 = CARTESIAN_POINT('',(0.560071107702,22.190478776673));
+#34611 = CARTESIAN_POINT('',(0.564011101444,21.734028403032));
+#34612 = CARTESIAN_POINT('',(0.567951095187,21.277197215444));
+#34613 = CARTESIAN_POINT('',(0.571891088929,20.82));
+#34614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34615 = PCURVE('',#34616,#34621);
+#34616 = PLANE('',#34617);
+#34617 = AXIS2_PLACEMENT_3D('',#34618,#34619,#34620);
+#34618 = CARTESIAN_POINT('',(26.847961272583,-12.4,16.21219594885));
+#34619 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#34620 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#34621 = DEFINITIONAL_REPRESENTATION('',(#34622),#34626);
+#34622 = ELLIPSE('',#34623,121.76209693428,31.7);
+#34623 = AXIS2_PLACEMENT_2D('',#34624,#34625);
+#34624 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34625 = DIRECTION('',(-1.,-2.775557561563E-17));
+#34626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34627 = ORIENTED_EDGE('',*,*,#34628,.F.);
+#34628 = EDGE_CURVE('',#34629,#34597,#34631,.T.);
+#34629 = VERTEX_POINT('',#34630);
+#34630 = CARTESIAN_POINT('',(27.79711607812,-11.60217685895,
+    15.238469445534));
+#34631 = SURFACE_CURVE('',#34632,(#34653,#34677),.PCURVE_S1.);
+#34632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34633,#34634,#34635,
+    #34636,#34637,#34638,#34639,#34640,#34641,#34642,#34643,#34644,
+    #34645,#34646,#34647,#34648,#34649,#34650,#34651,#34652),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34633 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34634 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34635 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34636 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34637 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34638 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34639 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34640 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34641 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34642 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34643 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34644 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34645 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34646 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34647 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34648 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34649 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34650 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34651 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34652 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34653 = PCURVE('',#22650,#34654);
+#34654 = DEFINITIONAL_REPRESENTATION('',(#34655),#34676);
+#34655 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34656,#34657,#34658,#34659,
+    #34660,#34661,#34662,#34663,#34664,#34665,#34666,#34667,#34668,
+    #34669,#34670,#34671,#34672,#34673,#34674,#34675),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34656 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34657 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34658 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34659 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34660 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34661 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34662 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34663 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34664 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34665 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34666 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34667 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34668 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34669 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34670 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34671 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34672 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34673 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34674 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34675 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34677 = PCURVE('',#30567,#34678);
+#34678 = DEFINITIONAL_REPRESENTATION('',(#34679),#34683);
+#34679 = LINE('',#34680,#34681);
+#34680 = CARTESIAN_POINT('',(0.,0.));
+#34681 = VECTOR('',#34682,1.);
+#34682 = DIRECTION('',(0.,1.));
+#34683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34684 = ORIENTED_EDGE('',*,*,#34685,.F.);
+#34685 = EDGE_CURVE('',#34686,#34629,#34688,.T.);
+#34686 = VERTEX_POINT('',#34687);
+#34687 = CARTESIAN_POINT('',(27.533540386517,-9.6,15.709683439968));
+#34688 = SURFACE_CURVE('',#34689,(#34694,#34704),.PCURVE_S1.);
+#34689 = ELLIPSE('',#34690,121.76209693428,31.7);
+#34690 = AXIS2_PLACEMENT_3D('',#34691,#34692,#34693);
+#34691 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34692 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#34693 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#34694 = PCURVE('',#22650,#34695);
+#34695 = DEFINITIONAL_REPRESENTATION('',(#34696),#34703);
+#34696 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34697,#34698,#34699,#34700,
+    #34701,#34702),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34697 = CARTESIAN_POINT('',(0.520876833245,20.82));
+#34698 = CARTESIAN_POINT('',(0.516994003962,21.276476346982));
+#34699 = CARTESIAN_POINT('',(0.513111174679,21.73294666342));
+#34700 = CARTESIAN_POINT('',(0.509228345395,22.189396611804));
+#34701 = CARTESIAN_POINT('',(0.505345516112,22.64581185501));
+#34702 = CARTESIAN_POINT('',(0.501462686828,23.102178058988));
+#34703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34704 = PCURVE('',#34705,#34710);
+#34705 = PLANE('',#34706);
+#34706 = AXIS2_PLACEMENT_3D('',#34707,#34708,#34709);
+#34707 = CARTESIAN_POINT('',(26.754475060978,-9.6,15.259889864552));
+#34708 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#34709 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#34710 = DEFINITIONAL_REPRESENTATION('',(#34711),#34715);
+#34711 = ELLIPSE('',#34712,121.76209693428,31.7);
+#34712 = AXIS2_PLACEMENT_2D('',#34713,#34714);
+#34713 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34714 = DIRECTION('',(1.,-1.110223024625E-16));
+#34715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34716 = ORIENTED_EDGE('',*,*,#34717,.F.);
+#34717 = EDGE_CURVE('',#34718,#34686,#34720,.T.);
+#34718 = VERTEX_POINT('',#34719);
+#34719 = CARTESIAN_POINT('',(29.667503334954,-9.6,11.168224830764));
+#34720 = SURFACE_CURVE('',#34721,(#34726,#34733),.PCURVE_S1.);
+#34721 = CIRCLE('',#34722,31.7);
+#34722 = AXIS2_PLACEMENT_3D('',#34723,#34724,#34725);
+#34723 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34724 = DIRECTION('',(0.,-1.,0.));
+#34725 = DIRECTION('',(1.,0.,0.));
+#34726 = PCURVE('',#22650,#34727);
+#34727 = DEFINITIONAL_REPRESENTATION('',(#34728),#34732);
+#34728 = LINE('',#34729,#34730);
+#34729 = CARTESIAN_POINT('',(0.,21.1));
+#34730 = VECTOR('',#34731,1.);
+#34731 = DIRECTION('',(1.,0.));
+#34732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34733 = PCURVE('',#34734,#34739);
+#34734 = PLANE('',#34735);
+#34735 = AXIS2_PLACEMENT_3D('',#34736,#34737,#34738);
+#34736 = CARTESIAN_POINT('',(29.25447506099,-9.6,10.929762845608));
+#34737 = DIRECTION('',(0.,-1.,0.));
+#34738 = DIRECTION('',(-0.5,0.,0.866025403784));
+#34739 = DEFINITIONAL_REPRESENTATION('',(#34740),#34744);
+#34740 = CIRCLE('',#34741,31.7);
+#34741 = AXIS2_PLACEMENT_2D('',#34742,#34743);
+#34742 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34743 = DIRECTION('',(-0.5,-0.866025403784));
+#34744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34745 = ORIENTED_EDGE('',*,*,#34746,.F.);
+#34746 = EDGE_CURVE('',#34747,#34718,#34749,.T.);
+#34747 = VERTEX_POINT('',#34748);
+#34748 = CARTESIAN_POINT('',(29.85612136524,-11.60217685895,
+    10.653734010391));
+#34749 = SURFACE_CURVE('',#34750,(#34755,#34765),.PCURVE_S1.);
+#34750 = ELLIPSE('',#34751,121.76209693427,31.7);
+#34751 = AXIS2_PLACEMENT_3D('',#34752,#34753,#34754);
+#34752 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34753 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#34754 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#34755 = PCURVE('',#22650,#34756);
+#34756 = DEFINITIONAL_REPRESENTATION('',(#34757),#34764);
+#34757 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34758,#34759,#34760,#34761,
+    #34762,#34763),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34758 = CARTESIAN_POINT('',(0.342751609977,23.102178058988));
+#34759 = CARTESIAN_POINT('',(0.34669160372,22.64653357395));
+#34760 = CARTESIAN_POINT('',(0.350631597462,22.190478776673));
+#34761 = CARTESIAN_POINT('',(0.354571591205,21.734028403032));
+#34762 = CARTESIAN_POINT('',(0.358511584947,21.277197215444));
+#34763 = CARTESIAN_POINT('',(0.36245157869,20.82));
+#34764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34765 = PCURVE('',#34766,#34771);
+#34766 = PLANE('',#34767);
+#34767 = AXIS2_PLACEMENT_3D('',#34768,#34769,#34770);
+#34768 = CARTESIAN_POINT('',(29.631973974966,-12.4,10.275915546801));
+#34769 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#34770 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#34771 = DEFINITIONAL_REPRESENTATION('',(#34772),#34776);
+#34772 = ELLIPSE('',#34773,121.76209693427,31.7);
+#34773 = AXIS2_PLACEMENT_2D('',#34774,#34775);
+#34774 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34775 = DIRECTION('',(-1.,-1.249000902703E-16));
+#34776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34777 = ORIENTED_EDGE('',*,*,#34778,.F.);
+#34778 = EDGE_CURVE('',#34779,#34747,#34781,.T.);
+#34779 = VERTEX_POINT('',#34780);
+#34780 = CARTESIAN_POINT('',(30.357924334618,-11.60217685895,
+    9.126122370437));
+#34781 = SURFACE_CURVE('',#34782,(#34803,#34827),.PCURVE_S1.);
+#34782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34783,#34784,#34785,
+    #34786,#34787,#34788,#34789,#34790,#34791,#34792,#34793,#34794,
+    #34795,#34796,#34797,#34798,#34799,#34800,#34801,#34802),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34783 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34784 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34785 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34786 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34787 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34788 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34789 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34790 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34791 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34792 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34793 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34794 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34795 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34796 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34797 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34798 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34799 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34800 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34801 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34802 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34803 = PCURVE('',#22650,#34804);
+#34804 = DEFINITIONAL_REPRESENTATION('',(#34805),#34826);
+#34805 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34806,#34807,#34808,#34809,
+    #34810,#34811,#34812,#34813,#34814,#34815,#34816,#34817,#34818,
+    #34819,#34820,#34821,#34822,#34823,#34824,#34825),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34806 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34807 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34808 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34809 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34810 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34811 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34812 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34813 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34814 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34815 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34816 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34817 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34818 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34819 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34820 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34821 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34822 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34823 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34824 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34825 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34827 = PCURVE('',#30567,#34828);
+#34828 = DEFINITIONAL_REPRESENTATION('',(#34829),#34833);
+#34829 = LINE('',#34830,#34831);
+#34830 = CARTESIAN_POINT('',(0.,0.));
+#34831 = VECTOR('',#34832,1.);
+#34832 = DIRECTION('',(0.,1.));
+#34833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34834 = ORIENTED_EDGE('',*,*,#34835,.F.);
+#34835 = EDGE_CURVE('',#34836,#34779,#34838,.T.);
+#34836 = VERTEX_POINT('',#34837);
+#34837 = CARTESIAN_POINT('',(30.198093314995,-9.6,9.641844229133));
+#34838 = SURFACE_CURVE('',#34839,(#34844,#34854),.PCURVE_S1.);
+#34839 = ELLIPSE('',#34840,121.76209693428,31.7);
+#34840 = AXIS2_PLACEMENT_3D('',#34841,#34842,#34843);
+#34841 = CARTESIAN_POINT('',(0.,-9.000000000046,0.));
+#34842 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#34843 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#34844 = PCURVE('',#22650,#34845);
+#34845 = DEFINITIONAL_REPRESENTATION('',(#34846),#34853);
+#34846 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34847,#34848,#34849,#34850,
+    #34851,#34852),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34847 = CARTESIAN_POINT('',(0.311437323006,20.82));
+#34848 = CARTESIAN_POINT('',(0.307554493723,21.276476346982));
+#34849 = CARTESIAN_POINT('',(0.303671664439,21.732946663419));
+#34850 = CARTESIAN_POINT('',(0.299788835156,22.189396611804));
+#34851 = CARTESIAN_POINT('',(0.295906005872,22.64581185501));
+#34852 = CARTESIAN_POINT('',(0.292023176589,23.102178058988));
+#34853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34854 = PCURVE('',#34855,#34860);
+#34855 = PLANE('',#34856);
+#34856 = AXIS2_PLACEMENT_3D('',#34857,#34858,#34859);
+#34857 = CARTESIAN_POINT('',(29.34253509322,-9.6,9.363856511604));
+#34858 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#34859 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#34860 = DEFINITIONAL_REPRESENTATION('',(#34861),#34865);
+#34861 = ELLIPSE('',#34862,121.76209693428,31.7);
+#34862 = AXIS2_PLACEMENT_2D('',#34863,#34864);
+#34863 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#34864 = DIRECTION('',(1.,-1.665334536938E-16));
+#34865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34866 = ORIENTED_EDGE('',*,*,#34867,.F.);
+#34867 = EDGE_CURVE('',#34868,#34836,#34870,.T.);
+#34868 = VERTEX_POINT('',#34869);
+#34869 = CARTESIAN_POINT('',(31.341201714844,-9.6,4.755951541956));
+#34870 = SURFACE_CURVE('',#34871,(#34876,#34883),.PCURVE_S1.);
+#34871 = CIRCLE('',#34872,31.7);
+#34872 = AXIS2_PLACEMENT_3D('',#34873,#34874,#34875);
+#34873 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#34874 = DIRECTION('',(0.,-1.,0.));
+#34875 = DIRECTION('',(1.,0.,0.));
+#34876 = PCURVE('',#22650,#34877);
+#34877 = DEFINITIONAL_REPRESENTATION('',(#34878),#34882);
+#34878 = LINE('',#34879,#34880);
+#34879 = CARTESIAN_POINT('',(0.,21.1));
+#34880 = VECTOR('',#34881,1.);
+#34881 = DIRECTION('',(1.,0.));
+#34882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34883 = PCURVE('',#34884,#34889);
+#34884 = PLANE('',#34885);
+#34885 = AXIS2_PLACEMENT_3D('',#34886,#34887,#34888);
+#34886 = CARTESIAN_POINT('',(30.887620065102,-9.6,4.608573930105));
+#34887 = DIRECTION('',(0.,-1.,0.));
+#34888 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#34889 = DEFINITIONAL_REPRESENTATION('',(#34890),#34894);
+#34890 = CIRCLE('',#34891,31.7);
+#34891 = AXIS2_PLACEMENT_2D('',#34892,#34893);
+#34892 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#34893 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#34894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34895 = ORIENTED_EDGE('',*,*,#34896,.F.);
+#34896 = EDGE_CURVE('',#34897,#34868,#34899,.T.);
+#34897 = VERTEX_POINT('',#34898);
+#34898 = CARTESIAN_POINT('',(31.418716998323,-11.60217685895,
+    4.213483679277));
+#34899 = SURFACE_CURVE('',#34900,(#34905,#34915),.PCURVE_S1.);
+#34900 = ELLIPSE('',#34901,121.76209693427,31.7);
+#34901 = AXIS2_PLACEMENT_3D('',#34902,#34903,#34904);
+#34902 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#34903 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#34904 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#34905 = PCURVE('',#22650,#34906);
+#34906 = DEFINITIONAL_REPRESENTATION('',(#34907),#34914);
+#34907 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34908,#34909,#34910,#34911,
+    #34912,#34913),.UNSPECIFIED.,.F.,.F.,(6,6),(1.389949161174,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#34908 = CARTESIAN_POINT('',(0.133312099738,23.102178058988));
+#34909 = CARTESIAN_POINT('',(0.13725209348,22.64653357395));
+#34910 = CARTESIAN_POINT('',(0.141192087223,22.190478776673));
+#34911 = CARTESIAN_POINT('',(0.145132080965,21.734028403032));
+#34912 = CARTESIAN_POINT('',(0.149072074708,21.277197215444));
+#34913 = CARTESIAN_POINT('',(0.15301206845,20.82));
+#34914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34915 = PCURVE('',#34916,#34921);
+#34916 = PLANE('',#34917);
+#34917 = AXIS2_PLACEMENT_3D('',#34918,#34919,#34920);
+#34918 = CARTESIAN_POINT('',(31.120927224655,-12.4,3.890528326044));
+#34919 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#34920 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#34921 = DEFINITIONAL_REPRESENTATION('',(#34922),#34926);
+#34922 = ELLIPSE('',#34923,121.76209693427,31.7);
+#34923 = AXIS2_PLACEMENT_2D('',#34924,#34925);
+#34924 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#34925 = DIRECTION('',(-1.,-1.665334536938E-16));
+#34926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34927 = ORIENTED_EDGE('',*,*,#34928,.F.);
+#34928 = EDGE_CURVE('',#34929,#34897,#34931,.T.);
+#34929 = VERTEX_POINT('',#34930);
+#34930 = CARTESIAN_POINT('',(31.591955740605,-11.60217685895,
+    2.614927044705));
+#34931 = SURFACE_CURVE('',#34932,(#34953,#34977),.PCURVE_S1.);
+#34932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#34933,#34934,#34935,
+    #34936,#34937,#34938,#34939,#34940,#34941,#34942,#34943,#34944,
+    #34945,#34946,#34947,#34948,#34949,#34950,#34951,#34952),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#34933 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#34934 = CARTESIAN_POINT('',(31.699999999997,-11.60217685895,
+    9.814786958714));
+#34935 = CARTESIAN_POINT('',(28.323069376284,-11.60217685895,
+    19.778386577035));
+#34936 = CARTESIAN_POINT('',(21.400781897719,-11.60217685895,
+    28.493066107182));
+#34937 = CARTESIAN_POINT('',(11.476645675611,-11.60217685895,
+    34.429871441892));
+#34938 = CARTESIAN_POINT('',(-8.202016242023E-03,-11.60217685895,
+    36.452659501382));
+#34939 = CARTESIAN_POINT('',(-11.45007478935,-11.60217685895,
+    34.381272645249));
+#34940 = CARTESIAN_POINT('',(-21.27287701073,-11.60217685895,
+    28.509504207293));
+#34941 = CARTESIAN_POINT('',(-28.22339190475,-11.60217685895,
+    19.917997091179));
+#34942 = CARTESIAN_POINT('',(-31.69999999999,-11.60217685895,
+    9.958848711881));
+#34943 = CARTESIAN_POINT('',(-31.7,-11.60217685895,-9.958848711881));
+#34944 = CARTESIAN_POINT('',(-28.22339190474,-11.60217685895,
+    -19.91799709117));
+#34945 = CARTESIAN_POINT('',(-21.27287701074,-11.60217685895,
+    -28.50950420729));
+#34946 = CARTESIAN_POINT('',(-11.45007478933,-11.60217685895,
+    -34.38127264523));
+#34947 = CARTESIAN_POINT('',(-8.20201624634E-03,-11.60217685895,
+    -36.4526595014));
+#34948 = CARTESIAN_POINT('',(11.476645675598,-11.60217685895,
+    -34.42987144187));
+#34949 = CARTESIAN_POINT('',(21.400781897736,-11.60217685895,
+    -28.49306610718));
+#34950 = CARTESIAN_POINT('',(28.323069376273,-11.60217685895,
+    -19.77838657703));
+#34951 = CARTESIAN_POINT('',(31.7,-11.60217685895,-9.814786958712));
+#34952 = CARTESIAN_POINT('',(31.7,-11.60217685895,-7.76E-15));
+#34953 = PCURVE('',#22650,#34954);
+#34954 = DEFINITIONAL_REPRESENTATION('',(#34955),#34976);
+#34955 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#34956,#34957,#34958,#34959,
+    #34960,#34961,#34962,#34963,#34964,#34965,#34966,#34967,#34968,
+    #34969,#34970,#34971,#34972,#34973,#34974,#34975),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#34956 = CARTESIAN_POINT('',(-2.2E-16,23.102176858952));
+#34957 = CARTESIAN_POINT('',(0.309614730559,23.102176858954));
+#34958 = CARTESIAN_POINT('',(0.623927920447,23.102176858942));
+#34959 = CARTESIAN_POINT('',(0.940039634482,23.102176858973));
+#34960 = CARTESIAN_POINT('',(1.255847197979,23.102176858919));
+#34961 = CARTESIAN_POINT('',(1.5706544044,23.102176858988));
+#34962 = CARTESIAN_POINT('',(1.884959666759,23.102176858922));
+#34963 = CARTESIAN_POINT('',(2.199113516779,23.102176858969));
+#34964 = CARTESIAN_POINT('',(2.513274349252,23.102176858944));
+#34965 = CARTESIAN_POINT('',(2.827433388231,23.102176858953));
+#34966 = CARTESIAN_POINT('',(3.455751918949,23.102176858951));
+#34967 = CARTESIAN_POINT('',(3.769910957927,23.102176858954));
+#34968 = CARTESIAN_POINT('',(4.084071790402,23.102176858948));
+#34969 = CARTESIAN_POINT('',(4.398225640418,23.102176858958));
+#34970 = CARTESIAN_POINT('',(4.712530902783,23.102176858945));
+#34971 = CARTESIAN_POINT('',(5.027338109197,23.102176858957));
+#34972 = CARTESIAN_POINT('',(5.3431456727,23.102176858948));
+#34973 = CARTESIAN_POINT('',(5.659257386731,23.102176858953));
+#34974 = CARTESIAN_POINT('',(5.973570576621,23.102176858951));
+#34975 = CARTESIAN_POINT('',(6.28318530718,23.102176858952));
+#34976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34977 = PCURVE('',#30567,#34978);
+#34978 = DEFINITIONAL_REPRESENTATION('',(#34979),#34983);
+#34979 = LINE('',#34980,#34981);
+#34980 = CARTESIAN_POINT('',(0.,0.));
+#34981 = VECTOR('',#34982,1.);
+#34982 = DIRECTION('',(0.,1.));
+#34983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34984 = ORIENTED_EDGE('',*,*,#34985,.F.);
+#34985 = EDGE_CURVE('',#34986,#34929,#34988,.T.);
+#34986 = VERTEX_POINT('',#34987);
+#34987 = CARTESIAN_POINT('',(31.542844659078,-9.6,3.152610158782));
+#34988 = SURFACE_CURVE('',#34989,(#34994,#35004),.PCURVE_S1.);
+#34989 = ELLIPSE('',#34990,121.76209693428,31.7);
+#34990 = AXIS2_PLACEMENT_3D('',#34991,#34992,#34993);
+#34991 = CARTESIAN_POINT('',(0.,-9.000000000045,0.));
+#34992 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#34993 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#34994 = PCURVE('',#22650,#34995);
+#34995 = DEFINITIONAL_REPRESENTATION('',(#34996),#35003);
+#34996 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#34997,#34998,#34999,#35000,
+    #35001,#35002),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.734525069155),.PIECEWISE_BEZIER_KNOTS.);
+#34997 = CARTESIAN_POINT('',(0.101997812767,20.82));
+#34998 = CARTESIAN_POINT('',(9.811498348335E-02,21.276476346982));
+#34999 = CARTESIAN_POINT('',(9.423215419994E-02,21.732946663419));
+#35000 = CARTESIAN_POINT('',(9.034932491653E-02,22.189396611804));
+#35001 = CARTESIAN_POINT('',(8.646649563313E-02,22.64581185501));
+#35002 = CARTESIAN_POINT('',(8.258366634972E-02,23.102178058988));
+#35003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35004 = PCURVE('',#35005,#35010);
+#35005 = PLANE('',#35006);
+#35006 = AXIS2_PLACEMENT_3D('',#35007,#35008,#35009);
+#35007 = CARTESIAN_POINT('',(30.648185540783,-9.6,3.05857769633));
+#35008 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#35009 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#35010 = DEFINITIONAL_REPRESENTATION('',(#35011),#35015);
+#35011 = ELLIPSE('',#35012,121.76209693428,31.7);
+#35012 = AXIS2_PLACEMENT_2D('',#35013,#35014);
+#35013 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#35014 = DIRECTION('',(1.,1.040834085586E-16));
+#35015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35016 = ORIENTED_EDGE('',*,*,#35017,.F.);
+#35017 = EDGE_CURVE('',#30434,#34986,#35018,.T.);
+#35018 = SURFACE_CURVE('',#35019,(#35024,#35031),.PCURVE_S1.);
+#35019 = CIRCLE('',#35020,31.7);
+#35020 = AXIS2_PLACEMENT_3D('',#35021,#35022,#35023);
+#35021 = CARTESIAN_POINT('',(0.,-9.6,0.));
+#35022 = DIRECTION('',(0.,-1.,0.));
+#35023 = DIRECTION('',(1.,0.,0.));
+#35024 = PCURVE('',#22650,#35025);
+#35025 = DEFINITIONAL_REPRESENTATION('',(#35026),#35030);
+#35026 = LINE('',#35027,#35028);
+#35027 = CARTESIAN_POINT('',(0.,21.1));
+#35028 = VECTOR('',#35029,1.);
+#35029 = DIRECTION('',(1.,0.));
+#35030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35031 = PCURVE('',#30473,#35032);
+#35032 = DEFINITIONAL_REPRESENTATION('',(#35033),#35037);
+#35033 = CIRCLE('',#35034,31.7);
+#35034 = AXIS2_PLACEMENT_2D('',#35035,#35036);
+#35035 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#35036 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#35037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35038 = ORIENTED_EDGE('',*,*,#30433,.F.);
+#35039 = ORIENTED_EDGE('',*,*,#35040,.T.);
+#35040 = EDGE_CURVE('',#30405,#35041,#35043,.T.);
+#35041 = VERTEX_POINT('',#35042);
+#35042 = CARTESIAN_POINT('',(31.509022332198,-8.4,3.474408103409));
+#35043 = SURFACE_CURVE('',#35044,(#35049,#35056),.PCURVE_S1.);
+#35044 = CIRCLE('',#35045,31.7);
+#35045 = AXIS2_PLACEMENT_3D('',#35046,#35047,#35048);
+#35046 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#35047 = DIRECTION('',(0.,-1.,0.));
+#35048 = DIRECTION('',(1.,0.,0.));
+#35049 = PCURVE('',#22650,#35050);
+#35050 = DEFINITIONAL_REPRESENTATION('',(#35051),#35055);
+#35051 = LINE('',#35052,#35053);
+#35052 = CARTESIAN_POINT('',(0.,19.9));
+#35053 = VECTOR('',#35054,1.);
+#35054 = DIRECTION('',(1.,0.));
+#35055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35056 = PCURVE('',#30421,#35057);
+#35057 = DEFINITIONAL_REPRESENTATION('',(#35058),#35062);
+#35058 = CIRCLE('',#35059,31.7);
+#35059 = AXIS2_PLACEMENT_2D('',#35060,#35061);
+#35060 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#35061 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#35062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35063 = ORIENTED_EDGE('',*,*,#35064,.T.);
+#35064 = EDGE_CURVE('',#35041,#35065,#35067,.T.);
+#35065 = VERTEX_POINT('',#35066);
+#35066 = CARTESIAN_POINT('',(31.417327062869,-5.6,4.223927109306));
+#35067 = SURFACE_CURVE('',#35068,(#35073,#35083),.PCURVE_S1.);
+#35068 = ELLIPSE('',#35069,121.76209693428,31.7);
+#35069 = AXIS2_PLACEMENT_3D('',#35070,#35071,#35072);
+#35070 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#35071 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#35072 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#35073 = PCURVE('',#22650,#35074);
+#35074 = DEFINITIONAL_REPRESENTATION('',(#35075),#35082);
+#35075 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35076,#35077,#35078,#35079,
+    #35080,#35081),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#35076 = CARTESIAN_POINT('',(0.107441697473,20.18));
+#35077 = CARTESIAN_POINT('',(0.113158791503,19.507882322903));
+#35078 = CARTESIAN_POINT('',(0.118875885534,18.835777719872));
+#35079 = CARTESIAN_POINT('',(0.124592979565,18.163731958149));
+#35080 = CARTESIAN_POINT('',(0.130310073596,17.491790803197));
+#35081 = CARTESIAN_POINT('',(0.136027167626,16.82));
+#35082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35083 = PCURVE('',#35084,#35089);
+#35084 = PLANE('',#35085);
+#35085 = AXIS2_PLACEMENT_3D('',#35086,#35087,#35088);
+#35086 = CARTESIAN_POINT('',(30.614363213903,-8.4,3.380375640957));
+#35087 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#35088 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#35089 = DEFINITIONAL_REPRESENTATION('',(#35090),#35094);
+#35090 = ELLIPSE('',#35091,121.76209693428,31.7);
+#35091 = AXIS2_PLACEMENT_2D('',#35092,#35093);
+#35092 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#35093 = DIRECTION('',(-1.,9.367506770275E-17));
+#35094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35095 = ORIENTED_EDGE('',*,*,#35096,.F.);
+#35096 = EDGE_CURVE('',#30317,#35065,#35097,.T.);
+#35097 = SURFACE_CURVE('',#35098,(#35103,#35110),.PCURVE_S1.);
+#35098 = CIRCLE('',#35099,31.7);
+#35099 = AXIS2_PLACEMENT_3D('',#35100,#35101,#35102);
+#35100 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#35101 = DIRECTION('',(0.,-1.,0.));
+#35102 = DIRECTION('',(1.,0.,0.));
+#35103 = PCURVE('',#22650,#35104);
+#35104 = DEFINITIONAL_REPRESENTATION('',(#35105),#35109);
+#35105 = LINE('',#35106,#35107);
+#35106 = CARTESIAN_POINT('',(0.,17.1));
+#35107 = VECTOR('',#35108,1.);
+#35108 = DIRECTION('',(1.,0.));
+#35109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35110 = PCURVE('',#30356,#35111);
+#35111 = DEFINITIONAL_REPRESENTATION('',(#35112),#35120);
+#35112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35113,#35114,#35115,#35116
+    ,#35117,#35118,#35119),.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(
+  '') );
+#35113 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#35114 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#35115 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#35116 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#35117 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#35118 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#35119 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#35120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35121 = ORIENTED_EDGE('',*,*,#30316,.F.);
+#35122 = ORIENTED_EDGE('',*,*,#35123,.T.);
+#35123 = EDGE_CURVE('',#30284,#35124,#35126,.T.);
+#35124 = VERTEX_POINT('',#35125);
+#35125 = CARTESIAN_POINT('',(31.417327062869,-4.4,4.223927109306));
+#35126 = SURFACE_CURVE('',#35127,(#35132,#35139),.PCURVE_S1.);
+#35127 = CIRCLE('',#35128,31.7);
+#35128 = AXIS2_PLACEMENT_3D('',#35129,#35130,#35131);
+#35129 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#35130 = DIRECTION('',(0.,-1.,0.));
+#35131 = DIRECTION('',(1.,0.,0.));
+#35132 = PCURVE('',#22650,#35133);
+#35133 = DEFINITIONAL_REPRESENTATION('',(#35134),#35138);
+#35134 = LINE('',#35135,#35136);
+#35135 = CARTESIAN_POINT('',(0.,15.9));
+#35136 = VECTOR('',#35137,1.);
+#35137 = DIRECTION('',(1.,0.));
+#35138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35139 = PCURVE('',#30300,#35140);
+#35140 = DEFINITIONAL_REPRESENTATION('',(#35141),#35149);
+#35141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35142,#35143,#35144,#35145
+    ,#35146,#35147,#35148),.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(
+  '') );
+#35142 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#35143 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#35144 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#35145 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#35146 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#35147 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#35148 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#35149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35150 = ORIENTED_EDGE('',*,*,#35151,.F.);
+#35151 = EDGE_CURVE('',#35152,#35124,#35154,.T.);
+#35152 = VERTEX_POINT('',#35153);
+#35153 = CARTESIAN_POINT('',(31.509022332198,-1.6,3.474408103409));
+#35154 = SURFACE_CURVE('',#35155,(#35160,#35170),.PCURVE_S1.);
+#35155 = ELLIPSE('',#35156,121.76209693428,31.7);
+#35156 = AXIS2_PLACEMENT_3D('',#35157,#35158,#35159);
+#35157 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#35158 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#35159 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#35160 = PCURVE('',#22650,#35161);
+#35161 = DEFINITIONAL_REPRESENTATION('',(#35162),#35169);
+#35162 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35163,#35164,#35165,#35166,
+    #35167,#35168),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#35163 = CARTESIAN_POINT('',(0.107441697473,12.82));
+#35164 = CARTESIAN_POINT('',(0.113158791503,13.492117677097));
+#35165 = CARTESIAN_POINT('',(0.118875885534,14.164222280128));
+#35166 = CARTESIAN_POINT('',(0.124592979565,14.836268041851));
+#35167 = CARTESIAN_POINT('',(0.130310073596,15.508209196803));
+#35168 = CARTESIAN_POINT('',(0.136027167626,16.18));
+#35169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35170 = PCURVE('',#35171,#35176);
+#35171 = PLANE('',#35172);
+#35172 = AXIS2_PLACEMENT_3D('',#35173,#35174,#35175);
+#35173 = CARTESIAN_POINT('',(30.614363213903,-1.6,3.380375640957));
+#35174 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#35175 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#35176 = DEFINITIONAL_REPRESENTATION('',(#35177),#35181);
+#35177 = ELLIPSE('',#35178,121.76209693428,31.7);
+#35178 = AXIS2_PLACEMENT_2D('',#35179,#35180);
+#35179 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#35180 = DIRECTION('',(1.,-1.110223024625E-16));
+#35181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35182 = ORIENTED_EDGE('',*,*,#35183,.F.);
+#35183 = EDGE_CURVE('',#30200,#35152,#35184,.T.);
+#35184 = SURFACE_CURVE('',#35185,(#35190,#35197),.PCURVE_S1.);
+#35185 = CIRCLE('',#35186,31.7);
+#35186 = AXIS2_PLACEMENT_3D('',#35187,#35188,#35189);
+#35187 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#35188 = DIRECTION('',(0.,-1.,0.));
+#35189 = DIRECTION('',(1.,0.,0.));
+#35190 = PCURVE('',#22650,#35191);
+#35191 = DEFINITIONAL_REPRESENTATION('',(#35192),#35196);
+#35192 = LINE('',#35193,#35194);
+#35193 = CARTESIAN_POINT('',(0.,13.1));
+#35194 = VECTOR('',#35195,1.);
+#35195 = DIRECTION('',(1.,0.));
+#35196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35197 = PCURVE('',#30239,#35198);
+#35198 = DEFINITIONAL_REPRESENTATION('',(#35199),#35203);
+#35199 = CIRCLE('',#35200,31.7);
+#35200 = AXIS2_PLACEMENT_2D('',#35201,#35202);
+#35201 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#35202 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#35203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35204 = ORIENTED_EDGE('',*,*,#30199,.F.);
+#35205 = ORIENTED_EDGE('',*,*,#35206,.T.);
+#35206 = EDGE_CURVE('',#30167,#35207,#35209,.T.);
+#35207 = VERTEX_POINT('',#35208);
+#35208 = CARTESIAN_POINT('',(31.542844659078,-0.4,3.152610158782));
+#35209 = SURFACE_CURVE('',#35210,(#35215,#35222),.PCURVE_S1.);
+#35210 = CIRCLE('',#35211,31.7);
+#35211 = AXIS2_PLACEMENT_3D('',#35212,#35213,#35214);
+#35212 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#35213 = DIRECTION('',(0.,-1.,0.));
+#35214 = DIRECTION('',(1.,0.,0.));
+#35215 = PCURVE('',#22650,#35216);
+#35216 = DEFINITIONAL_REPRESENTATION('',(#35217),#35221);
+#35217 = LINE('',#35218,#35219);
+#35218 = CARTESIAN_POINT('',(0.,11.9));
+#35219 = VECTOR('',#35220,1.);
+#35220 = DIRECTION('',(1.,0.));
+#35221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35222 = PCURVE('',#30183,#35223);
+#35223 = DEFINITIONAL_REPRESENTATION('',(#35224),#35232);
+#35224 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35225,#35226,#35227,#35228
+    ,#35229,#35230,#35231),.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(
+  '') );
+#35225 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#35226 = CARTESIAN_POINT('',(-51.4534626922,-6.465584995343));
+#35227 = CARTESIAN_POINT('',(-29.1211762561,43.693551585503));
+#35228 = CARTESIAN_POINT('',(-6.788889820004,93.852688166349));
+#35229 = CARTESIAN_POINT('',(25.484053472851,49.432792497671));
+#35230 = CARTESIAN_POINT('',(57.756996765707,5.012896828994));
+#35231 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#35232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35233 = ORIENTED_EDGE('',*,*,#35234,.F.);
+#35234 = EDGE_CURVE('',#35235,#35207,#35237,.T.);
+#35235 = VERTEX_POINT('',#35236);
+#35236 = CARTESIAN_POINT('',(31.608986915201,2.4,2.400405422974));
+#35237 = SURFACE_CURVE('',#35238,(#35243,#35253),.PCURVE_S1.);
+#35238 = ELLIPSE('',#35239,121.76209693427,31.7);
+#35239 = AXIS2_PLACEMENT_3D('',#35240,#35241,#35242);
+#35240 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#35241 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#35242 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#35243 = PCURVE('',#22650,#35244);
+#35244 = DEFINITIONAL_REPRESENTATION('',(#35245),#35252);
+#35245 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35246,#35247,#35248,#35249,
+    #35250,#35251),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35246 = CARTESIAN_POINT('',(7.341234261282E-02,8.82));
+#35247 = CARTESIAN_POINT('',(7.912943664361E-02,9.491790803197));
+#35248 = CARTESIAN_POINT('',(8.48465306744E-02,10.163731958149));
+#35249 = CARTESIAN_POINT('',(9.056362470518E-02,10.835777719872));
+#35250 = CARTESIAN_POINT('',(9.628071873597E-02,11.507882322903));
+#35251 = CARTESIAN_POINT('',(0.101997812767,12.18));
+#35252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35253 = PCURVE('',#35254,#35259);
+#35254 = PLANE('',#35255);
+#35255 = AXIS2_PLACEMENT_3D('',#35256,#35257,#35258);
+#35256 = CARTESIAN_POINT('',(30.727104303509,2.4,2.307715825478));
+#35257 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#35258 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#35259 = DEFINITIONAL_REPRESENTATION('',(#35260),#35264);
+#35260 = ELLIPSE('',#35261,121.76209693427,31.7);
+#35261 = AXIS2_PLACEMENT_2D('',#35262,#35263);
+#35262 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35263 = DIRECTION('',(1.,-1.214306433184E-16));
+#35264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35265 = ORIENTED_EDGE('',*,*,#35266,.F.);
+#35266 = EDGE_CURVE('',#30083,#35235,#35267,.T.);
+#35267 = SURFACE_CURVE('',#35268,(#35273,#35280),.PCURVE_S1.);
+#35268 = CIRCLE('',#35269,31.7);
+#35269 = AXIS2_PLACEMENT_3D('',#35270,#35271,#35272);
+#35270 = CARTESIAN_POINT('',(0.,2.4,0.));
+#35271 = DIRECTION('',(0.,-1.,0.));
+#35272 = DIRECTION('',(1.,0.,0.));
+#35273 = PCURVE('',#22650,#35274);
+#35274 = DEFINITIONAL_REPRESENTATION('',(#35275),#35279);
+#35275 = LINE('',#35276,#35277);
+#35276 = CARTESIAN_POINT('',(0.,9.1));
+#35277 = VECTOR('',#35278,1.);
+#35278 = DIRECTION('',(1.,0.));
+#35279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35280 = PCURVE('',#30122,#35281);
+#35281 = DEFINITIONAL_REPRESENTATION('',(#35282),#35286);
+#35282 = CIRCLE('',#35283,31.7);
+#35283 = AXIS2_PLACEMENT_2D('',#35284,#35285);
+#35284 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#35285 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#35286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35287 = ORIENTED_EDGE('',*,*,#30082,.F.);
+#35288 = ORIENTED_EDGE('',*,*,#35289,.T.);
+#35289 = EDGE_CURVE('',#30050,#35290,#35292,.T.);
+#35290 = VERTEX_POINT('',#35291);
+#35291 = CARTESIAN_POINT('',(31.608986915201,3.6,2.400405422974));
+#35292 = SURFACE_CURVE('',#35293,(#35298,#35305),.PCURVE_S1.);
+#35293 = CIRCLE('',#35294,31.7);
+#35294 = AXIS2_PLACEMENT_3D('',#35295,#35296,#35297);
+#35295 = CARTESIAN_POINT('',(0.,3.6,0.));
+#35296 = DIRECTION('',(0.,-1.,0.));
+#35297 = DIRECTION('',(1.,0.,0.));
+#35298 = PCURVE('',#22650,#35299);
+#35299 = DEFINITIONAL_REPRESENTATION('',(#35300),#35304);
+#35300 = LINE('',#35301,#35302);
+#35301 = CARTESIAN_POINT('',(0.,7.9));
+#35302 = VECTOR('',#35303,1.);
+#35303 = DIRECTION('',(1.,0.));
+#35304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35305 = PCURVE('',#30066,#35306);
+#35306 = DEFINITIONAL_REPRESENTATION('',(#35307),#35315);
+#35307 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35308,#35309,#35310,#35311
+    ,#35312,#35313,#35314),.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(
+  '') );
+#35308 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#35309 = CARTESIAN_POINT('',(-52.20846052015,-6.465584995343));
+#35310 = CARTESIAN_POINT('',(-29.87617408405,43.693551585503));
+#35311 = CARTESIAN_POINT('',(-7.543887647954,93.852688166349));
+#35312 = CARTESIAN_POINT('',(24.729055644901,49.432792497671));
+#35313 = CARTESIAN_POINT('',(57.001998937756,5.012896828994));
+#35314 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#35315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35316 = ORIENTED_EDGE('',*,*,#35317,.F.);
+#35317 = EDGE_CURVE('',#35318,#35290,#35320,.T.);
+#35318 = VERTEX_POINT('',#35319);
+#35319 = CARTESIAN_POINT('',(31.542844659078,6.4,3.152610158782));
+#35320 = SURFACE_CURVE('',#35321,(#35326,#35336),.PCURVE_S1.);
+#35321 = ELLIPSE('',#35322,121.76209693427,31.7);
+#35322 = AXIS2_PLACEMENT_3D('',#35323,#35324,#35325);
+#35323 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#35324 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#35325 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#35326 = PCURVE('',#22650,#35327);
+#35327 = DEFINITIONAL_REPRESENTATION('',(#35328),#35335);
+#35328 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35329,#35330,#35331,#35332,
+    #35333,#35334),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#35329 = CARTESIAN_POINT('',(0.101997812767,4.82));
+#35330 = CARTESIAN_POINT('',(9.628071873597E-02,5.492117677097));
+#35331 = CARTESIAN_POINT('',(9.056362470518E-02,6.164222280128));
+#35332 = CARTESIAN_POINT('',(8.48465306744E-02,6.836268041851));
+#35333 = CARTESIAN_POINT('',(7.912943664361E-02,7.508209196803));
+#35334 = CARTESIAN_POINT('',(7.341234261282E-02,8.18));
+#35335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35336 = PCURVE('',#35337,#35342);
+#35337 = PLANE('',#35338);
+#35338 = AXIS2_PLACEMENT_3D('',#35339,#35340,#35341);
+#35339 = CARTESIAN_POINT('',(30.648185540783,6.4,3.05857769633));
+#35340 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#35341 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#35342 = DEFINITIONAL_REPRESENTATION('',(#35343),#35347);
+#35343 = ELLIPSE('',#35344,121.76209693427,31.7);
+#35344 = AXIS2_PLACEMENT_2D('',#35345,#35346);
+#35345 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#35346 = DIRECTION('',(1.,8.326672684689E-17));
+#35347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35348 = ORIENTED_EDGE('',*,*,#35349,.F.);
+#35349 = EDGE_CURVE('',#29966,#35318,#35350,.T.);
+#35350 = SURFACE_CURVE('',#35351,(#35356,#35363),.PCURVE_S1.);
+#35351 = CIRCLE('',#35352,31.7);
+#35352 = AXIS2_PLACEMENT_3D('',#35353,#35354,#35355);
+#35353 = CARTESIAN_POINT('',(0.,6.4,0.));
+#35354 = DIRECTION('',(0.,-1.,0.));
+#35355 = DIRECTION('',(1.,0.,0.));
+#35356 = PCURVE('',#22650,#35357);
+#35357 = DEFINITIONAL_REPRESENTATION('',(#35358),#35362);
+#35358 = LINE('',#35359,#35360);
+#35359 = CARTESIAN_POINT('',(0.,5.1));
+#35360 = VECTOR('',#35361,1.);
+#35361 = DIRECTION('',(1.,0.));
+#35362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35363 = PCURVE('',#30005,#35364);
+#35364 = DEFINITIONAL_REPRESENTATION('',(#35365),#35369);
+#35365 = CIRCLE('',#35366,31.7);
+#35366 = AXIS2_PLACEMENT_2D('',#35367,#35368);
+#35367 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#35368 = DIRECTION('',(-0.104528463268,-0.994521895368));
+#35369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35370 = ORIENTED_EDGE('',*,*,#29965,.F.);
+#35371 = ORIENTED_EDGE('',*,*,#35372,.T.);
+#35372 = EDGE_CURVE('',#29938,#35373,#35375,.T.);
+#35373 = VERTEX_POINT('',#35374);
+#35374 = CARTESIAN_POINT('',(31.509022332198,7.6,3.474408103409));
+#35375 = SURFACE_CURVE('',#35376,(#35381,#35388),.PCURVE_S1.);
+#35376 = CIRCLE('',#35377,31.7);
+#35377 = AXIS2_PLACEMENT_3D('',#35378,#35379,#35380);
+#35378 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35379 = DIRECTION('',(0.,-1.,0.));
+#35380 = DIRECTION('',(1.,0.,0.));
+#35381 = PCURVE('',#22650,#35382);
+#35382 = DEFINITIONAL_REPRESENTATION('',(#35383),#35387);
+#35383 = LINE('',#35384,#35385);
+#35384 = CARTESIAN_POINT('',(0.,3.9));
+#35385 = VECTOR('',#35386,1.);
+#35386 = DIRECTION('',(1.,0.));
+#35387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35388 = PCURVE('',#27974,#35389);
+#35389 = DEFINITIONAL_REPRESENTATION('',(#35390),#35398);
+#35390 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35391,#35392,#35393,#35394
+    ,#35395,#35396,#35397),.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(
+  '') );
+#35391 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#35392 = CARTESIAN_POINT('',(-51.12989219453,-6.465584995343));
+#35393 = CARTESIAN_POINT('',(-28.79760575843,43.693551585503));
+#35394 = CARTESIAN_POINT('',(-6.465319322335,93.852688166349));
+#35395 = CARTESIAN_POINT('',(25.80762397052,49.432792497671));
+#35396 = CARTESIAN_POINT('',(58.080567263375,5.012896828994));
+#35397 = CARTESIAN_POINT('',(3.475337534419,-0.726344083174));
+#35398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35399 = ORIENTED_EDGE('',*,*,#35400,.F.);
+#35400 = EDGE_CURVE('',#22578,#35373,#35401,.T.);
+#35401 = SURFACE_CURVE('',#35402,(#35407,#35417),.PCURVE_S1.);
+#35402 = ELLIPSE('',#35403,121.76209693427,31.7);
+#35403 = AXIS2_PLACEMENT_3D('',#35404,#35405,#35406);
+#35404 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35405 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#35406 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#35407 = PCURVE('',#22650,#35408);
+#35408 = DEFINITIONAL_REPRESENTATION('',(#35409),#35416);
+#35409 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35410,#35411,#35412,#35413,
+    #35414,#35415),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35410 = CARTESIAN_POINT('',(0.126855843889,1.897821941046));
+#35411 = CARTESIAN_POINT('',(0.122973014606,2.354188145017));
+#35412 = CARTESIAN_POINT('',(0.119090185323,2.810603388216));
+#35413 = CARTESIAN_POINT('',(0.115207356039,3.267053336594));
+#35414 = CARTESIAN_POINT('',(0.111324526756,3.723523653024));
+#35415 = CARTESIAN_POINT('',(0.107441697473,4.18));
+#35416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35417 = PCURVE('',#22601,#35418);
+#35418 = DEFINITIONAL_REPRESENTATION('',(#35419),#35423);
+#35419 = ELLIPSE('',#35420,121.76209693427,31.7);
+#35420 = AXIS2_PLACEMENT_2D('',#35421,#35422);
+#35421 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35422 = DIRECTION('',(1.,8.326672684689E-17));
+#35423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35424 = ORIENTED_EDGE('',*,*,#22617,.T.);
+#35425 = ORIENTED_EDGE('',*,*,#35426,.F.);
+#35426 = EDGE_CURVE('',#35427,#22618,#35429,.T.);
+#35427 = VERTEX_POINT('',#35428);
+#35428 = CARTESIAN_POINT('',(31.290367347248,7.6,5.079656609881));
+#35429 = SURFACE_CURVE('',#35430,(#35435,#35445),.PCURVE_S1.);
+#35430 = ELLIPSE('',#35431,121.76209693427,31.7);
+#35431 = AXIS2_PLACEMENT_3D('',#35432,#35433,#35434);
+#35432 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35433 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#35434 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#35435 = PCURVE('',#22650,#35436);
+#35436 = DEFINITIONAL_REPRESENTATION('',(#35437),#35444);
+#35437 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35438,#35439,#35440,#35441,
+    #35442,#35443),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35438 = CARTESIAN_POINT('',(0.158524961587,4.18));
+#35439 = CARTESIAN_POINT('',(0.162449141437,3.724236675318));
+#35440 = CARTESIAN_POINT('',(0.166373321287,3.268122574474));
+#35441 = CARTESIAN_POINT('',(0.170297501137,2.811672319104));
+#35442 = CARTESIAN_POINT('',(0.174221680986,2.354900553351));
+#35443 = CARTESIAN_POINT('',(0.178145860836,1.897821941046));
+#35444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35445 = PCURVE('',#22703,#35446);
+#35446 = DEFINITIONAL_REPRESENTATION('',(#35447),#35451);
+#35447 = ELLIPSE('',#35448,121.76209693427,31.7);
+#35448 = AXIS2_PLACEMENT_2D('',#35449,#35450);
+#35449 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35450 = DIRECTION('',(-1.,-2.359223927328E-16));
+#35451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35452 = ORIENTED_EDGE('',*,*,#35453,.T.);
+#35453 = EDGE_CURVE('',#35427,#35454,#35456,.T.);
+#35454 = VERTEX_POINT('',#35455);
+#35455 = CARTESIAN_POINT('',(30.098104532337,7.6,9.949578059421));
+#35456 = SURFACE_CURVE('',#35457,(#35462,#35469),.PCURVE_S1.);
+#35457 = CIRCLE('',#35458,31.7);
+#35458 = AXIS2_PLACEMENT_3D('',#35459,#35460,#35461);
+#35459 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35460 = DIRECTION('',(0.,-1.,0.));
+#35461 = DIRECTION('',(1.,0.,0.));
+#35462 = PCURVE('',#22650,#35463);
+#35463 = DEFINITIONAL_REPRESENTATION('',(#35464),#35468);
+#35464 = LINE('',#35465,#35466);
+#35465 = CARTESIAN_POINT('',(0.,3.9));
+#35466 = VECTOR('',#35467,1.);
+#35467 = DIRECTION('',(1.,0.));
+#35468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35469 = PCURVE('',#35470,#35475);
+#35470 = PLANE('',#35471);
+#35471 = AXIS2_PLACEMENT_3D('',#35472,#35473,#35474);
+#35472 = CARTESIAN_POINT('',(29.242546310562,7.6,9.671590341893));
+#35473 = DIRECTION('',(0.,1.,0.));
+#35474 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#35475 = DEFINITIONAL_REPRESENTATION('',(#35476),#35484);
+#35476 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35477,#35478,#35479,#35480
+    ,#35481,#35482,#35483),.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(
+  '') );
+#35477 = CARTESIAN_POINT('',(9.95762397052,0.651508433444));
+#35478 = CARTESIAN_POINT('',(-42.26109519431,-16.31538193526));
+#35479 = CARTESIAN_POINT('',(-30.84549369442,37.390800598923));
+#35480 = CARTESIAN_POINT('',(-19.42989219453,91.096983133113));
+#35481 = CARTESIAN_POINT('',(21.37322547041,54.357690967633));
+#35482 = CARTESIAN_POINT('',(62.176343135358,17.618398802154));
+#35483 = CARTESIAN_POINT('',(9.95762397052,0.651508433444));
+#35484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35485 = ORIENTED_EDGE('',*,*,#35486,.F.);
+#35486 = EDGE_CURVE('',#22757,#35454,#35487,.T.);
+#35487 = SURFACE_CURVE('',#35488,(#35493,#35503),.PCURVE_S1.);
+#35488 = ELLIPSE('',#35489,121.76209693427,31.7);
+#35489 = AXIS2_PLACEMENT_3D('',#35490,#35491,#35492);
+#35490 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35491 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#35492 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#35493 = PCURVE('',#22650,#35494);
+#35494 = DEFINITIONAL_REPRESENTATION('',(#35495),#35502);
+#35495 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35496,#35497,#35498,#35499,
+    #35500,#35501),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35496 = CARTESIAN_POINT('',(0.336295354129,1.897821941046));
+#35497 = CARTESIAN_POINT('',(0.332412524845,2.354188145017));
+#35498 = CARTESIAN_POINT('',(0.328529695562,2.810603388216));
+#35499 = CARTESIAN_POINT('',(0.324646866279,3.267053336594));
+#35500 = CARTESIAN_POINT('',(0.320764036995,3.723523653024));
+#35501 = CARTESIAN_POINT('',(0.316881207712,4.18));
+#35502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35503 = PCURVE('',#22780,#35504);
+#35504 = DEFINITIONAL_REPRESENTATION('',(#35505),#35509);
+#35505 = ELLIPSE('',#35506,121.76209693427,31.7);
+#35506 = AXIS2_PLACEMENT_2D('',#35507,#35508);
+#35507 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35508 = DIRECTION('',(1.,-1.52655665886E-16));
+#35509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35510 = ORIENTED_EDGE('',*,*,#22796,.T.);
+#35511 = ORIENTED_EDGE('',*,*,#35512,.F.);
+#35512 = EDGE_CURVE('',#35513,#22797,#35515,.T.);
+#35513 = VERTEX_POINT('',#35514);
+#35514 = CARTESIAN_POINT('',(29.550477752256,7.6,11.474287106981));
+#35515 = SURFACE_CURVE('',#35516,(#35521,#35531),.PCURVE_S1.);
+#35516 = ELLIPSE('',#35517,121.76209693427,31.7);
+#35517 = AXIS2_PLACEMENT_3D('',#35518,#35519,#35520);
+#35518 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35519 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#35520 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#35521 = PCURVE('',#22650,#35522);
+#35522 = DEFINITIONAL_REPRESENTATION('',(#35523),#35530);
+#35523 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35524,#35525,#35526,#35527,
+    #35528,#35529),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35524 = CARTESIAN_POINT('',(0.367964471827,4.18));
+#35525 = CARTESIAN_POINT('',(0.371888651676,3.724236675318));
+#35526 = CARTESIAN_POINT('',(0.375812831526,3.268122574474));
+#35527 = CARTESIAN_POINT('',(0.379737011376,2.811672319104));
+#35528 = CARTESIAN_POINT('',(0.383661191226,2.354900553351));
+#35529 = CARTESIAN_POINT('',(0.387585371075,1.897821941046));
+#35530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35531 = PCURVE('',#22877,#35532);
+#35532 = DEFINITIONAL_REPRESENTATION('',(#35533),#35537);
+#35533 = ELLIPSE('',#35534,121.76209693427,31.7);
+#35534 = AXIS2_PLACEMENT_2D('',#35535,#35536);
+#35535 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35536 = DIRECTION('',(-1.,-8.326672684689E-17));
+#35537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35538 = ORIENTED_EDGE('',*,*,#35539,.T.);
+#35539 = EDGE_CURVE('',#35513,#35540,#35542,.T.);
+#35540 = VERTEX_POINT('',#35541);
+#35541 = CARTESIAN_POINT('',(27.371755137683,7.6,15.989903710865));
+#35542 = SURFACE_CURVE('',#35543,(#35548,#35555),.PCURVE_S1.);
+#35543 = CIRCLE('',#35544,31.7);
+#35544 = AXIS2_PLACEMENT_3D('',#35545,#35546,#35547);
+#35545 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35546 = DIRECTION('',(0.,-1.,0.));
+#35547 = DIRECTION('',(1.,0.,0.));
+#35548 = PCURVE('',#22650,#35549);
+#35549 = DEFINITIONAL_REPRESENTATION('',(#35550),#35554);
+#35550 = LINE('',#35551,#35552);
+#35551 = CARTESIAN_POINT('',(0.,3.9));
+#35552 = VECTOR('',#35553,1.);
+#35553 = DIRECTION('',(1.,0.));
+#35554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35555 = PCURVE('',#35556,#35561);
+#35556 = PLANE('',#35557);
+#35557 = AXIS2_PLACEMENT_3D('',#35558,#35559,#35560);
+#35558 = CARTESIAN_POINT('',(26.592689812144,7.6,15.540110135448));
+#35559 = DIRECTION('',(0.,1.,0.));
+#35560 = DIRECTION('',(0.5,0.,-0.866025403784));
+#35561 = DEFINITIONAL_REPRESENTATION('',(#35562),#35570);
+#35562 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35563,#35564,#35565,#35566
+    ,#35567,#35568,#35569),.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(
+  '') );
+#35563 = CARTESIAN_POINT('',(16.011785248834,3.346994700033));
+#35564 = CARTESIAN_POINT('',(-31.53821475116,-24.10601059993));
+#35565 = CARTESIAN_POINT('',(-31.53821475116,30.8));
+#35566 = CARTESIAN_POINT('',(-31.53821475116,85.706010599933));
+#35567 = CARTESIAN_POINT('',(16.011785248834,58.253005299967));
+#35568 = CARTESIAN_POINT('',(63.561785248834,30.8));
+#35569 = CARTESIAN_POINT('',(16.011785248834,3.346994700033));
+#35570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35571 = ORIENTED_EDGE('',*,*,#35572,.F.);
+#35572 = EDGE_CURVE('',#22931,#35540,#35573,.T.);
+#35573 = SURFACE_CURVE('',#35574,(#35579,#35589),.PCURVE_S1.);
+#35574 = ELLIPSE('',#35575,121.76209693427,31.7);
+#35575 = AXIS2_PLACEMENT_3D('',#35576,#35577,#35578);
+#35576 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35577 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#35578 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#35579 = PCURVE('',#22650,#35580);
+#35580 = DEFINITIONAL_REPRESENTATION('',(#35581),#35588);
+#35581 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35582,#35583,#35584,#35585,
+    #35586,#35587),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35582 = CARTESIAN_POINT('',(0.545734864368,1.897821941046));
+#35583 = CARTESIAN_POINT('',(0.541852035085,2.354188145017));
+#35584 = CARTESIAN_POINT('',(0.537969205801,2.810603388216));
+#35585 = CARTESIAN_POINT('',(0.534086376518,3.267053336594));
+#35586 = CARTESIAN_POINT('',(0.530203547235,3.723523653024));
+#35587 = CARTESIAN_POINT('',(0.526320717951,4.18));
+#35588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35589 = PCURVE('',#22954,#35590);
+#35590 = DEFINITIONAL_REPRESENTATION('',(#35591),#35595);
+#35591 = ELLIPSE('',#35592,121.76209693427,31.7);
+#35592 = AXIS2_PLACEMENT_2D('',#35593,#35594);
+#35593 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35594 = DIRECTION('',(1.,-1.110223024625E-16));
+#35595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35596 = ORIENTED_EDGE('',*,*,#22970,.T.);
+#35597 = ORIENTED_EDGE('',*,*,#35598,.F.);
+#35598 = EDGE_CURVE('',#35599,#22971,#35601,.T.);
+#35599 = VERTEX_POINT('',#35600);
+#35600 = CARTESIAN_POINT('',(26.519090480566,7.6,17.367436197769));
+#35601 = SURFACE_CURVE('',#35602,(#35607,#35617),.PCURVE_S1.);
+#35602 = ELLIPSE('',#35603,121.76209693427,31.7);
+#35603 = AXIS2_PLACEMENT_3D('',#35604,#35605,#35606);
+#35604 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35605 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#35606 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#35607 = PCURVE('',#22650,#35608);
+#35608 = DEFINITIONAL_REPRESENTATION('',(#35609),#35616);
+#35609 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35610,#35611,#35612,#35613,
+    #35614,#35615),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35610 = CARTESIAN_POINT('',(0.577403982066,4.18));
+#35611 = CARTESIAN_POINT('',(0.581328161916,3.724236675318));
+#35612 = CARTESIAN_POINT('',(0.585252341765,3.268122574474));
+#35613 = CARTESIAN_POINT('',(0.589176521615,2.811672319104));
+#35614 = CARTESIAN_POINT('',(0.593100701465,2.354900553351));
+#35615 = CARTESIAN_POINT('',(0.597024881315,1.897821941046));
+#35616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35617 = PCURVE('',#23051,#35618);
+#35618 = DEFINITIONAL_REPRESENTATION('',(#35619),#35623);
+#35619 = ELLIPSE('',#35620,121.76209693427,31.7);
+#35620 = AXIS2_PLACEMENT_2D('',#35621,#35622);
+#35621 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35622 = DIRECTION('',(-1.,-0.));
+#35623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35624 = ORIENTED_EDGE('',*,*,#35625,.T.);
+#35625 = EDGE_CURVE('',#35599,#35626,#35628,.T.);
+#35626 = VERTEX_POINT('',#35627);
+#35627 = CARTESIAN_POINT('',(23.449128699259,7.6,21.331393842072));
+#35628 = SURFACE_CURVE('',#35629,(#35634,#35641),.PCURVE_S1.);
+#35629 = CIRCLE('',#35630,31.7);
+#35630 = AXIS2_PLACEMENT_3D('',#35631,#35632,#35633);
+#35631 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35632 = DIRECTION('',(0.,-1.,0.));
+#35633 = DIRECTION('',(1.,0.,0.));
+#35634 = PCURVE('',#22650,#35635);
+#35635 = DEFINITIONAL_REPRESENTATION('',(#35636),#35640);
+#35636 = LINE('',#35637,#35638);
+#35637 = CARTESIAN_POINT('',(0.,3.9));
+#35638 = VECTOR('',#35639,1.);
+#35639 = DIRECTION('',(1.,0.));
+#35640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35641 = PCURVE('',#35642,#35647);
+#35642 = PLANE('',#35643);
+#35643 = AXIS2_PLACEMENT_3D('',#35644,#35645,#35646);
+#35644 = CARTESIAN_POINT('',(22.780605163051,7.6,20.729452546363));
+#35645 = DIRECTION('',(0.,1.,0.));
+#35646 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#35647 = DEFINITIONAL_REPRESENTATION('',(#35648),#35656);
+#35648 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35649,#35650,#35651,#35652
+    ,#35653,#35654,#35655),.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(
+  '') );
+#35649 = CARTESIAN_POINT('',(21.37322547041,7.242309032367));
+#35650 = CARTESIAN_POINT('',(-19.42989219453,-29.49698313311));
+#35651 = CARTESIAN_POINT('',(-30.84549369442,24.209199401077));
+#35652 = CARTESIAN_POINT('',(-42.26109519431,77.915381935267));
+#35653 = CARTESIAN_POINT('',(9.95762397052,60.948491566556));
+#35654 = CARTESIAN_POINT('',(62.176343135358,43.981601197846));
+#35655 = CARTESIAN_POINT('',(21.37322547041,7.242309032367));
+#35656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35657 = ORIENTED_EDGE('',*,*,#35658,.F.);
+#35658 = EDGE_CURVE('',#23105,#35626,#35659,.T.);
+#35659 = SURFACE_CURVE('',#35660,(#35665,#35675),.PCURVE_S1.);
+#35660 = ELLIPSE('',#35661,121.76209693427,31.7);
+#35661 = AXIS2_PLACEMENT_3D('',#35662,#35663,#35664);
+#35662 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35663 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#35664 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#35665 = PCURVE('',#22650,#35666);
+#35666 = DEFINITIONAL_REPRESENTATION('',(#35667),#35674);
+#35667 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35668,#35669,#35670,#35671,
+    #35672,#35673),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35668 = CARTESIAN_POINT('',(0.755174374607,1.897821941046));
+#35669 = CARTESIAN_POINT('',(0.751291545324,2.354188145017));
+#35670 = CARTESIAN_POINT('',(0.747408716041,2.810603388216));
+#35671 = CARTESIAN_POINT('',(0.743525886757,3.267053336594));
+#35672 = CARTESIAN_POINT('',(0.739643057474,3.723523653024));
+#35673 = CARTESIAN_POINT('',(0.735760228191,4.18));
+#35674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35675 = PCURVE('',#23128,#35676);
+#35676 = DEFINITIONAL_REPRESENTATION('',(#35677),#35681);
+#35677 = ELLIPSE('',#35678,121.76209693427,31.7);
+#35678 = AXIS2_PLACEMENT_2D('',#35679,#35680);
+#35679 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35680 = DIRECTION('',(1.,-2.775557561563E-17));
+#35681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35682 = ORIENTED_EDGE('',*,*,#23144,.T.);
+#35683 = ORIENTED_EDGE('',*,*,#35684,.F.);
+#35684 = EDGE_CURVE('',#35685,#23145,#35687,.T.);
+#35685 = VERTEX_POINT('',#35686);
+#35686 = CARTESIAN_POINT('',(22.32869170216,7.6,22.501544988509));
+#35687 = SURFACE_CURVE('',#35688,(#35693,#35703),.PCURVE_S1.);
+#35688 = ELLIPSE('',#35689,121.76209693427,31.7);
+#35689 = AXIS2_PLACEMENT_3D('',#35690,#35691,#35692);
+#35690 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35691 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#35692 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#35693 = PCURVE('',#22650,#35694);
+#35694 = DEFINITIONAL_REPRESENTATION('',(#35695),#35702);
+#35695 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35696,#35697,#35698,#35699,
+    #35700,#35701),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35696 = CARTESIAN_POINT('',(0.786843492305,4.18));
+#35697 = CARTESIAN_POINT('',(0.790767672155,3.724236675318));
+#35698 = CARTESIAN_POINT('',(0.794691852005,3.268122574474));
+#35699 = CARTESIAN_POINT('',(0.798616031854,2.811672319104));
+#35700 = CARTESIAN_POINT('',(0.802540211704,2.354900553351));
+#35701 = CARTESIAN_POINT('',(0.806464391554,1.897821941046));
+#35702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35703 = PCURVE('',#23225,#35704);
+#35704 = DEFINITIONAL_REPRESENTATION('',(#35705),#35709);
+#35705 = ELLIPSE('',#35706,121.76209693427,31.7);
+#35706 = AXIS2_PLACEMENT_2D('',#35707,#35708);
+#35707 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35708 = DIRECTION('',(-1.,-2.775557561563E-17));
+#35709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35710 = ORIENTED_EDGE('',*,*,#35711,.T.);
+#35711 = EDGE_CURVE('',#35685,#35712,#35714,.T.);
+#35712 = VERTEX_POINT('',#35713);
+#35713 = CARTESIAN_POINT('',(18.501662815273,7.6,25.740599702997));
+#35714 = SURFACE_CURVE('',#35715,(#35720,#35727),.PCURVE_S1.);
+#35715 = CIRCLE('',#35716,31.7);
+#35716 = AXIS2_PLACEMENT_3D('',#35717,#35718,#35719);
+#35717 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35718 = DIRECTION('',(0.,-1.,0.));
+#35719 = DIRECTION('',(1.,0.,0.));
+#35720 = PCURVE('',#22650,#35721);
+#35721 = DEFINITIONAL_REPRESENTATION('',(#35722),#35726);
+#35722 = LINE('',#35723,#35724);
+#35723 = CARTESIAN_POINT('',(0.,3.9));
+#35724 = VECTOR('',#35725,1.);
+#35725 = DIRECTION('',(1.,0.));
+#35726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35727 = PCURVE('',#35728,#35733);
+#35728 = PLANE('',#35729);
+#35729 = AXIS2_PLACEMENT_3D('',#35730,#35731,#35732);
+#35730 = CARTESIAN_POINT('',(17.972898754862,7.6,25.012818410052));
+#35731 = DIRECTION('',(0.,1.,0.));
+#35732 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#35733 = DEFINITIONAL_REPRESENTATION('',(#35734),#35742);
+#35734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35735,#35736,#35737,#35738
+    ,#35739,#35740,#35741),.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(
+  '') );
+#35735 = CARTESIAN_POINT('',(25.80762397052,12.167207502329));
+#35736 = CARTESIAN_POINT('',(-6.465319322335,-32.25268816634));
+#35737 = CARTESIAN_POINT('',(-28.79760575843,17.906448414497));
+#35738 = CARTESIAN_POINT('',(-51.12989219453,68.065584995343));
+#35739 = CARTESIAN_POINT('',(3.475337534419,62.326344083174));
+#35740 = CARTESIAN_POINT('',(58.080567263375,56.587103171006));
+#35741 = CARTESIAN_POINT('',(25.80762397052,12.167207502329));
+#35742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35743 = ORIENTED_EDGE('',*,*,#35744,.F.);
+#35744 = EDGE_CURVE('',#23279,#35712,#35745,.T.);
+#35745 = SURFACE_CURVE('',#35746,(#35751,#35761),.PCURVE_S1.);
+#35746 = ELLIPSE('',#35747,121.76209693427,31.7);
+#35747 = AXIS2_PLACEMENT_3D('',#35748,#35749,#35750);
+#35748 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35749 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#35750 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#35751 = PCURVE('',#22650,#35752);
+#35752 = DEFINITIONAL_REPRESENTATION('',(#35753),#35760);
+#35753 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35754,#35755,#35756,#35757,
+    #35758,#35759),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35754 = CARTESIAN_POINT('',(0.964613884847,1.897821941046));
+#35755 = CARTESIAN_POINT('',(0.960731055563,2.354188145017));
+#35756 = CARTESIAN_POINT('',(0.95684822628,2.810603388216));
+#35757 = CARTESIAN_POINT('',(0.952965396997,3.267053336594));
+#35758 = CARTESIAN_POINT('',(0.949082567713,3.723523653024));
+#35759 = CARTESIAN_POINT('',(0.94519973843,4.18));
+#35760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35761 = PCURVE('',#23302,#35762);
+#35762 = DEFINITIONAL_REPRESENTATION('',(#35763),#35767);
+#35763 = ELLIPSE('',#35764,121.76209693427,31.7);
+#35764 = AXIS2_PLACEMENT_2D('',#35765,#35766);
+#35765 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35766 = DIRECTION('',(1.,-5.551115123126E-17));
+#35767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35768 = ORIENTED_EDGE('',*,*,#23318,.T.);
+#35769 = ORIENTED_EDGE('',*,*,#35770,.F.);
+#35770 = EDGE_CURVE('',#35771,#23319,#35773,.T.);
+#35771 = VERTEX_POINT('',#35772);
+#35772 = CARTESIAN_POINT('',(17.16242195142,7.6,26.652228288858));
+#35773 = SURFACE_CURVE('',#35774,(#35779,#35789),.PCURVE_S1.);
+#35774 = ELLIPSE('',#35775,121.76209693427,31.7);
+#35775 = AXIS2_PLACEMENT_3D('',#35776,#35777,#35778);
+#35776 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35777 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#35778 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#35779 = PCURVE('',#22650,#35780);
+#35780 = DEFINITIONAL_REPRESENTATION('',(#35781),#35788);
+#35781 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35782,#35783,#35784,#35785,
+    #35786,#35787),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35782 = CARTESIAN_POINT('',(0.996283002545,4.18));
+#35783 = CARTESIAN_POINT('',(1.000207182394,3.724236675318));
+#35784 = CARTESIAN_POINT('',(1.004131362244,3.268122574474));
+#35785 = CARTESIAN_POINT('',(1.008055542094,2.811672319104));
+#35786 = CARTESIAN_POINT('',(1.011979721944,2.354900553351));
+#35787 = CARTESIAN_POINT('',(1.015903901793,1.897821941046));
+#35788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35789 = PCURVE('',#23399,#35790);
+#35790 = DEFINITIONAL_REPRESENTATION('',(#35791),#35795);
+#35791 = ELLIPSE('',#35792,121.76209693427,31.7);
+#35792 = AXIS2_PLACEMENT_2D('',#35793,#35794);
+#35793 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35794 = DIRECTION('',(-1.,8.326672684689E-17));
+#35795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35796 = ORIENTED_EDGE('',*,*,#35797,.T.);
+#35797 = EDGE_CURVE('',#35771,#35798,#35800,.T.);
+#35798 = VERTEX_POINT('',#35799);
+#35799 = CARTESIAN_POINT('',(12.745585485432,7.6,29.024817839799));
+#35800 = SURFACE_CURVE('',#35801,(#35806,#35813),.PCURVE_S1.);
+#35801 = CIRCLE('',#35802,31.7);
+#35802 = AXIS2_PLACEMENT_3D('',#35803,#35804,#35805);
+#35803 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35804 = DIRECTION('',(0.,-1.,0.));
+#35805 = DIRECTION('',(1.,0.,0.));
+#35806 = PCURVE('',#22650,#35807);
+#35807 = DEFINITIONAL_REPRESENTATION('',(#35808),#35812);
+#35808 = LINE('',#35809,#35810);
+#35809 = CARTESIAN_POINT('',(0.,3.9));
+#35810 = VECTOR('',#35811,1.);
+#35811 = DIRECTION('',(1.,0.));
+#35812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35813 = PCURVE('',#35814,#35819);
+#35814 = PLANE('',#35815);
+#35815 = AXIS2_PLACEMENT_3D('',#35816,#35817,#35818);
+#35816 = CARTESIAN_POINT('',(12.379690427548,7.6,28.203004084402));
+#35817 = DIRECTION('',(0.,1.,0.));
+#35818 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#35819 = DEFINITIONAL_REPRESENTATION('',(#35820),#35828);
+#35820 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35821,#35822,#35823,#35824
+    ,#35825,#35826,#35827),.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(
+  '') );
+#35821 = CARTESIAN_POINT('',(29.121176256105,17.906448414497));
+#35822 = CARTESIAN_POINT('',(6.788889820004,-32.25268816634));
+#35823 = CARTESIAN_POINT('',(-25.48405347285,12.167207502329));
+#35824 = CARTESIAN_POINT('',(-57.7569967657,56.587103171006));
+#35825 = CARTESIAN_POINT('',(-3.15176703675,62.326344083174));
+#35826 = CARTESIAN_POINT('',(51.453462692206,68.065584995343));
+#35827 = CARTESIAN_POINT('',(29.121176256105,17.906448414497));
+#35828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35829 = ORIENTED_EDGE('',*,*,#35830,.F.);
+#35830 = EDGE_CURVE('',#23453,#35798,#35831,.T.);
+#35831 = SURFACE_CURVE('',#35832,(#35837,#35847),.PCURVE_S1.);
+#35832 = ELLIPSE('',#35833,121.76209693427,31.7);
+#35833 = AXIS2_PLACEMENT_3D('',#35834,#35835,#35836);
+#35834 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35835 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#35836 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#35837 = PCURVE('',#22650,#35838);
+#35838 = DEFINITIONAL_REPRESENTATION('',(#35839),#35846);
+#35839 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35840,#35841,#35842,#35843,
+    #35844,#35845),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35840 = CARTESIAN_POINT('',(1.174053395086,1.897821941046));
+#35841 = CARTESIAN_POINT('',(1.170170565803,2.354188145017));
+#35842 = CARTESIAN_POINT('',(1.166287736519,2.810603388216));
+#35843 = CARTESIAN_POINT('',(1.162404907236,3.267053336594));
+#35844 = CARTESIAN_POINT('',(1.158522077953,3.723523653024));
+#35845 = CARTESIAN_POINT('',(1.154639248669,4.18));
+#35846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35847 = PCURVE('',#23476,#35848);
+#35848 = DEFINITIONAL_REPRESENTATION('',(#35849),#35853);
+#35849 = ELLIPSE('',#35850,121.76209693427,31.7);
+#35850 = AXIS2_PLACEMENT_2D('',#35851,#35852);
+#35851 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35852 = DIRECTION('',(1.,6.938893903907E-17));
+#35853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35854 = ORIENTED_EDGE('',*,*,#23492,.T.);
+#35855 = ORIENTED_EDGE('',*,*,#35856,.F.);
+#35856 = EDGE_CURVE('',#35857,#23493,#35859,.T.);
+#35857 = VERTEX_POINT('',#35858);
+#35858 = CARTESIAN_POINT('',(11.246072006966,7.6,29.638081321404));
+#35859 = SURFACE_CURVE('',#35860,(#35865,#35875),.PCURVE_S1.);
+#35860 = ELLIPSE('',#35861,121.76209693427,31.7);
+#35861 = AXIS2_PLACEMENT_3D('',#35862,#35863,#35864);
+#35862 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35863 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#35864 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#35865 = PCURVE('',#22650,#35866);
+#35866 = DEFINITIONAL_REPRESENTATION('',(#35867),#35874);
+#35867 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35868,#35869,#35870,#35871,
+    #35872,#35873),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782922272),.PIECEWISE_BEZIER_KNOTS.);
+#35868 = CARTESIAN_POINT('',(1.205722512784,4.18));
+#35869 = CARTESIAN_POINT('',(1.209646692634,3.724236675318));
+#35870 = CARTESIAN_POINT('',(1.213570872483,3.268122574474));
+#35871 = CARTESIAN_POINT('',(1.217495052333,2.811672319104));
+#35872 = CARTESIAN_POINT('',(1.221419232183,2.354900553351));
+#35873 = CARTESIAN_POINT('',(1.225343412033,1.897821941046));
+#35874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35875 = PCURVE('',#23573,#35876);
+#35876 = DEFINITIONAL_REPRESENTATION('',(#35877),#35881);
+#35877 = ELLIPSE('',#35878,121.76209693427,31.7);
+#35878 = AXIS2_PLACEMENT_2D('',#35879,#35880);
+#35879 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35880 = DIRECTION('',(-1.,1.457167719821E-16));
+#35881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35882 = ORIENTED_EDGE('',*,*,#35883,.T.);
+#35883 = EDGE_CURVE('',#35857,#35884,#35886,.T.);
+#35884 = VERTEX_POINT('',#35885);
+#35885 = CARTESIAN_POINT('',(6.432464909773,7.6,31.040512160474));
+#35886 = SURFACE_CURVE('',#35887,(#35892,#35899),.PCURVE_S1.);
+#35887 = CIRCLE('',#35888,31.7);
+#35888 = AXIS2_PLACEMENT_3D('',#35889,#35890,#35891);
+#35889 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35890 = DIRECTION('',(0.,-1.,0.));
+#35891 = DIRECTION('',(1.,0.,0.));
+#35892 = PCURVE('',#22650,#35893);
+#35893 = DEFINITIONAL_REPRESENTATION('',(#35894),#35898);
+#35894 = LINE('',#35895,#35896);
+#35895 = CARTESIAN_POINT('',(0.,3.9));
+#35896 = VECTOR('',#35897,1.);
+#35897 = DIRECTION('',(1.,0.));
+#35898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35899 = PCURVE('',#35900,#35905);
+#35900 = PLANE('',#35901);
+#35901 = AXIS2_PLACEMENT_3D('',#35902,#35903,#35904);
+#35902 = CARTESIAN_POINT('',(6.245430224206,7.6,30.160583147236));
+#35903 = DIRECTION('',(0.,1.,0.));
+#35904 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#35905 = DEFINITIONAL_REPRESENTATION('',(#35906),#35914);
+#35906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35907,#35908,#35909,#35910
+    ,#35911,#35912,#35913),.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(
+  '') );
+#35907 = CARTESIAN_POINT('',(31.169064192096,24.209199401077));
+#35908 = CARTESIAN_POINT('',(19.753462692206,-29.49698313311));
+#35909 = CARTESIAN_POINT('',(-21.04965497274,7.242309032367));
+#35910 = CARTESIAN_POINT('',(-61.85277263768,43.981601197846));
+#35911 = CARTESIAN_POINT('',(-9.634053472852,60.948491566556));
+#35912 = CARTESIAN_POINT('',(42.584665691986,77.915381935267));
+#35913 = CARTESIAN_POINT('',(31.169064192096,24.209199401077));
+#35914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35915 = ORIENTED_EDGE('',*,*,#35916,.F.);
+#35916 = EDGE_CURVE('',#23627,#35884,#35917,.T.);
+#35917 = SURFACE_CURVE('',#35918,(#35923,#35933),.PCURVE_S1.);
+#35918 = ELLIPSE('',#35919,121.76209693427,31.7);
+#35919 = AXIS2_PLACEMENT_3D('',#35920,#35921,#35922);
+#35920 = CARTESIAN_POINT('',(0.,7.000000000045,0.));
+#35921 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#35922 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#35923 = PCURVE('',#22650,#35924);
+#35924 = DEFINITIONAL_REPRESENTATION('',(#35925),#35932);
+#35925 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35926,#35927,#35928,#35929,
+    #35930,#35931),.UNSPECIFIED.,.F.,.F.,(6,6),(4.690252891615,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#35926 = CARTESIAN_POINT('',(1.383492905325,1.897821941046));
+#35927 = CARTESIAN_POINT('',(1.379610076042,2.354188145017));
+#35928 = CARTESIAN_POINT('',(1.375727246759,2.810603388216));
+#35929 = CARTESIAN_POINT('',(1.371844417475,3.267053336594));
+#35930 = CARTESIAN_POINT('',(1.367961588192,3.723523653024));
+#35931 = CARTESIAN_POINT('',(1.364078758908,4.18));
+#35932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35933 = PCURVE('',#23650,#35934);
+#35934 = DEFINITIONAL_REPRESENTATION('',(#35935),#35939);
+#35935 = ELLIPSE('',#35936,121.76209693427,31.7);
+#35936 = AXIS2_PLACEMENT_2D('',#35937,#35938);
+#35937 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#35938 = DIRECTION('',(1.,8.326672684689E-17));
+#35939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35940 = ORIENTED_EDGE('',*,*,#23666,.T.);
+#35941 = ORIENTED_EDGE('',*,*,#35942,.F.);
+#35942 = EDGE_CURVE('',#35943,#23667,#35945,.T.);
+#35943 = VERTEX_POINT('',#35944);
+#35944 = CARTESIAN_POINT('',(4.838214751166,7.6,31.328607980911));
+#35945 = SURFACE_CURVE('',#35946,(#35951,#35961),.PCURVE_S1.);
+#35946 = ELLIPSE('',#35947,121.76209693427,31.7);
+#35947 = AXIS2_PLACEMENT_3D('',#35948,#35949,#35950);
+#35948 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#35949 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#35950 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#35951 = PCURVE('',#22650,#35952);
+#35952 = DEFINITIONAL_REPRESENTATION('',(#35953),#35960);
+#35953 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#35954,#35955,#35956,#35957,
+    #35958,#35959),.UNSPECIFIED.,.F.,.F.,(6,6),(1.415162023023,
+    1.434782917121),.PIECEWISE_BEZIER_KNOTS.);
+#35954 = CARTESIAN_POINT('',(1.415162023023,4.18));
+#35955 = CARTESIAN_POINT('',(1.419086201843,3.724236794972));
+#35956 = CARTESIAN_POINT('',(1.423010380662,3.268122813968));
+#35957 = CARTESIAN_POINT('',(1.426934559482,2.811672678609));
+#35958 = CARTESIAN_POINT('',(1.430858738301,2.354901033029));
+#35959 = CARTESIAN_POINT('',(1.434782917121,1.897822541046));
+#35960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35961 = PCURVE('',#23747,#35962);
+#35962 = DEFINITIONAL_REPRESENTATION('',(#35963),#35967);
+#35963 = ELLIPSE('',#35964,121.76209693427,31.7);
+#35964 = AXIS2_PLACEMENT_2D('',#35965,#35966);
+#35965 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#35966 = DIRECTION('',(-1.,-0.));
+#35967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35968 = ORIENTED_EDGE('',*,*,#35969,.T.);
+#35969 = EDGE_CURVE('',#35943,#28017,#35970,.T.);
+#35970 = SURFACE_CURVE('',#35971,(#35976,#35983),.PCURVE_S1.);
+#35971 = CIRCLE('',#35972,31.7);
+#35972 = AXIS2_PLACEMENT_3D('',#35973,#35974,#35975);
+#35973 = CARTESIAN_POINT('',(0.,7.6,0.));
+#35974 = DIRECTION('',(0.,-1.,0.));
+#35975 = DIRECTION('',(1.,0.,0.));
+#35976 = PCURVE('',#22650,#35977);
+#35977 = DEFINITIONAL_REPRESENTATION('',(#35978),#35982);
+#35978 = LINE('',#35979,#35980);
+#35979 = CARTESIAN_POINT('',(0.,3.9));
+#35980 = VECTOR('',#35981,1.);
+#35981 = DIRECTION('',(1.,0.));
+#35982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35983 = PCURVE('',#35984,#35989);
+#35984 = PLANE('',#35985);
+#35985 = AXIS2_PLACEMENT_3D('',#35986,#35987,#35988);
+#35986 = CARTESIAN_POINT('',(-0.161785248834,7.6,30.8));
+#35987 = DIRECTION('',(0.,1.,0.));
+#35988 = DIRECTION('',(1.,0.,0.));
+#35989 = DEFINITIONAL_REPRESENTATION('',(#35990),#35998);
+#35990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35991,#35992,#35993,#35994
+    ,#35995,#35996,#35997),.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(
+  '') );
+#35991 = CARTESIAN_POINT('',(31.861785248834,30.8));
+#35992 = CARTESIAN_POINT('',(31.861785248834,-24.10601059993));
+#35993 = CARTESIAN_POINT('',(-15.68821475116,3.346994700033));
+#35994 = CARTESIAN_POINT('',(-63.23821475116,30.8));
+#35995 = CARTESIAN_POINT('',(-15.68821475116,58.253005299967));
+#35996 = CARTESIAN_POINT('',(31.861785248834,85.706010599933));
+#35997 = CARTESIAN_POINT('',(31.861785248834,30.8));
+#35998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35999 = FACE_BOUND('',#36000,.T.);
+#36000 = EDGE_LOOP('',(#36001,#36035,#36064,#36096));
+#36001 = ORIENTED_EDGE('',*,*,#36002,.F.);
+#36002 = EDGE_CURVE('',#36003,#36005,#36007,.T.);
+#36003 = VERTEX_POINT('',#36004);
+#36004 = CARTESIAN_POINT('',(30.198093314995,6.4,9.641844229133));
+#36005 = VERTEX_POINT('',#36006);
+#36006 = CARTESIAN_POINT('',(30.419182362592,3.6,8.919828719846));
+#36007 = SURFACE_CURVE('',#36008,(#36013,#36023),.PCURVE_S1.);
+#36008 = ELLIPSE('',#36009,121.76209693427,31.7);
+#36009 = AXIS2_PLACEMENT_3D('',#36010,#36011,#36012);
+#36010 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36011 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#36012 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#36013 = PCURVE('',#22650,#36014);
+#36014 = DEFINITIONAL_REPRESENTATION('',(#36015),#36022);
+#36015 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36016,#36017,#36018,#36019,
+    #36020,#36021),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36016 = CARTESIAN_POINT('',(0.311437323006,4.82));
+#36017 = CARTESIAN_POINT('',(0.305720228975,5.492117677097));
+#36018 = CARTESIAN_POINT('',(0.300003134945,6.164222280128));
+#36019 = CARTESIAN_POINT('',(0.294286040914,6.836268041851));
+#36020 = CARTESIAN_POINT('',(0.288568946883,7.508209196803));
+#36021 = CARTESIAN_POINT('',(0.282851852852,8.18));
+#36022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36023 = PCURVE('',#36024,#36029);
+#36024 = PLANE('',#36025);
+#36025 = AXIS2_PLACEMENT_3D('',#36026,#36027,#36028);
+#36026 = CARTESIAN_POINT('',(29.34253509322,6.4,9.363856511604));
+#36027 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#36028 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#36029 = DEFINITIONAL_REPRESENTATION('',(#36030),#36034);
+#36030 = ELLIPSE('',#36031,121.76209693427,31.7);
+#36031 = AXIS2_PLACEMENT_2D('',#36032,#36033);
+#36032 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36033 = DIRECTION('',(1.,-2.22044604925E-16));
+#36034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36035 = ORIENTED_EDGE('',*,*,#36036,.F.);
+#36036 = EDGE_CURVE('',#36037,#36003,#36039,.T.);
+#36037 = VERTEX_POINT('',#36038);
+#36038 = CARTESIAN_POINT('',(31.341201714844,6.4,4.755951541956));
+#36039 = SURFACE_CURVE('',#36040,(#36045,#36052),.PCURVE_S1.);
+#36040 = CIRCLE('',#36041,31.7);
+#36041 = AXIS2_PLACEMENT_3D('',#36042,#36043,#36044);
+#36042 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36043 = DIRECTION('',(0.,-1.,0.));
+#36044 = DIRECTION('',(1.,0.,0.));
+#36045 = PCURVE('',#22650,#36046);
+#36046 = DEFINITIONAL_REPRESENTATION('',(#36047),#36051);
+#36047 = LINE('',#36048,#36049);
+#36048 = CARTESIAN_POINT('',(0.,5.1));
+#36049 = VECTOR('',#36050,1.);
+#36050 = DIRECTION('',(1.,0.));
+#36051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36052 = PCURVE('',#36053,#36058);
+#36053 = PLANE('',#36054);
+#36054 = AXIS2_PLACEMENT_3D('',#36055,#36056,#36057);
+#36055 = CARTESIAN_POINT('',(30.887620065102,6.4,4.608573930105));
+#36056 = DIRECTION('',(0.,-1.,0.));
+#36057 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#36058 = DEFINITIONAL_REPRESENTATION('',(#36059),#36063);
+#36059 = CIRCLE('',#36060,31.7);
+#36060 = AXIS2_PLACEMENT_2D('',#36061,#36062);
+#36061 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36062 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#36063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36064 = ORIENTED_EDGE('',*,*,#36065,.F.);
+#36065 = EDGE_CURVE('',#36066,#36037,#36068,.T.);
+#36066 = VERTEX_POINT('',#36067);
+#36067 = CARTESIAN_POINT('',(31.447066760704,3.6,3.996497485026));
+#36068 = SURFACE_CURVE('',#36069,(#36074,#36084),.PCURVE_S1.);
+#36069 = ELLIPSE('',#36070,121.76209693427,31.7);
+#36070 = AXIS2_PLACEMENT_3D('',#36071,#36072,#36073);
+#36071 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36072 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#36073 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#36074 = PCURVE('',#22650,#36075);
+#36075 = DEFINITIONAL_REPRESENTATION('',(#36076),#36083);
+#36076 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36077,#36078,#36079,#36080,
+    #36081,#36082),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36077 = CARTESIAN_POINT('',(0.123983998335,8.18));
+#36078 = CARTESIAN_POINT('',(0.129789612358,7.509778330297));
+#36079 = CARTESIAN_POINT('',(0.135595226381,6.838620369342));
+#36080 = CARTESIAN_POINT('',(0.141400840404,6.166573179475));
+#36081 = CARTESIAN_POINT('',(0.147206454427,5.49368395454));
+#36082 = CARTESIAN_POINT('',(0.15301206845,4.82));
+#36083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36084 = PCURVE('',#36085,#36090);
+#36085 = PLANE('',#36086);
+#36086 = AXIS2_PLACEMENT_3D('',#36087,#36088,#36089);
+#36087 = CARTESIAN_POINT('',(31.120927224655,3.6,3.890528326044));
+#36088 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#36089 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#36090 = DEFINITIONAL_REPRESENTATION('',(#36091),#36095);
+#36091 = ELLIPSE('',#36092,121.76209693427,31.7);
+#36092 = AXIS2_PLACEMENT_2D('',#36093,#36094);
+#36093 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36094 = DIRECTION('',(-1.,-1.52655665886E-16));
+#36095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36096 = ORIENTED_EDGE('',*,*,#36097,.T.);
+#36097 = EDGE_CURVE('',#36066,#36005,#36098,.T.);
+#36098 = SURFACE_CURVE('',#36099,(#36104,#36111),.PCURVE_S1.);
+#36099 = CIRCLE('',#36100,31.7);
+#36100 = AXIS2_PLACEMENT_3D('',#36101,#36102,#36103);
+#36101 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36102 = DIRECTION('',(0.,-1.,0.));
+#36103 = DIRECTION('',(1.,0.,0.));
+#36104 = PCURVE('',#22650,#36105);
+#36105 = DEFINITIONAL_REPRESENTATION('',(#36106),#36110);
+#36106 = LINE('',#36107,#36108);
+#36107 = CARTESIAN_POINT('',(0.,7.9));
+#36108 = VECTOR('',#36109,1.);
+#36109 = DIRECTION('',(1.,0.));
+#36110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36111 = PCURVE('',#36112,#36117);
+#36112 = PLANE('',#36113);
+#36113 = AXIS2_PLACEMENT_3D('',#36114,#36115,#36116);
+#36114 = CARTESIAN_POINT('',(29.575842252773,3.6,8.645810907543));
+#36115 = DIRECTION('',(0.,1.,0.));
+#36116 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#36117 = DEFINITIONAL_REPRESENTATION('',(#36118),#36126);
+#36118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36119,#36120,#36121,#36122
+    ,#36123,#36124,#36125),.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(
+  '') );
+#36119 = CARTESIAN_POINT('',(8.879055644901,0.651508433444));
+#36120 = CARTESIAN_POINT('',(-43.33966351993,-16.31538193526));
+#36121 = CARTESIAN_POINT('',(-31.92406202004,37.390800598923));
+#36122 = CARTESIAN_POINT('',(-20.50846052015,91.096983133113));
+#36123 = CARTESIAN_POINT('',(20.294657144791,54.357690967633));
+#36124 = CARTESIAN_POINT('',(61.097774809738,17.618398802154));
+#36125 = CARTESIAN_POINT('',(8.879055644901,0.651508433444));
+#36126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36127 = FACE_BOUND('',#36128,.T.);
+#36128 = EDGE_LOOP('',(#36129,#36163,#36192,#36224));
+#36129 = ORIENTED_EDGE('',*,*,#36130,.F.);
+#36130 = EDGE_CURVE('',#36131,#36133,#36135,.T.);
+#36131 = VERTEX_POINT('',#36132);
+#36132 = CARTESIAN_POINT('',(27.533540386517,6.4,15.709683439968));
+#36133 = VERTEX_POINT('',#36134);
+#36134 = CARTESIAN_POINT('',(27.899913573305,3.6,15.049412699574));
+#36135 = SURFACE_CURVE('',#36136,(#36141,#36151),.PCURVE_S1.);
+#36136 = ELLIPSE('',#36137,121.76209693427,31.7);
+#36137 = AXIS2_PLACEMENT_3D('',#36138,#36139,#36140);
+#36138 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36139 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#36140 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#36141 = PCURVE('',#22650,#36142);
+#36142 = DEFINITIONAL_REPRESENTATION('',(#36143),#36150);
+#36143 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36144,#36145,#36146,#36147,
+    #36148,#36149),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36144 = CARTESIAN_POINT('',(0.520876833245,4.82));
+#36145 = CARTESIAN_POINT('',(0.515159739215,5.492117677097));
+#36146 = CARTESIAN_POINT('',(0.509442645184,6.164222280128));
+#36147 = CARTESIAN_POINT('',(0.503725551153,6.836268041851));
+#36148 = CARTESIAN_POINT('',(0.498008457122,7.508209196803));
+#36149 = CARTESIAN_POINT('',(0.492291363091,8.18));
+#36150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36151 = PCURVE('',#36152,#36157);
+#36152 = PLANE('',#36153);
+#36153 = AXIS2_PLACEMENT_3D('',#36154,#36155,#36156);
+#36154 = CARTESIAN_POINT('',(26.754475060978,6.4,15.259889864552));
+#36155 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#36156 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#36157 = DEFINITIONAL_REPRESENTATION('',(#36158),#36162);
+#36158 = ELLIPSE('',#36159,121.76209693427,31.7);
+#36159 = AXIS2_PLACEMENT_2D('',#36160,#36161);
+#36160 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36161 = DIRECTION('',(1.,-1.110223024625E-16));
+#36162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36163 = ORIENTED_EDGE('',*,*,#36164,.F.);
+#36164 = EDGE_CURVE('',#36165,#36131,#36167,.T.);
+#36165 = VERTEX_POINT('',#36166);
+#36166 = CARTESIAN_POINT('',(29.667503334954,6.4,11.168224830764));
+#36167 = SURFACE_CURVE('',#36168,(#36173,#36180),.PCURVE_S1.);
+#36168 = CIRCLE('',#36169,31.7);
+#36169 = AXIS2_PLACEMENT_3D('',#36170,#36171,#36172);
+#36170 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36171 = DIRECTION('',(0.,-1.,0.));
+#36172 = DIRECTION('',(1.,0.,0.));
+#36173 = PCURVE('',#22650,#36174);
+#36174 = DEFINITIONAL_REPRESENTATION('',(#36175),#36179);
+#36175 = LINE('',#36176,#36177);
+#36176 = CARTESIAN_POINT('',(0.,5.1));
+#36177 = VECTOR('',#36178,1.);
+#36178 = DIRECTION('',(1.,0.));
+#36179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36180 = PCURVE('',#36181,#36186);
+#36181 = PLANE('',#36182);
+#36182 = AXIS2_PLACEMENT_3D('',#36183,#36184,#36185);
+#36183 = CARTESIAN_POINT('',(29.25447506099,6.4,10.929762845608));
+#36184 = DIRECTION('',(0.,-1.,0.));
+#36185 = DIRECTION('',(-0.5,0.,0.866025403784));
+#36186 = DEFINITIONAL_REPRESENTATION('',(#36187),#36191);
+#36187 = CIRCLE('',#36188,31.7);
+#36188 = AXIS2_PLACEMENT_2D('',#36189,#36190);
+#36189 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36190 = DIRECTION('',(-0.5,-0.866025403784));
+#36191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36192 = ORIENTED_EDGE('',*,*,#36193,.F.);
+#36193 = EDGE_CURVE('',#36194,#36165,#36196,.T.);
+#36194 = VERTEX_POINT('',#36195);
+#36195 = CARTESIAN_POINT('',(29.928954352638,3.6,10.447377247794));
+#36196 = SURFACE_CURVE('',#36197,(#36202,#36212),.PCURVE_S1.);
+#36197 = ELLIPSE('',#36198,121.76209693427,31.7);
+#36198 = AXIS2_PLACEMENT_3D('',#36199,#36200,#36201);
+#36199 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36200 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#36201 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#36202 = PCURVE('',#22650,#36203);
+#36203 = DEFINITIONAL_REPRESENTATION('',(#36204),#36211);
+#36204 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36205,#36206,#36207,#36208,
+    #36209,#36210),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36205 = CARTESIAN_POINT('',(0.333423508574,8.18));
+#36206 = CARTESIAN_POINT('',(0.339229122597,7.509778330297));
+#36207 = CARTESIAN_POINT('',(0.34503473662,6.838620369342));
+#36208 = CARTESIAN_POINT('',(0.350840350644,6.166573179475));
+#36209 = CARTESIAN_POINT('',(0.356645964667,5.49368395454));
+#36210 = CARTESIAN_POINT('',(0.36245157869,4.82));
+#36211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36212 = PCURVE('',#36213,#36218);
+#36213 = PLANE('',#36214);
+#36214 = AXIS2_PLACEMENT_3D('',#36215,#36216,#36217);
+#36215 = CARTESIAN_POINT('',(29.631973974966,3.6,10.275915546801));
+#36216 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#36217 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#36218 = DEFINITIONAL_REPRESENTATION('',(#36219),#36223);
+#36219 = ELLIPSE('',#36220,121.76209693427,31.7);
+#36220 = AXIS2_PLACEMENT_2D('',#36221,#36222);
+#36221 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36222 = DIRECTION('',(-1.,-1.110223024625E-16));
+#36223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36224 = ORIENTED_EDGE('',*,*,#36225,.T.);
+#36225 = EDGE_CURVE('',#36194,#36133,#36226,.T.);
+#36226 = SURFACE_CURVE('',#36227,(#36232,#36239),.PCURVE_S1.);
+#36227 = CIRCLE('',#36228,31.7);
+#36228 = AXIS2_PLACEMENT_3D('',#36229,#36230,#36231);
+#36229 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36230 = DIRECTION('',(0.,-1.,0.));
+#36231 = DIRECTION('',(1.,0.,0.));
+#36232 = PCURVE('',#22650,#36233);
+#36233 = DEFINITIONAL_REPRESENTATION('',(#36234),#36238);
+#36234 = LINE('',#36235,#36236);
+#36235 = CARTESIAN_POINT('',(0.,7.9));
+#36236 = VECTOR('',#36237,1.);
+#36237 = DIRECTION('',(1.,0.));
+#36238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36239 = PCURVE('',#36240,#36245);
+#36240 = PLANE('',#36241);
+#36241 = AXIS2_PLACEMENT_3D('',#36242,#36243,#36244);
+#36242 = CARTESIAN_POINT('',(27.131973974953,3.6,14.606042565744));
+#36243 = DIRECTION('',(0.,1.,0.));
+#36244 = DIRECTION('',(0.5,0.,-0.866025403784));
+#36245 = DEFINITIONAL_REPRESENTATION('',(#36246),#36254);
+#36246 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36247,#36248,#36249,#36250
+    ,#36251,#36252,#36253),.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(
+  '') );
+#36247 = CARTESIAN_POINT('',(14.933216923215,3.346994700033));
+#36248 = CARTESIAN_POINT('',(-32.61678307678,-24.10601059993));
+#36249 = CARTESIAN_POINT('',(-32.61678307678,30.8));
+#36250 = CARTESIAN_POINT('',(-32.61678307678,85.706010599933));
+#36251 = CARTESIAN_POINT('',(14.933216923215,58.253005299967));
+#36252 = CARTESIAN_POINT('',(62.483216923215,30.8));
+#36253 = CARTESIAN_POINT('',(14.933216923215,3.346994700033));
+#36254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36255 = FACE_BOUND('',#36256,.T.);
+#36256 = EDGE_LOOP('',(#36257,#36291,#36320,#36352));
+#36257 = ORIENTED_EDGE('',*,*,#36258,.F.);
+#36258 = EDGE_CURVE('',#36259,#36261,#36263,.T.);
+#36259 = VERTEX_POINT('',#36260);
+#36260 = CARTESIAN_POINT('',(23.665639622564,6.4,21.090934101053));
+#36261 = VERTEX_POINT('',#36262);
+#36262 = CARTESIAN_POINT('',(24.161284682226,3.6,20.521265129237));
+#36263 = SURFACE_CURVE('',#36264,(#36269,#36279),.PCURVE_S1.);
+#36264 = ELLIPSE('',#36265,121.76209693427,31.7);
+#36265 = AXIS2_PLACEMENT_3D('',#36266,#36267,#36268);
+#36266 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36267 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#36268 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#36269 = PCURVE('',#22650,#36270);
+#36270 = DEFINITIONAL_REPRESENTATION('',(#36271),#36278);
+#36271 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36272,#36273,#36274,#36275,
+    #36276,#36277),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36272 = CARTESIAN_POINT('',(0.730316343485,4.82));
+#36273 = CARTESIAN_POINT('',(0.724599249454,5.492117677097));
+#36274 = CARTESIAN_POINT('',(0.718882155423,6.164222280128));
+#36275 = CARTESIAN_POINT('',(0.713165061392,6.836268041851));
+#36276 = CARTESIAN_POINT('',(0.707447967362,7.508209196803));
+#36277 = CARTESIAN_POINT('',(0.701730873331,8.18));
+#36278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36279 = PCURVE('',#36280,#36285);
+#36280 = PLANE('',#36281);
+#36281 = AXIS2_PLACEMENT_3D('',#36282,#36283,#36284);
+#36282 = CARTESIAN_POINT('',(22.997116086356,6.4,20.488992805343));
+#36283 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#36284 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#36285 = DEFINITIONAL_REPRESENTATION('',(#36286),#36290);
+#36286 = ELLIPSE('',#36287,121.76209693427,31.7);
+#36287 = AXIS2_PLACEMENT_2D('',#36288,#36289);
+#36288 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36289 = DIRECTION('',(1.,-2.775557561563E-17));
+#36290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36291 = ORIENTED_EDGE('',*,*,#36292,.F.);
+#36292 = EDGE_CURVE('',#36293,#36259,#36295,.T.);
+#36293 = VERTEX_POINT('',#36294);
+#36294 = CARTESIAN_POINT('',(26.69719269885,6.4,17.09239310338));
+#36295 = SURFACE_CURVE('',#36296,(#36301,#36308),.PCURVE_S1.);
+#36296 = CIRCLE('',#36297,31.7);
+#36297 = AXIS2_PLACEMENT_3D('',#36298,#36299,#36300);
+#36298 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36299 = DIRECTION('',(0.,-1.,0.));
+#36300 = DIRECTION('',(1.,0.,0.));
+#36301 = PCURVE('',#22650,#36302);
+#36302 = DEFINITIONAL_REPRESENTATION('',(#36303),#36307);
+#36303 = LINE('',#36304,#36305);
+#36304 = CARTESIAN_POINT('',(0.,5.1));
+#36305 = VECTOR('',#36306,1.);
+#36306 = DIRECTION('',(1.,0.));
+#36307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36308 = PCURVE('',#36309,#36314);
+#36309 = PLANE('',#36310);
+#36310 = AXIS2_PLACEMENT_3D('',#36311,#36312,#36313);
+#36311 = CARTESIAN_POINT('',(26.342769118167,6.4,16.773268677938));
+#36312 = DIRECTION('',(0.,-1.,0.));
+#36313 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#36314 = DEFINITIONAL_REPRESENTATION('',(#36315),#36319);
+#36315 = CIRCLE('',#36316,31.7);
+#36316 = AXIS2_PLACEMENT_2D('',#36317,#36318);
+#36317 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36318 = DIRECTION('',(-0.669130606359,-0.743144825477));
+#36319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36320 = ORIENTED_EDGE('',*,*,#36321,.F.);
+#36321 = EDGE_CURVE('',#36322,#36293,#36324,.T.);
+#36322 = VERTEX_POINT('',#36323);
+#36323 = CARTESIAN_POINT('',(27.102803024304,3.6,16.441656492755));
+#36324 = SURFACE_CURVE('',#36325,(#36330,#36340),.PCURVE_S1.);
+#36325 = ELLIPSE('',#36326,121.76209693427,31.7);
+#36326 = AXIS2_PLACEMENT_3D('',#36327,#36328,#36329);
+#36327 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36328 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#36329 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#36330 = PCURVE('',#22650,#36331);
+#36331 = DEFINITIONAL_REPRESENTATION('',(#36332),#36339);
+#36332 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36333,#36334,#36335,#36336,
+    #36337,#36338),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36333 = CARTESIAN_POINT('',(0.542863018813,8.18));
+#36334 = CARTESIAN_POINT('',(0.548668632837,7.509778330297));
+#36335 = CARTESIAN_POINT('',(0.55447424686,6.838620369342));
+#36336 = CARTESIAN_POINT('',(0.560279860883,6.166573179475));
+#36337 = CARTESIAN_POINT('',(0.566085474906,5.49368395454));
+#36338 = CARTESIAN_POINT('',(0.571891088929,4.82));
+#36339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36340 = PCURVE('',#36341,#36346);
+#36341 = PLANE('',#36342);
+#36342 = AXIS2_PLACEMENT_3D('',#36343,#36344,#36345);
+#36343 = CARTESIAN_POINT('',(26.847961272583,3.6,16.21219594885));
+#36344 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#36345 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#36346 = DEFINITIONAL_REPRESENTATION('',(#36347),#36351);
+#36347 = ELLIPSE('',#36348,121.76209693427,31.7);
+#36348 = AXIS2_PLACEMENT_2D('',#36349,#36350);
+#36349 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36350 = DIRECTION('',(-1.,-0.));
+#36351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36352 = ORIENTED_EDGE('',*,*,#36353,.T.);
+#36353 = EDGE_CURVE('',#36322,#36261,#36354,.T.);
+#36354 = SURFACE_CURVE('',#36355,(#36360,#36367),.PCURVE_S1.);
+#36355 = CIRCLE('',#36356,31.7);
+#36356 = AXIS2_PLACEMENT_3D('',#36357,#36358,#36359);
+#36357 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36358 = DIRECTION('',(0.,-1.,0.));
+#36359 = DIRECTION('',(1.,0.,0.));
+#36360 = PCURVE('',#22650,#36361);
+#36361 = DEFINITIONAL_REPRESENTATION('',(#36362),#36366);
+#36362 = LINE('',#36363,#36364);
+#36363 = CARTESIAN_POINT('',(0.,7.9));
+#36364 = VECTOR('',#36365,1.);
+#36365 = DIRECTION('',(1.,0.));
+#36366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36367 = PCURVE('',#36368,#36373);
+#36368 = PLANE('',#36369);
+#36369 = AXIS2_PLACEMENT_3D('',#36370,#36371,#36372);
+#36370 = CARTESIAN_POINT('',(23.502308240772,3.6,19.927920076255));
+#36371 = DIRECTION('',(0.,1.,0.));
+#36372 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#36373 = DEFINITIONAL_REPRESENTATION('',(#36374),#36382);
+#36374 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36375,#36376,#36377,#36378
+    ,#36379,#36380,#36381),.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(
+  '') );
+#36375 = CARTESIAN_POINT('',(20.294657144791,7.242309032367));
+#36376 = CARTESIAN_POINT('',(-20.50846052015,-29.49698313311));
+#36377 = CARTESIAN_POINT('',(-31.92406202004,24.209199401077));
+#36378 = CARTESIAN_POINT('',(-43.33966351993,77.915381935267));
+#36379 = CARTESIAN_POINT('',(8.879055644901,60.948491566556));
+#36380 = CARTESIAN_POINT('',(61.097774809738,43.981601197846));
+#36381 = CARTESIAN_POINT('',(20.294657144791,7.242309032367));
+#36382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36383 = FACE_BOUND('',#36384,.T.);
+#36384 = EDGE_LOOP('',(#36385,#36419,#36448,#36480));
+#36385 = ORIENTED_EDGE('',*,*,#36386,.F.);
+#36386 = EDGE_CURVE('',#36387,#36389,#36391,.T.);
+#36387 = VERTEX_POINT('',#36388);
+#36388 = CARTESIAN_POINT('',(18.763436846766,6.4,25.55040973639));
+#36389 = VERTEX_POINT('',#36390);
+#36390 = CARTESIAN_POINT('',(19.366691711827,3.6,25.096239800796));
+#36391 = SURFACE_CURVE('',#36392,(#36397,#36407),.PCURVE_S1.);
+#36392 = ELLIPSE('',#36393,121.76209693427,31.7);
+#36393 = AXIS2_PLACEMENT_3D('',#36394,#36395,#36396);
+#36394 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36395 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#36396 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#36397 = PCURVE('',#22650,#36398);
+#36398 = DEFINITIONAL_REPRESENTATION('',(#36399),#36406);
+#36399 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36400,#36401,#36402,#36403,
+    #36404,#36405),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36400 = CARTESIAN_POINT('',(0.939755853724,4.82));
+#36401 = CARTESIAN_POINT('',(0.934038759693,5.492117677097));
+#36402 = CARTESIAN_POINT('',(0.928321665662,6.164222280128));
+#36403 = CARTESIAN_POINT('',(0.922604571632,6.836268041851));
+#36404 = CARTESIAN_POINT('',(0.916887477601,7.508209196803));
+#36405 = CARTESIAN_POINT('',(0.91117038357,8.18));
+#36406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36407 = PCURVE('',#36408,#36413);
+#36408 = PLANE('',#36409);
+#36409 = AXIS2_PLACEMENT_3D('',#36410,#36411,#36412);
+#36410 = CARTESIAN_POINT('',(18.234672786354,6.4,24.822628443445));
+#36411 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#36412 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#36413 = DEFINITIONAL_REPRESENTATION('',(#36414),#36418);
+#36414 = ELLIPSE('',#36415,121.76209693427,31.7);
+#36415 = AXIS2_PLACEMENT_2D('',#36416,#36417);
+#36416 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36417 = DIRECTION('',(1.,-1.387778780781E-17));
+#36418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36419 = ORIENTED_EDGE('',*,*,#36420,.F.);
+#36420 = EDGE_CURVE('',#36421,#36387,#36423,.T.);
+#36421 = VERTEX_POINT('',#36422);
+#36422 = CARTESIAN_POINT('',(22.560086634463,6.4,22.269541778975));
+#36423 = SURFACE_CURVE('',#36424,(#36429,#36436),.PCURVE_S1.);
+#36424 = CIRCLE('',#36425,31.7);
+#36425 = AXIS2_PLACEMENT_3D('',#36426,#36427,#36428);
+#36426 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36427 = DIRECTION('',(0.,-1.,0.));
+#36428 = DIRECTION('',(1.,0.,0.));
+#36429 = PCURVE('',#22650,#36430);
+#36430 = DEFINITIONAL_REPRESENTATION('',(#36431),#36435);
+#36431 = LINE('',#36432,#36433);
+#36432 = CARTESIAN_POINT('',(0.,5.1));
+#36433 = VECTOR('',#36434,1.);
+#36434 = DIRECTION('',(1.,0.));
+#36435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36436 = PCURVE('',#36437,#36442);
+#36437 = PLANE('',#36438);
+#36438 = AXIS2_PLACEMENT_3D('',#36439,#36440,#36441);
+#36439 = CARTESIAN_POINT('',(22.279757758249,6.4,21.883702181968));
+#36440 = DIRECTION('',(0.,-1.,-0.));
+#36441 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#36442 = DEFINITIONAL_REPRESENTATION('',(#36443),#36447);
+#36443 = CIRCLE('',#36444,31.7);
+#36444 = AXIS2_PLACEMENT_2D('',#36445,#36446);
+#36445 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36446 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#36447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36448 = ORIENTED_EDGE('',*,*,#36449,.F.);
+#36449 = EDGE_CURVE('',#36450,#36421,#36452,.T.);
+#36450 = VERTEX_POINT('',#36451);
+#36451 = CARTESIAN_POINT('',(23.092129150131,3.6,21.717356453162));
+#36452 = SURFACE_CURVE('',#36453,(#36458,#36468),.PCURVE_S1.);
+#36453 = ELLIPSE('',#36454,121.76209693427,31.7);
+#36454 = AXIS2_PLACEMENT_3D('',#36455,#36456,#36457);
+#36455 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36456 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#36457 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#36458 = PCURVE('',#22650,#36459);
+#36459 = DEFINITIONAL_REPRESENTATION('',(#36460),#36467);
+#36460 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36461,#36462,#36463,#36464,
+    #36465,#36466),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36461 = CARTESIAN_POINT('',(0.752302529053,8.18));
+#36462 = CARTESIAN_POINT('',(0.758108143076,7.509778330297));
+#36463 = CARTESIAN_POINT('',(0.763913757099,6.838620369342));
+#36464 = CARTESIAN_POINT('',(0.769719371122,6.166573179475));
+#36465 = CARTESIAN_POINT('',(0.775524985145,5.49368395454));
+#36466 = CARTESIAN_POINT('',(0.781330599168,4.82));
+#36467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36468 = PCURVE('',#36469,#36474);
+#36469 = PLANE('',#36470);
+#36470 = AXIS2_PLACEMENT_3D('',#36471,#36472,#36473);
+#36471 = CARTESIAN_POINT('',(22.890563831777,3.6,21.439925593186));
+#36472 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#36473 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#36474 = DEFINITIONAL_REPRESENTATION('',(#36475),#36479);
+#36475 = ELLIPSE('',#36476,121.76209693427,31.7);
+#36476 = AXIS2_PLACEMENT_2D('',#36477,#36478);
+#36477 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36478 = DIRECTION('',(-1.,-2.775557561563E-17));
+#36479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36480 = ORIENTED_EDGE('',*,*,#36481,.T.);
+#36481 = EDGE_CURVE('',#36450,#36389,#36482,.T.);
+#36482 = SURFACE_CURVE('',#36483,(#36488,#36495),.PCURVE_S1.);
+#36483 = CIRCLE('',#36484,31.7);
+#36484 = AXIS2_PLACEMENT_3D('',#36485,#36486,#36487);
+#36485 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36486 = DIRECTION('',(0.,-1.,0.));
+#36487 = DIRECTION('',(1.,0.,0.));
+#36488 = PCURVE('',#22650,#36489);
+#36489 = DEFINITIONAL_REPRESENTATION('',(#36490),#36494);
+#36490 = LINE('',#36491,#36492);
+#36491 = CARTESIAN_POINT('',(0.,7.9));
+#36492 = VECTOR('',#36493,1.);
+#36493 = DIRECTION('',(1.,0.));
+#36494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36495 = PCURVE('',#36496,#36501);
+#36496 = PLANE('',#36497);
+#36497 = AXIS2_PLACEMENT_3D('',#36498,#36499,#36500);
+#36498 = CARTESIAN_POINT('',(18.845478859883,3.6,24.378851854663));
+#36499 = DIRECTION('',(0.,1.,0.));
+#36500 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#36501 = DEFINITIONAL_REPRESENTATION('',(#36502),#36510);
+#36502 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36503,#36504,#36505,#36506
+    ,#36507,#36508,#36509),.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(
+  '') );
+#36503 = CARTESIAN_POINT('',(24.729055644901,12.167207502329));
+#36504 = CARTESIAN_POINT('',(-7.543887647954,-32.25268816634));
+#36505 = CARTESIAN_POINT('',(-29.87617408405,17.906448414497));
+#36506 = CARTESIAN_POINT('',(-52.20846052015,68.065584995343));
+#36507 = CARTESIAN_POINT('',(2.3967692088,62.326344083174));
+#36508 = CARTESIAN_POINT('',(57.001998937756,56.587103171006));
+#36509 = CARTESIAN_POINT('',(24.729055644901,12.167207502329));
+#36510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36511 = FACE_BOUND('',#36512,.T.);
+#36512 = EDGE_LOOP('',(#36513,#36547,#36576,#36608));
+#36513 = ORIENTED_EDGE('',*,*,#36514,.F.);
+#36514 = EDGE_CURVE('',#36515,#36517,#36519,.T.);
+#36515 = VERTEX_POINT('',#36516);
+#36516 = CARTESIAN_POINT('',(13.041181843805,6.4,28.893209861779));
+#36517 = VERTEX_POINT('',#36518);
+#36518 = CARTESIAN_POINT('',(13.725681381923,3.6,28.574388367941));
+#36519 = SURFACE_CURVE('',#36520,(#36525,#36535),.PCURVE_S1.);
+#36520 = ELLIPSE('',#36521,121.76209693427,31.7);
+#36521 = AXIS2_PLACEMENT_3D('',#36522,#36523,#36524);
+#36522 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36523 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#36524 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#36525 = PCURVE('',#22650,#36526);
+#36526 = DEFINITIONAL_REPRESENTATION('',(#36527),#36534);
+#36527 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36528,#36529,#36530,#36531,
+    #36532,#36533),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36528 = CARTESIAN_POINT('',(1.149195363963,4.82));
+#36529 = CARTESIAN_POINT('',(1.143478269933,5.492117677097));
+#36530 = CARTESIAN_POINT('',(1.137761175902,6.164222280128));
+#36531 = CARTESIAN_POINT('',(1.132044081871,6.836268041851));
+#36532 = CARTESIAN_POINT('',(1.12632698784,7.508209196803));
+#36533 = CARTESIAN_POINT('',(1.120609893809,8.18));
+#36534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36535 = PCURVE('',#36536,#36541);
+#36536 = PLANE('',#36537);
+#36537 = AXIS2_PLACEMENT_3D('',#36538,#36539,#36540);
+#36538 = CARTESIAN_POINT('',(12.675286785921,6.4,28.071396106382));
+#36539 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#36540 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#36541 = DEFINITIONAL_REPRESENTATION('',(#36542),#36546);
+#36542 = ELLIPSE('',#36543,121.76209693427,31.7);
+#36543 = AXIS2_PLACEMENT_2D('',#36544,#36545);
+#36544 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36545 = DIRECTION('',(1.,5.551115123126E-17));
+#36546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36547 = ORIENTED_EDGE('',*,*,#36548,.F.);
+#36548 = EDGE_CURVE('',#36549,#36515,#36551,.T.);
+#36549 = VERTEX_POINT('',#36550);
+#36550 = CARTESIAN_POINT('',(17.436996528843,6.4,26.473404617712));
+#36551 = SURFACE_CURVE('',#36552,(#36557,#36564),.PCURVE_S1.);
+#36552 = CIRCLE('',#36553,31.7);
+#36553 = AXIS2_PLACEMENT_3D('',#36554,#36555,#36556);
+#36554 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36555 = DIRECTION('',(0.,-1.,0.));
+#36556 = DIRECTION('',(1.,0.,0.));
+#36557 = PCURVE('',#22650,#36558);
+#36558 = DEFINITIONAL_REPRESENTATION('',(#36559),#36563);
+#36559 = LINE('',#36560,#36561);
+#36560 = CARTESIAN_POINT('',(0.,5.1));
+#36561 = VECTOR('',#36562,1.);
+#36562 = DIRECTION('',(1.,0.));
+#36563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36564 = PCURVE('',#36565,#36570);
+#36565 = PLANE('',#36566);
+#36566 = AXIS2_PLACEMENT_3D('',#36567,#36568,#36569);
+#36567 = CARTESIAN_POINT('',(17.243014074156,6.4,26.037712890993));
+#36568 = DIRECTION('',(0.,-1.,0.));
+#36569 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#36570 = DEFINITIONAL_REPRESENTATION('',(#36571),#36575);
+#36571 = CIRCLE('',#36572,31.7);
+#36572 = AXIS2_PLACEMENT_2D('',#36573,#36574);
+#36573 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36574 = DIRECTION('',(-0.913545457643,-0.406736643076));
+#36575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36576 = ORIENTED_EDGE('',*,*,#36577,.F.);
+#36577 = EDGE_CURVE('',#36578,#36549,#36580,.T.);
+#36578 = VERTEX_POINT('',#36579);
+#36579 = CARTESIAN_POINT('',(18.072218423767,3.6,26.043903725127));
+#36580 = SURFACE_CURVE('',#36581,(#36586,#36596),.PCURVE_S1.);
+#36581 = ELLIPSE('',#36582,121.76209693427,31.7);
+#36582 = AXIS2_PLACEMENT_3D('',#36583,#36584,#36585);
+#36583 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36584 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#36585 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#36586 = PCURVE('',#22650,#36587);
+#36587 = DEFINITIONAL_REPRESENTATION('',(#36588),#36595);
+#36588 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36589,#36590,#36591,#36592,
+    #36593,#36594),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36589 = CARTESIAN_POINT('',(0.961742039292,8.18));
+#36590 = CARTESIAN_POINT('',(0.967547653315,7.509778330297));
+#36591 = CARTESIAN_POINT('',(0.973353267338,6.838620369342));
+#36592 = CARTESIAN_POINT('',(0.979158881361,6.166573179475));
+#36593 = CARTESIAN_POINT('',(0.984964495385,5.49368395454));
+#36594 = CARTESIAN_POINT('',(0.990770109408,4.82));
+#36595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36596 = PCURVE('',#36597,#36602);
+#36597 = PLANE('',#36598);
+#36598 = AXIS2_PLACEMENT_3D('',#36599,#36600,#36601);
+#36599 = CARTESIAN_POINT('',(17.932738910411,3.6,25.730627608923));
+#36600 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#36601 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#36602 = DEFINITIONAL_REPRESENTATION('',(#36603),#36607);
+#36603 = ELLIPSE('',#36604,121.76209693427,31.7);
+#36604 = AXIS2_PLACEMENT_2D('',#36605,#36606);
+#36605 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36606 = DIRECTION('',(-1.,5.551115123126E-17));
+#36607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36608 = ORIENTED_EDGE('',*,*,#36609,.T.);
+#36609 = EDGE_CURVE('',#36578,#36517,#36610,.T.);
+#36610 = SURFACE_CURVE('',#36611,(#36616,#36623),.PCURVE_S1.);
+#36611 = CIRCLE('',#36612,31.7);
+#36612 = AXIS2_PLACEMENT_3D('',#36613,#36614,#36615);
+#36613 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36614 = DIRECTION('',(0.,-1.,0.));
+#36615 = DIRECTION('',(1.,0.,0.));
+#36616 = PCURVE('',#22650,#36617);
+#36617 = DEFINITIONAL_REPRESENTATION('',(#36618),#36622);
+#36618 = LINE('',#36619,#36620);
+#36619 = CARTESIAN_POINT('',(0.,7.9));
+#36620 = VECTOR('',#36621,1.);
+#36621 = DIRECTION('',(1.,0.));
+#36622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36623 = PCURVE('',#36624,#36629);
+#36624 = PLANE('',#36625);
+#36625 = AXIS2_PLACEMENT_3D('',#36626,#36627,#36628);
+#36626 = CARTESIAN_POINT('',(13.365011622175,3.6,27.764310824312));
+#36627 = DIRECTION('',(0.,1.,0.));
+#36628 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#36629 = DEFINITIONAL_REPRESENTATION('',(#36630),#36638);
+#36630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36631,#36632,#36633,#36634
+    ,#36635,#36636,#36637),.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(
+  '') );
+#36631 = CARTESIAN_POINT('',(28.042607930485,17.906448414497));
+#36632 = CARTESIAN_POINT('',(5.710321494384,-32.25268816634));
+#36633 = CARTESIAN_POINT('',(-26.56262179847,12.167207502329));
+#36634 = CARTESIAN_POINT('',(-58.83556509132,56.587103171006));
+#36635 = CARTESIAN_POINT('',(-4.23033536237,62.326344083174));
+#36636 = CARTESIAN_POINT('',(50.374894366587,68.065584995343));
+#36637 = CARTESIAN_POINT('',(28.042607930485,17.906448414497));
+#36638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36639 = FACE_BOUND('',#36640,.T.);
+#36640 = EDGE_LOOP('',(#36641,#36675,#36704,#36736));
+#36641 = ORIENTED_EDGE('',*,*,#36642,.F.);
+#36642 = EDGE_CURVE('',#36643,#36645,#36647,.T.);
+#36643 = VERTEX_POINT('',#36644);
+#36644 = CARTESIAN_POINT('',(6.748964615736,6.4,30.973238071205));
+#36645 = VERTEX_POINT('',#36646);
+#36646 = CARTESIAN_POINT('',(7.484792912503,3.6,30.803699048279));
+#36647 = SURFACE_CURVE('',#36648,(#36653,#36663),.PCURVE_S1.);
+#36648 = ELLIPSE('',#36649,121.76209693427,31.7);
+#36649 = AXIS2_PLACEMENT_3D('',#36650,#36651,#36652);
+#36650 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36651 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#36652 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#36653 = PCURVE('',#22650,#36654);
+#36654 = DEFINITIONAL_REPRESENTATION('',(#36655),#36662);
+#36655 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36656,#36657,#36658,#36659,
+    #36660,#36661),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36656 = CARTESIAN_POINT('',(1.358634874203,4.82));
+#36657 = CARTESIAN_POINT('',(1.352917780172,5.492117677097));
+#36658 = CARTESIAN_POINT('',(1.347200686141,6.164222280128));
+#36659 = CARTESIAN_POINT('',(1.34148359211,6.836268041851));
+#36660 = CARTESIAN_POINT('',(1.33576649808,7.508209196803));
+#36661 = CARTESIAN_POINT('',(1.330049404049,8.18));
+#36662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36663 = PCURVE('',#36664,#36669);
+#36664 = PLANE('',#36665);
+#36665 = AXIS2_PLACEMENT_3D('',#36666,#36667,#36668);
+#36666 = CARTESIAN_POINT('',(6.561929930168,6.4,30.093309057967));
+#36667 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#36668 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#36669 = DEFINITIONAL_REPRESENTATION('',(#36670),#36674);
+#36670 = ELLIPSE('',#36671,121.76209693427,31.7);
+#36671 = AXIS2_PLACEMENT_2D('',#36672,#36673);
+#36672 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36673 = DIRECTION('',(1.,9.71445146547E-17));
+#36674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36675 = ORIENTED_EDGE('',*,*,#36676,.F.);
+#36676 = EDGE_CURVE('',#36677,#36643,#36679,.T.);
+#36677 = VERTEX_POINT('',#36678);
+#36678 = CARTESIAN_POINT('',(11.55182600292,6.4,29.520252641166));
+#36679 = SURFACE_CURVE('',#36680,(#36685,#36692),.PCURVE_S1.);
+#36680 = CIRCLE('',#36681,31.7);
+#36681 = AXIS2_PLACEMENT_3D('',#36682,#36683,#36684);
+#36682 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36683 = DIRECTION('',(0.,-1.,0.));
+#36684 = DIRECTION('',(1.,0.,0.));
+#36685 = PCURVE('',#22650,#36686);
+#36686 = DEFINITIONAL_REPRESENTATION('',(#36687),#36691);
+#36687 = LINE('',#36688,#36689);
+#36688 = CARTESIAN_POINT('',(0.,5.1));
+#36689 = VECTOR('',#36690,1.);
+#36690 = DIRECTION('',(1.,0.));
+#36691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36692 = PCURVE('',#36693,#36698);
+#36693 = PLANE('',#36694);
+#36694 = AXIS2_PLACEMENT_3D('',#36695,#36696,#36697);
+#36695 = CARTESIAN_POINT('',(11.452667933861,6.4,29.053750603873));
+#36696 = DIRECTION('',(0.,-1.,-0.));
+#36697 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#36698 = DEFINITIONAL_REPRESENTATION('',(#36699),#36703);
+#36699 = CIRCLE('',#36700,31.7);
+#36700 = AXIS2_PLACEMENT_2D('',#36701,#36702);
+#36701 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36702 = DIRECTION('',(-0.978147600734,-0.207911690818));
+#36703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36704 = ORIENTED_EDGE('',*,*,#36705,.F.);
+#36705 = EDGE_CURVE('',#36706,#36677,#36708,.T.);
+#36706 = VERTEX_POINT('',#36707);
+#36707 = CARTESIAN_POINT('',(12.262465032159,3.6,29.232207431788));
+#36708 = SURFACE_CURVE('',#36709,(#36714,#36724),.PCURVE_S1.);
+#36709 = ELLIPSE('',#36710,121.76209693427,31.7);
+#36710 = AXIS2_PLACEMENT_3D('',#36711,#36712,#36713);
+#36711 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36712 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#36713 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#36714 = PCURVE('',#22650,#36715);
+#36715 = DEFINITIONAL_REPRESENTATION('',(#36716),#36723);
+#36716 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36717,#36718,#36719,#36720,
+    #36721,#36722),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36717 = CARTESIAN_POINT('',(1.171181549531,8.18));
+#36718 = CARTESIAN_POINT('',(1.176987163555,7.509778330297));
+#36719 = CARTESIAN_POINT('',(1.182792777578,6.838620369342));
+#36720 = CARTESIAN_POINT('',(1.188598391601,6.166573179475));
+#36721 = CARTESIAN_POINT('',(1.194404005624,5.49368395454));
+#36722 = CARTESIAN_POINT('',(1.200209619647,4.82));
+#36723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36724 = PCURVE('',#36725,#36730);
+#36725 = PLANE('',#36726);
+#36726 = AXIS2_PLACEMENT_3D('',#36727,#36728,#36729);
+#36727 = CARTESIAN_POINT('',(12.191167247831,3.6,28.8967777289));
+#36728 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#36729 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#36730 = DEFINITIONAL_REPRESENTATION('',(#36731),#36735);
+#36731 = ELLIPSE('',#36732,121.76209693427,31.7);
+#36732 = AXIS2_PLACEMENT_2D('',#36733,#36734);
+#36733 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36734 = DIRECTION('',(-1.,8.326672684689E-17));
+#36735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36736 = ORIENTED_EDGE('',*,*,#36737,.T.);
+#36737 = EDGE_CURVE('',#36706,#36645,#36738,.T.);
+#36738 = SURFACE_CURVE('',#36739,(#36744,#36751),.PCURVE_S1.);
+#36739 = CIRCLE('',#36740,31.7);
+#36740 = AXIS2_PLACEMENT_3D('',#36741,#36742,#36743);
+#36741 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36742 = DIRECTION('',(0.,-1.,0.));
+#36743 = DIRECTION('',(1.,0.,0.));
+#36744 = PCURVE('',#22650,#36745);
+#36745 = DEFINITIONAL_REPRESENTATION('',(#36746),#36750);
+#36746 = LINE('',#36747,#36748);
+#36747 = CARTESIAN_POINT('',(0.,7.9));
+#36748 = VECTOR('',#36749,1.);
+#36749 = DIRECTION('',(1.,0.));
+#36750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36751 = PCURVE('',#36752,#36757);
+#36752 = PLANE('',#36753);
+#36753 = AXIS2_PLACEMENT_3D('',#36754,#36755,#36756);
+#36754 = CARTESIAN_POINT('',(7.300429244138,3.6,29.936336182994));
+#36755 = DIRECTION('',(0.,1.,0.));
+#36756 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#36757 = DEFINITIONAL_REPRESENTATION('',(#36758),#36766);
+#36758 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36759,#36760,#36761,#36762
+    ,#36763,#36764,#36765),.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(
+  '') );
+#36759 = CARTESIAN_POINT('',(30.090495866477,24.209199401077));
+#36760 = CARTESIAN_POINT('',(18.674894366587,-29.49698313311));
+#36761 = CARTESIAN_POINT('',(-22.12822329836,7.242309032367));
+#36762 = CARTESIAN_POINT('',(-62.9313409633,43.981601197846));
+#36763 = CARTESIAN_POINT('',(-10.71262179847,60.948491566556));
+#36764 = CARTESIAN_POINT('',(41.506097366366,77.915381935267));
+#36765 = CARTESIAN_POINT('',(30.090495866477,24.209199401077));
+#36766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36767 = FACE_BOUND('',#36768,.T.);
+#36768 = EDGE_LOOP('',(#36769,#36803,#36832,#36864));
+#36769 = ORIENTED_EDGE('',*,*,#36770,.F.);
+#36770 = EDGE_CURVE('',#36771,#36773,#36775,.T.);
+#36771 = VERTEX_POINT('',#36772);
+#36772 = CARTESIAN_POINT('',(0.161785248834,6.4,31.699587150833));
+#36773 = VERTEX_POINT('',#36774);
+#36774 = CARTESIAN_POINT('',(0.916783076785,3.6,31.68674026766));
+#36775 = SURFACE_CURVE('',#36776,(#36781,#36791),.PCURVE_S1.);
+#36776 = ELLIPSE('',#36777,121.76209693427,31.7);
+#36777 = AXIS2_PLACEMENT_3D('',#36778,#36779,#36780);
+#36778 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36779 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#36780 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#36781 = PCURVE('',#22650,#36782);
+#36782 = DEFINITIONAL_REPRESENTATION('',(#36783),#36790);
+#36783 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36784,#36785,#36786,#36787,
+    #36788,#36789),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36784 = CARTESIAN_POINT('',(1.568074384442,4.82));
+#36785 = CARTESIAN_POINT('',(1.562357290411,5.492117677097));
+#36786 = CARTESIAN_POINT('',(1.55664019638,6.164222280128));
+#36787 = CARTESIAN_POINT('',(1.55092310235,6.836268041851));
+#36788 = CARTESIAN_POINT('',(1.545206008319,7.508209196803));
+#36789 = CARTESIAN_POINT('',(1.539488914288,8.18));
+#36790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36791 = PCURVE('',#36792,#36797);
+#36792 = PLANE('',#36793);
+#36793 = AXIS2_PLACEMENT_3D('',#36794,#36795,#36796);
+#36794 = CARTESIAN_POINT('',(0.161785248834,6.4,30.8));
+#36795 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#36796 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#36797 = DEFINITIONAL_REPRESENTATION('',(#36798),#36802);
+#36798 = ELLIPSE('',#36799,121.76209693427,31.7);
+#36799 = AXIS2_PLACEMENT_2D('',#36800,#36801);
+#36800 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36801 = DIRECTION('',(1.,0.));
+#36802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36803 = ORIENTED_EDGE('',*,*,#36804,.F.);
+#36804 = EDGE_CURVE('',#36805,#36771,#36807,.T.);
+#36805 = VERTEX_POINT('',#36806);
+#36806 = CARTESIAN_POINT('',(5.161785248859,6.4,31.276923970312));
+#36807 = SURFACE_CURVE('',#36808,(#36813,#36820),.PCURVE_S1.);
+#36808 = CIRCLE('',#36809,31.7);
+#36809 = AXIS2_PLACEMENT_3D('',#36810,#36811,#36812);
+#36810 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36811 = DIRECTION('',(0.,-1.,0.));
+#36812 = DIRECTION('',(1.,0.,0.));
+#36813 = PCURVE('',#22650,#36814);
+#36814 = DEFINITIONAL_REPRESENTATION('',(#36815),#36819);
+#36815 = LINE('',#36816,#36817);
+#36816 = CARTESIAN_POINT('',(0.,5.1));
+#36817 = VECTOR('',#36818,1.);
+#36818 = DIRECTION('',(1.,0.));
+#36819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36820 = PCURVE('',#36821,#36826);
+#36821 = PLANE('',#36822);
+#36822 = AXIS2_PLACEMENT_3D('',#36823,#36824,#36825);
+#36823 = CARTESIAN_POINT('',(5.161785248859,6.4,30.8));
+#36824 = DIRECTION('',(0.,-1.,0.));
+#36825 = DIRECTION('',(-1.,0.,0.));
+#36826 = DEFINITIONAL_REPRESENTATION('',(#36827),#36831);
+#36827 = CIRCLE('',#36828,31.7);
+#36828 = AXIS2_PLACEMENT_2D('',#36829,#36830);
+#36829 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36830 = DIRECTION('',(-1.,-0.));
+#36831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36832 = ORIENTED_EDGE('',*,*,#36833,.F.);
+#36833 = EDGE_CURVE('',#36834,#36805,#36836,.T.);
+#36834 = VERTEX_POINT('',#36835);
+#36835 = CARTESIAN_POINT('',(5.91678307681,3.6,31.142923401986));
+#36836 = SURFACE_CURVE('',#36837,(#36842,#36852),.PCURVE_S1.);
+#36837 = ELLIPSE('',#36838,121.76209693427,31.7);
+#36838 = AXIS2_PLACEMENT_3D('',#36839,#36840,#36841);
+#36839 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36840 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#36841 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#36842 = PCURVE('',#22650,#36843);
+#36843 = DEFINITIONAL_REPRESENTATION('',(#36844),#36851);
+#36844 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36845,#36846,#36847,#36848,
+    #36849,#36850),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36845 = CARTESIAN_POINT('',(1.380621059771,8.18));
+#36846 = CARTESIAN_POINT('',(1.386426673794,7.509778330297));
+#36847 = CARTESIAN_POINT('',(1.392232287817,6.838620369342));
+#36848 = CARTESIAN_POINT('',(1.39803790184,6.166573179475));
+#36849 = CARTESIAN_POINT('',(1.403843515863,5.49368395454));
+#36850 = CARTESIAN_POINT('',(1.409649129886,4.82));
+#36851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36852 = PCURVE('',#36853,#36858);
+#36853 = PLANE('',#36854);
+#36854 = AXIS2_PLACEMENT_3D('',#36855,#36856,#36857);
+#36855 = CARTESIAN_POINT('',(5.91678307681,3.6,30.8));
+#36856 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#36857 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#36858 = DEFINITIONAL_REPRESENTATION('',(#36859),#36863);
+#36859 = ELLIPSE('',#36860,121.76209693427,31.7);
+#36860 = AXIS2_PLACEMENT_2D('',#36861,#36862);
+#36861 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36862 = DIRECTION('',(-1.,-0.));
+#36863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36864 = ORIENTED_EDGE('',*,*,#36865,.T.);
+#36865 = EDGE_CURVE('',#36834,#36773,#36866,.T.);
+#36866 = SURFACE_CURVE('',#36867,(#36872,#36879),.PCURVE_S1.);
+#36867 = CIRCLE('',#36868,31.7);
+#36868 = AXIS2_PLACEMENT_3D('',#36869,#36870,#36871);
+#36869 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36870 = DIRECTION('',(0.,-1.,0.));
+#36871 = DIRECTION('',(1.,0.,0.));
+#36872 = PCURVE('',#22650,#36873);
+#36873 = DEFINITIONAL_REPRESENTATION('',(#36874),#36878);
+#36874 = LINE('',#36875,#36876);
+#36875 = CARTESIAN_POINT('',(0.,7.9));
+#36876 = VECTOR('',#36877,1.);
+#36877 = DIRECTION('',(1.,0.));
+#36878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36879 = PCURVE('',#36880,#36885);
+#36880 = PLANE('',#36881);
+#36881 = AXIS2_PLACEMENT_3D('',#36882,#36883,#36884);
+#36882 = CARTESIAN_POINT('',(0.916783076785,3.6,30.8));
+#36883 = DIRECTION('',(0.,1.,0.));
+#36884 = DIRECTION('',(1.,0.,0.));
+#36885 = DEFINITIONAL_REPRESENTATION('',(#36886),#36894);
+#36886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36887,#36888,#36889,#36890
+    ,#36891,#36892,#36893),.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(
+  '') );
+#36887 = CARTESIAN_POINT('',(30.783216923215,30.8));
+#36888 = CARTESIAN_POINT('',(30.783216923215,-24.10601059993));
+#36889 = CARTESIAN_POINT('',(-16.76678307678,3.346994700033));
+#36890 = CARTESIAN_POINT('',(-64.31678307678,30.8));
+#36891 = CARTESIAN_POINT('',(-16.76678307678,58.253005299967));
+#36892 = CARTESIAN_POINT('',(30.783216923215,85.706010599933));
+#36893 = CARTESIAN_POINT('',(30.783216923215,30.8));
+#36894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36895 = FACE_BOUND('',#36896,.T.);
+#36896 = EDGE_LOOP('',(#36897,#36931,#36960,#36992));
+#36897 = ORIENTED_EDGE('',*,*,#36898,.F.);
+#36898 = EDGE_CURVE('',#36899,#36901,#36903,.T.);
+#36899 = VERTEX_POINT('',#36900);
+#36900 = CARTESIAN_POINT('',(-6.432464909773,6.4,31.040512160474));
+#36901 = VERTEX_POINT('',#36902);
+#36902 = CARTESIAN_POINT('',(-5.691294578602,3.6,31.184918887494));
+#36903 = SURFACE_CURVE('',#36904,(#36909,#36919),.PCURVE_S1.);
+#36904 = ELLIPSE('',#36905,121.76209693427,31.7);
+#36905 = AXIS2_PLACEMENT_3D('',#36906,#36907,#36908);
+#36906 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#36907 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#36908 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#36909 = PCURVE('',#22650,#36910);
+#36910 = DEFINITIONAL_REPRESENTATION('',(#36911),#36918);
+#36911 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36912,#36913,#36914,#36915,
+    #36916,#36917),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#36912 = CARTESIAN_POINT('',(1.777513894681,4.82));
+#36913 = CARTESIAN_POINT('',(1.771796800651,5.492117677097));
+#36914 = CARTESIAN_POINT('',(1.76607970662,6.164222280128));
+#36915 = CARTESIAN_POINT('',(1.760362612589,6.836268041851));
+#36916 = CARTESIAN_POINT('',(1.754645518558,7.508209196803));
+#36917 = CARTESIAN_POINT('',(1.748928424527,8.18));
+#36918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36919 = PCURVE('',#36920,#36925);
+#36920 = PLANE('',#36921);
+#36921 = AXIS2_PLACEMENT_3D('',#36922,#36923,#36924);
+#36922 = CARTESIAN_POINT('',(-6.245430224206,6.4,30.160583147236));
+#36923 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#36924 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#36925 = DEFINITIONAL_REPRESENTATION('',(#36926),#36930);
+#36926 = ELLIPSE('',#36927,121.76209693427,31.7);
+#36927 = AXIS2_PLACEMENT_2D('',#36928,#36929);
+#36928 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#36929 = DIRECTION('',(1.,4.857225732735E-17));
+#36930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36931 = ORIENTED_EDGE('',*,*,#36932,.F.);
+#36932 = EDGE_CURVE('',#36933,#36899,#36935,.T.);
+#36933 = VERTEX_POINT('',#36934);
+#36934 = CARTESIAN_POINT('',(-1.453850289572,6.4,31.666643638623));
+#36935 = SURFACE_CURVE('',#36936,(#36941,#36948),.PCURVE_S1.);
+#36936 = CIRCLE('',#36937,31.7);
+#36937 = AXIS2_PLACEMENT_3D('',#36938,#36939,#36940);
+#36938 = CARTESIAN_POINT('',(0.,6.4,0.));
+#36939 = DIRECTION('',(0.,-1.,0.));
+#36940 = DIRECTION('',(1.,0.,0.));
+#36941 = PCURVE('',#22650,#36942);
+#36942 = DEFINITIONAL_REPRESENTATION('',(#36943),#36947);
+#36943 = LINE('',#36944,#36945);
+#36944 = CARTESIAN_POINT('',(0.,5.1));
+#36945 = VECTOR('',#36946,1.);
+#36946 = DIRECTION('',(1.,0.));
+#36947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36948 = PCURVE('',#36949,#36954);
+#36949 = PLANE('',#36950);
+#36950 = AXIS2_PLACEMENT_3D('',#36951,#36952,#36953);
+#36951 = CARTESIAN_POINT('',(-1.354692220513,6.4,31.20014160133));
+#36952 = DIRECTION('',(0.,-1.,0.));
+#36953 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#36954 = DEFINITIONAL_REPRESENTATION('',(#36955),#36959);
+#36955 = CIRCLE('',#36956,31.7);
+#36956 = AXIS2_PLACEMENT_2D('',#36957,#36958);
+#36957 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#36958 = DIRECTION('',(-0.978147600734,0.207911690818));
+#36959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36960 = ORIENTED_EDGE('',*,*,#36961,.F.);
+#36961 = EDGE_CURVE('',#36962,#36933,#36964,.T.);
+#36962 = VERTEX_POINT('',#36963);
+#36963 = CARTESIAN_POINT('',(-0.687490690871,3.6,31.692544179191));
+#36964 = SURFACE_CURVE('',#36965,(#36970,#36980),.PCURVE_S1.);
+#36965 = ELLIPSE('',#36966,121.76209693427,31.7);
+#36966 = AXIS2_PLACEMENT_3D('',#36967,#36968,#36969);
+#36967 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#36968 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#36969 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#36970 = PCURVE('',#22650,#36971);
+#36971 = DEFINITIONAL_REPRESENTATION('',(#36972),#36979);
+#36972 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#36973,#36974,#36975,#36976,
+    #36977,#36978),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#36973 = CARTESIAN_POINT('',(1.59006057001,8.18));
+#36974 = CARTESIAN_POINT('',(1.595866184033,7.509778330297));
+#36975 = CARTESIAN_POINT('',(1.601671798056,6.838620369342));
+#36976 = CARTESIAN_POINT('',(1.607477412079,6.166573179475));
+#36977 = CARTESIAN_POINT('',(1.613283026103,5.49368395454));
+#36978 = CARTESIAN_POINT('',(1.619088640126,4.82));
+#36979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36980 = PCURVE('',#36981,#36986);
+#36981 = PLANE('',#36982);
+#36982 = AXIS2_PLACEMENT_3D('',#36983,#36984,#36985);
+#36983 = CARTESIAN_POINT('',(-0.616192906543,3.6,31.357114476303));
+#36984 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#36985 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#36986 = DEFINITIONAL_REPRESENTATION('',(#36987),#36991);
+#36987 = ELLIPSE('',#36988,121.76209693427,31.7);
+#36988 = AXIS2_PLACEMENT_2D('',#36989,#36990);
+#36989 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#36990 = DIRECTION('',(-1.,5.551115123126E-17));
+#36991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36992 = ORIENTED_EDGE('',*,*,#36993,.T.);
+#36993 = EDGE_CURVE('',#36962,#36901,#36994,.T.);
+#36994 = SURFACE_CURVE('',#36995,(#37000,#37007),.PCURVE_S1.);
+#36995 = CIRCLE('',#36996,31.7);
+#36996 = AXIS2_PLACEMENT_3D('',#36997,#36998,#36999);
+#36997 = CARTESIAN_POINT('',(0.,3.6,0.));
+#36998 = DIRECTION('',(0.,-1.,0.));
+#36999 = DIRECTION('',(1.,0.,0.));
+#37000 = PCURVE('',#22650,#37001);
+#37001 = DEFINITIONAL_REPRESENTATION('',(#37002),#37006);
+#37002 = LINE('',#37003,#37004);
+#37003 = CARTESIAN_POINT('',(0.,7.9));
+#37004 = VECTOR('',#37005,1.);
+#37005 = DIRECTION('',(1.,0.));
+#37006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37007 = PCURVE('',#37008,#37013);
+#37008 = PLANE('',#37009);
+#37009 = AXIS2_PLACEMENT_3D('',#37010,#37011,#37012);
+#37010 = CARTESIAN_POINT('',(-5.506930910236,3.6,30.317556022209));
+#37011 = DIRECTION('',(0.,1.,0.));
+#37012 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#37013 = DEFINITIONAL_REPRESENTATION('',(#37014),#37022);
+#37014 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37015,#37016,#37017,#37018
+    ,#37019,#37020,#37021),.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(
+  '') );
+#37015 = CARTESIAN_POINT('',(30.090495866477,37.390800598923));
+#37016 = CARTESIAN_POINT('',(41.506097366367,-16.31538193526));
+#37017 = CARTESIAN_POINT('',(-10.71262179847,0.651508433444));
+#37018 = CARTESIAN_POINT('',(-62.9313409633,17.618398802154));
+#37019 = CARTESIAN_POINT('',(-22.12822329836,54.357690967633));
+#37020 = CARTESIAN_POINT('',(18.674894366587,91.096983133113));
+#37021 = CARTESIAN_POINT('',(30.090495866477,37.390800598923));
+#37022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37023 = FACE_BOUND('',#37024,.T.);
+#37024 = EDGE_LOOP('',(#37025,#37059,#37088,#37120));
+#37025 = ORIENTED_EDGE('',*,*,#37026,.F.);
+#37026 = EDGE_CURVE('',#37027,#37029,#37031,.T.);
+#37027 = VERTEX_POINT('',#37028);
+#37028 = CARTESIAN_POINT('',(-12.74558548543,6.4,29.024817839799));
+#37029 = VERTEX_POINT('',#37030);
+#37030 = CARTESIAN_POINT('',(-12.05063535104,3.6,29.320166910102));
+#37031 = SURFACE_CURVE('',#37032,(#37037,#37047),.PCURVE_S1.);
+#37032 = ELLIPSE('',#37033,121.76209693427,31.7);
+#37033 = AXIS2_PLACEMENT_3D('',#37034,#37035,#37036);
+#37034 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37035 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#37036 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#37037 = PCURVE('',#22650,#37038);
+#37038 = DEFINITIONAL_REPRESENTATION('',(#37039),#37046);
+#37039 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37040,#37041,#37042,#37043,
+    #37044,#37045),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37040 = CARTESIAN_POINT('',(1.986953404921,4.82));
+#37041 = CARTESIAN_POINT('',(1.98123631089,5.492117677097));
+#37042 = CARTESIAN_POINT('',(1.975519216859,6.164222280128));
+#37043 = CARTESIAN_POINT('',(1.969802122828,6.836268041851));
+#37044 = CARTESIAN_POINT('',(1.964085028797,7.508209196803));
+#37045 = CARTESIAN_POINT('',(1.958367934767,8.18));
+#37046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37047 = PCURVE('',#37048,#37053);
+#37048 = PLANE('',#37049);
+#37049 = AXIS2_PLACEMENT_3D('',#37050,#37051,#37052);
+#37050 = CARTESIAN_POINT('',(-12.37969042754,6.4,28.203004084402));
+#37051 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#37052 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#37053 = DEFINITIONAL_REPRESENTATION('',(#37054),#37058);
+#37054 = ELLIPSE('',#37055,121.76209693427,31.7);
+#37055 = AXIS2_PLACEMENT_2D('',#37056,#37057);
+#37056 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37057 = DIRECTION('',(1.,-2.775557561563E-17));
+#37058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37059 = ORIENTED_EDGE('',*,*,#37060,.F.);
+#37060 = EDGE_CURVE('',#37061,#37027,#37063,.T.);
+#37061 = VERTEX_POINT('',#37062);
+#37062 = CARTESIAN_POINT('',(-8.005945594,6.4,30.67237902651));
+#37063 = SURFACE_CURVE('',#37064,(#37069,#37076),.PCURVE_S1.);
+#37064 = CIRCLE('',#37065,31.7);
+#37065 = AXIS2_PLACEMENT_3D('',#37066,#37067,#37068);
+#37066 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37067 = DIRECTION('',(0.,-1.,0.));
+#37068 = DIRECTION('',(1.,0.,0.));
+#37069 = PCURVE('',#22650,#37070);
+#37070 = DEFINITIONAL_REPRESENTATION('',(#37071),#37075);
+#37071 = LINE('',#37072,#37073);
+#37072 = CARTESIAN_POINT('',(0.,5.1));
+#37073 = VECTOR('',#37074,1.);
+#37074 = DIRECTION('',(1.,0.));
+#37075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37076 = PCURVE('',#37077,#37082);
+#37077 = PLANE('',#37078);
+#37078 = AXIS2_PLACEMENT_3D('',#37079,#37080,#37081);
+#37079 = CARTESIAN_POINT('',(-7.811963139313,6.4,30.236687299791));
+#37080 = DIRECTION('',(-0.,-1.,0.));
+#37081 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#37082 = DEFINITIONAL_REPRESENTATION('',(#37083),#37087);
+#37083 = CIRCLE('',#37084,31.7);
+#37084 = AXIS2_PLACEMENT_2D('',#37085,#37086);
+#37085 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37086 = DIRECTION('',(-0.913545457643,0.406736643076));
+#37087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37088 = ORIENTED_EDGE('',*,*,#37089,.F.);
+#37089 = EDGE_CURVE('',#37090,#37061,#37092,.T.);
+#37090 = VERTEX_POINT('',#37091);
+#37091 = CARTESIAN_POINT('',(-7.261717816415,3.6,30.857048698065));
+#37092 = SURFACE_CURVE('',#37093,(#37098,#37108),.PCURVE_S1.);
+#37093 = ELLIPSE('',#37094,121.76209693427,31.7);
+#37094 = AXIS2_PLACEMENT_3D('',#37095,#37096,#37097);
+#37095 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37096 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#37097 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#37098 = PCURVE('',#22650,#37099);
+#37099 = DEFINITIONAL_REPRESENTATION('',(#37100),#37107);
+#37100 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37101,#37102,#37103,#37104,
+    #37105,#37106),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37101 = CARTESIAN_POINT('',(1.799500080249,8.18));
+#37102 = CARTESIAN_POINT('',(1.805305694273,7.509778330297));
+#37103 = CARTESIAN_POINT('',(1.811111308296,6.838620369342));
+#37104 = CARTESIAN_POINT('',(1.816916922319,6.166573179475));
+#37105 = CARTESIAN_POINT('',(1.822722536342,5.49368395454));
+#37106 = CARTESIAN_POINT('',(1.828528150365,4.82));
+#37107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37108 = PCURVE('',#37109,#37114);
+#37109 = PLANE('',#37110);
+#37110 = AXIS2_PLACEMENT_3D('',#37111,#37112,#37113);
+#37111 = CARTESIAN_POINT('',(-7.122238303059,3.6,30.543772581861));
+#37112 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#37113 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#37114 = DEFINITIONAL_REPRESENTATION('',(#37115),#37119);
+#37115 = ELLIPSE('',#37116,121.76209693427,31.7);
+#37116 = AXIS2_PLACEMENT_2D('',#37117,#37118);
+#37117 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37118 = DIRECTION('',(-1.,-2.775557561563E-17));
+#37119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37120 = ORIENTED_EDGE('',*,*,#37121,.T.);
+#37121 = EDGE_CURVE('',#37090,#37029,#37122,.T.);
+#37122 = SURFACE_CURVE('',#37123,(#37128,#37135),.PCURVE_S1.);
+#37123 = CIRCLE('',#37124,31.7);
+#37124 = AXIS2_PLACEMENT_3D('',#37125,#37126,#37127);
+#37125 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37126 = DIRECTION('',(0.,-1.,0.));
+#37127 = DIRECTION('',(1.,0.,0.));
+#37128 = PCURVE('',#22650,#37129);
+#37129 = DEFINITIONAL_REPRESENTATION('',(#37130),#37134);
+#37130 = LINE('',#37131,#37132);
+#37131 = CARTESIAN_POINT('',(0.,7.9));
+#37132 = VECTOR('',#37133,1.);
+#37133 = DIRECTION('',(1.,0.));
+#37134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37135 = PCURVE('',#37136,#37141);
+#37136 = PLANE('',#37137);
+#37137 = AXIS2_PLACEMENT_3D('',#37138,#37139,#37140);
+#37138 = CARTESIAN_POINT('',(-11.68996559129,3.6,28.510089366472));
+#37139 = DIRECTION('',(0.,1.,0.));
+#37140 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#37141 = DEFINITIONAL_REPRESENTATION('',(#37142),#37150);
+#37142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37143,#37144,#37145,#37146
+    ,#37147,#37148,#37149),.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(
+  '') );
+#37143 = CARTESIAN_POINT('',(28.042607930485,43.693551585503));
+#37144 = CARTESIAN_POINT('',(50.374894366587,-6.465584995343));
+#37145 = CARTESIAN_POINT('',(-4.23033536237,-0.726344083174));
+#37146 = CARTESIAN_POINT('',(-58.83556509132,5.012896828994));
+#37147 = CARTESIAN_POINT('',(-26.56262179847,49.432792497671));
+#37148 = CARTESIAN_POINT('',(5.710321494384,93.852688166349));
+#37149 = CARTESIAN_POINT('',(28.042607930485,43.693551585503));
+#37150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37151 = FACE_BOUND('',#37152,.T.);
+#37152 = EDGE_LOOP('',(#37153,#37187,#37216,#37248));
+#37153 = ORIENTED_EDGE('',*,*,#37154,.F.);
+#37154 = EDGE_CURVE('',#37155,#37157,#37159,.T.);
+#37155 = VERTEX_POINT('',#37156);
+#37156 = CARTESIAN_POINT('',(-18.50166281527,6.4,25.740599702997));
+#37157 = VERTEX_POINT('',#37158);
+#37158 = CARTESIAN_POINT('',(-17.88330553327,3.6,26.173982944967));
+#37159 = SURFACE_CURVE('',#37160,(#37165,#37175),.PCURVE_S1.);
+#37160 = ELLIPSE('',#37161,121.76209693427,31.7);
+#37161 = AXIS2_PLACEMENT_3D('',#37162,#37163,#37164);
+#37162 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37163 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#37164 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#37165 = PCURVE('',#22650,#37166);
+#37166 = DEFINITIONAL_REPRESENTATION('',(#37167),#37174);
+#37167 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37168,#37169,#37170,#37171,
+    #37172,#37173),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37168 = CARTESIAN_POINT('',(2.19639291516,4.82));
+#37169 = CARTESIAN_POINT('',(2.190675821129,5.492117677097));
+#37170 = CARTESIAN_POINT('',(2.184958727098,6.164222280128));
+#37171 = CARTESIAN_POINT('',(2.179241633068,6.836268041851));
+#37172 = CARTESIAN_POINT('',(2.173524539037,7.508209196803));
+#37173 = CARTESIAN_POINT('',(2.167807445006,8.18));
+#37174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37175 = PCURVE('',#37176,#37181);
+#37176 = PLANE('',#37177);
+#37177 = AXIS2_PLACEMENT_3D('',#37178,#37179,#37180);
+#37178 = CARTESIAN_POINT('',(-17.97289875486,6.4,25.012818410052));
+#37179 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#37180 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#37181 = DEFINITIONAL_REPRESENTATION('',(#37182),#37186);
+#37182 = ELLIPSE('',#37183,121.76209693427,31.7);
+#37183 = AXIS2_PLACEMENT_2D('',#37184,#37185);
+#37184 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37185 = DIRECTION('',(1.,-5.551115123126E-17));
+#37186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37187 = ORIENTED_EDGE('',*,*,#37188,.F.);
+#37188 = EDGE_CURVE('',#37189,#37155,#37191,.T.);
+#37189 = VERTEX_POINT('',#37190);
+#37190 = CARTESIAN_POINT('',(-14.20814265918,6.4,28.337584268535));
+#37191 = SURFACE_CURVE('',#37192,(#37197,#37204),.PCURVE_S1.);
+#37192 = CIRCLE('',#37193,31.7);
+#37193 = AXIS2_PLACEMENT_3D('',#37194,#37195,#37196);
+#37194 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37195 = DIRECTION('',(0.,-1.,0.));
+#37196 = DIRECTION('',(1.,0.,0.));
+#37197 = PCURVE('',#22650,#37198);
+#37198 = DEFINITIONAL_REPRESENTATION('',(#37199),#37203);
+#37199 = LINE('',#37200,#37201);
+#37200 = CARTESIAN_POINT('',(0.,5.1));
+#37201 = VECTOR('',#37202,1.);
+#37202 = DIRECTION('',(1.,0.));
+#37203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37204 = PCURVE('',#37205,#37210);
+#37205 = PLANE('',#37206);
+#37206 = AXIS2_PLACEMENT_3D('',#37207,#37208,#37209);
+#37207 = CARTESIAN_POINT('',(-13.92781378296,6.4,27.951744671528));
+#37208 = DIRECTION('',(0.,-1.,0.));
+#37209 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#37210 = DEFINITIONAL_REPRESENTATION('',(#37211),#37215);
+#37211 = CIRCLE('',#37212,31.7);
+#37212 = AXIS2_PLACEMENT_2D('',#37213,#37214);
+#37213 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37214 = DIRECTION('',(-0.809016994375,0.587785252292));
+#37215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37216 = ORIENTED_EDGE('',*,*,#37217,.F.);
+#37217 = EDGE_CURVE('',#37218,#37189,#37220,.T.);
+#37218 = VERTEX_POINT('',#37219);
+#37219 = CARTESIAN_POINT('',(-13.51857302779,3.6,28.672952120286));
+#37220 = SURFACE_CURVE('',#37221,(#37226,#37236),.PCURVE_S1.);
+#37221 = ELLIPSE('',#37222,121.76209693427,31.7);
+#37222 = AXIS2_PLACEMENT_3D('',#37223,#37224,#37225);
+#37223 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37224 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#37225 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#37226 = PCURVE('',#22650,#37227);
+#37227 = DEFINITIONAL_REPRESENTATION('',(#37228),#37235);
+#37228 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37229,#37230,#37231,#37232,
+    #37233,#37234),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37229 = CARTESIAN_POINT('',(2.008939590489,8.18));
+#37230 = CARTESIAN_POINT('',(2.014745204512,7.509778330297));
+#37231 = CARTESIAN_POINT('',(2.020550818535,6.838620369342));
+#37232 = CARTESIAN_POINT('',(2.026356432558,6.166573179475));
+#37233 = CARTESIAN_POINT('',(2.032162046581,5.49368395454));
+#37234 = CARTESIAN_POINT('',(2.037967660604,4.82));
+#37235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37236 = PCURVE('',#37237,#37242);
+#37237 = PLANE('',#37238);
+#37238 = AXIS2_PLACEMENT_3D('',#37239,#37240,#37241);
+#37239 = CARTESIAN_POINT('',(-13.31700770943,3.6,28.395521260311));
+#37240 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#37241 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#37242 = DEFINITIONAL_REPRESENTATION('',(#37243),#37247);
+#37243 = ELLIPSE('',#37244,121.76209693427,31.7);
+#37244 = AXIS2_PLACEMENT_2D('',#37245,#37246);
+#37245 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37246 = DIRECTION('',(-1.,-1.665334536938E-16));
+#37247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37248 = ORIENTED_EDGE('',*,*,#37249,.T.);
+#37249 = EDGE_CURVE('',#37218,#37157,#37250,.T.);
+#37250 = SURFACE_CURVE('',#37251,(#37256,#37263),.PCURVE_S1.);
+#37251 = CIRCLE('',#37252,31.7);
+#37252 = AXIS2_PLACEMENT_3D('',#37253,#37254,#37255);
+#37253 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37254 = DIRECTION('',(0.,-1.,0.));
+#37255 = DIRECTION('',(1.,0.,0.));
+#37256 = PCURVE('',#22650,#37257);
+#37257 = DEFINITIONAL_REPRESENTATION('',(#37258),#37262);
+#37258 = LINE('',#37259,#37260);
+#37259 = CARTESIAN_POINT('',(0.,7.9));
+#37260 = VECTOR('',#37261,1.);
+#37261 = DIRECTION('',(1.,0.));
+#37262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37263 = PCURVE('',#37264,#37269);
+#37264 = PLANE('',#37265);
+#37265 = AXIS2_PLACEMENT_3D('',#37266,#37267,#37268);
+#37266 = CARTESIAN_POINT('',(-17.36209268133,3.6,25.456594998834));
+#37267 = DIRECTION('',(0.,1.,0.));
+#37268 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#37269 = DEFINITIONAL_REPRESENTATION('',(#37270),#37278);
+#37270 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37271,#37272,#37273,#37274
+    ,#37275,#37276,#37277),.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(
+  '') );
+#37271 = CARTESIAN_POINT('',(24.729055644901,49.432792497671));
+#37272 = CARTESIAN_POINT('',(57.001998937756,5.012896828994));
+#37273 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#37274 = CARTESIAN_POINT('',(-52.20846052015,-6.465584995343));
+#37275 = CARTESIAN_POINT('',(-29.87617408405,43.693551585503));
+#37276 = CARTESIAN_POINT('',(-7.543887647954,93.852688166349));
+#37277 = CARTESIAN_POINT('',(24.729055644901,49.432792497671));
+#37278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37279 = FACE_BOUND('',#37280,.T.);
+#37280 = EDGE_LOOP('',(#37281,#37315,#37344,#37376));
+#37281 = ORIENTED_EDGE('',*,*,#37282,.F.);
+#37282 = EDGE_CURVE('',#37283,#37285,#37287,.T.);
+#37283 = VERTEX_POINT('',#37284);
+#37284 = CARTESIAN_POINT('',(-23.44912869925,6.4,21.331393842072));
+#37285 = VERTEX_POINT('',#37286);
+#37286 = CARTESIAN_POINT('',(-22.93438945008,3.6,21.883870328433));
+#37287 = SURFACE_CURVE('',#37288,(#37293,#37303),.PCURVE_S1.);
+#37288 = ELLIPSE('',#37289,121.76209693427,31.7);
+#37289 = AXIS2_PLACEMENT_3D('',#37290,#37291,#37292);
+#37290 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37291 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#37292 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#37293 = PCURVE('',#22650,#37294);
+#37294 = DEFINITIONAL_REPRESENTATION('',(#37295),#37302);
+#37295 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37296,#37297,#37298,#37299,
+    #37300,#37301),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37296 = CARTESIAN_POINT('',(2.405832425399,4.82));
+#37297 = CARTESIAN_POINT('',(2.400115331368,5.492117677097));
+#37298 = CARTESIAN_POINT('',(2.394398237338,6.164222280128));
+#37299 = CARTESIAN_POINT('',(2.388681143307,6.836268041851));
+#37300 = CARTESIAN_POINT('',(2.382964049276,7.508209196803));
+#37301 = CARTESIAN_POINT('',(2.377246955245,8.18));
+#37302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37303 = PCURVE('',#37304,#37309);
+#37304 = PLANE('',#37305);
+#37305 = AXIS2_PLACEMENT_3D('',#37306,#37307,#37308);
+#37306 = CARTESIAN_POINT('',(-22.78060516305,6.4,20.729452546363));
+#37307 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#37308 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#37309 = DEFINITIONAL_REPRESENTATION('',(#37310),#37314);
+#37310 = ELLIPSE('',#37311,121.76209693427,31.7);
+#37311 = AXIS2_PLACEMENT_2D('',#37312,#37313);
+#37312 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37313 = DIRECTION('',(1.,1.942890293094E-16));
+#37314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37315 = ORIENTED_EDGE('',*,*,#37316,.F.);
+#37316 = EDGE_CURVE('',#37317,#37283,#37319,.T.);
+#37317 = VERTEX_POINT('',#37318);
+#37318 = CARTESIAN_POINT('',(-19.78937571192,6.4,24.76430109921));
+#37319 = SURFACE_CURVE('',#37320,(#37325,#37332),.PCURVE_S1.);
+#37320 = CIRCLE('',#37321,31.7);
+#37321 = AXIS2_PLACEMENT_3D('',#37322,#37323,#37324);
+#37322 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37323 = DIRECTION('',(0.,-1.,0.));
+#37324 = DIRECTION('',(1.,0.,0.));
+#37325 = PCURVE('',#22650,#37326);
+#37326 = DEFINITIONAL_REPRESENTATION('',(#37327),#37331);
+#37327 = LINE('',#37328,#37329);
+#37328 = CARTESIAN_POINT('',(0.,5.1));
+#37329 = VECTOR('',#37330,1.);
+#37330 = DIRECTION('',(1.,0.));
+#37331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37332 = PCURVE('',#37333,#37338);
+#37333 = PLANE('',#37334);
+#37334 = AXIS2_PLACEMENT_3D('',#37335,#37336,#37337);
+#37335 = CARTESIAN_POINT('',(-19.43495213124,6.4,24.445176673768));
+#37336 = DIRECTION('',(-0.,-1.,0.));
+#37337 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#37338 = DEFINITIONAL_REPRESENTATION('',(#37339),#37343);
+#37339 = CIRCLE('',#37340,31.7);
+#37340 = AXIS2_PLACEMENT_2D('',#37341,#37342);
+#37341 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37342 = DIRECTION('',(-0.669130606359,0.743144825477));
+#37343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37344 = ORIENTED_EDGE('',*,*,#37345,.F.);
+#37345 = EDGE_CURVE('',#37346,#37317,#37348,.T.);
+#37346 = VERTEX_POINT('',#37347);
+#37347 = CARTESIAN_POINT('',(-19.18460172854,3.6,25.235709946762));
+#37348 = SURFACE_CURVE('',#37349,(#37354,#37364),.PCURVE_S1.);
+#37349 = ELLIPSE('',#37350,121.76209693427,31.7);
+#37350 = AXIS2_PLACEMENT_3D('',#37351,#37352,#37353);
+#37351 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37352 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#37353 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#37354 = PCURVE('',#22650,#37355);
+#37355 = DEFINITIONAL_REPRESENTATION('',(#37356),#37363);
+#37356 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37357,#37358,#37359,#37360,
+    #37361,#37362),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37357 = CARTESIAN_POINT('',(2.218379100728,8.18));
+#37358 = CARTESIAN_POINT('',(2.224184714751,7.509778330297));
+#37359 = CARTESIAN_POINT('',(2.229990328774,6.838620369342));
+#37360 = CARTESIAN_POINT('',(2.235795942797,6.166573179475));
+#37361 = CARTESIAN_POINT('',(2.241601556821,5.49368395454));
+#37362 = CARTESIAN_POINT('',(2.247407170844,4.82));
+#37363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37364 = PCURVE('',#37365,#37370);
+#37365 = PLANE('',#37366);
+#37366 = AXIS2_PLACEMENT_3D('',#37367,#37368,#37369);
+#37367 = CARTESIAN_POINT('',(-18.92975997682,3.6,25.006249402856));
+#37368 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#37369 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#37370 = DEFINITIONAL_REPRESENTATION('',(#37371),#37375);
+#37371 = ELLIPSE('',#37372,121.76209693427,31.7);
+#37372 = AXIS2_PLACEMENT_2D('',#37373,#37374);
+#37373 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37374 = DIRECTION('',(-1.,2.775557561563E-17));
+#37375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37376 = ORIENTED_EDGE('',*,*,#37377,.T.);
+#37377 = EDGE_CURVE('',#37346,#37285,#37378,.T.);
+#37378 = SURFACE_CURVE('',#37379,(#37384,#37391),.PCURVE_S1.);
+#37379 = CIRCLE('',#37380,31.7);
+#37380 = AXIS2_PLACEMENT_3D('',#37381,#37382,#37383);
+#37381 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37382 = DIRECTION('',(0.,-1.,0.));
+#37383 = DIRECTION('',(1.,0.,0.));
+#37384 = PCURVE('',#22650,#37385);
+#37385 = DEFINITIONAL_REPRESENTATION('',(#37386),#37390);
+#37386 = LINE('',#37387,#37388);
+#37387 = CARTESIAN_POINT('',(0.,7.9));
+#37388 = VECTOR('',#37389,1.);
+#37389 = DIRECTION('',(1.,0.));
+#37390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37391 = PCURVE('',#37392,#37397);
+#37392 = PLANE('',#37393);
+#37393 = AXIS2_PLACEMENT_3D('',#37394,#37395,#37396);
+#37394 = CARTESIAN_POINT('',(-22.27541300863,3.6,21.290525275451));
+#37395 = DIRECTION('',(0.,1.,0.));
+#37396 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#37397 = DEFINITIONAL_REPRESENTATION('',(#37398),#37406);
+#37398 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37399,#37400,#37401,#37402
+    ,#37403,#37404,#37405),.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(
+  '') );
+#37399 = CARTESIAN_POINT('',(20.294657144791,54.357690967633));
+#37400 = CARTESIAN_POINT('',(61.097774809738,17.618398802154));
+#37401 = CARTESIAN_POINT('',(8.879055644901,0.651508433444));
+#37402 = CARTESIAN_POINT('',(-43.33966351993,-16.31538193526));
+#37403 = CARTESIAN_POINT('',(-31.92406202004,37.390800598923));
+#37404 = CARTESIAN_POINT('',(-20.50846052015,91.096983133113));
+#37405 = CARTESIAN_POINT('',(20.294657144791,54.357690967633));
+#37406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37407 = FACE_BOUND('',#37408,.T.);
+#37408 = EDGE_LOOP('',(#37409,#37443,#37472,#37504));
+#37409 = ORIENTED_EDGE('',*,*,#37410,.F.);
+#37410 = EDGE_CURVE('',#37411,#37413,#37415,.T.);
+#37411 = VERTEX_POINT('',#37412);
+#37412 = CARTESIAN_POINT('',(-27.37175513768,6.4,15.989903710865));
+#37413 = VERTEX_POINT('',#37414);
+#37414 = CARTESIAN_POINT('',(-26.98313049652,3.6,16.637327568085));
+#37415 = SURFACE_CURVE('',#37416,(#37421,#37431),.PCURVE_S1.);
+#37416 = ELLIPSE('',#37417,121.76209693427,31.7);
+#37417 = AXIS2_PLACEMENT_3D('',#37418,#37419,#37420);
+#37418 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37419 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#37420 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#37421 = PCURVE('',#22650,#37422);
+#37422 = DEFINITIONAL_REPRESENTATION('',(#37423),#37430);
+#37423 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37424,#37425,#37426,#37427,
+    #37428,#37429),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37424 = CARTESIAN_POINT('',(2.615271935639,4.82));
+#37425 = CARTESIAN_POINT('',(2.609554841608,5.492117677097));
+#37426 = CARTESIAN_POINT('',(2.603837747577,6.164222280128));
+#37427 = CARTESIAN_POINT('',(2.598120653546,6.836268041851));
+#37428 = CARTESIAN_POINT('',(2.592403559515,7.508209196803));
+#37429 = CARTESIAN_POINT('',(2.586686465485,8.18));
+#37430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37431 = PCURVE('',#37432,#37437);
+#37432 = PLANE('',#37433);
+#37433 = AXIS2_PLACEMENT_3D('',#37434,#37435,#37436);
+#37434 = CARTESIAN_POINT('',(-26.59268981214,6.4,15.540110135448));
+#37435 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#37436 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#37437 = DEFINITIONAL_REPRESENTATION('',(#37438),#37442);
+#37438 = ELLIPSE('',#37439,121.76209693427,31.7);
+#37439 = AXIS2_PLACEMENT_2D('',#37440,#37441);
+#37440 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37441 = DIRECTION('',(1.,2.22044604925E-16));
+#37442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37443 = ORIENTED_EDGE('',*,*,#37444,.F.);
+#37444 = EDGE_CURVE('',#37445,#37411,#37447,.T.);
+#37445 = VERTEX_POINT('',#37446);
+#37446 = CARTESIAN_POINT('',(-24.50571808609,6.4,20.108699139547));
+#37447 = SURFACE_CURVE('',#37448,(#37453,#37460),.PCURVE_S1.);
+#37448 = CIRCLE('',#37449,31.7);
+#37449 = AXIS2_PLACEMENT_3D('',#37450,#37451,#37452);
+#37450 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37451 = DIRECTION('',(0.,-1.,0.));
+#37452 = DIRECTION('',(1.,0.,0.));
+#37453 = PCURVE('',#22650,#37454);
+#37454 = DEFINITIONAL_REPRESENTATION('',(#37455),#37459);
+#37455 = LINE('',#37456,#37457);
+#37456 = CARTESIAN_POINT('',(0.,5.1));
+#37457 = VECTOR('',#37458,1.);
+#37458 = DIRECTION('',(1.,0.));
+#37459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37460 = PCURVE('',#37461,#37466);
+#37461 = PLANE('',#37462);
+#37462 = AXIS2_PLACEMENT_3D('',#37463,#37464,#37465);
+#37463 = CARTESIAN_POINT('',(-24.09268981213,6.4,19.870237154392));
+#37464 = DIRECTION('',(0.,-1.,0.));
+#37465 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#37466 = DEFINITIONAL_REPRESENTATION('',(#37467),#37471);
+#37467 = CIRCLE('',#37468,31.7);
+#37468 = AXIS2_PLACEMENT_2D('',#37469,#37470);
+#37469 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37470 = DIRECTION('',(-0.5,0.866025403784));
+#37471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37472 = ORIENTED_EDGE('',*,*,#37473,.F.);
+#37473 = EDGE_CURVE('',#37474,#37445,#37476,.T.);
+#37474 = VERTEX_POINT('',#37475);
+#37475 = CARTESIAN_POINT('',(-24.01217127582,3.6,20.695546154192));
+#37476 = SURFACE_CURVE('',#37477,(#37482,#37492),.PCURVE_S1.);
+#37477 = ELLIPSE('',#37478,121.76209693427,31.7);
+#37478 = AXIS2_PLACEMENT_3D('',#37479,#37480,#37481);
+#37479 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37480 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#37481 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#37482 = PCURVE('',#22650,#37483);
+#37483 = DEFINITIONAL_REPRESENTATION('',(#37484),#37491);
+#37484 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37485,#37486,#37487,#37488,
+    #37489,#37490),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37485 = CARTESIAN_POINT('',(2.427818610967,8.18));
+#37486 = CARTESIAN_POINT('',(2.43362422499,7.509778330297));
+#37487 = CARTESIAN_POINT('',(2.439429839014,6.838620369342));
+#37488 = CARTESIAN_POINT('',(2.445235453037,6.166573179475));
+#37489 = CARTESIAN_POINT('',(2.45104106706,5.49368395454));
+#37490 = CARTESIAN_POINT('',(2.456846681083,4.82));
+#37491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37492 = PCURVE('',#37493,#37498);
+#37493 = PLANE('',#37494);
+#37494 = AXIS2_PLACEMENT_3D('',#37495,#37496,#37497);
+#37495 = CARTESIAN_POINT('',(-23.71519089815,3.6,20.524084453199));
+#37496 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#37497 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#37498 = DEFINITIONAL_REPRESENTATION('',(#37499),#37503);
+#37499 = ELLIPSE('',#37500,121.76209693427,31.7);
+#37500 = AXIS2_PLACEMENT_2D('',#37501,#37502);
+#37501 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37502 = DIRECTION('',(-1.,1.387778780781E-16));
+#37503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37504 = ORIENTED_EDGE('',*,*,#37505,.T.);
+#37505 = EDGE_CURVE('',#37474,#37413,#37506,.T.);
+#37506 = SURFACE_CURVE('',#37507,(#37512,#37519),.PCURVE_S1.);
+#37507 = CIRCLE('',#37508,31.7);
+#37508 = AXIS2_PLACEMENT_3D('',#37509,#37510,#37511);
+#37509 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37510 = DIRECTION('',(0.,-1.,0.));
+#37511 = DIRECTION('',(1.,0.,0.));
+#37512 = PCURVE('',#22650,#37513);
+#37513 = DEFINITIONAL_REPRESENTATION('',(#37514),#37518);
+#37514 = LINE('',#37515,#37516);
+#37515 = CARTESIAN_POINT('',(0.,7.9));
+#37516 = VECTOR('',#37517,1.);
+#37517 = DIRECTION('',(1.,0.));
+#37518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37519 = PCURVE('',#37520,#37525);
+#37520 = PLANE('',#37521);
+#37521 = AXIS2_PLACEMENT_3D('',#37522,#37523,#37524);
+#37522 = CARTESIAN_POINT('',(-26.21519089816,3.6,16.193957434255));
+#37523 = DIRECTION('',(0.,1.,0.));
+#37524 = DIRECTION('',(0.5,0.,0.866025403784));
+#37525 = DEFINITIONAL_REPRESENTATION('',(#37526),#37534);
+#37526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37527,#37528,#37529,#37530
+    ,#37531,#37532,#37533),.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(
+  '') );
+#37527 = CARTESIAN_POINT('',(14.933216923215,58.253005299967));
+#37528 = CARTESIAN_POINT('',(62.483216923215,30.8));
+#37529 = CARTESIAN_POINT('',(14.933216923215,3.346994700033));
+#37530 = CARTESIAN_POINT('',(-32.61678307678,-24.10601059993));
+#37531 = CARTESIAN_POINT('',(-32.61678307678,30.8));
+#37532 = CARTESIAN_POINT('',(-32.61678307678,85.706010599933));
+#37533 = CARTESIAN_POINT('',(14.933216923215,58.253005299967));
+#37534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37535 = FACE_BOUND('',#37536,.T.);
+#37536 = EDGE_LOOP('',(#37537,#37571,#37600,#37632));
+#37537 = ORIENTED_EDGE('',*,*,#37538,.F.);
+#37538 = EDGE_CURVE('',#37539,#37541,#37543,.T.);
+#37539 = VERTEX_POINT('',#37540);
+#37540 = CARTESIAN_POINT('',(-30.09810453233,6.4,9.949578059421));
+#37541 = VERTEX_POINT('',#37542);
+#37542 = CARTESIAN_POINT('',(-29.85257926082,3.6,10.663653758257));
+#37543 = SURFACE_CURVE('',#37544,(#37549,#37559),.PCURVE_S1.);
+#37544 = ELLIPSE('',#37545,121.76209693427,31.7);
+#37545 = AXIS2_PLACEMENT_3D('',#37546,#37547,#37548);
+#37546 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37547 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#37548 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#37549 = PCURVE('',#22650,#37550);
+#37550 = DEFINITIONAL_REPRESENTATION('',(#37551),#37558);
+#37551 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37552,#37553,#37554,#37555,
+    #37556,#37557),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37552 = CARTESIAN_POINT('',(2.824711445878,4.82));
+#37553 = CARTESIAN_POINT('',(2.818994351847,5.492117677097));
+#37554 = CARTESIAN_POINT('',(2.813277257816,6.164222280128));
+#37555 = CARTESIAN_POINT('',(2.807560163786,6.836268041851));
+#37556 = CARTESIAN_POINT('',(2.801843069755,7.508209196803));
+#37557 = CARTESIAN_POINT('',(2.796125975724,8.18));
+#37558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37559 = PCURVE('',#37560,#37565);
+#37560 = PLANE('',#37561);
+#37561 = AXIS2_PLACEMENT_3D('',#37562,#37563,#37564);
+#37562 = CARTESIAN_POINT('',(-29.24254631056,6.4,9.671590341893));
+#37563 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#37564 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#37565 = DEFINITIONAL_REPRESENTATION('',(#37566),#37570);
+#37566 = ELLIPSE('',#37567,121.76209693427,31.7);
+#37567 = AXIS2_PLACEMENT_2D('',#37568,#37569);
+#37568 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37569 = DIRECTION('',(1.,6.938893903907E-17));
+#37570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37571 = ORIENTED_EDGE('',*,*,#37572,.F.);
+#37572 = EDGE_CURVE('',#37573,#37539,#37575,.T.);
+#37573 = VERTEX_POINT('',#37574);
+#37574 = CARTESIAN_POINT('',(-28.15104298842,6.4,14.574250535243));
+#37575 = SURFACE_CURVE('',#37576,(#37581,#37588),.PCURVE_S1.);
+#37576 = CIRCLE('',#37577,31.7);
+#37577 = AXIS2_PLACEMENT_3D('',#37578,#37579,#37580);
+#37578 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37579 = DIRECTION('',(0.,-1.,0.));
+#37580 = DIRECTION('',(1.,0.,0.));
+#37581 = PCURVE('',#22650,#37582);
+#37582 = DEFINITIONAL_REPRESENTATION('',(#37583),#37587);
+#37583 = LINE('',#37584,#37585);
+#37584 = CARTESIAN_POINT('',(0.,5.1));
+#37585 = VECTOR('',#37586,1.);
+#37586 = DIRECTION('',(1.,0.));
+#37587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37588 = PCURVE('',#37589,#37594);
+#37589 = PLANE('',#37590);
+#37590 = AXIS2_PLACEMENT_3D('',#37591,#37592,#37593);
+#37591 = CARTESIAN_POINT('',(-27.69746133867,6.4,14.426872923392));
+#37592 = DIRECTION('',(0.,-1.,0.));
+#37593 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#37594 = DEFINITIONAL_REPRESENTATION('',(#37595),#37599);
+#37595 = CIRCLE('',#37596,31.7);
+#37596 = AXIS2_PLACEMENT_2D('',#37597,#37598);
+#37597 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37598 = DIRECTION('',(-0.309016994375,0.951056516295));
+#37599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37600 = ORIENTED_EDGE('',*,*,#37601,.F.);
+#37601 = EDGE_CURVE('',#37602,#37573,#37604,.T.);
+#37602 = VERTEX_POINT('',#37603);
+#37603 = CARTESIAN_POINT('',(-27.79029371517,3.6,15.250887686436));
+#37604 = SURFACE_CURVE('',#37605,(#37610,#37620),.PCURVE_S1.);
+#37605 = ELLIPSE('',#37606,121.76209693427,31.7);
+#37606 = AXIS2_PLACEMENT_3D('',#37607,#37608,#37609);
+#37607 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37608 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#37609 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#37610 = PCURVE('',#22650,#37611);
+#37611 = DEFINITIONAL_REPRESENTATION('',(#37612),#37619);
+#37612 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37613,#37614,#37615,#37616,
+    #37617,#37618),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37613 = CARTESIAN_POINT('',(2.637258121207,8.18));
+#37614 = CARTESIAN_POINT('',(2.64306373523,7.509778330297));
+#37615 = CARTESIAN_POINT('',(2.648869349253,6.838620369342));
+#37616 = CARTESIAN_POINT('',(2.654674963276,6.166573179475));
+#37617 = CARTESIAN_POINT('',(2.660480577299,5.49368395454));
+#37618 = CARTESIAN_POINT('',(2.666286191322,4.82));
+#37619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37620 = PCURVE('',#37621,#37626);
+#37621 = PLANE('',#37622);
+#37622 = AXIS2_PLACEMENT_3D('',#37623,#37624,#37625);
+#37623 = CARTESIAN_POINT('',(-27.46415417912,3.6,15.144918527453));
+#37624 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#37625 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#37626 = DEFINITIONAL_REPRESENTATION('',(#37627),#37631);
+#37627 = ELLIPSE('',#37628,121.76209693427,31.7);
+#37628 = AXIS2_PLACEMENT_2D('',#37629,#37630);
+#37629 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37630 = DIRECTION('',(-1.,6.938893903907E-17));
+#37631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37632 = ORIENTED_EDGE('',*,*,#37633,.T.);
+#37633 = EDGE_CURVE('',#37602,#37541,#37634,.T.);
+#37634 = SURFACE_CURVE('',#37635,(#37640,#37647),.PCURVE_S1.);
+#37635 = CIRCLE('',#37636,31.7);
+#37636 = AXIS2_PLACEMENT_3D('',#37637,#37638,#37639);
+#37637 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37638 = DIRECTION('',(0.,-1.,0.));
+#37639 = DIRECTION('',(1.,0.,0.));
+#37640 = PCURVE('',#22650,#37641);
+#37641 = DEFINITIONAL_REPRESENTATION('',(#37642),#37646);
+#37642 = LINE('',#37643,#37644);
+#37643 = CARTESIAN_POINT('',(0.,7.9));
+#37644 = VECTOR('',#37645,1.);
+#37645 = DIRECTION('',(1.,0.));
+#37646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37647 = PCURVE('',#37648,#37653);
+#37648 = PLANE('',#37649);
+#37649 = AXIS2_PLACEMENT_3D('',#37650,#37651,#37652);
+#37650 = CARTESIAN_POINT('',(-29.009239151,3.6,10.389635945954));
+#37651 = DIRECTION('',(0.,1.,0.));
+#37652 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#37653 = DEFINITIONAL_REPRESENTATION('',(#37654),#37662);
+#37654 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37655,#37656,#37657,#37658
+    ,#37659,#37660,#37661),.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(
+  '') );
+#37655 = CARTESIAN_POINT('',(8.879055644901,60.948491566556));
+#37656 = CARTESIAN_POINT('',(61.097774809738,43.981601197846));
+#37657 = CARTESIAN_POINT('',(20.294657144791,7.242309032367));
+#37658 = CARTESIAN_POINT('',(-20.50846052015,-29.49698313311));
+#37659 = CARTESIAN_POINT('',(-31.92406202004,24.209199401077));
+#37660 = CARTESIAN_POINT('',(-43.33966351993,77.915381935267));
+#37661 = CARTESIAN_POINT('',(8.879055644901,60.948491566556));
+#37662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37663 = FACE_BOUND('',#37664,.T.);
+#37664 = EDGE_LOOP('',(#37665,#37699,#37728,#37760));
+#37665 = ORIENTED_EDGE('',*,*,#37666,.F.);
+#37666 = EDGE_CURVE('',#37667,#37669,#37671,.T.);
+#37667 = VERTEX_POINT('',#37668);
+#37668 = CARTESIAN_POINT('',(-31.50902233219,6.4,3.474408103409));
+#37669 = VERTEX_POINT('',#37670);
+#37670 = CARTESIAN_POINT('',(-31.41732706286,3.6,4.223927109306));
+#37671 = SURFACE_CURVE('',#37672,(#37677,#37687),.PCURVE_S1.);
+#37672 = ELLIPSE('',#37673,121.76209693427,31.7);
+#37673 = AXIS2_PLACEMENT_3D('',#37674,#37675,#37676);
+#37674 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37675 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#37676 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#37677 = PCURVE('',#22650,#37678);
+#37678 = DEFINITIONAL_REPRESENTATION('',(#37679),#37686);
+#37679 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37680,#37681,#37682,#37683,
+    #37684,#37685),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37680 = CARTESIAN_POINT('',(3.034150956117,4.82));
+#37681 = CARTESIAN_POINT('',(3.028433862086,5.492117677097));
+#37682 = CARTESIAN_POINT('',(3.022716768056,6.164222280128));
+#37683 = CARTESIAN_POINT('',(3.016999674025,6.836268041851));
+#37684 = CARTESIAN_POINT('',(3.011282579994,7.508209196803));
+#37685 = CARTESIAN_POINT('',(3.005565485963,8.18));
+#37686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37687 = PCURVE('',#37688,#37693);
+#37688 = PLANE('',#37689);
+#37689 = AXIS2_PLACEMENT_3D('',#37690,#37691,#37692);
+#37690 = CARTESIAN_POINT('',(-30.6143632139,6.4,3.380375640957));
+#37691 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#37692 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#37693 = DEFINITIONAL_REPRESENTATION('',(#37694),#37698);
+#37694 = ELLIPSE('',#37695,121.76209693427,31.7);
+#37695 = AXIS2_PLACEMENT_2D('',#37696,#37697);
+#37696 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37697 = DIRECTION('',(1.,-3.816391647149E-17));
+#37698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37699 = ORIENTED_EDGE('',*,*,#37700,.F.);
+#37700 = EDGE_CURVE('',#37701,#37667,#37703,.T.);
+#37701 = VERTEX_POINT('',#37702);
+#37702 = CARTESIAN_POINT('',(-30.56603222846,6.4,8.402837247535));
+#37703 = SURFACE_CURVE('',#37704,(#37709,#37716),.PCURVE_S1.);
+#37704 = CIRCLE('',#37705,31.7);
+#37705 = AXIS2_PLACEMENT_3D('',#37706,#37707,#37708);
+#37706 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37707 = DIRECTION('',(0.,-1.,0.));
+#37708 = DIRECTION('',(1.,0.,0.));
+#37709 = PCURVE('',#22650,#37710);
+#37710 = DEFINITIONAL_REPRESENTATION('',(#37711),#37715);
+#37711 = LINE('',#37712,#37713);
+#37712 = CARTESIAN_POINT('',(0.,5.1));
+#37713 = VECTOR('',#37714,1.);
+#37714 = DIRECTION('',(1.,0.));
+#37715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37716 = PCURVE('',#37717,#37722);
+#37717 = PLANE('',#37718);
+#37718 = AXIS2_PLACEMENT_3D('',#37719,#37720,#37721);
+#37719 = CARTESIAN_POINT('',(-30.09172089756,6.4,8.352985117823));
+#37720 = DIRECTION('',(0.,-1.,0.));
+#37721 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#37722 = DEFINITIONAL_REPRESENTATION('',(#37723),#37727);
+#37723 = CIRCLE('',#37724,31.7);
+#37724 = AXIS2_PLACEMENT_2D('',#37725,#37726);
+#37725 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37726 = DIRECTION('',(-0.104528463268,0.994521895368));
+#37727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37728 = ORIENTED_EDGE('',*,*,#37729,.F.);
+#37729 = EDGE_CURVE('',#37730,#37701,#37732,.T.);
+#37730 = VERTEX_POINT('',#37731);
+#37731 = CARTESIAN_POINT('',(-30.35384696654,3.6,9.139692244903));
+#37732 = SURFACE_CURVE('',#37733,(#37738,#37748),.PCURVE_S1.);
+#37733 = ELLIPSE('',#37734,121.76209693427,31.7);
+#37734 = AXIS2_PLACEMENT_3D('',#37735,#37736,#37737);
+#37735 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37736 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#37737 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#37738 = PCURVE('',#22650,#37739);
+#37739 = DEFINITIONAL_REPRESENTATION('',(#37740),#37747);
+#37740 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37741,#37742,#37743,#37744,
+    #37745,#37746),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37741 = CARTESIAN_POINT('',(2.846697631446,8.18));
+#37742 = CARTESIAN_POINT('',(2.852503245469,7.509778330297));
+#37743 = CARTESIAN_POINT('',(2.858308859492,6.838620369342));
+#37744 = CARTESIAN_POINT('',(2.864114473515,6.166573179475));
+#37745 = CARTESIAN_POINT('',(2.869920087538,5.49368395454));
+#37746 = CARTESIAN_POINT('',(2.875725701562,4.82));
+#37747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37748 = PCURVE('',#37749,#37754);
+#37749 = PLANE('',#37750);
+#37750 = AXIS2_PLACEMENT_3D('',#37751,#37752,#37753);
+#37751 = CARTESIAN_POINT('',(-30.01280213483,3.6,9.103846988675));
+#37752 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#37753 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#37754 = DEFINITIONAL_REPRESENTATION('',(#37755),#37759);
+#37755 = ELLIPSE('',#37756,121.76209693427,31.7);
+#37756 = AXIS2_PLACEMENT_2D('',#37757,#37758);
+#37757 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37758 = DIRECTION('',(-1.,-3.122502256758E-17));
+#37759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37760 = ORIENTED_EDGE('',*,*,#37761,.T.);
+#37761 = EDGE_CURVE('',#37730,#37669,#37762,.T.);
+#37762 = SURFACE_CURVE('',#37763,(#37768,#37775),.PCURVE_S1.);
+#37763 = CIRCLE('',#37764,31.7);
+#37764 = AXIS2_PLACEMENT_3D('',#37765,#37766,#37767);
+#37765 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37766 = DIRECTION('',(0.,-1.,0.));
+#37767 = DIRECTION('',(1.,0.,0.));
+#37768 = PCURVE('',#22650,#37769);
+#37769 = DEFINITIONAL_REPRESENTATION('',(#37770),#37774);
+#37770 = LINE('',#37771,#37772);
+#37771 = CARTESIAN_POINT('',(0.,7.9));
+#37772 = VECTOR('',#37773,1.);
+#37773 = DIRECTION('',(1.,0.));
+#37774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37775 = PCURVE('',#37776,#37781);
+#37776 = PLANE('',#37777);
+#37777 = AXIS2_PLACEMENT_3D('',#37778,#37779,#37780);
+#37778 = CARTESIAN_POINT('',(-30.53544445117,3.6,4.13123751181));
+#37779 = DIRECTION('',(0.,1.,0.));
+#37780 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#37781 = DEFINITIONAL_REPRESENTATION('',(#37782),#37790);
+#37782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37783,#37784,#37785,#37786
+    ,#37787,#37788,#37789),.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(
+  '') );
+#37783 = CARTESIAN_POINT('',(2.3967692088,62.326344083174));
+#37784 = CARTESIAN_POINT('',(57.001998937756,56.587103171006));
+#37785 = CARTESIAN_POINT('',(24.729055644901,12.167207502329));
+#37786 = CARTESIAN_POINT('',(-7.543887647954,-32.25268816634));
+#37787 = CARTESIAN_POINT('',(-29.87617408405,17.906448414497));
+#37788 = CARTESIAN_POINT('',(-52.20846052015,68.065584995343));
+#37789 = CARTESIAN_POINT('',(2.3967692088,62.326344083174));
+#37790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37791 = FACE_BOUND('',#37792,.T.);
+#37792 = EDGE_LOOP('',(#37793,#37827,#37856,#37888));
+#37793 = ORIENTED_EDGE('',*,*,#37794,.F.);
+#37794 = EDGE_CURVE('',#37795,#37797,#37799,.T.);
+#37795 = VERTEX_POINT('',#37796);
+#37796 = CARTESIAN_POINT('',(-31.54284465907,6.4,-3.152610158782));
+#37797 = VERTEX_POINT('',#37798);
+#37798 = CARTESIAN_POINT('',(-31.6089869152,3.6,-2.400405422974));
+#37799 = SURFACE_CURVE('',#37800,(#37805,#37815),.PCURVE_S1.);
+#37800 = ELLIPSE('',#37801,121.76209693427,31.7);
+#37801 = AXIS2_PLACEMENT_3D('',#37802,#37803,#37804);
+#37802 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#37803 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#37804 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#37805 = PCURVE('',#22650,#37806);
+#37806 = DEFINITIONAL_REPRESENTATION('',(#37807),#37814);
+#37807 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37808,#37809,#37810,#37811,
+    #37812,#37813),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#37808 = CARTESIAN_POINT('',(3.243590466357,4.82));
+#37809 = CARTESIAN_POINT('',(3.237873372326,5.492117677097));
+#37810 = CARTESIAN_POINT('',(3.232156278295,6.164222280128));
+#37811 = CARTESIAN_POINT('',(3.226439184264,6.836268041851));
+#37812 = CARTESIAN_POINT('',(3.220722090233,7.508209196803));
+#37813 = CARTESIAN_POINT('',(3.215004996203,8.18));
+#37814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37815 = PCURVE('',#37816,#37821);
+#37816 = PLANE('',#37817);
+#37817 = AXIS2_PLACEMENT_3D('',#37818,#37819,#37820);
+#37818 = CARTESIAN_POINT('',(-30.64818554078,6.4,-3.05857769633));
+#37819 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#37820 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#37821 = DEFINITIONAL_REPRESENTATION('',(#37822),#37826);
+#37822 = ELLIPSE('',#37823,121.76209693427,31.7);
+#37823 = AXIS2_PLACEMENT_2D('',#37824,#37825);
+#37824 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#37825 = DIRECTION('',(1.,-4.857225732735E-17));
+#37826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37827 = ORIENTED_EDGE('',*,*,#37828,.F.);
+#37828 = EDGE_CURVE('',#37829,#37795,#37831,.T.);
+#37829 = VERTEX_POINT('',#37830);
+#37830 = CARTESIAN_POINT('',(-31.64513918802,6.4,1.864179650823));
+#37831 = SURFACE_CURVE('',#37832,(#37837,#37844),.PCURVE_S1.);
+#37832 = CIRCLE('',#37833,31.7);
+#37833 = AXIS2_PLACEMENT_3D('',#37834,#37835,#37836);
+#37834 = CARTESIAN_POINT('',(0.,6.4,0.));
+#37835 = DIRECTION('',(0.,-1.,0.));
+#37836 = DIRECTION('',(1.,0.,0.));
+#37837 = PCURVE('',#22650,#37838);
+#37838 = DEFINITIONAL_REPRESENTATION('',(#37839),#37843);
+#37839 = LINE('',#37840,#37841);
+#37840 = CARTESIAN_POINT('',(0.,5.1));
+#37841 = VECTOR('',#37842,1.);
+#37842 = DIRECTION('',(1.,0.));
+#37843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37844 = PCURVE('',#37845,#37850);
+#37845 = PLANE('',#37846);
+#37846 = AXIS2_PLACEMENT_3D('',#37847,#37848,#37849);
+#37847 = CARTESIAN_POINT('',(-31.17082785712,6.4,1.914031780535));
+#37848 = DIRECTION('',(0.,-1.,0.));
+#37849 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#37850 = DEFINITIONAL_REPRESENTATION('',(#37851),#37855);
+#37851 = CIRCLE('',#37852,31.7);
+#37852 = AXIS2_PLACEMENT_2D('',#37853,#37854);
+#37853 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#37854 = DIRECTION('',(0.104528463268,0.994521895368));
+#37855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37856 = ORIENTED_EDGE('',*,*,#37857,.F.);
+#37857 = EDGE_CURVE('',#37858,#37829,#37860,.T.);
+#37858 = VERTEX_POINT('',#37859);
+#37859 = CARTESIAN_POINT('',(-31.59079145155,3.6,2.62904839516));
+#37860 = SURFACE_CURVE('',#37861,(#37866,#37876),.PCURVE_S1.);
+#37861 = ELLIPSE('',#37862,121.76209693427,31.7);
+#37862 = AXIS2_PLACEMENT_3D('',#37863,#37864,#37865);
+#37863 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#37864 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#37865 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#37866 = PCURVE('',#22650,#37867);
+#37867 = DEFINITIONAL_REPRESENTATION('',(#37868),#37875);
+#37868 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37869,#37870,#37871,#37872,
+    #37873,#37874),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#37869 = CARTESIAN_POINT('',(3.056137141685,8.18));
+#37870 = CARTESIAN_POINT('',(3.061942755708,7.509778330297));
+#37871 = CARTESIAN_POINT('',(3.067748369732,6.838620369342));
+#37872 = CARTESIAN_POINT('',(3.073553983755,6.166573179475));
+#37873 = CARTESIAN_POINT('',(3.079359597778,5.49368395454));
+#37874 = CARTESIAN_POINT('',(3.085165211801,4.82));
+#37875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37876 = PCURVE('',#37877,#37882);
+#37877 = PLANE('',#37878);
+#37878 = AXIS2_PLACEMENT_3D('',#37879,#37880,#37881);
+#37879 = CARTESIAN_POINT('',(-31.24974661985,3.6,2.664893651388));
+#37880 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#37881 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#37882 = DEFINITIONAL_REPRESENTATION('',(#37883),#37887);
+#37883 = ELLIPSE('',#37884,121.76209693427,31.7);
+#37884 = AXIS2_PLACEMENT_2D('',#37885,#37886);
+#37885 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#37886 = DIRECTION('',(-1.,-5.20417042793E-17));
+#37887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37888 = ORIENTED_EDGE('',*,*,#37889,.T.);
+#37889 = EDGE_CURVE('',#37858,#37797,#37890,.T.);
+#37890 = SURFACE_CURVE('',#37891,(#37896,#37903),.PCURVE_S1.);
+#37891 = CIRCLE('',#37892,31.7);
+#37892 = AXIS2_PLACEMENT_3D('',#37893,#37894,#37895);
+#37893 = CARTESIAN_POINT('',(0.,3.6,0.));
+#37894 = DIRECTION('',(0.,-1.,0.));
+#37895 = DIRECTION('',(1.,0.,0.));
+#37896 = PCURVE('',#22650,#37897);
+#37897 = DEFINITIONAL_REPRESENTATION('',(#37898),#37902);
+#37898 = LINE('',#37899,#37900);
+#37899 = CARTESIAN_POINT('',(0.,7.9));
+#37900 = VECTOR('',#37901,1.);
+#37901 = DIRECTION('',(1.,0.));
+#37902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37903 = PCURVE('',#37904,#37909);
+#37904 = PLANE('',#37905);
+#37905 = AXIS2_PLACEMENT_3D('',#37906,#37907,#37908);
+#37906 = CARTESIAN_POINT('',(-30.7271043035,3.6,-2.307715825478));
+#37907 = DIRECTION('',(0.,1.,0.));
+#37908 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#37909 = DEFINITIONAL_REPRESENTATION('',(#37910),#37918);
+#37910 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37911,#37912,#37913,#37914
+    ,#37915,#37916,#37917),.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(
+  '') );
+#37911 = CARTESIAN_POINT('',(-4.23033536237,62.326344083174));
+#37912 = CARTESIAN_POINT('',(50.374894366587,68.065584995343));
+#37913 = CARTESIAN_POINT('',(28.042607930485,17.906448414497));
+#37914 = CARTESIAN_POINT('',(5.710321494384,-32.25268816634));
+#37915 = CARTESIAN_POINT('',(-26.56262179847,12.167207502329));
+#37916 = CARTESIAN_POINT('',(-58.83556509132,56.587103171006));
+#37917 = CARTESIAN_POINT('',(-4.23033536237,62.326344083174));
+#37918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37919 = FACE_BOUND('',#37920,.T.);
+#37920 = EDGE_LOOP('',(#37921,#37952,#37984,#38017));
+#37921 = ORIENTED_EDGE('',*,*,#37922,.F.);
+#37922 = EDGE_CURVE('',#37923,#37925,#37927,.T.);
+#37923 = VERTEX_POINT('',#37924);
+#37924 = CARTESIAN_POINT('',(31.447066760704,2.4,3.996497485026));
+#37925 = VERTEX_POINT('',#37926);
+#37926 = CARTESIAN_POINT('',(30.419182362592,2.4,8.919828719846));
+#37927 = SURFACE_CURVE('',#37928,(#37933,#37940),.PCURVE_S1.);
+#37928 = CIRCLE('',#37929,31.7);
+#37929 = AXIS2_PLACEMENT_3D('',#37930,#37931,#37932);
+#37930 = CARTESIAN_POINT('',(0.,2.4,0.));
+#37931 = DIRECTION('',(0.,-1.,0.));
+#37932 = DIRECTION('',(1.,0.,0.));
+#37933 = PCURVE('',#22650,#37934);
+#37934 = DEFINITIONAL_REPRESENTATION('',(#37935),#37939);
+#37935 = LINE('',#37936,#37937);
+#37936 = CARTESIAN_POINT('',(0.,9.1));
+#37937 = VECTOR('',#37938,1.);
+#37938 = DIRECTION('',(1.,0.));
+#37939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37940 = PCURVE('',#37941,#37946);
+#37941 = PLANE('',#37942);
+#37942 = AXIS2_PLACEMENT_3D('',#37943,#37944,#37945);
+#37943 = CARTESIAN_POINT('',(31.120927224655,2.4,3.890528326044));
+#37944 = DIRECTION('',(0.,-1.,0.));
+#37945 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#37946 = DEFINITIONAL_REPRESENTATION('',(#37947),#37951);
+#37947 = CIRCLE('',#37948,31.7);
+#37948 = AXIS2_PLACEMENT_2D('',#37949,#37950);
+#37949 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#37950 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#37951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37952 = ORIENTED_EDGE('',*,*,#37953,.F.);
+#37953 = EDGE_CURVE('',#37954,#37923,#37956,.T.);
+#37954 = VERTEX_POINT('',#37955);
+#37955 = CARTESIAN_POINT('',(31.341201714844,-0.4,4.755951541956));
+#37956 = SURFACE_CURVE('',#37957,(#37962,#37972),.PCURVE_S1.);
+#37957 = ELLIPSE('',#37958,121.76209693427,31.7);
+#37958 = AXIS2_PLACEMENT_3D('',#37959,#37960,#37961);
+#37959 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#37960 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#37961 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#37962 = PCURVE('',#22650,#37963);
+#37963 = DEFINITIONAL_REPRESENTATION('',(#37964),#37971);
+#37964 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#37965,#37966,#37967,#37968,
+    #37969,#37970),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#37965 = CARTESIAN_POINT('',(0.15301206845,12.18));
+#37966 = CARTESIAN_POINT('',(0.147206454427,11.50631604546));
+#37967 = CARTESIAN_POINT('',(0.141400840404,10.833426820525));
+#37968 = CARTESIAN_POINT('',(0.135595226381,10.161379630658));
+#37969 = CARTESIAN_POINT('',(0.129789612358,9.490221669703));
+#37970 = CARTESIAN_POINT('',(0.123983998335,8.82));
+#37971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37972 = PCURVE('',#37973,#37978);
+#37973 = PLANE('',#37974);
+#37974 = AXIS2_PLACEMENT_3D('',#37975,#37976,#37977);
+#37975 = CARTESIAN_POINT('',(30.887620065102,-0.4,4.608573930105));
+#37976 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#37977 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#37978 = DEFINITIONAL_REPRESENTATION('',(#37979),#37983);
+#37979 = ELLIPSE('',#37980,121.76209693427,31.7);
+#37980 = AXIS2_PLACEMENT_2D('',#37981,#37982);
+#37981 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#37982 = DIRECTION('',(-1.,1.249000902703E-16));
+#37983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37984 = ORIENTED_EDGE('',*,*,#37985,.T.);
+#37985 = EDGE_CURVE('',#37954,#37986,#37988,.T.);
+#37986 = VERTEX_POINT('',#37987);
+#37987 = CARTESIAN_POINT('',(30.198093314995,-0.4,9.641844229133));
+#37988 = SURFACE_CURVE('',#37989,(#37994,#38001),.PCURVE_S1.);
+#37989 = CIRCLE('',#37990,31.7);
+#37990 = AXIS2_PLACEMENT_3D('',#37991,#37992,#37993);
+#37991 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#37992 = DIRECTION('',(0.,-1.,0.));
+#37993 = DIRECTION('',(1.,0.,0.));
+#37994 = PCURVE('',#22650,#37995);
+#37995 = DEFINITIONAL_REPRESENTATION('',(#37996),#38000);
+#37996 = LINE('',#37997,#37998);
+#37997 = CARTESIAN_POINT('',(0.,11.9));
+#37998 = VECTOR('',#37999,1.);
+#37999 = DIRECTION('',(1.,0.));
+#38000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38001 = PCURVE('',#38002,#38007);
+#38002 = PLANE('',#38003);
+#38003 = AXIS2_PLACEMENT_3D('',#38004,#38005,#38006);
+#38004 = CARTESIAN_POINT('',(29.34253509322,-0.4,9.363856511604));
+#38005 = DIRECTION('',(0.,1.,0.));
+#38006 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#38007 = DEFINITIONAL_REPRESENTATION('',(#38008),#38016);
+#38008 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38009,#38010,#38011,#38012
+    ,#38013,#38014,#38015),.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(
+  '') );
+#38009 = CARTESIAN_POINT('',(9.634053472851,0.651508433444));
+#38010 = CARTESIAN_POINT('',(-42.58466569198,-16.31538193526));
+#38011 = CARTESIAN_POINT('',(-31.16906419209,37.390800598923));
+#38012 = CARTESIAN_POINT('',(-19.7534626922,91.096983133113));
+#38013 = CARTESIAN_POINT('',(21.049654972741,54.357690967633));
+#38014 = CARTESIAN_POINT('',(61.852772637689,17.618398802154));
+#38015 = CARTESIAN_POINT('',(9.634053472851,0.651508433444));
+#38016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38017 = ORIENTED_EDGE('',*,*,#38018,.F.);
+#38018 = EDGE_CURVE('',#37925,#37986,#38019,.T.);
+#38019 = SURFACE_CURVE('',#38020,(#38025,#38035),.PCURVE_S1.);
+#38020 = ELLIPSE('',#38021,121.76209693427,31.7);
+#38021 = AXIS2_PLACEMENT_3D('',#38022,#38023,#38024);
+#38022 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38023 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#38024 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#38025 = PCURVE('',#22650,#38026);
+#38026 = DEFINITIONAL_REPRESENTATION('',(#38027),#38034);
+#38027 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38028,#38029,#38030,#38031,
+    #38032,#38033),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38028 = CARTESIAN_POINT('',(0.282851852852,8.82));
+#38029 = CARTESIAN_POINT('',(0.288568946883,9.491790803197));
+#38030 = CARTESIAN_POINT('',(0.294286040914,10.163731958149));
+#38031 = CARTESIAN_POINT('',(0.300003134945,10.835777719872));
+#38032 = CARTESIAN_POINT('',(0.305720228975,11.507882322903));
+#38033 = CARTESIAN_POINT('',(0.311437323006,12.18));
+#38034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38035 = PCURVE('',#38036,#38041);
+#38036 = PLANE('',#38037);
+#38037 = AXIS2_PLACEMENT_3D('',#38038,#38039,#38040);
+#38038 = CARTESIAN_POINT('',(29.575842252773,2.4,8.645810907543));
+#38039 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#38040 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#38041 = DEFINITIONAL_REPRESENTATION('',(#38042),#38046);
+#38042 = ELLIPSE('',#38043,121.76209693427,31.7);
+#38043 = AXIS2_PLACEMENT_2D('',#38044,#38045);
+#38044 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38045 = DIRECTION('',(1.,1.249000902703E-16));
+#38046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38047 = FACE_BOUND('',#38048,.T.);
+#38048 = EDGE_LOOP('',(#38049,#38080,#38112,#38145));
+#38049 = ORIENTED_EDGE('',*,*,#38050,.F.);
+#38050 = EDGE_CURVE('',#38051,#38053,#38055,.T.);
+#38051 = VERTEX_POINT('',#38052);
+#38052 = CARTESIAN_POINT('',(29.928954352638,2.4,10.447377247794));
+#38053 = VERTEX_POINT('',#38054);
+#38054 = CARTESIAN_POINT('',(27.899913573305,2.4,15.049412699574));
+#38055 = SURFACE_CURVE('',#38056,(#38061,#38068),.PCURVE_S1.);
+#38056 = CIRCLE('',#38057,31.7);
+#38057 = AXIS2_PLACEMENT_3D('',#38058,#38059,#38060);
+#38058 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38059 = DIRECTION('',(0.,-1.,0.));
+#38060 = DIRECTION('',(1.,0.,0.));
+#38061 = PCURVE('',#22650,#38062);
+#38062 = DEFINITIONAL_REPRESENTATION('',(#38063),#38067);
+#38063 = LINE('',#38064,#38065);
+#38064 = CARTESIAN_POINT('',(0.,9.1));
+#38065 = VECTOR('',#38066,1.);
+#38066 = DIRECTION('',(1.,0.));
+#38067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38068 = PCURVE('',#38069,#38074);
+#38069 = PLANE('',#38070);
+#38070 = AXIS2_PLACEMENT_3D('',#38071,#38072,#38073);
+#38071 = CARTESIAN_POINT('',(29.631973974966,2.4,10.275915546801));
+#38072 = DIRECTION('',(0.,-1.,0.));
+#38073 = DIRECTION('',(-0.5,0.,0.866025403784));
+#38074 = DEFINITIONAL_REPRESENTATION('',(#38075),#38079);
+#38075 = CIRCLE('',#38076,31.7);
+#38076 = AXIS2_PLACEMENT_2D('',#38077,#38078);
+#38077 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38078 = DIRECTION('',(-0.5,-0.866025403784));
+#38079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38080 = ORIENTED_EDGE('',*,*,#38081,.F.);
+#38081 = EDGE_CURVE('',#38082,#38051,#38084,.T.);
+#38082 = VERTEX_POINT('',#38083);
+#38083 = CARTESIAN_POINT('',(29.667503334954,-0.4,11.168224830764));
+#38084 = SURFACE_CURVE('',#38085,(#38090,#38100),.PCURVE_S1.);
+#38085 = ELLIPSE('',#38086,121.76209693427,31.7);
+#38086 = AXIS2_PLACEMENT_3D('',#38087,#38088,#38089);
+#38087 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38088 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#38089 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#38090 = PCURVE('',#22650,#38091);
+#38091 = DEFINITIONAL_REPRESENTATION('',(#38092),#38099);
+#38092 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38093,#38094,#38095,#38096,
+    #38097,#38098),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38093 = CARTESIAN_POINT('',(0.36245157869,12.18));
+#38094 = CARTESIAN_POINT('',(0.356645964667,11.50631604546));
+#38095 = CARTESIAN_POINT('',(0.350840350644,10.833426820525));
+#38096 = CARTESIAN_POINT('',(0.34503473662,10.161379630658));
+#38097 = CARTESIAN_POINT('',(0.339229122597,9.490221669703));
+#38098 = CARTESIAN_POINT('',(0.333423508574,8.82));
+#38099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38100 = PCURVE('',#38101,#38106);
+#38101 = PLANE('',#38102);
+#38102 = AXIS2_PLACEMENT_3D('',#38103,#38104,#38105);
+#38103 = CARTESIAN_POINT('',(29.25447506099,-0.4,10.929762845608));
+#38104 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#38105 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#38106 = DEFINITIONAL_REPRESENTATION('',(#38107),#38111);
+#38107 = ELLIPSE('',#38108,121.76209693427,31.7);
+#38108 = AXIS2_PLACEMENT_2D('',#38109,#38110);
+#38109 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38110 = DIRECTION('',(-1.,9.71445146547E-17));
+#38111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38112 = ORIENTED_EDGE('',*,*,#38113,.T.);
+#38113 = EDGE_CURVE('',#38082,#38114,#38116,.T.);
+#38114 = VERTEX_POINT('',#38115);
+#38115 = CARTESIAN_POINT('',(27.533540386517,-0.4,15.709683439968));
+#38116 = SURFACE_CURVE('',#38117,(#38122,#38129),.PCURVE_S1.);
+#38117 = CIRCLE('',#38118,31.7);
+#38118 = AXIS2_PLACEMENT_3D('',#38119,#38120,#38121);
+#38119 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38120 = DIRECTION('',(0.,-1.,0.));
+#38121 = DIRECTION('',(1.,0.,0.));
+#38122 = PCURVE('',#22650,#38123);
+#38123 = DEFINITIONAL_REPRESENTATION('',(#38124),#38128);
+#38124 = LINE('',#38125,#38126);
+#38125 = CARTESIAN_POINT('',(0.,11.9));
+#38126 = VECTOR('',#38127,1.);
+#38127 = DIRECTION('',(1.,0.));
+#38128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38129 = PCURVE('',#38130,#38135);
+#38130 = PLANE('',#38131);
+#38131 = AXIS2_PLACEMENT_3D('',#38132,#38133,#38134);
+#38132 = CARTESIAN_POINT('',(26.754475060978,-0.4,15.259889864552));
+#38133 = DIRECTION('',(0.,1.,0.));
+#38134 = DIRECTION('',(0.5,0.,-0.866025403784));
+#38135 = DEFINITIONAL_REPRESENTATION('',(#38136),#38144);
+#38136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38137,#38138,#38139,#38140
+    ,#38141,#38142,#38143),.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(
+  '') );
+#38137 = CARTESIAN_POINT('',(15.688214751166,3.346994700033));
+#38138 = CARTESIAN_POINT('',(-31.86178524883,-24.10601059993));
+#38139 = CARTESIAN_POINT('',(-31.86178524883,30.8));
+#38140 = CARTESIAN_POINT('',(-31.86178524883,85.706010599933));
+#38141 = CARTESIAN_POINT('',(15.688214751166,58.253005299967));
+#38142 = CARTESIAN_POINT('',(63.238214751166,30.8));
+#38143 = CARTESIAN_POINT('',(15.688214751166,3.346994700033));
+#38144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38145 = ORIENTED_EDGE('',*,*,#38146,.F.);
+#38146 = EDGE_CURVE('',#38053,#38114,#38147,.T.);
+#38147 = SURFACE_CURVE('',#38148,(#38153,#38163),.PCURVE_S1.);
+#38148 = ELLIPSE('',#38149,121.76209693427,31.7);
+#38149 = AXIS2_PLACEMENT_3D('',#38150,#38151,#38152);
+#38150 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38151 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#38152 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#38153 = PCURVE('',#22650,#38154);
+#38154 = DEFINITIONAL_REPRESENTATION('',(#38155),#38162);
+#38155 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38156,#38157,#38158,#38159,
+    #38160,#38161),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38156 = CARTESIAN_POINT('',(0.492291363091,8.82));
+#38157 = CARTESIAN_POINT('',(0.498008457122,9.491790803197));
+#38158 = CARTESIAN_POINT('',(0.503725551153,10.163731958149));
+#38159 = CARTESIAN_POINT('',(0.509442645184,10.835777719872));
+#38160 = CARTESIAN_POINT('',(0.515159739215,11.507882322903));
+#38161 = CARTESIAN_POINT('',(0.520876833245,12.18));
+#38162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38163 = PCURVE('',#38164,#38169);
+#38164 = PLANE('',#38165);
+#38165 = AXIS2_PLACEMENT_3D('',#38166,#38167,#38168);
+#38166 = CARTESIAN_POINT('',(27.131973974953,2.4,14.606042565744));
+#38167 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#38168 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#38169 = DEFINITIONAL_REPRESENTATION('',(#38170),#38174);
+#38170 = ELLIPSE('',#38171,121.76209693427,31.7);
+#38171 = AXIS2_PLACEMENT_2D('',#38172,#38173);
+#38172 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38173 = DIRECTION('',(1.,8.326672684689E-17));
+#38174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38175 = FACE_BOUND('',#38176,.T.);
+#38176 = EDGE_LOOP('',(#38177,#38208,#38240,#38273));
+#38177 = ORIENTED_EDGE('',*,*,#38178,.F.);
+#38178 = EDGE_CURVE('',#38179,#38181,#38183,.T.);
+#38179 = VERTEX_POINT('',#38180);
+#38180 = CARTESIAN_POINT('',(27.102803024304,2.4,16.441656492755));
+#38181 = VERTEX_POINT('',#38182);
+#38182 = CARTESIAN_POINT('',(24.161284682226,2.4,20.521265129237));
+#38183 = SURFACE_CURVE('',#38184,(#38189,#38196),.PCURVE_S1.);
+#38184 = CIRCLE('',#38185,31.7);
+#38185 = AXIS2_PLACEMENT_3D('',#38186,#38187,#38188);
+#38186 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38187 = DIRECTION('',(0.,-1.,0.));
+#38188 = DIRECTION('',(1.,0.,0.));
+#38189 = PCURVE('',#22650,#38190);
+#38190 = DEFINITIONAL_REPRESENTATION('',(#38191),#38195);
+#38191 = LINE('',#38192,#38193);
+#38192 = CARTESIAN_POINT('',(0.,9.1));
+#38193 = VECTOR('',#38194,1.);
+#38194 = DIRECTION('',(1.,0.));
+#38195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38196 = PCURVE('',#38197,#38202);
+#38197 = PLANE('',#38198);
+#38198 = AXIS2_PLACEMENT_3D('',#38199,#38200,#38201);
+#38199 = CARTESIAN_POINT('',(26.847961272583,2.4,16.21219594885));
+#38200 = DIRECTION('',(0.,-1.,0.));
+#38201 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#38202 = DEFINITIONAL_REPRESENTATION('',(#38203),#38207);
+#38203 = CIRCLE('',#38204,31.7);
+#38204 = AXIS2_PLACEMENT_2D('',#38205,#38206);
+#38205 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38206 = DIRECTION('',(-0.669130606359,-0.743144825477));
+#38207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38208 = ORIENTED_EDGE('',*,*,#38209,.F.);
+#38209 = EDGE_CURVE('',#38210,#38179,#38212,.T.);
+#38210 = VERTEX_POINT('',#38211);
+#38211 = CARTESIAN_POINT('',(26.69719269885,-0.4,17.09239310338));
+#38212 = SURFACE_CURVE('',#38213,(#38218,#38228),.PCURVE_S1.);
+#38213 = ELLIPSE('',#38214,121.76209693427,31.7);
+#38214 = AXIS2_PLACEMENT_3D('',#38215,#38216,#38217);
+#38215 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38216 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#38217 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#38218 = PCURVE('',#22650,#38219);
+#38219 = DEFINITIONAL_REPRESENTATION('',(#38220),#38227);
+#38220 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38221,#38222,#38223,#38224,
+    #38225,#38226),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38221 = CARTESIAN_POINT('',(0.571891088929,12.18));
+#38222 = CARTESIAN_POINT('',(0.566085474906,11.50631604546));
+#38223 = CARTESIAN_POINT('',(0.560279860883,10.833426820525));
+#38224 = CARTESIAN_POINT('',(0.55447424686,10.161379630658));
+#38225 = CARTESIAN_POINT('',(0.548668632837,9.490221669703));
+#38226 = CARTESIAN_POINT('',(0.542863018813,8.82));
+#38227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38228 = PCURVE('',#38229,#38234);
+#38229 = PLANE('',#38230);
+#38230 = AXIS2_PLACEMENT_3D('',#38231,#38232,#38233);
+#38231 = CARTESIAN_POINT('',(26.342769118167,-0.4,16.773268677938));
+#38232 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#38233 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#38234 = DEFINITIONAL_REPRESENTATION('',(#38235),#38239);
+#38235 = ELLIPSE('',#38236,121.76209693428,31.7);
+#38236 = AXIS2_PLACEMENT_2D('',#38237,#38238);
+#38237 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38238 = DIRECTION('',(-1.,2.775557561563E-17));
+#38239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38240 = ORIENTED_EDGE('',*,*,#38241,.T.);
+#38241 = EDGE_CURVE('',#38210,#38242,#38244,.T.);
+#38242 = VERTEX_POINT('',#38243);
+#38243 = CARTESIAN_POINT('',(23.665639622564,-0.4,21.090934101053));
+#38244 = SURFACE_CURVE('',#38245,(#38250,#38257),.PCURVE_S1.);
+#38245 = CIRCLE('',#38246,31.7);
+#38246 = AXIS2_PLACEMENT_3D('',#38247,#38248,#38249);
+#38247 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38248 = DIRECTION('',(0.,-1.,0.));
+#38249 = DIRECTION('',(1.,0.,0.));
+#38250 = PCURVE('',#22650,#38251);
+#38251 = DEFINITIONAL_REPRESENTATION('',(#38252),#38256);
+#38252 = LINE('',#38253,#38254);
+#38253 = CARTESIAN_POINT('',(0.,11.9));
+#38254 = VECTOR('',#38255,1.);
+#38255 = DIRECTION('',(1.,0.));
+#38256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38257 = PCURVE('',#38258,#38263);
+#38258 = PLANE('',#38259);
+#38259 = AXIS2_PLACEMENT_3D('',#38260,#38261,#38262);
+#38260 = CARTESIAN_POINT('',(22.997116086356,-0.4,20.488992805343));
+#38261 = DIRECTION('',(0.,1.,0.));
+#38262 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#38263 = DEFINITIONAL_REPRESENTATION('',(#38264),#38272);
+#38264 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38265,#38266,#38267,#38268
+    ,#38269,#38270,#38271),.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(
+  '') );
+#38265 = CARTESIAN_POINT('',(21.049654972741,7.242309032367));
+#38266 = CARTESIAN_POINT('',(-19.7534626922,-29.49698313311));
+#38267 = CARTESIAN_POINT('',(-31.16906419209,24.209199401077));
+#38268 = CARTESIAN_POINT('',(-42.58466569198,77.915381935267));
+#38269 = CARTESIAN_POINT('',(9.634053472851,60.948491566556));
+#38270 = CARTESIAN_POINT('',(61.852772637689,43.981601197846));
+#38271 = CARTESIAN_POINT('',(21.049654972741,7.242309032367));
+#38272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38273 = ORIENTED_EDGE('',*,*,#38274,.F.);
+#38274 = EDGE_CURVE('',#38181,#38242,#38275,.T.);
+#38275 = SURFACE_CURVE('',#38276,(#38281,#38291),.PCURVE_S1.);
+#38276 = ELLIPSE('',#38277,121.76209693427,31.7);
+#38277 = AXIS2_PLACEMENT_3D('',#38278,#38279,#38280);
+#38278 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38279 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#38280 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#38281 = PCURVE('',#22650,#38282);
+#38282 = DEFINITIONAL_REPRESENTATION('',(#38283),#38290);
+#38283 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38284,#38285,#38286,#38287,
+    #38288,#38289),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38284 = CARTESIAN_POINT('',(0.701730873331,8.82));
+#38285 = CARTESIAN_POINT('',(0.707447967362,9.491790803197));
+#38286 = CARTESIAN_POINT('',(0.713165061392,10.163731958149));
+#38287 = CARTESIAN_POINT('',(0.718882155423,10.835777719872));
+#38288 = CARTESIAN_POINT('',(0.724599249454,11.507882322903));
+#38289 = CARTESIAN_POINT('',(0.730316343485,12.18));
+#38290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38291 = PCURVE('',#38292,#38297);
+#38292 = PLANE('',#38293);
+#38293 = AXIS2_PLACEMENT_3D('',#38294,#38295,#38296);
+#38294 = CARTESIAN_POINT('',(23.502308240772,2.4,19.927920076255));
+#38295 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#38296 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#38297 = DEFINITIONAL_REPRESENTATION('',(#38298),#38302);
+#38298 = ELLIPSE('',#38299,121.76209693427,31.7);
+#38299 = AXIS2_PLACEMENT_2D('',#38300,#38301);
+#38300 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38301 = DIRECTION('',(1.,2.775557561563E-17));
+#38302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38303 = FACE_BOUND('',#38304,.T.);
+#38304 = EDGE_LOOP('',(#38305,#38336,#38368,#38401));
+#38305 = ORIENTED_EDGE('',*,*,#38306,.F.);
+#38306 = EDGE_CURVE('',#38307,#38309,#38311,.T.);
+#38307 = VERTEX_POINT('',#38308);
+#38308 = CARTESIAN_POINT('',(23.092129150131,2.4,21.717356453162));
+#38309 = VERTEX_POINT('',#38310);
+#38310 = CARTESIAN_POINT('',(19.366691711827,2.4,25.096239800796));
+#38311 = SURFACE_CURVE('',#38312,(#38317,#38324),.PCURVE_S1.);
+#38312 = CIRCLE('',#38313,31.7);
+#38313 = AXIS2_PLACEMENT_3D('',#38314,#38315,#38316);
+#38314 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38315 = DIRECTION('',(0.,-1.,0.));
+#38316 = DIRECTION('',(1.,0.,0.));
+#38317 = PCURVE('',#22650,#38318);
+#38318 = DEFINITIONAL_REPRESENTATION('',(#38319),#38323);
+#38319 = LINE('',#38320,#38321);
+#38320 = CARTESIAN_POINT('',(0.,9.1));
+#38321 = VECTOR('',#38322,1.);
+#38322 = DIRECTION('',(1.,0.));
+#38323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38324 = PCURVE('',#38325,#38330);
+#38325 = PLANE('',#38326);
+#38326 = AXIS2_PLACEMENT_3D('',#38327,#38328,#38329);
+#38327 = CARTESIAN_POINT('',(22.890563831777,2.4,21.439925593186));
+#38328 = DIRECTION('',(0.,-1.,-0.));
+#38329 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#38330 = DEFINITIONAL_REPRESENTATION('',(#38331),#38335);
+#38331 = CIRCLE('',#38332,31.7);
+#38332 = AXIS2_PLACEMENT_2D('',#38333,#38334);
+#38333 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38334 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#38335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38336 = ORIENTED_EDGE('',*,*,#38337,.F.);
+#38337 = EDGE_CURVE('',#38338,#38307,#38340,.T.);
+#38338 = VERTEX_POINT('',#38339);
+#38339 = CARTESIAN_POINT('',(22.560086634463,-0.4,22.269541778975));
+#38340 = SURFACE_CURVE('',#38341,(#38346,#38356),.PCURVE_S1.);
+#38341 = ELLIPSE('',#38342,121.76209693427,31.7);
+#38342 = AXIS2_PLACEMENT_3D('',#38343,#38344,#38345);
+#38343 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38344 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#38345 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#38346 = PCURVE('',#22650,#38347);
+#38347 = DEFINITIONAL_REPRESENTATION('',(#38348),#38355);
+#38348 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38349,#38350,#38351,#38352,
+    #38353,#38354),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38349 = CARTESIAN_POINT('',(0.781330599168,12.18));
+#38350 = CARTESIAN_POINT('',(0.775524985145,11.50631604546));
+#38351 = CARTESIAN_POINT('',(0.769719371122,10.833426820525));
+#38352 = CARTESIAN_POINT('',(0.763913757099,10.161379630658));
+#38353 = CARTESIAN_POINT('',(0.758108143076,9.490221669703));
+#38354 = CARTESIAN_POINT('',(0.752302529053,8.82));
+#38355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38356 = PCURVE('',#38357,#38362);
+#38357 = PLANE('',#38358);
+#38358 = AXIS2_PLACEMENT_3D('',#38359,#38360,#38361);
+#38359 = CARTESIAN_POINT('',(22.279757758249,-0.4,21.883702181968));
+#38360 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#38361 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#38362 = DEFINITIONAL_REPRESENTATION('',(#38363),#38367);
+#38363 = ELLIPSE('',#38364,121.76209693428,31.7);
+#38364 = AXIS2_PLACEMENT_2D('',#38365,#38366);
+#38365 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38366 = DIRECTION('',(-1.,-4.163336342344E-17));
+#38367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38368 = ORIENTED_EDGE('',*,*,#38369,.T.);
+#38369 = EDGE_CURVE('',#38338,#38370,#38372,.T.);
+#38370 = VERTEX_POINT('',#38371);
+#38371 = CARTESIAN_POINT('',(18.763436846766,-0.4,25.55040973639));
+#38372 = SURFACE_CURVE('',#38373,(#38378,#38385),.PCURVE_S1.);
+#38373 = CIRCLE('',#38374,31.7);
+#38374 = AXIS2_PLACEMENT_3D('',#38375,#38376,#38377);
+#38375 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38376 = DIRECTION('',(0.,-1.,0.));
+#38377 = DIRECTION('',(1.,0.,0.));
+#38378 = PCURVE('',#22650,#38379);
+#38379 = DEFINITIONAL_REPRESENTATION('',(#38380),#38384);
+#38380 = LINE('',#38381,#38382);
+#38381 = CARTESIAN_POINT('',(0.,11.9));
+#38382 = VECTOR('',#38383,1.);
+#38383 = DIRECTION('',(1.,0.));
+#38384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38385 = PCURVE('',#38386,#38391);
+#38386 = PLANE('',#38387);
+#38387 = AXIS2_PLACEMENT_3D('',#38388,#38389,#38390);
+#38388 = CARTESIAN_POINT('',(18.234672786354,-0.4,24.822628443445));
+#38389 = DIRECTION('',(0.,1.,0.));
+#38390 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#38391 = DEFINITIONAL_REPRESENTATION('',(#38392),#38400);
+#38392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38393,#38394,#38395,#38396
+    ,#38397,#38398,#38399),.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(
+  '') );
+#38393 = CARTESIAN_POINT('',(25.484053472852,12.167207502329));
+#38394 = CARTESIAN_POINT('',(-6.788889820004,-32.25268816634));
+#38395 = CARTESIAN_POINT('',(-29.1211762561,17.906448414497));
+#38396 = CARTESIAN_POINT('',(-51.4534626922,68.065584995343));
+#38397 = CARTESIAN_POINT('',(3.15176703675,62.326344083174));
+#38398 = CARTESIAN_POINT('',(57.756996765707,56.587103171006));
+#38399 = CARTESIAN_POINT('',(25.484053472852,12.167207502329));
+#38400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38401 = ORIENTED_EDGE('',*,*,#38402,.F.);
+#38402 = EDGE_CURVE('',#38309,#38370,#38403,.T.);
+#38403 = SURFACE_CURVE('',#38404,(#38409,#38419),.PCURVE_S1.);
+#38404 = ELLIPSE('',#38405,121.76209693427,31.7);
+#38405 = AXIS2_PLACEMENT_3D('',#38406,#38407,#38408);
+#38406 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38407 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#38408 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#38409 = PCURVE('',#22650,#38410);
+#38410 = DEFINITIONAL_REPRESENTATION('',(#38411),#38418);
+#38411 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38412,#38413,#38414,#38415,
+    #38416,#38417),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38412 = CARTESIAN_POINT('',(0.91117038357,8.82));
+#38413 = CARTESIAN_POINT('',(0.916887477601,9.491790803197));
+#38414 = CARTESIAN_POINT('',(0.922604571632,10.163731958149));
+#38415 = CARTESIAN_POINT('',(0.928321665662,10.835777719872));
+#38416 = CARTESIAN_POINT('',(0.934038759693,11.507882322903));
+#38417 = CARTESIAN_POINT('',(0.939755853724,12.18));
+#38418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38419 = PCURVE('',#38420,#38425);
+#38420 = PLANE('',#38421);
+#38421 = AXIS2_PLACEMENT_3D('',#38422,#38423,#38424);
+#38422 = CARTESIAN_POINT('',(18.845478859883,2.4,24.378851854663));
+#38423 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#38424 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#38425 = DEFINITIONAL_REPRESENTATION('',(#38426),#38430);
+#38426 = ELLIPSE('',#38427,121.76209693427,31.7);
+#38427 = AXIS2_PLACEMENT_2D('',#38428,#38429);
+#38428 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38429 = DIRECTION('',(1.,9.71445146547E-17));
+#38430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38431 = FACE_BOUND('',#38432,.T.);
+#38432 = EDGE_LOOP('',(#38433,#38464,#38496,#38529));
+#38433 = ORIENTED_EDGE('',*,*,#38434,.F.);
+#38434 = EDGE_CURVE('',#38435,#38437,#38439,.T.);
+#38435 = VERTEX_POINT('',#38436);
+#38436 = CARTESIAN_POINT('',(18.072218423767,2.4,26.043903725127));
+#38437 = VERTEX_POINT('',#38438);
+#38438 = CARTESIAN_POINT('',(13.725681381923,2.4,28.574388367941));
+#38439 = SURFACE_CURVE('',#38440,(#38445,#38452),.PCURVE_S1.);
+#38440 = CIRCLE('',#38441,31.7);
+#38441 = AXIS2_PLACEMENT_3D('',#38442,#38443,#38444);
+#38442 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38443 = DIRECTION('',(0.,-1.,0.));
+#38444 = DIRECTION('',(1.,0.,0.));
+#38445 = PCURVE('',#22650,#38446);
+#38446 = DEFINITIONAL_REPRESENTATION('',(#38447),#38451);
+#38447 = LINE('',#38448,#38449);
+#38448 = CARTESIAN_POINT('',(0.,9.1));
+#38449 = VECTOR('',#38450,1.);
+#38450 = DIRECTION('',(1.,0.));
+#38451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38452 = PCURVE('',#38453,#38458);
+#38453 = PLANE('',#38454);
+#38454 = AXIS2_PLACEMENT_3D('',#38455,#38456,#38457);
+#38455 = CARTESIAN_POINT('',(17.932738910411,2.4,25.730627608923));
+#38456 = DIRECTION('',(0.,-1.,0.));
+#38457 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#38458 = DEFINITIONAL_REPRESENTATION('',(#38459),#38463);
+#38459 = CIRCLE('',#38460,31.7);
+#38460 = AXIS2_PLACEMENT_2D('',#38461,#38462);
+#38461 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38462 = DIRECTION('',(-0.913545457643,-0.406736643076));
+#38463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38464 = ORIENTED_EDGE('',*,*,#38465,.F.);
+#38465 = EDGE_CURVE('',#38466,#38435,#38468,.T.);
+#38466 = VERTEX_POINT('',#38467);
+#38467 = CARTESIAN_POINT('',(17.436996528843,-0.4,26.473404617712));
+#38468 = SURFACE_CURVE('',#38469,(#38474,#38484),.PCURVE_S1.);
+#38469 = ELLIPSE('',#38470,121.76209693427,31.7);
+#38470 = AXIS2_PLACEMENT_3D('',#38471,#38472,#38473);
+#38471 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38472 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#38473 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#38474 = PCURVE('',#22650,#38475);
+#38475 = DEFINITIONAL_REPRESENTATION('',(#38476),#38483);
+#38476 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38477,#38478,#38479,#38480,
+    #38481,#38482),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38477 = CARTESIAN_POINT('',(0.990770109408,12.18));
+#38478 = CARTESIAN_POINT('',(0.984964495385,11.50631604546));
+#38479 = CARTESIAN_POINT('',(0.979158881361,10.833426820525));
+#38480 = CARTESIAN_POINT('',(0.973353267338,10.161379630658));
+#38481 = CARTESIAN_POINT('',(0.967547653315,9.490221669703));
+#38482 = CARTESIAN_POINT('',(0.961742039292,8.82));
+#38483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38484 = PCURVE('',#38485,#38490);
+#38485 = PLANE('',#38486);
+#38486 = AXIS2_PLACEMENT_3D('',#38487,#38488,#38489);
+#38487 = CARTESIAN_POINT('',(17.243014074156,-0.4,26.037712890993));
+#38488 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#38489 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#38490 = DEFINITIONAL_REPRESENTATION('',(#38491),#38495);
+#38491 = ELLIPSE('',#38492,121.76209693428,31.7);
+#38492 = AXIS2_PLACEMENT_2D('',#38493,#38494);
+#38493 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38494 = DIRECTION('',(-1.,-1.387778780781E-16));
+#38495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38496 = ORIENTED_EDGE('',*,*,#38497,.T.);
+#38497 = EDGE_CURVE('',#38466,#38498,#38500,.T.);
+#38498 = VERTEX_POINT('',#38499);
+#38499 = CARTESIAN_POINT('',(13.041181843805,-0.4,28.893209861779));
+#38500 = SURFACE_CURVE('',#38501,(#38506,#38513),.PCURVE_S1.);
+#38501 = CIRCLE('',#38502,31.7);
+#38502 = AXIS2_PLACEMENT_3D('',#38503,#38504,#38505);
+#38503 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38504 = DIRECTION('',(0.,-1.,0.));
+#38505 = DIRECTION('',(1.,0.,0.));
+#38506 = PCURVE('',#22650,#38507);
+#38507 = DEFINITIONAL_REPRESENTATION('',(#38508),#38512);
+#38508 = LINE('',#38509,#38510);
+#38509 = CARTESIAN_POINT('',(0.,11.9));
+#38510 = VECTOR('',#38511,1.);
+#38511 = DIRECTION('',(1.,0.));
+#38512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38513 = PCURVE('',#38514,#38519);
+#38514 = PLANE('',#38515);
+#38515 = AXIS2_PLACEMENT_3D('',#38516,#38517,#38518);
+#38516 = CARTESIAN_POINT('',(12.675286785921,-0.4,28.071396106382));
+#38517 = DIRECTION('',(0.,1.,0.));
+#38518 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#38519 = DEFINITIONAL_REPRESENTATION('',(#38520),#38528);
+#38520 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38521,#38522,#38523,#38524
+    ,#38525,#38526,#38527),.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(
+  '') );
+#38521 = CARTESIAN_POINT('',(28.797605758436,17.906448414497));
+#38522 = CARTESIAN_POINT('',(6.465319322335,-32.25268816634));
+#38523 = CARTESIAN_POINT('',(-25.80762397052,12.167207502329));
+#38524 = CARTESIAN_POINT('',(-58.08056726337,56.587103171006));
+#38525 = CARTESIAN_POINT('',(-3.475337534419,62.326344083174));
+#38526 = CARTESIAN_POINT('',(51.129892194537,68.065584995343));
+#38527 = CARTESIAN_POINT('',(28.797605758436,17.906448414497));
+#38528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38529 = ORIENTED_EDGE('',*,*,#38530,.F.);
+#38530 = EDGE_CURVE('',#38437,#38498,#38531,.T.);
+#38531 = SURFACE_CURVE('',#38532,(#38537,#38547),.PCURVE_S1.);
+#38532 = ELLIPSE('',#38533,121.76209693427,31.7);
+#38533 = AXIS2_PLACEMENT_3D('',#38534,#38535,#38536);
+#38534 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38535 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#38536 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#38537 = PCURVE('',#22650,#38538);
+#38538 = DEFINITIONAL_REPRESENTATION('',(#38539),#38546);
+#38539 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38540,#38541,#38542,#38543,
+    #38544,#38545),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38540 = CARTESIAN_POINT('',(1.120609893809,8.82));
+#38541 = CARTESIAN_POINT('',(1.12632698784,9.491790803197));
+#38542 = CARTESIAN_POINT('',(1.132044081871,10.163731958149));
+#38543 = CARTESIAN_POINT('',(1.137761175902,10.835777719872));
+#38544 = CARTESIAN_POINT('',(1.143478269933,11.507882322903));
+#38545 = CARTESIAN_POINT('',(1.149195363963,12.18));
+#38546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38547 = PCURVE('',#38548,#38553);
+#38548 = PLANE('',#38549);
+#38549 = AXIS2_PLACEMENT_3D('',#38550,#38551,#38552);
+#38550 = CARTESIAN_POINT('',(13.365011622175,2.4,27.764310824312));
+#38551 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#38552 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#38553 = DEFINITIONAL_REPRESENTATION('',(#38554),#38558);
+#38554 = ELLIPSE('',#38555,121.76209693427,31.7);
+#38555 = AXIS2_PLACEMENT_2D('',#38556,#38557);
+#38556 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38557 = DIRECTION('',(1.,-5.551115123126E-17));
+#38558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38559 = FACE_BOUND('',#38560,.T.);
+#38560 = EDGE_LOOP('',(#38561,#38592,#38624,#38657));
+#38561 = ORIENTED_EDGE('',*,*,#38562,.F.);
+#38562 = EDGE_CURVE('',#38563,#38565,#38567,.T.);
+#38563 = VERTEX_POINT('',#38564);
+#38564 = CARTESIAN_POINT('',(12.262465032159,2.4,29.232207431788));
+#38565 = VERTEX_POINT('',#38566);
+#38566 = CARTESIAN_POINT('',(7.484792912503,2.4,30.803699048279));
+#38567 = SURFACE_CURVE('',#38568,(#38573,#38580),.PCURVE_S1.);
+#38568 = CIRCLE('',#38569,31.7);
+#38569 = AXIS2_PLACEMENT_3D('',#38570,#38571,#38572);
+#38570 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38571 = DIRECTION('',(0.,-1.,0.));
+#38572 = DIRECTION('',(1.,0.,0.));
+#38573 = PCURVE('',#22650,#38574);
+#38574 = DEFINITIONAL_REPRESENTATION('',(#38575),#38579);
+#38575 = LINE('',#38576,#38577);
+#38576 = CARTESIAN_POINT('',(0.,9.1));
+#38577 = VECTOR('',#38578,1.);
+#38578 = DIRECTION('',(1.,0.));
+#38579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38580 = PCURVE('',#38581,#38586);
+#38581 = PLANE('',#38582);
+#38582 = AXIS2_PLACEMENT_3D('',#38583,#38584,#38585);
+#38583 = CARTESIAN_POINT('',(12.191167247831,2.4,28.8967777289));
+#38584 = DIRECTION('',(0.,-1.,-0.));
+#38585 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#38586 = DEFINITIONAL_REPRESENTATION('',(#38587),#38591);
+#38587 = CIRCLE('',#38588,31.7);
+#38588 = AXIS2_PLACEMENT_2D('',#38589,#38590);
+#38589 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38590 = DIRECTION('',(-0.978147600734,-0.207911690818));
+#38591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38592 = ORIENTED_EDGE('',*,*,#38593,.F.);
+#38593 = EDGE_CURVE('',#38594,#38563,#38596,.T.);
+#38594 = VERTEX_POINT('',#38595);
+#38595 = CARTESIAN_POINT('',(11.55182600292,-0.4,29.520252641166));
+#38596 = SURFACE_CURVE('',#38597,(#38602,#38612),.PCURVE_S1.);
+#38597 = ELLIPSE('',#38598,121.76209693428,31.7);
+#38598 = AXIS2_PLACEMENT_3D('',#38599,#38600,#38601);
+#38599 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38600 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#38601 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#38602 = PCURVE('',#22650,#38603);
+#38603 = DEFINITIONAL_REPRESENTATION('',(#38604),#38611);
+#38604 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38605,#38606,#38607,#38608,
+    #38609,#38610),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38605 = CARTESIAN_POINT('',(1.200209619647,12.18));
+#38606 = CARTESIAN_POINT('',(1.194404005624,11.50631604546));
+#38607 = CARTESIAN_POINT('',(1.188598391601,10.833426820525));
+#38608 = CARTESIAN_POINT('',(1.182792777578,10.161379630658));
+#38609 = CARTESIAN_POINT('',(1.176987163555,9.490221669703));
+#38610 = CARTESIAN_POINT('',(1.171181549531,8.82));
+#38611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38612 = PCURVE('',#38613,#38618);
+#38613 = PLANE('',#38614);
+#38614 = AXIS2_PLACEMENT_3D('',#38615,#38616,#38617);
+#38615 = CARTESIAN_POINT('',(11.452667933861,-0.4,29.053750603873));
+#38616 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#38617 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#38618 = DEFINITIONAL_REPRESENTATION('',(#38619),#38623);
+#38619 = ELLIPSE('',#38620,121.76209693427,31.7);
+#38620 = AXIS2_PLACEMENT_2D('',#38621,#38622);
+#38621 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38622 = DIRECTION('',(-1.,-1.318389841742E-16));
+#38623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38624 = ORIENTED_EDGE('',*,*,#38625,.T.);
+#38625 = EDGE_CURVE('',#38594,#38626,#38628,.T.);
+#38626 = VERTEX_POINT('',#38627);
+#38627 = CARTESIAN_POINT('',(6.748964615736,-0.4,30.973238071205));
+#38628 = SURFACE_CURVE('',#38629,(#38634,#38641),.PCURVE_S1.);
+#38629 = CIRCLE('',#38630,31.7);
+#38630 = AXIS2_PLACEMENT_3D('',#38631,#38632,#38633);
+#38631 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38632 = DIRECTION('',(0.,-1.,0.));
+#38633 = DIRECTION('',(1.,0.,0.));
+#38634 = PCURVE('',#22650,#38635);
+#38635 = DEFINITIONAL_REPRESENTATION('',(#38636),#38640);
+#38636 = LINE('',#38637,#38638);
+#38637 = CARTESIAN_POINT('',(0.,11.9));
+#38638 = VECTOR('',#38639,1.);
+#38639 = DIRECTION('',(1.,0.));
+#38640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38641 = PCURVE('',#38642,#38647);
+#38642 = PLANE('',#38643);
+#38643 = AXIS2_PLACEMENT_3D('',#38644,#38645,#38646);
+#38644 = CARTESIAN_POINT('',(6.561929930168,-0.4,30.093309057967));
+#38645 = DIRECTION('',(0.,1.,0.));
+#38646 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#38647 = DEFINITIONAL_REPRESENTATION('',(#38648),#38656);
+#38648 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38649,#38650,#38651,#38652
+    ,#38653,#38654,#38655),.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(
+  '') );
+#38649 = CARTESIAN_POINT('',(30.845493694427,24.209199401077));
+#38650 = CARTESIAN_POINT('',(19.429892194537,-29.49698313311));
+#38651 = CARTESIAN_POINT('',(-21.37322547041,7.242309032367));
+#38652 = CARTESIAN_POINT('',(-62.17634313535,43.981601197846));
+#38653 = CARTESIAN_POINT('',(-9.95762397052,60.948491566556));
+#38654 = CARTESIAN_POINT('',(42.261095194317,77.915381935267));
+#38655 = CARTESIAN_POINT('',(30.845493694427,24.209199401077));
+#38656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38657 = ORIENTED_EDGE('',*,*,#38658,.F.);
+#38658 = EDGE_CURVE('',#38565,#38626,#38659,.T.);
+#38659 = SURFACE_CURVE('',#38660,(#38665,#38675),.PCURVE_S1.);
+#38660 = ELLIPSE('',#38661,121.76209693427,31.7);
+#38661 = AXIS2_PLACEMENT_3D('',#38662,#38663,#38664);
+#38662 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38663 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#38664 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#38665 = PCURVE('',#22650,#38666);
+#38666 = DEFINITIONAL_REPRESENTATION('',(#38667),#38674);
+#38667 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38668,#38669,#38670,#38671,
+    #38672,#38673),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38668 = CARTESIAN_POINT('',(1.330049404049,8.82));
+#38669 = CARTESIAN_POINT('',(1.33576649808,9.491790803197));
+#38670 = CARTESIAN_POINT('',(1.34148359211,10.163731958149));
+#38671 = CARTESIAN_POINT('',(1.347200686141,10.835777719872));
+#38672 = CARTESIAN_POINT('',(1.352917780172,11.507882322903));
+#38673 = CARTESIAN_POINT('',(1.358634874203,12.18));
+#38674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38675 = PCURVE('',#38676,#38681);
+#38676 = PLANE('',#38677);
+#38677 = AXIS2_PLACEMENT_3D('',#38678,#38679,#38680);
+#38678 = CARTESIAN_POINT('',(7.300429244138,2.4,29.936336182994));
+#38679 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#38680 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#38681 = DEFINITIONAL_REPRESENTATION('',(#38682),#38686);
+#38682 = ELLIPSE('',#38683,121.76209693427,31.7);
+#38683 = AXIS2_PLACEMENT_2D('',#38684,#38685);
+#38684 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38685 = DIRECTION('',(1.,-7.632783294298E-17));
+#38686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38687 = FACE_BOUND('',#38688,.T.);
+#38688 = EDGE_LOOP('',(#38689,#38720,#38752,#38785));
+#38689 = ORIENTED_EDGE('',*,*,#38690,.F.);
+#38690 = EDGE_CURVE('',#38691,#38693,#38695,.T.);
+#38691 = VERTEX_POINT('',#38692);
+#38692 = CARTESIAN_POINT('',(5.91678307681,2.4,31.142923401986));
+#38693 = VERTEX_POINT('',#38694);
+#38694 = CARTESIAN_POINT('',(0.916783076785,2.4,31.68674026766));
+#38695 = SURFACE_CURVE('',#38696,(#38701,#38708),.PCURVE_S1.);
+#38696 = CIRCLE('',#38697,31.7);
+#38697 = AXIS2_PLACEMENT_3D('',#38698,#38699,#38700);
+#38698 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38699 = DIRECTION('',(0.,-1.,0.));
+#38700 = DIRECTION('',(1.,0.,0.));
+#38701 = PCURVE('',#22650,#38702);
+#38702 = DEFINITIONAL_REPRESENTATION('',(#38703),#38707);
+#38703 = LINE('',#38704,#38705);
+#38704 = CARTESIAN_POINT('',(0.,9.1));
+#38705 = VECTOR('',#38706,1.);
+#38706 = DIRECTION('',(1.,0.));
+#38707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38708 = PCURVE('',#38709,#38714);
+#38709 = PLANE('',#38710);
+#38710 = AXIS2_PLACEMENT_3D('',#38711,#38712,#38713);
+#38711 = CARTESIAN_POINT('',(5.91678307681,2.4,30.8));
+#38712 = DIRECTION('',(0.,-1.,0.));
+#38713 = DIRECTION('',(-1.,0.,0.));
+#38714 = DEFINITIONAL_REPRESENTATION('',(#38715),#38719);
+#38715 = CIRCLE('',#38716,31.7);
+#38716 = AXIS2_PLACEMENT_2D('',#38717,#38718);
+#38717 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38718 = DIRECTION('',(-1.,-0.));
+#38719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38720 = ORIENTED_EDGE('',*,*,#38721,.F.);
+#38721 = EDGE_CURVE('',#38722,#38691,#38724,.T.);
+#38722 = VERTEX_POINT('',#38723);
+#38723 = CARTESIAN_POINT('',(5.161785248859,-0.4,31.276923970312));
+#38724 = SURFACE_CURVE('',#38725,(#38730,#38740),.PCURVE_S1.);
+#38725 = ELLIPSE('',#38726,121.76209693428,31.7);
+#38726 = AXIS2_PLACEMENT_3D('',#38727,#38728,#38729);
+#38727 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38728 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#38729 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#38730 = PCURVE('',#22650,#38731);
+#38731 = DEFINITIONAL_REPRESENTATION('',(#38732),#38739);
+#38732 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38733,#38734,#38735,#38736,
+    #38737,#38738),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38733 = CARTESIAN_POINT('',(1.409649129886,12.18));
+#38734 = CARTESIAN_POINT('',(1.403843515863,11.50631604546));
+#38735 = CARTESIAN_POINT('',(1.39803790184,10.833426820525));
+#38736 = CARTESIAN_POINT('',(1.392232287817,10.161379630658));
+#38737 = CARTESIAN_POINT('',(1.386426673794,9.490221669703));
+#38738 = CARTESIAN_POINT('',(1.380621059771,8.82));
+#38739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38740 = PCURVE('',#38741,#38746);
+#38741 = PLANE('',#38742);
+#38742 = AXIS2_PLACEMENT_3D('',#38743,#38744,#38745);
+#38743 = CARTESIAN_POINT('',(5.161785248859,-0.4,30.8));
+#38744 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#38745 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#38746 = DEFINITIONAL_REPRESENTATION('',(#38747),#38751);
+#38747 = ELLIPSE('',#38748,121.76209693428,31.7);
+#38748 = AXIS2_PLACEMENT_2D('',#38749,#38750);
+#38749 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38750 = DIRECTION('',(-1.,-0.));
+#38751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38752 = ORIENTED_EDGE('',*,*,#38753,.T.);
+#38753 = EDGE_CURVE('',#38722,#38754,#38756,.T.);
+#38754 = VERTEX_POINT('',#38755);
+#38755 = CARTESIAN_POINT('',(0.161785248834,-0.4,31.699587150833));
+#38756 = SURFACE_CURVE('',#38757,(#38762,#38769),.PCURVE_S1.);
+#38757 = CIRCLE('',#38758,31.7);
+#38758 = AXIS2_PLACEMENT_3D('',#38759,#38760,#38761);
+#38759 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38760 = DIRECTION('',(0.,-1.,0.));
+#38761 = DIRECTION('',(1.,0.,0.));
+#38762 = PCURVE('',#22650,#38763);
+#38763 = DEFINITIONAL_REPRESENTATION('',(#38764),#38768);
+#38764 = LINE('',#38765,#38766);
+#38765 = CARTESIAN_POINT('',(0.,11.9));
+#38766 = VECTOR('',#38767,1.);
+#38767 = DIRECTION('',(1.,0.));
+#38768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38769 = PCURVE('',#38770,#38775);
+#38770 = PLANE('',#38771);
+#38771 = AXIS2_PLACEMENT_3D('',#38772,#38773,#38774);
+#38772 = CARTESIAN_POINT('',(0.161785248834,-0.4,30.8));
+#38773 = DIRECTION('',(0.,1.,0.));
+#38774 = DIRECTION('',(1.,0.,0.));
+#38775 = DEFINITIONAL_REPRESENTATION('',(#38776),#38784);
+#38776 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38777,#38778,#38779,#38780
+    ,#38781,#38782,#38783),.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(
+  '') );
+#38777 = CARTESIAN_POINT('',(31.538214751166,30.8));
+#38778 = CARTESIAN_POINT('',(31.538214751166,-24.10601059993));
+#38779 = CARTESIAN_POINT('',(-16.01178524883,3.346994700033));
+#38780 = CARTESIAN_POINT('',(-63.56178524883,30.8));
+#38781 = CARTESIAN_POINT('',(-16.01178524883,58.253005299967));
+#38782 = CARTESIAN_POINT('',(31.538214751166,85.706010599933));
+#38783 = CARTESIAN_POINT('',(31.538214751166,30.8));
+#38784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38785 = ORIENTED_EDGE('',*,*,#38786,.F.);
+#38786 = EDGE_CURVE('',#38693,#38754,#38787,.T.);
+#38787 = SURFACE_CURVE('',#38788,(#38793,#38803),.PCURVE_S1.);
+#38788 = ELLIPSE('',#38789,121.76209693427,31.7);
+#38789 = AXIS2_PLACEMENT_3D('',#38790,#38791,#38792);
+#38790 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38791 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#38792 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#38793 = PCURVE('',#22650,#38794);
+#38794 = DEFINITIONAL_REPRESENTATION('',(#38795),#38802);
+#38795 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38796,#38797,#38798,#38799,
+    #38800,#38801),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38796 = CARTESIAN_POINT('',(1.539488914288,8.82));
+#38797 = CARTESIAN_POINT('',(1.545206008319,9.491790803197));
+#38798 = CARTESIAN_POINT('',(1.55092310235,10.163731958149));
+#38799 = CARTESIAN_POINT('',(1.55664019638,10.835777719872));
+#38800 = CARTESIAN_POINT('',(1.562357290411,11.507882322903));
+#38801 = CARTESIAN_POINT('',(1.568074384442,12.18));
+#38802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38803 = PCURVE('',#38804,#38809);
+#38804 = PLANE('',#38805);
+#38805 = AXIS2_PLACEMENT_3D('',#38806,#38807,#38808);
+#38806 = CARTESIAN_POINT('',(0.916783076785,2.4,30.8));
+#38807 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#38808 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#38809 = DEFINITIONAL_REPRESENTATION('',(#38810),#38814);
+#38810 = ELLIPSE('',#38811,121.76209693427,31.7);
+#38811 = AXIS2_PLACEMENT_2D('',#38812,#38813);
+#38812 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38813 = DIRECTION('',(1.,0.));
+#38814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38815 = FACE_BOUND('',#38816,.T.);
+#38816 = EDGE_LOOP('',(#38817,#38848,#38880,#38913));
+#38817 = ORIENTED_EDGE('',*,*,#38818,.F.);
+#38818 = EDGE_CURVE('',#38819,#38821,#38823,.T.);
+#38819 = VERTEX_POINT('',#38820);
+#38820 = CARTESIAN_POINT('',(-0.687490690871,2.4,31.692544179191));
+#38821 = VERTEX_POINT('',#38822);
+#38822 = CARTESIAN_POINT('',(-5.691294578602,2.4,31.184918887494));
+#38823 = SURFACE_CURVE('',#38824,(#38829,#38836),.PCURVE_S1.);
+#38824 = CIRCLE('',#38825,31.7);
+#38825 = AXIS2_PLACEMENT_3D('',#38826,#38827,#38828);
+#38826 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38827 = DIRECTION('',(0.,-1.,0.));
+#38828 = DIRECTION('',(1.,0.,0.));
+#38829 = PCURVE('',#22650,#38830);
+#38830 = DEFINITIONAL_REPRESENTATION('',(#38831),#38835);
+#38831 = LINE('',#38832,#38833);
+#38832 = CARTESIAN_POINT('',(0.,9.1));
+#38833 = VECTOR('',#38834,1.);
+#38834 = DIRECTION('',(1.,0.));
+#38835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38836 = PCURVE('',#38837,#38842);
+#38837 = PLANE('',#38838);
+#38838 = AXIS2_PLACEMENT_3D('',#38839,#38840,#38841);
+#38839 = CARTESIAN_POINT('',(-0.616192906543,2.4,31.357114476303));
+#38840 = DIRECTION('',(0.,-1.,0.));
+#38841 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#38842 = DEFINITIONAL_REPRESENTATION('',(#38843),#38847);
+#38843 = CIRCLE('',#38844,31.7);
+#38844 = AXIS2_PLACEMENT_2D('',#38845,#38846);
+#38845 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38846 = DIRECTION('',(-0.978147600734,0.207911690818));
+#38847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38848 = ORIENTED_EDGE('',*,*,#38849,.F.);
+#38849 = EDGE_CURVE('',#38850,#38819,#38852,.T.);
+#38850 = VERTEX_POINT('',#38851);
+#38851 = CARTESIAN_POINT('',(-1.453850289572,-0.4,31.666643638623));
+#38852 = SURFACE_CURVE('',#38853,(#38858,#38868),.PCURVE_S1.);
+#38853 = ELLIPSE('',#38854,121.76209693428,31.7);
+#38854 = AXIS2_PLACEMENT_3D('',#38855,#38856,#38857);
+#38855 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38856 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#38857 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#38858 = PCURVE('',#22650,#38859);
+#38859 = DEFINITIONAL_REPRESENTATION('',(#38860),#38867);
+#38860 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38861,#38862,#38863,#38864,
+    #38865,#38866),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38861 = CARTESIAN_POINT('',(1.619088640126,12.18));
+#38862 = CARTESIAN_POINT('',(1.613283026103,11.50631604546));
+#38863 = CARTESIAN_POINT('',(1.607477412079,10.833426820525));
+#38864 = CARTESIAN_POINT('',(1.601671798056,10.161379630658));
+#38865 = CARTESIAN_POINT('',(1.595866184033,9.490221669703));
+#38866 = CARTESIAN_POINT('',(1.59006057001,8.82));
+#38867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38868 = PCURVE('',#38869,#38874);
+#38869 = PLANE('',#38870);
+#38870 = AXIS2_PLACEMENT_3D('',#38871,#38872,#38873);
+#38871 = CARTESIAN_POINT('',(-1.354692220513,-0.4,31.20014160133));
+#38872 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#38873 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#38874 = DEFINITIONAL_REPRESENTATION('',(#38875),#38879);
+#38875 = ELLIPSE('',#38876,121.76209693428,31.7);
+#38876 = AXIS2_PLACEMENT_2D('',#38877,#38878);
+#38877 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#38878 = DIRECTION('',(-1.,-6.938893903907E-18));
+#38879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38880 = ORIENTED_EDGE('',*,*,#38881,.T.);
+#38881 = EDGE_CURVE('',#38850,#38882,#38884,.T.);
+#38882 = VERTEX_POINT('',#38883);
+#38883 = CARTESIAN_POINT('',(-6.432464909773,-0.4,31.040512160474));
+#38884 = SURFACE_CURVE('',#38885,(#38890,#38897),.PCURVE_S1.);
+#38885 = CIRCLE('',#38886,31.7);
+#38886 = AXIS2_PLACEMENT_3D('',#38887,#38888,#38889);
+#38887 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#38888 = DIRECTION('',(0.,-1.,0.));
+#38889 = DIRECTION('',(1.,0.,0.));
+#38890 = PCURVE('',#22650,#38891);
+#38891 = DEFINITIONAL_REPRESENTATION('',(#38892),#38896);
+#38892 = LINE('',#38893,#38894);
+#38893 = CARTESIAN_POINT('',(0.,11.9));
+#38894 = VECTOR('',#38895,1.);
+#38895 = DIRECTION('',(1.,0.));
+#38896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38897 = PCURVE('',#38898,#38903);
+#38898 = PLANE('',#38899);
+#38899 = AXIS2_PLACEMENT_3D('',#38900,#38901,#38902);
+#38900 = CARTESIAN_POINT('',(-6.245430224206,-0.4,30.160583147236));
+#38901 = DIRECTION('',(0.,1.,0.));
+#38902 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#38903 = DEFINITIONAL_REPRESENTATION('',(#38904),#38912);
+#38904 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38905,#38906,#38907,#38908
+    ,#38909,#38910,#38911),.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(
+  '') );
+#38905 = CARTESIAN_POINT('',(30.845493694427,37.390800598923));
+#38906 = CARTESIAN_POINT('',(42.261095194317,-16.31538193526));
+#38907 = CARTESIAN_POINT('',(-9.95762397052,0.651508433444));
+#38908 = CARTESIAN_POINT('',(-62.17634313535,17.618398802154));
+#38909 = CARTESIAN_POINT('',(-21.37322547041,54.357690967633));
+#38910 = CARTESIAN_POINT('',(19.429892194537,91.096983133113));
+#38911 = CARTESIAN_POINT('',(30.845493694427,37.390800598923));
+#38912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38913 = ORIENTED_EDGE('',*,*,#38914,.F.);
+#38914 = EDGE_CURVE('',#38821,#38882,#38915,.T.);
+#38915 = SURFACE_CURVE('',#38916,(#38921,#38931),.PCURVE_S1.);
+#38916 = ELLIPSE('',#38917,121.76209693427,31.7);
+#38917 = AXIS2_PLACEMENT_3D('',#38918,#38919,#38920);
+#38918 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#38919 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#38920 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#38921 = PCURVE('',#22650,#38922);
+#38922 = DEFINITIONAL_REPRESENTATION('',(#38923),#38930);
+#38923 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38924,#38925,#38926,#38927,
+    #38928,#38929),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#38924 = CARTESIAN_POINT('',(1.748928424527,8.82));
+#38925 = CARTESIAN_POINT('',(1.754645518558,9.491790803197));
+#38926 = CARTESIAN_POINT('',(1.760362612589,10.163731958149));
+#38927 = CARTESIAN_POINT('',(1.76607970662,10.835777719872));
+#38928 = CARTESIAN_POINT('',(1.771796800651,11.507882322903));
+#38929 = CARTESIAN_POINT('',(1.777513894681,12.18));
+#38930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38931 = PCURVE('',#38932,#38937);
+#38932 = PLANE('',#38933);
+#38933 = AXIS2_PLACEMENT_3D('',#38934,#38935,#38936);
+#38934 = CARTESIAN_POINT('',(-5.506930910236,2.4,30.317556022209));
+#38935 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#38936 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#38937 = DEFINITIONAL_REPRESENTATION('',(#38938),#38942);
+#38938 = ELLIPSE('',#38939,121.76209693427,31.7);
+#38939 = AXIS2_PLACEMENT_2D('',#38940,#38941);
+#38940 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#38941 = DIRECTION('',(1.,2.775557561563E-17));
+#38942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38943 = FACE_BOUND('',#38944,.T.);
+#38944 = EDGE_LOOP('',(#38945,#38976,#39008,#39041));
+#38945 = ORIENTED_EDGE('',*,*,#38946,.F.);
+#38946 = EDGE_CURVE('',#38947,#38949,#38951,.T.);
+#38947 = VERTEX_POINT('',#38948);
+#38948 = CARTESIAN_POINT('',(-7.261717816415,2.4,30.857048698065));
+#38949 = VERTEX_POINT('',#38950);
+#38950 = CARTESIAN_POINT('',(-12.05063535104,2.4,29.320166910102));
+#38951 = SURFACE_CURVE('',#38952,(#38957,#38964),.PCURVE_S1.);
+#38952 = CIRCLE('',#38953,31.7);
+#38953 = AXIS2_PLACEMENT_3D('',#38954,#38955,#38956);
+#38954 = CARTESIAN_POINT('',(0.,2.4,0.));
+#38955 = DIRECTION('',(0.,-1.,0.));
+#38956 = DIRECTION('',(1.,0.,0.));
+#38957 = PCURVE('',#22650,#38958);
+#38958 = DEFINITIONAL_REPRESENTATION('',(#38959),#38963);
+#38959 = LINE('',#38960,#38961);
+#38960 = CARTESIAN_POINT('',(0.,9.1));
+#38961 = VECTOR('',#38962,1.);
+#38962 = DIRECTION('',(1.,0.));
+#38963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38964 = PCURVE('',#38965,#38970);
+#38965 = PLANE('',#38966);
+#38966 = AXIS2_PLACEMENT_3D('',#38967,#38968,#38969);
+#38967 = CARTESIAN_POINT('',(-7.122238303059,2.4,30.543772581861));
+#38968 = DIRECTION('',(-0.,-1.,0.));
+#38969 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#38970 = DEFINITIONAL_REPRESENTATION('',(#38971),#38975);
+#38971 = CIRCLE('',#38972,31.7);
+#38972 = AXIS2_PLACEMENT_2D('',#38973,#38974);
+#38973 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#38974 = DIRECTION('',(-0.913545457643,0.406736643076));
+#38975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38976 = ORIENTED_EDGE('',*,*,#38977,.F.);
+#38977 = EDGE_CURVE('',#38978,#38947,#38980,.T.);
+#38978 = VERTEX_POINT('',#38979);
+#38979 = CARTESIAN_POINT('',(-8.005945594,-0.4,30.67237902651));
+#38980 = SURFACE_CURVE('',#38981,(#38986,#38996),.PCURVE_S1.);
+#38981 = ELLIPSE('',#38982,121.76209693428,31.7);
+#38982 = AXIS2_PLACEMENT_3D('',#38983,#38984,#38985);
+#38983 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#38984 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#38985 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#38986 = PCURVE('',#22650,#38987);
+#38987 = DEFINITIONAL_REPRESENTATION('',(#38988),#38995);
+#38988 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#38989,#38990,#38991,#38992,
+    #38993,#38994),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#38989 = CARTESIAN_POINT('',(1.828528150365,12.18));
+#38990 = CARTESIAN_POINT('',(1.822722536342,11.50631604546));
+#38991 = CARTESIAN_POINT('',(1.816916922319,10.833426820525));
+#38992 = CARTESIAN_POINT('',(1.811111308296,10.161379630658));
+#38993 = CARTESIAN_POINT('',(1.805305694273,9.490221669703));
+#38994 = CARTESIAN_POINT('',(1.799500080249,8.82));
+#38995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38996 = PCURVE('',#38997,#39002);
+#38997 = PLANE('',#38998);
+#38998 = AXIS2_PLACEMENT_3D('',#38999,#39000,#39001);
+#38999 = CARTESIAN_POINT('',(-7.811963139313,-0.4,30.236687299791));
+#39000 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#39001 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#39002 = DEFINITIONAL_REPRESENTATION('',(#39003),#39007);
+#39003 = ELLIPSE('',#39004,121.76209693428,31.7);
+#39004 = AXIS2_PLACEMENT_2D('',#39005,#39006);
+#39005 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39006 = DIRECTION('',(-1.,0.));
+#39007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39008 = ORIENTED_EDGE('',*,*,#39009,.T.);
+#39009 = EDGE_CURVE('',#38978,#39010,#39012,.T.);
+#39010 = VERTEX_POINT('',#39011);
+#39011 = CARTESIAN_POINT('',(-12.74558548543,-0.4,29.024817839799));
+#39012 = SURFACE_CURVE('',#39013,(#39018,#39025),.PCURVE_S1.);
+#39013 = CIRCLE('',#39014,31.7);
+#39014 = AXIS2_PLACEMENT_3D('',#39015,#39016,#39017);
+#39015 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39016 = DIRECTION('',(0.,-1.,0.));
+#39017 = DIRECTION('',(1.,0.,0.));
+#39018 = PCURVE('',#22650,#39019);
+#39019 = DEFINITIONAL_REPRESENTATION('',(#39020),#39024);
+#39020 = LINE('',#39021,#39022);
+#39021 = CARTESIAN_POINT('',(0.,11.9));
+#39022 = VECTOR('',#39023,1.);
+#39023 = DIRECTION('',(1.,0.));
+#39024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39025 = PCURVE('',#39026,#39031);
+#39026 = PLANE('',#39027);
+#39027 = AXIS2_PLACEMENT_3D('',#39028,#39029,#39030);
+#39028 = CARTESIAN_POINT('',(-12.37969042754,-0.4,28.203004084402));
+#39029 = DIRECTION('',(0.,1.,0.));
+#39030 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#39031 = DEFINITIONAL_REPRESENTATION('',(#39032),#39040);
+#39032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39033,#39034,#39035,#39036
+    ,#39037,#39038,#39039),.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(
+  '') );
+#39033 = CARTESIAN_POINT('',(28.797605758436,43.693551585503));
+#39034 = CARTESIAN_POINT('',(51.129892194537,-6.465584995343));
+#39035 = CARTESIAN_POINT('',(-3.475337534419,-0.726344083174));
+#39036 = CARTESIAN_POINT('',(-58.08056726337,5.012896828994));
+#39037 = CARTESIAN_POINT('',(-25.80762397052,49.432792497671));
+#39038 = CARTESIAN_POINT('',(6.465319322335,93.852688166349));
+#39039 = CARTESIAN_POINT('',(28.797605758436,43.693551585503));
+#39040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39041 = ORIENTED_EDGE('',*,*,#39042,.F.);
+#39042 = EDGE_CURVE('',#38949,#39010,#39043,.T.);
+#39043 = SURFACE_CURVE('',#39044,(#39049,#39059),.PCURVE_S1.);
+#39044 = ELLIPSE('',#39045,121.76209693427,31.7);
+#39045 = AXIS2_PLACEMENT_3D('',#39046,#39047,#39048);
+#39046 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39047 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#39048 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#39049 = PCURVE('',#22650,#39050);
+#39050 = DEFINITIONAL_REPRESENTATION('',(#39051),#39058);
+#39051 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39052,#39053,#39054,#39055,
+    #39056,#39057),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39052 = CARTESIAN_POINT('',(1.958367934767,8.82));
+#39053 = CARTESIAN_POINT('',(1.964085028797,9.491790803197));
+#39054 = CARTESIAN_POINT('',(1.969802122828,10.163731958149));
+#39055 = CARTESIAN_POINT('',(1.975519216859,10.835777719872));
+#39056 = CARTESIAN_POINT('',(1.98123631089,11.507882322903));
+#39057 = CARTESIAN_POINT('',(1.986953404921,12.18));
+#39058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39059 = PCURVE('',#39060,#39065);
+#39060 = PLANE('',#39061);
+#39061 = AXIS2_PLACEMENT_3D('',#39062,#39063,#39064);
+#39062 = CARTESIAN_POINT('',(-11.68996559129,2.4,28.510089366472));
+#39063 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#39064 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#39065 = DEFINITIONAL_REPRESENTATION('',(#39066),#39070);
+#39066 = ELLIPSE('',#39067,121.76209693427,31.7);
+#39067 = AXIS2_PLACEMENT_2D('',#39068,#39069);
+#39068 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39069 = DIRECTION('',(1.,2.775557561563E-17));
+#39070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39071 = FACE_BOUND('',#39072,.T.);
+#39072 = EDGE_LOOP('',(#39073,#39104,#39136,#39169));
+#39073 = ORIENTED_EDGE('',*,*,#39074,.F.);
+#39074 = EDGE_CURVE('',#39075,#39077,#39079,.T.);
+#39075 = VERTEX_POINT('',#39076);
+#39076 = CARTESIAN_POINT('',(-13.51857302779,2.4,28.672952120286));
+#39077 = VERTEX_POINT('',#39078);
+#39078 = CARTESIAN_POINT('',(-17.88330553327,2.4,26.173982944967));
+#39079 = SURFACE_CURVE('',#39080,(#39085,#39092),.PCURVE_S1.);
+#39080 = CIRCLE('',#39081,31.7);
+#39081 = AXIS2_PLACEMENT_3D('',#39082,#39083,#39084);
+#39082 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39083 = DIRECTION('',(0.,-1.,0.));
+#39084 = DIRECTION('',(1.,0.,0.));
+#39085 = PCURVE('',#22650,#39086);
+#39086 = DEFINITIONAL_REPRESENTATION('',(#39087),#39091);
+#39087 = LINE('',#39088,#39089);
+#39088 = CARTESIAN_POINT('',(0.,9.1));
+#39089 = VECTOR('',#39090,1.);
+#39090 = DIRECTION('',(1.,0.));
+#39091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39092 = PCURVE('',#39093,#39098);
+#39093 = PLANE('',#39094);
+#39094 = AXIS2_PLACEMENT_3D('',#39095,#39096,#39097);
+#39095 = CARTESIAN_POINT('',(-13.31700770943,2.4,28.395521260311));
+#39096 = DIRECTION('',(0.,-1.,0.));
+#39097 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#39098 = DEFINITIONAL_REPRESENTATION('',(#39099),#39103);
+#39099 = CIRCLE('',#39100,31.7);
+#39100 = AXIS2_PLACEMENT_2D('',#39101,#39102);
+#39101 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39102 = DIRECTION('',(-0.809016994375,0.587785252292));
+#39103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39104 = ORIENTED_EDGE('',*,*,#39105,.F.);
+#39105 = EDGE_CURVE('',#39106,#39075,#39108,.T.);
+#39106 = VERTEX_POINT('',#39107);
+#39107 = CARTESIAN_POINT('',(-14.20814265918,-0.4,28.337584268535));
+#39108 = SURFACE_CURVE('',#39109,(#39114,#39124),.PCURVE_S1.);
+#39109 = ELLIPSE('',#39110,121.76209693428,31.7);
+#39110 = AXIS2_PLACEMENT_3D('',#39111,#39112,#39113);
+#39111 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39112 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#39113 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#39114 = PCURVE('',#22650,#39115);
+#39115 = DEFINITIONAL_REPRESENTATION('',(#39116),#39123);
+#39116 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39117,#39118,#39119,#39120,
+    #39121,#39122),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39117 = CARTESIAN_POINT('',(2.037967660604,12.18));
+#39118 = CARTESIAN_POINT('',(2.032162046581,11.50631604546));
+#39119 = CARTESIAN_POINT('',(2.026356432558,10.833426820525));
+#39120 = CARTESIAN_POINT('',(2.020550818535,10.161379630658));
+#39121 = CARTESIAN_POINT('',(2.014745204512,9.490221669703));
+#39122 = CARTESIAN_POINT('',(2.008939590489,8.82));
+#39123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39124 = PCURVE('',#39125,#39130);
+#39125 = PLANE('',#39126);
+#39126 = AXIS2_PLACEMENT_3D('',#39127,#39128,#39129);
+#39127 = CARTESIAN_POINT('',(-13.92781378296,-0.4,27.951744671528));
+#39128 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#39129 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#39130 = DEFINITIONAL_REPRESENTATION('',(#39131),#39135);
+#39131 = ELLIPSE('',#39132,121.76209693428,31.7);
+#39132 = AXIS2_PLACEMENT_2D('',#39133,#39134);
+#39133 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39134 = DIRECTION('',(-1.,2.775557561563E-17));
+#39135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39136 = ORIENTED_EDGE('',*,*,#39137,.T.);
+#39137 = EDGE_CURVE('',#39106,#39138,#39140,.T.);
+#39138 = VERTEX_POINT('',#39139);
+#39139 = CARTESIAN_POINT('',(-18.50166281527,-0.4,25.740599702997));
+#39140 = SURFACE_CURVE('',#39141,(#39146,#39153),.PCURVE_S1.);
+#39141 = CIRCLE('',#39142,31.7);
+#39142 = AXIS2_PLACEMENT_3D('',#39143,#39144,#39145);
+#39143 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39144 = DIRECTION('',(0.,-1.,0.));
+#39145 = DIRECTION('',(1.,0.,0.));
+#39146 = PCURVE('',#22650,#39147);
+#39147 = DEFINITIONAL_REPRESENTATION('',(#39148),#39152);
+#39148 = LINE('',#39149,#39150);
+#39149 = CARTESIAN_POINT('',(0.,11.9));
+#39150 = VECTOR('',#39151,1.);
+#39151 = DIRECTION('',(1.,0.));
+#39152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39153 = PCURVE('',#39154,#39159);
+#39154 = PLANE('',#39155);
+#39155 = AXIS2_PLACEMENT_3D('',#39156,#39157,#39158);
+#39156 = CARTESIAN_POINT('',(-17.97289875486,-0.4,25.012818410052));
+#39157 = DIRECTION('',(0.,1.,0.));
+#39158 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#39159 = DEFINITIONAL_REPRESENTATION('',(#39160),#39168);
+#39160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39161,#39162,#39163,#39164
+    ,#39165,#39166,#39167),.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(
+  '') );
+#39161 = CARTESIAN_POINT('',(25.484053472852,49.432792497671));
+#39162 = CARTESIAN_POINT('',(57.756996765707,5.012896828994));
+#39163 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#39164 = CARTESIAN_POINT('',(-51.4534626922,-6.465584995343));
+#39165 = CARTESIAN_POINT('',(-29.1211762561,43.693551585503));
+#39166 = CARTESIAN_POINT('',(-6.788889820004,93.852688166349));
+#39167 = CARTESIAN_POINT('',(25.484053472852,49.432792497671));
+#39168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39169 = ORIENTED_EDGE('',*,*,#39170,.F.);
+#39170 = EDGE_CURVE('',#39077,#39138,#39171,.T.);
+#39171 = SURFACE_CURVE('',#39172,(#39177,#39187),.PCURVE_S1.);
+#39172 = ELLIPSE('',#39173,121.76209693427,31.7);
+#39173 = AXIS2_PLACEMENT_3D('',#39174,#39175,#39176);
+#39174 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39175 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#39176 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#39177 = PCURVE('',#22650,#39178);
+#39178 = DEFINITIONAL_REPRESENTATION('',(#39179),#39186);
+#39179 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39180,#39181,#39182,#39183,
+    #39184,#39185),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39180 = CARTESIAN_POINT('',(2.167807445006,8.82));
+#39181 = CARTESIAN_POINT('',(2.173524539037,9.491790803197));
+#39182 = CARTESIAN_POINT('',(2.179241633068,10.163731958149));
+#39183 = CARTESIAN_POINT('',(2.184958727098,10.835777719872));
+#39184 = CARTESIAN_POINT('',(2.190675821129,11.507882322903));
+#39185 = CARTESIAN_POINT('',(2.19639291516,12.18));
+#39186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39187 = PCURVE('',#39188,#39193);
+#39188 = PLANE('',#39189);
+#39189 = AXIS2_PLACEMENT_3D('',#39190,#39191,#39192);
+#39190 = CARTESIAN_POINT('',(-17.36209268133,2.4,25.456594998834));
+#39191 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#39192 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#39193 = DEFINITIONAL_REPRESENTATION('',(#39194),#39198);
+#39194 = ELLIPSE('',#39195,121.76209693428,31.7);
+#39195 = AXIS2_PLACEMENT_2D('',#39196,#39197);
+#39196 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39197 = DIRECTION('',(1.,8.326672684689E-17));
+#39198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39199 = FACE_BOUND('',#39200,.T.);
+#39200 = EDGE_LOOP('',(#39201,#39232,#39264,#39297));
+#39201 = ORIENTED_EDGE('',*,*,#39202,.F.);
+#39202 = EDGE_CURVE('',#39203,#39205,#39207,.T.);
+#39203 = VERTEX_POINT('',#39204);
+#39204 = CARTESIAN_POINT('',(-19.18460172854,2.4,25.235709946762));
+#39205 = VERTEX_POINT('',#39206);
+#39206 = CARTESIAN_POINT('',(-22.93438945008,2.4,21.883870328433));
+#39207 = SURFACE_CURVE('',#39208,(#39213,#39220),.PCURVE_S1.);
+#39208 = CIRCLE('',#39209,31.7);
+#39209 = AXIS2_PLACEMENT_3D('',#39210,#39211,#39212);
+#39210 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39211 = DIRECTION('',(0.,-1.,0.));
+#39212 = DIRECTION('',(1.,0.,0.));
+#39213 = PCURVE('',#22650,#39214);
+#39214 = DEFINITIONAL_REPRESENTATION('',(#39215),#39219);
+#39215 = LINE('',#39216,#39217);
+#39216 = CARTESIAN_POINT('',(0.,9.1));
+#39217 = VECTOR('',#39218,1.);
+#39218 = DIRECTION('',(1.,0.));
+#39219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39220 = PCURVE('',#39221,#39226);
+#39221 = PLANE('',#39222);
+#39222 = AXIS2_PLACEMENT_3D('',#39223,#39224,#39225);
+#39223 = CARTESIAN_POINT('',(-18.92975997682,2.4,25.006249402856));
+#39224 = DIRECTION('',(-0.,-1.,0.));
+#39225 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#39226 = DEFINITIONAL_REPRESENTATION('',(#39227),#39231);
+#39227 = CIRCLE('',#39228,31.7);
+#39228 = AXIS2_PLACEMENT_2D('',#39229,#39230);
+#39229 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39230 = DIRECTION('',(-0.669130606359,0.743144825477));
+#39231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39232 = ORIENTED_EDGE('',*,*,#39233,.F.);
+#39233 = EDGE_CURVE('',#39234,#39203,#39236,.T.);
+#39234 = VERTEX_POINT('',#39235);
+#39235 = CARTESIAN_POINT('',(-19.78937571192,-0.4,24.76430109921));
+#39236 = SURFACE_CURVE('',#39237,(#39242,#39252),.PCURVE_S1.);
+#39237 = ELLIPSE('',#39238,121.76209693428,31.7);
+#39238 = AXIS2_PLACEMENT_3D('',#39239,#39240,#39241);
+#39239 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39240 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#39241 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#39242 = PCURVE('',#22650,#39243);
+#39243 = DEFINITIONAL_REPRESENTATION('',(#39244),#39251);
+#39244 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39245,#39246,#39247,#39248,
+    #39249,#39250),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39245 = CARTESIAN_POINT('',(2.247407170844,12.18));
+#39246 = CARTESIAN_POINT('',(2.241601556821,11.50631604546));
+#39247 = CARTESIAN_POINT('',(2.235795942797,10.833426820525));
+#39248 = CARTESIAN_POINT('',(2.229990328774,10.161379630658));
+#39249 = CARTESIAN_POINT('',(2.224184714751,9.490221669703));
+#39250 = CARTESIAN_POINT('',(2.218379100728,8.82));
+#39251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39252 = PCURVE('',#39253,#39258);
+#39253 = PLANE('',#39254);
+#39254 = AXIS2_PLACEMENT_3D('',#39255,#39256,#39257);
+#39255 = CARTESIAN_POINT('',(-19.43495213124,-0.4,24.445176673768));
+#39256 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#39257 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#39258 = DEFINITIONAL_REPRESENTATION('',(#39259),#39263);
+#39259 = ELLIPSE('',#39260,121.76209693428,31.7);
+#39260 = AXIS2_PLACEMENT_2D('',#39261,#39262);
+#39261 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39262 = DIRECTION('',(-1.,-2.775557561563E-17));
+#39263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39264 = ORIENTED_EDGE('',*,*,#39265,.T.);
+#39265 = EDGE_CURVE('',#39234,#39266,#39268,.T.);
+#39266 = VERTEX_POINT('',#39267);
+#39267 = CARTESIAN_POINT('',(-23.44912869925,-0.4,21.331393842072));
+#39268 = SURFACE_CURVE('',#39269,(#39274,#39281),.PCURVE_S1.);
+#39269 = CIRCLE('',#39270,31.7);
+#39270 = AXIS2_PLACEMENT_3D('',#39271,#39272,#39273);
+#39271 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39272 = DIRECTION('',(0.,-1.,0.));
+#39273 = DIRECTION('',(1.,0.,0.));
+#39274 = PCURVE('',#22650,#39275);
+#39275 = DEFINITIONAL_REPRESENTATION('',(#39276),#39280);
+#39276 = LINE('',#39277,#39278);
+#39277 = CARTESIAN_POINT('',(0.,11.9));
+#39278 = VECTOR('',#39279,1.);
+#39279 = DIRECTION('',(1.,0.));
+#39280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39281 = PCURVE('',#39282,#39287);
+#39282 = PLANE('',#39283);
+#39283 = AXIS2_PLACEMENT_3D('',#39284,#39285,#39286);
+#39284 = CARTESIAN_POINT('',(-22.78060516305,-0.4,20.729452546363));
+#39285 = DIRECTION('',(0.,1.,0.));
+#39286 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#39287 = DEFINITIONAL_REPRESENTATION('',(#39288),#39296);
+#39288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39289,#39290,#39291,#39292
+    ,#39293,#39294,#39295),.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(
+  '') );
+#39289 = CARTESIAN_POINT('',(21.049654972741,54.357690967633));
+#39290 = CARTESIAN_POINT('',(61.852772637689,17.618398802154));
+#39291 = CARTESIAN_POINT('',(9.634053472852,0.651508433444));
+#39292 = CARTESIAN_POINT('',(-42.58466569198,-16.31538193526));
+#39293 = CARTESIAN_POINT('',(-31.16906419209,37.390800598923));
+#39294 = CARTESIAN_POINT('',(-19.7534626922,91.096983133113));
+#39295 = CARTESIAN_POINT('',(21.049654972741,54.357690967633));
+#39296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39297 = ORIENTED_EDGE('',*,*,#39298,.F.);
+#39298 = EDGE_CURVE('',#39205,#39266,#39299,.T.);
+#39299 = SURFACE_CURVE('',#39300,(#39305,#39315),.PCURVE_S1.);
+#39300 = ELLIPSE('',#39301,121.76209693427,31.7);
+#39301 = AXIS2_PLACEMENT_3D('',#39302,#39303,#39304);
+#39302 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39303 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#39304 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#39305 = PCURVE('',#22650,#39306);
+#39306 = DEFINITIONAL_REPRESENTATION('',(#39307),#39314);
+#39307 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39308,#39309,#39310,#39311,
+    #39312,#39313),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39308 = CARTESIAN_POINT('',(2.377246955245,8.82));
+#39309 = CARTESIAN_POINT('',(2.382964049276,9.491790803197));
+#39310 = CARTESIAN_POINT('',(2.388681143307,10.163731958149));
+#39311 = CARTESIAN_POINT('',(2.394398237338,10.835777719872));
+#39312 = CARTESIAN_POINT('',(2.400115331368,11.507882322903));
+#39313 = CARTESIAN_POINT('',(2.405832425399,12.18));
+#39314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39315 = PCURVE('',#39316,#39321);
+#39316 = PLANE('',#39317);
+#39317 = AXIS2_PLACEMENT_3D('',#39318,#39319,#39320);
+#39318 = CARTESIAN_POINT('',(-22.27541300863,2.4,21.290525275451));
+#39319 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#39320 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#39321 = DEFINITIONAL_REPRESENTATION('',(#39322),#39326);
+#39322 = ELLIPSE('',#39323,121.76209693427,31.7);
+#39323 = AXIS2_PLACEMENT_2D('',#39324,#39325);
+#39324 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39325 = DIRECTION('',(1.,2.775557561563E-17));
+#39326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39327 = FACE_BOUND('',#39328,.T.);
+#39328 = EDGE_LOOP('',(#39329,#39360,#39392,#39425));
+#39329 = ORIENTED_EDGE('',*,*,#39330,.F.);
+#39330 = EDGE_CURVE('',#39331,#39333,#39335,.T.);
+#39331 = VERTEX_POINT('',#39332);
+#39332 = CARTESIAN_POINT('',(-24.01217127582,2.4,20.695546154192));
+#39333 = VERTEX_POINT('',#39334);
+#39334 = CARTESIAN_POINT('',(-26.98313049652,2.4,16.637327568085));
+#39335 = SURFACE_CURVE('',#39336,(#39341,#39348),.PCURVE_S1.);
+#39336 = CIRCLE('',#39337,31.7);
+#39337 = AXIS2_PLACEMENT_3D('',#39338,#39339,#39340);
+#39338 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39339 = DIRECTION('',(0.,-1.,0.));
+#39340 = DIRECTION('',(1.,0.,0.));
+#39341 = PCURVE('',#22650,#39342);
+#39342 = DEFINITIONAL_REPRESENTATION('',(#39343),#39347);
+#39343 = LINE('',#39344,#39345);
+#39344 = CARTESIAN_POINT('',(0.,9.1));
+#39345 = VECTOR('',#39346,1.);
+#39346 = DIRECTION('',(1.,0.));
+#39347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39348 = PCURVE('',#39349,#39354);
+#39349 = PLANE('',#39350);
+#39350 = AXIS2_PLACEMENT_3D('',#39351,#39352,#39353);
+#39351 = CARTESIAN_POINT('',(-23.71519089815,2.4,20.524084453199));
+#39352 = DIRECTION('',(0.,-1.,0.));
+#39353 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#39354 = DEFINITIONAL_REPRESENTATION('',(#39355),#39359);
+#39355 = CIRCLE('',#39356,31.7);
+#39356 = AXIS2_PLACEMENT_2D('',#39357,#39358);
+#39357 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39358 = DIRECTION('',(-0.5,0.866025403784));
+#39359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39360 = ORIENTED_EDGE('',*,*,#39361,.F.);
+#39361 = EDGE_CURVE('',#39362,#39331,#39364,.T.);
+#39362 = VERTEX_POINT('',#39363);
+#39363 = CARTESIAN_POINT('',(-24.50571808609,-0.4,20.108699139547));
+#39364 = SURFACE_CURVE('',#39365,(#39370,#39380),.PCURVE_S1.);
+#39365 = ELLIPSE('',#39366,121.76209693428,31.7);
+#39366 = AXIS2_PLACEMENT_3D('',#39367,#39368,#39369);
+#39367 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39368 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#39369 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#39370 = PCURVE('',#22650,#39371);
+#39371 = DEFINITIONAL_REPRESENTATION('',(#39372),#39379);
+#39372 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39373,#39374,#39375,#39376,
+    #39377,#39378),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39373 = CARTESIAN_POINT('',(2.456846681083,12.18));
+#39374 = CARTESIAN_POINT('',(2.45104106706,11.50631604546));
+#39375 = CARTESIAN_POINT('',(2.445235453037,10.833426820525));
+#39376 = CARTESIAN_POINT('',(2.439429839014,10.161379630658));
+#39377 = CARTESIAN_POINT('',(2.43362422499,9.490221669703));
+#39378 = CARTESIAN_POINT('',(2.427818610967,8.82));
+#39379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39380 = PCURVE('',#39381,#39386);
+#39381 = PLANE('',#39382);
+#39382 = AXIS2_PLACEMENT_3D('',#39383,#39384,#39385);
+#39383 = CARTESIAN_POINT('',(-24.09268981213,-0.4,19.870237154392));
+#39384 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#39385 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#39386 = DEFINITIONAL_REPRESENTATION('',(#39387),#39391);
+#39387 = ELLIPSE('',#39388,121.76209693428,31.7);
+#39388 = AXIS2_PLACEMENT_2D('',#39389,#39390);
+#39389 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39390 = DIRECTION('',(-1.,-5.551115123126E-17));
+#39391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39392 = ORIENTED_EDGE('',*,*,#39393,.T.);
+#39393 = EDGE_CURVE('',#39362,#39394,#39396,.T.);
+#39394 = VERTEX_POINT('',#39395);
+#39395 = CARTESIAN_POINT('',(-27.37175513768,-0.4,15.989903710865));
+#39396 = SURFACE_CURVE('',#39397,(#39402,#39409),.PCURVE_S1.);
+#39397 = CIRCLE('',#39398,31.7);
+#39398 = AXIS2_PLACEMENT_3D('',#39399,#39400,#39401);
+#39399 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39400 = DIRECTION('',(0.,-1.,0.));
+#39401 = DIRECTION('',(1.,0.,0.));
+#39402 = PCURVE('',#22650,#39403);
+#39403 = DEFINITIONAL_REPRESENTATION('',(#39404),#39408);
+#39404 = LINE('',#39405,#39406);
+#39405 = CARTESIAN_POINT('',(0.,11.9));
+#39406 = VECTOR('',#39407,1.);
+#39407 = DIRECTION('',(1.,0.));
+#39408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39409 = PCURVE('',#39410,#39415);
+#39410 = PLANE('',#39411);
+#39411 = AXIS2_PLACEMENT_3D('',#39412,#39413,#39414);
+#39412 = CARTESIAN_POINT('',(-26.59268981214,-0.4,15.540110135448));
+#39413 = DIRECTION('',(0.,1.,0.));
+#39414 = DIRECTION('',(0.5,0.,0.866025403784));
+#39415 = DEFINITIONAL_REPRESENTATION('',(#39416),#39424);
+#39416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39417,#39418,#39419,#39420
+    ,#39421,#39422,#39423),.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(
+  '') );
+#39417 = CARTESIAN_POINT('',(15.688214751166,58.253005299967));
+#39418 = CARTESIAN_POINT('',(63.238214751166,30.8));
+#39419 = CARTESIAN_POINT('',(15.688214751166,3.346994700033));
+#39420 = CARTESIAN_POINT('',(-31.86178524883,-24.10601059993));
+#39421 = CARTESIAN_POINT('',(-31.86178524883,30.8));
+#39422 = CARTESIAN_POINT('',(-31.86178524883,85.706010599933));
+#39423 = CARTESIAN_POINT('',(15.688214751166,58.253005299967));
+#39424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39425 = ORIENTED_EDGE('',*,*,#39426,.F.);
+#39426 = EDGE_CURVE('',#39333,#39394,#39427,.T.);
+#39427 = SURFACE_CURVE('',#39428,(#39433,#39443),.PCURVE_S1.);
+#39428 = ELLIPSE('',#39429,121.76209693428,31.7);
+#39429 = AXIS2_PLACEMENT_3D('',#39430,#39431,#39432);
+#39430 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39431 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#39432 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#39433 = PCURVE('',#22650,#39434);
+#39434 = DEFINITIONAL_REPRESENTATION('',(#39435),#39442);
+#39435 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39436,#39437,#39438,#39439,
+    #39440,#39441),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39436 = CARTESIAN_POINT('',(2.586686465485,8.82));
+#39437 = CARTESIAN_POINT('',(2.592403559515,9.491790803197));
+#39438 = CARTESIAN_POINT('',(2.598120653546,10.163731958149));
+#39439 = CARTESIAN_POINT('',(2.603837747577,10.835777719872));
+#39440 = CARTESIAN_POINT('',(2.609554841608,11.507882322903));
+#39441 = CARTESIAN_POINT('',(2.615271935639,12.18));
+#39442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39443 = PCURVE('',#39444,#39449);
+#39444 = PLANE('',#39445);
+#39445 = AXIS2_PLACEMENT_3D('',#39446,#39447,#39448);
+#39446 = CARTESIAN_POINT('',(-26.21519089816,2.4,16.193957434255));
+#39447 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#39448 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#39449 = DEFINITIONAL_REPRESENTATION('',(#39450),#39454);
+#39450 = ELLIPSE('',#39451,121.76209693428,31.7);
+#39451 = AXIS2_PLACEMENT_2D('',#39452,#39453);
+#39452 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39453 = DIRECTION('',(1.,-1.942890293094E-16));
+#39454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39455 = FACE_BOUND('',#39456,.T.);
+#39456 = EDGE_LOOP('',(#39457,#39488,#39520,#39553));
+#39457 = ORIENTED_EDGE('',*,*,#39458,.F.);
+#39458 = EDGE_CURVE('',#39459,#39461,#39463,.T.);
+#39459 = VERTEX_POINT('',#39460);
+#39460 = CARTESIAN_POINT('',(-27.79029371517,2.4,15.250887686436));
+#39461 = VERTEX_POINT('',#39462);
+#39462 = CARTESIAN_POINT('',(-29.85257926082,2.4,10.663653758257));
+#39463 = SURFACE_CURVE('',#39464,(#39469,#39476),.PCURVE_S1.);
+#39464 = CIRCLE('',#39465,31.7);
+#39465 = AXIS2_PLACEMENT_3D('',#39466,#39467,#39468);
+#39466 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39467 = DIRECTION('',(0.,-1.,0.));
+#39468 = DIRECTION('',(1.,0.,0.));
+#39469 = PCURVE('',#22650,#39470);
+#39470 = DEFINITIONAL_REPRESENTATION('',(#39471),#39475);
+#39471 = LINE('',#39472,#39473);
+#39472 = CARTESIAN_POINT('',(0.,9.1));
+#39473 = VECTOR('',#39474,1.);
+#39474 = DIRECTION('',(1.,0.));
+#39475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39476 = PCURVE('',#39477,#39482);
+#39477 = PLANE('',#39478);
+#39478 = AXIS2_PLACEMENT_3D('',#39479,#39480,#39481);
+#39479 = CARTESIAN_POINT('',(-27.46415417912,2.4,15.144918527453));
+#39480 = DIRECTION('',(0.,-1.,0.));
+#39481 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#39482 = DEFINITIONAL_REPRESENTATION('',(#39483),#39487);
+#39483 = CIRCLE('',#39484,31.7);
+#39484 = AXIS2_PLACEMENT_2D('',#39485,#39486);
+#39485 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39486 = DIRECTION('',(-0.309016994375,0.951056516295));
+#39487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39488 = ORIENTED_EDGE('',*,*,#39489,.F.);
+#39489 = EDGE_CURVE('',#39490,#39459,#39492,.T.);
+#39490 = VERTEX_POINT('',#39491);
+#39491 = CARTESIAN_POINT('',(-28.15104298842,-0.4,14.574250535243));
+#39492 = SURFACE_CURVE('',#39493,(#39498,#39508),.PCURVE_S1.);
+#39493 = ELLIPSE('',#39494,121.76209693428,31.7);
+#39494 = AXIS2_PLACEMENT_3D('',#39495,#39496,#39497);
+#39495 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39496 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#39497 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#39498 = PCURVE('',#22650,#39499);
+#39499 = DEFINITIONAL_REPRESENTATION('',(#39500),#39507);
+#39500 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39501,#39502,#39503,#39504,
+    #39505,#39506),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39501 = CARTESIAN_POINT('',(2.666286191322,12.18));
+#39502 = CARTESIAN_POINT('',(2.660480577299,11.50631604546));
+#39503 = CARTESIAN_POINT('',(2.654674963276,10.833426820525));
+#39504 = CARTESIAN_POINT('',(2.648869349253,10.161379630658));
+#39505 = CARTESIAN_POINT('',(2.64306373523,9.490221669703));
+#39506 = CARTESIAN_POINT('',(2.637258121207,8.82));
+#39507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39508 = PCURVE('',#39509,#39514);
+#39509 = PLANE('',#39510);
+#39510 = AXIS2_PLACEMENT_3D('',#39511,#39512,#39513);
+#39511 = CARTESIAN_POINT('',(-27.69746133867,-0.4,14.426872923392));
+#39512 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#39513 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#39514 = DEFINITIONAL_REPRESENTATION('',(#39515),#39519);
+#39515 = ELLIPSE('',#39516,121.76209693428,31.7);
+#39516 = AXIS2_PLACEMENT_2D('',#39517,#39518);
+#39517 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39518 = DIRECTION('',(-1.,-8.326672684689E-17));
+#39519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39520 = ORIENTED_EDGE('',*,*,#39521,.T.);
+#39521 = EDGE_CURVE('',#39490,#39522,#39524,.T.);
+#39522 = VERTEX_POINT('',#39523);
+#39523 = CARTESIAN_POINT('',(-30.09810453233,-0.4,9.949578059421));
+#39524 = SURFACE_CURVE('',#39525,(#39530,#39537),.PCURVE_S1.);
+#39525 = CIRCLE('',#39526,31.7);
+#39526 = AXIS2_PLACEMENT_3D('',#39527,#39528,#39529);
+#39527 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39528 = DIRECTION('',(0.,-1.,0.));
+#39529 = DIRECTION('',(1.,0.,0.));
+#39530 = PCURVE('',#22650,#39531);
+#39531 = DEFINITIONAL_REPRESENTATION('',(#39532),#39536);
+#39532 = LINE('',#39533,#39534);
+#39533 = CARTESIAN_POINT('',(0.,11.9));
+#39534 = VECTOR('',#39535,1.);
+#39535 = DIRECTION('',(1.,0.));
+#39536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39537 = PCURVE('',#39538,#39543);
+#39538 = PLANE('',#39539);
+#39539 = AXIS2_PLACEMENT_3D('',#39540,#39541,#39542);
+#39540 = CARTESIAN_POINT('',(-29.24254631056,-0.4,9.671590341893));
+#39541 = DIRECTION('',(0.,1.,0.));
+#39542 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#39543 = DEFINITIONAL_REPRESENTATION('',(#39544),#39552);
+#39544 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39545,#39546,#39547,#39548
+    ,#39549,#39550,#39551),.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(
+  '') );
+#39545 = CARTESIAN_POINT('',(9.634053472851,60.948491566556));
+#39546 = CARTESIAN_POINT('',(61.852772637689,43.981601197846));
+#39547 = CARTESIAN_POINT('',(21.049654972741,7.242309032367));
+#39548 = CARTESIAN_POINT('',(-19.7534626922,-29.49698313311));
+#39549 = CARTESIAN_POINT('',(-31.16906419209,24.209199401077));
+#39550 = CARTESIAN_POINT('',(-42.58466569198,77.915381935267));
+#39551 = CARTESIAN_POINT('',(9.634053472851,60.948491566556));
+#39552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39553 = ORIENTED_EDGE('',*,*,#39554,.F.);
+#39554 = EDGE_CURVE('',#39461,#39522,#39555,.T.);
+#39555 = SURFACE_CURVE('',#39556,(#39561,#39571),.PCURVE_S1.);
+#39556 = ELLIPSE('',#39557,121.76209693428,31.7);
+#39557 = AXIS2_PLACEMENT_3D('',#39558,#39559,#39560);
+#39558 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39559 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#39560 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#39561 = PCURVE('',#22650,#39562);
+#39562 = DEFINITIONAL_REPRESENTATION('',(#39563),#39570);
+#39563 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39564,#39565,#39566,#39567,
+    #39568,#39569),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39564 = CARTESIAN_POINT('',(2.796125975724,8.82));
+#39565 = CARTESIAN_POINT('',(2.801843069755,9.491790803197));
+#39566 = CARTESIAN_POINT('',(2.807560163786,10.163731958149));
+#39567 = CARTESIAN_POINT('',(2.813277257816,10.835777719872));
+#39568 = CARTESIAN_POINT('',(2.818994351847,11.507882322903));
+#39569 = CARTESIAN_POINT('',(2.824711445878,12.18));
+#39570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39571 = PCURVE('',#39572,#39577);
+#39572 = PLANE('',#39573);
+#39573 = AXIS2_PLACEMENT_3D('',#39574,#39575,#39576);
+#39574 = CARTESIAN_POINT('',(-29.009239151,2.4,10.389635945954));
+#39575 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#39576 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#39577 = DEFINITIONAL_REPRESENTATION('',(#39578),#39582);
+#39578 = ELLIPSE('',#39579,121.76209693427,31.7);
+#39579 = AXIS2_PLACEMENT_2D('',#39580,#39581);
+#39580 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39581 = DIRECTION('',(1.,-6.938893903907E-17));
+#39582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39583 = FACE_BOUND('',#39584,.T.);
+#39584 = EDGE_LOOP('',(#39585,#39616,#39648,#39681));
+#39585 = ORIENTED_EDGE('',*,*,#39586,.F.);
+#39586 = EDGE_CURVE('',#39587,#39589,#39591,.T.);
+#39587 = VERTEX_POINT('',#39588);
+#39588 = CARTESIAN_POINT('',(-30.35384696654,2.4,9.139692244903));
+#39589 = VERTEX_POINT('',#39590);
+#39590 = CARTESIAN_POINT('',(-31.41732706286,2.4,4.223927109306));
+#39591 = SURFACE_CURVE('',#39592,(#39597,#39604),.PCURVE_S1.);
+#39592 = CIRCLE('',#39593,31.7);
+#39593 = AXIS2_PLACEMENT_3D('',#39594,#39595,#39596);
+#39594 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39595 = DIRECTION('',(0.,-1.,0.));
+#39596 = DIRECTION('',(1.,0.,0.));
+#39597 = PCURVE('',#22650,#39598);
+#39598 = DEFINITIONAL_REPRESENTATION('',(#39599),#39603);
+#39599 = LINE('',#39600,#39601);
+#39600 = CARTESIAN_POINT('',(0.,9.1));
+#39601 = VECTOR('',#39602,1.);
+#39602 = DIRECTION('',(1.,0.));
+#39603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39604 = PCURVE('',#39605,#39610);
+#39605 = PLANE('',#39606);
+#39606 = AXIS2_PLACEMENT_3D('',#39607,#39608,#39609);
+#39607 = CARTESIAN_POINT('',(-30.01280213483,2.4,9.103846988675));
+#39608 = DIRECTION('',(0.,-1.,0.));
+#39609 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#39610 = DEFINITIONAL_REPRESENTATION('',(#39611),#39615);
+#39611 = CIRCLE('',#39612,31.7);
+#39612 = AXIS2_PLACEMENT_2D('',#39613,#39614);
+#39613 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39614 = DIRECTION('',(-0.104528463268,0.994521895368));
+#39615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39616 = ORIENTED_EDGE('',*,*,#39617,.F.);
+#39617 = EDGE_CURVE('',#39618,#39587,#39620,.T.);
+#39618 = VERTEX_POINT('',#39619);
+#39619 = CARTESIAN_POINT('',(-30.56603222846,-0.4,8.402837247535));
+#39620 = SURFACE_CURVE('',#39621,(#39626,#39636),.PCURVE_S1.);
+#39621 = ELLIPSE('',#39622,121.76209693428,31.7);
+#39622 = AXIS2_PLACEMENT_3D('',#39623,#39624,#39625);
+#39623 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39624 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#39625 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39626 = PCURVE('',#22650,#39627);
+#39627 = DEFINITIONAL_REPRESENTATION('',(#39628),#39635);
+#39628 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39629,#39630,#39631,#39632,
+    #39633,#39634),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39629 = CARTESIAN_POINT('',(2.875725701562,12.18));
+#39630 = CARTESIAN_POINT('',(2.869920087538,11.50631604546));
+#39631 = CARTESIAN_POINT('',(2.864114473515,10.833426820525));
+#39632 = CARTESIAN_POINT('',(2.858308859492,10.161379630658));
+#39633 = CARTESIAN_POINT('',(2.852503245469,9.490221669703));
+#39634 = CARTESIAN_POINT('',(2.846697631446,8.82));
+#39635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39636 = PCURVE('',#39637,#39642);
+#39637 = PLANE('',#39638);
+#39638 = AXIS2_PLACEMENT_3D('',#39639,#39640,#39641);
+#39639 = CARTESIAN_POINT('',(-30.09172089756,-0.4,8.352985117823));
+#39640 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#39641 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#39642 = DEFINITIONAL_REPRESENTATION('',(#39643),#39647);
+#39643 = ELLIPSE('',#39644,121.76209693428,31.7);
+#39644 = AXIS2_PLACEMENT_2D('',#39645,#39646);
+#39645 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39646 = DIRECTION('',(-1.,2.428612866368E-17));
+#39647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39648 = ORIENTED_EDGE('',*,*,#39649,.T.);
+#39649 = EDGE_CURVE('',#39618,#39650,#39652,.T.);
+#39650 = VERTEX_POINT('',#39651);
+#39651 = CARTESIAN_POINT('',(-31.50902233219,-0.4,3.474408103409));
+#39652 = SURFACE_CURVE('',#39653,(#39658,#39665),.PCURVE_S1.);
+#39653 = CIRCLE('',#39654,31.7);
+#39654 = AXIS2_PLACEMENT_3D('',#39655,#39656,#39657);
+#39655 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39656 = DIRECTION('',(0.,-1.,0.));
+#39657 = DIRECTION('',(1.,0.,0.));
+#39658 = PCURVE('',#22650,#39659);
+#39659 = DEFINITIONAL_REPRESENTATION('',(#39660),#39664);
+#39660 = LINE('',#39661,#39662);
+#39661 = CARTESIAN_POINT('',(0.,11.9));
+#39662 = VECTOR('',#39663,1.);
+#39663 = DIRECTION('',(1.,0.));
+#39664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39665 = PCURVE('',#39666,#39671);
+#39666 = PLANE('',#39667);
+#39667 = AXIS2_PLACEMENT_3D('',#39668,#39669,#39670);
+#39668 = CARTESIAN_POINT('',(-30.6143632139,-0.4,3.380375640957));
+#39669 = DIRECTION('',(0.,1.,0.));
+#39670 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#39671 = DEFINITIONAL_REPRESENTATION('',(#39672),#39680);
+#39672 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39673,#39674,#39675,#39676
+    ,#39677,#39678,#39679),.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(
+  '') );
+#39673 = CARTESIAN_POINT('',(3.15176703675,62.326344083174));
+#39674 = CARTESIAN_POINT('',(57.756996765707,56.587103171006));
+#39675 = CARTESIAN_POINT('',(25.484053472852,12.167207502329));
+#39676 = CARTESIAN_POINT('',(-6.788889820004,-32.25268816634));
+#39677 = CARTESIAN_POINT('',(-29.1211762561,17.906448414497));
+#39678 = CARTESIAN_POINT('',(-51.4534626922,68.065584995343));
+#39679 = CARTESIAN_POINT('',(3.15176703675,62.326344083174));
+#39680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39681 = ORIENTED_EDGE('',*,*,#39682,.F.);
+#39682 = EDGE_CURVE('',#39589,#39650,#39683,.T.);
+#39683 = SURFACE_CURVE('',#39684,(#39689,#39699),.PCURVE_S1.);
+#39684 = ELLIPSE('',#39685,121.76209693428,31.7);
+#39685 = AXIS2_PLACEMENT_3D('',#39686,#39687,#39688);
+#39686 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39687 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#39688 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39689 = PCURVE('',#22650,#39690);
+#39690 = DEFINITIONAL_REPRESENTATION('',(#39691),#39698);
+#39691 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39692,#39693,#39694,#39695,
+    #39696,#39697),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39692 = CARTESIAN_POINT('',(3.005565485963,8.82));
+#39693 = CARTESIAN_POINT('',(3.011282579994,9.491790803197));
+#39694 = CARTESIAN_POINT('',(3.016999674025,10.163731958149));
+#39695 = CARTESIAN_POINT('',(3.022716768056,10.835777719872));
+#39696 = CARTESIAN_POINT('',(3.028433862086,11.507882322903));
+#39697 = CARTESIAN_POINT('',(3.034150956117,12.18));
+#39698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39699 = PCURVE('',#39700,#39705);
+#39700 = PLANE('',#39701);
+#39701 = AXIS2_PLACEMENT_3D('',#39702,#39703,#39704);
+#39702 = CARTESIAN_POINT('',(-30.53544445117,2.4,4.13123751181));
+#39703 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#39704 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39705 = DEFINITIONAL_REPRESENTATION('',(#39706),#39710);
+#39706 = ELLIPSE('',#39707,121.76209693428,31.7);
+#39707 = AXIS2_PLACEMENT_2D('',#39708,#39709);
+#39708 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39709 = DIRECTION('',(1.,3.122502256758E-17));
+#39710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39711 = FACE_BOUND('',#39712,.T.);
+#39712 = EDGE_LOOP('',(#39713,#39744,#39776,#39809));
+#39713 = ORIENTED_EDGE('',*,*,#39714,.F.);
+#39714 = EDGE_CURVE('',#39715,#39717,#39719,.T.);
+#39715 = VERTEX_POINT('',#39716);
+#39716 = CARTESIAN_POINT('',(-31.59079145155,2.4,2.62904839516));
+#39717 = VERTEX_POINT('',#39718);
+#39718 = CARTESIAN_POINT('',(-31.6089869152,2.4,-2.400405422974));
+#39719 = SURFACE_CURVE('',#39720,(#39725,#39732),.PCURVE_S1.);
+#39720 = CIRCLE('',#39721,31.7);
+#39721 = AXIS2_PLACEMENT_3D('',#39722,#39723,#39724);
+#39722 = CARTESIAN_POINT('',(0.,2.4,0.));
+#39723 = DIRECTION('',(0.,-1.,0.));
+#39724 = DIRECTION('',(1.,0.,0.));
+#39725 = PCURVE('',#22650,#39726);
+#39726 = DEFINITIONAL_REPRESENTATION('',(#39727),#39731);
+#39727 = LINE('',#39728,#39729);
+#39728 = CARTESIAN_POINT('',(0.,9.1));
+#39729 = VECTOR('',#39730,1.);
+#39730 = DIRECTION('',(1.,0.));
+#39731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39732 = PCURVE('',#39733,#39738);
+#39733 = PLANE('',#39734);
+#39734 = AXIS2_PLACEMENT_3D('',#39735,#39736,#39737);
+#39735 = CARTESIAN_POINT('',(-31.24974661985,2.4,2.664893651388));
+#39736 = DIRECTION('',(0.,-1.,0.));
+#39737 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#39738 = DEFINITIONAL_REPRESENTATION('',(#39739),#39743);
+#39739 = CIRCLE('',#39740,31.7);
+#39740 = AXIS2_PLACEMENT_2D('',#39741,#39742);
+#39741 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#39742 = DIRECTION('',(0.104528463268,0.994521895368));
+#39743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39744 = ORIENTED_EDGE('',*,*,#39745,.F.);
+#39745 = EDGE_CURVE('',#39746,#39715,#39748,.T.);
+#39746 = VERTEX_POINT('',#39747);
+#39747 = CARTESIAN_POINT('',(-31.64513918802,-0.4,1.864179650823));
+#39748 = SURFACE_CURVE('',#39749,(#39754,#39764),.PCURVE_S1.);
+#39749 = ELLIPSE('',#39750,121.76209693428,31.7);
+#39750 = AXIS2_PLACEMENT_3D('',#39751,#39752,#39753);
+#39751 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#39752 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#39753 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39754 = PCURVE('',#22650,#39755);
+#39755 = DEFINITIONAL_REPRESENTATION('',(#39756),#39763);
+#39756 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39757,#39758,#39759,#39760,
+    #39761,#39762),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#39757 = CARTESIAN_POINT('',(3.085165211801,12.18));
+#39758 = CARTESIAN_POINT('',(3.079359597778,11.50631604546));
+#39759 = CARTESIAN_POINT('',(3.073553983755,10.833426820525));
+#39760 = CARTESIAN_POINT('',(3.067748369732,10.161379630658));
+#39761 = CARTESIAN_POINT('',(3.061942755708,9.490221669703));
+#39762 = CARTESIAN_POINT('',(3.056137141685,8.82));
+#39763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39764 = PCURVE('',#39765,#39770);
+#39765 = PLANE('',#39766);
+#39766 = AXIS2_PLACEMENT_3D('',#39767,#39768,#39769);
+#39767 = CARTESIAN_POINT('',(-31.17082785712,-0.4,1.914031780535));
+#39768 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#39769 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#39770 = DEFINITIONAL_REPRESENTATION('',(#39771),#39775);
+#39771 = ELLIPSE('',#39772,121.76209693428,31.7);
+#39772 = AXIS2_PLACEMENT_2D('',#39773,#39774);
+#39773 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#39774 = DIRECTION('',(-1.,3.816391647149E-17));
+#39775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39776 = ORIENTED_EDGE('',*,*,#39777,.T.);
+#39777 = EDGE_CURVE('',#39746,#39778,#39780,.T.);
+#39778 = VERTEX_POINT('',#39779);
+#39779 = CARTESIAN_POINT('',(-31.54284465907,-0.4,-3.152610158782));
+#39780 = SURFACE_CURVE('',#39781,(#39786,#39793),.PCURVE_S1.);
+#39781 = CIRCLE('',#39782,31.7);
+#39782 = AXIS2_PLACEMENT_3D('',#39783,#39784,#39785);
+#39783 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#39784 = DIRECTION('',(0.,-1.,0.));
+#39785 = DIRECTION('',(1.,0.,0.));
+#39786 = PCURVE('',#22650,#39787);
+#39787 = DEFINITIONAL_REPRESENTATION('',(#39788),#39792);
+#39788 = LINE('',#39789,#39790);
+#39789 = CARTESIAN_POINT('',(0.,11.9));
+#39790 = VECTOR('',#39791,1.);
+#39791 = DIRECTION('',(1.,0.));
+#39792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39793 = PCURVE('',#39794,#39799);
+#39794 = PLANE('',#39795);
+#39795 = AXIS2_PLACEMENT_3D('',#39796,#39797,#39798);
+#39796 = CARTESIAN_POINT('',(-30.64818554078,-0.4,-3.05857769633));
+#39797 = DIRECTION('',(0.,1.,0.));
+#39798 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#39799 = DEFINITIONAL_REPRESENTATION('',(#39800),#39808);
+#39800 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39801,#39802,#39803,#39804
+    ,#39805,#39806,#39807),.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(
+  '') );
+#39801 = CARTESIAN_POINT('',(-3.475337534419,62.326344083174));
+#39802 = CARTESIAN_POINT('',(51.129892194537,68.065584995343));
+#39803 = CARTESIAN_POINT('',(28.797605758436,17.906448414497));
+#39804 = CARTESIAN_POINT('',(6.465319322335,-32.25268816634));
+#39805 = CARTESIAN_POINT('',(-25.80762397052,12.167207502329));
+#39806 = CARTESIAN_POINT('',(-58.08056726337,56.587103171006));
+#39807 = CARTESIAN_POINT('',(-3.475337534419,62.326344083174));
+#39808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39809 = ORIENTED_EDGE('',*,*,#39810,.F.);
+#39810 = EDGE_CURVE('',#39717,#39778,#39811,.T.);
+#39811 = SURFACE_CURVE('',#39812,(#39817,#39827),.PCURVE_S1.);
+#39812 = ELLIPSE('',#39813,121.76209693428,31.7);
+#39813 = AXIS2_PLACEMENT_3D('',#39814,#39815,#39816);
+#39814 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#39815 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#39816 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39817 = PCURVE('',#22650,#39818);
+#39818 = DEFINITIONAL_REPRESENTATION('',(#39819),#39826);
+#39819 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39820,#39821,#39822,#39823,
+    #39824,#39825),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#39820 = CARTESIAN_POINT('',(3.215004996203,8.82));
+#39821 = CARTESIAN_POINT('',(3.220722090233,9.491790803197));
+#39822 = CARTESIAN_POINT('',(3.226439184264,10.163731958149));
+#39823 = CARTESIAN_POINT('',(3.232156278295,10.835777719872));
+#39824 = CARTESIAN_POINT('',(3.237873372326,11.507882322903));
+#39825 = CARTESIAN_POINT('',(3.243590466357,12.18));
+#39826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39827 = PCURVE('',#39828,#39833);
+#39828 = PLANE('',#39829);
+#39829 = AXIS2_PLACEMENT_3D('',#39830,#39831,#39832);
+#39830 = CARTESIAN_POINT('',(-30.7271043035,2.4,-2.307715825478));
+#39831 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#39832 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#39833 = DEFINITIONAL_REPRESENTATION('',(#39834),#39838);
+#39834 = ELLIPSE('',#39835,121.76209693428,31.7);
+#39835 = AXIS2_PLACEMENT_2D('',#39836,#39837);
+#39836 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#39837 = DIRECTION('',(1.,3.469446951954E-17));
+#39838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39839 = FACE_BOUND('',#39840,.T.);
+#39840 = EDGE_LOOP('',(#39841,#39875,#39904,#39936));
+#39841 = ORIENTED_EDGE('',*,*,#39842,.F.);
+#39842 = EDGE_CURVE('',#39843,#39845,#39847,.T.);
+#39843 = VERTEX_POINT('',#39844);
+#39844 = CARTESIAN_POINT('',(-30.19809331499,6.4,-9.641844229133));
+#39845 = VERTEX_POINT('',#39846);
+#39846 = CARTESIAN_POINT('',(-30.41918236259,3.6,-8.919828719846));
+#39847 = SURFACE_CURVE('',#39848,(#39853,#39863),.PCURVE_S1.);
+#39848 = ELLIPSE('',#39849,121.76209693427,31.7);
+#39849 = AXIS2_PLACEMENT_3D('',#39850,#39851,#39852);
+#39850 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#39851 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#39852 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#39853 = PCURVE('',#22650,#39854);
+#39854 = DEFINITIONAL_REPRESENTATION('',(#39855),#39862);
+#39855 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39856,#39857,#39858,#39859,
+    #39860,#39861),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#39856 = CARTESIAN_POINT('',(3.453029976596,4.82));
+#39857 = CARTESIAN_POINT('',(3.447312882565,5.492117677097));
+#39858 = CARTESIAN_POINT('',(3.441595788534,6.164222280128));
+#39859 = CARTESIAN_POINT('',(3.435878694504,6.836268041851));
+#39860 = CARTESIAN_POINT('',(3.430161600473,7.508209196803));
+#39861 = CARTESIAN_POINT('',(3.424444506442,8.18));
+#39862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39863 = PCURVE('',#39864,#39869);
+#39864 = PLANE('',#39865);
+#39865 = AXIS2_PLACEMENT_3D('',#39866,#39867,#39868);
+#39866 = CARTESIAN_POINT('',(-29.34253509322,6.4,-9.363856511604));
+#39867 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#39868 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#39869 = DEFINITIONAL_REPRESENTATION('',(#39870),#39874);
+#39870 = ELLIPSE('',#39871,121.76209693427,31.7);
+#39871 = AXIS2_PLACEMENT_2D('',#39872,#39873);
+#39872 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#39873 = DIRECTION('',(1.,-1.52655665886E-16));
+#39874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39875 = ORIENTED_EDGE('',*,*,#39876,.F.);
+#39876 = EDGE_CURVE('',#39877,#39843,#39879,.T.);
+#39877 = VERTEX_POINT('',#39878);
+#39878 = CARTESIAN_POINT('',(-31.34120171484,6.4,-4.755951541956));
+#39879 = SURFACE_CURVE('',#39880,(#39885,#39892),.PCURVE_S1.);
+#39880 = CIRCLE('',#39881,31.7);
+#39881 = AXIS2_PLACEMENT_3D('',#39882,#39883,#39884);
+#39882 = CARTESIAN_POINT('',(0.,6.4,0.));
+#39883 = DIRECTION('',(0.,-1.,0.));
+#39884 = DIRECTION('',(1.,0.,0.));
+#39885 = PCURVE('',#22650,#39886);
+#39886 = DEFINITIONAL_REPRESENTATION('',(#39887),#39891);
+#39887 = LINE('',#39888,#39889);
+#39888 = CARTESIAN_POINT('',(0.,5.1));
+#39889 = VECTOR('',#39890,1.);
+#39890 = DIRECTION('',(1.,0.));
+#39891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39892 = PCURVE('',#39893,#39898);
+#39893 = PLANE('',#39894);
+#39894 = AXIS2_PLACEMENT_3D('',#39895,#39896,#39897);
+#39895 = CARTESIAN_POINT('',(-30.8876200651,6.4,-4.608573930105));
+#39896 = DIRECTION('',(-0.,-1.,0.));
+#39897 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#39898 = DEFINITIONAL_REPRESENTATION('',(#39899),#39903);
+#39899 = CIRCLE('',#39900,31.7);
+#39900 = AXIS2_PLACEMENT_2D('',#39901,#39902);
+#39901 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#39902 = DIRECTION('',(0.309016994375,0.951056516295));
+#39903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39904 = ORIENTED_EDGE('',*,*,#39905,.F.);
+#39905 = EDGE_CURVE('',#39906,#39877,#39908,.T.);
+#39906 = VERTEX_POINT('',#39907);
+#39907 = CARTESIAN_POINT('',(-31.4470667607,3.6,-3.996497485026));
+#39908 = SURFACE_CURVE('',#39909,(#39914,#39924),.PCURVE_S1.);
+#39909 = ELLIPSE('',#39910,121.76209693427,31.7);
+#39910 = AXIS2_PLACEMENT_3D('',#39911,#39912,#39913);
+#39911 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#39912 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#39913 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#39914 = PCURVE('',#22650,#39915);
+#39915 = DEFINITIONAL_REPRESENTATION('',(#39916),#39923);
+#39916 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39917,#39918,#39919,#39920,
+    #39921,#39922),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#39917 = CARTESIAN_POINT('',(3.265576651925,8.18));
+#39918 = CARTESIAN_POINT('',(3.271382265948,7.509778330297));
+#39919 = CARTESIAN_POINT('',(3.277187879971,6.838620369342));
+#39920 = CARTESIAN_POINT('',(3.282993493994,6.166573179475));
+#39921 = CARTESIAN_POINT('',(3.288799108017,5.49368395454));
+#39922 = CARTESIAN_POINT('',(3.29460472204,4.82));
+#39923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39924 = PCURVE('',#39925,#39930);
+#39925 = PLANE('',#39926);
+#39926 = AXIS2_PLACEMENT_3D('',#39927,#39928,#39929);
+#39927 = CARTESIAN_POINT('',(-31.12092722465,3.6,-3.890528326044));
+#39928 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#39929 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#39930 = DEFINITIONAL_REPRESENTATION('',(#39931),#39935);
+#39931 = ELLIPSE('',#39932,121.76209693427,31.7);
+#39932 = AXIS2_PLACEMENT_2D('',#39933,#39934);
+#39933 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#39934 = DIRECTION('',(-1.,-2.081668171172E-16));
+#39935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39936 = ORIENTED_EDGE('',*,*,#39937,.T.);
+#39937 = EDGE_CURVE('',#39906,#39845,#39938,.T.);
+#39938 = SURFACE_CURVE('',#39939,(#39944,#39951),.PCURVE_S1.);
+#39939 = CIRCLE('',#39940,31.7);
+#39940 = AXIS2_PLACEMENT_3D('',#39941,#39942,#39943);
+#39941 = CARTESIAN_POINT('',(0.,3.6,0.));
+#39942 = DIRECTION('',(0.,-1.,0.));
+#39943 = DIRECTION('',(1.,0.,0.));
+#39944 = PCURVE('',#22650,#39945);
+#39945 = DEFINITIONAL_REPRESENTATION('',(#39946),#39950);
+#39946 = LINE('',#39947,#39948);
+#39947 = CARTESIAN_POINT('',(0.,7.9));
+#39948 = VECTOR('',#39949,1.);
+#39949 = DIRECTION('',(1.,0.));
+#39950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39951 = PCURVE('',#39952,#39957);
+#39952 = PLANE('',#39953);
+#39953 = AXIS2_PLACEMENT_3D('',#39954,#39955,#39956);
+#39954 = CARTESIAN_POINT('',(-29.57584225277,3.6,-8.645810907543));
+#39955 = DIRECTION('',(0.,1.,0.));
+#39956 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#39957 = DEFINITIONAL_REPRESENTATION('',(#39958),#39966);
+#39958 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39959,#39960,#39961,#39962
+    ,#39963,#39964,#39965),.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(
+  '') );
+#39959 = CARTESIAN_POINT('',(-10.71262179847,60.948491566556));
+#39960 = CARTESIAN_POINT('',(41.506097366367,77.915381935267));
+#39961 = CARTESIAN_POINT('',(30.090495866477,24.209199401077));
+#39962 = CARTESIAN_POINT('',(18.674894366587,-29.49698313311));
+#39963 = CARTESIAN_POINT('',(-22.12822329836,7.242309032367));
+#39964 = CARTESIAN_POINT('',(-62.9313409633,43.981601197846));
+#39965 = CARTESIAN_POINT('',(-10.71262179847,60.948491566556));
+#39966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39967 = FACE_BOUND('',#39968,.T.);
+#39968 = EDGE_LOOP('',(#39969,#40003,#40032,#40064));
+#39969 = ORIENTED_EDGE('',*,*,#39970,.F.);
+#39970 = EDGE_CURVE('',#39971,#39973,#39975,.T.);
+#39971 = VERTEX_POINT('',#39972);
+#39972 = CARTESIAN_POINT('',(-27.53354038651,6.4,-15.70968343996));
+#39973 = VERTEX_POINT('',#39974);
+#39974 = CARTESIAN_POINT('',(-27.8999135733,3.6,-15.04941269957));
+#39975 = SURFACE_CURVE('',#39976,(#39981,#39991),.PCURVE_S1.);
+#39976 = ELLIPSE('',#39977,121.76209693427,31.7);
+#39977 = AXIS2_PLACEMENT_3D('',#39978,#39979,#39980);
+#39978 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#39979 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#39980 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#39981 = PCURVE('',#22650,#39982);
+#39982 = DEFINITIONAL_REPRESENTATION('',(#39983),#39990);
+#39983 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#39984,#39985,#39986,#39987,
+    #39988,#39989),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#39984 = CARTESIAN_POINT('',(3.662469486835,4.82));
+#39985 = CARTESIAN_POINT('',(3.656752392804,5.492117677097));
+#39986 = CARTESIAN_POINT('',(3.651035298774,6.164222280128));
+#39987 = CARTESIAN_POINT('',(3.645318204743,6.836268041851));
+#39988 = CARTESIAN_POINT('',(3.639601110712,7.508209196803));
+#39989 = CARTESIAN_POINT('',(3.633884016681,8.18));
+#39990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39991 = PCURVE('',#39992,#39997);
+#39992 = PLANE('',#39993);
+#39993 = AXIS2_PLACEMENT_3D('',#39994,#39995,#39996);
+#39994 = CARTESIAN_POINT('',(-26.75447506097,6.4,-15.25988986455));
+#39995 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#39996 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#39997 = DEFINITIONAL_REPRESENTATION('',(#39998),#40002);
+#39998 = ELLIPSE('',#39999,121.76209693427,31.7);
+#39999 = AXIS2_PLACEMENT_2D('',#40000,#40001);
+#40000 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40001 = DIRECTION('',(1.,-5.551115123126E-17));
+#40002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40003 = ORIENTED_EDGE('',*,*,#40004,.F.);
+#40004 = EDGE_CURVE('',#40005,#39971,#40007,.T.);
+#40005 = VERTEX_POINT('',#40006);
+#40006 = CARTESIAN_POINT('',(-29.66750333495,6.4,-11.16822483076));
+#40007 = SURFACE_CURVE('',#40008,(#40013,#40020),.PCURVE_S1.);
+#40008 = CIRCLE('',#40009,31.7);
+#40009 = AXIS2_PLACEMENT_3D('',#40010,#40011,#40012);
+#40010 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40011 = DIRECTION('',(0.,-1.,0.));
+#40012 = DIRECTION('',(1.,0.,0.));
+#40013 = PCURVE('',#22650,#40014);
+#40014 = DEFINITIONAL_REPRESENTATION('',(#40015),#40019);
+#40015 = LINE('',#40016,#40017);
+#40016 = CARTESIAN_POINT('',(0.,5.1));
+#40017 = VECTOR('',#40018,1.);
+#40018 = DIRECTION('',(1.,0.));
+#40019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40020 = PCURVE('',#40021,#40026);
+#40021 = PLANE('',#40022);
+#40022 = AXIS2_PLACEMENT_3D('',#40023,#40024,#40025);
+#40023 = CARTESIAN_POINT('',(-29.25447506099,6.4,-10.9297628456));
+#40024 = DIRECTION('',(-0.,-1.,0.));
+#40025 = DIRECTION('',(0.5,0.,-0.866025403784));
+#40026 = DEFINITIONAL_REPRESENTATION('',(#40027),#40031);
+#40027 = CIRCLE('',#40028,31.7);
+#40028 = AXIS2_PLACEMENT_2D('',#40029,#40030);
+#40029 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40030 = DIRECTION('',(0.5,0.866025403784));
+#40031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40032 = ORIENTED_EDGE('',*,*,#40033,.F.);
+#40033 = EDGE_CURVE('',#40034,#40005,#40036,.T.);
+#40034 = VERTEX_POINT('',#40035);
+#40035 = CARTESIAN_POINT('',(-29.92895435263,3.6,-10.44737724779));
+#40036 = SURFACE_CURVE('',#40037,(#40042,#40052),.PCURVE_S1.);
+#40037 = ELLIPSE('',#40038,121.76209693427,31.7);
+#40038 = AXIS2_PLACEMENT_3D('',#40039,#40040,#40041);
+#40039 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40040 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#40041 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#40042 = PCURVE('',#22650,#40043);
+#40043 = DEFINITIONAL_REPRESENTATION('',(#40044),#40051);
+#40044 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40045,#40046,#40047,#40048,
+    #40049,#40050),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40045 = CARTESIAN_POINT('',(3.475016162164,8.18));
+#40046 = CARTESIAN_POINT('',(3.480821776187,7.509778330297));
+#40047 = CARTESIAN_POINT('',(3.48662739021,6.838620369342));
+#40048 = CARTESIAN_POINT('',(3.492433004233,6.166573179475));
+#40049 = CARTESIAN_POINT('',(3.498238618256,5.49368395454));
+#40050 = CARTESIAN_POINT('',(3.50404423228,4.82));
+#40051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40052 = PCURVE('',#40053,#40058);
+#40053 = PLANE('',#40054);
+#40054 = AXIS2_PLACEMENT_3D('',#40055,#40056,#40057);
+#40055 = CARTESIAN_POINT('',(-29.63197397496,3.6,-10.2759155468));
+#40056 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#40057 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#40058 = DEFINITIONAL_REPRESENTATION('',(#40059),#40063);
+#40059 = ELLIPSE('',#40060,121.76209693427,31.7);
+#40060 = AXIS2_PLACEMENT_2D('',#40061,#40062);
+#40061 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40062 = DIRECTION('',(-1.,-5.551115123126E-17));
+#40063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40064 = ORIENTED_EDGE('',*,*,#40065,.T.);
+#40065 = EDGE_CURVE('',#40034,#39973,#40066,.T.);
+#40066 = SURFACE_CURVE('',#40067,(#40072,#40079),.PCURVE_S1.);
+#40067 = CIRCLE('',#40068,31.7);
+#40068 = AXIS2_PLACEMENT_3D('',#40069,#40070,#40071);
+#40069 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40070 = DIRECTION('',(0.,-1.,0.));
+#40071 = DIRECTION('',(1.,0.,0.));
+#40072 = PCURVE('',#22650,#40073);
+#40073 = DEFINITIONAL_REPRESENTATION('',(#40074),#40078);
+#40074 = LINE('',#40075,#40076);
+#40075 = CARTESIAN_POINT('',(0.,7.9));
+#40076 = VECTOR('',#40077,1.);
+#40077 = DIRECTION('',(1.,0.));
+#40078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40079 = PCURVE('',#40080,#40085);
+#40080 = PLANE('',#40081);
+#40081 = AXIS2_PLACEMENT_3D('',#40082,#40083,#40084);
+#40082 = CARTESIAN_POINT('',(-27.13197397495,3.6,-14.60604256574));
+#40083 = DIRECTION('',(0.,1.,0.));
+#40084 = DIRECTION('',(-0.5,0.,0.866025403784));
+#40085 = DEFINITIONAL_REPRESENTATION('',(#40086),#40094);
+#40086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40087,#40088,#40089,#40090
+    ,#40091,#40092,#40093),.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(
+  '') );
+#40087 = CARTESIAN_POINT('',(-16.76678307678,58.253005299967));
+#40088 = CARTESIAN_POINT('',(30.783216923215,85.706010599933));
+#40089 = CARTESIAN_POINT('',(30.783216923215,30.8));
+#40090 = CARTESIAN_POINT('',(30.783216923215,-24.10601059993));
+#40091 = CARTESIAN_POINT('',(-16.76678307678,3.346994700033));
+#40092 = CARTESIAN_POINT('',(-64.31678307678,30.8));
+#40093 = CARTESIAN_POINT('',(-16.76678307678,58.253005299967));
+#40094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40095 = FACE_BOUND('',#40096,.T.);
+#40096 = EDGE_LOOP('',(#40097,#40131,#40160,#40192));
+#40097 = ORIENTED_EDGE('',*,*,#40098,.F.);
+#40098 = EDGE_CURVE('',#40099,#40101,#40103,.T.);
+#40099 = VERTEX_POINT('',#40100);
+#40100 = CARTESIAN_POINT('',(-23.66563962256,6.4,-21.09093410105));
+#40101 = VERTEX_POINT('',#40102);
+#40102 = CARTESIAN_POINT('',(-24.16128468222,3.6,-20.52126512923));
+#40103 = SURFACE_CURVE('',#40104,(#40109,#40119),.PCURVE_S1.);
+#40104 = ELLIPSE('',#40105,121.76209693427,31.7);
+#40105 = AXIS2_PLACEMENT_3D('',#40106,#40107,#40108);
+#40106 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40107 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#40108 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#40109 = PCURVE('',#22650,#40110);
+#40110 = DEFINITIONAL_REPRESENTATION('',(#40111),#40118);
+#40111 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40112,#40113,#40114,#40115,
+    #40116,#40117),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40112 = CARTESIAN_POINT('',(3.871908997075,4.82));
+#40113 = CARTESIAN_POINT('',(3.866191903044,5.492117677097));
+#40114 = CARTESIAN_POINT('',(3.860474809013,6.164222280128));
+#40115 = CARTESIAN_POINT('',(3.854757714982,6.836268041851));
+#40116 = CARTESIAN_POINT('',(3.849040620951,7.508209196803));
+#40117 = CARTESIAN_POINT('',(3.843323526921,8.18));
+#40118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40119 = PCURVE('',#40120,#40125);
+#40120 = PLANE('',#40121);
+#40121 = AXIS2_PLACEMENT_3D('',#40122,#40123,#40124);
+#40122 = CARTESIAN_POINT('',(-22.99711608635,6.4,-20.48899280534));
+#40123 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#40124 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#40125 = DEFINITIONAL_REPRESENTATION('',(#40126),#40130);
+#40126 = ELLIPSE('',#40127,121.76209693427,31.7);
+#40127 = AXIS2_PLACEMENT_2D('',#40128,#40129);
+#40128 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40129 = DIRECTION('',(1.,-1.387778780781E-16));
+#40130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40131 = ORIENTED_EDGE('',*,*,#40132,.F.);
+#40132 = EDGE_CURVE('',#40133,#40099,#40135,.T.);
+#40133 = VERTEX_POINT('',#40134);
+#40134 = CARTESIAN_POINT('',(-26.69719269885,6.4,-17.09239310338));
+#40135 = SURFACE_CURVE('',#40136,(#40141,#40148),.PCURVE_S1.);
+#40136 = CIRCLE('',#40137,31.7);
+#40137 = AXIS2_PLACEMENT_3D('',#40138,#40139,#40140);
+#40138 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40139 = DIRECTION('',(0.,-1.,0.));
+#40140 = DIRECTION('',(1.,0.,0.));
+#40141 = PCURVE('',#22650,#40142);
+#40142 = DEFINITIONAL_REPRESENTATION('',(#40143),#40147);
+#40143 = LINE('',#40144,#40145);
+#40144 = CARTESIAN_POINT('',(0.,5.1));
+#40145 = VECTOR('',#40146,1.);
+#40146 = DIRECTION('',(1.,0.));
+#40147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40148 = PCURVE('',#40149,#40154);
+#40149 = PLANE('',#40150);
+#40150 = AXIS2_PLACEMENT_3D('',#40151,#40152,#40153);
+#40151 = CARTESIAN_POINT('',(-26.34276911816,6.4,-16.77326867793));
+#40152 = DIRECTION('',(-0.,-1.,0.));
+#40153 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#40154 = DEFINITIONAL_REPRESENTATION('',(#40155),#40159);
+#40155 = CIRCLE('',#40156,31.7);
+#40156 = AXIS2_PLACEMENT_2D('',#40157,#40158);
+#40157 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40158 = DIRECTION('',(0.669130606359,0.743144825477));
+#40159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40160 = ORIENTED_EDGE('',*,*,#40161,.F.);
+#40161 = EDGE_CURVE('',#40162,#40133,#40164,.T.);
+#40162 = VERTEX_POINT('',#40163);
+#40163 = CARTESIAN_POINT('',(-27.1028030243,3.6,-16.44165649275));
+#40164 = SURFACE_CURVE('',#40165,(#40170,#40180),.PCURVE_S1.);
+#40165 = ELLIPSE('',#40166,121.76209693427,31.7);
+#40166 = AXIS2_PLACEMENT_3D('',#40167,#40168,#40169);
+#40167 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40168 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#40169 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#40170 = PCURVE('',#22650,#40171);
+#40171 = DEFINITIONAL_REPRESENTATION('',(#40172),#40179);
+#40172 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40173,#40174,#40175,#40176,
+    #40177,#40178),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40173 = CARTESIAN_POINT('',(3.684455672403,8.18));
+#40174 = CARTESIAN_POINT('',(3.690261286426,7.509778330297));
+#40175 = CARTESIAN_POINT('',(3.69606690045,6.838620369342));
+#40176 = CARTESIAN_POINT('',(3.701872514473,6.166573179475));
+#40177 = CARTESIAN_POINT('',(3.707678128496,5.49368395454));
+#40178 = CARTESIAN_POINT('',(3.713483742519,4.82));
+#40179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40180 = PCURVE('',#40181,#40186);
+#40181 = PLANE('',#40182);
+#40182 = AXIS2_PLACEMENT_3D('',#40183,#40184,#40185);
+#40183 = CARTESIAN_POINT('',(-26.84796127258,3.6,-16.21219594885));
+#40184 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#40185 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#40186 = DEFINITIONAL_REPRESENTATION('',(#40187),#40191);
+#40187 = ELLIPSE('',#40188,121.76209693427,31.7);
+#40188 = AXIS2_PLACEMENT_2D('',#40189,#40190);
+#40189 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40190 = DIRECTION('',(-1.,-1.665334536938E-16));
+#40191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40192 = ORIENTED_EDGE('',*,*,#40193,.T.);
+#40193 = EDGE_CURVE('',#40162,#40101,#40194,.T.);
+#40194 = SURFACE_CURVE('',#40195,(#40200,#40207),.PCURVE_S1.);
+#40195 = CIRCLE('',#40196,31.7);
+#40196 = AXIS2_PLACEMENT_3D('',#40197,#40198,#40199);
+#40197 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40198 = DIRECTION('',(0.,-1.,0.));
+#40199 = DIRECTION('',(1.,0.,0.));
+#40200 = PCURVE('',#22650,#40201);
+#40201 = DEFINITIONAL_REPRESENTATION('',(#40202),#40206);
+#40202 = LINE('',#40203,#40204);
+#40203 = CARTESIAN_POINT('',(0.,7.9));
+#40204 = VECTOR('',#40205,1.);
+#40205 = DIRECTION('',(1.,0.));
+#40206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40207 = PCURVE('',#40208,#40213);
+#40208 = PLANE('',#40209);
+#40209 = AXIS2_PLACEMENT_3D('',#40210,#40211,#40212);
+#40210 = CARTESIAN_POINT('',(-23.50230824077,3.6,-19.92792007625));
+#40211 = DIRECTION('',(0.,1.,0.));
+#40212 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#40213 = DEFINITIONAL_REPRESENTATION('',(#40214),#40222);
+#40214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40215,#40216,#40217,#40218
+    ,#40219,#40220,#40221),.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(
+  '') );
+#40215 = CARTESIAN_POINT('',(-22.12822329836,54.357690967633));
+#40216 = CARTESIAN_POINT('',(18.674894366587,91.096983133113));
+#40217 = CARTESIAN_POINT('',(30.090495866477,37.390800598923));
+#40218 = CARTESIAN_POINT('',(41.506097366367,-16.31538193526));
+#40219 = CARTESIAN_POINT('',(-10.71262179847,0.651508433444));
+#40220 = CARTESIAN_POINT('',(-62.9313409633,17.618398802154));
+#40221 = CARTESIAN_POINT('',(-22.12822329836,54.357690967633));
+#40222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40223 = FACE_BOUND('',#40224,.T.);
+#40224 = EDGE_LOOP('',(#40225,#40259,#40288,#40320));
+#40225 = ORIENTED_EDGE('',*,*,#40226,.F.);
+#40226 = EDGE_CURVE('',#40227,#40229,#40231,.T.);
+#40227 = VERTEX_POINT('',#40228);
+#40228 = CARTESIAN_POINT('',(-18.76343684676,6.4,-25.55040973639));
+#40229 = VERTEX_POINT('',#40230);
+#40230 = CARTESIAN_POINT('',(-19.36669171182,3.6,-25.09623980079));
+#40231 = SURFACE_CURVE('',#40232,(#40237,#40247),.PCURVE_S1.);
+#40232 = ELLIPSE('',#40233,121.76209693427,31.7);
+#40233 = AXIS2_PLACEMENT_3D('',#40234,#40235,#40236);
+#40234 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40235 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#40236 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#40237 = PCURVE('',#22650,#40238);
+#40238 = DEFINITIONAL_REPRESENTATION('',(#40239),#40246);
+#40239 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40240,#40241,#40242,#40243,
+    #40244,#40245),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40240 = CARTESIAN_POINT('',(4.081348507314,4.82));
+#40241 = CARTESIAN_POINT('',(4.075631413283,5.492117677097));
+#40242 = CARTESIAN_POINT('',(4.069914319252,6.164222280128));
+#40243 = CARTESIAN_POINT('',(4.064197225221,6.836268041851));
+#40244 = CARTESIAN_POINT('',(4.058480131191,7.508209196803));
+#40245 = CARTESIAN_POINT('',(4.05276303716,8.18));
+#40246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40247 = PCURVE('',#40248,#40253);
+#40248 = PLANE('',#40249);
+#40249 = AXIS2_PLACEMENT_3D('',#40250,#40251,#40252);
+#40250 = CARTESIAN_POINT('',(-18.23467278635,6.4,-24.82262844344));
+#40251 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#40252 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#40253 = DEFINITIONAL_REPRESENTATION('',(#40254),#40258);
+#40254 = ELLIPSE('',#40255,121.76209693427,31.7);
+#40255 = AXIS2_PLACEMENT_2D('',#40256,#40257);
+#40256 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40257 = DIRECTION('',(1.,-8.326672684689E-17));
+#40258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40259 = ORIENTED_EDGE('',*,*,#40260,.F.);
+#40260 = EDGE_CURVE('',#40261,#40227,#40263,.T.);
+#40261 = VERTEX_POINT('',#40262);
+#40262 = CARTESIAN_POINT('',(-22.56008663446,6.4,-22.26954177897));
+#40263 = SURFACE_CURVE('',#40264,(#40269,#40276),.PCURVE_S1.);
+#40264 = CIRCLE('',#40265,31.7);
+#40265 = AXIS2_PLACEMENT_3D('',#40266,#40267,#40268);
+#40266 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40267 = DIRECTION('',(0.,-1.,0.));
+#40268 = DIRECTION('',(1.,0.,0.));
+#40269 = PCURVE('',#22650,#40270);
+#40270 = DEFINITIONAL_REPRESENTATION('',(#40271),#40275);
+#40271 = LINE('',#40272,#40273);
+#40272 = CARTESIAN_POINT('',(0.,5.1));
+#40273 = VECTOR('',#40274,1.);
+#40274 = DIRECTION('',(1.,0.));
+#40275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40276 = PCURVE('',#40277,#40282);
+#40277 = PLANE('',#40278);
+#40278 = AXIS2_PLACEMENT_3D('',#40279,#40280,#40281);
+#40279 = CARTESIAN_POINT('',(-22.27975775824,6.4,-21.88370218196));
+#40280 = DIRECTION('',(-0.,-1.,0.));
+#40281 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#40282 = DEFINITIONAL_REPRESENTATION('',(#40283),#40287);
+#40283 = CIRCLE('',#40284,31.7);
+#40284 = AXIS2_PLACEMENT_2D('',#40285,#40286);
+#40285 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40286 = DIRECTION('',(0.809016994375,0.587785252292));
+#40287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40288 = ORIENTED_EDGE('',*,*,#40289,.F.);
+#40289 = EDGE_CURVE('',#40290,#40261,#40292,.T.);
+#40290 = VERTEX_POINT('',#40291);
+#40291 = CARTESIAN_POINT('',(-23.09212915013,3.6,-21.71735645316));
+#40292 = SURFACE_CURVE('',#40293,(#40298,#40308),.PCURVE_S1.);
+#40293 = ELLIPSE('',#40294,121.76209693427,31.7);
+#40294 = AXIS2_PLACEMENT_3D('',#40295,#40296,#40297);
+#40295 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40296 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#40297 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#40298 = PCURVE('',#22650,#40299);
+#40299 = DEFINITIONAL_REPRESENTATION('',(#40300),#40307);
+#40300 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40301,#40302,#40303,#40304,
+    #40305,#40306),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40301 = CARTESIAN_POINT('',(3.893895182643,8.18));
+#40302 = CARTESIAN_POINT('',(3.899700796666,7.509778330297));
+#40303 = CARTESIAN_POINT('',(3.905506410689,6.838620369342));
+#40304 = CARTESIAN_POINT('',(3.911312024712,6.166573179475));
+#40305 = CARTESIAN_POINT('',(3.917117638735,5.49368395454));
+#40306 = CARTESIAN_POINT('',(3.922923252758,4.82));
+#40307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40308 = PCURVE('',#40309,#40314);
+#40309 = PLANE('',#40310);
+#40310 = AXIS2_PLACEMENT_3D('',#40311,#40312,#40313);
+#40311 = CARTESIAN_POINT('',(-22.89056383177,3.6,-21.43992559318));
+#40312 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#40313 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#40314 = DEFINITIONAL_REPRESENTATION('',(#40315),#40319);
+#40315 = ELLIPSE('',#40316,121.76209693427,31.7);
+#40316 = AXIS2_PLACEMENT_2D('',#40317,#40318);
+#40317 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40318 = DIRECTION('',(-1.,-4.163336342344E-17));
+#40319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40320 = ORIENTED_EDGE('',*,*,#40321,.T.);
+#40321 = EDGE_CURVE('',#40290,#40229,#40322,.T.);
+#40322 = SURFACE_CURVE('',#40323,(#40328,#40335),.PCURVE_S1.);
+#40323 = CIRCLE('',#40324,31.7);
+#40324 = AXIS2_PLACEMENT_3D('',#40325,#40326,#40327);
+#40325 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40326 = DIRECTION('',(0.,-1.,0.));
+#40327 = DIRECTION('',(1.,0.,0.));
+#40328 = PCURVE('',#22650,#40329);
+#40329 = DEFINITIONAL_REPRESENTATION('',(#40330),#40334);
+#40330 = LINE('',#40331,#40332);
+#40331 = CARTESIAN_POINT('',(0.,7.9));
+#40332 = VECTOR('',#40333,1.);
+#40333 = DIRECTION('',(1.,0.));
+#40334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40335 = PCURVE('',#40336,#40341);
+#40336 = PLANE('',#40337);
+#40337 = AXIS2_PLACEMENT_3D('',#40338,#40339,#40340);
+#40338 = CARTESIAN_POINT('',(-18.84547885988,3.6,-24.37885185466));
+#40339 = DIRECTION('',(0.,1.,0.));
+#40340 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#40341 = DEFINITIONAL_REPRESENTATION('',(#40342),#40350);
+#40342 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40343,#40344,#40345,#40346
+    ,#40347,#40348,#40349),.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(
+  '') );
+#40343 = CARTESIAN_POINT('',(-26.56262179847,49.432792497671));
+#40344 = CARTESIAN_POINT('',(5.710321494384,93.852688166349));
+#40345 = CARTESIAN_POINT('',(28.042607930485,43.693551585503));
+#40346 = CARTESIAN_POINT('',(50.374894366587,-6.465584995343));
+#40347 = CARTESIAN_POINT('',(-4.23033536237,-0.726344083174));
+#40348 = CARTESIAN_POINT('',(-58.83556509132,5.012896828994));
+#40349 = CARTESIAN_POINT('',(-26.56262179847,49.432792497671));
+#40350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40351 = FACE_BOUND('',#40352,.T.);
+#40352 = EDGE_LOOP('',(#40353,#40387,#40416,#40448));
+#40353 = ORIENTED_EDGE('',*,*,#40354,.F.);
+#40354 = EDGE_CURVE('',#40355,#40357,#40359,.T.);
+#40355 = VERTEX_POINT('',#40356);
+#40356 = CARTESIAN_POINT('',(-13.0411818438,6.4,-28.89320986177));
+#40357 = VERTEX_POINT('',#40358);
+#40358 = CARTESIAN_POINT('',(-13.72568138192,3.6,-28.57438836794));
+#40359 = SURFACE_CURVE('',#40360,(#40365,#40375),.PCURVE_S1.);
+#40360 = ELLIPSE('',#40361,121.76209693427,31.7);
+#40361 = AXIS2_PLACEMENT_3D('',#40362,#40363,#40364);
+#40362 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40363 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#40364 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#40365 = PCURVE('',#22650,#40366);
+#40366 = DEFINITIONAL_REPRESENTATION('',(#40367),#40374);
+#40367 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40368,#40369,#40370,#40371,
+    #40372,#40373),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40368 = CARTESIAN_POINT('',(4.290788017553,4.82));
+#40369 = CARTESIAN_POINT('',(4.285070923522,5.492117677097));
+#40370 = CARTESIAN_POINT('',(4.279353829492,6.164222280128));
+#40371 = CARTESIAN_POINT('',(4.273636735461,6.836268041851));
+#40372 = CARTESIAN_POINT('',(4.26791964143,7.508209196803));
+#40373 = CARTESIAN_POINT('',(4.262202547399,8.18));
+#40374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40375 = PCURVE('',#40376,#40381);
+#40376 = PLANE('',#40377);
+#40377 = AXIS2_PLACEMENT_3D('',#40378,#40379,#40380);
+#40378 = CARTESIAN_POINT('',(-12.67528678592,6.4,-28.07139610638));
+#40379 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#40380 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#40381 = DEFINITIONAL_REPRESENTATION('',(#40382),#40386);
+#40382 = ELLIPSE('',#40383,121.76209693427,31.7);
+#40383 = AXIS2_PLACEMENT_2D('',#40384,#40385);
+#40384 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40385 = DIRECTION('',(1.,-6.938893903907E-17));
+#40386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40387 = ORIENTED_EDGE('',*,*,#40388,.F.);
+#40388 = EDGE_CURVE('',#40389,#40355,#40391,.T.);
+#40389 = VERTEX_POINT('',#40390);
+#40390 = CARTESIAN_POINT('',(-17.43699652884,6.4,-26.47340461771));
+#40391 = SURFACE_CURVE('',#40392,(#40397,#40404),.PCURVE_S1.);
+#40392 = CIRCLE('',#40393,31.7);
+#40393 = AXIS2_PLACEMENT_3D('',#40394,#40395,#40396);
+#40394 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40395 = DIRECTION('',(0.,-1.,0.));
+#40396 = DIRECTION('',(1.,0.,0.));
+#40397 = PCURVE('',#22650,#40398);
+#40398 = DEFINITIONAL_REPRESENTATION('',(#40399),#40403);
+#40399 = LINE('',#40400,#40401);
+#40400 = CARTESIAN_POINT('',(0.,5.1));
+#40401 = VECTOR('',#40402,1.);
+#40402 = DIRECTION('',(1.,0.));
+#40403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40404 = PCURVE('',#40405,#40410);
+#40405 = PLANE('',#40406);
+#40406 = AXIS2_PLACEMENT_3D('',#40407,#40408,#40409);
+#40407 = CARTESIAN_POINT('',(-17.24301407415,6.4,-26.03771289099));
+#40408 = DIRECTION('',(-0.,-1.,0.));
+#40409 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#40410 = DEFINITIONAL_REPRESENTATION('',(#40411),#40415);
+#40411 = CIRCLE('',#40412,31.7);
+#40412 = AXIS2_PLACEMENT_2D('',#40413,#40414);
+#40413 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40414 = DIRECTION('',(0.913545457643,0.406736643076));
+#40415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40416 = ORIENTED_EDGE('',*,*,#40417,.F.);
+#40417 = EDGE_CURVE('',#40418,#40389,#40420,.T.);
+#40418 = VERTEX_POINT('',#40419);
+#40419 = CARTESIAN_POINT('',(-18.07221842376,3.6,-26.04390372512));
+#40420 = SURFACE_CURVE('',#40421,(#40426,#40436),.PCURVE_S1.);
+#40421 = ELLIPSE('',#40422,121.76209693427,31.7);
+#40422 = AXIS2_PLACEMENT_3D('',#40423,#40424,#40425);
+#40423 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40424 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#40425 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#40426 = PCURVE('',#22650,#40427);
+#40427 = DEFINITIONAL_REPRESENTATION('',(#40428),#40435);
+#40428 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40429,#40430,#40431,#40432,
+    #40433,#40434),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40429 = CARTESIAN_POINT('',(4.103334692882,8.18));
+#40430 = CARTESIAN_POINT('',(4.109140306905,7.509778330297));
+#40431 = CARTESIAN_POINT('',(4.114945920928,6.838620369342));
+#40432 = CARTESIAN_POINT('',(4.120751534951,6.166573179475));
+#40433 = CARTESIAN_POINT('',(4.126557148974,5.49368395454));
+#40434 = CARTESIAN_POINT('',(4.132362762997,4.82));
+#40435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40436 = PCURVE('',#40437,#40442);
+#40437 = PLANE('',#40438);
+#40438 = AXIS2_PLACEMENT_3D('',#40439,#40440,#40441);
+#40439 = CARTESIAN_POINT('',(-17.93273891041,3.6,-25.73062760892));
+#40440 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#40441 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#40442 = DEFINITIONAL_REPRESENTATION('',(#40443),#40447);
+#40443 = ELLIPSE('',#40444,121.76209693427,31.7);
+#40444 = AXIS2_PLACEMENT_2D('',#40445,#40446);
+#40445 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40446 = DIRECTION('',(-1.,-1.387778780781E-17));
+#40447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40448 = ORIENTED_EDGE('',*,*,#40449,.T.);
+#40449 = EDGE_CURVE('',#40418,#40357,#40450,.T.);
+#40450 = SURFACE_CURVE('',#40451,(#40456,#40463),.PCURVE_S1.);
+#40451 = CIRCLE('',#40452,31.7);
+#40452 = AXIS2_PLACEMENT_3D('',#40453,#40454,#40455);
+#40453 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40454 = DIRECTION('',(0.,-1.,0.));
+#40455 = DIRECTION('',(1.,0.,0.));
+#40456 = PCURVE('',#22650,#40457);
+#40457 = DEFINITIONAL_REPRESENTATION('',(#40458),#40462);
+#40458 = LINE('',#40459,#40460);
+#40459 = CARTESIAN_POINT('',(0.,7.9));
+#40460 = VECTOR('',#40461,1.);
+#40461 = DIRECTION('',(1.,0.));
+#40462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40463 = PCURVE('',#40464,#40469);
+#40464 = PLANE('',#40465);
+#40465 = AXIS2_PLACEMENT_3D('',#40466,#40467,#40468);
+#40466 = CARTESIAN_POINT('',(-13.36501162217,3.6,-27.76431082431));
+#40467 = DIRECTION('',(0.,1.,0.));
+#40468 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#40469 = DEFINITIONAL_REPRESENTATION('',(#40470),#40478);
+#40470 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40471,#40472,#40473,#40474
+    ,#40475,#40476,#40477),.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(
+  '') );
+#40471 = CARTESIAN_POINT('',(-29.87617408405,43.693551585503));
+#40472 = CARTESIAN_POINT('',(-7.543887647954,93.852688166349));
+#40473 = CARTESIAN_POINT('',(24.729055644901,49.432792497671));
+#40474 = CARTESIAN_POINT('',(57.001998937756,5.012896828994));
+#40475 = CARTESIAN_POINT('',(2.3967692088,-0.726344083174));
+#40476 = CARTESIAN_POINT('',(-52.20846052015,-6.465584995343));
+#40477 = CARTESIAN_POINT('',(-29.87617408405,43.693551585503));
+#40478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40479 = FACE_BOUND('',#40480,.T.);
+#40480 = EDGE_LOOP('',(#40481,#40515,#40544,#40576));
+#40481 = ORIENTED_EDGE('',*,*,#40482,.F.);
+#40482 = EDGE_CURVE('',#40483,#40485,#40487,.T.);
+#40483 = VERTEX_POINT('',#40484);
+#40484 = CARTESIAN_POINT('',(-6.748964615736,6.4,-30.9732380712));
+#40485 = VERTEX_POINT('',#40486);
+#40486 = CARTESIAN_POINT('',(-7.484792912503,3.6,-30.80369904827));
+#40487 = SURFACE_CURVE('',#40488,(#40493,#40503),.PCURVE_S1.);
+#40488 = ELLIPSE('',#40489,121.76209693427,31.7);
+#40489 = AXIS2_PLACEMENT_3D('',#40490,#40491,#40492);
+#40490 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40491 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#40492 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#40493 = PCURVE('',#22650,#40494);
+#40494 = DEFINITIONAL_REPRESENTATION('',(#40495),#40502);
+#40495 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40496,#40497,#40498,#40499,
+    #40500,#40501),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40496 = CARTESIAN_POINT('',(4.500227527792,4.82));
+#40497 = CARTESIAN_POINT('',(4.494510433762,5.492117677097));
+#40498 = CARTESIAN_POINT('',(4.488793339731,6.164222280128));
+#40499 = CARTESIAN_POINT('',(4.4830762457,6.836268041851));
+#40500 = CARTESIAN_POINT('',(4.477359151669,7.508209196803));
+#40501 = CARTESIAN_POINT('',(4.471642057639,8.18));
+#40502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40503 = PCURVE('',#40504,#40509);
+#40504 = PLANE('',#40505);
+#40505 = AXIS2_PLACEMENT_3D('',#40506,#40507,#40508);
+#40506 = CARTESIAN_POINT('',(-6.561929930168,6.4,-30.09330905796));
+#40507 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#40508 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#40509 = DEFINITIONAL_REPRESENTATION('',(#40510),#40514);
+#40510 = ELLIPSE('',#40511,121.76209693427,31.7);
+#40511 = AXIS2_PLACEMENT_2D('',#40512,#40513);
+#40512 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40513 = DIRECTION('',(1.,-2.775557561563E-17));
+#40514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40515 = ORIENTED_EDGE('',*,*,#40516,.F.);
+#40516 = EDGE_CURVE('',#40517,#40483,#40519,.T.);
+#40517 = VERTEX_POINT('',#40518);
+#40518 = CARTESIAN_POINT('',(-11.55182600292,6.4,-29.52025264116));
+#40519 = SURFACE_CURVE('',#40520,(#40525,#40532),.PCURVE_S1.);
+#40520 = CIRCLE('',#40521,31.7);
+#40521 = AXIS2_PLACEMENT_3D('',#40522,#40523,#40524);
+#40522 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40523 = DIRECTION('',(0.,-1.,0.));
+#40524 = DIRECTION('',(1.,0.,0.));
+#40525 = PCURVE('',#22650,#40526);
+#40526 = DEFINITIONAL_REPRESENTATION('',(#40527),#40531);
+#40527 = LINE('',#40528,#40529);
+#40528 = CARTESIAN_POINT('',(0.,5.1));
+#40529 = VECTOR('',#40530,1.);
+#40530 = DIRECTION('',(1.,0.));
+#40531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40532 = PCURVE('',#40533,#40538);
+#40533 = PLANE('',#40534);
+#40534 = AXIS2_PLACEMENT_3D('',#40535,#40536,#40537);
+#40535 = CARTESIAN_POINT('',(-11.45266793386,6.4,-29.05375060387));
+#40536 = DIRECTION('',(0.,-1.,0.));
+#40537 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#40538 = DEFINITIONAL_REPRESENTATION('',(#40539),#40543);
+#40539 = CIRCLE('',#40540,31.7);
+#40540 = AXIS2_PLACEMENT_2D('',#40541,#40542);
+#40541 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40542 = DIRECTION('',(0.978147600734,0.207911690818));
+#40543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40544 = ORIENTED_EDGE('',*,*,#40545,.F.);
+#40545 = EDGE_CURVE('',#40546,#40517,#40548,.T.);
+#40546 = VERTEX_POINT('',#40547);
+#40547 = CARTESIAN_POINT('',(-12.26246503215,3.6,-29.23220743178));
+#40548 = SURFACE_CURVE('',#40549,(#40554,#40564),.PCURVE_S1.);
+#40549 = ELLIPSE('',#40550,121.76209693427,31.7);
+#40550 = AXIS2_PLACEMENT_3D('',#40551,#40552,#40553);
+#40551 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40552 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#40553 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#40554 = PCURVE('',#22650,#40555);
+#40555 = DEFINITIONAL_REPRESENTATION('',(#40556),#40563);
+#40556 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40557,#40558,#40559,#40560,
+    #40561,#40562),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40557 = CARTESIAN_POINT('',(4.312774203121,8.18));
+#40558 = CARTESIAN_POINT('',(4.318579817144,7.509778330297));
+#40559 = CARTESIAN_POINT('',(4.324385431167,6.838620369342));
+#40560 = CARTESIAN_POINT('',(4.330191045191,6.166573179475));
+#40561 = CARTESIAN_POINT('',(4.335996659214,5.49368395454));
+#40562 = CARTESIAN_POINT('',(4.341802273237,4.82));
+#40563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40564 = PCURVE('',#40565,#40570);
+#40565 = PLANE('',#40566);
+#40566 = AXIS2_PLACEMENT_3D('',#40567,#40568,#40569);
+#40567 = CARTESIAN_POINT('',(-12.19116724783,3.6,-28.8967777289));
+#40568 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#40569 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#40570 = DEFINITIONAL_REPRESENTATION('',(#40571),#40575);
+#40571 = ELLIPSE('',#40572,121.76209693427,31.7);
+#40572 = AXIS2_PLACEMENT_2D('',#40573,#40574);
+#40573 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40574 = DIRECTION('',(-1.,2.081668171172E-17));
+#40575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40576 = ORIENTED_EDGE('',*,*,#40577,.T.);
+#40577 = EDGE_CURVE('',#40546,#40485,#40578,.T.);
+#40578 = SURFACE_CURVE('',#40579,(#40584,#40591),.PCURVE_S1.);
+#40579 = CIRCLE('',#40580,31.7);
+#40580 = AXIS2_PLACEMENT_3D('',#40581,#40582,#40583);
+#40581 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40582 = DIRECTION('',(0.,-1.,0.));
+#40583 = DIRECTION('',(1.,0.,0.));
+#40584 = PCURVE('',#22650,#40585);
+#40585 = DEFINITIONAL_REPRESENTATION('',(#40586),#40590);
+#40586 = LINE('',#40587,#40588);
+#40587 = CARTESIAN_POINT('',(0.,7.9));
+#40588 = VECTOR('',#40589,1.);
+#40589 = DIRECTION('',(1.,0.));
+#40590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40591 = PCURVE('',#40592,#40597);
+#40592 = PLANE('',#40593);
+#40593 = AXIS2_PLACEMENT_3D('',#40594,#40595,#40596);
+#40594 = CARTESIAN_POINT('',(-7.300429244138,3.6,-29.93633618299));
+#40595 = DIRECTION('',(0.,1.,0.));
+#40596 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#40597 = DEFINITIONAL_REPRESENTATION('',(#40598),#40606);
+#40598 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40599,#40600,#40601,#40602
+    ,#40603,#40604,#40605),.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(
+  '') );
+#40599 = CARTESIAN_POINT('',(-31.92406202004,37.390800598923));
+#40600 = CARTESIAN_POINT('',(-20.50846052015,91.096983133113));
+#40601 = CARTESIAN_POINT('',(20.294657144791,54.357690967633));
+#40602 = CARTESIAN_POINT('',(61.097774809738,17.618398802154));
+#40603 = CARTESIAN_POINT('',(8.879055644901,0.651508433444));
+#40604 = CARTESIAN_POINT('',(-43.33966351993,-16.31538193526));
+#40605 = CARTESIAN_POINT('',(-31.92406202004,37.390800598923));
+#40606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40607 = FACE_BOUND('',#40608,.T.);
+#40608 = EDGE_LOOP('',(#40609,#40643,#40672,#40704));
+#40609 = ORIENTED_EDGE('',*,*,#40610,.F.);
+#40610 = EDGE_CURVE('',#40611,#40613,#40615,.T.);
+#40611 = VERTEX_POINT('',#40612);
+#40612 = CARTESIAN_POINT('',(-0.161785248834,6.4,-31.69958715083));
+#40613 = VERTEX_POINT('',#40614);
+#40614 = CARTESIAN_POINT('',(-0.916783076785,3.6,-31.68674026766));
+#40615 = SURFACE_CURVE('',#40616,(#40621,#40631),.PCURVE_S1.);
+#40616 = ELLIPSE('',#40617,121.76209693427,31.7);
+#40617 = AXIS2_PLACEMENT_3D('',#40618,#40619,#40620);
+#40618 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40619 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#40620 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#40621 = PCURVE('',#22650,#40622);
+#40622 = DEFINITIONAL_REPRESENTATION('',(#40623),#40630);
+#40623 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40624,#40625,#40626,#40627,
+    #40628,#40629),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40624 = CARTESIAN_POINT('',(4.709667038032,4.82));
+#40625 = CARTESIAN_POINT('',(4.703949944001,5.492117677097));
+#40626 = CARTESIAN_POINT('',(4.69823284997,6.164222280128));
+#40627 = CARTESIAN_POINT('',(4.692515755939,6.836268041851));
+#40628 = CARTESIAN_POINT('',(4.686798661909,7.508209196803));
+#40629 = CARTESIAN_POINT('',(4.681081567878,8.18));
+#40630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40631 = PCURVE('',#40632,#40637);
+#40632 = PLANE('',#40633);
+#40633 = AXIS2_PLACEMENT_3D('',#40634,#40635,#40636);
+#40634 = CARTESIAN_POINT('',(-0.161785248834,6.4,-30.8));
+#40635 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#40636 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#40637 = DEFINITIONAL_REPRESENTATION('',(#40638),#40642);
+#40638 = ELLIPSE('',#40639,121.76209693427,31.7);
+#40639 = AXIS2_PLACEMENT_2D('',#40640,#40641);
+#40640 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40641 = DIRECTION('',(1.,-5.E-17));
+#40642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40643 = ORIENTED_EDGE('',*,*,#40644,.F.);
+#40644 = EDGE_CURVE('',#40645,#40611,#40647,.T.);
+#40645 = VERTEX_POINT('',#40646);
+#40646 = CARTESIAN_POINT('',(-5.161785248859,6.4,-31.27692397031));
+#40647 = SURFACE_CURVE('',#40648,(#40653,#40660),.PCURVE_S1.);
+#40648 = CIRCLE('',#40649,31.7);
+#40649 = AXIS2_PLACEMENT_3D('',#40650,#40651,#40652);
+#40650 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40651 = DIRECTION('',(0.,-1.,0.));
+#40652 = DIRECTION('',(1.,0.,0.));
+#40653 = PCURVE('',#22650,#40654);
+#40654 = DEFINITIONAL_REPRESENTATION('',(#40655),#40659);
+#40655 = LINE('',#40656,#40657);
+#40656 = CARTESIAN_POINT('',(0.,5.1));
+#40657 = VECTOR('',#40658,1.);
+#40658 = DIRECTION('',(1.,0.));
+#40659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40660 = PCURVE('',#40661,#40666);
+#40661 = PLANE('',#40662);
+#40662 = AXIS2_PLACEMENT_3D('',#40663,#40664,#40665);
+#40663 = CARTESIAN_POINT('',(-5.161785248859,6.4,-30.8));
+#40664 = DIRECTION('',(0.,-1.,-0.));
+#40665 = DIRECTION('',(1.,0.,0.));
+#40666 = DEFINITIONAL_REPRESENTATION('',(#40667),#40671);
+#40667 = CIRCLE('',#40668,31.7);
+#40668 = AXIS2_PLACEMENT_2D('',#40669,#40670);
+#40669 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40670 = DIRECTION('',(1.,0.));
+#40671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40672 = ORIENTED_EDGE('',*,*,#40673,.F.);
+#40673 = EDGE_CURVE('',#40674,#40645,#40676,.T.);
+#40674 = VERTEX_POINT('',#40675);
+#40675 = CARTESIAN_POINT('',(-5.91678307681,3.6,-31.14292340198));
+#40676 = SURFACE_CURVE('',#40677,(#40682,#40692),.PCURVE_S1.);
+#40677 = ELLIPSE('',#40678,121.76209693427,31.7);
+#40678 = AXIS2_PLACEMENT_3D('',#40679,#40680,#40681);
+#40679 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40680 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#40681 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#40682 = PCURVE('',#22650,#40683);
+#40683 = DEFINITIONAL_REPRESENTATION('',(#40684),#40691);
+#40684 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40685,#40686,#40687,#40688,
+    #40689,#40690),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40685 = CARTESIAN_POINT('',(4.522213713361,8.18));
+#40686 = CARTESIAN_POINT('',(4.528019327384,7.509778330297));
+#40687 = CARTESIAN_POINT('',(4.533824941407,6.838620369342));
+#40688 = CARTESIAN_POINT('',(4.53963055543,6.166573179475));
+#40689 = CARTESIAN_POINT('',(4.545436169453,5.49368395454));
+#40690 = CARTESIAN_POINT('',(4.551241783476,4.82));
+#40691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40692 = PCURVE('',#40693,#40698);
+#40693 = PLANE('',#40694);
+#40694 = AXIS2_PLACEMENT_3D('',#40695,#40696,#40697);
+#40695 = CARTESIAN_POINT('',(-5.91678307681,3.6,-30.8));
+#40696 = DIRECTION('',(0.965515994578,-0.260343742414,-0.));
+#40697 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#40698 = DEFINITIONAL_REPRESENTATION('',(#40699),#40703);
+#40699 = ELLIPSE('',#40700,121.76209693427,31.7);
+#40700 = AXIS2_PLACEMENT_2D('',#40701,#40702);
+#40701 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40702 = DIRECTION('',(-1.,-5.E-17));
+#40703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40704 = ORIENTED_EDGE('',*,*,#40705,.T.);
+#40705 = EDGE_CURVE('',#40674,#40613,#40706,.T.);
+#40706 = SURFACE_CURVE('',#40707,(#40712,#40719),.PCURVE_S1.);
+#40707 = CIRCLE('',#40708,31.7);
+#40708 = AXIS2_PLACEMENT_3D('',#40709,#40710,#40711);
+#40709 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40710 = DIRECTION('',(0.,-1.,0.));
+#40711 = DIRECTION('',(1.,0.,0.));
+#40712 = PCURVE('',#22650,#40713);
+#40713 = DEFINITIONAL_REPRESENTATION('',(#40714),#40718);
+#40714 = LINE('',#40715,#40716);
+#40715 = CARTESIAN_POINT('',(0.,7.9));
+#40716 = VECTOR('',#40717,1.);
+#40717 = DIRECTION('',(1.,0.));
+#40718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40719 = PCURVE('',#40720,#40725);
+#40720 = PLANE('',#40721);
+#40721 = AXIS2_PLACEMENT_3D('',#40722,#40723,#40724);
+#40722 = CARTESIAN_POINT('',(-0.916783076785,3.6,-30.8));
+#40723 = DIRECTION('',(0.,1.,0.));
+#40724 = DIRECTION('',(-1.,0.,0.));
+#40725 = DEFINITIONAL_REPRESENTATION('',(#40726),#40734);
+#40726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40727,#40728,#40729,#40730
+    ,#40731,#40732,#40733),.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(
+  '') );
+#40727 = CARTESIAN_POINT('',(-32.61678307678,30.8));
+#40728 = CARTESIAN_POINT('',(-32.61678307678,85.706010599933));
+#40729 = CARTESIAN_POINT('',(14.933216923215,58.253005299967));
+#40730 = CARTESIAN_POINT('',(62.483216923215,30.8));
+#40731 = CARTESIAN_POINT('',(14.933216923215,3.346994700033));
+#40732 = CARTESIAN_POINT('',(-32.61678307678,-24.10601059993));
+#40733 = CARTESIAN_POINT('',(-32.61678307678,30.8));
+#40734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40735 = FACE_BOUND('',#40736,.T.);
+#40736 = EDGE_LOOP('',(#40737,#40771,#40800,#40832));
+#40737 = ORIENTED_EDGE('',*,*,#40738,.F.);
+#40738 = EDGE_CURVE('',#40739,#40741,#40743,.T.);
+#40739 = VERTEX_POINT('',#40740);
+#40740 = CARTESIAN_POINT('',(6.432464909773,6.4,-31.04051216047));
+#40741 = VERTEX_POINT('',#40742);
+#40742 = CARTESIAN_POINT('',(5.691294578602,3.6,-31.18491888749));
+#40743 = SURFACE_CURVE('',#40744,(#40749,#40759),.PCURVE_S1.);
+#40744 = ELLIPSE('',#40745,121.76209693427,31.7);
+#40745 = AXIS2_PLACEMENT_3D('',#40746,#40747,#40748);
+#40746 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40747 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#40748 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#40749 = PCURVE('',#22650,#40750);
+#40750 = DEFINITIONAL_REPRESENTATION('',(#40751),#40758);
+#40751 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40752,#40753,#40754,#40755,
+    #40756,#40757),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40752 = CARTESIAN_POINT('',(4.919106548271,4.82));
+#40753 = CARTESIAN_POINT('',(4.91338945424,5.492117677097));
+#40754 = CARTESIAN_POINT('',(4.90767236021,6.164222280128));
+#40755 = CARTESIAN_POINT('',(4.901955266179,6.836268041851));
+#40756 = CARTESIAN_POINT('',(4.896238172148,7.508209196803));
+#40757 = CARTESIAN_POINT('',(4.890521078117,8.18));
+#40758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40759 = PCURVE('',#40760,#40765);
+#40760 = PLANE('',#40761);
+#40761 = AXIS2_PLACEMENT_3D('',#40762,#40763,#40764);
+#40762 = CARTESIAN_POINT('',(6.245430224206,6.4,-30.16058314723));
+#40763 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#40764 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#40765 = DEFINITIONAL_REPRESENTATION('',(#40766),#40770);
+#40766 = ELLIPSE('',#40767,121.76209693427,31.7);
+#40767 = AXIS2_PLACEMENT_2D('',#40768,#40769);
+#40768 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40769 = DIRECTION('',(1.,4.163336342344E-17));
+#40770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40771 = ORIENTED_EDGE('',*,*,#40772,.F.);
+#40772 = EDGE_CURVE('',#40773,#40739,#40775,.T.);
+#40773 = VERTEX_POINT('',#40774);
+#40774 = CARTESIAN_POINT('',(1.453850289572,6.4,-31.66664363862));
+#40775 = SURFACE_CURVE('',#40776,(#40781,#40788),.PCURVE_S1.);
+#40776 = CIRCLE('',#40777,31.7);
+#40777 = AXIS2_PLACEMENT_3D('',#40778,#40779,#40780);
+#40778 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40779 = DIRECTION('',(0.,-1.,0.));
+#40780 = DIRECTION('',(1.,0.,0.));
+#40781 = PCURVE('',#22650,#40782);
+#40782 = DEFINITIONAL_REPRESENTATION('',(#40783),#40787);
+#40783 = LINE('',#40784,#40785);
+#40784 = CARTESIAN_POINT('',(0.,5.1));
+#40785 = VECTOR('',#40786,1.);
+#40786 = DIRECTION('',(1.,0.));
+#40787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40788 = PCURVE('',#40789,#40794);
+#40789 = PLANE('',#40790);
+#40790 = AXIS2_PLACEMENT_3D('',#40791,#40792,#40793);
+#40791 = CARTESIAN_POINT('',(1.354692220513,6.4,-31.20014160133));
+#40792 = DIRECTION('',(-0.,-1.,0.));
+#40793 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#40794 = DEFINITIONAL_REPRESENTATION('',(#40795),#40799);
+#40795 = CIRCLE('',#40796,31.7);
+#40796 = AXIS2_PLACEMENT_2D('',#40797,#40798);
+#40797 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40798 = DIRECTION('',(0.978147600734,-0.207911690818));
+#40799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40800 = ORIENTED_EDGE('',*,*,#40801,.F.);
+#40801 = EDGE_CURVE('',#40802,#40773,#40804,.T.);
+#40802 = VERTEX_POINT('',#40803);
+#40803 = CARTESIAN_POINT('',(0.687490690871,3.6,-31.69254417919));
+#40804 = SURFACE_CURVE('',#40805,(#40810,#40820),.PCURVE_S1.);
+#40805 = ELLIPSE('',#40806,121.76209693427,31.7);
+#40806 = AXIS2_PLACEMENT_3D('',#40807,#40808,#40809);
+#40807 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40808 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#40809 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#40810 = PCURVE('',#22650,#40811);
+#40811 = DEFINITIONAL_REPRESENTATION('',(#40812),#40819);
+#40812 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40813,#40814,#40815,#40816,
+    #40817,#40818),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40813 = CARTESIAN_POINT('',(4.7316532236,8.18));
+#40814 = CARTESIAN_POINT('',(4.737458837623,7.509778330297));
+#40815 = CARTESIAN_POINT('',(4.743264451646,6.838620369342));
+#40816 = CARTESIAN_POINT('',(4.749070065669,6.166573179475));
+#40817 = CARTESIAN_POINT('',(4.754875679692,5.49368395454));
+#40818 = CARTESIAN_POINT('',(4.760681293715,4.82));
+#40819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40820 = PCURVE('',#40821,#40826);
+#40821 = PLANE('',#40822);
+#40822 = AXIS2_PLACEMENT_3D('',#40823,#40824,#40825);
+#40823 = CARTESIAN_POINT('',(0.616192906543,3.6,-31.3571144763));
+#40824 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#40825 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#40826 = DEFINITIONAL_REPRESENTATION('',(#40827),#40831);
+#40827 = ELLIPSE('',#40828,121.76209693427,31.7);
+#40828 = AXIS2_PLACEMENT_2D('',#40829,#40830);
+#40829 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40830 = DIRECTION('',(-1.,9.71445146547E-17));
+#40831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40832 = ORIENTED_EDGE('',*,*,#40833,.T.);
+#40833 = EDGE_CURVE('',#40802,#40741,#40834,.T.);
+#40834 = SURFACE_CURVE('',#40835,(#40840,#40847),.PCURVE_S1.);
+#40835 = CIRCLE('',#40836,31.7);
+#40836 = AXIS2_PLACEMENT_3D('',#40837,#40838,#40839);
+#40837 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40838 = DIRECTION('',(0.,-1.,0.));
+#40839 = DIRECTION('',(1.,0.,0.));
+#40840 = PCURVE('',#22650,#40841);
+#40841 = DEFINITIONAL_REPRESENTATION('',(#40842),#40846);
+#40842 = LINE('',#40843,#40844);
+#40843 = CARTESIAN_POINT('',(0.,7.9));
+#40844 = VECTOR('',#40845,1.);
+#40845 = DIRECTION('',(1.,0.));
+#40846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40847 = PCURVE('',#40848,#40853);
+#40848 = PLANE('',#40849);
+#40849 = AXIS2_PLACEMENT_3D('',#40850,#40851,#40852);
+#40850 = CARTESIAN_POINT('',(5.506930910236,3.6,-30.3175560222));
+#40851 = DIRECTION('',(0.,1.,0.));
+#40852 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#40853 = DEFINITIONAL_REPRESENTATION('',(#40854),#40862);
+#40854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40855,#40856,#40857,#40858
+    ,#40859,#40860,#40861),.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(
+  '') );
+#40855 = CARTESIAN_POINT('',(-31.92406202004,24.209199401077));
+#40856 = CARTESIAN_POINT('',(-43.33966351993,77.915381935267));
+#40857 = CARTESIAN_POINT('',(8.879055644901,60.948491566556));
+#40858 = CARTESIAN_POINT('',(61.097774809738,43.981601197846));
+#40859 = CARTESIAN_POINT('',(20.294657144791,7.242309032367));
+#40860 = CARTESIAN_POINT('',(-20.50846052015,-29.49698313311));
+#40861 = CARTESIAN_POINT('',(-31.92406202004,24.209199401077));
+#40862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40863 = FACE_BOUND('',#40864,.T.);
+#40864 = EDGE_LOOP('',(#40865,#40899,#40928,#40960));
+#40865 = ORIENTED_EDGE('',*,*,#40866,.F.);
+#40866 = EDGE_CURVE('',#40867,#40869,#40871,.T.);
+#40867 = VERTEX_POINT('',#40868);
+#40868 = CARTESIAN_POINT('',(12.745585485432,6.4,-29.02481783979));
+#40869 = VERTEX_POINT('',#40870);
+#40870 = CARTESIAN_POINT('',(12.050635351042,3.6,-29.3201669101));
+#40871 = SURFACE_CURVE('',#40872,(#40877,#40887),.PCURVE_S1.);
+#40872 = ELLIPSE('',#40873,121.76209693427,31.7);
+#40873 = AXIS2_PLACEMENT_3D('',#40874,#40875,#40876);
+#40874 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#40875 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#40876 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#40877 = PCURVE('',#22650,#40878);
+#40878 = DEFINITIONAL_REPRESENTATION('',(#40879),#40886);
+#40879 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40880,#40881,#40882,#40883,
+    #40884,#40885),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#40880 = CARTESIAN_POINT('',(5.12854605851,4.82));
+#40881 = CARTESIAN_POINT('',(5.12282896448,5.492117677097));
+#40882 = CARTESIAN_POINT('',(5.117111870449,6.164222280128));
+#40883 = CARTESIAN_POINT('',(5.111394776418,6.836268041851));
+#40884 = CARTESIAN_POINT('',(5.105677682387,7.508209196803));
+#40885 = CARTESIAN_POINT('',(5.099960588356,8.18));
+#40886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40887 = PCURVE('',#40888,#40893);
+#40888 = PLANE('',#40889);
+#40889 = AXIS2_PLACEMENT_3D('',#40890,#40891,#40892);
+#40890 = CARTESIAN_POINT('',(12.379690427548,6.4,-28.2030040844));
+#40891 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#40892 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#40893 = DEFINITIONAL_REPRESENTATION('',(#40894),#40898);
+#40894 = ELLIPSE('',#40895,121.76209693427,31.7);
+#40895 = AXIS2_PLACEMENT_2D('',#40896,#40897);
+#40896 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#40897 = DIRECTION('',(1.,-1.804112415016E-16));
+#40898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40899 = ORIENTED_EDGE('',*,*,#40900,.F.);
+#40900 = EDGE_CURVE('',#40901,#40867,#40903,.T.);
+#40901 = VERTEX_POINT('',#40902);
+#40902 = CARTESIAN_POINT('',(8.005945594,6.4,-30.67237902651));
+#40903 = SURFACE_CURVE('',#40904,(#40909,#40916),.PCURVE_S1.);
+#40904 = CIRCLE('',#40905,31.7);
+#40905 = AXIS2_PLACEMENT_3D('',#40906,#40907,#40908);
+#40906 = CARTESIAN_POINT('',(0.,6.4,0.));
+#40907 = DIRECTION('',(0.,-1.,0.));
+#40908 = DIRECTION('',(1.,0.,0.));
+#40909 = PCURVE('',#22650,#40910);
+#40910 = DEFINITIONAL_REPRESENTATION('',(#40911),#40915);
+#40911 = LINE('',#40912,#40913);
+#40912 = CARTESIAN_POINT('',(0.,5.1));
+#40913 = VECTOR('',#40914,1.);
+#40914 = DIRECTION('',(1.,0.));
+#40915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40916 = PCURVE('',#40917,#40922);
+#40917 = PLANE('',#40918);
+#40918 = AXIS2_PLACEMENT_3D('',#40919,#40920,#40921);
+#40919 = CARTESIAN_POINT('',(7.811963139313,6.4,-30.23668729979));
+#40920 = DIRECTION('',(0.,-1.,0.));
+#40921 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#40922 = DEFINITIONAL_REPRESENTATION('',(#40923),#40927);
+#40923 = CIRCLE('',#40924,31.7);
+#40924 = AXIS2_PLACEMENT_2D('',#40925,#40926);
+#40925 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#40926 = DIRECTION('',(0.913545457643,-0.406736643076));
+#40927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40928 = ORIENTED_EDGE('',*,*,#40929,.F.);
+#40929 = EDGE_CURVE('',#40930,#40901,#40932,.T.);
+#40930 = VERTEX_POINT('',#40931);
+#40931 = CARTESIAN_POINT('',(7.261717816415,3.6,-30.85704869806));
+#40932 = SURFACE_CURVE('',#40933,(#40938,#40948),.PCURVE_S1.);
+#40933 = ELLIPSE('',#40934,121.76209693427,31.7);
+#40934 = AXIS2_PLACEMENT_3D('',#40935,#40936,#40937);
+#40935 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#40936 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#40937 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#40938 = PCURVE('',#22650,#40939);
+#40939 = DEFINITIONAL_REPRESENTATION('',(#40940),#40947);
+#40940 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#40941,#40942,#40943,#40944,
+    #40945,#40946),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#40941 = CARTESIAN_POINT('',(4.941092733839,8.18));
+#40942 = CARTESIAN_POINT('',(4.946898347862,7.509778330297));
+#40943 = CARTESIAN_POINT('',(4.952703961885,6.838620369342));
+#40944 = CARTESIAN_POINT('',(4.958509575909,6.166573179475));
+#40945 = CARTESIAN_POINT('',(4.964315189932,5.49368395454));
+#40946 = CARTESIAN_POINT('',(4.970120803955,4.82));
+#40947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40948 = PCURVE('',#40949,#40954);
+#40949 = PLANE('',#40950);
+#40950 = AXIS2_PLACEMENT_3D('',#40951,#40952,#40953);
+#40951 = CARTESIAN_POINT('',(7.122238303059,3.6,-30.54377258186));
+#40952 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#40953 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#40954 = DEFINITIONAL_REPRESENTATION('',(#40955),#40959);
+#40955 = ELLIPSE('',#40956,121.76209693427,31.7);
+#40956 = AXIS2_PLACEMENT_2D('',#40957,#40958);
+#40957 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#40958 = DIRECTION('',(-1.,-1.804112415016E-16));
+#40959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40960 = ORIENTED_EDGE('',*,*,#40961,.T.);
+#40961 = EDGE_CURVE('',#40930,#40869,#40962,.T.);
+#40962 = SURFACE_CURVE('',#40963,(#40968,#40975),.PCURVE_S1.);
+#40963 = CIRCLE('',#40964,31.7);
+#40964 = AXIS2_PLACEMENT_3D('',#40965,#40966,#40967);
+#40965 = CARTESIAN_POINT('',(0.,3.6,0.));
+#40966 = DIRECTION('',(0.,-1.,0.));
+#40967 = DIRECTION('',(1.,0.,0.));
+#40968 = PCURVE('',#22650,#40969);
+#40969 = DEFINITIONAL_REPRESENTATION('',(#40970),#40974);
+#40970 = LINE('',#40971,#40972);
+#40971 = CARTESIAN_POINT('',(0.,7.9));
+#40972 = VECTOR('',#40973,1.);
+#40973 = DIRECTION('',(1.,0.));
+#40974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40975 = PCURVE('',#40976,#40981);
+#40976 = PLANE('',#40977);
+#40977 = AXIS2_PLACEMENT_3D('',#40978,#40979,#40980);
+#40978 = CARTESIAN_POINT('',(11.689965591294,3.6,-28.51008936647));
+#40979 = DIRECTION('',(0.,1.,0.));
+#40980 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#40981 = DEFINITIONAL_REPRESENTATION('',(#40982),#40990);
+#40982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40983,#40984,#40985,#40986
+    ,#40987,#40988,#40989),.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(
+  '') );
+#40983 = CARTESIAN_POINT('',(-29.87617408405,17.906448414497));
+#40984 = CARTESIAN_POINT('',(-52.20846052015,68.065584995343));
+#40985 = CARTESIAN_POINT('',(2.3967692088,62.326344083174));
+#40986 = CARTESIAN_POINT('',(57.001998937756,56.587103171006));
+#40987 = CARTESIAN_POINT('',(24.729055644901,12.167207502329));
+#40988 = CARTESIAN_POINT('',(-7.543887647954,-32.25268816634));
+#40989 = CARTESIAN_POINT('',(-29.87617408405,17.906448414497));
+#40990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40991 = FACE_BOUND('',#40992,.T.);
+#40992 = EDGE_LOOP('',(#40993,#41027,#41056,#41088));
+#40993 = ORIENTED_EDGE('',*,*,#40994,.F.);
+#40994 = EDGE_CURVE('',#40995,#40997,#40999,.T.);
+#40995 = VERTEX_POINT('',#40996);
+#40996 = CARTESIAN_POINT('',(18.501662815274,6.4,-25.74059970299));
+#40997 = VERTEX_POINT('',#40998);
+#40998 = CARTESIAN_POINT('',(17.883305533278,3.6,-26.17398294496));
+#40999 = SURFACE_CURVE('',#41000,(#41005,#41015),.PCURVE_S1.);
+#41000 = ELLIPSE('',#41001,121.76209693427,31.7);
+#41001 = AXIS2_PLACEMENT_3D('',#41002,#41003,#41004);
+#41002 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#41003 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#41004 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#41005 = PCURVE('',#22650,#41006);
+#41006 = DEFINITIONAL_REPRESENTATION('',(#41007),#41014);
+#41007 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41008,#41009,#41010,#41011,
+    #41012,#41013),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#41008 = CARTESIAN_POINT('',(5.33798556875,4.82));
+#41009 = CARTESIAN_POINT('',(5.332268474719,5.492117677097));
+#41010 = CARTESIAN_POINT('',(5.326551380688,6.164222280128));
+#41011 = CARTESIAN_POINT('',(5.320834286657,6.836268041851));
+#41012 = CARTESIAN_POINT('',(5.315117192627,7.508209196803));
+#41013 = CARTESIAN_POINT('',(5.309400098596,8.18));
+#41014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41015 = PCURVE('',#41016,#41021);
+#41016 = PLANE('',#41017);
+#41017 = AXIS2_PLACEMENT_3D('',#41018,#41019,#41020);
+#41018 = CARTESIAN_POINT('',(17.972898754862,6.4,-25.01281841005));
+#41019 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#41020 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#41021 = DEFINITIONAL_REPRESENTATION('',(#41022),#41026);
+#41022 = ELLIPSE('',#41023,121.76209693427,31.7);
+#41023 = AXIS2_PLACEMENT_2D('',#41024,#41025);
+#41024 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#41025 = DIRECTION('',(1.,-5.551115123126E-17));
+#41026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41027 = ORIENTED_EDGE('',*,*,#41028,.F.);
+#41028 = EDGE_CURVE('',#41029,#40995,#41031,.T.);
+#41029 = VERTEX_POINT('',#41030);
+#41030 = CARTESIAN_POINT('',(14.208142659181,6.4,-28.33758426853));
+#41031 = SURFACE_CURVE('',#41032,(#41037,#41044),.PCURVE_S1.);
+#41032 = CIRCLE('',#41033,31.7);
+#41033 = AXIS2_PLACEMENT_3D('',#41034,#41035,#41036);
+#41034 = CARTESIAN_POINT('',(0.,6.4,0.));
+#41035 = DIRECTION('',(0.,-1.,0.));
+#41036 = DIRECTION('',(1.,0.,0.));
+#41037 = PCURVE('',#22650,#41038);
+#41038 = DEFINITIONAL_REPRESENTATION('',(#41039),#41043);
+#41039 = LINE('',#41040,#41041);
+#41040 = CARTESIAN_POINT('',(0.,5.1));
+#41041 = VECTOR('',#41042,1.);
+#41042 = DIRECTION('',(1.,0.));
+#41043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41044 = PCURVE('',#41045,#41050);
+#41045 = PLANE('',#41046);
+#41046 = AXIS2_PLACEMENT_3D('',#41047,#41048,#41049);
+#41047 = CARTESIAN_POINT('',(13.927813782967,6.4,-27.95174467152));
+#41048 = DIRECTION('',(-0.,-1.,0.));
+#41049 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#41050 = DEFINITIONAL_REPRESENTATION('',(#41051),#41055);
+#41051 = CIRCLE('',#41052,31.7);
+#41052 = AXIS2_PLACEMENT_2D('',#41053,#41054);
+#41053 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#41054 = DIRECTION('',(0.809016994375,-0.587785252292));
+#41055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41056 = ORIENTED_EDGE('',*,*,#41057,.F.);
+#41057 = EDGE_CURVE('',#41058,#41029,#41060,.T.);
+#41058 = VERTEX_POINT('',#41059);
+#41059 = CARTESIAN_POINT('',(13.518573027793,3.6,-28.67295212028));
+#41060 = SURFACE_CURVE('',#41061,(#41066,#41076),.PCURVE_S1.);
+#41061 = ELLIPSE('',#41062,121.76209693427,31.7);
+#41062 = AXIS2_PLACEMENT_3D('',#41063,#41064,#41065);
+#41063 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#41064 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#41065 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#41066 = PCURVE('',#22650,#41067);
+#41067 = DEFINITIONAL_REPRESENTATION('',(#41068),#41075);
+#41068 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41069,#41070,#41071,#41072,
+    #41073,#41074),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#41069 = CARTESIAN_POINT('',(5.150532244079,8.18));
+#41070 = CARTESIAN_POINT('',(5.156337858102,7.509778330297));
+#41071 = CARTESIAN_POINT('',(5.162143472125,6.838620369342));
+#41072 = CARTESIAN_POINT('',(5.167949086148,6.166573179475));
+#41073 = CARTESIAN_POINT('',(5.173754700171,5.49368395454));
+#41074 = CARTESIAN_POINT('',(5.179560314194,4.82));
+#41075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41076 = PCURVE('',#41077,#41082);
+#41077 = PLANE('',#41078);
+#41078 = AXIS2_PLACEMENT_3D('',#41079,#41080,#41081);
+#41079 = CARTESIAN_POINT('',(13.317007709439,3.6,-28.39552126031));
+#41080 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#41081 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#41082 = DEFINITIONAL_REPRESENTATION('',(#41083),#41087);
+#41083 = ELLIPSE('',#41084,121.76209693427,31.7);
+#41084 = AXIS2_PLACEMENT_2D('',#41085,#41086);
+#41085 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#41086 = DIRECTION('',(-1.,-1.665334536938E-16));
+#41087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41088 = ORIENTED_EDGE('',*,*,#41089,.T.);
+#41089 = EDGE_CURVE('',#41058,#40997,#41090,.T.);
+#41090 = SURFACE_CURVE('',#41091,(#41096,#41103),.PCURVE_S1.);
+#41091 = CIRCLE('',#41092,31.7);
+#41092 = AXIS2_PLACEMENT_3D('',#41093,#41094,#41095);
+#41093 = CARTESIAN_POINT('',(0.,3.6,0.));
+#41094 = DIRECTION('',(0.,-1.,0.));
+#41095 = DIRECTION('',(1.,0.,0.));
+#41096 = PCURVE('',#22650,#41097);
+#41097 = DEFINITIONAL_REPRESENTATION('',(#41098),#41102);
+#41098 = LINE('',#41099,#41100);
+#41099 = CARTESIAN_POINT('',(0.,7.9));
+#41100 = VECTOR('',#41101,1.);
+#41101 = DIRECTION('',(1.,0.));
+#41102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41103 = PCURVE('',#41104,#41109);
+#41104 = PLANE('',#41105);
+#41105 = AXIS2_PLACEMENT_3D('',#41106,#41107,#41108);
+#41106 = CARTESIAN_POINT('',(17.362092681334,3.6,-25.45659499883));
+#41107 = DIRECTION('',(0.,1.,0.));
+#41108 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#41109 = DEFINITIONAL_REPRESENTATION('',(#41110),#41118);
+#41110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41111,#41112,#41113,#41114
+    ,#41115,#41116,#41117),.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(
+  '') );
+#41111 = CARTESIAN_POINT('',(-26.56262179847,12.167207502329));
+#41112 = CARTESIAN_POINT('',(-58.83556509132,56.587103171006));
+#41113 = CARTESIAN_POINT('',(-4.23033536237,62.326344083174));
+#41114 = CARTESIAN_POINT('',(50.374894366587,68.065584995343));
+#41115 = CARTESIAN_POINT('',(28.042607930485,17.906448414497));
+#41116 = CARTESIAN_POINT('',(5.710321494384,-32.25268816634));
+#41117 = CARTESIAN_POINT('',(-26.56262179847,12.167207502329));
+#41118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41119 = FACE_BOUND('',#41120,.T.);
+#41120 = EDGE_LOOP('',(#41121,#41155,#41184,#41216));
+#41121 = ORIENTED_EDGE('',*,*,#41122,.F.);
+#41122 = EDGE_CURVE('',#41123,#41125,#41127,.T.);
+#41123 = VERTEX_POINT('',#41124);
+#41124 = CARTESIAN_POINT('',(23.449128699259,6.4,-21.33139384207));
+#41125 = VERTEX_POINT('',#41126);
+#41126 = CARTESIAN_POINT('',(22.934389450089,3.6,-21.88387032843));
+#41127 = SURFACE_CURVE('',#41128,(#41133,#41143),.PCURVE_S1.);
+#41128 = ELLIPSE('',#41129,121.76209693427,31.7);
+#41129 = AXIS2_PLACEMENT_3D('',#41130,#41131,#41132);
+#41130 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#41131 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#41132 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#41133 = PCURVE('',#22650,#41134);
+#41134 = DEFINITIONAL_REPRESENTATION('',(#41135),#41142);
+#41135 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41136,#41137,#41138,#41139,
+    #41140,#41141),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#41136 = CARTESIAN_POINT('',(5.547425078989,4.82));
+#41137 = CARTESIAN_POINT('',(5.541707984958,5.492117677097));
+#41138 = CARTESIAN_POINT('',(5.535990890928,6.164222280128));
+#41139 = CARTESIAN_POINT('',(5.530273796897,6.836268041851));
+#41140 = CARTESIAN_POINT('',(5.524556702866,7.508209196803));
+#41141 = CARTESIAN_POINT('',(5.518839608835,8.18));
+#41142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41143 = PCURVE('',#41144,#41149);
+#41144 = PLANE('',#41145);
+#41145 = AXIS2_PLACEMENT_3D('',#41146,#41147,#41148);
+#41146 = CARTESIAN_POINT('',(22.780605163051,6.4,-20.72945254636));
+#41147 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#41148 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#41149 = DEFINITIONAL_REPRESENTATION('',(#41150),#41154);
+#41150 = ELLIPSE('',#41151,121.76209693427,31.7);
+#41151 = AXIS2_PLACEMENT_2D('',#41152,#41153);
+#41152 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#41153 = DIRECTION('',(1.,-1.387778780781E-16));
+#41154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41155 = ORIENTED_EDGE('',*,*,#41156,.F.);
+#41156 = EDGE_CURVE('',#41157,#41123,#41159,.T.);
+#41157 = VERTEX_POINT('',#41158);
+#41158 = CARTESIAN_POINT('',(19.789375711924,6.4,-24.76430109921));
+#41159 = SURFACE_CURVE('',#41160,(#41165,#41172),.PCURVE_S1.);
+#41160 = CIRCLE('',#41161,31.7);
+#41161 = AXIS2_PLACEMENT_3D('',#41162,#41163,#41164);
+#41162 = CARTESIAN_POINT('',(0.,6.4,0.));
+#41163 = DIRECTION('',(0.,-1.,0.));
+#41164 = DIRECTION('',(1.,0.,0.));
+#41165 = PCURVE('',#22650,#41166);
+#41166 = DEFINITIONAL_REPRESENTATION('',(#41167),#41171);
+#41167 = LINE('',#41168,#41169);
+#41168 = CARTESIAN_POINT('',(0.,5.1));
+#41169 = VECTOR('',#41170,1.);
+#41170 = DIRECTION('',(1.,0.));
+#41171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41172 = PCURVE('',#41173,#41178);
+#41173 = PLANE('',#41174);
+#41174 = AXIS2_PLACEMENT_3D('',#41175,#41176,#41177);
+#41175 = CARTESIAN_POINT('',(19.434952131241,6.4,-24.44517667376));
+#41176 = DIRECTION('',(0.,-1.,0.));
+#41177 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#41178 = DEFINITIONAL_REPRESENTATION('',(#41179),#41183);
+#41179 = CIRCLE('',#41180,31.7);
+#41180 = AXIS2_PLACEMENT_2D('',#41181,#41182);
+#41181 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#41182 = DIRECTION('',(0.669130606359,-0.743144825477));
+#41183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41184 = ORIENTED_EDGE('',*,*,#41185,.F.);
+#41185 = EDGE_CURVE('',#41186,#41157,#41188,.T.);
+#41186 = VERTEX_POINT('',#41187);
+#41187 = CARTESIAN_POINT('',(19.184601728545,3.6,-25.23570994676));
+#41188 = SURFACE_CURVE('',#41189,(#41194,#41204),.PCURVE_S1.);
+#41189 = ELLIPSE('',#41190,121.76209693427,31.7);
+#41190 = AXIS2_PLACEMENT_3D('',#41191,#41192,#41193);
+#41191 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#41192 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#41193 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#41194 = PCURVE('',#22650,#41195);
+#41195 = DEFINITIONAL_REPRESENTATION('',(#41196),#41203);
+#41196 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41197,#41198,#41199,#41200,
+    #41201,#41202),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#41197 = CARTESIAN_POINT('',(5.359971754318,8.18));
+#41198 = CARTESIAN_POINT('',(5.365777368341,7.509778330297));
+#41199 = CARTESIAN_POINT('',(5.371582982364,6.838620369342));
+#41200 = CARTESIAN_POINT('',(5.377388596387,6.166573179475));
+#41201 = CARTESIAN_POINT('',(5.38319421041,5.49368395454));
+#41202 = CARTESIAN_POINT('',(5.388999824433,4.82));
+#41203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41204 = PCURVE('',#41205,#41210);
+#41205 = PLANE('',#41206);
+#41206 = AXIS2_PLACEMENT_3D('',#41207,#41208,#41209);
+#41207 = CARTESIAN_POINT('',(18.929759976824,3.6,-25.00624940285));
+#41208 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#41209 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#41210 = DEFINITIONAL_REPRESENTATION('',(#41211),#41215);
+#41211 = ELLIPSE('',#41212,121.76209693427,31.7);
+#41212 = AXIS2_PLACEMENT_2D('',#41213,#41214);
+#41213 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#41214 = DIRECTION('',(-1.,-1.665334536938E-16));
+#41215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41216 = ORIENTED_EDGE('',*,*,#41217,.T.);
+#41217 = EDGE_CURVE('',#41186,#41125,#41218,.T.);
+#41218 = SURFACE_CURVE('',#41219,(#41224,#41231),.PCURVE_S1.);
+#41219 = CIRCLE('',#41220,31.7);
+#41220 = AXIS2_PLACEMENT_3D('',#41221,#41222,#41223);
+#41221 = CARTESIAN_POINT('',(0.,3.6,0.));
+#41222 = DIRECTION('',(0.,-1.,0.));
+#41223 = DIRECTION('',(1.,0.,0.));
+#41224 = PCURVE('',#22650,#41225);
+#41225 = DEFINITIONAL_REPRESENTATION('',(#41226),#41230);
+#41226 = LINE('',#41227,#41228);
+#41227 = CARTESIAN_POINT('',(0.,7.9));
+#41228 = VECTOR('',#41229,1.);
+#41229 = DIRECTION('',(1.,0.));
+#41230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41231 = PCURVE('',#41232,#41237);
+#41232 = PLANE('',#41233);
+#41233 = AXIS2_PLACEMENT_3D('',#41234,#41235,#41236);
+#41234 = CARTESIAN_POINT('',(22.275413008635,3.6,-21.29052527545));
+#41235 = DIRECTION('',(0.,1.,0.));
+#41236 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#41237 = DEFINITIONAL_REPRESENTATION('',(#41238),#41246);
+#41238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41239,#41240,#41241,#41242
+    ,#41243,#41244,#41245),.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(
+  '') );
+#41239 = CARTESIAN_POINT('',(-22.12822329836,7.242309032367));
+#41240 = CARTESIAN_POINT('',(-62.9313409633,43.981601197846));
+#41241 = CARTESIAN_POINT('',(-10.71262179847,60.948491566556));
+#41242 = CARTESIAN_POINT('',(41.506097366367,77.915381935267));
+#41243 = CARTESIAN_POINT('',(30.090495866477,24.209199401077));
+#41244 = CARTESIAN_POINT('',(18.674894366587,-29.49698313311));
+#41245 = CARTESIAN_POINT('',(-22.12822329836,7.242309032367));
+#41246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41247 = FACE_BOUND('',#41248,.T.);
+#41248 = EDGE_LOOP('',(#41249,#41283,#41312,#41344));
+#41249 = ORIENTED_EDGE('',*,*,#41250,.F.);
+#41250 = EDGE_CURVE('',#41251,#41253,#41255,.T.);
+#41251 = VERTEX_POINT('',#41252);
+#41252 = CARTESIAN_POINT('',(27.371755137683,6.4,-15.98990371086));
+#41253 = VERTEX_POINT('',#41254);
+#41254 = CARTESIAN_POINT('',(26.98313049652,3.6,-16.63732756808));
+#41255 = SURFACE_CURVE('',#41256,(#41261,#41271),.PCURVE_S1.);
+#41256 = ELLIPSE('',#41257,121.76209693427,31.7);
+#41257 = AXIS2_PLACEMENT_3D('',#41258,#41259,#41260);
+#41258 = CARTESIAN_POINT('',(0.,6.999999999954,0.));
+#41259 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#41260 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#41261 = PCURVE('',#22650,#41262);
+#41262 = DEFINITIONAL_REPRESENTATION('',(#41263),#41270);
+#41263 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41264,#41265,#41266,#41267,
+    #41268,#41269),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#41264 = CARTESIAN_POINT('',(5.756864589228,4.82));
+#41265 = CARTESIAN_POINT('',(5.751147495198,5.492117677097));
+#41266 = CARTESIAN_POINT('',(5.745430401167,6.164222280128));
+#41267 = CARTESIAN_POINT('',(5.739713307136,6.836268041851));
+#41268 = CARTESIAN_POINT('',(5.733996213105,7.508209196803));
+#41269 = CARTESIAN_POINT('',(5.728279119074,8.18));
+#41270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41271 = PCURVE('',#41272,#41277);
+#41272 = PLANE('',#41273);
+#41273 = AXIS2_PLACEMENT_3D('',#41274,#41275,#41276);
+#41274 = CARTESIAN_POINT('',(26.592689812144,6.4,-15.54011013544));
+#41275 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#41276 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#41277 = DEFINITIONAL_REPRESENTATION('',(#41278),#41282);
+#41278 = ELLIPSE('',#41279,121.76209693427,31.7);
+#41279 = AXIS2_PLACEMENT_2D('',#41280,#41281);
+#41280 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#41281 = DIRECTION('',(1.,-4.163336342344E-17));
+#41282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41283 = ORIENTED_EDGE('',*,*,#41284,.F.);
+#41284 = EDGE_CURVE('',#41285,#41251,#41287,.T.);
+#41285 = VERTEX_POINT('',#41286);
+#41286 = CARTESIAN_POINT('',(24.505718086095,6.4,-20.10869913954));
+#41287 = SURFACE_CURVE('',#41288,(#41293,#41300),.PCURVE_S1.);
+#41288 = CIRCLE('',#41289,31.7);
+#41289 = AXIS2_PLACEMENT_3D('',#41290,#41291,#41292);
+#41290 = CARTESIAN_POINT('',(0.,6.4,0.));
+#41291 = DIRECTION('',(0.,-1.,0.));
+#41292 = DIRECTION('',(1.,0.,0.));
+#41293 = PCURVE('',#22650,#41294);
+#41294 = DEFINITIONAL_REPRESENTATION('',(#41295),#41299);
+#41295 = LINE('',#41296,#41297);
+#41296 = CARTESIAN_POINT('',(0.,5.1));
+#41297 = VECTOR('',#41298,1.);
+#41298 = DIRECTION('',(1.,0.));
+#41299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41300 = PCURVE('',#41301,#41306);
+#41301 = PLANE('',#41302);
+#41302 = AXIS2_PLACEMENT_3D('',#41303,#41304,#41305);
+#41303 = CARTESIAN_POINT('',(24.092689812131,6.4,-19.87023715439));
+#41304 = DIRECTION('',(0.,-1.,0.));
+#41305 = DIRECTION('',(0.5,0.,0.866025403784));
+#41306 = DEFINITIONAL_REPRESENTATION('',(#41307),#41311);
+#41307 = CIRCLE('',#41308,31.7);
+#41308 = AXIS2_PLACEMENT_2D('',#41309,#41310);
+#41309 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#41310 = DIRECTION('',(0.5,-0.866025403784));
+#41311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41312 = ORIENTED_EDGE('',*,*,#41313,.F.);
+#41313 = EDGE_CURVE('',#41314,#41285,#41316,.T.);
+#41314 = VERTEX_POINT('',#41315);
+#41315 = CARTESIAN_POINT('',(24.012171275828,3.6,-20.69554615419));
+#41316 = SURFACE_CURVE('',#41317,(#41322,#41332),.PCURVE_S1.);
+#41317 = ELLIPSE('',#41318,121.76209693427,31.7);
+#41318 = AXIS2_PLACEMENT_3D('',#41319,#41320,#41321);
+#41319 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#41320 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#41321 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#41322 = PCURVE('',#22650,#41323);
+#41323 = DEFINITIONAL_REPRESENTATION('',(#41324),#41331);
+#41324 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41325,#41326,#41327,#41328,
+    #41329,#41330),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#41325 = CARTESIAN_POINT('',(5.569411264557,8.18));
+#41326 = CARTESIAN_POINT('',(5.57521687858,7.509778330297));
+#41327 = CARTESIAN_POINT('',(5.581022492603,6.838620369342));
+#41328 = CARTESIAN_POINT('',(5.586828106627,6.166573179475));
+#41329 = CARTESIAN_POINT('',(5.59263372065,5.49368395454));
+#41330 = CARTESIAN_POINT('',(5.598439334673,4.82));
+#41331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41332 = PCURVE('',#41333,#41338);
+#41333 = PLANE('',#41334);
+#41334 = AXIS2_PLACEMENT_3D('',#41335,#41336,#41337);
+#41335 = CARTESIAN_POINT('',(23.715190898156,3.6,-20.52408445319));
+#41336 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#41337 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#41338 = DEFINITIONAL_REPRESENTATION('',(#41339),#41343);
+#41339 = ELLIPSE('',#41340,121.76209693427,31.7);
+#41340 = AXIS2_PLACEMENT_2D('',#41341,#41342);
+#41341 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#41342 = DIRECTION('',(-1.,-2.775557561563E-17));
+#41343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41344 = ORIENTED_EDGE('',*,*,#41345,.T.);
+#41345 = EDGE_CURVE('',#41314,#41253,#41346,.T.);
+#41346 = SURFACE_CURVE('',#41347,(#41352,#41359),.PCURVE_S1.);
+#41347 = CIRCLE('',#41348,31.7);
+#41348 = AXIS2_PLACEMENT_3D('',#41349,#41350,#41351);
+#41349 = CARTESIAN_POINT('',(0.,3.6,0.));
+#41350 = DIRECTION('',(0.,-1.,0.));
+#41351 = DIRECTION('',(1.,0.,0.));
+#41352 = PCURVE('',#22650,#41353);
+#41353 = DEFINITIONAL_REPRESENTATION('',(#41354),#41358);
+#41354 = LINE('',#41355,#41356);
+#41355 = CARTESIAN_POINT('',(0.,7.9));
+#41356 = VECTOR('',#41357,1.);
+#41357 = DIRECTION('',(1.,0.));
+#41358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41359 = PCURVE('',#41360,#41365);
+#41360 = PLANE('',#41361);
+#41361 = AXIS2_PLACEMENT_3D('',#41362,#41363,#41364);
+#41362 = CARTESIAN_POINT('',(26.215190898168,3.6,-16.19395743425));
+#41363 = DIRECTION('',(0.,1.,0.));
+#41364 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#41365 = DEFINITIONAL_REPRESENTATION('',(#41366),#41374);
+#41366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41367,#41368,#41369,#41370
+    ,#41371,#41372,#41373),.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(
+  '') );
+#41367 = CARTESIAN_POINT('',(-16.76678307678,3.346994700033));
+#41368 = CARTESIAN_POINT('',(-64.31678307678,30.8));
+#41369 = CARTESIAN_POINT('',(-16.76678307678,58.253005299967));
+#41370 = CARTESIAN_POINT('',(30.783216923215,85.706010599933));
+#41371 = CARTESIAN_POINT('',(30.783216923215,30.8));
+#41372 = CARTESIAN_POINT('',(30.783216923215,-24.10601059993));
+#41373 = CARTESIAN_POINT('',(-16.76678307678,3.346994700033));
+#41374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41375 = FACE_BOUND('',#41376,.T.);
+#41376 = EDGE_LOOP('',(#41377,#41411,#41440,#41472));
+#41377 = ORIENTED_EDGE('',*,*,#41378,.F.);
+#41378 = EDGE_CURVE('',#41379,#41381,#41383,.T.);
+#41379 = VERTEX_POINT('',#41380);
+#41380 = CARTESIAN_POINT('',(30.098104532337,6.4,-9.949578059421));
+#41381 = VERTEX_POINT('',#41382);
+#41382 = CARTESIAN_POINT('',(29.852579260828,3.6,-10.66365375825));
+#41383 = SURFACE_CURVE('',#41384,(#41389,#41399),.PCURVE_S1.);
+#41384 = ELLIPSE('',#41385,121.76209693427,31.7);
+#41385 = AXIS2_PLACEMENT_3D('',#41386,#41387,#41388);
+#41386 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#41387 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#41388 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41389 = PCURVE('',#22650,#41390);
+#41390 = DEFINITIONAL_REPRESENTATION('',(#41391),#41398);
+#41391 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41392,#41393,#41394,#41395,
+    #41396,#41397),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#41392 = CARTESIAN_POINT('',(5.966304099468,4.82));
+#41393 = CARTESIAN_POINT('',(5.960587005437,5.492117677097));
+#41394 = CARTESIAN_POINT('',(5.954869911406,6.164222280128));
+#41395 = CARTESIAN_POINT('',(5.949152817375,6.836268041851));
+#41396 = CARTESIAN_POINT('',(5.943435723345,7.508209196803));
+#41397 = CARTESIAN_POINT('',(5.937718629314,8.18));
+#41398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41399 = PCURVE('',#41400,#41405);
+#41400 = PLANE('',#41401);
+#41401 = AXIS2_PLACEMENT_3D('',#41402,#41403,#41404);
+#41402 = CARTESIAN_POINT('',(29.242546310562,6.4,-9.671590341893));
+#41403 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#41404 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41405 = DEFINITIONAL_REPRESENTATION('',(#41406),#41410);
+#41406 = ELLIPSE('',#41407,121.76209693427,31.7);
+#41407 = AXIS2_PLACEMENT_2D('',#41408,#41409);
+#41408 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#41409 = DIRECTION('',(1.,1.665334536938E-16));
+#41410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41411 = ORIENTED_EDGE('',*,*,#41412,.F.);
+#41412 = EDGE_CURVE('',#41413,#41379,#41415,.T.);
+#41413 = VERTEX_POINT('',#41414);
+#41414 = CARTESIAN_POINT('',(28.151042988422,6.4,-14.57425053524));
+#41415 = SURFACE_CURVE('',#41416,(#41421,#41428),.PCURVE_S1.);
+#41416 = CIRCLE('',#41417,31.7);
+#41417 = AXIS2_PLACEMENT_3D('',#41418,#41419,#41420);
+#41418 = CARTESIAN_POINT('',(0.,6.4,0.));
+#41419 = DIRECTION('',(0.,-1.,0.));
+#41420 = DIRECTION('',(1.,0.,0.));
+#41421 = PCURVE('',#22650,#41422);
+#41422 = DEFINITIONAL_REPRESENTATION('',(#41423),#41427);
+#41423 = LINE('',#41424,#41425);
+#41424 = CARTESIAN_POINT('',(0.,5.1));
+#41425 = VECTOR('',#41426,1.);
+#41426 = DIRECTION('',(1.,0.));
+#41427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41428 = PCURVE('',#41429,#41434);
+#41429 = PLANE('',#41430);
+#41430 = AXIS2_PLACEMENT_3D('',#41431,#41432,#41433);
+#41431 = CARTESIAN_POINT('',(27.697461338679,6.4,-14.42687292339));
+#41432 = DIRECTION('',(-0.,-1.,0.));
+#41433 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#41434 = DEFINITIONAL_REPRESENTATION('',(#41435),#41439);
+#41435 = CIRCLE('',#41436,31.7);
+#41436 = AXIS2_PLACEMENT_2D('',#41437,#41438);
+#41437 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#41438 = DIRECTION('',(0.309016994375,-0.951056516295));
+#41439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41440 = ORIENTED_EDGE('',*,*,#41441,.F.);
+#41441 = EDGE_CURVE('',#41442,#41413,#41444,.T.);
+#41442 = VERTEX_POINT('',#41443);
+#41443 = CARTESIAN_POINT('',(27.790293715176,3.6,-15.25088768643));
+#41444 = SURFACE_CURVE('',#41445,(#41450,#41460),.PCURVE_S1.);
+#41445 = ELLIPSE('',#41446,121.76209693427,31.7);
+#41446 = AXIS2_PLACEMENT_3D('',#41447,#41448,#41449);
+#41447 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#41448 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#41449 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41450 = PCURVE('',#22650,#41451);
+#41451 = DEFINITIONAL_REPRESENTATION('',(#41452),#41459);
+#41452 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41453,#41454,#41455,#41456,
+    #41457,#41458),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#41453 = CARTESIAN_POINT('',(5.778850774796,8.18));
+#41454 = CARTESIAN_POINT('',(5.78465638882,7.509778330297));
+#41455 = CARTESIAN_POINT('',(5.790462002843,6.838620369342));
+#41456 = CARTESIAN_POINT('',(5.796267616866,6.166573179475));
+#41457 = CARTESIAN_POINT('',(5.802073230889,5.49368395454));
+#41458 = CARTESIAN_POINT('',(5.807878844912,4.82));
+#41459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41460 = PCURVE('',#41461,#41466);
+#41461 = PLANE('',#41462);
+#41462 = AXIS2_PLACEMENT_3D('',#41463,#41464,#41465);
+#41463 = CARTESIAN_POINT('',(27.464154179127,3.6,-15.14491852745));
+#41464 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#41465 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#41466 = DEFINITIONAL_REPRESENTATION('',(#41467),#41471);
+#41467 = ELLIPSE('',#41468,121.76209693427,31.7);
+#41468 = AXIS2_PLACEMENT_2D('',#41469,#41470);
+#41469 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#41470 = DIRECTION('',(-1.,1.249000902703E-16));
+#41471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41472 = ORIENTED_EDGE('',*,*,#41473,.T.);
+#41473 = EDGE_CURVE('',#41442,#41381,#41474,.T.);
+#41474 = SURFACE_CURVE('',#41475,(#41480,#41487),.PCURVE_S1.);
+#41475 = CIRCLE('',#41476,31.7);
+#41476 = AXIS2_PLACEMENT_3D('',#41477,#41478,#41479);
+#41477 = CARTESIAN_POINT('',(0.,3.6,0.));
+#41478 = DIRECTION('',(0.,-1.,0.));
+#41479 = DIRECTION('',(1.,0.,0.));
+#41480 = PCURVE('',#22650,#41481);
+#41481 = DEFINITIONAL_REPRESENTATION('',(#41482),#41486);
+#41482 = LINE('',#41483,#41484);
+#41483 = CARTESIAN_POINT('',(0.,7.9));
+#41484 = VECTOR('',#41485,1.);
+#41485 = DIRECTION('',(1.,0.));
+#41486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41487 = PCURVE('',#41488,#41493);
+#41488 = PLANE('',#41489);
+#41489 = AXIS2_PLACEMENT_3D('',#41490,#41491,#41492);
+#41490 = CARTESIAN_POINT('',(29.009239151009,3.6,-10.38963594595));
+#41491 = DIRECTION('',(0.,1.,0.));
+#41492 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#41493 = DEFINITIONAL_REPRESENTATION('',(#41494),#41502);
+#41494 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41495,#41496,#41497,#41498
+    ,#41499,#41500,#41501),.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(
+  '') );
+#41495 = CARTESIAN_POINT('',(-10.71262179847,0.651508433444));
+#41496 = CARTESIAN_POINT('',(-62.9313409633,17.618398802154));
+#41497 = CARTESIAN_POINT('',(-22.12822329836,54.357690967633));
+#41498 = CARTESIAN_POINT('',(18.674894366587,91.096983133113));
+#41499 = CARTESIAN_POINT('',(30.090495866477,37.390800598923));
+#41500 = CARTESIAN_POINT('',(41.506097366367,-16.31538193526));
+#41501 = CARTESIAN_POINT('',(-10.71262179847,0.651508433444));
+#41502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41503 = FACE_BOUND('',#41504,.T.);
+#41504 = EDGE_LOOP('',(#41505,#41539,#41568,#41600));
+#41505 = ORIENTED_EDGE('',*,*,#41506,.F.);
+#41506 = EDGE_CURVE('',#41507,#41509,#41511,.T.);
+#41507 = VERTEX_POINT('',#41508);
+#41508 = CARTESIAN_POINT('',(31.509022332198,6.4,-3.474408103409));
+#41509 = VERTEX_POINT('',#41510);
+#41510 = CARTESIAN_POINT('',(31.417327062869,3.6,-4.223927109306));
+#41511 = SURFACE_CURVE('',#41512,(#41517,#41527),.PCURVE_S1.);
+#41512 = ELLIPSE('',#41513,121.76209693427,31.7);
+#41513 = AXIS2_PLACEMENT_3D('',#41514,#41515,#41516);
+#41514 = CARTESIAN_POINT('',(0.,6.999999999955,0.));
+#41515 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#41516 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#41517 = PCURVE('',#22650,#41518);
+#41518 = DEFINITIONAL_REPRESENTATION('',(#41519),#41526);
+#41519 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41520,#41521,#41522,#41523,
+    #41524,#41525),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#41520 = CARTESIAN_POINT('',(6.175743609707,4.82));
+#41521 = CARTESIAN_POINT('',(6.170026515676,5.492117677097));
+#41522 = CARTESIAN_POINT('',(6.164309421645,6.164222280128));
+#41523 = CARTESIAN_POINT('',(6.158592327615,6.836268041851));
+#41524 = CARTESIAN_POINT('',(6.152875233584,7.508209196803));
+#41525 = CARTESIAN_POINT('',(6.147158139553,8.18));
+#41526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41527 = PCURVE('',#41528,#41533);
+#41528 = PLANE('',#41529);
+#41529 = AXIS2_PLACEMENT_3D('',#41530,#41531,#41532);
+#41530 = CARTESIAN_POINT('',(30.614363213903,6.4,-3.380375640957));
+#41531 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#41532 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#41533 = DEFINITIONAL_REPRESENTATION('',(#41534),#41538);
+#41534 = ELLIPSE('',#41535,121.76209693427,31.7);
+#41535 = AXIS2_PLACEMENT_2D('',#41536,#41537);
+#41536 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#41537 = DIRECTION('',(1.,5.898059818321E-17));
+#41538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41539 = ORIENTED_EDGE('',*,*,#41540,.F.);
+#41540 = EDGE_CURVE('',#41541,#41507,#41543,.T.);
+#41541 = VERTEX_POINT('',#41542);
+#41542 = CARTESIAN_POINT('',(30.566032228463,6.4,-8.402837247535));
+#41543 = SURFACE_CURVE('',#41544,(#41549,#41556),.PCURVE_S1.);
+#41544 = CIRCLE('',#41545,31.7);
+#41545 = AXIS2_PLACEMENT_3D('',#41546,#41547,#41548);
+#41546 = CARTESIAN_POINT('',(0.,6.4,0.));
+#41547 = DIRECTION('',(0.,-1.,0.));
+#41548 = DIRECTION('',(1.,0.,0.));
+#41549 = PCURVE('',#22650,#41550);
+#41550 = DEFINITIONAL_REPRESENTATION('',(#41551),#41555);
+#41551 = LINE('',#41552,#41553);
+#41552 = CARTESIAN_POINT('',(0.,5.1));
+#41553 = VECTOR('',#41554,1.);
+#41554 = DIRECTION('',(1.,0.));
+#41555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41556 = PCURVE('',#41557,#41562);
+#41557 = PLANE('',#41558);
+#41558 = AXIS2_PLACEMENT_3D('',#41559,#41560,#41561);
+#41559 = CARTESIAN_POINT('',(30.091720897562,6.4,-8.352985117823));
+#41560 = DIRECTION('',(-0.,-1.,0.));
+#41561 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#41562 = DEFINITIONAL_REPRESENTATION('',(#41563),#41567);
+#41563 = CIRCLE('',#41564,31.7);
+#41564 = AXIS2_PLACEMENT_2D('',#41565,#41566);
+#41565 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#41566 = DIRECTION('',(0.104528463268,-0.994521895368));
+#41567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41568 = ORIENTED_EDGE('',*,*,#41569,.F.);
+#41569 = EDGE_CURVE('',#41570,#41541,#41572,.T.);
+#41570 = VERTEX_POINT('',#41571);
+#41571 = CARTESIAN_POINT('',(30.353846966545,3.6,-9.139692244903));
+#41572 = SURFACE_CURVE('',#41573,(#41578,#41588),.PCURVE_S1.);
+#41573 = ELLIPSE('',#41574,121.76209693427,31.7);
+#41574 = AXIS2_PLACEMENT_3D('',#41575,#41576,#41577);
+#41575 = CARTESIAN_POINT('',(0.,25.543099704054,0.));
+#41576 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#41577 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#41578 = PCURVE('',#22650,#41579);
+#41579 = DEFINITIONAL_REPRESENTATION('',(#41580),#41587);
+#41580 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41581,#41582,#41583,#41584,
+    #41585,#41586),.UNSPECIFIED.,.F.,.F.,(6,6),(1.380621059771,
+    1.409649129886),.PIECEWISE_BEZIER_KNOTS.);
+#41581 = CARTESIAN_POINT('',(5.988290285036,8.18));
+#41582 = CARTESIAN_POINT('',(5.994095899059,7.509778330297));
+#41583 = CARTESIAN_POINT('',(5.999901513082,6.838620369342));
+#41584 = CARTESIAN_POINT('',(6.005707127105,6.166573179475));
+#41585 = CARTESIAN_POINT('',(6.011512741128,5.49368395454));
+#41586 = CARTESIAN_POINT('',(6.017318355151,4.82));
+#41587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41588 = PCURVE('',#41589,#41594);
+#41589 = PLANE('',#41590);
+#41590 = AXIS2_PLACEMENT_3D('',#41591,#41592,#41593);
+#41591 = CARTESIAN_POINT('',(30.012802134836,3.6,-9.103846988675));
+#41592 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#41593 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#41594 = DEFINITIONAL_REPRESENTATION('',(#41595),#41599);
+#41595 = ELLIPSE('',#41596,121.76209693427,31.7);
+#41596 = AXIS2_PLACEMENT_2D('',#41597,#41598);
+#41597 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#41598 = DIRECTION('',(-1.,4.163336342344E-17));
+#41599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41600 = ORIENTED_EDGE('',*,*,#41601,.T.);
+#41601 = EDGE_CURVE('',#41570,#41509,#41602,.T.);
+#41602 = SURFACE_CURVE('',#41603,(#41608,#41615),.PCURVE_S1.);
+#41603 = CIRCLE('',#41604,31.7);
+#41604 = AXIS2_PLACEMENT_3D('',#41605,#41606,#41607);
+#41605 = CARTESIAN_POINT('',(0.,3.6,0.));
+#41606 = DIRECTION('',(0.,-1.,0.));
+#41607 = DIRECTION('',(1.,0.,0.));
+#41608 = PCURVE('',#22650,#41609);
+#41609 = DEFINITIONAL_REPRESENTATION('',(#41610),#41614);
+#41610 = LINE('',#41611,#41612);
+#41611 = CARTESIAN_POINT('',(0.,7.9));
+#41612 = VECTOR('',#41613,1.);
+#41613 = DIRECTION('',(1.,0.));
+#41614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41615 = PCURVE('',#41616,#41621);
+#41616 = PLANE('',#41617);
+#41617 = AXIS2_PLACEMENT_3D('',#41618,#41619,#41620);
+#41618 = CARTESIAN_POINT('',(30.535444451177,3.6,-4.13123751181));
+#41619 = DIRECTION('',(0.,1.,0.));
+#41620 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#41621 = DEFINITIONAL_REPRESENTATION('',(#41622),#41630);
+#41622 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41623,#41624,#41625,#41626
+    ,#41627,#41628,#41629),.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(
+  '') );
+#41623 = CARTESIAN_POINT('',(-4.23033536237,-0.726344083174));
+#41624 = CARTESIAN_POINT('',(-58.83556509132,5.012896828994));
+#41625 = CARTESIAN_POINT('',(-26.56262179847,49.432792497671));
+#41626 = CARTESIAN_POINT('',(5.710321494384,93.852688166349));
+#41627 = CARTESIAN_POINT('',(28.042607930485,43.693551585503));
+#41628 = CARTESIAN_POINT('',(50.374894366587,-6.465584995343));
+#41629 = CARTESIAN_POINT('',(-4.23033536237,-0.726344083174));
+#41630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41631 = FACE_BOUND('',#41632,.T.);
+#41632 = EDGE_LOOP('',(#41633,#41664,#41696,#41729));
+#41633 = ORIENTED_EDGE('',*,*,#41634,.F.);
+#41634 = EDGE_CURVE('',#41635,#41637,#41639,.T.);
+#41635 = VERTEX_POINT('',#41636);
+#41636 = CARTESIAN_POINT('',(-31.4470667607,2.4,-3.996497485026));
+#41637 = VERTEX_POINT('',#41638);
+#41638 = CARTESIAN_POINT('',(-30.41918236259,2.4,-8.919828719846));
+#41639 = SURFACE_CURVE('',#41640,(#41645,#41652),.PCURVE_S1.);
+#41640 = CIRCLE('',#41641,31.7);
+#41641 = AXIS2_PLACEMENT_3D('',#41642,#41643,#41644);
+#41642 = CARTESIAN_POINT('',(0.,2.4,0.));
+#41643 = DIRECTION('',(0.,-1.,0.));
+#41644 = DIRECTION('',(1.,0.,0.));
+#41645 = PCURVE('',#22650,#41646);
+#41646 = DEFINITIONAL_REPRESENTATION('',(#41647),#41651);
+#41647 = LINE('',#41648,#41649);
+#41648 = CARTESIAN_POINT('',(0.,9.1));
+#41649 = VECTOR('',#41650,1.);
+#41650 = DIRECTION('',(1.,0.));
+#41651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41652 = PCURVE('',#41653,#41658);
+#41653 = PLANE('',#41654);
+#41654 = AXIS2_PLACEMENT_3D('',#41655,#41656,#41657);
+#41655 = CARTESIAN_POINT('',(-31.12092722465,2.4,-3.890528326044));
+#41656 = DIRECTION('',(-0.,-1.,0.));
+#41657 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#41658 = DEFINITIONAL_REPRESENTATION('',(#41659),#41663);
+#41659 = CIRCLE('',#41660,31.7);
+#41660 = AXIS2_PLACEMENT_2D('',#41661,#41662);
+#41661 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#41662 = DIRECTION('',(0.309016994375,0.951056516295));
+#41663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41664 = ORIENTED_EDGE('',*,*,#41665,.F.);
+#41665 = EDGE_CURVE('',#41666,#41635,#41668,.T.);
+#41666 = VERTEX_POINT('',#41667);
+#41667 = CARTESIAN_POINT('',(-31.34120171484,-0.4,-4.755951541956));
+#41668 = SURFACE_CURVE('',#41669,(#41674,#41684),.PCURVE_S1.);
+#41669 = ELLIPSE('',#41670,121.76209693428,31.7);
+#41670 = AXIS2_PLACEMENT_3D('',#41671,#41672,#41673);
+#41671 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#41672 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#41673 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41674 = PCURVE('',#22650,#41675);
+#41675 = DEFINITIONAL_REPRESENTATION('',(#41676),#41683);
+#41676 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41677,#41678,#41679,#41680,
+    #41681,#41682),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#41677 = CARTESIAN_POINT('',(3.29460472204,12.18));
+#41678 = CARTESIAN_POINT('',(3.288799108017,11.50631604546));
+#41679 = CARTESIAN_POINT('',(3.282993493994,10.833426820525));
+#41680 = CARTESIAN_POINT('',(3.277187879971,10.161379630658));
+#41681 = CARTESIAN_POINT('',(3.271382265948,9.490221669703));
+#41682 = CARTESIAN_POINT('',(3.265576651925,8.82));
+#41683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41684 = PCURVE('',#41685,#41690);
+#41685 = PLANE('',#41686);
+#41686 = AXIS2_PLACEMENT_3D('',#41687,#41688,#41689);
+#41687 = CARTESIAN_POINT('',(-30.8876200651,-0.4,-4.608573930105));
+#41688 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#41689 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#41690 = DEFINITIONAL_REPRESENTATION('',(#41691),#41695);
+#41691 = ELLIPSE('',#41692,121.76209693428,31.7);
+#41692 = AXIS2_PLACEMENT_2D('',#41693,#41694);
+#41693 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#41694 = DIRECTION('',(-1.,1.387778780781E-16));
+#41695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41696 = ORIENTED_EDGE('',*,*,#41697,.T.);
+#41697 = EDGE_CURVE('',#41666,#41698,#41700,.T.);
+#41698 = VERTEX_POINT('',#41699);
+#41699 = CARTESIAN_POINT('',(-30.19809331499,-0.4,-9.641844229133));
+#41700 = SURFACE_CURVE('',#41701,(#41706,#41713),.PCURVE_S1.);
+#41701 = CIRCLE('',#41702,31.7);
+#41702 = AXIS2_PLACEMENT_3D('',#41703,#41704,#41705);
+#41703 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#41704 = DIRECTION('',(0.,-1.,0.));
+#41705 = DIRECTION('',(1.,0.,0.));
+#41706 = PCURVE('',#22650,#41707);
+#41707 = DEFINITIONAL_REPRESENTATION('',(#41708),#41712);
+#41708 = LINE('',#41709,#41710);
+#41709 = CARTESIAN_POINT('',(0.,11.9));
+#41710 = VECTOR('',#41711,1.);
+#41711 = DIRECTION('',(1.,0.));
+#41712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41713 = PCURVE('',#41714,#41719);
+#41714 = PLANE('',#41715);
+#41715 = AXIS2_PLACEMENT_3D('',#41716,#41717,#41718);
+#41716 = CARTESIAN_POINT('',(-29.34253509322,-0.4,-9.363856511604));
+#41717 = DIRECTION('',(0.,1.,0.));
+#41718 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#41719 = DEFINITIONAL_REPRESENTATION('',(#41720),#41728);
+#41720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41721,#41722,#41723,#41724
+    ,#41725,#41726,#41727),.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(
+  '') );
+#41721 = CARTESIAN_POINT('',(-9.95762397052,60.948491566556));
+#41722 = CARTESIAN_POINT('',(42.261095194317,77.915381935267));
+#41723 = CARTESIAN_POINT('',(30.845493694427,24.209199401077));
+#41724 = CARTESIAN_POINT('',(19.429892194537,-29.49698313311));
+#41725 = CARTESIAN_POINT('',(-21.37322547041,7.242309032367));
+#41726 = CARTESIAN_POINT('',(-62.17634313535,43.981601197846));
+#41727 = CARTESIAN_POINT('',(-9.95762397052,60.948491566556));
+#41728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41729 = ORIENTED_EDGE('',*,*,#41730,.F.);
+#41730 = EDGE_CURVE('',#41637,#41698,#41731,.T.);
+#41731 = SURFACE_CURVE('',#41732,(#41737,#41747),.PCURVE_S1.);
+#41732 = ELLIPSE('',#41733,121.76209693428,31.7);
+#41733 = AXIS2_PLACEMENT_3D('',#41734,#41735,#41736);
+#41734 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#41735 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#41736 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41737 = PCURVE('',#22650,#41738);
+#41738 = DEFINITIONAL_REPRESENTATION('',(#41739),#41746);
+#41739 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41740,#41741,#41742,#41743,
+    #41744,#41745),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#41740 = CARTESIAN_POINT('',(3.424444506442,8.82));
+#41741 = CARTESIAN_POINT('',(3.430161600473,9.491790803197));
+#41742 = CARTESIAN_POINT('',(3.435878694504,10.163731958149));
+#41743 = CARTESIAN_POINT('',(3.441595788534,10.835777719872));
+#41744 = CARTESIAN_POINT('',(3.447312882565,11.507882322903));
+#41745 = CARTESIAN_POINT('',(3.453029976596,12.18));
+#41746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41747 = PCURVE('',#41748,#41753);
+#41748 = PLANE('',#41749);
+#41749 = AXIS2_PLACEMENT_3D('',#41750,#41751,#41752);
+#41750 = CARTESIAN_POINT('',(-29.57584225277,2.4,-8.645810907543));
+#41751 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#41752 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#41753 = DEFINITIONAL_REPRESENTATION('',(#41754),#41758);
+#41754 = ELLIPSE('',#41755,121.76209693428,31.7);
+#41755 = AXIS2_PLACEMENT_2D('',#41756,#41757);
+#41756 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#41757 = DIRECTION('',(1.,1.387778780781E-16));
+#41758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41759 = FACE_BOUND('',#41760,.T.);
+#41760 = EDGE_LOOP('',(#41761,#41792,#41824,#41857));
+#41761 = ORIENTED_EDGE('',*,*,#41762,.F.);
+#41762 = EDGE_CURVE('',#41763,#41765,#41767,.T.);
+#41763 = VERTEX_POINT('',#41764);
+#41764 = CARTESIAN_POINT('',(-29.92895435263,2.4,-10.44737724779));
+#41765 = VERTEX_POINT('',#41766);
+#41766 = CARTESIAN_POINT('',(-27.8999135733,2.4,-15.04941269957));
+#41767 = SURFACE_CURVE('',#41768,(#41773,#41780),.PCURVE_S1.);
+#41768 = CIRCLE('',#41769,31.7);
+#41769 = AXIS2_PLACEMENT_3D('',#41770,#41771,#41772);
+#41770 = CARTESIAN_POINT('',(0.,2.4,0.));
+#41771 = DIRECTION('',(0.,-1.,0.));
+#41772 = DIRECTION('',(1.,0.,0.));
+#41773 = PCURVE('',#22650,#41774);
+#41774 = DEFINITIONAL_REPRESENTATION('',(#41775),#41779);
+#41775 = LINE('',#41776,#41777);
+#41776 = CARTESIAN_POINT('',(0.,9.1));
+#41777 = VECTOR('',#41778,1.);
+#41778 = DIRECTION('',(1.,0.));
+#41779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41780 = PCURVE('',#41781,#41786);
+#41781 = PLANE('',#41782);
+#41782 = AXIS2_PLACEMENT_3D('',#41783,#41784,#41785);
+#41783 = CARTESIAN_POINT('',(-29.63197397496,2.4,-10.2759155468));
+#41784 = DIRECTION('',(-0.,-1.,0.));
+#41785 = DIRECTION('',(0.5,0.,-0.866025403784));
+#41786 = DEFINITIONAL_REPRESENTATION('',(#41787),#41791);
+#41787 = CIRCLE('',#41788,31.7);
+#41788 = AXIS2_PLACEMENT_2D('',#41789,#41790);
+#41789 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#41790 = DIRECTION('',(0.5,0.866025403784));
+#41791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41792 = ORIENTED_EDGE('',*,*,#41793,.F.);
+#41793 = EDGE_CURVE('',#41794,#41763,#41796,.T.);
+#41794 = VERTEX_POINT('',#41795);
+#41795 = CARTESIAN_POINT('',(-29.66750333495,-0.4,-11.16822483076));
+#41796 = SURFACE_CURVE('',#41797,(#41802,#41812),.PCURVE_S1.);
+#41797 = ELLIPSE('',#41798,121.76209693428,31.7);
+#41798 = AXIS2_PLACEMENT_3D('',#41799,#41800,#41801);
+#41799 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#41800 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#41801 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#41802 = PCURVE('',#22650,#41803);
+#41803 = DEFINITIONAL_REPRESENTATION('',(#41804),#41811);
+#41804 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41805,#41806,#41807,#41808,
+    #41809,#41810),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#41805 = CARTESIAN_POINT('',(3.50404423228,12.18));
+#41806 = CARTESIAN_POINT('',(3.498238618256,11.50631604546));
+#41807 = CARTESIAN_POINT('',(3.492433004233,10.833426820525));
+#41808 = CARTESIAN_POINT('',(3.48662739021,10.161379630658));
+#41809 = CARTESIAN_POINT('',(3.480821776187,9.490221669703));
+#41810 = CARTESIAN_POINT('',(3.475016162164,8.82));
+#41811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41812 = PCURVE('',#41813,#41818);
+#41813 = PLANE('',#41814);
+#41814 = AXIS2_PLACEMENT_3D('',#41815,#41816,#41817);
+#41815 = CARTESIAN_POINT('',(-29.25447506099,-0.4,-10.9297628456));
+#41816 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#41817 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#41818 = DEFINITIONAL_REPRESENTATION('',(#41819),#41823);
+#41819 = ELLIPSE('',#41820,121.76209693428,31.7);
+#41820 = AXIS2_PLACEMENT_2D('',#41821,#41822);
+#41821 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#41822 = DIRECTION('',(-1.,2.775557561563E-17));
+#41823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41824 = ORIENTED_EDGE('',*,*,#41825,.T.);
+#41825 = EDGE_CURVE('',#41794,#41826,#41828,.T.);
+#41826 = VERTEX_POINT('',#41827);
+#41827 = CARTESIAN_POINT('',(-27.53354038651,-0.4,-15.70968343996));
+#41828 = SURFACE_CURVE('',#41829,(#41834,#41841),.PCURVE_S1.);
+#41829 = CIRCLE('',#41830,31.7);
+#41830 = AXIS2_PLACEMENT_3D('',#41831,#41832,#41833);
+#41831 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#41832 = DIRECTION('',(0.,-1.,0.));
+#41833 = DIRECTION('',(1.,0.,0.));
+#41834 = PCURVE('',#22650,#41835);
+#41835 = DEFINITIONAL_REPRESENTATION('',(#41836),#41840);
+#41836 = LINE('',#41837,#41838);
+#41837 = CARTESIAN_POINT('',(0.,11.9));
+#41838 = VECTOR('',#41839,1.);
+#41839 = DIRECTION('',(1.,0.));
+#41840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41841 = PCURVE('',#41842,#41847);
+#41842 = PLANE('',#41843);
+#41843 = AXIS2_PLACEMENT_3D('',#41844,#41845,#41846);
+#41844 = CARTESIAN_POINT('',(-26.75447506097,-0.4,-15.25988986455));
+#41845 = DIRECTION('',(0.,1.,0.));
+#41846 = DIRECTION('',(-0.5,0.,0.866025403784));
+#41847 = DEFINITIONAL_REPRESENTATION('',(#41848),#41856);
+#41848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41849,#41850,#41851,#41852
+    ,#41853,#41854,#41855),.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(
+  '') );
+#41849 = CARTESIAN_POINT('',(-16.01178524883,58.253005299967));
+#41850 = CARTESIAN_POINT('',(31.538214751166,85.706010599933));
+#41851 = CARTESIAN_POINT('',(31.538214751166,30.8));
+#41852 = CARTESIAN_POINT('',(31.538214751166,-24.10601059993));
+#41853 = CARTESIAN_POINT('',(-16.01178524883,3.346994700033));
+#41854 = CARTESIAN_POINT('',(-63.56178524883,30.8));
+#41855 = CARTESIAN_POINT('',(-16.01178524883,58.253005299967));
+#41856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41857 = ORIENTED_EDGE('',*,*,#41858,.F.);
+#41858 = EDGE_CURVE('',#41765,#41826,#41859,.T.);
+#41859 = SURFACE_CURVE('',#41860,(#41865,#41875),.PCURVE_S1.);
+#41860 = ELLIPSE('',#41861,121.76209693428,31.7);
+#41861 = AXIS2_PLACEMENT_3D('',#41862,#41863,#41864);
+#41862 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#41863 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#41864 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#41865 = PCURVE('',#22650,#41866);
+#41866 = DEFINITIONAL_REPRESENTATION('',(#41867),#41874);
+#41867 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41868,#41869,#41870,#41871,
+    #41872,#41873),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#41868 = CARTESIAN_POINT('',(3.633884016681,8.82));
+#41869 = CARTESIAN_POINT('',(3.639601110712,9.491790803197));
+#41870 = CARTESIAN_POINT('',(3.645318204743,10.163731958149));
+#41871 = CARTESIAN_POINT('',(3.651035298774,10.835777719872));
+#41872 = CARTESIAN_POINT('',(3.656752392804,11.507882322903));
+#41873 = CARTESIAN_POINT('',(3.662469486835,12.18));
+#41874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41875 = PCURVE('',#41876,#41881);
+#41876 = PLANE('',#41877);
+#41877 = AXIS2_PLACEMENT_3D('',#41878,#41879,#41880);
+#41878 = CARTESIAN_POINT('',(-27.13197397495,2.4,-14.60604256574));
+#41879 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#41880 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#41881 = DEFINITIONAL_REPRESENTATION('',(#41882),#41886);
+#41882 = ELLIPSE('',#41883,121.76209693428,31.7);
+#41883 = AXIS2_PLACEMENT_2D('',#41884,#41885);
+#41884 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#41885 = DIRECTION('',(1.,2.775557561563E-17));
+#41886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41887 = FACE_BOUND('',#41888,.T.);
+#41888 = EDGE_LOOP('',(#41889,#41920,#41952,#41985));
+#41889 = ORIENTED_EDGE('',*,*,#41890,.F.);
+#41890 = EDGE_CURVE('',#41891,#41893,#41895,.T.);
+#41891 = VERTEX_POINT('',#41892);
+#41892 = CARTESIAN_POINT('',(-27.1028030243,2.4,-16.44165649275));
+#41893 = VERTEX_POINT('',#41894);
+#41894 = CARTESIAN_POINT('',(-24.16128468222,2.4,-20.52126512923));
+#41895 = SURFACE_CURVE('',#41896,(#41901,#41908),.PCURVE_S1.);
+#41896 = CIRCLE('',#41897,31.7);
+#41897 = AXIS2_PLACEMENT_3D('',#41898,#41899,#41900);
+#41898 = CARTESIAN_POINT('',(0.,2.4,0.));
+#41899 = DIRECTION('',(0.,-1.,0.));
+#41900 = DIRECTION('',(1.,0.,0.));
+#41901 = PCURVE('',#22650,#41902);
+#41902 = DEFINITIONAL_REPRESENTATION('',(#41903),#41907);
+#41903 = LINE('',#41904,#41905);
+#41904 = CARTESIAN_POINT('',(0.,9.1));
+#41905 = VECTOR('',#41906,1.);
+#41906 = DIRECTION('',(1.,0.));
+#41907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41908 = PCURVE('',#41909,#41914);
+#41909 = PLANE('',#41910);
+#41910 = AXIS2_PLACEMENT_3D('',#41911,#41912,#41913);
+#41911 = CARTESIAN_POINT('',(-26.84796127258,2.4,-16.21219594885));
+#41912 = DIRECTION('',(-0.,-1.,0.));
+#41913 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#41914 = DEFINITIONAL_REPRESENTATION('',(#41915),#41919);
+#41915 = CIRCLE('',#41916,31.7);
+#41916 = AXIS2_PLACEMENT_2D('',#41917,#41918);
+#41917 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#41918 = DIRECTION('',(0.669130606359,0.743144825477));
+#41919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41920 = ORIENTED_EDGE('',*,*,#41921,.F.);
+#41921 = EDGE_CURVE('',#41922,#41891,#41924,.T.);
+#41922 = VERTEX_POINT('',#41923);
+#41923 = CARTESIAN_POINT('',(-26.69719269885,-0.4,-17.09239310338));
+#41924 = SURFACE_CURVE('',#41925,(#41930,#41940),.PCURVE_S1.);
+#41925 = ELLIPSE('',#41926,121.76209693428,31.7);
+#41926 = AXIS2_PLACEMENT_3D('',#41927,#41928,#41929);
+#41927 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#41928 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#41929 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#41930 = PCURVE('',#22650,#41931);
+#41931 = DEFINITIONAL_REPRESENTATION('',(#41932),#41939);
+#41932 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41933,#41934,#41935,#41936,
+    #41937,#41938),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#41933 = CARTESIAN_POINT('',(3.713483742519,12.18));
+#41934 = CARTESIAN_POINT('',(3.707678128496,11.50631604546));
+#41935 = CARTESIAN_POINT('',(3.701872514473,10.833426820525));
+#41936 = CARTESIAN_POINT('',(3.69606690045,10.161379630658));
+#41937 = CARTESIAN_POINT('',(3.690261286426,9.490221669703));
+#41938 = CARTESIAN_POINT('',(3.684455672403,8.82));
+#41939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41940 = PCURVE('',#41941,#41946);
+#41941 = PLANE('',#41942);
+#41942 = AXIS2_PLACEMENT_3D('',#41943,#41944,#41945);
+#41943 = CARTESIAN_POINT('',(-26.34276911816,-0.4,-16.77326867793));
+#41944 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#41945 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#41946 = DEFINITIONAL_REPRESENTATION('',(#41947),#41951);
+#41947 = ELLIPSE('',#41948,121.76209693428,31.7);
+#41948 = AXIS2_PLACEMENT_2D('',#41949,#41950);
+#41949 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#41950 = DIRECTION('',(-1.,8.326672684689E-17));
+#41951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41952 = ORIENTED_EDGE('',*,*,#41953,.T.);
+#41953 = EDGE_CURVE('',#41922,#41954,#41956,.T.);
+#41954 = VERTEX_POINT('',#41955);
+#41955 = CARTESIAN_POINT('',(-23.66563962256,-0.4,-21.09093410105));
+#41956 = SURFACE_CURVE('',#41957,(#41962,#41969),.PCURVE_S1.);
+#41957 = CIRCLE('',#41958,31.7);
+#41958 = AXIS2_PLACEMENT_3D('',#41959,#41960,#41961);
+#41959 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#41960 = DIRECTION('',(0.,-1.,0.));
+#41961 = DIRECTION('',(1.,0.,0.));
+#41962 = PCURVE('',#22650,#41963);
+#41963 = DEFINITIONAL_REPRESENTATION('',(#41964),#41968);
+#41964 = LINE('',#41965,#41966);
+#41965 = CARTESIAN_POINT('',(0.,11.9));
+#41966 = VECTOR('',#41967,1.);
+#41967 = DIRECTION('',(1.,0.));
+#41968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41969 = PCURVE('',#41970,#41975);
+#41970 = PLANE('',#41971);
+#41971 = AXIS2_PLACEMENT_3D('',#41972,#41973,#41974);
+#41972 = CARTESIAN_POINT('',(-22.99711608635,-0.4,-20.48899280534));
+#41973 = DIRECTION('',(0.,1.,0.));
+#41974 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#41975 = DEFINITIONAL_REPRESENTATION('',(#41976),#41984);
+#41976 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41977,#41978,#41979,#41980
+    ,#41981,#41982,#41983),.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(
+  '') );
+#41977 = CARTESIAN_POINT('',(-21.37322547041,54.357690967633));
+#41978 = CARTESIAN_POINT('',(19.429892194537,91.096983133113));
+#41979 = CARTESIAN_POINT('',(30.845493694427,37.390800598923));
+#41980 = CARTESIAN_POINT('',(42.261095194317,-16.31538193526));
+#41981 = CARTESIAN_POINT('',(-9.95762397052,0.651508433444));
+#41982 = CARTESIAN_POINT('',(-62.17634313535,17.618398802154));
+#41983 = CARTESIAN_POINT('',(-21.37322547041,54.357690967633));
+#41984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41985 = ORIENTED_EDGE('',*,*,#41986,.F.);
+#41986 = EDGE_CURVE('',#41893,#41954,#41987,.T.);
+#41987 = SURFACE_CURVE('',#41988,(#41993,#42003),.PCURVE_S1.);
+#41988 = ELLIPSE('',#41989,121.76209693428,31.7);
+#41989 = AXIS2_PLACEMENT_3D('',#41990,#41991,#41992);
+#41990 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#41991 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#41992 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#41993 = PCURVE('',#22650,#41994);
+#41994 = DEFINITIONAL_REPRESENTATION('',(#41995),#42002);
+#41995 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#41996,#41997,#41998,#41999,
+    #42000,#42001),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#41996 = CARTESIAN_POINT('',(3.843323526921,8.82));
+#41997 = CARTESIAN_POINT('',(3.849040620951,9.491790803197));
+#41998 = CARTESIAN_POINT('',(3.854757714982,10.163731958149));
+#41999 = CARTESIAN_POINT('',(3.860474809013,10.835777719872));
+#42000 = CARTESIAN_POINT('',(3.866191903044,11.507882322903));
+#42001 = CARTESIAN_POINT('',(3.871908997075,12.18));
+#42002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42003 = PCURVE('',#42004,#42009);
+#42004 = PLANE('',#42005);
+#42005 = AXIS2_PLACEMENT_3D('',#42006,#42007,#42008);
+#42006 = CARTESIAN_POINT('',(-23.50230824077,2.4,-19.92792007625));
+#42007 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#42008 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#42009 = DEFINITIONAL_REPRESENTATION('',(#42010),#42014);
+#42010 = ELLIPSE('',#42011,121.76209693428,31.7);
+#42011 = AXIS2_PLACEMENT_2D('',#42012,#42013);
+#42012 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42013 = DIRECTION('',(1.,5.551115123126E-17));
+#42014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42015 = FACE_BOUND('',#42016,.T.);
+#42016 = EDGE_LOOP('',(#42017,#42048,#42080,#42113));
+#42017 = ORIENTED_EDGE('',*,*,#42018,.F.);
+#42018 = EDGE_CURVE('',#42019,#42021,#42023,.T.);
+#42019 = VERTEX_POINT('',#42020);
+#42020 = CARTESIAN_POINT('',(-23.09212915013,2.4,-21.71735645316));
+#42021 = VERTEX_POINT('',#42022);
+#42022 = CARTESIAN_POINT('',(-19.36669171182,2.4,-25.09623980079));
+#42023 = SURFACE_CURVE('',#42024,(#42029,#42036),.PCURVE_S1.);
+#42024 = CIRCLE('',#42025,31.7);
+#42025 = AXIS2_PLACEMENT_3D('',#42026,#42027,#42028);
+#42026 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42027 = DIRECTION('',(0.,-1.,0.));
+#42028 = DIRECTION('',(1.,0.,0.));
+#42029 = PCURVE('',#22650,#42030);
+#42030 = DEFINITIONAL_REPRESENTATION('',(#42031),#42035);
+#42031 = LINE('',#42032,#42033);
+#42032 = CARTESIAN_POINT('',(0.,9.1));
+#42033 = VECTOR('',#42034,1.);
+#42034 = DIRECTION('',(1.,0.));
+#42035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42036 = PCURVE('',#42037,#42042);
+#42037 = PLANE('',#42038);
+#42038 = AXIS2_PLACEMENT_3D('',#42039,#42040,#42041);
+#42039 = CARTESIAN_POINT('',(-22.89056383177,2.4,-21.43992559318));
+#42040 = DIRECTION('',(-0.,-1.,0.));
+#42041 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#42042 = DEFINITIONAL_REPRESENTATION('',(#42043),#42047);
+#42043 = CIRCLE('',#42044,31.7);
+#42044 = AXIS2_PLACEMENT_2D('',#42045,#42046);
+#42045 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42046 = DIRECTION('',(0.809016994375,0.587785252292));
+#42047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42048 = ORIENTED_EDGE('',*,*,#42049,.F.);
+#42049 = EDGE_CURVE('',#42050,#42019,#42052,.T.);
+#42050 = VERTEX_POINT('',#42051);
+#42051 = CARTESIAN_POINT('',(-22.56008663446,-0.4,-22.26954177897));
+#42052 = SURFACE_CURVE('',#42053,(#42058,#42068),.PCURVE_S1.);
+#42053 = ELLIPSE('',#42054,121.76209693428,31.7);
+#42054 = AXIS2_PLACEMENT_3D('',#42055,#42056,#42057);
+#42055 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42056 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#42057 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#42058 = PCURVE('',#22650,#42059);
+#42059 = DEFINITIONAL_REPRESENTATION('',(#42060),#42067);
+#42060 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42061,#42062,#42063,#42064,
+    #42065,#42066),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42061 = CARTESIAN_POINT('',(3.922923252758,12.18));
+#42062 = CARTESIAN_POINT('',(3.917117638735,11.50631604546));
+#42063 = CARTESIAN_POINT('',(3.911312024712,10.833426820525));
+#42064 = CARTESIAN_POINT('',(3.905506410689,10.161379630658));
+#42065 = CARTESIAN_POINT('',(3.899700796666,9.490221669703));
+#42066 = CARTESIAN_POINT('',(3.893895182643,8.82));
+#42067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42068 = PCURVE('',#42069,#42074);
+#42069 = PLANE('',#42070);
+#42070 = AXIS2_PLACEMENT_3D('',#42071,#42072,#42073);
+#42071 = CARTESIAN_POINT('',(-22.27975775824,-0.4,-21.88370218196));
+#42072 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#42073 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#42074 = DEFINITIONAL_REPRESENTATION('',(#42075),#42079);
+#42075 = ELLIPSE('',#42076,121.76209693428,31.7);
+#42076 = AXIS2_PLACEMENT_2D('',#42077,#42078);
+#42077 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42078 = DIRECTION('',(-1.,-4.163336342344E-17));
+#42079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42080 = ORIENTED_EDGE('',*,*,#42081,.T.);
+#42081 = EDGE_CURVE('',#42050,#42082,#42084,.T.);
+#42082 = VERTEX_POINT('',#42083);
+#42083 = CARTESIAN_POINT('',(-18.76343684676,-0.4,-25.55040973639));
+#42084 = SURFACE_CURVE('',#42085,(#42090,#42097),.PCURVE_S1.);
+#42085 = CIRCLE('',#42086,31.7);
+#42086 = AXIS2_PLACEMENT_3D('',#42087,#42088,#42089);
+#42087 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42088 = DIRECTION('',(0.,-1.,0.));
+#42089 = DIRECTION('',(1.,0.,0.));
+#42090 = PCURVE('',#22650,#42091);
+#42091 = DEFINITIONAL_REPRESENTATION('',(#42092),#42096);
+#42092 = LINE('',#42093,#42094);
+#42093 = CARTESIAN_POINT('',(0.,11.9));
+#42094 = VECTOR('',#42095,1.);
+#42095 = DIRECTION('',(1.,0.));
+#42096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42097 = PCURVE('',#42098,#42103);
+#42098 = PLANE('',#42099);
+#42099 = AXIS2_PLACEMENT_3D('',#42100,#42101,#42102);
+#42100 = CARTESIAN_POINT('',(-18.23467278635,-0.4,-24.82262844344));
+#42101 = DIRECTION('',(0.,1.,0.));
+#42102 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#42103 = DEFINITIONAL_REPRESENTATION('',(#42104),#42112);
+#42104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42105,#42106,#42107,#42108
+    ,#42109,#42110,#42111),.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(
+  '') );
+#42105 = CARTESIAN_POINT('',(-25.80762397052,49.432792497671));
+#42106 = CARTESIAN_POINT('',(6.465319322335,93.852688166349));
+#42107 = CARTESIAN_POINT('',(28.797605758436,43.693551585503));
+#42108 = CARTESIAN_POINT('',(51.129892194537,-6.465584995343));
+#42109 = CARTESIAN_POINT('',(-3.475337534419,-0.726344083174));
+#42110 = CARTESIAN_POINT('',(-58.08056726337,5.012896828994));
+#42111 = CARTESIAN_POINT('',(-25.80762397052,49.432792497671));
+#42112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42113 = ORIENTED_EDGE('',*,*,#42114,.F.);
+#42114 = EDGE_CURVE('',#42021,#42082,#42115,.T.);
+#42115 = SURFACE_CURVE('',#42116,(#42121,#42131),.PCURVE_S1.);
+#42116 = ELLIPSE('',#42117,121.76209693428,31.7);
+#42117 = AXIS2_PLACEMENT_3D('',#42118,#42119,#42120);
+#42118 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42119 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#42120 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#42121 = PCURVE('',#22650,#42122);
+#42122 = DEFINITIONAL_REPRESENTATION('',(#42123),#42130);
+#42123 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42124,#42125,#42126,#42127,
+    #42128,#42129),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42124 = CARTESIAN_POINT('',(4.05276303716,8.82));
+#42125 = CARTESIAN_POINT('',(4.058480131191,9.491790803197));
+#42126 = CARTESIAN_POINT('',(4.064197225221,10.163731958149));
+#42127 = CARTESIAN_POINT('',(4.069914319252,10.835777719872));
+#42128 = CARTESIAN_POINT('',(4.075631413283,11.507882322903));
+#42129 = CARTESIAN_POINT('',(4.081348507314,12.18));
+#42130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42131 = PCURVE('',#42132,#42137);
+#42132 = PLANE('',#42133);
+#42133 = AXIS2_PLACEMENT_3D('',#42134,#42135,#42136);
+#42134 = CARTESIAN_POINT('',(-18.84547885988,2.4,-24.37885185466));
+#42135 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#42136 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#42137 = DEFINITIONAL_REPRESENTATION('',(#42138),#42142);
+#42138 = ELLIPSE('',#42139,121.76209693428,31.7);
+#42139 = AXIS2_PLACEMENT_2D('',#42140,#42141);
+#42140 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42141 = DIRECTION('',(1.,2.775557561563E-17));
+#42142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42143 = FACE_BOUND('',#42144,.T.);
+#42144 = EDGE_LOOP('',(#42145,#42176,#42208,#42241));
+#42145 = ORIENTED_EDGE('',*,*,#42146,.F.);
+#42146 = EDGE_CURVE('',#42147,#42149,#42151,.T.);
+#42147 = VERTEX_POINT('',#42148);
+#42148 = CARTESIAN_POINT('',(-18.07221842376,2.4,-26.04390372512));
+#42149 = VERTEX_POINT('',#42150);
+#42150 = CARTESIAN_POINT('',(-13.72568138192,2.4,-28.57438836794));
+#42151 = SURFACE_CURVE('',#42152,(#42157,#42164),.PCURVE_S1.);
+#42152 = CIRCLE('',#42153,31.7);
+#42153 = AXIS2_PLACEMENT_3D('',#42154,#42155,#42156);
+#42154 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42155 = DIRECTION('',(0.,-1.,0.));
+#42156 = DIRECTION('',(1.,0.,0.));
+#42157 = PCURVE('',#22650,#42158);
+#42158 = DEFINITIONAL_REPRESENTATION('',(#42159),#42163);
+#42159 = LINE('',#42160,#42161);
+#42160 = CARTESIAN_POINT('',(0.,9.1));
+#42161 = VECTOR('',#42162,1.);
+#42162 = DIRECTION('',(1.,0.));
+#42163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42164 = PCURVE('',#42165,#42170);
+#42165 = PLANE('',#42166);
+#42166 = AXIS2_PLACEMENT_3D('',#42167,#42168,#42169);
+#42167 = CARTESIAN_POINT('',(-17.93273891041,2.4,-25.73062760892));
+#42168 = DIRECTION('',(-0.,-1.,0.));
+#42169 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#42170 = DEFINITIONAL_REPRESENTATION('',(#42171),#42175);
+#42171 = CIRCLE('',#42172,31.7);
+#42172 = AXIS2_PLACEMENT_2D('',#42173,#42174);
+#42173 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42174 = DIRECTION('',(0.913545457643,0.406736643076));
+#42175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42176 = ORIENTED_EDGE('',*,*,#42177,.F.);
+#42177 = EDGE_CURVE('',#42178,#42147,#42180,.T.);
+#42178 = VERTEX_POINT('',#42179);
+#42179 = CARTESIAN_POINT('',(-17.43699652884,-0.4,-26.47340461771));
+#42180 = SURFACE_CURVE('',#42181,(#42186,#42196),.PCURVE_S1.);
+#42181 = ELLIPSE('',#42182,121.76209693428,31.7);
+#42182 = AXIS2_PLACEMENT_3D('',#42183,#42184,#42185);
+#42183 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42184 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#42185 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#42186 = PCURVE('',#22650,#42187);
+#42187 = DEFINITIONAL_REPRESENTATION('',(#42188),#42195);
+#42188 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42189,#42190,#42191,#42192,
+    #42193,#42194),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42189 = CARTESIAN_POINT('',(4.132362762997,12.18));
+#42190 = CARTESIAN_POINT('',(4.126557148974,11.50631604546));
+#42191 = CARTESIAN_POINT('',(4.120751534951,10.833426820525));
+#42192 = CARTESIAN_POINT('',(4.114945920928,10.161379630658));
+#42193 = CARTESIAN_POINT('',(4.109140306905,9.490221669703));
+#42194 = CARTESIAN_POINT('',(4.103334692882,8.82));
+#42195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42196 = PCURVE('',#42197,#42202);
+#42197 = PLANE('',#42198);
+#42198 = AXIS2_PLACEMENT_3D('',#42199,#42200,#42201);
+#42199 = CARTESIAN_POINT('',(-17.24301407415,-0.4,-26.03771289099));
+#42200 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#42201 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#42202 = DEFINITIONAL_REPRESENTATION('',(#42203),#42207);
+#42203 = ELLIPSE('',#42204,121.76209693428,31.7);
+#42204 = AXIS2_PLACEMENT_2D('',#42205,#42206);
+#42205 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42206 = DIRECTION('',(-1.,4.163336342344E-17));
+#42207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42208 = ORIENTED_EDGE('',*,*,#42209,.T.);
+#42209 = EDGE_CURVE('',#42178,#42210,#42212,.T.);
+#42210 = VERTEX_POINT('',#42211);
+#42211 = CARTESIAN_POINT('',(-13.0411818438,-0.4,-28.89320986177));
+#42212 = SURFACE_CURVE('',#42213,(#42218,#42225),.PCURVE_S1.);
+#42213 = CIRCLE('',#42214,31.7);
+#42214 = AXIS2_PLACEMENT_3D('',#42215,#42216,#42217);
+#42215 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42216 = DIRECTION('',(0.,-1.,0.));
+#42217 = DIRECTION('',(1.,0.,0.));
+#42218 = PCURVE('',#22650,#42219);
+#42219 = DEFINITIONAL_REPRESENTATION('',(#42220),#42224);
+#42220 = LINE('',#42221,#42222);
+#42221 = CARTESIAN_POINT('',(0.,11.9));
+#42222 = VECTOR('',#42223,1.);
+#42223 = DIRECTION('',(1.,0.));
+#42224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42225 = PCURVE('',#42226,#42231);
+#42226 = PLANE('',#42227);
+#42227 = AXIS2_PLACEMENT_3D('',#42228,#42229,#42230);
+#42228 = CARTESIAN_POINT('',(-12.67528678592,-0.4,-28.07139610638));
+#42229 = DIRECTION('',(0.,1.,0.));
+#42230 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#42231 = DEFINITIONAL_REPRESENTATION('',(#42232),#42240);
+#42232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42233,#42234,#42235,#42236
+    ,#42237,#42238,#42239),.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(
+  '') );
+#42233 = CARTESIAN_POINT('',(-29.1211762561,43.693551585503));
+#42234 = CARTESIAN_POINT('',(-6.788889820004,93.852688166349));
+#42235 = CARTESIAN_POINT('',(25.484053472851,49.432792497671));
+#42236 = CARTESIAN_POINT('',(57.756996765707,5.012896828994));
+#42237 = CARTESIAN_POINT('',(3.15176703675,-0.726344083174));
+#42238 = CARTESIAN_POINT('',(-51.4534626922,-6.465584995343));
+#42239 = CARTESIAN_POINT('',(-29.1211762561,43.693551585503));
+#42240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42241 = ORIENTED_EDGE('',*,*,#42242,.F.);
+#42242 = EDGE_CURVE('',#42149,#42210,#42243,.T.);
+#42243 = SURFACE_CURVE('',#42244,(#42249,#42259),.PCURVE_S1.);
+#42244 = ELLIPSE('',#42245,121.76209693428,31.7);
+#42245 = AXIS2_PLACEMENT_3D('',#42246,#42247,#42248);
+#42246 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42247 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#42248 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#42249 = PCURVE('',#22650,#42250);
+#42250 = DEFINITIONAL_REPRESENTATION('',(#42251),#42258);
+#42251 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42252,#42253,#42254,#42255,
+    #42256,#42257),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42252 = CARTESIAN_POINT('',(4.262202547399,8.82));
+#42253 = CARTESIAN_POINT('',(4.26791964143,9.491790803197));
+#42254 = CARTESIAN_POINT('',(4.273636735461,10.163731958149));
+#42255 = CARTESIAN_POINT('',(4.279353829492,10.835777719872));
+#42256 = CARTESIAN_POINT('',(4.285070923522,11.507882322903));
+#42257 = CARTESIAN_POINT('',(4.290788017553,12.18));
+#42258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42259 = PCURVE('',#42260,#42265);
+#42260 = PLANE('',#42261);
+#42261 = AXIS2_PLACEMENT_3D('',#42262,#42263,#42264);
+#42262 = CARTESIAN_POINT('',(-13.36501162217,2.4,-27.76431082431));
+#42263 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#42264 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#42265 = DEFINITIONAL_REPRESENTATION('',(#42266),#42270);
+#42266 = ELLIPSE('',#42267,121.76209693428,31.7);
+#42267 = AXIS2_PLACEMENT_2D('',#42268,#42269);
+#42268 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42269 = DIRECTION('',(1.,8.326672684689E-17));
+#42270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42271 = FACE_BOUND('',#42272,.T.);
+#42272 = EDGE_LOOP('',(#42273,#42304,#42336,#42369));
+#42273 = ORIENTED_EDGE('',*,*,#42274,.F.);
+#42274 = EDGE_CURVE('',#42275,#42277,#42279,.T.);
+#42275 = VERTEX_POINT('',#42276);
+#42276 = CARTESIAN_POINT('',(-12.26246503215,2.4,-29.23220743178));
+#42277 = VERTEX_POINT('',#42278);
+#42278 = CARTESIAN_POINT('',(-7.484792912503,2.4,-30.80369904827));
+#42279 = SURFACE_CURVE('',#42280,(#42285,#42292),.PCURVE_S1.);
+#42280 = CIRCLE('',#42281,31.7);
+#42281 = AXIS2_PLACEMENT_3D('',#42282,#42283,#42284);
+#42282 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42283 = DIRECTION('',(0.,-1.,0.));
+#42284 = DIRECTION('',(1.,0.,0.));
+#42285 = PCURVE('',#22650,#42286);
+#42286 = DEFINITIONAL_REPRESENTATION('',(#42287),#42291);
+#42287 = LINE('',#42288,#42289);
+#42288 = CARTESIAN_POINT('',(0.,9.1));
+#42289 = VECTOR('',#42290,1.);
+#42290 = DIRECTION('',(1.,0.));
+#42291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42292 = PCURVE('',#42293,#42298);
+#42293 = PLANE('',#42294);
+#42294 = AXIS2_PLACEMENT_3D('',#42295,#42296,#42297);
+#42295 = CARTESIAN_POINT('',(-12.19116724783,2.4,-28.8967777289));
+#42296 = DIRECTION('',(0.,-1.,0.));
+#42297 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#42298 = DEFINITIONAL_REPRESENTATION('',(#42299),#42303);
+#42299 = CIRCLE('',#42300,31.7);
+#42300 = AXIS2_PLACEMENT_2D('',#42301,#42302);
+#42301 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42302 = DIRECTION('',(0.978147600734,0.207911690818));
+#42303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42304 = ORIENTED_EDGE('',*,*,#42305,.F.);
+#42305 = EDGE_CURVE('',#42306,#42275,#42308,.T.);
+#42306 = VERTEX_POINT('',#42307);
+#42307 = CARTESIAN_POINT('',(-11.55182600292,-0.4,-29.52025264116));
+#42308 = SURFACE_CURVE('',#42309,(#42314,#42324),.PCURVE_S1.);
+#42309 = ELLIPSE('',#42310,121.76209693428,31.7);
+#42310 = AXIS2_PLACEMENT_3D('',#42311,#42312,#42313);
+#42311 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42312 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#42313 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#42314 = PCURVE('',#22650,#42315);
+#42315 = DEFINITIONAL_REPRESENTATION('',(#42316),#42323);
+#42316 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42317,#42318,#42319,#42320,
+    #42321,#42322),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42317 = CARTESIAN_POINT('',(4.341802273237,12.18));
+#42318 = CARTESIAN_POINT('',(4.335996659214,11.50631604546));
+#42319 = CARTESIAN_POINT('',(4.330191045191,10.833426820525));
+#42320 = CARTESIAN_POINT('',(4.324385431167,10.161379630658));
+#42321 = CARTESIAN_POINT('',(4.318579817144,9.490221669703));
+#42322 = CARTESIAN_POINT('',(4.312774203121,8.82));
+#42323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42324 = PCURVE('',#42325,#42330);
+#42325 = PLANE('',#42326);
+#42326 = AXIS2_PLACEMENT_3D('',#42327,#42328,#42329);
+#42327 = CARTESIAN_POINT('',(-11.45266793386,-0.4,-29.05375060387));
+#42328 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#42329 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#42330 = DEFINITIONAL_REPRESENTATION('',(#42331),#42335);
+#42331 = ELLIPSE('',#42332,121.76209693428,31.7);
+#42332 = AXIS2_PLACEMENT_2D('',#42333,#42334);
+#42333 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42334 = DIRECTION('',(-1.,-6.938893903907E-18));
+#42335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42336 = ORIENTED_EDGE('',*,*,#42337,.T.);
+#42337 = EDGE_CURVE('',#42306,#42338,#42340,.T.);
+#42338 = VERTEX_POINT('',#42339);
+#42339 = CARTESIAN_POINT('',(-6.748964615736,-0.4,-30.9732380712));
+#42340 = SURFACE_CURVE('',#42341,(#42346,#42353),.PCURVE_S1.);
+#42341 = CIRCLE('',#42342,31.7);
+#42342 = AXIS2_PLACEMENT_3D('',#42343,#42344,#42345);
+#42343 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42344 = DIRECTION('',(0.,-1.,0.));
+#42345 = DIRECTION('',(1.,0.,0.));
+#42346 = PCURVE('',#22650,#42347);
+#42347 = DEFINITIONAL_REPRESENTATION('',(#42348),#42352);
+#42348 = LINE('',#42349,#42350);
+#42349 = CARTESIAN_POINT('',(0.,11.9));
+#42350 = VECTOR('',#42351,1.);
+#42351 = DIRECTION('',(1.,0.));
+#42352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42353 = PCURVE('',#42354,#42359);
+#42354 = PLANE('',#42355);
+#42355 = AXIS2_PLACEMENT_3D('',#42356,#42357,#42358);
+#42356 = CARTESIAN_POINT('',(-6.561929930168,-0.4,-30.09330905796));
+#42357 = DIRECTION('',(0.,1.,0.));
+#42358 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#42359 = DEFINITIONAL_REPRESENTATION('',(#42360),#42368);
+#42360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42361,#42362,#42363,#42364
+    ,#42365,#42366,#42367),.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(
+  '') );
+#42361 = CARTESIAN_POINT('',(-31.16906419209,37.390800598923));
+#42362 = CARTESIAN_POINT('',(-19.7534626922,91.096983133113));
+#42363 = CARTESIAN_POINT('',(21.049654972741,54.357690967633));
+#42364 = CARTESIAN_POINT('',(61.852772637689,17.618398802154));
+#42365 = CARTESIAN_POINT('',(9.634053472852,0.651508433444));
+#42366 = CARTESIAN_POINT('',(-42.58466569198,-16.31538193526));
+#42367 = CARTESIAN_POINT('',(-31.16906419209,37.390800598923));
+#42368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42369 = ORIENTED_EDGE('',*,*,#42370,.F.);
+#42370 = EDGE_CURVE('',#42277,#42338,#42371,.T.);
+#42371 = SURFACE_CURVE('',#42372,(#42377,#42387),.PCURVE_S1.);
+#42372 = ELLIPSE('',#42373,121.76209693428,31.7);
+#42373 = AXIS2_PLACEMENT_3D('',#42374,#42375,#42376);
+#42374 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42375 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#42376 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#42377 = PCURVE('',#22650,#42378);
+#42378 = DEFINITIONAL_REPRESENTATION('',(#42379),#42386);
+#42379 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42380,#42381,#42382,#42383,
+    #42384,#42385),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42380 = CARTESIAN_POINT('',(4.471642057639,8.82));
+#42381 = CARTESIAN_POINT('',(4.477359151669,9.491790803197));
+#42382 = CARTESIAN_POINT('',(4.4830762457,10.163731958149));
+#42383 = CARTESIAN_POINT('',(4.488793339731,10.835777719872));
+#42384 = CARTESIAN_POINT('',(4.494510433762,11.507882322903));
+#42385 = CARTESIAN_POINT('',(4.500227527792,12.18));
+#42386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42387 = PCURVE('',#42388,#42393);
+#42388 = PLANE('',#42389);
+#42389 = AXIS2_PLACEMENT_3D('',#42390,#42391,#42392);
+#42390 = CARTESIAN_POINT('',(-7.300429244138,2.4,-29.93633618299));
+#42391 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#42392 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#42393 = DEFINITIONAL_REPRESENTATION('',(#42394),#42398);
+#42394 = ELLIPSE('',#42395,121.76209693428,31.7);
+#42395 = AXIS2_PLACEMENT_2D('',#42396,#42397);
+#42396 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42397 = DIRECTION('',(1.,-8.326672684689E-17));
+#42398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42399 = FACE_BOUND('',#42400,.T.);
+#42400 = EDGE_LOOP('',(#42401,#42432,#42464,#42497));
+#42401 = ORIENTED_EDGE('',*,*,#42402,.F.);
+#42402 = EDGE_CURVE('',#42403,#42405,#42407,.T.);
+#42403 = VERTEX_POINT('',#42404);
+#42404 = CARTESIAN_POINT('',(-5.91678307681,2.4,-31.14292340198));
+#42405 = VERTEX_POINT('',#42406);
+#42406 = CARTESIAN_POINT('',(-0.916783076785,2.4,-31.68674026766));
+#42407 = SURFACE_CURVE('',#42408,(#42413,#42420),.PCURVE_S1.);
+#42408 = CIRCLE('',#42409,31.7);
+#42409 = AXIS2_PLACEMENT_3D('',#42410,#42411,#42412);
+#42410 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42411 = DIRECTION('',(0.,-1.,0.));
+#42412 = DIRECTION('',(1.,0.,0.));
+#42413 = PCURVE('',#22650,#42414);
+#42414 = DEFINITIONAL_REPRESENTATION('',(#42415),#42419);
+#42415 = LINE('',#42416,#42417);
+#42416 = CARTESIAN_POINT('',(0.,9.1));
+#42417 = VECTOR('',#42418,1.);
+#42418 = DIRECTION('',(1.,0.));
+#42419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42420 = PCURVE('',#42421,#42426);
+#42421 = PLANE('',#42422);
+#42422 = AXIS2_PLACEMENT_3D('',#42423,#42424,#42425);
+#42423 = CARTESIAN_POINT('',(-5.91678307681,2.4,-30.8));
+#42424 = DIRECTION('',(0.,-1.,-0.));
+#42425 = DIRECTION('',(1.,0.,0.));
+#42426 = DEFINITIONAL_REPRESENTATION('',(#42427),#42431);
+#42427 = CIRCLE('',#42428,31.7);
+#42428 = AXIS2_PLACEMENT_2D('',#42429,#42430);
+#42429 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42430 = DIRECTION('',(1.,0.));
+#42431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42432 = ORIENTED_EDGE('',*,*,#42433,.F.);
+#42433 = EDGE_CURVE('',#42434,#42403,#42436,.T.);
+#42434 = VERTEX_POINT('',#42435);
+#42435 = CARTESIAN_POINT('',(-5.161785248859,-0.4,-31.27692397031));
+#42436 = SURFACE_CURVE('',#42437,(#42442,#42452),.PCURVE_S1.);
+#42437 = ELLIPSE('',#42438,121.76209693428,31.7);
+#42438 = AXIS2_PLACEMENT_3D('',#42439,#42440,#42441);
+#42439 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42440 = DIRECTION('',(0.965515994578,0.260343742414,6.E-17));
+#42441 = DIRECTION('',(0.260343742414,-0.965515994578,2.E-17));
+#42442 = PCURVE('',#22650,#42443);
+#42443 = DEFINITIONAL_REPRESENTATION('',(#42444),#42451);
+#42444 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42445,#42446,#42447,#42448,
+    #42449,#42450),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42445 = CARTESIAN_POINT('',(4.551241783476,12.18));
+#42446 = CARTESIAN_POINT('',(4.545436169453,11.50631604546));
+#42447 = CARTESIAN_POINT('',(4.53963055543,10.833426820525));
+#42448 = CARTESIAN_POINT('',(4.533824941407,10.161379630658));
+#42449 = CARTESIAN_POINT('',(4.528019327384,9.490221669703));
+#42450 = CARTESIAN_POINT('',(4.522213713361,8.82));
+#42451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42452 = PCURVE('',#42453,#42458);
+#42453 = PLANE('',#42454);
+#42454 = AXIS2_PLACEMENT_3D('',#42455,#42456,#42457);
+#42455 = CARTESIAN_POINT('',(-5.161785248859,-0.4,-30.8));
+#42456 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#42457 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#42458 = DEFINITIONAL_REPRESENTATION('',(#42459),#42463);
+#42459 = ELLIPSE('',#42460,121.76209693428,31.7);
+#42460 = AXIS2_PLACEMENT_2D('',#42461,#42462);
+#42461 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42462 = DIRECTION('',(-1.,2.E-17));
+#42463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42464 = ORIENTED_EDGE('',*,*,#42465,.T.);
+#42465 = EDGE_CURVE('',#42434,#42466,#42468,.T.);
+#42466 = VERTEX_POINT('',#42467);
+#42467 = CARTESIAN_POINT('',(-0.161785248834,-0.4,-31.69958715083));
+#42468 = SURFACE_CURVE('',#42469,(#42474,#42481),.PCURVE_S1.);
+#42469 = CIRCLE('',#42470,31.7);
+#42470 = AXIS2_PLACEMENT_3D('',#42471,#42472,#42473);
+#42471 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42472 = DIRECTION('',(0.,-1.,0.));
+#42473 = DIRECTION('',(1.,0.,0.));
+#42474 = PCURVE('',#22650,#42475);
+#42475 = DEFINITIONAL_REPRESENTATION('',(#42476),#42480);
+#42476 = LINE('',#42477,#42478);
+#42477 = CARTESIAN_POINT('',(0.,11.9));
+#42478 = VECTOR('',#42479,1.);
+#42479 = DIRECTION('',(1.,0.));
+#42480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42481 = PCURVE('',#42482,#42487);
+#42482 = PLANE('',#42483);
+#42483 = AXIS2_PLACEMENT_3D('',#42484,#42485,#42486);
+#42484 = CARTESIAN_POINT('',(-0.161785248834,-0.4,-30.8));
+#42485 = DIRECTION('',(0.,1.,0.));
+#42486 = DIRECTION('',(-1.,0.,0.));
+#42487 = DEFINITIONAL_REPRESENTATION('',(#42488),#42496);
+#42488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42489,#42490,#42491,#42492
+    ,#42493,#42494,#42495),.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(
+  '') );
+#42489 = CARTESIAN_POINT('',(-31.86178524883,30.8));
+#42490 = CARTESIAN_POINT('',(-31.86178524883,85.706010599933));
+#42491 = CARTESIAN_POINT('',(15.688214751166,58.253005299967));
+#42492 = CARTESIAN_POINT('',(63.238214751166,30.8));
+#42493 = CARTESIAN_POINT('',(15.688214751166,3.346994700033));
+#42494 = CARTESIAN_POINT('',(-31.86178524883,-24.10601059993));
+#42495 = CARTESIAN_POINT('',(-31.86178524883,30.8));
+#42496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42497 = ORIENTED_EDGE('',*,*,#42498,.F.);
+#42498 = EDGE_CURVE('',#42405,#42466,#42499,.T.);
+#42499 = SURFACE_CURVE('',#42500,(#42505,#42515),.PCURVE_S1.);
+#42500 = ELLIPSE('',#42501,121.76209693428,31.7);
+#42501 = AXIS2_PLACEMENT_3D('',#42502,#42503,#42504);
+#42502 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42503 = DIRECTION('',(-0.965515994578,-0.260343742414,-6.E-17));
+#42504 = DIRECTION('',(0.260343742414,-0.965515994578,2.E-17));
+#42505 = PCURVE('',#22650,#42506);
+#42506 = DEFINITIONAL_REPRESENTATION('',(#42507),#42514);
+#42507 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42508,#42509,#42510,#42511,
+    #42512,#42513),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42508 = CARTESIAN_POINT('',(4.681081567878,8.82));
+#42509 = CARTESIAN_POINT('',(4.686798661909,9.491790803197));
+#42510 = CARTESIAN_POINT('',(4.692515755939,10.163731958149));
+#42511 = CARTESIAN_POINT('',(4.69823284997,10.835777719872));
+#42512 = CARTESIAN_POINT('',(4.703949944001,11.507882322903));
+#42513 = CARTESIAN_POINT('',(4.709667038032,12.18));
+#42514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42515 = PCURVE('',#42516,#42521);
+#42516 = PLANE('',#42517);
+#42517 = AXIS2_PLACEMENT_3D('',#42518,#42519,#42520);
+#42518 = CARTESIAN_POINT('',(-0.916783076785,2.4,-30.8));
+#42519 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#42520 = DIRECTION('',(0.260343742414,-0.965515994578,-0.));
+#42521 = DEFINITIONAL_REPRESENTATION('',(#42522),#42526);
+#42522 = ELLIPSE('',#42523,121.76209693428,31.7);
+#42523 = AXIS2_PLACEMENT_2D('',#42524,#42525);
+#42524 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42525 = DIRECTION('',(1.,2.E-17));
+#42526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42527 = FACE_BOUND('',#42528,.T.);
+#42528 = EDGE_LOOP('',(#42529,#42560,#42592,#42625));
+#42529 = ORIENTED_EDGE('',*,*,#42530,.F.);
+#42530 = EDGE_CURVE('',#42531,#42533,#42535,.T.);
+#42531 = VERTEX_POINT('',#42532);
+#42532 = CARTESIAN_POINT('',(0.687490690871,2.4,-31.69254417919));
+#42533 = VERTEX_POINT('',#42534);
+#42534 = CARTESIAN_POINT('',(5.691294578602,2.4,-31.18491888749));
+#42535 = SURFACE_CURVE('',#42536,(#42541,#42548),.PCURVE_S1.);
+#42536 = CIRCLE('',#42537,31.7);
+#42537 = AXIS2_PLACEMENT_3D('',#42538,#42539,#42540);
+#42538 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42539 = DIRECTION('',(0.,-1.,0.));
+#42540 = DIRECTION('',(1.,0.,0.));
+#42541 = PCURVE('',#22650,#42542);
+#42542 = DEFINITIONAL_REPRESENTATION('',(#42543),#42547);
+#42543 = LINE('',#42544,#42545);
+#42544 = CARTESIAN_POINT('',(0.,9.1));
+#42545 = VECTOR('',#42546,1.);
+#42546 = DIRECTION('',(1.,0.));
+#42547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42548 = PCURVE('',#42549,#42554);
+#42549 = PLANE('',#42550);
+#42550 = AXIS2_PLACEMENT_3D('',#42551,#42552,#42553);
+#42551 = CARTESIAN_POINT('',(0.616192906543,2.4,-31.3571144763));
+#42552 = DIRECTION('',(-0.,-1.,0.));
+#42553 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#42554 = DEFINITIONAL_REPRESENTATION('',(#42555),#42559);
+#42555 = CIRCLE('',#42556,31.7);
+#42556 = AXIS2_PLACEMENT_2D('',#42557,#42558);
+#42557 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42558 = DIRECTION('',(0.978147600734,-0.207911690818));
+#42559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42560 = ORIENTED_EDGE('',*,*,#42561,.F.);
+#42561 = EDGE_CURVE('',#42562,#42531,#42564,.T.);
+#42562 = VERTEX_POINT('',#42563);
+#42563 = CARTESIAN_POINT('',(1.453850289572,-0.4,-31.66664363862));
+#42564 = SURFACE_CURVE('',#42565,(#42570,#42580),.PCURVE_S1.);
+#42565 = ELLIPSE('',#42566,121.76209693428,31.7);
+#42566 = AXIS2_PLACEMENT_3D('',#42567,#42568,#42569);
+#42567 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42568 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#42569 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#42570 = PCURVE('',#22650,#42571);
+#42571 = DEFINITIONAL_REPRESENTATION('',(#42572),#42579);
+#42572 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42573,#42574,#42575,#42576,
+    #42577,#42578),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42573 = CARTESIAN_POINT('',(4.760681293715,12.18));
+#42574 = CARTESIAN_POINT('',(4.754875679692,11.50631604546));
+#42575 = CARTESIAN_POINT('',(4.749070065669,10.833426820525));
+#42576 = CARTESIAN_POINT('',(4.743264451646,10.161379630658));
+#42577 = CARTESIAN_POINT('',(4.737458837623,9.490221669703));
+#42578 = CARTESIAN_POINT('',(4.7316532236,8.82));
+#42579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42580 = PCURVE('',#42581,#42586);
+#42581 = PLANE('',#42582);
+#42582 = AXIS2_PLACEMENT_3D('',#42583,#42584,#42585);
+#42583 = CARTESIAN_POINT('',(1.354692220513,-0.4,-31.20014160133));
+#42584 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#42585 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#42586 = DEFINITIONAL_REPRESENTATION('',(#42587),#42591);
+#42587 = ELLIPSE('',#42588,121.76209693428,31.7);
+#42588 = AXIS2_PLACEMENT_2D('',#42589,#42590);
+#42589 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42590 = DIRECTION('',(-1.,-9.71445146547E-17));
+#42591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42592 = ORIENTED_EDGE('',*,*,#42593,.T.);
+#42593 = EDGE_CURVE('',#42562,#42594,#42596,.T.);
+#42594 = VERTEX_POINT('',#42595);
+#42595 = CARTESIAN_POINT('',(6.432464909773,-0.4,-31.04051216047));
+#42596 = SURFACE_CURVE('',#42597,(#42602,#42609),.PCURVE_S1.);
+#42597 = CIRCLE('',#42598,31.7);
+#42598 = AXIS2_PLACEMENT_3D('',#42599,#42600,#42601);
+#42599 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42600 = DIRECTION('',(0.,-1.,0.));
+#42601 = DIRECTION('',(1.,0.,0.));
+#42602 = PCURVE('',#22650,#42603);
+#42603 = DEFINITIONAL_REPRESENTATION('',(#42604),#42608);
+#42604 = LINE('',#42605,#42606);
+#42605 = CARTESIAN_POINT('',(0.,11.9));
+#42606 = VECTOR('',#42607,1.);
+#42607 = DIRECTION('',(1.,0.));
+#42608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42609 = PCURVE('',#42610,#42615);
+#42610 = PLANE('',#42611);
+#42611 = AXIS2_PLACEMENT_3D('',#42612,#42613,#42614);
+#42612 = CARTESIAN_POINT('',(6.245430224206,-0.4,-30.16058314723));
+#42613 = DIRECTION('',(0.,1.,0.));
+#42614 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#42615 = DEFINITIONAL_REPRESENTATION('',(#42616),#42624);
+#42616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42617,#42618,#42619,#42620
+    ,#42621,#42622,#42623),.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(
+  '') );
+#42617 = CARTESIAN_POINT('',(-31.16906419209,24.209199401077));
+#42618 = CARTESIAN_POINT('',(-42.58466569198,77.915381935267));
+#42619 = CARTESIAN_POINT('',(9.634053472851,60.948491566556));
+#42620 = CARTESIAN_POINT('',(61.852772637689,43.981601197846));
+#42621 = CARTESIAN_POINT('',(21.049654972742,7.242309032367));
+#42622 = CARTESIAN_POINT('',(-19.7534626922,-29.49698313311));
+#42623 = CARTESIAN_POINT('',(-31.16906419209,24.209199401077));
+#42624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42625 = ORIENTED_EDGE('',*,*,#42626,.F.);
+#42626 = EDGE_CURVE('',#42533,#42594,#42627,.T.);
+#42627 = SURFACE_CURVE('',#42628,(#42633,#42643),.PCURVE_S1.);
+#42628 = ELLIPSE('',#42629,121.76209693428,31.7);
+#42629 = AXIS2_PLACEMENT_3D('',#42630,#42631,#42632);
+#42630 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42631 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#42632 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#42633 = PCURVE('',#22650,#42634);
+#42634 = DEFINITIONAL_REPRESENTATION('',(#42635),#42642);
+#42635 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42636,#42637,#42638,#42639,
+    #42640,#42641),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42636 = CARTESIAN_POINT('',(4.890521078117,8.82));
+#42637 = CARTESIAN_POINT('',(4.896238172148,9.491790803197));
+#42638 = CARTESIAN_POINT('',(4.901955266179,10.163731958149));
+#42639 = CARTESIAN_POINT('',(4.90767236021,10.835777719872));
+#42640 = CARTESIAN_POINT('',(4.91338945424,11.507882322903));
+#42641 = CARTESIAN_POINT('',(4.919106548271,12.18));
+#42642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42643 = PCURVE('',#42644,#42649);
+#42644 = PLANE('',#42645);
+#42645 = AXIS2_PLACEMENT_3D('',#42646,#42647,#42648);
+#42646 = CARTESIAN_POINT('',(5.506930910236,2.4,-30.3175560222));
+#42647 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#42648 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#42649 = DEFINITIONAL_REPRESENTATION('',(#42650),#42654);
+#42650 = ELLIPSE('',#42651,121.76209693428,31.7);
+#42651 = AXIS2_PLACEMENT_2D('',#42652,#42653);
+#42652 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42653 = DIRECTION('',(1.,-4.163336342344E-17));
+#42654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42655 = FACE_BOUND('',#42656,.T.);
+#42656 = EDGE_LOOP('',(#42657,#42688,#42720,#42753));
+#42657 = ORIENTED_EDGE('',*,*,#42658,.F.);
+#42658 = EDGE_CURVE('',#42659,#42661,#42663,.T.);
+#42659 = VERTEX_POINT('',#42660);
+#42660 = CARTESIAN_POINT('',(7.261717816415,2.4,-30.85704869806));
+#42661 = VERTEX_POINT('',#42662);
+#42662 = CARTESIAN_POINT('',(12.050635351042,2.4,-29.3201669101));
+#42663 = SURFACE_CURVE('',#42664,(#42669,#42676),.PCURVE_S1.);
+#42664 = CIRCLE('',#42665,31.7);
+#42665 = AXIS2_PLACEMENT_3D('',#42666,#42667,#42668);
+#42666 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42667 = DIRECTION('',(0.,-1.,0.));
+#42668 = DIRECTION('',(1.,0.,0.));
+#42669 = PCURVE('',#22650,#42670);
+#42670 = DEFINITIONAL_REPRESENTATION('',(#42671),#42675);
+#42671 = LINE('',#42672,#42673);
+#42672 = CARTESIAN_POINT('',(0.,9.1));
+#42673 = VECTOR('',#42674,1.);
+#42674 = DIRECTION('',(1.,0.));
+#42675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42676 = PCURVE('',#42677,#42682);
+#42677 = PLANE('',#42678);
+#42678 = AXIS2_PLACEMENT_3D('',#42679,#42680,#42681);
+#42679 = CARTESIAN_POINT('',(7.122238303059,2.4,-30.54377258186));
+#42680 = DIRECTION('',(0.,-1.,0.));
+#42681 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#42682 = DEFINITIONAL_REPRESENTATION('',(#42683),#42687);
+#42683 = CIRCLE('',#42684,31.7);
+#42684 = AXIS2_PLACEMENT_2D('',#42685,#42686);
+#42685 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42686 = DIRECTION('',(0.913545457643,-0.406736643076));
+#42687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42688 = ORIENTED_EDGE('',*,*,#42689,.F.);
+#42689 = EDGE_CURVE('',#42690,#42659,#42692,.T.);
+#42690 = VERTEX_POINT('',#42691);
+#42691 = CARTESIAN_POINT('',(8.005945594,-0.4,-30.67237902651));
+#42692 = SURFACE_CURVE('',#42693,(#42698,#42708),.PCURVE_S1.);
+#42693 = ELLIPSE('',#42694,121.76209693428,31.7);
+#42694 = AXIS2_PLACEMENT_3D('',#42695,#42696,#42697);
+#42695 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42696 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#42697 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#42698 = PCURVE('',#22650,#42699);
+#42699 = DEFINITIONAL_REPRESENTATION('',(#42700),#42707);
+#42700 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42701,#42702,#42703,#42704,
+    #42705,#42706),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42701 = CARTESIAN_POINT('',(4.970120803955,12.18));
+#42702 = CARTESIAN_POINT('',(4.964315189932,11.50631604546));
+#42703 = CARTESIAN_POINT('',(4.958509575909,10.833426820525));
+#42704 = CARTESIAN_POINT('',(4.952703961885,10.161379630658));
+#42705 = CARTESIAN_POINT('',(4.946898347862,9.490221669703));
+#42706 = CARTESIAN_POINT('',(4.941092733839,8.82));
+#42707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42708 = PCURVE('',#42709,#42714);
+#42709 = PLANE('',#42710);
+#42710 = AXIS2_PLACEMENT_3D('',#42711,#42712,#42713);
+#42711 = CARTESIAN_POINT('',(7.811963139313,-0.4,-30.23668729979));
+#42712 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#42713 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#42714 = DEFINITIONAL_REPRESENTATION('',(#42715),#42719);
+#42715 = ELLIPSE('',#42716,121.76209693428,31.7);
+#42716 = AXIS2_PLACEMENT_2D('',#42717,#42718);
+#42717 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42718 = DIRECTION('',(-1.,4.163336342344E-17));
+#42719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42720 = ORIENTED_EDGE('',*,*,#42721,.T.);
+#42721 = EDGE_CURVE('',#42690,#42722,#42724,.T.);
+#42722 = VERTEX_POINT('',#42723);
+#42723 = CARTESIAN_POINT('',(12.745585485432,-0.4,-29.02481783979));
+#42724 = SURFACE_CURVE('',#42725,(#42730,#42737),.PCURVE_S1.);
+#42725 = CIRCLE('',#42726,31.7);
+#42726 = AXIS2_PLACEMENT_3D('',#42727,#42728,#42729);
+#42727 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42728 = DIRECTION('',(0.,-1.,0.));
+#42729 = DIRECTION('',(1.,0.,0.));
+#42730 = PCURVE('',#22650,#42731);
+#42731 = DEFINITIONAL_REPRESENTATION('',(#42732),#42736);
+#42732 = LINE('',#42733,#42734);
+#42733 = CARTESIAN_POINT('',(0.,11.9));
+#42734 = VECTOR('',#42735,1.);
+#42735 = DIRECTION('',(1.,0.));
+#42736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42737 = PCURVE('',#42738,#42743);
+#42738 = PLANE('',#42739);
+#42739 = AXIS2_PLACEMENT_3D('',#42740,#42741,#42742);
+#42740 = CARTESIAN_POINT('',(12.379690427548,-0.4,-28.2030040844));
+#42741 = DIRECTION('',(0.,1.,0.));
+#42742 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#42743 = DEFINITIONAL_REPRESENTATION('',(#42744),#42752);
+#42744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42745,#42746,#42747,#42748
+    ,#42749,#42750,#42751),.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(
+  '') );
+#42745 = CARTESIAN_POINT('',(-29.1211762561,17.906448414497));
+#42746 = CARTESIAN_POINT('',(-51.4534626922,68.065584995343));
+#42747 = CARTESIAN_POINT('',(3.15176703675,62.326344083174));
+#42748 = CARTESIAN_POINT('',(57.756996765707,56.587103171006));
+#42749 = CARTESIAN_POINT('',(25.484053472852,12.167207502329));
+#42750 = CARTESIAN_POINT('',(-6.788889820004,-32.25268816634));
+#42751 = CARTESIAN_POINT('',(-29.1211762561,17.906448414497));
+#42752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42753 = ORIENTED_EDGE('',*,*,#42754,.F.);
+#42754 = EDGE_CURVE('',#42661,#42722,#42755,.T.);
+#42755 = SURFACE_CURVE('',#42756,(#42761,#42771),.PCURVE_S1.);
+#42756 = ELLIPSE('',#42757,121.76209693428,31.7);
+#42757 = AXIS2_PLACEMENT_3D('',#42758,#42759,#42760);
+#42758 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42759 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#42760 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#42761 = PCURVE('',#22650,#42762);
+#42762 = DEFINITIONAL_REPRESENTATION('',(#42763),#42770);
+#42763 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42764,#42765,#42766,#42767,
+    #42768,#42769),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42764 = CARTESIAN_POINT('',(5.099960588356,8.82));
+#42765 = CARTESIAN_POINT('',(5.105677682387,9.491790803197));
+#42766 = CARTESIAN_POINT('',(5.111394776418,10.163731958149));
+#42767 = CARTESIAN_POINT('',(5.117111870449,10.835777719872));
+#42768 = CARTESIAN_POINT('',(5.12282896448,11.507882322903));
+#42769 = CARTESIAN_POINT('',(5.12854605851,12.18));
+#42770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42771 = PCURVE('',#42772,#42777);
+#42772 = PLANE('',#42773);
+#42773 = AXIS2_PLACEMENT_3D('',#42774,#42775,#42776);
+#42774 = CARTESIAN_POINT('',(11.689965591294,2.4,-28.51008936647));
+#42775 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#42776 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#42777 = DEFINITIONAL_REPRESENTATION('',(#42778),#42782);
+#42778 = ELLIPSE('',#42779,121.76209693428,31.7);
+#42779 = AXIS2_PLACEMENT_2D('',#42780,#42781);
+#42780 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42781 = DIRECTION('',(1.,5.551115123126E-17));
+#42782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42783 = FACE_BOUND('',#42784,.T.);
+#42784 = EDGE_LOOP('',(#42785,#42816,#42848,#42881));
+#42785 = ORIENTED_EDGE('',*,*,#42786,.F.);
+#42786 = EDGE_CURVE('',#42787,#42789,#42791,.T.);
+#42787 = VERTEX_POINT('',#42788);
+#42788 = CARTESIAN_POINT('',(13.518573027793,2.4,-28.67295212028));
+#42789 = VERTEX_POINT('',#42790);
+#42790 = CARTESIAN_POINT('',(17.883305533278,2.4,-26.17398294496));
+#42791 = SURFACE_CURVE('',#42792,(#42797,#42804),.PCURVE_S1.);
+#42792 = CIRCLE('',#42793,31.7);
+#42793 = AXIS2_PLACEMENT_3D('',#42794,#42795,#42796);
+#42794 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42795 = DIRECTION('',(0.,-1.,0.));
+#42796 = DIRECTION('',(1.,0.,0.));
+#42797 = PCURVE('',#22650,#42798);
+#42798 = DEFINITIONAL_REPRESENTATION('',(#42799),#42803);
+#42799 = LINE('',#42800,#42801);
+#42800 = CARTESIAN_POINT('',(0.,9.1));
+#42801 = VECTOR('',#42802,1.);
+#42802 = DIRECTION('',(1.,0.));
+#42803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42804 = PCURVE('',#42805,#42810);
+#42805 = PLANE('',#42806);
+#42806 = AXIS2_PLACEMENT_3D('',#42807,#42808,#42809);
+#42807 = CARTESIAN_POINT('',(13.317007709439,2.4,-28.39552126031));
+#42808 = DIRECTION('',(-0.,-1.,0.));
+#42809 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#42810 = DEFINITIONAL_REPRESENTATION('',(#42811),#42815);
+#42811 = CIRCLE('',#42812,31.7);
+#42812 = AXIS2_PLACEMENT_2D('',#42813,#42814);
+#42813 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42814 = DIRECTION('',(0.809016994375,-0.587785252292));
+#42815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42816 = ORIENTED_EDGE('',*,*,#42817,.F.);
+#42817 = EDGE_CURVE('',#42818,#42787,#42820,.T.);
+#42818 = VERTEX_POINT('',#42819);
+#42819 = CARTESIAN_POINT('',(14.208142659181,-0.4,-28.33758426853));
+#42820 = SURFACE_CURVE('',#42821,(#42826,#42836),.PCURVE_S1.);
+#42821 = ELLIPSE('',#42822,121.76209693428,31.7);
+#42822 = AXIS2_PLACEMENT_3D('',#42823,#42824,#42825);
+#42823 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42824 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#42825 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#42826 = PCURVE('',#22650,#42827);
+#42827 = DEFINITIONAL_REPRESENTATION('',(#42828),#42835);
+#42828 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42829,#42830,#42831,#42832,
+    #42833,#42834),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42829 = CARTESIAN_POINT('',(5.179560314194,12.18));
+#42830 = CARTESIAN_POINT('',(5.173754700171,11.50631604546));
+#42831 = CARTESIAN_POINT('',(5.167949086148,10.833426820525));
+#42832 = CARTESIAN_POINT('',(5.162143472125,10.161379630658));
+#42833 = CARTESIAN_POINT('',(5.156337858102,9.490221669703));
+#42834 = CARTESIAN_POINT('',(5.150532244079,8.82));
+#42835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42836 = PCURVE('',#42837,#42842);
+#42837 = PLANE('',#42838);
+#42838 = AXIS2_PLACEMENT_3D('',#42839,#42840,#42841);
+#42839 = CARTESIAN_POINT('',(13.927813782967,-0.4,-27.95174467152));
+#42840 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#42841 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#42842 = DEFINITIONAL_REPRESENTATION('',(#42843),#42847);
+#42843 = ELLIPSE('',#42844,121.76209693428,31.7);
+#42844 = AXIS2_PLACEMENT_2D('',#42845,#42846);
+#42845 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42846 = DIRECTION('',(-1.,1.387778780781E-17));
+#42847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42848 = ORIENTED_EDGE('',*,*,#42849,.T.);
+#42849 = EDGE_CURVE('',#42818,#42850,#42852,.T.);
+#42850 = VERTEX_POINT('',#42851);
+#42851 = CARTESIAN_POINT('',(18.501662815274,-0.4,-25.74059970299));
+#42852 = SURFACE_CURVE('',#42853,(#42858,#42865),.PCURVE_S1.);
+#42853 = CIRCLE('',#42854,31.7);
+#42854 = AXIS2_PLACEMENT_3D('',#42855,#42856,#42857);
+#42855 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42856 = DIRECTION('',(0.,-1.,0.));
+#42857 = DIRECTION('',(1.,0.,0.));
+#42858 = PCURVE('',#22650,#42859);
+#42859 = DEFINITIONAL_REPRESENTATION('',(#42860),#42864);
+#42860 = LINE('',#42861,#42862);
+#42861 = CARTESIAN_POINT('',(0.,11.9));
+#42862 = VECTOR('',#42863,1.);
+#42863 = DIRECTION('',(1.,0.));
+#42864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42865 = PCURVE('',#42866,#42871);
+#42866 = PLANE('',#42867);
+#42867 = AXIS2_PLACEMENT_3D('',#42868,#42869,#42870);
+#42868 = CARTESIAN_POINT('',(17.972898754862,-0.4,-25.01281841005));
+#42869 = DIRECTION('',(0.,1.,0.));
+#42870 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#42871 = DEFINITIONAL_REPRESENTATION('',(#42872),#42880);
+#42872 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42873,#42874,#42875,#42876
+    ,#42877,#42878,#42879),.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(
+  '') );
+#42873 = CARTESIAN_POINT('',(-25.80762397052,12.167207502329));
+#42874 = CARTESIAN_POINT('',(-58.08056726337,56.587103171006));
+#42875 = CARTESIAN_POINT('',(-3.475337534419,62.326344083174));
+#42876 = CARTESIAN_POINT('',(51.129892194537,68.065584995343));
+#42877 = CARTESIAN_POINT('',(28.797605758436,17.906448414497));
+#42878 = CARTESIAN_POINT('',(6.465319322335,-32.25268816634));
+#42879 = CARTESIAN_POINT('',(-25.80762397052,12.167207502329));
+#42880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42881 = ORIENTED_EDGE('',*,*,#42882,.F.);
+#42882 = EDGE_CURVE('',#42789,#42850,#42883,.T.);
+#42883 = SURFACE_CURVE('',#42884,(#42889,#42899),.PCURVE_S1.);
+#42884 = ELLIPSE('',#42885,121.76209693428,31.7);
+#42885 = AXIS2_PLACEMENT_3D('',#42886,#42887,#42888);
+#42886 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#42887 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#42888 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#42889 = PCURVE('',#22650,#42890);
+#42890 = DEFINITIONAL_REPRESENTATION('',(#42891),#42898);
+#42891 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42892,#42893,#42894,#42895,
+    #42896,#42897),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#42892 = CARTESIAN_POINT('',(5.309400098596,8.82));
+#42893 = CARTESIAN_POINT('',(5.315117192627,9.491790803197));
+#42894 = CARTESIAN_POINT('',(5.320834286657,10.163731958149));
+#42895 = CARTESIAN_POINT('',(5.326551380688,10.835777719872));
+#42896 = CARTESIAN_POINT('',(5.332268474719,11.507882322903));
+#42897 = CARTESIAN_POINT('',(5.33798556875,12.18));
+#42898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42899 = PCURVE('',#42900,#42905);
+#42900 = PLANE('',#42901);
+#42901 = AXIS2_PLACEMENT_3D('',#42902,#42903,#42904);
+#42902 = CARTESIAN_POINT('',(17.362092681334,2.4,-25.45659499883));
+#42903 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#42904 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#42905 = DEFINITIONAL_REPRESENTATION('',(#42906),#42910);
+#42906 = ELLIPSE('',#42907,121.76209693428,31.7);
+#42907 = AXIS2_PLACEMENT_2D('',#42908,#42909);
+#42908 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#42909 = DIRECTION('',(1.,4.163336342344E-17));
+#42910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42911 = FACE_BOUND('',#42912,.T.);
+#42912 = EDGE_LOOP('',(#42913,#42944,#42976,#43009));
+#42913 = ORIENTED_EDGE('',*,*,#42914,.F.);
+#42914 = EDGE_CURVE('',#42915,#42917,#42919,.T.);
+#42915 = VERTEX_POINT('',#42916);
+#42916 = CARTESIAN_POINT('',(19.184601728545,2.4,-25.23570994676));
+#42917 = VERTEX_POINT('',#42918);
+#42918 = CARTESIAN_POINT('',(22.934389450089,2.4,-21.88387032843));
+#42919 = SURFACE_CURVE('',#42920,(#42925,#42932),.PCURVE_S1.);
+#42920 = CIRCLE('',#42921,31.7);
+#42921 = AXIS2_PLACEMENT_3D('',#42922,#42923,#42924);
+#42922 = CARTESIAN_POINT('',(0.,2.4,0.));
+#42923 = DIRECTION('',(0.,-1.,0.));
+#42924 = DIRECTION('',(1.,0.,0.));
+#42925 = PCURVE('',#22650,#42926);
+#42926 = DEFINITIONAL_REPRESENTATION('',(#42927),#42931);
+#42927 = LINE('',#42928,#42929);
+#42928 = CARTESIAN_POINT('',(0.,9.1));
+#42929 = VECTOR('',#42930,1.);
+#42930 = DIRECTION('',(1.,0.));
+#42931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42932 = PCURVE('',#42933,#42938);
+#42933 = PLANE('',#42934);
+#42934 = AXIS2_PLACEMENT_3D('',#42935,#42936,#42937);
+#42935 = CARTESIAN_POINT('',(18.929759976824,2.4,-25.00624940285));
+#42936 = DIRECTION('',(0.,-1.,0.));
+#42937 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#42938 = DEFINITIONAL_REPRESENTATION('',(#42939),#42943);
+#42939 = CIRCLE('',#42940,31.7);
+#42940 = AXIS2_PLACEMENT_2D('',#42941,#42942);
+#42941 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#42942 = DIRECTION('',(0.669130606359,-0.743144825477));
+#42943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42944 = ORIENTED_EDGE('',*,*,#42945,.F.);
+#42945 = EDGE_CURVE('',#42946,#42915,#42948,.T.);
+#42946 = VERTEX_POINT('',#42947);
+#42947 = CARTESIAN_POINT('',(19.789375711924,-0.4,-24.76430109921));
+#42948 = SURFACE_CURVE('',#42949,(#42954,#42964),.PCURVE_S1.);
+#42949 = ELLIPSE('',#42950,121.76209693428,31.7);
+#42950 = AXIS2_PLACEMENT_3D('',#42951,#42952,#42953);
+#42951 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#42952 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#42953 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#42954 = PCURVE('',#22650,#42955);
+#42955 = DEFINITIONAL_REPRESENTATION('',(#42956),#42963);
+#42956 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#42957,#42958,#42959,#42960,
+    #42961,#42962),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#42957 = CARTESIAN_POINT('',(5.388999824433,12.18));
+#42958 = CARTESIAN_POINT('',(5.38319421041,11.50631604546));
+#42959 = CARTESIAN_POINT('',(5.377388596387,10.833426820525));
+#42960 = CARTESIAN_POINT('',(5.371582982364,10.161379630658));
+#42961 = CARTESIAN_POINT('',(5.365777368341,9.490221669703));
+#42962 = CARTESIAN_POINT('',(5.359971754318,8.82));
+#42963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42964 = PCURVE('',#42965,#42970);
+#42965 = PLANE('',#42966);
+#42966 = AXIS2_PLACEMENT_3D('',#42967,#42968,#42969);
+#42967 = CARTESIAN_POINT('',(19.434952131241,-0.4,-24.44517667376));
+#42968 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#42969 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#42970 = DEFINITIONAL_REPRESENTATION('',(#42971),#42975);
+#42971 = ELLIPSE('',#42972,121.76209693428,31.7);
+#42972 = AXIS2_PLACEMENT_2D('',#42973,#42974);
+#42973 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#42974 = DIRECTION('',(-1.,1.110223024625E-16));
+#42975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42976 = ORIENTED_EDGE('',*,*,#42977,.T.);
+#42977 = EDGE_CURVE('',#42946,#42978,#42980,.T.);
+#42978 = VERTEX_POINT('',#42979);
+#42979 = CARTESIAN_POINT('',(23.449128699259,-0.4,-21.33139384207));
+#42980 = SURFACE_CURVE('',#42981,(#42986,#42993),.PCURVE_S1.);
+#42981 = CIRCLE('',#42982,31.7);
+#42982 = AXIS2_PLACEMENT_3D('',#42983,#42984,#42985);
+#42983 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#42984 = DIRECTION('',(0.,-1.,0.));
+#42985 = DIRECTION('',(1.,0.,0.));
+#42986 = PCURVE('',#22650,#42987);
+#42987 = DEFINITIONAL_REPRESENTATION('',(#42988),#42992);
+#42988 = LINE('',#42989,#42990);
+#42989 = CARTESIAN_POINT('',(0.,11.9));
+#42990 = VECTOR('',#42991,1.);
+#42991 = DIRECTION('',(1.,0.));
+#42992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42993 = PCURVE('',#42994,#42999);
+#42994 = PLANE('',#42995);
+#42995 = AXIS2_PLACEMENT_3D('',#42996,#42997,#42998);
+#42996 = CARTESIAN_POINT('',(22.780605163051,-0.4,-20.72945254636));
+#42997 = DIRECTION('',(0.,1.,0.));
+#42998 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#42999 = DEFINITIONAL_REPRESENTATION('',(#43000),#43008);
+#43000 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43001,#43002,#43003,#43004
+    ,#43005,#43006,#43007),.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(
+  '') );
+#43001 = CARTESIAN_POINT('',(-21.37322547041,7.242309032367));
+#43002 = CARTESIAN_POINT('',(-62.17634313535,43.981601197846));
+#43003 = CARTESIAN_POINT('',(-9.95762397052,60.948491566556));
+#43004 = CARTESIAN_POINT('',(42.261095194317,77.915381935267));
+#43005 = CARTESIAN_POINT('',(30.845493694427,24.209199401077));
+#43006 = CARTESIAN_POINT('',(19.429892194537,-29.49698313311));
+#43007 = CARTESIAN_POINT('',(-21.37322547041,7.242309032367));
+#43008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43009 = ORIENTED_EDGE('',*,*,#43010,.F.);
+#43010 = EDGE_CURVE('',#42917,#42978,#43011,.T.);
+#43011 = SURFACE_CURVE('',#43012,(#43017,#43027),.PCURVE_S1.);
+#43012 = ELLIPSE('',#43013,121.76209693427,31.7);
+#43013 = AXIS2_PLACEMENT_3D('',#43014,#43015,#43016);
+#43014 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#43015 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#43016 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#43017 = PCURVE('',#22650,#43018);
+#43018 = DEFINITIONAL_REPRESENTATION('',(#43019),#43026);
+#43019 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43020,#43021,#43022,#43023,
+    #43024,#43025),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#43020 = CARTESIAN_POINT('',(5.518839608835,8.82));
+#43021 = CARTESIAN_POINT('',(5.524556702866,9.491790803197));
+#43022 = CARTESIAN_POINT('',(5.530273796897,10.163731958149));
+#43023 = CARTESIAN_POINT('',(5.535990890927,10.835777719872));
+#43024 = CARTESIAN_POINT('',(5.541707984958,11.507882322903));
+#43025 = CARTESIAN_POINT('',(5.547425078989,12.18));
+#43026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43027 = PCURVE('',#43028,#43033);
+#43028 = PLANE('',#43029);
+#43029 = AXIS2_PLACEMENT_3D('',#43030,#43031,#43032);
+#43030 = CARTESIAN_POINT('',(22.275413008635,2.4,-21.29052527545));
+#43031 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#43032 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#43033 = DEFINITIONAL_REPRESENTATION('',(#43034),#43038);
+#43034 = ELLIPSE('',#43035,121.76209693428,31.7);
+#43035 = AXIS2_PLACEMENT_2D('',#43036,#43037);
+#43036 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#43037 = DIRECTION('',(1.,1.110223024625E-16));
+#43038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43039 = FACE_BOUND('',#43040,.T.);
+#43040 = EDGE_LOOP('',(#43041,#43072,#43104,#43137));
+#43041 = ORIENTED_EDGE('',*,*,#43042,.F.);
+#43042 = EDGE_CURVE('',#43043,#43045,#43047,.T.);
+#43043 = VERTEX_POINT('',#43044);
+#43044 = CARTESIAN_POINT('',(24.012171275828,2.4,-20.69554615419));
+#43045 = VERTEX_POINT('',#43046);
+#43046 = CARTESIAN_POINT('',(26.98313049652,2.4,-16.63732756808));
+#43047 = SURFACE_CURVE('',#43048,(#43053,#43060),.PCURVE_S1.);
+#43048 = CIRCLE('',#43049,31.7);
+#43049 = AXIS2_PLACEMENT_3D('',#43050,#43051,#43052);
+#43050 = CARTESIAN_POINT('',(0.,2.4,0.));
+#43051 = DIRECTION('',(0.,-1.,0.));
+#43052 = DIRECTION('',(1.,0.,0.));
+#43053 = PCURVE('',#22650,#43054);
+#43054 = DEFINITIONAL_REPRESENTATION('',(#43055),#43059);
+#43055 = LINE('',#43056,#43057);
+#43056 = CARTESIAN_POINT('',(0.,9.1));
+#43057 = VECTOR('',#43058,1.);
+#43058 = DIRECTION('',(1.,0.));
+#43059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43060 = PCURVE('',#43061,#43066);
+#43061 = PLANE('',#43062);
+#43062 = AXIS2_PLACEMENT_3D('',#43063,#43064,#43065);
+#43063 = CARTESIAN_POINT('',(23.715190898156,2.4,-20.52408445319));
+#43064 = DIRECTION('',(0.,-1.,0.));
+#43065 = DIRECTION('',(0.5,0.,0.866025403784));
+#43066 = DEFINITIONAL_REPRESENTATION('',(#43067),#43071);
+#43067 = CIRCLE('',#43068,31.7);
+#43068 = AXIS2_PLACEMENT_2D('',#43069,#43070);
+#43069 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#43070 = DIRECTION('',(0.5,-0.866025403784));
+#43071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43072 = ORIENTED_EDGE('',*,*,#43073,.F.);
+#43073 = EDGE_CURVE('',#43074,#43043,#43076,.T.);
+#43074 = VERTEX_POINT('',#43075);
+#43075 = CARTESIAN_POINT('',(24.505718086095,-0.4,-20.10869913954));
+#43076 = SURFACE_CURVE('',#43077,(#43082,#43092),.PCURVE_S1.);
+#43077 = ELLIPSE('',#43078,121.76209693428,31.7);
+#43078 = AXIS2_PLACEMENT_3D('',#43079,#43080,#43081);
+#43079 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43080 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#43081 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#43082 = PCURVE('',#22650,#43083);
+#43083 = DEFINITIONAL_REPRESENTATION('',(#43084),#43091);
+#43084 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43085,#43086,#43087,#43088,
+    #43089,#43090),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#43085 = CARTESIAN_POINT('',(5.598439334673,12.18));
+#43086 = CARTESIAN_POINT('',(5.59263372065,11.50631604546));
+#43087 = CARTESIAN_POINT('',(5.586828106627,10.833426820525));
+#43088 = CARTESIAN_POINT('',(5.581022492603,10.161379630658));
+#43089 = CARTESIAN_POINT('',(5.57521687858,9.490221669703));
+#43090 = CARTESIAN_POINT('',(5.569411264557,8.82));
+#43091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43092 = PCURVE('',#43093,#43098);
+#43093 = PLANE('',#43094);
+#43094 = AXIS2_PLACEMENT_3D('',#43095,#43096,#43097);
+#43095 = CARTESIAN_POINT('',(24.092689812131,-0.4,-19.87023715439));
+#43096 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#43097 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#43098 = DEFINITIONAL_REPRESENTATION('',(#43099),#43103);
+#43099 = ELLIPSE('',#43100,121.76209693428,31.7);
+#43100 = AXIS2_PLACEMENT_2D('',#43101,#43102);
+#43101 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#43102 = DIRECTION('',(-1.,1.387778780781E-17));
+#43103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43104 = ORIENTED_EDGE('',*,*,#43105,.T.);
+#43105 = EDGE_CURVE('',#43074,#43106,#43108,.T.);
+#43106 = VERTEX_POINT('',#43107);
+#43107 = CARTESIAN_POINT('',(27.371755137683,-0.4,-15.98990371086));
+#43108 = SURFACE_CURVE('',#43109,(#43114,#43121),.PCURVE_S1.);
+#43109 = CIRCLE('',#43110,31.7);
+#43110 = AXIS2_PLACEMENT_3D('',#43111,#43112,#43113);
+#43111 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#43112 = DIRECTION('',(0.,-1.,0.));
+#43113 = DIRECTION('',(1.,0.,0.));
+#43114 = PCURVE('',#22650,#43115);
+#43115 = DEFINITIONAL_REPRESENTATION('',(#43116),#43120);
+#43116 = LINE('',#43117,#43118);
+#43117 = CARTESIAN_POINT('',(0.,11.9));
+#43118 = VECTOR('',#43119,1.);
+#43119 = DIRECTION('',(1.,0.));
+#43120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43121 = PCURVE('',#43122,#43127);
+#43122 = PLANE('',#43123);
+#43123 = AXIS2_PLACEMENT_3D('',#43124,#43125,#43126);
+#43124 = CARTESIAN_POINT('',(26.592689812144,-0.4,-15.54011013544));
+#43125 = DIRECTION('',(0.,1.,0.));
+#43126 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#43127 = DEFINITIONAL_REPRESENTATION('',(#43128),#43136);
+#43128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43129,#43130,#43131,#43132
+    ,#43133,#43134,#43135),.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(
+  '') );
+#43129 = CARTESIAN_POINT('',(-16.01178524883,3.346994700033));
+#43130 = CARTESIAN_POINT('',(-63.56178524883,30.8));
+#43131 = CARTESIAN_POINT('',(-16.01178524883,58.253005299967));
+#43132 = CARTESIAN_POINT('',(31.538214751166,85.706010599933));
+#43133 = CARTESIAN_POINT('',(31.538214751166,30.8));
+#43134 = CARTESIAN_POINT('',(31.538214751166,-24.10601059993));
+#43135 = CARTESIAN_POINT('',(-16.01178524883,3.346994700033));
+#43136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43137 = ORIENTED_EDGE('',*,*,#43138,.F.);
+#43138 = EDGE_CURVE('',#43045,#43106,#43139,.T.);
+#43139 = SURFACE_CURVE('',#43140,(#43145,#43155),.PCURVE_S1.);
+#43140 = ELLIPSE('',#43141,121.76209693427,31.7);
+#43141 = AXIS2_PLACEMENT_3D('',#43142,#43143,#43144);
+#43142 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#43143 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#43144 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#43145 = PCURVE('',#22650,#43146);
+#43146 = DEFINITIONAL_REPRESENTATION('',(#43147),#43154);
+#43147 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43148,#43149,#43150,#43151,
+    #43152,#43153),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#43148 = CARTESIAN_POINT('',(5.728279119074,8.82));
+#43149 = CARTESIAN_POINT('',(5.733996213105,9.491790803197));
+#43150 = CARTESIAN_POINT('',(5.739713307136,10.163731958149));
+#43151 = CARTESIAN_POINT('',(5.745430401167,10.835777719872));
+#43152 = CARTESIAN_POINT('',(5.751147495198,11.507882322903));
+#43153 = CARTESIAN_POINT('',(5.756864589228,12.18));
+#43154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43155 = PCURVE('',#43156,#43161);
+#43156 = PLANE('',#43157);
+#43157 = AXIS2_PLACEMENT_3D('',#43158,#43159,#43160);
+#43158 = CARTESIAN_POINT('',(26.215190898168,2.4,-16.19395743425));
+#43159 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#43160 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#43161 = DEFINITIONAL_REPRESENTATION('',(#43162),#43166);
+#43162 = ELLIPSE('',#43163,121.76209693427,31.7);
+#43163 = AXIS2_PLACEMENT_2D('',#43164,#43165);
+#43164 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#43165 = DIRECTION('',(1.,2.775557561563E-17));
+#43166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43167 = FACE_BOUND('',#43168,.T.);
+#43168 = EDGE_LOOP('',(#43169,#43200,#43232,#43265));
+#43169 = ORIENTED_EDGE('',*,*,#43170,.F.);
+#43170 = EDGE_CURVE('',#43171,#43173,#43175,.T.);
+#43171 = VERTEX_POINT('',#43172);
+#43172 = CARTESIAN_POINT('',(27.790293715176,2.4,-15.25088768643));
+#43173 = VERTEX_POINT('',#43174);
+#43174 = CARTESIAN_POINT('',(29.852579260828,2.4,-10.66365375825));
+#43175 = SURFACE_CURVE('',#43176,(#43181,#43188),.PCURVE_S1.);
+#43176 = CIRCLE('',#43177,31.7);
+#43177 = AXIS2_PLACEMENT_3D('',#43178,#43179,#43180);
+#43178 = CARTESIAN_POINT('',(0.,2.4,0.));
+#43179 = DIRECTION('',(0.,-1.,0.));
+#43180 = DIRECTION('',(1.,0.,0.));
+#43181 = PCURVE('',#22650,#43182);
+#43182 = DEFINITIONAL_REPRESENTATION('',(#43183),#43187);
+#43183 = LINE('',#43184,#43185);
+#43184 = CARTESIAN_POINT('',(0.,9.1));
+#43185 = VECTOR('',#43186,1.);
+#43186 = DIRECTION('',(1.,0.));
+#43187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43188 = PCURVE('',#43189,#43194);
+#43189 = PLANE('',#43190);
+#43190 = AXIS2_PLACEMENT_3D('',#43191,#43192,#43193);
+#43191 = CARTESIAN_POINT('',(27.464154179127,2.4,-15.14491852745));
+#43192 = DIRECTION('',(-0.,-1.,0.));
+#43193 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#43194 = DEFINITIONAL_REPRESENTATION('',(#43195),#43199);
+#43195 = CIRCLE('',#43196,31.7);
+#43196 = AXIS2_PLACEMENT_2D('',#43197,#43198);
+#43197 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#43198 = DIRECTION('',(0.309016994375,-0.951056516295));
+#43199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43200 = ORIENTED_EDGE('',*,*,#43201,.F.);
+#43201 = EDGE_CURVE('',#43202,#43171,#43204,.T.);
+#43202 = VERTEX_POINT('',#43203);
+#43203 = CARTESIAN_POINT('',(28.151042988422,-0.4,-14.57425053524));
+#43204 = SURFACE_CURVE('',#43205,(#43210,#43220),.PCURVE_S1.);
+#43205 = ELLIPSE('',#43206,121.76209693428,31.7);
+#43206 = AXIS2_PLACEMENT_3D('',#43207,#43208,#43209);
+#43207 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43208 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#43209 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#43210 = PCURVE('',#22650,#43211);
+#43211 = DEFINITIONAL_REPRESENTATION('',(#43212),#43219);
+#43212 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43213,#43214,#43215,#43216,
+    #43217,#43218),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#43213 = CARTESIAN_POINT('',(5.807878844912,12.18));
+#43214 = CARTESIAN_POINT('',(5.802073230889,11.50631604546));
+#43215 = CARTESIAN_POINT('',(5.796267616866,10.833426820525));
+#43216 = CARTESIAN_POINT('',(5.790462002843,10.161379630658));
+#43217 = CARTESIAN_POINT('',(5.78465638882,9.490221669703));
+#43218 = CARTESIAN_POINT('',(5.778850774796,8.82));
+#43219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43220 = PCURVE('',#43221,#43226);
+#43221 = PLANE('',#43222);
+#43222 = AXIS2_PLACEMENT_3D('',#43223,#43224,#43225);
+#43223 = CARTESIAN_POINT('',(27.697461338679,-0.4,-14.42687292339));
+#43224 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#43225 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#43226 = DEFINITIONAL_REPRESENTATION('',(#43227),#43231);
+#43227 = ELLIPSE('',#43228,121.76209693428,31.7);
+#43228 = AXIS2_PLACEMENT_2D('',#43229,#43230);
+#43229 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#43230 = DIRECTION('',(-1.,-1.110223024625E-16));
+#43231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43232 = ORIENTED_EDGE('',*,*,#43233,.T.);
+#43233 = EDGE_CURVE('',#43202,#43234,#43236,.T.);
+#43234 = VERTEX_POINT('',#43235);
+#43235 = CARTESIAN_POINT('',(30.098104532337,-0.4,-9.949578059421));
+#43236 = SURFACE_CURVE('',#43237,(#43242,#43249),.PCURVE_S1.);
+#43237 = CIRCLE('',#43238,31.7);
+#43238 = AXIS2_PLACEMENT_3D('',#43239,#43240,#43241);
+#43239 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#43240 = DIRECTION('',(0.,-1.,0.));
+#43241 = DIRECTION('',(1.,0.,0.));
+#43242 = PCURVE('',#22650,#43243);
+#43243 = DEFINITIONAL_REPRESENTATION('',(#43244),#43248);
+#43244 = LINE('',#43245,#43246);
+#43245 = CARTESIAN_POINT('',(0.,11.9));
+#43246 = VECTOR('',#43247,1.);
+#43247 = DIRECTION('',(1.,0.));
+#43248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43249 = PCURVE('',#43250,#43255);
+#43250 = PLANE('',#43251);
+#43251 = AXIS2_PLACEMENT_3D('',#43252,#43253,#43254);
+#43252 = CARTESIAN_POINT('',(29.242546310562,-0.4,-9.671590341893));
+#43253 = DIRECTION('',(0.,1.,0.));
+#43254 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#43255 = DEFINITIONAL_REPRESENTATION('',(#43256),#43264);
+#43256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43257,#43258,#43259,#43260
+    ,#43261,#43262,#43263),.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(
+  '') );
+#43257 = CARTESIAN_POINT('',(-9.95762397052,0.651508433444));
+#43258 = CARTESIAN_POINT('',(-62.17634313535,17.618398802154));
+#43259 = CARTESIAN_POINT('',(-21.37322547041,54.357690967633));
+#43260 = CARTESIAN_POINT('',(19.429892194537,91.096983133113));
+#43261 = CARTESIAN_POINT('',(30.845493694427,37.390800598923));
+#43262 = CARTESIAN_POINT('',(42.261095194317,-16.31538193526));
+#43263 = CARTESIAN_POINT('',(-9.95762397052,0.651508433444));
+#43264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43265 = ORIENTED_EDGE('',*,*,#43266,.F.);
+#43266 = EDGE_CURVE('',#43173,#43234,#43267,.T.);
+#43267 = SURFACE_CURVE('',#43268,(#43273,#43283),.PCURVE_S1.);
+#43268 = ELLIPSE('',#43269,121.76209693427,31.7);
+#43269 = AXIS2_PLACEMENT_3D('',#43270,#43271,#43272);
+#43270 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#43271 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#43272 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#43273 = PCURVE('',#22650,#43274);
+#43274 = DEFINITIONAL_REPRESENTATION('',(#43275),#43282);
+#43275 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43276,#43277,#43278,#43279,
+    #43280,#43281),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#43276 = CARTESIAN_POINT('',(5.937718629314,8.82));
+#43277 = CARTESIAN_POINT('',(5.943435723345,9.491790803197));
+#43278 = CARTESIAN_POINT('',(5.949152817375,10.163731958149));
+#43279 = CARTESIAN_POINT('',(5.954869911406,10.835777719872));
+#43280 = CARTESIAN_POINT('',(5.960587005437,11.507882322903));
+#43281 = CARTESIAN_POINT('',(5.966304099468,12.18));
+#43282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43283 = PCURVE('',#43284,#43289);
+#43284 = PLANE('',#43285);
+#43285 = AXIS2_PLACEMENT_3D('',#43286,#43287,#43288);
+#43286 = CARTESIAN_POINT('',(29.009239151009,2.4,-10.38963594595));
+#43287 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#43288 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#43289 = DEFINITIONAL_REPRESENTATION('',(#43290),#43294);
+#43290 = ELLIPSE('',#43291,121.76209693427,31.7);
+#43291 = AXIS2_PLACEMENT_2D('',#43292,#43293);
+#43292 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#43293 = DIRECTION('',(1.,-1.387778780781E-16));
+#43294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43295 = FACE_BOUND('',#43296,.T.);
+#43296 = EDGE_LOOP('',(#43297,#43328,#43360,#43393));
+#43297 = ORIENTED_EDGE('',*,*,#43298,.F.);
+#43298 = EDGE_CURVE('',#43299,#43301,#43303,.T.);
+#43299 = VERTEX_POINT('',#43300);
+#43300 = CARTESIAN_POINT('',(30.353846966545,2.4,-9.139692244903));
+#43301 = VERTEX_POINT('',#43302);
+#43302 = CARTESIAN_POINT('',(31.417327062869,2.4,-4.223927109306));
+#43303 = SURFACE_CURVE('',#43304,(#43309,#43316),.PCURVE_S1.);
+#43304 = CIRCLE('',#43305,31.7);
+#43305 = AXIS2_PLACEMENT_3D('',#43306,#43307,#43308);
+#43306 = CARTESIAN_POINT('',(0.,2.4,0.));
+#43307 = DIRECTION('',(0.,-1.,0.));
+#43308 = DIRECTION('',(1.,0.,0.));
+#43309 = PCURVE('',#22650,#43310);
+#43310 = DEFINITIONAL_REPRESENTATION('',(#43311),#43315);
+#43311 = LINE('',#43312,#43313);
+#43312 = CARTESIAN_POINT('',(0.,9.1));
+#43313 = VECTOR('',#43314,1.);
+#43314 = DIRECTION('',(1.,0.));
+#43315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43316 = PCURVE('',#43317,#43322);
+#43317 = PLANE('',#43318);
+#43318 = AXIS2_PLACEMENT_3D('',#43319,#43320,#43321);
+#43319 = CARTESIAN_POINT('',(30.012802134836,2.4,-9.103846988675));
+#43320 = DIRECTION('',(-0.,-1.,0.));
+#43321 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#43322 = DEFINITIONAL_REPRESENTATION('',(#43323),#43327);
+#43323 = CIRCLE('',#43324,31.7);
+#43324 = AXIS2_PLACEMENT_2D('',#43325,#43326);
+#43325 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#43326 = DIRECTION('',(0.104528463268,-0.994521895368));
+#43327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43328 = ORIENTED_EDGE('',*,*,#43329,.F.);
+#43329 = EDGE_CURVE('',#43330,#43299,#43332,.T.);
+#43330 = VERTEX_POINT('',#43331);
+#43331 = CARTESIAN_POINT('',(30.566032228463,-0.4,-8.402837247535));
+#43332 = SURFACE_CURVE('',#43333,(#43338,#43348),.PCURVE_S1.);
+#43333 = ELLIPSE('',#43334,121.76209693428,31.7);
+#43334 = AXIS2_PLACEMENT_3D('',#43335,#43336,#43337);
+#43335 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43336 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#43337 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#43338 = PCURVE('',#22650,#43339);
+#43339 = DEFINITIONAL_REPRESENTATION('',(#43340),#43347);
+#43340 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43341,#43342,#43343,#43344,
+    #43345,#43346),.UNSPECIFIED.,.F.,.F.,(6,6),(1.731943523703,
+    1.760971593819),.PIECEWISE_BEZIER_KNOTS.);
+#43341 = CARTESIAN_POINT('',(6.017318355151,12.18));
+#43342 = CARTESIAN_POINT('',(6.011512741128,11.50631604546));
+#43343 = CARTESIAN_POINT('',(6.005707127105,10.833426820525));
+#43344 = CARTESIAN_POINT('',(5.999901513082,10.161379630658));
+#43345 = CARTESIAN_POINT('',(5.994095899059,9.490221669703));
+#43346 = CARTESIAN_POINT('',(5.988290285036,8.82));
+#43347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43348 = PCURVE('',#43349,#43354);
+#43349 = PLANE('',#43350);
+#43350 = AXIS2_PLACEMENT_3D('',#43351,#43352,#43353);
+#43351 = CARTESIAN_POINT('',(30.091720897562,-0.4,-8.352985117823));
+#43352 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#43353 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#43354 = DEFINITIONAL_REPRESENTATION('',(#43355),#43359);
+#43355 = ELLIPSE('',#43356,121.76209693428,31.7);
+#43356 = AXIS2_PLACEMENT_2D('',#43357,#43358);
+#43357 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#43358 = DIRECTION('',(-1.,-7.632783294298E-17));
+#43359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43360 = ORIENTED_EDGE('',*,*,#43361,.T.);
+#43361 = EDGE_CURVE('',#43330,#43362,#43364,.T.);
+#43362 = VERTEX_POINT('',#43363);
+#43363 = CARTESIAN_POINT('',(31.509022332198,-0.4,-3.474408103409));
+#43364 = SURFACE_CURVE('',#43365,(#43370,#43377),.PCURVE_S1.);
+#43365 = CIRCLE('',#43366,31.7);
+#43366 = AXIS2_PLACEMENT_3D('',#43367,#43368,#43369);
+#43367 = CARTESIAN_POINT('',(0.,-0.4,0.));
+#43368 = DIRECTION('',(0.,-1.,0.));
+#43369 = DIRECTION('',(1.,0.,0.));
+#43370 = PCURVE('',#22650,#43371);
+#43371 = DEFINITIONAL_REPRESENTATION('',(#43372),#43376);
+#43372 = LINE('',#43373,#43374);
+#43373 = CARTESIAN_POINT('',(0.,11.9));
+#43374 = VECTOR('',#43375,1.);
+#43375 = DIRECTION('',(1.,0.));
+#43376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43377 = PCURVE('',#43378,#43383);
+#43378 = PLANE('',#43379);
+#43379 = AXIS2_PLACEMENT_3D('',#43380,#43381,#43382);
+#43380 = CARTESIAN_POINT('',(30.614363213903,-0.4,-3.380375640957));
+#43381 = DIRECTION('',(0.,1.,0.));
+#43382 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#43383 = DEFINITIONAL_REPRESENTATION('',(#43384),#43392);
+#43384 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43385,#43386,#43387,#43388
+    ,#43389,#43390,#43391),.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(
+  '') );
+#43385 = CARTESIAN_POINT('',(-3.475337534419,-0.726344083174));
+#43386 = CARTESIAN_POINT('',(-58.08056726337,5.012896828994));
+#43387 = CARTESIAN_POINT('',(-25.80762397052,49.432792497671));
+#43388 = CARTESIAN_POINT('',(6.465319322335,93.852688166349));
+#43389 = CARTESIAN_POINT('',(28.797605758436,43.693551585503));
+#43390 = CARTESIAN_POINT('',(51.129892194537,-6.465584995343));
+#43391 = CARTESIAN_POINT('',(-3.475337534419,-0.726344083174));
+#43392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43393 = ORIENTED_EDGE('',*,*,#43394,.F.);
+#43394 = EDGE_CURVE('',#43301,#43362,#43395,.T.);
+#43395 = SURFACE_CURVE('',#43396,(#43401,#43411),.PCURVE_S1.);
+#43396 = ELLIPSE('',#43397,121.76209693427,31.7);
+#43397 = AXIS2_PLACEMENT_3D('',#43398,#43399,#43400);
+#43398 = CARTESIAN_POINT('',(0.,-0.999999999955,0.));
+#43399 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#43400 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#43401 = PCURVE('',#22650,#43402);
+#43402 = DEFINITIONAL_REPRESENTATION('',(#43403),#43410);
+#43403 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43404,#43405,#43406,#43407,
+    #43408,#43409),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681081567878,
+    4.709667038032),.PIECEWISE_BEZIER_KNOTS.);
+#43404 = CARTESIAN_POINT('',(6.147158139553,8.82));
+#43405 = CARTESIAN_POINT('',(6.152875233584,9.491790803197));
+#43406 = CARTESIAN_POINT('',(6.158592327615,10.163731958149));
+#43407 = CARTESIAN_POINT('',(6.164309421645,10.835777719872));
+#43408 = CARTESIAN_POINT('',(6.170026515676,11.507882322903));
+#43409 = CARTESIAN_POINT('',(6.175743609707,12.18));
+#43410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43411 = PCURVE('',#43412,#43417);
+#43412 = PLANE('',#43413);
+#43413 = AXIS2_PLACEMENT_3D('',#43414,#43415,#43416);
+#43414 = CARTESIAN_POINT('',(30.535444451177,2.4,-4.13123751181));
+#43415 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#43416 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#43417 = DEFINITIONAL_REPRESENTATION('',(#43418),#43422);
+#43418 = ELLIPSE('',#43419,121.76209693428,31.7);
+#43419 = AXIS2_PLACEMENT_2D('',#43420,#43421);
+#43420 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#43421 = DIRECTION('',(1.,-7.632783294298E-17));
+#43422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43423 = FACE_BOUND('',#43424,.T.);
+#43424 = EDGE_LOOP('',(#43425,#43459,#43488,#43520));
+#43425 = ORIENTED_EDGE('',*,*,#43426,.F.);
+#43426 = EDGE_CURVE('',#43427,#43429,#43431,.T.);
+#43427 = VERTEX_POINT('',#43428);
+#43428 = CARTESIAN_POINT('',(30.098104532337,-1.6,9.949578059421));
+#43429 = VERTEX_POINT('',#43430);
+#43430 = CARTESIAN_POINT('',(29.852579260828,-4.4,10.663653758257));
+#43431 = SURFACE_CURVE('',#43432,(#43437,#43447),.PCURVE_S1.);
+#43432 = ELLIPSE('',#43433,121.76209693428,31.7);
+#43433 = AXIS2_PLACEMENT_3D('',#43434,#43435,#43436);
+#43434 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#43435 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#43436 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#43437 = PCURVE('',#22650,#43438);
+#43438 = DEFINITIONAL_REPRESENTATION('',(#43439),#43446);
+#43439 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43440,#43441,#43442,#43443,
+    #43444,#43445),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#43440 = CARTESIAN_POINT('',(0.316881207712,12.82));
+#43441 = CARTESIAN_POINT('',(0.322598301743,13.492117677097));
+#43442 = CARTESIAN_POINT('',(0.328315395773,14.164222280128));
+#43443 = CARTESIAN_POINT('',(0.334032489804,14.836268041851));
+#43444 = CARTESIAN_POINT('',(0.339749583835,15.508209196803));
+#43445 = CARTESIAN_POINT('',(0.345466677866,16.18));
+#43446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43447 = PCURVE('',#43448,#43453);
+#43448 = PLANE('',#43449);
+#43449 = AXIS2_PLACEMENT_3D('',#43450,#43451,#43452);
+#43450 = CARTESIAN_POINT('',(29.242546310562,-1.6,9.671590341893));
+#43451 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#43452 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#43453 = DEFINITIONAL_REPRESENTATION('',(#43454),#43458);
+#43454 = ELLIPSE('',#43455,121.76209693428,31.7);
+#43455 = AXIS2_PLACEMENT_2D('',#43456,#43457);
+#43456 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#43457 = DIRECTION('',(1.,1.387778780781E-16));
+#43458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43459 = ORIENTED_EDGE('',*,*,#43460,.F.);
+#43460 = EDGE_CURVE('',#43461,#43427,#43463,.T.);
+#43461 = VERTEX_POINT('',#43462);
+#43462 = CARTESIAN_POINT('',(31.290367347248,-1.6,5.079656609881));
+#43463 = SURFACE_CURVE('',#43464,(#43469,#43476),.PCURVE_S1.);
+#43464 = CIRCLE('',#43465,31.7);
+#43465 = AXIS2_PLACEMENT_3D('',#43466,#43467,#43468);
+#43466 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#43467 = DIRECTION('',(0.,-1.,0.));
+#43468 = DIRECTION('',(1.,0.,0.));
+#43469 = PCURVE('',#22650,#43470);
+#43470 = DEFINITIONAL_REPRESENTATION('',(#43471),#43475);
+#43471 = LINE('',#43472,#43473);
+#43472 = CARTESIAN_POINT('',(0.,13.1));
+#43473 = VECTOR('',#43474,1.);
+#43474 = DIRECTION('',(1.,0.));
+#43475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43476 = PCURVE('',#43477,#43482);
+#43477 = PLANE('',#43478);
+#43478 = AXIS2_PLACEMENT_3D('',#43479,#43480,#43481);
+#43479 = CARTESIAN_POINT('',(30.787631282436,-1.6,4.916307760417));
+#43480 = DIRECTION('',(0.,-1.,0.));
+#43481 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#43482 = DEFINITIONAL_REPRESENTATION('',(#43483),#43487);
+#43483 = CIRCLE('',#43484,31.7);
+#43484 = AXIS2_PLACEMENT_2D('',#43485,#43486);
+#43485 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#43486 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#43487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43488 = ORIENTED_EDGE('',*,*,#43489,.F.);
+#43489 = EDGE_CURVE('',#43490,#43461,#43492,.T.);
+#43490 = VERTEX_POINT('',#43491);
+#43491 = CARTESIAN_POINT('',(31.159124117085,-4.4,5.830864794876));
+#43492 = SURFACE_CURVE('',#43493,(#43498,#43508),.PCURVE_S1.);
+#43493 = ELLIPSE('',#43494,121.76209693428,31.7);
+#43494 = AXIS2_PLACEMENT_3D('',#43495,#43496,#43497);
+#43495 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43496 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#43497 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#43498 = PCURVE('',#22650,#43499);
+#43499 = DEFINITIONAL_REPRESENTATION('',(#43500),#43507);
+#43500 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43501,#43502,#43503,#43504,
+    #43505,#43506),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#43501 = CARTESIAN_POINT('',(0.187393619122,16.18));
+#43502 = CARTESIAN_POINT('',(0.181619887615,15.506667874339));
+#43503 = CARTESIAN_POINT('',(0.175846156108,14.833955093587));
+#43504 = CARTESIAN_POINT('',(0.170072424601,14.161908420628));
+#43505 = CARTESIAN_POINT('',(0.164298693094,13.490574532311));
+#43506 = CARTESIAN_POINT('',(0.158524961587,12.82));
+#43507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43508 = PCURVE('',#43509,#43514);
+#43509 = PLANE('',#43510);
+#43510 = AXIS2_PLACEMENT_3D('',#43511,#43512,#43513);
+#43511 = CARTESIAN_POINT('',(30.554324122884,-4.4,5.634353364478));
+#43512 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#43513 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#43514 = DEFINITIONAL_REPRESENTATION('',(#43515),#43519);
+#43515 = ELLIPSE('',#43516,121.76209693428,31.7);
+#43516 = AXIS2_PLACEMENT_2D('',#43517,#43518);
+#43517 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#43518 = DIRECTION('',(-1.,1.52655665886E-16));
+#43519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43520 = ORIENTED_EDGE('',*,*,#43521,.T.);
+#43521 = EDGE_CURVE('',#43490,#43429,#43522,.T.);
+#43522 = SURFACE_CURVE('',#43523,(#43528,#43535),.PCURVE_S1.);
+#43523 = CIRCLE('',#43524,31.7);
+#43524 = AXIS2_PLACEMENT_3D('',#43525,#43526,#43527);
+#43525 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#43526 = DIRECTION('',(0.,-1.,0.));
+#43527 = DIRECTION('',(1.,0.,0.));
+#43528 = PCURVE('',#22650,#43529);
+#43529 = DEFINITIONAL_REPRESENTATION('',(#43530),#43534);
+#43530 = LINE('',#43531,#43532);
+#43531 = CARTESIAN_POINT('',(0.,15.9));
+#43532 = VECTOR('',#43533,1.);
+#43533 = DIRECTION('',(1.,0.));
+#43534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43535 = PCURVE('',#43536,#43541);
+#43536 = PLANE('',#43537);
+#43537 = AXIS2_PLACEMENT_3D('',#43538,#43539,#43540);
+#43538 = CARTESIAN_POINT('',(29.009239151009,-4.4,10.389635945954));
+#43539 = DIRECTION('',(0.,1.,0.));
+#43540 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#43541 = DEFINITIONAL_REPRESENTATION('',(#43542),#43550);
+#43542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43543,#43544,#43545,#43546
+    ,#43547,#43548,#43549),.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(
+  '') );
+#43543 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#43544 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#43545 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#43546 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#43547 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#43548 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#43549 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#43550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43551 = FACE_BOUND('',#43552,.T.);
+#43552 = EDGE_LOOP('',(#43553,#43587,#43616,#43648));
+#43553 = ORIENTED_EDGE('',*,*,#43554,.F.);
+#43554 = EDGE_CURVE('',#43555,#43557,#43559,.T.);
+#43555 = VERTEX_POINT('',#43556);
+#43556 = CARTESIAN_POINT('',(27.371755137683,-1.6,15.989903710865));
+#43557 = VERTEX_POINT('',#43558);
+#43558 = CARTESIAN_POINT('',(26.98313049652,-4.4,16.637327568085));
+#43559 = SURFACE_CURVE('',#43560,(#43565,#43575),.PCURVE_S1.);
+#43560 = ELLIPSE('',#43561,121.76209693428,31.7);
+#43561 = AXIS2_PLACEMENT_3D('',#43562,#43563,#43564);
+#43562 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#43563 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#43564 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#43565 = PCURVE('',#22650,#43566);
+#43566 = DEFINITIONAL_REPRESENTATION('',(#43567),#43574);
+#43567 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43568,#43569,#43570,#43571,
+    #43572,#43573),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#43568 = CARTESIAN_POINT('',(0.526320717951,12.82));
+#43569 = CARTESIAN_POINT('',(0.532037811982,13.492117677097));
+#43570 = CARTESIAN_POINT('',(0.537754906013,14.164222280128));
+#43571 = CARTESIAN_POINT('',(0.543472000044,14.836268041851));
+#43572 = CARTESIAN_POINT('',(0.549189094074,15.508209196803));
+#43573 = CARTESIAN_POINT('',(0.554906188105,16.18));
+#43574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43575 = PCURVE('',#43576,#43581);
+#43576 = PLANE('',#43577);
+#43577 = AXIS2_PLACEMENT_3D('',#43578,#43579,#43580);
+#43578 = CARTESIAN_POINT('',(26.592689812144,-1.6,15.540110135448));
+#43579 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#43580 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#43581 = DEFINITIONAL_REPRESENTATION('',(#43582),#43586);
+#43582 = ELLIPSE('',#43583,121.76209693428,31.7);
+#43583 = AXIS2_PLACEMENT_2D('',#43584,#43585);
+#43584 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#43585 = DIRECTION('',(1.,6.938893903907E-17));
+#43586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43587 = ORIENTED_EDGE('',*,*,#43588,.F.);
+#43588 = EDGE_CURVE('',#43589,#43555,#43591,.T.);
+#43589 = VERTEX_POINT('',#43590);
+#43590 = CARTESIAN_POINT('',(29.550477752256,-1.6,11.474287106981));
+#43591 = SURFACE_CURVE('',#43592,(#43597,#43604),.PCURVE_S1.);
+#43592 = CIRCLE('',#43593,31.7);
+#43593 = AXIS2_PLACEMENT_3D('',#43594,#43595,#43596);
+#43594 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#43595 = DIRECTION('',(0.,-1.,0.));
+#43596 = DIRECTION('',(1.,0.,0.));
+#43597 = PCURVE('',#22650,#43598);
+#43598 = DEFINITIONAL_REPRESENTATION('',(#43599),#43603);
+#43599 = LINE('',#43600,#43601);
+#43600 = CARTESIAN_POINT('',(0.,13.1));
+#43601 = VECTOR('',#43602,1.);
+#43602 = DIRECTION('',(1.,0.));
+#43603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43604 = PCURVE('',#43605,#43610);
+#43605 = PLANE('',#43606);
+#43606 = AXIS2_PLACEMENT_3D('',#43607,#43608,#43609);
+#43607 = CARTESIAN_POINT('',(29.092689812144,-1.6,11.209983116526));
+#43608 = DIRECTION('',(0.,-1.,0.));
+#43609 = DIRECTION('',(-0.5,0.,0.866025403784));
+#43610 = DEFINITIONAL_REPRESENTATION('',(#43611),#43615);
+#43611 = CIRCLE('',#43612,31.7);
+#43612 = AXIS2_PLACEMENT_2D('',#43613,#43614);
+#43613 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#43614 = DIRECTION('',(-0.5,-0.866025403784));
+#43615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43616 = ORIENTED_EDGE('',*,*,#43617,.F.);
+#43617 = EDGE_CURVE('',#43618,#43589,#43620,.T.);
+#43618 = VERTEX_POINT('',#43619);
+#43619 = CARTESIAN_POINT('',(29.265917537661,-4.4,12.181792588894));
+#43620 = SURFACE_CURVE('',#43621,(#43626,#43636),.PCURVE_S1.);
+#43621 = ELLIPSE('',#43622,121.76209693428,31.7);
+#43622 = AXIS2_PLACEMENT_3D('',#43623,#43624,#43625);
+#43623 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43624 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#43625 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#43626 = PCURVE('',#22650,#43627);
+#43627 = DEFINITIONAL_REPRESENTATION('',(#43628),#43635);
+#43628 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43629,#43630,#43631,#43632,
+    #43633,#43634),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#43629 = CARTESIAN_POINT('',(0.396833129362,16.18));
+#43630 = CARTESIAN_POINT('',(0.391059397855,15.506667874339));
+#43631 = CARTESIAN_POINT('',(0.385285666348,14.833955093587));
+#43632 = CARTESIAN_POINT('',(0.379511934841,14.161908420628));
+#43633 = CARTESIAN_POINT('',(0.373738203334,13.490574532311));
+#43634 = CARTESIAN_POINT('',(0.367964471827,12.82));
+#43635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43636 = PCURVE('',#43637,#43642);
+#43637 = PLANE('',#43638);
+#43638 = AXIS2_PLACEMENT_3D('',#43639,#43640,#43641);
+#43639 = CARTESIAN_POINT('',(28.715190898168,-4.4,11.863830415333));
+#43640 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#43641 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#43642 = DEFINITIONAL_REPRESENTATION('',(#43643),#43647);
+#43643 = ELLIPSE('',#43644,121.76209693428,31.7);
+#43644 = AXIS2_PLACEMENT_2D('',#43645,#43646);
+#43645 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#43646 = DIRECTION('',(-1.,8.326672684689E-17));
+#43647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43648 = ORIENTED_EDGE('',*,*,#43649,.T.);
+#43649 = EDGE_CURVE('',#43618,#43557,#43650,.T.);
+#43650 = SURFACE_CURVE('',#43651,(#43656,#43663),.PCURVE_S1.);
+#43651 = CIRCLE('',#43652,31.7);
+#43652 = AXIS2_PLACEMENT_3D('',#43653,#43654,#43655);
+#43653 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#43654 = DIRECTION('',(0.,-1.,0.));
+#43655 = DIRECTION('',(1.,0.,0.));
+#43656 = PCURVE('',#22650,#43657);
+#43657 = DEFINITIONAL_REPRESENTATION('',(#43658),#43662);
+#43658 = LINE('',#43659,#43660);
+#43659 = CARTESIAN_POINT('',(0.,15.9));
+#43660 = VECTOR('',#43661,1.);
+#43661 = DIRECTION('',(1.,0.));
+#43662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43663 = PCURVE('',#43664,#43669);
+#43664 = PLANE('',#43665);
+#43665 = AXIS2_PLACEMENT_3D('',#43666,#43667,#43668);
+#43666 = CARTESIAN_POINT('',(26.215190898168,-4.4,16.193957434256));
+#43667 = DIRECTION('',(0.,1.,0.));
+#43668 = DIRECTION('',(0.5,0.,-0.866025403784));
+#43669 = DEFINITIONAL_REPRESENTATION('',(#43670),#43678);
+#43670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43671,#43672,#43673,#43674
+    ,#43675,#43676,#43677),.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(
+  '') );
+#43671 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#43672 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#43673 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#43674 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#43675 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#43676 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#43677 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#43678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43679 = FACE_BOUND('',#43680,.T.);
+#43680 = EDGE_LOOP('',(#43681,#43715,#43744,#43776));
+#43681 = ORIENTED_EDGE('',*,*,#43682,.F.);
+#43682 = EDGE_CURVE('',#43683,#43685,#43687,.T.);
+#43683 = VERTEX_POINT('',#43684);
+#43684 = CARTESIAN_POINT('',(23.449128699259,-1.6,21.331393842072));
+#43685 = VERTEX_POINT('',#43686);
+#43686 = CARTESIAN_POINT('',(22.934389450089,-4.4,21.883870328433));
+#43687 = SURFACE_CURVE('',#43688,(#43693,#43703),.PCURVE_S1.);
+#43688 = ELLIPSE('',#43689,121.76209693428,31.7);
+#43689 = AXIS2_PLACEMENT_3D('',#43690,#43691,#43692);
+#43690 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#43691 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#43692 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#43693 = PCURVE('',#22650,#43694);
+#43694 = DEFINITIONAL_REPRESENTATION('',(#43695),#43702);
+#43695 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43696,#43697,#43698,#43699,
+    #43700,#43701),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#43696 = CARTESIAN_POINT('',(0.735760228191,12.82));
+#43697 = CARTESIAN_POINT('',(0.741477322221,13.492117677097));
+#43698 = CARTESIAN_POINT('',(0.747194416252,14.164222280128));
+#43699 = CARTESIAN_POINT('',(0.752911510283,14.836268041851));
+#43700 = CARTESIAN_POINT('',(0.758628604314,15.508209196803));
+#43701 = CARTESIAN_POINT('',(0.764345698344,16.18));
+#43702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43703 = PCURVE('',#43704,#43709);
+#43704 = PLANE('',#43705);
+#43705 = AXIS2_PLACEMENT_3D('',#43706,#43707,#43708);
+#43706 = CARTESIAN_POINT('',(22.780605163051,-1.6,20.729452546363));
+#43707 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#43708 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#43709 = DEFINITIONAL_REPRESENTATION('',(#43710),#43714);
+#43710 = ELLIPSE('',#43711,121.76209693428,31.7);
+#43711 = AXIS2_PLACEMENT_2D('',#43712,#43713);
+#43712 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#43713 = DIRECTION('',(1.,0.));
+#43714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43715 = ORIENTED_EDGE('',*,*,#43716,.F.);
+#43716 = EDGE_CURVE('',#43717,#43683,#43719,.T.);
+#43717 = VERTEX_POINT('',#43718);
+#43718 = CARTESIAN_POINT('',(26.519090480566,-1.6,17.367436197769));
+#43719 = SURFACE_CURVE('',#43720,(#43725,#43732),.PCURVE_S1.);
+#43720 = CIRCLE('',#43721,31.7);
+#43721 = AXIS2_PLACEMENT_3D('',#43722,#43723,#43724);
+#43722 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#43723 = DIRECTION('',(0.,-1.,0.));
+#43724 = DIRECTION('',(1.,0.,0.));
+#43725 = PCURVE('',#22650,#43726);
+#43726 = DEFINITIONAL_REPRESENTATION('',(#43727),#43731);
+#43727 = LINE('',#43728,#43729);
+#43728 = CARTESIAN_POINT('',(0.,13.1));
+#43729 = VECTOR('',#43730,1.);
+#43730 = DIRECTION('',(1.,0.));
+#43731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43732 = PCURVE('',#43733,#43738);
+#43733 = PLANE('',#43734);
+#43734 = AXIS2_PLACEMENT_3D('',#43735,#43736,#43737);
+#43735 = CARTESIAN_POINT('',(26.126258194846,-1.6,17.013728418976));
+#43736 = DIRECTION('',(0.,-1.,0.));
+#43737 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#43738 = DEFINITIONAL_REPRESENTATION('',(#43739),#43743);
+#43739 = CIRCLE('',#43740,31.7);
+#43740 = AXIS2_PLACEMENT_2D('',#43741,#43742);
+#43741 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#43742 = DIRECTION('',(-0.669130606359,-0.743144825477));
+#43743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43744 = ORIENTED_EDGE('',*,*,#43745,.F.);
+#43745 = EDGE_CURVE('',#43746,#43717,#43748,.T.);
+#43746 = VERTEX_POINT('',#43747);
+#43747 = CARTESIAN_POINT('',(26.093649928388,-4.4,18.000317592052));
+#43748 = SURFACE_CURVE('',#43749,(#43754,#43764),.PCURVE_S1.);
+#43749 = ELLIPSE('',#43750,121.76209693428,31.7);
+#43750 = AXIS2_PLACEMENT_3D('',#43751,#43752,#43753);
+#43751 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43752 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#43753 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#43754 = PCURVE('',#22650,#43755);
+#43755 = DEFINITIONAL_REPRESENTATION('',(#43756),#43763);
+#43756 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43757,#43758,#43759,#43760,
+    #43761,#43762),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#43757 = CARTESIAN_POINT('',(0.606272639601,16.18));
+#43758 = CARTESIAN_POINT('',(0.600498908094,15.506667874339));
+#43759 = CARTESIAN_POINT('',(0.594725176587,14.833955093587));
+#43760 = CARTESIAN_POINT('',(0.58895144508,14.161908420628));
+#43761 = CARTESIAN_POINT('',(0.583177713573,13.490574532311));
+#43762 = CARTESIAN_POINT('',(0.577403982066,12.82));
+#43763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43764 = PCURVE('',#43765,#43770);
+#43765 = PLANE('',#43766);
+#43766 = AXIS2_PLACEMENT_3D('',#43767,#43768,#43769);
+#43767 = CARTESIAN_POINT('',(25.621066040429,-4.4,17.574801148064));
+#43768 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#43769 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#43770 = DEFINITIONAL_REPRESENTATION('',(#43771),#43775);
+#43771 = ELLIPSE('',#43772,121.76209693428,31.7);
+#43772 = AXIS2_PLACEMENT_2D('',#43773,#43774);
+#43773 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#43774 = DIRECTION('',(-1.,-1.110223024625E-16));
+#43775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43776 = ORIENTED_EDGE('',*,*,#43777,.T.);
+#43777 = EDGE_CURVE('',#43746,#43685,#43778,.T.);
+#43778 = SURFACE_CURVE('',#43779,(#43784,#43791),.PCURVE_S1.);
+#43779 = CIRCLE('',#43780,31.7);
+#43780 = AXIS2_PLACEMENT_3D('',#43781,#43782,#43783);
+#43781 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#43782 = DIRECTION('',(0.,-1.,0.));
+#43783 = DIRECTION('',(1.,0.,0.));
+#43784 = PCURVE('',#22650,#43785);
+#43785 = DEFINITIONAL_REPRESENTATION('',(#43786),#43790);
+#43786 = LINE('',#43787,#43788);
+#43787 = CARTESIAN_POINT('',(0.,15.9));
+#43788 = VECTOR('',#43789,1.);
+#43789 = DIRECTION('',(1.,0.));
+#43790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43791 = PCURVE('',#43792,#43797);
+#43792 = PLANE('',#43793);
+#43793 = AXIS2_PLACEMENT_3D('',#43794,#43795,#43796);
+#43794 = CARTESIAN_POINT('',(22.275413008635,-4.4,21.290525275451));
+#43795 = DIRECTION('',(0.,1.,0.));
+#43796 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#43797 = DEFINITIONAL_REPRESENTATION('',(#43798),#43806);
+#43798 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43799,#43800,#43801,#43802
+    ,#43803,#43804,#43805),.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(
+  '') );
+#43799 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#43800 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#43801 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#43802 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#43803 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#43804 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#43805 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#43806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43807 = FACE_BOUND('',#43808,.T.);
+#43808 = EDGE_LOOP('',(#43809,#43843,#43872,#43904));
+#43809 = ORIENTED_EDGE('',*,*,#43810,.F.);
+#43810 = EDGE_CURVE('',#43811,#43813,#43815,.T.);
+#43811 = VERTEX_POINT('',#43812);
+#43812 = CARTESIAN_POINT('',(18.501662815273,-1.6,25.740599702997));
+#43813 = VERTEX_POINT('',#43814);
+#43814 = CARTESIAN_POINT('',(17.883305533278,-4.4,26.173982944967));
+#43815 = SURFACE_CURVE('',#43816,(#43821,#43831),.PCURVE_S1.);
+#43816 = ELLIPSE('',#43817,121.76209693428,31.7);
+#43817 = AXIS2_PLACEMENT_3D('',#43818,#43819,#43820);
+#43818 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#43819 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#43820 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#43821 = PCURVE('',#22650,#43822);
+#43822 = DEFINITIONAL_REPRESENTATION('',(#43823),#43830);
+#43823 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43824,#43825,#43826,#43827,
+    #43828,#43829),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#43824 = CARTESIAN_POINT('',(0.94519973843,12.82));
+#43825 = CARTESIAN_POINT('',(0.950916832461,13.492117677097));
+#43826 = CARTESIAN_POINT('',(0.956633926491,14.164222280128));
+#43827 = CARTESIAN_POINT('',(0.962351020522,14.836268041851));
+#43828 = CARTESIAN_POINT('',(0.968068114553,15.508209196803));
+#43829 = CARTESIAN_POINT('',(0.973785208584,16.18));
+#43830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43831 = PCURVE('',#43832,#43837);
+#43832 = PLANE('',#43833);
+#43833 = AXIS2_PLACEMENT_3D('',#43834,#43835,#43836);
+#43834 = CARTESIAN_POINT('',(17.972898754862,-1.6,25.012818410052));
+#43835 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#43836 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#43837 = DEFINITIONAL_REPRESENTATION('',(#43838),#43842);
+#43838 = ELLIPSE('',#43839,121.76209693428,31.7);
+#43839 = AXIS2_PLACEMENT_2D('',#43840,#43841);
+#43840 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#43841 = DIRECTION('',(1.,1.387778780781E-17));
+#43842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43843 = ORIENTED_EDGE('',*,*,#43844,.F.);
+#43844 = EDGE_CURVE('',#43845,#43811,#43847,.T.);
+#43845 = VERTEX_POINT('',#43846);
+#43846 = CARTESIAN_POINT('',(22.32869170216,-1.6,22.501544988509));
+#43847 = SURFACE_CURVE('',#43848,(#43853,#43860),.PCURVE_S1.);
+#43848 = CIRCLE('',#43849,31.7);
+#43849 = AXIS2_PLACEMENT_3D('',#43850,#43851,#43852);
+#43850 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#43851 = DIRECTION('',(0.,-1.,0.));
+#43852 = DIRECTION('',(1.,0.,0.));
+#43853 = PCURVE('',#22650,#43854);
+#43854 = DEFINITIONAL_REPRESENTATION('',(#43855),#43859);
+#43855 = LINE('',#43856,#43857);
+#43856 = CARTESIAN_POINT('',(0.,13.1));
+#43857 = VECTOR('',#43858,1.);
+#43858 = DIRECTION('',(1.,0.));
+#43859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43860 = PCURVE('',#43861,#43866);
+#43861 = PLANE('',#43862);
+#43862 = AXIS2_PLACEMENT_3D('',#43863,#43864,#43865);
+#43863 = CARTESIAN_POINT('',(22.017983726737,-1.6,22.073892148589));
+#43864 = DIRECTION('',(0.,-1.,-0.));
+#43865 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#43866 = DEFINITIONAL_REPRESENTATION('',(#43867),#43871);
+#43867 = CIRCLE('',#43868,31.7);
+#43868 = AXIS2_PLACEMENT_2D('',#43869,#43870);
+#43869 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#43870 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#43871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43872 = ORIENTED_EDGE('',*,*,#43873,.F.);
+#43873 = EDGE_CURVE('',#43874,#43845,#43876,.T.);
+#43874 = VERTEX_POINT('',#43875);
+#43875 = CARTESIAN_POINT('',(21.78096460602,-4.4,23.03214234133));
+#43876 = SURFACE_CURVE('',#43877,(#43882,#43892),.PCURVE_S1.);
+#43877 = ELLIPSE('',#43878,121.76209693428,31.7);
+#43878 = AXIS2_PLACEMENT_3D('',#43879,#43880,#43881);
+#43879 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#43880 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#43881 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#43882 = PCURVE('',#22650,#43883);
+#43883 = DEFINITIONAL_REPRESENTATION('',(#43884),#43891);
+#43884 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43885,#43886,#43887,#43888,
+    #43889,#43890),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#43885 = CARTESIAN_POINT('',(0.81571214984,16.18));
+#43886 = CARTESIAN_POINT('',(0.809938418333,15.506667874339));
+#43887 = CARTESIAN_POINT('',(0.804164686826,14.833955093587));
+#43888 = CARTESIAN_POINT('',(0.798390955319,14.161908420628));
+#43889 = CARTESIAN_POINT('',(0.792617223812,13.490574532311));
+#43890 = CARTESIAN_POINT('',(0.786843492305,12.82));
+#43891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43892 = PCURVE('',#43893,#43898);
+#43893 = PLANE('',#43894);
+#43894 = AXIS2_PLACEMENT_3D('',#43895,#43896,#43897);
+#43895 = CARTESIAN_POINT('',(21.407177653208,-4.4,22.517668737372));
+#43896 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#43897 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#43898 = DEFINITIONAL_REPRESENTATION('',(#43899),#43903);
+#43899 = ELLIPSE('',#43900,121.76209693428,31.7);
+#43900 = AXIS2_PLACEMENT_2D('',#43901,#43902);
+#43901 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#43902 = DIRECTION('',(-1.,1.387778780781E-16));
+#43903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43904 = ORIENTED_EDGE('',*,*,#43905,.T.);
+#43905 = EDGE_CURVE('',#43874,#43813,#43906,.T.);
+#43906 = SURFACE_CURVE('',#43907,(#43912,#43919),.PCURVE_S1.);
+#43907 = CIRCLE('',#43908,31.7);
+#43908 = AXIS2_PLACEMENT_3D('',#43909,#43910,#43911);
+#43909 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#43910 = DIRECTION('',(0.,-1.,0.));
+#43911 = DIRECTION('',(1.,0.,0.));
+#43912 = PCURVE('',#22650,#43913);
+#43913 = DEFINITIONAL_REPRESENTATION('',(#43914),#43918);
+#43914 = LINE('',#43915,#43916);
+#43915 = CARTESIAN_POINT('',(0.,15.9));
+#43916 = VECTOR('',#43917,1.);
+#43917 = DIRECTION('',(1.,0.));
+#43918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43919 = PCURVE('',#43920,#43925);
+#43920 = PLANE('',#43921);
+#43921 = AXIS2_PLACEMENT_3D('',#43922,#43923,#43924);
+#43922 = CARTESIAN_POINT('',(17.362092681334,-4.4,25.456594998834));
+#43923 = DIRECTION('',(0.,1.,0.));
+#43924 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#43925 = DEFINITIONAL_REPRESENTATION('',(#43926),#43934);
+#43926 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43927,#43928,#43929,#43930
+    ,#43931,#43932,#43933),.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(
+  '') );
+#43927 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#43928 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#43929 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#43930 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#43931 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#43932 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#43933 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#43934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43935 = FACE_BOUND('',#43936,.T.);
+#43936 = EDGE_LOOP('',(#43937,#43971,#44000,#44032));
+#43937 = ORIENTED_EDGE('',*,*,#43938,.F.);
+#43938 = EDGE_CURVE('',#43939,#43941,#43943,.T.);
+#43939 = VERTEX_POINT('',#43940);
+#43940 = CARTESIAN_POINT('',(12.745585485432,-1.6,29.024817839799));
+#43941 = VERTEX_POINT('',#43942);
+#43942 = CARTESIAN_POINT('',(12.050635351042,-4.4,29.320166910102));
+#43943 = SURFACE_CURVE('',#43944,(#43949,#43959),.PCURVE_S1.);
+#43944 = ELLIPSE('',#43945,121.76209693428,31.7);
+#43945 = AXIS2_PLACEMENT_3D('',#43946,#43947,#43948);
+#43946 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#43947 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#43948 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#43949 = PCURVE('',#22650,#43950);
+#43950 = DEFINITIONAL_REPRESENTATION('',(#43951),#43958);
+#43951 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#43952,#43953,#43954,#43955,
+    #43956,#43957),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#43952 = CARTESIAN_POINT('',(1.154639248669,12.82));
+#43953 = CARTESIAN_POINT('',(1.1603563427,13.492117677097));
+#43954 = CARTESIAN_POINT('',(1.166073436731,14.164222280128));
+#43955 = CARTESIAN_POINT('',(1.171790530762,14.836268041851));
+#43956 = CARTESIAN_POINT('',(1.177507624792,15.508209196803));
+#43957 = CARTESIAN_POINT('',(1.183224718823,16.18));
+#43958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43959 = PCURVE('',#43960,#43965);
+#43960 = PLANE('',#43961);
+#43961 = AXIS2_PLACEMENT_3D('',#43962,#43963,#43964);
+#43962 = CARTESIAN_POINT('',(12.379690427548,-1.6,28.203004084402));
+#43963 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#43964 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#43965 = DEFINITIONAL_REPRESENTATION('',(#43966),#43970);
+#43966 = ELLIPSE('',#43967,121.76209693428,31.7);
+#43967 = AXIS2_PLACEMENT_2D('',#43968,#43969);
+#43968 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#43969 = DIRECTION('',(1.,-4.163336342344E-17));
+#43970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43971 = ORIENTED_EDGE('',*,*,#43972,.F.);
+#43972 = EDGE_CURVE('',#43973,#43939,#43975,.T.);
+#43973 = VERTEX_POINT('',#43974);
+#43974 = CARTESIAN_POINT('',(17.16242195142,-1.6,26.652228288858));
+#43975 = SURFACE_CURVE('',#43976,(#43981,#43988),.PCURVE_S1.);
+#43976 = CIRCLE('',#43977,31.7);
+#43977 = AXIS2_PLACEMENT_3D('',#43978,#43979,#43980);
+#43978 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#43979 = DIRECTION('',(0.,-1.,0.));
+#43980 = DIRECTION('',(1.,0.,0.));
+#43981 = PCURVE('',#22650,#43982);
+#43982 = DEFINITIONAL_REPRESENTATION('',(#43983),#43987);
+#43983 = LINE('',#43984,#43985);
+#43984 = CARTESIAN_POINT('',(0.,13.1));
+#43985 = VECTOR('',#43986,1.);
+#43986 = DIRECTION('',(1.,0.));
+#43987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43988 = PCURVE('',#43989,#43994);
+#43989 = PLANE('',#43990);
+#43990 = AXIS2_PLACEMENT_3D('',#43991,#43992,#43993);
+#43991 = CARTESIAN_POINT('',(16.947417715761,-1.6,26.169320869023));
+#43992 = DIRECTION('',(0.,-1.,0.));
+#43993 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#43994 = DEFINITIONAL_REPRESENTATION('',(#43995),#43999);
+#43995 = CIRCLE('',#43996,31.7);
+#43996 = AXIS2_PLACEMENT_2D('',#43997,#43998);
+#43997 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#43998 = DIRECTION('',(-0.913545457643,-0.406736643076));
+#43999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44000 = ORIENTED_EDGE('',*,*,#44001,.F.);
+#44001 = EDGE_CURVE('',#44002,#43973,#44004,.T.);
+#44002 = VERTEX_POINT('',#44003);
+#44003 = CARTESIAN_POINT('',(16.516346613706,-4.4,27.057351949811));
+#44004 = SURFACE_CURVE('',#44005,(#44010,#44020),.PCURVE_S1.);
+#44005 = ELLIPSE('',#44006,121.76209693428,31.7);
+#44006 = AXIS2_PLACEMENT_3D('',#44007,#44008,#44009);
+#44007 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44008 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#44009 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#44010 = PCURVE('',#22650,#44011);
+#44011 = DEFINITIONAL_REPRESENTATION('',(#44012),#44019);
+#44012 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44013,#44014,#44015,#44016,
+    #44017,#44018),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44013 = CARTESIAN_POINT('',(1.02515166008,16.18));
+#44014 = CARTESIAN_POINT('',(1.019377928573,15.506667874339));
+#44015 = CARTESIAN_POINT('',(1.013604197066,14.833955093587));
+#44016 = CARTESIAN_POINT('',(1.007830465559,14.161908420628));
+#44017 = CARTESIAN_POINT('',(1.002056734052,13.490574532311));
+#44018 = CARTESIAN_POINT('',(0.996283002545,12.82));
+#44019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44020 = PCURVE('',#44021,#44026);
+#44021 = PLANE('',#44022);
+#44022 = AXIS2_PLACEMENT_3D('',#44023,#44024,#44025);
+#44023 = CARTESIAN_POINT('',(16.257692879507,-4.4,26.476406151093));
+#44024 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#44025 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#44026 = DEFINITIONAL_REPRESENTATION('',(#44027),#44031);
+#44027 = ELLIPSE('',#44028,121.76209693428,31.7);
+#44028 = AXIS2_PLACEMENT_2D('',#44029,#44030);
+#44029 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44030 = DIRECTION('',(-1.,-8.326672684689E-17));
+#44031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44032 = ORIENTED_EDGE('',*,*,#44033,.T.);
+#44033 = EDGE_CURVE('',#44002,#43941,#44034,.T.);
+#44034 = SURFACE_CURVE('',#44035,(#44040,#44047),.PCURVE_S1.);
+#44035 = CIRCLE('',#44036,31.7);
+#44036 = AXIS2_PLACEMENT_3D('',#44037,#44038,#44039);
+#44037 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44038 = DIRECTION('',(0.,-1.,0.));
+#44039 = DIRECTION('',(1.,0.,0.));
+#44040 = PCURVE('',#22650,#44041);
+#44041 = DEFINITIONAL_REPRESENTATION('',(#44042),#44046);
+#44042 = LINE('',#44043,#44044);
+#44043 = CARTESIAN_POINT('',(0.,15.9));
+#44044 = VECTOR('',#44045,1.);
+#44045 = DIRECTION('',(1.,0.));
+#44046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44047 = PCURVE('',#44048,#44053);
+#44048 = PLANE('',#44049);
+#44049 = AXIS2_PLACEMENT_3D('',#44050,#44051,#44052);
+#44050 = CARTESIAN_POINT('',(11.689965591294,-4.4,28.510089366472));
+#44051 = DIRECTION('',(0.,1.,0.));
+#44052 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#44053 = DEFINITIONAL_REPRESENTATION('',(#44054),#44062);
+#44054 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44055,#44056,#44057,#44058
+    ,#44059,#44060,#44061),.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(
+  '') );
+#44055 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#44056 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#44057 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#44058 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#44059 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#44060 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#44061 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#44062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44063 = FACE_BOUND('',#44064,.T.);
+#44064 = EDGE_LOOP('',(#44065,#44099,#44128,#44160));
+#44065 = ORIENTED_EDGE('',*,*,#44066,.F.);
+#44066 = EDGE_CURVE('',#44067,#44069,#44071,.T.);
+#44067 = VERTEX_POINT('',#44068);
+#44068 = CARTESIAN_POINT('',(6.432464909773,-1.6,31.040512160474));
+#44069 = VERTEX_POINT('',#44070);
+#44070 = CARTESIAN_POINT('',(5.691294578602,-4.4,31.184918887494));
+#44071 = SURFACE_CURVE('',#44072,(#44077,#44087),.PCURVE_S1.);
+#44072 = ELLIPSE('',#44073,121.76209693428,31.7);
+#44073 = AXIS2_PLACEMENT_3D('',#44074,#44075,#44076);
+#44074 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44075 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#44076 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#44077 = PCURVE('',#22650,#44078);
+#44078 = DEFINITIONAL_REPRESENTATION('',(#44079),#44086);
+#44079 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44080,#44081,#44082,#44083,
+    #44084,#44085),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44080 = CARTESIAN_POINT('',(1.364078758908,12.82));
+#44081 = CARTESIAN_POINT('',(1.369795852939,13.492117677097));
+#44082 = CARTESIAN_POINT('',(1.37551294697,14.164222280128));
+#44083 = CARTESIAN_POINT('',(1.381230041001,14.836268041851));
+#44084 = CARTESIAN_POINT('',(1.386947135032,15.508209196803));
+#44085 = CARTESIAN_POINT('',(1.392664229062,16.18));
+#44086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44087 = PCURVE('',#44088,#44093);
+#44088 = PLANE('',#44089);
+#44089 = AXIS2_PLACEMENT_3D('',#44090,#44091,#44092);
+#44090 = CARTESIAN_POINT('',(6.245430224206,-1.6,30.160583147236));
+#44091 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#44092 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#44093 = DEFINITIONAL_REPRESENTATION('',(#44094),#44098);
+#44094 = ELLIPSE('',#44095,121.76209693428,31.7);
+#44095 = AXIS2_PLACEMENT_2D('',#44096,#44097);
+#44096 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44097 = DIRECTION('',(1.,-9.020562075079E-17));
+#44098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44099 = ORIENTED_EDGE('',*,*,#44100,.F.);
+#44100 = EDGE_CURVE('',#44101,#44067,#44103,.T.);
+#44101 = VERTEX_POINT('',#44102);
+#44102 = CARTESIAN_POINT('',(11.246072006966,-1.6,29.638081321404));
+#44103 = SURFACE_CURVE('',#44104,(#44109,#44116),.PCURVE_S1.);
+#44104 = CIRCLE('',#44105,31.7);
+#44105 = AXIS2_PLACEMENT_3D('',#44106,#44107,#44108);
+#44106 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44107 = DIRECTION('',(0.,-1.,0.));
+#44108 = DIRECTION('',(1.,0.,0.));
+#44109 = PCURVE('',#22650,#44110);
+#44110 = DEFINITIONAL_REPRESENTATION('',(#44111),#44115);
+#44111 = LINE('',#44112,#44113);
+#44112 = CARTESIAN_POINT('',(0.,13.1));
+#44113 = VECTOR('',#44114,1.);
+#44114 = DIRECTION('',(1.,0.));
+#44115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44116 = PCURVE('',#44117,#44122);
+#44117 = PLANE('',#44118);
+#44118 = AXIS2_PLACEMENT_3D('',#44119,#44120,#44121);
+#44119 = CARTESIAN_POINT('',(11.136168227875,-1.6,29.121024693147));
+#44120 = DIRECTION('',(0.,-1.,-0.));
+#44121 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#44122 = DEFINITIONAL_REPRESENTATION('',(#44123),#44127);
+#44123 = CIRCLE('',#44124,31.7);
+#44124 = AXIS2_PLACEMENT_2D('',#44125,#44126);
+#44125 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44126 = DIRECTION('',(-0.978147600734,-0.207911690818));
+#44127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44128 = ORIENTED_EDGE('',*,*,#44129,.F.);
+#44129 = EDGE_CURVE('',#44130,#44101,#44132,.T.);
+#44130 = VERTEX_POINT('',#44131);
+#44131 = CARTESIAN_POINT('',(10.529885020148,-4.4,29.900025442505));
+#44132 = SURFACE_CURVE('',#44133,(#44138,#44148),.PCURVE_S1.);
+#44133 = ELLIPSE('',#44134,121.76209693428,31.7);
+#44134 = AXIS2_PLACEMENT_3D('',#44135,#44136,#44137);
+#44135 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44136 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#44137 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#44138 = PCURVE('',#22650,#44139);
+#44139 = DEFINITIONAL_REPRESENTATION('',(#44140),#44147);
+#44140 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44141,#44142,#44143,#44144,
+    #44145,#44146),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44141 = CARTESIAN_POINT('',(1.234591170319,16.18));
+#44142 = CARTESIAN_POINT('',(1.228817438812,15.506667874339));
+#44143 = CARTESIAN_POINT('',(1.223043707305,14.833955093587));
+#44144 = CARTESIAN_POINT('',(1.217269975798,14.161908420628));
+#44145 = CARTESIAN_POINT('',(1.211496244291,13.490574532311));
+#44146 = CARTESIAN_POINT('',(1.205722512784,12.82));
+#44147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44148 = PCURVE('',#44149,#44154);
+#44149 = PLANE('',#44150);
+#44150 = AXIS2_PLACEMENT_3D('',#44151,#44152,#44153);
+#44151 = CARTESIAN_POINT('',(10.397668913905,-4.4,29.27799756812));
+#44152 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#44153 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#44154 = DEFINITIONAL_REPRESENTATION('',(#44155),#44159);
+#44155 = ELLIPSE('',#44156,121.76209693428,31.7);
+#44156 = AXIS2_PLACEMENT_2D('',#44157,#44158);
+#44157 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44158 = DIRECTION('',(-1.,-1.179611963664E-16));
+#44159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44160 = ORIENTED_EDGE('',*,*,#44161,.T.);
+#44161 = EDGE_CURVE('',#44130,#44069,#44162,.T.);
+#44162 = SURFACE_CURVE('',#44163,(#44168,#44175),.PCURVE_S1.);
+#44163 = CIRCLE('',#44164,31.7);
+#44164 = AXIS2_PLACEMENT_3D('',#44165,#44166,#44167);
+#44165 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44166 = DIRECTION('',(0.,-1.,0.));
+#44167 = DIRECTION('',(1.,0.,0.));
+#44168 = PCURVE('',#22650,#44169);
+#44169 = DEFINITIONAL_REPRESENTATION('',(#44170),#44174);
+#44170 = LINE('',#44171,#44172);
+#44171 = CARTESIAN_POINT('',(0.,15.9));
+#44172 = VECTOR('',#44173,1.);
+#44173 = DIRECTION('',(1.,0.));
+#44174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44175 = PCURVE('',#44176,#44181);
+#44176 = PLANE('',#44177);
+#44177 = AXIS2_PLACEMENT_3D('',#44178,#44179,#44180);
+#44178 = CARTESIAN_POINT('',(5.506930910236,-4.4,30.317556022209));
+#44179 = DIRECTION('',(0.,1.,0.));
+#44180 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#44181 = DEFINITIONAL_REPRESENTATION('',(#44182),#44190);
+#44182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44183,#44184,#44185,#44186
+    ,#44187,#44188,#44189),.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(
+  '') );
+#44183 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#44184 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#44185 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#44186 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#44187 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#44188 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#44189 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#44190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44191 = FACE_BOUND('',#44192,.T.);
+#44192 = EDGE_LOOP('',(#44193,#44227,#44256,#44288));
+#44193 = ORIENTED_EDGE('',*,*,#44194,.F.);
+#44194 = EDGE_CURVE('',#44195,#44197,#44199,.T.);
+#44195 = VERTEX_POINT('',#44196);
+#44196 = CARTESIAN_POINT('',(-0.161785248834,-1.6,31.699587150833));
+#44197 = VERTEX_POINT('',#44198);
+#44198 = CARTESIAN_POINT('',(-0.916783076785,-4.4,31.68674026766));
+#44199 = SURFACE_CURVE('',#44200,(#44205,#44215),.PCURVE_S1.);
+#44200 = ELLIPSE('',#44201,121.76209693428,31.7);
+#44201 = AXIS2_PLACEMENT_3D('',#44202,#44203,#44204);
+#44202 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44203 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#44204 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#44205 = PCURVE('',#22650,#44206);
+#44206 = DEFINITIONAL_REPRESENTATION('',(#44207),#44214);
+#44207 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44208,#44209,#44210,#44211,
+    #44212,#44213),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44208 = CARTESIAN_POINT('',(1.573518269148,12.82));
+#44209 = CARTESIAN_POINT('',(1.579235363179,13.492117677097));
+#44210 = CARTESIAN_POINT('',(1.584952457209,14.164222280128));
+#44211 = CARTESIAN_POINT('',(1.59066955124,14.836268041851));
+#44212 = CARTESIAN_POINT('',(1.596386645271,15.508209196803));
+#44213 = CARTESIAN_POINT('',(1.602103739302,16.18));
+#44214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44215 = PCURVE('',#44216,#44221);
+#44216 = PLANE('',#44217);
+#44217 = AXIS2_PLACEMENT_3D('',#44218,#44219,#44220);
+#44218 = CARTESIAN_POINT('',(-0.161785248834,-1.6,30.8));
+#44219 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#44220 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#44221 = DEFINITIONAL_REPRESENTATION('',(#44222),#44226);
+#44222 = ELLIPSE('',#44223,121.76209693428,31.7);
+#44223 = AXIS2_PLACEMENT_2D('',#44224,#44225);
+#44224 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44225 = DIRECTION('',(1.,0.));
+#44226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44227 = ORIENTED_EDGE('',*,*,#44228,.F.);
+#44228 = EDGE_CURVE('',#44229,#44195,#44231,.T.);
+#44229 = VERTEX_POINT('',#44230);
+#44230 = CARTESIAN_POINT('',(4.838214751166,-1.6,31.328607980911));
+#44231 = SURFACE_CURVE('',#44232,(#44237,#44244),.PCURVE_S1.);
+#44232 = CIRCLE('',#44233,31.7);
+#44233 = AXIS2_PLACEMENT_3D('',#44234,#44235,#44236);
+#44234 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44235 = DIRECTION('',(0.,-1.,0.));
+#44236 = DIRECTION('',(1.,0.,0.));
+#44237 = PCURVE('',#22650,#44238);
+#44238 = DEFINITIONAL_REPRESENTATION('',(#44239),#44243);
+#44239 = LINE('',#44240,#44241);
+#44240 = CARTESIAN_POINT('',(0.,13.1));
+#44241 = VECTOR('',#44242,1.);
+#44242 = DIRECTION('',(1.,0.));
+#44243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44244 = PCURVE('',#44245,#44250);
+#44245 = PLANE('',#44246);
+#44246 = AXIS2_PLACEMENT_3D('',#44247,#44248,#44249);
+#44247 = CARTESIAN_POINT('',(4.838214751166,-1.6,30.8));
+#44248 = DIRECTION('',(0.,-1.,0.));
+#44249 = DIRECTION('',(-1.,0.,0.));
+#44250 = DEFINITIONAL_REPRESENTATION('',(#44251),#44255);
+#44251 = CIRCLE('',#44252,31.7);
+#44252 = AXIS2_PLACEMENT_2D('',#44253,#44254);
+#44253 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44254 = DIRECTION('',(-1.,-0.));
+#44255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44256 = ORIENTED_EDGE('',*,*,#44257,.F.);
+#44257 = EDGE_CURVE('',#44258,#44229,#44260,.T.);
+#44258 = VERTEX_POINT('',#44259);
+#44259 = CARTESIAN_POINT('',(4.083216923215,-4.4,31.435924347122));
+#44260 = SURFACE_CURVE('',#44261,(#44266,#44276),.PCURVE_S1.);
+#44261 = ELLIPSE('',#44262,121.76209693428,31.7);
+#44262 = AXIS2_PLACEMENT_3D('',#44263,#44264,#44265);
+#44263 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44264 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#44265 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#44266 = PCURVE('',#22650,#44267);
+#44267 = DEFINITIONAL_REPRESENTATION('',(#44268),#44275);
+#44268 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44269,#44270,#44271,#44272,
+    #44273,#44274),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44269 = CARTESIAN_POINT('',(1.444030680558,16.18));
+#44270 = CARTESIAN_POINT('',(1.438256949051,15.506667874339));
+#44271 = CARTESIAN_POINT('',(1.432483217544,14.833955093587));
+#44272 = CARTESIAN_POINT('',(1.426709486037,14.161908420628));
+#44273 = CARTESIAN_POINT('',(1.42093575453,13.490574532311));
+#44274 = CARTESIAN_POINT('',(1.415162023023,12.82));
+#44275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44276 = PCURVE('',#44277,#44282);
+#44277 = PLANE('',#44278);
+#44278 = AXIS2_PLACEMENT_3D('',#44279,#44280,#44281);
+#44279 = CARTESIAN_POINT('',(4.083216923215,-4.4,30.8));
+#44280 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#44281 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#44282 = DEFINITIONAL_REPRESENTATION('',(#44283),#44287);
+#44283 = ELLIPSE('',#44284,121.76209693428,31.7);
+#44284 = AXIS2_PLACEMENT_2D('',#44285,#44286);
+#44285 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44286 = DIRECTION('',(-1.,-0.));
+#44287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44288 = ORIENTED_EDGE('',*,*,#44289,.T.);
+#44289 = EDGE_CURVE('',#44258,#44197,#44290,.T.);
+#44290 = SURFACE_CURVE('',#44291,(#44296,#44303),.PCURVE_S1.);
+#44291 = CIRCLE('',#44292,31.7);
+#44292 = AXIS2_PLACEMENT_3D('',#44293,#44294,#44295);
+#44293 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44294 = DIRECTION('',(0.,-1.,0.));
+#44295 = DIRECTION('',(1.,0.,0.));
+#44296 = PCURVE('',#22650,#44297);
+#44297 = DEFINITIONAL_REPRESENTATION('',(#44298),#44302);
+#44298 = LINE('',#44299,#44300);
+#44299 = CARTESIAN_POINT('',(0.,15.9));
+#44300 = VECTOR('',#44301,1.);
+#44301 = DIRECTION('',(1.,0.));
+#44302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44303 = PCURVE('',#44304,#44309);
+#44304 = PLANE('',#44305);
+#44305 = AXIS2_PLACEMENT_3D('',#44306,#44307,#44308);
+#44306 = CARTESIAN_POINT('',(-0.916783076785,-4.4,30.8));
+#44307 = DIRECTION('',(0.,1.,0.));
+#44308 = DIRECTION('',(1.,0.,0.));
+#44309 = DEFINITIONAL_REPRESENTATION('',(#44310),#44318);
+#44310 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44311,#44312,#44313,#44314
+    ,#44315,#44316,#44317),.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(
+  '') );
+#44311 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#44312 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#44313 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#44314 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#44315 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#44316 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#44317 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#44318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44319 = FACE_BOUND('',#44320,.T.);
+#44320 = EDGE_LOOP('',(#44321,#44355,#44384,#44416));
+#44321 = ORIENTED_EDGE('',*,*,#44322,.F.);
+#44322 = EDGE_CURVE('',#44323,#44325,#44327,.T.);
+#44323 = VERTEX_POINT('',#44324);
+#44324 = CARTESIAN_POINT('',(-6.748964615736,-1.6,30.973238071205));
+#44325 = VERTEX_POINT('',#44326);
+#44326 = CARTESIAN_POINT('',(-7.484792912503,-4.4,30.803699048279));
+#44327 = SURFACE_CURVE('',#44328,(#44333,#44343),.PCURVE_S1.);
+#44328 = ELLIPSE('',#44329,121.76209693428,31.7);
+#44329 = AXIS2_PLACEMENT_3D('',#44330,#44331,#44332);
+#44330 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44331 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#44332 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#44333 = PCURVE('',#22650,#44334);
+#44334 = DEFINITIONAL_REPRESENTATION('',(#44335),#44342);
+#44335 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44336,#44337,#44338,#44339,
+    #44340,#44341),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44336 = CARTESIAN_POINT('',(1.782957779387,12.82));
+#44337 = CARTESIAN_POINT('',(1.788674873418,13.492117677097));
+#44338 = CARTESIAN_POINT('',(1.794391967449,14.164222280128));
+#44339 = CARTESIAN_POINT('',(1.800109061479,14.836268041851));
+#44340 = CARTESIAN_POINT('',(1.80582615551,15.508209196803));
+#44341 = CARTESIAN_POINT('',(1.811543249541,16.18));
+#44342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44343 = PCURVE('',#44344,#44349);
+#44344 = PLANE('',#44345);
+#44345 = AXIS2_PLACEMENT_3D('',#44346,#44347,#44348);
+#44346 = CARTESIAN_POINT('',(-6.561929930168,-1.6,30.093309057967));
+#44347 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#44348 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#44349 = DEFINITIONAL_REPRESENTATION('',(#44350),#44354);
+#44350 = ELLIPSE('',#44351,121.76209693428,31.7);
+#44351 = AXIS2_PLACEMENT_2D('',#44352,#44353);
+#44352 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44353 = DIRECTION('',(1.,-6.938893903907E-18));
+#44354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44355 = ORIENTED_EDGE('',*,*,#44356,.F.);
+#44356 = EDGE_CURVE('',#44357,#44323,#44359,.T.);
+#44357 = VERTEX_POINT('',#44358);
+#44358 = CARTESIAN_POINT('',(-1.78109570559,-1.6,31.649924140312));
+#44359 = SURFACE_CURVE('',#44360,(#44365,#44372),.PCURVE_S1.);
+#44360 = CIRCLE('',#44361,31.7);
+#44361 = AXIS2_PLACEMENT_3D('',#44362,#44363,#44364);
+#44362 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44363 = DIRECTION('',(0.,-1.,0.));
+#44364 = DIRECTION('',(1.,0.,0.));
+#44365 = PCURVE('',#22650,#44366);
+#44366 = DEFINITIONAL_REPRESENTATION('',(#44367),#44371);
+#44367 = LINE('',#44368,#44369);
+#44368 = CARTESIAN_POINT('',(0.,13.1));
+#44369 = VECTOR('',#44370,1.);
+#44370 = DIRECTION('',(1.,0.));
+#44371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44372 = PCURVE('',#44373,#44378);
+#44373 = PLANE('',#44374);
+#44374 = AXIS2_PLACEMENT_3D('',#44375,#44376,#44377);
+#44375 = CARTESIAN_POINT('',(-1.671191926499,-1.6,31.132867512056));
+#44376 = DIRECTION('',(0.,-1.,0.));
+#44377 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#44378 = DEFINITIONAL_REPRESENTATION('',(#44379),#44383);
+#44379 = CIRCLE('',#44380,31.7);
+#44380 = AXIS2_PLACEMENT_2D('',#44381,#44382);
+#44381 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44382 = DIRECTION('',(-0.978147600734,0.207911690818));
+#44383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44384 = ORIENTED_EDGE('',*,*,#44385,.F.);
+#44385 = EDGE_CURVE('',#44386,#44357,#44388,.T.);
+#44386 = VERTEX_POINT('',#44387);
+#44387 = CARTESIAN_POINT('',(-2.541907346711,-4.4,31.597922511468));
+#44388 = SURFACE_CURVE('',#44389,(#44394,#44404),.PCURVE_S1.);
+#44389 = ELLIPSE('',#44390,121.76209693428,31.7);
+#44390 = AXIS2_PLACEMENT_3D('',#44391,#44392,#44393);
+#44391 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44392 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#44393 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#44394 = PCURVE('',#22650,#44395);
+#44395 = DEFINITIONAL_REPRESENTATION('',(#44396),#44403);
+#44396 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44397,#44398,#44399,#44400,
+    #44401,#44402),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44397 = CARTESIAN_POINT('',(1.653470190797,16.18));
+#44398 = CARTESIAN_POINT('',(1.64769645929,15.506667874339));
+#44399 = CARTESIAN_POINT('',(1.641922727783,14.833955093587));
+#44400 = CARTESIAN_POINT('',(1.636148996277,14.161908420628));
+#44401 = CARTESIAN_POINT('',(1.63037526477,13.490574532311));
+#44402 = CARTESIAN_POINT('',(1.624601533263,12.82));
+#44403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44404 = PCURVE('',#44405,#44410);
+#44405 = PLANE('',#44406);
+#44406 = AXIS2_PLACEMENT_3D('',#44407,#44408,#44409);
+#44407 = CARTESIAN_POINT('',(-2.409691240469,-4.4,30.975894637083));
+#44408 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#44409 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#44410 = DEFINITIONAL_REPRESENTATION('',(#44411),#44415);
+#44411 = ELLIPSE('',#44412,121.76209693428,31.7);
+#44412 = AXIS2_PLACEMENT_2D('',#44413,#44414);
+#44413 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44414 = DIRECTION('',(-1.,2.081668171172E-17));
+#44415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44416 = ORIENTED_EDGE('',*,*,#44417,.T.);
+#44417 = EDGE_CURVE('',#44386,#44325,#44418,.T.);
+#44418 = SURFACE_CURVE('',#44419,(#44424,#44431),.PCURVE_S1.);
+#44419 = CIRCLE('',#44420,31.7);
+#44420 = AXIS2_PLACEMENT_3D('',#44421,#44422,#44423);
+#44421 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44422 = DIRECTION('',(0.,-1.,0.));
+#44423 = DIRECTION('',(1.,0.,0.));
+#44424 = PCURVE('',#22650,#44425);
+#44425 = DEFINITIONAL_REPRESENTATION('',(#44426),#44430);
+#44426 = LINE('',#44427,#44428);
+#44427 = CARTESIAN_POINT('',(0.,15.9));
+#44428 = VECTOR('',#44429,1.);
+#44429 = DIRECTION('',(1.,0.));
+#44430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44431 = PCURVE('',#44432,#44437);
+#44432 = PLANE('',#44433);
+#44433 = AXIS2_PLACEMENT_3D('',#44434,#44435,#44436);
+#44434 = CARTESIAN_POINT('',(-7.300429244138,-4.4,29.936336182994));
+#44435 = DIRECTION('',(0.,1.,0.));
+#44436 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#44437 = DEFINITIONAL_REPRESENTATION('',(#44438),#44446);
+#44438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44439,#44440,#44441,#44442
+    ,#44443,#44444,#44445),.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(
+  '') );
+#44439 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#44440 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#44441 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#44442 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#44443 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#44444 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#44445 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#44446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44447 = FACE_BOUND('',#44448,.T.);
+#44448 = EDGE_LOOP('',(#44449,#44483,#44512,#44544));
+#44449 = ORIENTED_EDGE('',*,*,#44450,.F.);
+#44450 = EDGE_CURVE('',#44451,#44453,#44455,.T.);
+#44451 = VERTEX_POINT('',#44452);
+#44452 = CARTESIAN_POINT('',(-13.0411818438,-1.6,28.893209861779));
+#44453 = VERTEX_POINT('',#44454);
+#44454 = CARTESIAN_POINT('',(-13.72568138192,-4.4,28.574388367941));
+#44455 = SURFACE_CURVE('',#44456,(#44461,#44471),.PCURVE_S1.);
+#44456 = ELLIPSE('',#44457,121.76209693428,31.7);
+#44457 = AXIS2_PLACEMENT_3D('',#44458,#44459,#44460);
+#44458 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44459 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#44460 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#44461 = PCURVE('',#22650,#44462);
+#44462 = DEFINITIONAL_REPRESENTATION('',(#44463),#44470);
+#44463 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44464,#44465,#44466,#44467,
+    #44468,#44469),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44464 = CARTESIAN_POINT('',(1.992397289626,12.82));
+#44465 = CARTESIAN_POINT('',(1.998114383657,13.492117677097));
+#44466 = CARTESIAN_POINT('',(2.003831477688,14.164222280128));
+#44467 = CARTESIAN_POINT('',(2.009548571719,14.836268041851));
+#44468 = CARTESIAN_POINT('',(2.01526566575,15.508209196803));
+#44469 = CARTESIAN_POINT('',(2.02098275978,16.18));
+#44470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44471 = PCURVE('',#44472,#44477);
+#44472 = PLANE('',#44473);
+#44473 = AXIS2_PLACEMENT_3D('',#44474,#44475,#44476);
+#44474 = CARTESIAN_POINT('',(-12.67528678592,-1.6,28.071396106382));
+#44475 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#44476 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#44477 = DEFINITIONAL_REPRESENTATION('',(#44478),#44482);
+#44478 = ELLIPSE('',#44479,121.76209693428,31.7);
+#44479 = AXIS2_PLACEMENT_2D('',#44480,#44481);
+#44480 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44481 = DIRECTION('',(1.,2.775557561563E-17));
+#44482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44483 = ORIENTED_EDGE('',*,*,#44484,.F.);
+#44484 = EDGE_CURVE('',#44485,#44451,#44487,.T.);
+#44485 = VERTEX_POINT('',#44486);
+#44486 = CARTESIAN_POINT('',(-8.322563733367,-1.6,30.587986741596));
+#44487 = SURFACE_CURVE('',#44488,(#44493,#44500),.PCURVE_S1.);
+#44488 = CIRCLE('',#44489,31.7);
+#44489 = AXIS2_PLACEMENT_3D('',#44490,#44491,#44492);
+#44490 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44491 = DIRECTION('',(0.,-1.,0.));
+#44492 = DIRECTION('',(1.,0.,0.));
+#44493 = PCURVE('',#22650,#44494);
+#44494 = DEFINITIONAL_REPRESENTATION('',(#44495),#44499);
+#44495 = LINE('',#44496,#44497);
+#44496 = CARTESIAN_POINT('',(0.,13.1));
+#44497 = VECTOR('',#44498,1.);
+#44498 = DIRECTION('',(1.,0.));
+#44499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44500 = PCURVE('',#44501,#44506);
+#44501 = PLANE('',#44502);
+#44502 = AXIS2_PLACEMENT_3D('',#44503,#44504,#44505);
+#44503 = CARTESIAN_POINT('',(-8.107559497708,-1.6,30.105079321761));
+#44504 = DIRECTION('',(-0.,-1.,0.));
+#44505 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#44506 = DEFINITIONAL_REPRESENTATION('',(#44507),#44511);
+#44507 = CIRCLE('',#44508,31.7);
+#44508 = AXIS2_PLACEMENT_2D('',#44509,#44510);
+#44509 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44510 = DIRECTION('',(-0.913545457643,0.406736643076));
+#44511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44512 = ORIENTED_EDGE('',*,*,#44513,.F.);
+#44513 = EDGE_CURVE('',#44514,#44485,#44516,.T.);
+#44514 = VERTEX_POINT('',#44515);
+#44515 = CARTESIAN_POINT('',(-9.055938068161,-4.4,30.378939838408));
+#44516 = SURFACE_CURVE('',#44517,(#44522,#44532),.PCURVE_S1.);
+#44517 = ELLIPSE('',#44518,121.76209693428,31.7);
+#44518 = AXIS2_PLACEMENT_3D('',#44519,#44520,#44521);
+#44519 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44520 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#44521 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#44522 = PCURVE('',#22650,#44523);
+#44523 = DEFINITIONAL_REPRESENTATION('',(#44524),#44531);
+#44524 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44525,#44526,#44527,#44528,
+    #44529,#44530),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44525 = CARTESIAN_POINT('',(1.862909701037,16.18));
+#44526 = CARTESIAN_POINT('',(1.85713596953,15.506667874339));
+#44527 = CARTESIAN_POINT('',(1.851362238023,14.833955093587));
+#44528 = CARTESIAN_POINT('',(1.845588506516,14.161908420628));
+#44529 = CARTESIAN_POINT('',(1.839814775009,13.490574532311));
+#44530 = CARTESIAN_POINT('',(1.834041043502,12.82));
+#44531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44532 = PCURVE('',#44533,#44538);
+#44533 = PLANE('',#44534);
+#44534 = AXIS2_PLACEMENT_3D('',#44535,#44536,#44537);
+#44535 = CARTESIAN_POINT('',(-8.797284333962,-4.4,29.797994039691));
+#44536 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#44537 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#44538 = DEFINITIONAL_REPRESENTATION('',(#44539),#44543);
+#44539 = ELLIPSE('',#44540,121.76209693428,31.7);
+#44540 = AXIS2_PLACEMENT_2D('',#44541,#44542);
+#44541 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44542 = DIRECTION('',(-1.,-1.387778780781E-17));
+#44543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44544 = ORIENTED_EDGE('',*,*,#44545,.T.);
+#44545 = EDGE_CURVE('',#44514,#44453,#44546,.T.);
+#44546 = SURFACE_CURVE('',#44547,(#44552,#44559),.PCURVE_S1.);
+#44547 = CIRCLE('',#44548,31.7);
+#44548 = AXIS2_PLACEMENT_3D('',#44549,#44550,#44551);
+#44549 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44550 = DIRECTION('',(0.,-1.,0.));
+#44551 = DIRECTION('',(1.,0.,0.));
+#44552 = PCURVE('',#22650,#44553);
+#44553 = DEFINITIONAL_REPRESENTATION('',(#44554),#44558);
+#44554 = LINE('',#44555,#44556);
+#44555 = CARTESIAN_POINT('',(0.,15.9));
+#44556 = VECTOR('',#44557,1.);
+#44557 = DIRECTION('',(1.,0.));
+#44558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44559 = PCURVE('',#44560,#44565);
+#44560 = PLANE('',#44561);
+#44561 = AXIS2_PLACEMENT_3D('',#44562,#44563,#44564);
+#44562 = CARTESIAN_POINT('',(-13.36501162217,-4.4,27.764310824312));
+#44563 = DIRECTION('',(0.,1.,0.));
+#44564 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#44565 = DEFINITIONAL_REPRESENTATION('',(#44566),#44574);
+#44566 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44567,#44568,#44569,#44570
+    ,#44571,#44572,#44573),.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(
+  '') );
+#44567 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#44568 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#44569 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#44570 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#44571 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#44572 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#44573 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#44574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44575 = FACE_BOUND('',#44576,.T.);
+#44576 = EDGE_LOOP('',(#44577,#44611,#44640,#44672));
+#44577 = ORIENTED_EDGE('',*,*,#44578,.F.);
+#44578 = EDGE_CURVE('',#44579,#44581,#44583,.T.);
+#44579 = VERTEX_POINT('',#44580);
+#44580 = CARTESIAN_POINT('',(-18.76343684676,-1.6,25.55040973639));
+#44581 = VERTEX_POINT('',#44582);
+#44582 = CARTESIAN_POINT('',(-19.36669171182,-4.4,25.096239800796));
+#44583 = SURFACE_CURVE('',#44584,(#44589,#44599),.PCURVE_S1.);
+#44584 = ELLIPSE('',#44585,121.76209693428,31.7);
+#44585 = AXIS2_PLACEMENT_3D('',#44586,#44587,#44588);
+#44586 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44587 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#44588 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#44589 = PCURVE('',#22650,#44590);
+#44590 = DEFINITIONAL_REPRESENTATION('',(#44591),#44598);
+#44591 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44592,#44593,#44594,#44595,
+    #44596,#44597),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44592 = CARTESIAN_POINT('',(2.201836799866,12.82));
+#44593 = CARTESIAN_POINT('',(2.207553893897,13.492117677097));
+#44594 = CARTESIAN_POINT('',(2.213270987927,14.164222280128));
+#44595 = CARTESIAN_POINT('',(2.218988081958,14.836268041851));
+#44596 = CARTESIAN_POINT('',(2.224705175989,15.508209196803));
+#44597 = CARTESIAN_POINT('',(2.23042227002,16.18));
+#44598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44599 = PCURVE('',#44600,#44605);
+#44600 = PLANE('',#44601);
+#44601 = AXIS2_PLACEMENT_3D('',#44602,#44603,#44604);
+#44602 = CARTESIAN_POINT('',(-18.23467278635,-1.6,24.822628443445));
+#44603 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#44604 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#44605 = DEFINITIONAL_REPRESENTATION('',(#44606),#44610);
+#44606 = ELLIPSE('',#44607,121.76209693428,31.7);
+#44607 = AXIS2_PLACEMENT_2D('',#44608,#44609);
+#44608 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44609 = DIRECTION('',(1.,2.359223927328E-16));
+#44610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44611 = ORIENTED_EDGE('',*,*,#44612,.F.);
+#44612 = EDGE_CURVE('',#44613,#44579,#44615,.T.);
+#44613 = VERTEX_POINT('',#44614);
+#44614 = CARTESIAN_POINT('',(-14.5002957899,-1.6,28.189207544827));
+#44615 = SURFACE_CURVE('',#44616,(#44621,#44628),.PCURVE_S1.);
+#44616 = CIRCLE('',#44617,31.7);
+#44617 = AXIS2_PLACEMENT_3D('',#44618,#44619,#44620);
+#44618 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44619 = DIRECTION('',(0.,-1.,0.));
+#44620 = DIRECTION('',(1.,0.,0.));
+#44621 = PCURVE('',#22650,#44622);
+#44622 = DEFINITIONAL_REPRESENTATION('',(#44623),#44627);
+#44623 = LINE('',#44624,#44625);
+#44624 = CARTESIAN_POINT('',(0.,13.1));
+#44625 = VECTOR('',#44626,1.);
+#44626 = DIRECTION('',(1.,0.));
+#44627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44628 = PCURVE('',#44629,#44634);
+#44629 = PLANE('',#44630);
+#44630 = AXIS2_PLACEMENT_3D('',#44631,#44632,#44633);
+#44631 = CARTESIAN_POINT('',(-14.18958781448,-1.6,27.761554704907));
+#44632 = DIRECTION('',(0.,-1.,0.));
+#44633 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#44634 = DEFINITIONAL_REPRESENTATION('',(#44635),#44639);
+#44635 = CIRCLE('',#44636,31.7);
+#44636 = AXIS2_PLACEMENT_2D('',#44637,#44638);
+#44637 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44638 = DIRECTION('',(-0.809016994375,0.587785252292));
+#44639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44640 = ORIENTED_EDGE('',*,*,#44641,.F.);
+#44641 = EDGE_CURVE('',#44642,#44613,#44644,.T.);
+#44642 = VERTEX_POINT('',#44643);
+#44643 = CARTESIAN_POINT('',(-15.17418084082,-4.4,27.832251720084));
+#44644 = SURFACE_CURVE('',#44645,(#44650,#44660),.PCURVE_S1.);
+#44645 = ELLIPSE('',#44646,121.76209693428,31.7);
+#44646 = AXIS2_PLACEMENT_3D('',#44647,#44648,#44649);
+#44647 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44648 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#44649 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#44650 = PCURVE('',#22650,#44651);
+#44651 = DEFINITIONAL_REPRESENTATION('',(#44652),#44659);
+#44652 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44653,#44654,#44655,#44656,
+    #44657,#44658),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44653 = CARTESIAN_POINT('',(2.072349211276,16.18));
+#44654 = CARTESIAN_POINT('',(2.066575479769,15.506667874339));
+#44655 = CARTESIAN_POINT('',(2.060801748262,14.833955093587));
+#44656 = CARTESIAN_POINT('',(2.055028016755,14.161908420628));
+#44657 = CARTESIAN_POINT('',(2.049254285248,13.490574532311));
+#44658 = CARTESIAN_POINT('',(2.043480553741,12.82));
+#44659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44660 = PCURVE('',#44661,#44666);
+#44661 = PLANE('',#44662);
+#44662 = AXIS2_PLACEMENT_3D('',#44663,#44664,#44665);
+#44663 = CARTESIAN_POINT('',(-14.800393888,-4.4,27.317778116125));
+#44664 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#44665 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#44666 = DEFINITIONAL_REPRESENTATION('',(#44667),#44671);
+#44667 = ELLIPSE('',#44668,121.76209693428,31.7);
+#44668 = AXIS2_PLACEMENT_2D('',#44669,#44670);
+#44669 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44670 = DIRECTION('',(-1.,5.551115123126E-17));
+#44671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44672 = ORIENTED_EDGE('',*,*,#44673,.T.);
+#44673 = EDGE_CURVE('',#44642,#44581,#44674,.T.);
+#44674 = SURFACE_CURVE('',#44675,(#44680,#44687),.PCURVE_S1.);
+#44675 = CIRCLE('',#44676,31.7);
+#44676 = AXIS2_PLACEMENT_3D('',#44677,#44678,#44679);
+#44677 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44678 = DIRECTION('',(0.,-1.,0.));
+#44679 = DIRECTION('',(1.,0.,0.));
+#44680 = PCURVE('',#22650,#44681);
+#44681 = DEFINITIONAL_REPRESENTATION('',(#44682),#44686);
+#44682 = LINE('',#44683,#44684);
+#44683 = CARTESIAN_POINT('',(0.,15.9));
+#44684 = VECTOR('',#44685,1.);
+#44685 = DIRECTION('',(1.,0.));
+#44686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44687 = PCURVE('',#44688,#44693);
+#44688 = PLANE('',#44689);
+#44689 = AXIS2_PLACEMENT_3D('',#44690,#44691,#44692);
+#44690 = CARTESIAN_POINT('',(-18.84547885988,-4.4,24.378851854663));
+#44691 = DIRECTION('',(0.,1.,0.));
+#44692 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#44693 = DEFINITIONAL_REPRESENTATION('',(#44694),#44702);
+#44694 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44695,#44696,#44697,#44698
+    ,#44699,#44700,#44701),.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(
+  '') );
+#44695 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#44696 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#44697 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#44698 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#44699 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#44700 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#44701 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#44702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44703 = FACE_BOUND('',#44704,.T.);
+#44704 = EDGE_LOOP('',(#44705,#44739,#44768,#44800));
+#44705 = ORIENTED_EDGE('',*,*,#44706,.F.);
+#44706 = EDGE_CURVE('',#44707,#44709,#44711,.T.);
+#44707 = VERTEX_POINT('',#44708);
+#44708 = CARTESIAN_POINT('',(-23.66563962256,-1.6,21.090934101053));
+#44709 = VERTEX_POINT('',#44710);
+#44710 = CARTESIAN_POINT('',(-24.16128468222,-4.4,20.521265129237));
+#44711 = SURFACE_CURVE('',#44712,(#44717,#44727),.PCURVE_S1.);
+#44712 = ELLIPSE('',#44713,121.76209693428,31.7);
+#44713 = AXIS2_PLACEMENT_3D('',#44714,#44715,#44716);
+#44714 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44715 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#44716 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#44717 = PCURVE('',#22650,#44718);
+#44718 = DEFINITIONAL_REPRESENTATION('',(#44719),#44726);
+#44719 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44720,#44721,#44722,#44723,
+    #44724,#44725),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44720 = CARTESIAN_POINT('',(2.411276310105,12.82));
+#44721 = CARTESIAN_POINT('',(2.416993404136,13.492117677097));
+#44722 = CARTESIAN_POINT('',(2.422710498167,14.164222280128));
+#44723 = CARTESIAN_POINT('',(2.428427592197,14.836268041851));
+#44724 = CARTESIAN_POINT('',(2.434144686228,15.508209196803));
+#44725 = CARTESIAN_POINT('',(2.439861780259,16.18));
+#44726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44727 = PCURVE('',#44728,#44733);
+#44728 = PLANE('',#44729);
+#44729 = AXIS2_PLACEMENT_3D('',#44730,#44731,#44732);
+#44730 = CARTESIAN_POINT('',(-22.99711608635,-1.6,20.488992805343));
+#44731 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#44732 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#44733 = DEFINITIONAL_REPRESENTATION('',(#44734),#44738);
+#44734 = ELLIPSE('',#44735,121.76209693428,31.7);
+#44735 = AXIS2_PLACEMENT_2D('',#44736,#44737);
+#44736 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44737 = DIRECTION('',(1.,-5.551115123126E-17));
+#44738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44739 = ORIENTED_EDGE('',*,*,#44740,.F.);
+#44740 = EDGE_CURVE('',#44741,#44707,#44743,.T.);
+#44741 = VERTEX_POINT('',#44742);
+#44742 = CARTESIAN_POINT('',(-20.04429534028,-1.6,24.558424711523));
+#44743 = SURFACE_CURVE('',#44744,(#44749,#44756),.PCURVE_S1.);
+#44744 = CIRCLE('',#44745,31.7);
+#44745 = AXIS2_PLACEMENT_3D('',#44746,#44747,#44748);
+#44746 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44747 = DIRECTION('',(0.,-1.,0.));
+#44748 = DIRECTION('',(1.,0.,0.));
+#44749 = PCURVE('',#22650,#44750);
+#44750 = DEFINITIONAL_REPRESENTATION('',(#44751),#44755);
+#44751 = LINE('',#44752,#44753);
+#44752 = CARTESIAN_POINT('',(0.,13.1));
+#44753 = VECTOR('',#44754,1.);
+#44754 = DIRECTION('',(1.,0.));
+#44755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44756 = PCURVE('',#44757,#44762);
+#44757 = PLANE('',#44758);
+#44758 = AXIS2_PLACEMENT_3D('',#44759,#44760,#44761);
+#44759 = CARTESIAN_POINT('',(-19.65146305456,-1.6,24.20471693273));
+#44760 = DIRECTION('',(-0.,-1.,0.));
+#44761 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#44762 = DEFINITIONAL_REPRESENTATION('',(#44763),#44767);
+#44763 = CIRCLE('',#44764,31.7);
+#44764 = AXIS2_PLACEMENT_2D('',#44765,#44766);
+#44765 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44766 = DIRECTION('',(-0.669130606359,0.743144825477));
+#44767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44768 = ORIENTED_EDGE('',*,*,#44769,.F.);
+#44769 = EDGE_CURVE('',#44770,#44741,#44772,.T.);
+#44770 = VERTEX_POINT('',#44771);
+#44771 = CARTESIAN_POINT('',(-20.62923909693,-4.4,24.06916064763));
+#44772 = SURFACE_CURVE('',#44773,(#44778,#44788),.PCURVE_S1.);
+#44773 = ELLIPSE('',#44774,121.76209693428,31.7);
+#44774 = AXIS2_PLACEMENT_3D('',#44775,#44776,#44777);
+#44775 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44776 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#44777 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#44778 = PCURVE('',#22650,#44779);
+#44779 = DEFINITIONAL_REPRESENTATION('',(#44780),#44787);
+#44780 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44781,#44782,#44783,#44784,
+    #44785,#44786),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44781 = CARTESIAN_POINT('',(2.281788721515,16.18));
+#44782 = CARTESIAN_POINT('',(2.276014990008,15.506667874339));
+#44783 = CARTESIAN_POINT('',(2.270241258501,14.833955093587));
+#44784 = CARTESIAN_POINT('',(2.264467526994,14.161908420628));
+#44785 = CARTESIAN_POINT('',(2.258693795487,13.490574532311));
+#44786 = CARTESIAN_POINT('',(2.25292006398,12.82));
+#44787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44788 = PCURVE('',#44789,#44794);
+#44789 = PLANE('',#44790);
+#44790 = AXIS2_PLACEMENT_3D('',#44791,#44792,#44793);
+#44791 = CARTESIAN_POINT('',(-20.15665520897,-4.4,23.643644203642));
+#44792 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#44793 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#44794 = DEFINITIONAL_REPRESENTATION('',(#44795),#44799);
+#44795 = ELLIPSE('',#44796,121.76209693428,31.7);
+#44796 = AXIS2_PLACEMENT_2D('',#44797,#44798);
+#44797 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44798 = DIRECTION('',(-1.,-2.775557561563E-17));
+#44799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44800 = ORIENTED_EDGE('',*,*,#44801,.T.);
+#44801 = EDGE_CURVE('',#44770,#44709,#44802,.T.);
+#44802 = SURFACE_CURVE('',#44803,(#44808,#44815),.PCURVE_S1.);
+#44803 = CIRCLE('',#44804,31.7);
+#44804 = AXIS2_PLACEMENT_3D('',#44805,#44806,#44807);
+#44805 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44806 = DIRECTION('',(0.,-1.,0.));
+#44807 = DIRECTION('',(1.,0.,0.));
+#44808 = PCURVE('',#22650,#44809);
+#44809 = DEFINITIONAL_REPRESENTATION('',(#44810),#44814);
+#44810 = LINE('',#44811,#44812);
+#44811 = CARTESIAN_POINT('',(0.,15.9));
+#44812 = VECTOR('',#44813,1.);
+#44813 = DIRECTION('',(1.,0.));
+#44814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44815 = PCURVE('',#44816,#44821);
+#44816 = PLANE('',#44817);
+#44817 = AXIS2_PLACEMENT_3D('',#44818,#44819,#44820);
+#44818 = CARTESIAN_POINT('',(-23.50230824077,-4.4,19.927920076255));
+#44819 = DIRECTION('',(0.,1.,0.));
+#44820 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#44821 = DEFINITIONAL_REPRESENTATION('',(#44822),#44830);
+#44822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44823,#44824,#44825,#44826
+    ,#44827,#44828,#44829),.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(
+  '') );
+#44823 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#44824 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#44825 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#44826 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#44827 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#44828 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#44829 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#44830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44831 = FACE_BOUND('',#44832,.T.);
+#44832 = EDGE_LOOP('',(#44833,#44867,#44896,#44928));
+#44833 = ORIENTED_EDGE('',*,*,#44834,.F.);
+#44834 = EDGE_CURVE('',#44835,#44837,#44839,.T.);
+#44835 = VERTEX_POINT('',#44836);
+#44836 = CARTESIAN_POINT('',(-27.53354038651,-1.6,15.709683439968));
+#44837 = VERTEX_POINT('',#44838);
+#44838 = CARTESIAN_POINT('',(-27.8999135733,-4.4,15.049412699574));
+#44839 = SURFACE_CURVE('',#44840,(#44845,#44855),.PCURVE_S1.);
+#44840 = ELLIPSE('',#44841,121.76209693428,31.7);
+#44841 = AXIS2_PLACEMENT_3D('',#44842,#44843,#44844);
+#44842 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44843 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#44844 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#44845 = PCURVE('',#22650,#44846);
+#44846 = DEFINITIONAL_REPRESENTATION('',(#44847),#44854);
+#44847 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44848,#44849,#44850,#44851,
+    #44852,#44853),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44848 = CARTESIAN_POINT('',(2.620715820344,12.82));
+#44849 = CARTESIAN_POINT('',(2.626432914375,13.492117677097));
+#44850 = CARTESIAN_POINT('',(2.632150008406,14.164222280128));
+#44851 = CARTESIAN_POINT('',(2.637867102437,14.836268041851));
+#44852 = CARTESIAN_POINT('',(2.643584196468,15.508209196803));
+#44853 = CARTESIAN_POINT('',(2.649301290498,16.18));
+#44854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44855 = PCURVE('',#44856,#44861);
+#44856 = PLANE('',#44857);
+#44857 = AXIS2_PLACEMENT_3D('',#44858,#44859,#44860);
+#44858 = CARTESIAN_POINT('',(-26.75447506097,-1.6,15.259889864552));
+#44859 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#44860 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#44861 = DEFINITIONAL_REPRESENTATION('',(#44862),#44866);
+#44862 = ELLIPSE('',#44863,121.76209693428,31.7);
+#44863 = AXIS2_PLACEMENT_2D('',#44864,#44865);
+#44864 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44865 = DIRECTION('',(1.,-6.938893903907E-17));
+#44866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44867 = ORIENTED_EDGE('',*,*,#44868,.F.);
+#44868 = EDGE_CURVE('',#44869,#44835,#44871,.T.);
+#44869 = VERTEX_POINT('',#44870);
+#44870 = CARTESIAN_POINT('',(-24.71226300109,-1.6,19.85432087393));
+#44871 = SURFACE_CURVE('',#44872,(#44877,#44884),.PCURVE_S1.);
+#44872 = CIRCLE('',#44873,31.7);
+#44873 = AXIS2_PLACEMENT_3D('',#44874,#44875,#44876);
+#44874 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#44875 = DIRECTION('',(0.,-1.,0.));
+#44876 = DIRECTION('',(1.,0.,0.));
+#44877 = PCURVE('',#22650,#44878);
+#44878 = DEFINITIONAL_REPRESENTATION('',(#44879),#44883);
+#44879 = LINE('',#44880,#44881);
+#44880 = CARTESIAN_POINT('',(0.,13.1));
+#44881 = VECTOR('',#44882,1.);
+#44882 = DIRECTION('',(1.,0.));
+#44883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44884 = PCURVE('',#44885,#44890);
+#44885 = PLANE('',#44886);
+#44886 = AXIS2_PLACEMENT_3D('',#44887,#44888,#44889);
+#44887 = CARTESIAN_POINT('',(-24.25447506097,-1.6,19.590016883474));
+#44888 = DIRECTION('',(0.,-1.,0.));
+#44889 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#44890 = DEFINITIONAL_REPRESENTATION('',(#44891),#44895);
+#44891 = CIRCLE('',#44892,31.7);
+#44892 = AXIS2_PLACEMENT_2D('',#44893,#44894);
+#44893 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#44894 = DIRECTION('',(-0.5,0.866025403784));
+#44895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44896 = ORIENTED_EDGE('',*,*,#44897,.F.);
+#44897 = EDGE_CURVE('',#44898,#44869,#44900,.T.);
+#44898 = VERTEX_POINT('',#44899);
+#44899 = CARTESIAN_POINT('',(-25.18270061444,-4.4,19.254131758228));
+#44900 = SURFACE_CURVE('',#44901,(#44906,#44916),.PCURVE_S1.);
+#44901 = ELLIPSE('',#44902,121.76209693428,31.7);
+#44902 = AXIS2_PLACEMENT_3D('',#44903,#44904,#44905);
+#44903 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#44904 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#44905 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#44906 = PCURVE('',#22650,#44907);
+#44907 = DEFINITIONAL_REPRESENTATION('',(#44908),#44915);
+#44908 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44909,#44910,#44911,#44912,
+    #44913,#44914),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#44909 = CARTESIAN_POINT('',(2.491228231755,16.18));
+#44910 = CARTESIAN_POINT('',(2.485454500248,15.506667874339));
+#44911 = CARTESIAN_POINT('',(2.479680768741,14.833955093587));
+#44912 = CARTESIAN_POINT('',(2.473907037234,14.161908420628));
+#44913 = CARTESIAN_POINT('',(2.468133305727,13.490574532311));
+#44914 = CARTESIAN_POINT('',(2.46235957422,12.82));
+#44915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44916 = PCURVE('',#44917,#44922);
+#44917 = PLANE('',#44918);
+#44918 = AXIS2_PLACEMENT_3D('',#44919,#44920,#44921);
+#44919 = CARTESIAN_POINT('',(-24.63197397495,-4.4,18.936169584667));
+#44920 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#44921 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#44922 = DEFINITIONAL_REPRESENTATION('',(#44923),#44927);
+#44923 = ELLIPSE('',#44924,121.76209693428,31.7);
+#44924 = AXIS2_PLACEMENT_2D('',#44925,#44926);
+#44925 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#44926 = DIRECTION('',(-1.,-6.938893903907E-17));
+#44927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44928 = ORIENTED_EDGE('',*,*,#44929,.T.);
+#44929 = EDGE_CURVE('',#44898,#44837,#44930,.T.);
+#44930 = SURFACE_CURVE('',#44931,(#44936,#44943),.PCURVE_S1.);
+#44931 = CIRCLE('',#44932,31.7);
+#44932 = AXIS2_PLACEMENT_3D('',#44933,#44934,#44935);
+#44933 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#44934 = DIRECTION('',(0.,-1.,0.));
+#44935 = DIRECTION('',(1.,0.,0.));
+#44936 = PCURVE('',#22650,#44937);
+#44937 = DEFINITIONAL_REPRESENTATION('',(#44938),#44942);
+#44938 = LINE('',#44939,#44940);
+#44939 = CARTESIAN_POINT('',(0.,15.9));
+#44940 = VECTOR('',#44941,1.);
+#44941 = DIRECTION('',(1.,0.));
+#44942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44943 = PCURVE('',#44944,#44949);
+#44944 = PLANE('',#44945);
+#44945 = AXIS2_PLACEMENT_3D('',#44946,#44947,#44948);
+#44946 = CARTESIAN_POINT('',(-27.13197397495,-4.4,14.606042565744));
+#44947 = DIRECTION('',(0.,1.,0.));
+#44948 = DIRECTION('',(0.5,0.,0.866025403784));
+#44949 = DEFINITIONAL_REPRESENTATION('',(#44950),#44958);
+#44950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44951,#44952,#44953,#44954
+    ,#44955,#44956,#44957),.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(
+  '') );
+#44951 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#44952 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#44953 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#44954 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#44955 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#44956 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#44957 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#44958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44959 = FACE_BOUND('',#44960,.T.);
+#44960 = EDGE_LOOP('',(#44961,#44995,#45024,#45056));
+#44961 = ORIENTED_EDGE('',*,*,#44962,.F.);
+#44962 = EDGE_CURVE('',#44963,#44965,#44967,.T.);
+#44963 = VERTEX_POINT('',#44964);
+#44964 = CARTESIAN_POINT('',(-30.19809331499,-1.6,9.641844229133));
+#44965 = VERTEX_POINT('',#44966);
+#44966 = CARTESIAN_POINT('',(-30.41918236259,-4.4,8.919828719846));
+#44967 = SURFACE_CURVE('',#44968,(#44973,#44983),.PCURVE_S1.);
+#44968 = ELLIPSE('',#44969,121.76209693428,31.7);
+#44969 = AXIS2_PLACEMENT_3D('',#44970,#44971,#44972);
+#44970 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#44971 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#44972 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#44973 = PCURVE('',#22650,#44974);
+#44974 = DEFINITIONAL_REPRESENTATION('',(#44975),#44982);
+#44975 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#44976,#44977,#44978,#44979,
+    #44980,#44981),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#44976 = CARTESIAN_POINT('',(2.830155330584,12.82));
+#44977 = CARTESIAN_POINT('',(2.835872424615,13.492117677097));
+#44978 = CARTESIAN_POINT('',(2.841589518645,14.164222280128));
+#44979 = CARTESIAN_POINT('',(2.847306612676,14.836268041851));
+#44980 = CARTESIAN_POINT('',(2.853023706707,15.508209196803));
+#44981 = CARTESIAN_POINT('',(2.858740800738,16.18));
+#44982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44983 = PCURVE('',#44984,#44989);
+#44984 = PLANE('',#44985);
+#44985 = AXIS2_PLACEMENT_3D('',#44986,#44987,#44988);
+#44986 = CARTESIAN_POINT('',(-29.34253509322,-1.6,9.363856511604));
+#44987 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#44988 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#44989 = DEFINITIONAL_REPRESENTATION('',(#44990),#44994);
+#44990 = ELLIPSE('',#44991,121.76209693428,31.7);
+#44991 = AXIS2_PLACEMENT_2D('',#44992,#44993);
+#44992 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#44993 = DIRECTION('',(1.,-1.249000902703E-16));
+#44994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44995 = ORIENTED_EDGE('',*,*,#44996,.F.);
+#44996 = EDGE_CURVE('',#44997,#44963,#44999,.T.);
+#44997 = VERTEX_POINT('',#44998);
+#44998 = CARTESIAN_POINT('',(-28.30018618615,-1.6,14.282487942544));
+#44999 = SURFACE_CURVE('',#45000,(#45005,#45012),.PCURVE_S1.);
+#45000 = CIRCLE('',#45001,31.7);
+#45001 = AXIS2_PLACEMENT_3D('',#45002,#45003,#45004);
+#45002 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#45003 = DIRECTION('',(0.,-1.,0.));
+#45004 = DIRECTION('',(1.,0.,0.));
+#45005 = PCURVE('',#22650,#45006);
+#45006 = DEFINITIONAL_REPRESENTATION('',(#45007),#45011);
+#45007 = LINE('',#45008,#45009);
+#45008 = CARTESIAN_POINT('',(0.,13.1));
+#45009 = VECTOR('',#45010,1.);
+#45010 = DIRECTION('',(1.,0.));
+#45011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45012 = PCURVE('',#45013,#45018);
+#45013 = PLANE('',#45014);
+#45014 = AXIS2_PLACEMENT_3D('',#45015,#45016,#45017);
+#45015 = CARTESIAN_POINT('',(-27.79745012134,-1.6,14.11913909308));
+#45016 = DIRECTION('',(0.,-1.,0.));
+#45017 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#45018 = DEFINITIONAL_REPRESENTATION('',(#45019),#45023);
+#45019 = CIRCLE('',#45020,31.7);
+#45020 = AXIS2_PLACEMENT_2D('',#45021,#45022);
+#45021 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45022 = DIRECTION('',(-0.309016994375,0.951056516295));
+#45023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45024 = ORIENTED_EDGE('',*,*,#45025,.F.);
+#45025 = EDGE_CURVE('',#45026,#44997,#45028,.T.);
+#45026 = VERTEX_POINT('',#45027);
+#45027 = CARTESIAN_POINT('',(-28.63555727509,-4.4,13.597604919416));
+#45028 = SURFACE_CURVE('',#45029,(#45034,#45044),.PCURVE_S1.);
+#45029 = ELLIPSE('',#45030,121.76209693428,31.7);
+#45030 = AXIS2_PLACEMENT_3D('',#45031,#45032,#45033);
+#45031 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#45032 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#45033 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#45034 = PCURVE('',#22650,#45035);
+#45035 = DEFINITIONAL_REPRESENTATION('',(#45036),#45043);
+#45036 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45037,#45038,#45039,#45040,
+    #45041,#45042),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#45037 = CARTESIAN_POINT('',(2.700667741994,16.18));
+#45038 = CARTESIAN_POINT('',(2.694894010487,15.506667874339));
+#45039 = CARTESIAN_POINT('',(2.68912027898,14.833955093587));
+#45040 = CARTESIAN_POINT('',(2.683346547473,14.161908420628));
+#45041 = CARTESIAN_POINT('',(2.677572815966,13.490574532311));
+#45042 = CARTESIAN_POINT('',(2.671799084459,12.82));
+#45043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45044 = PCURVE('',#45045,#45050);
+#45045 = PLANE('',#45046);
+#45046 = AXIS2_PLACEMENT_3D('',#45047,#45048,#45049);
+#45047 = CARTESIAN_POINT('',(-28.03075728089,-4.4,13.401093489019));
+#45048 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#45049 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#45050 = DEFINITIONAL_REPRESENTATION('',(#45051),#45055);
+#45051 = ELLIPSE('',#45052,121.76209693428,31.7);
+#45052 = AXIS2_PLACEMENT_2D('',#45053,#45054);
+#45053 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45054 = DIRECTION('',(-1.,-8.326672684689E-17));
+#45055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45056 = ORIENTED_EDGE('',*,*,#45057,.T.);
+#45057 = EDGE_CURVE('',#45026,#44965,#45058,.T.);
+#45058 = SURFACE_CURVE('',#45059,(#45064,#45071),.PCURVE_S1.);
+#45059 = CIRCLE('',#45060,31.7);
+#45060 = AXIS2_PLACEMENT_3D('',#45061,#45062,#45063);
+#45061 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#45062 = DIRECTION('',(0.,-1.,0.));
+#45063 = DIRECTION('',(1.,0.,0.));
+#45064 = PCURVE('',#22650,#45065);
+#45065 = DEFINITIONAL_REPRESENTATION('',(#45066),#45070);
+#45066 = LINE('',#45067,#45068);
+#45067 = CARTESIAN_POINT('',(0.,15.9));
+#45068 = VECTOR('',#45069,1.);
+#45069 = DIRECTION('',(1.,0.));
+#45070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45071 = PCURVE('',#45072,#45077);
+#45072 = PLANE('',#45073);
+#45073 = AXIS2_PLACEMENT_3D('',#45074,#45075,#45076);
+#45074 = CARTESIAN_POINT('',(-29.57584225277,-4.4,8.645810907543));
+#45075 = DIRECTION('',(0.,1.,0.));
+#45076 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#45077 = DEFINITIONAL_REPRESENTATION('',(#45078),#45086);
+#45078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45079,#45080,#45081,#45082
+    ,#45083,#45084,#45085),.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(
+  '') );
+#45079 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#45080 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#45081 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#45082 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#45083 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#45084 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#45085 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#45086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45087 = FACE_BOUND('',#45088,.T.);
+#45088 = EDGE_LOOP('',(#45089,#45123,#45152,#45184));
+#45089 = ORIENTED_EDGE('',*,*,#45090,.F.);
+#45090 = EDGE_CURVE('',#45091,#45093,#45095,.T.);
+#45091 = VERTEX_POINT('',#45092);
+#45092 = CARTESIAN_POINT('',(-31.54284465907,-1.6,3.152610158782));
+#45093 = VERTEX_POINT('',#45094);
+#45094 = CARTESIAN_POINT('',(-31.6089869152,-4.4,2.400405422974));
+#45095 = SURFACE_CURVE('',#45096,(#45101,#45111),.PCURVE_S1.);
+#45096 = ELLIPSE('',#45097,121.76209693428,31.7);
+#45097 = AXIS2_PLACEMENT_3D('',#45098,#45099,#45100);
+#45098 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#45099 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#45100 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#45101 = PCURVE('',#22650,#45102);
+#45102 = DEFINITIONAL_REPRESENTATION('',(#45103),#45110);
+#45103 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45104,#45105,#45106,#45107,
+    #45108,#45109),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#45104 = CARTESIAN_POINT('',(3.039594840823,12.82));
+#45105 = CARTESIAN_POINT('',(3.045311934854,13.492117677097));
+#45106 = CARTESIAN_POINT('',(3.051029028885,14.164222280128));
+#45107 = CARTESIAN_POINT('',(3.056746122915,14.836268041851));
+#45108 = CARTESIAN_POINT('',(3.062463216946,15.508209196803));
+#45109 = CARTESIAN_POINT('',(3.068180310977,16.18));
+#45110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45111 = PCURVE('',#45112,#45117);
+#45112 = PLANE('',#45113);
+#45113 = AXIS2_PLACEMENT_3D('',#45114,#45115,#45116);
+#45114 = CARTESIAN_POINT('',(-30.64818554078,-1.6,3.05857769633));
+#45115 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#45116 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#45117 = DEFINITIONAL_REPRESENTATION('',(#45118),#45122);
+#45118 = ELLIPSE('',#45119,121.76209693428,31.7);
+#45119 = AXIS2_PLACEMENT_2D('',#45120,#45121);
+#45120 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45121 = DIRECTION('',(1.,2.081668171172E-17));
+#45122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45123 = ORIENTED_EDGE('',*,*,#45124,.F.);
+#45124 = EDGE_CURVE('',#45125,#45091,#45127,.T.);
+#45125 = VERTEX_POINT('',#45126);
+#45126 = CARTESIAN_POINT('',(-30.65125543552,-1.6,8.086441753087));
+#45127 = SURFACE_CURVE('',#45128,(#45133,#45140),.PCURVE_S1.);
+#45128 = CIRCLE('',#45129,31.7);
+#45129 = AXIS2_PLACEMENT_3D('',#45130,#45131,#45132);
+#45130 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#45131 = DIRECTION('',(0.,-1.,0.));
+#45132 = DIRECTION('',(1.,0.,0.));
+#45133 = PCURVE('',#22650,#45134);
+#45134 = DEFINITIONAL_REPRESENTATION('',(#45135),#45139);
+#45135 = LINE('',#45136,#45137);
+#45136 = CARTESIAN_POINT('',(0.,13.1));
+#45137 = VECTOR('',#45138,1.);
+#45138 = DIRECTION('',(1.,0.));
+#45139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45140 = PCURVE('',#45141,#45146);
+#45141 = PLANE('',#45142);
+#45142 = AXIS2_PLACEMENT_3D('',#45143,#45144,#45145);
+#45143 = CARTESIAN_POINT('',(-30.12554322444,-1.6,8.031187173172));
+#45144 = DIRECTION('',(0.,-1.,0.));
+#45145 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#45146 = DEFINITIONAL_REPRESENTATION('',(#45147),#45151);
+#45147 = CIRCLE('',#45148,31.7);
+#45148 = AXIS2_PLACEMENT_2D('',#45149,#45150);
+#45149 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45150 = DIRECTION('',(-0.104528463268,0.994521895368));
+#45151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45152 = ORIENTED_EDGE('',*,*,#45153,.F.);
+#45153 = EDGE_CURVE('',#45154,#45125,#45156,.T.);
+#45154 = VERTEX_POINT('',#45155);
+#45155 = CARTESIAN_POINT('',(-30.83690267418,-4.4,7.346797497078));
+#45156 = SURFACE_CURVE('',#45157,(#45162,#45172),.PCURVE_S1.);
+#45157 = ELLIPSE('',#45158,121.76209693428,31.7);
+#45158 = AXIS2_PLACEMENT_3D('',#45159,#45160,#45161);
+#45159 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#45160 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#45161 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#45162 = PCURVE('',#22650,#45163);
+#45163 = DEFINITIONAL_REPRESENTATION('',(#45164),#45171);
+#45164 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45165,#45166,#45167,#45168,
+    #45169,#45170),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#45165 = CARTESIAN_POINT('',(2.910107252233,16.18));
+#45166 = CARTESIAN_POINT('',(2.904333520726,15.506667874339));
+#45167 = CARTESIAN_POINT('',(2.898559789219,14.833955093587));
+#45168 = CARTESIAN_POINT('',(2.892786057712,14.161908420628));
+#45169 = CARTESIAN_POINT('',(2.887012326205,13.490574532311));
+#45170 = CARTESIAN_POINT('',(2.881238594698,12.82));
+#45171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45172 = PCURVE('',#45173,#45178);
+#45173 = PLANE('',#45174);
+#45174 = AXIS2_PLACEMENT_3D('',#45175,#45176,#45177);
+#45175 = CARTESIAN_POINT('',(-30.20446198717,-4.4,7.280325302319));
+#45176 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#45177 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#45178 = DEFINITIONAL_REPRESENTATION('',(#45179),#45183);
+#45179 = ELLIPSE('',#45180,121.76209693428,31.7);
+#45180 = AXIS2_PLACEMENT_2D('',#45181,#45182);
+#45181 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45182 = DIRECTION('',(-1.,2.428612866368E-17));
+#45183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45184 = ORIENTED_EDGE('',*,*,#45185,.T.);
+#45185 = EDGE_CURVE('',#45154,#45093,#45186,.T.);
+#45186 = SURFACE_CURVE('',#45187,(#45192,#45199),.PCURVE_S1.);
+#45187 = CIRCLE('',#45188,31.7);
+#45188 = AXIS2_PLACEMENT_3D('',#45189,#45190,#45191);
+#45189 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#45190 = DIRECTION('',(0.,-1.,0.));
+#45191 = DIRECTION('',(1.,0.,0.));
+#45192 = PCURVE('',#22650,#45193);
+#45193 = DEFINITIONAL_REPRESENTATION('',(#45194),#45198);
+#45194 = LINE('',#45195,#45196);
+#45195 = CARTESIAN_POINT('',(0.,15.9));
+#45196 = VECTOR('',#45197,1.);
+#45197 = DIRECTION('',(1.,0.));
+#45198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45199 = PCURVE('',#45200,#45205);
+#45200 = PLANE('',#45201);
+#45201 = AXIS2_PLACEMENT_3D('',#45202,#45203,#45204);
+#45202 = CARTESIAN_POINT('',(-30.7271043035,-4.4,2.307715825478));
+#45203 = DIRECTION('',(0.,1.,0.));
+#45204 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#45205 = DEFINITIONAL_REPRESENTATION('',(#45206),#45214);
+#45206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45207,#45208,#45209,#45210
+    ,#45211,#45212,#45213),.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(
+  '') );
+#45207 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#45208 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#45209 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#45210 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#45211 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#45212 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#45213 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#45214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45215 = FACE_BOUND('',#45216,.T.);
+#45216 = EDGE_LOOP('',(#45217,#45252,#45284,#45313));
+#45217 = ORIENTED_EDGE('',*,*,#45218,.F.);
+#45218 = EDGE_CURVE('',#45219,#45221,#45223,.T.);
+#45219 = VERTEX_POINT('',#45220);
+#45220 = CARTESIAN_POINT('',(31.159124117085,-5.6,5.830864794876));
+#45221 = VERTEX_POINT('',#45222);
+#45222 = CARTESIAN_POINT('',(29.852579260828,-5.6,10.663653758257));
+#45223 = SURFACE_CURVE('',#45224,(#45229,#45236),.PCURVE_S1.);
+#45224 = CIRCLE('',#45225,31.7);
+#45225 = AXIS2_PLACEMENT_3D('',#45226,#45227,#45228);
+#45226 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45227 = DIRECTION('',(0.,-1.,0.));
+#45228 = DIRECTION('',(1.,0.,0.));
+#45229 = PCURVE('',#22650,#45230);
+#45230 = DEFINITIONAL_REPRESENTATION('',(#45231),#45235);
+#45231 = LINE('',#45232,#45233);
+#45232 = CARTESIAN_POINT('',(0.,17.1));
+#45233 = VECTOR('',#45234,1.);
+#45234 = DIRECTION('',(1.,0.));
+#45235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45236 = PCURVE('',#45237,#45242);
+#45237 = PLANE('',#45238);
+#45238 = AXIS2_PLACEMENT_3D('',#45239,#45240,#45241);
+#45239 = CARTESIAN_POINT('',(29.009239151009,-5.6,10.389635945954));
+#45240 = DIRECTION('',(0.,1.,0.));
+#45241 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#45242 = DEFINITIONAL_REPRESENTATION('',(#45243),#45251);
+#45243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45244,#45245,#45246,#45247
+    ,#45248,#45249,#45250),.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(
+  '') );
+#45244 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#45245 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#45246 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#45247 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#45248 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#45249 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#45250 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#45251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45252 = ORIENTED_EDGE('',*,*,#45253,.T.);
+#45253 = EDGE_CURVE('',#45219,#45254,#45256,.T.);
+#45254 = VERTEX_POINT('',#45255);
+#45255 = CARTESIAN_POINT('',(31.290367347248,-8.4,5.079656609881));
+#45256 = SURFACE_CURVE('',#45257,(#45262,#45272),.PCURVE_S1.);
+#45257 = ELLIPSE('',#45258,121.76209693428,31.7);
+#45258 = AXIS2_PLACEMENT_3D('',#45259,#45260,#45261);
+#45259 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45260 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#45261 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#45262 = PCURVE('',#22650,#45263);
+#45263 = DEFINITIONAL_REPRESENTATION('',(#45264),#45271);
+#45264 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45265,#45266,#45267,#45268,
+    #45269,#45270),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45265 = CARTESIAN_POINT('',(0.187393619122,16.82));
+#45266 = CARTESIAN_POINT('',(0.181619887615,17.493332125661));
+#45267 = CARTESIAN_POINT('',(0.175846156108,18.166044906413));
+#45268 = CARTESIAN_POINT('',(0.170072424601,18.838091579372));
+#45269 = CARTESIAN_POINT('',(0.164298693094,19.509425467689));
+#45270 = CARTESIAN_POINT('',(0.158524961587,20.18));
+#45271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45272 = PCURVE('',#45273,#45278);
+#45273 = PLANE('',#45274);
+#45274 = AXIS2_PLACEMENT_3D('',#45275,#45276,#45277);
+#45275 = CARTESIAN_POINT('',(30.554324122884,-5.6,5.634353364478));
+#45276 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#45277 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#45278 = DEFINITIONAL_REPRESENTATION('',(#45279),#45283);
+#45279 = ELLIPSE('',#45280,121.76209693428,31.7);
+#45280 = AXIS2_PLACEMENT_2D('',#45281,#45282);
+#45281 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45282 = DIRECTION('',(1.,-1.665334536938E-16));
+#45283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45284 = ORIENTED_EDGE('',*,*,#45285,.T.);
+#45285 = EDGE_CURVE('',#45254,#45286,#45288,.T.);
+#45286 = VERTEX_POINT('',#45287);
+#45287 = CARTESIAN_POINT('',(30.098104532337,-8.4,9.949578059421));
+#45288 = SURFACE_CURVE('',#45289,(#45294,#45301),.PCURVE_S1.);
+#45289 = CIRCLE('',#45290,31.7);
+#45290 = AXIS2_PLACEMENT_3D('',#45291,#45292,#45293);
+#45291 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45292 = DIRECTION('',(0.,-1.,0.));
+#45293 = DIRECTION('',(1.,0.,0.));
+#45294 = PCURVE('',#22650,#45295);
+#45295 = DEFINITIONAL_REPRESENTATION('',(#45296),#45300);
+#45296 = LINE('',#45297,#45298);
+#45297 = CARTESIAN_POINT('',(0.,19.9));
+#45298 = VECTOR('',#45299,1.);
+#45299 = DIRECTION('',(1.,0.));
+#45300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45301 = PCURVE('',#45302,#45307);
+#45302 = PLANE('',#45303);
+#45303 = AXIS2_PLACEMENT_3D('',#45304,#45305,#45306);
+#45304 = CARTESIAN_POINT('',(30.787631282436,-8.4,4.916307760417));
+#45305 = DIRECTION('',(0.,-1.,0.));
+#45306 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#45307 = DEFINITIONAL_REPRESENTATION('',(#45308),#45312);
+#45308 = CIRCLE('',#45309,31.7);
+#45309 = AXIS2_PLACEMENT_2D('',#45310,#45311);
+#45310 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45311 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#45312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45313 = ORIENTED_EDGE('',*,*,#45314,.T.);
+#45314 = EDGE_CURVE('',#45286,#45221,#45315,.T.);
+#45315 = SURFACE_CURVE('',#45316,(#45321,#45331),.PCURVE_S1.);
+#45316 = ELLIPSE('',#45317,121.76209693428,31.7);
+#45317 = AXIS2_PLACEMENT_3D('',#45318,#45319,#45320);
+#45318 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45319 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#45320 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#45321 = PCURVE('',#22650,#45322);
+#45322 = DEFINITIONAL_REPRESENTATION('',(#45323),#45330);
+#45323 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45324,#45325,#45326,#45327,
+    #45328,#45329),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45324 = CARTESIAN_POINT('',(0.316881207712,20.18));
+#45325 = CARTESIAN_POINT('',(0.322598301743,19.507882322903));
+#45326 = CARTESIAN_POINT('',(0.328315395773,18.835777719872));
+#45327 = CARTESIAN_POINT('',(0.334032489804,18.163731958149));
+#45328 = CARTESIAN_POINT('',(0.339749583835,17.491790803197));
+#45329 = CARTESIAN_POINT('',(0.345466677866,16.82));
+#45330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45331 = PCURVE('',#45332,#45337);
+#45332 = PLANE('',#45333);
+#45333 = AXIS2_PLACEMENT_3D('',#45334,#45335,#45336);
+#45334 = CARTESIAN_POINT('',(29.242546310562,-8.4,9.671590341893));
+#45335 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#45336 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#45337 = DEFINITIONAL_REPRESENTATION('',(#45338),#45342);
+#45338 = ELLIPSE('',#45339,121.76209693428,31.7);
+#45339 = AXIS2_PLACEMENT_2D('',#45340,#45341);
+#45340 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45341 = DIRECTION('',(-1.,-1.387778780781E-16));
+#45342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45343 = FACE_BOUND('',#45344,.T.);
+#45344 = EDGE_LOOP('',(#45345,#45380,#45412,#45441));
+#45345 = ORIENTED_EDGE('',*,*,#45346,.F.);
+#45346 = EDGE_CURVE('',#45347,#45349,#45351,.T.);
+#45347 = VERTEX_POINT('',#45348);
+#45348 = CARTESIAN_POINT('',(29.265917537661,-5.6,12.181792588894));
+#45349 = VERTEX_POINT('',#45350);
+#45350 = CARTESIAN_POINT('',(26.98313049652,-5.6,16.637327568085));
+#45351 = SURFACE_CURVE('',#45352,(#45357,#45364),.PCURVE_S1.);
+#45352 = CIRCLE('',#45353,31.7);
+#45353 = AXIS2_PLACEMENT_3D('',#45354,#45355,#45356);
+#45354 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45355 = DIRECTION('',(0.,-1.,0.));
+#45356 = DIRECTION('',(1.,0.,0.));
+#45357 = PCURVE('',#22650,#45358);
+#45358 = DEFINITIONAL_REPRESENTATION('',(#45359),#45363);
+#45359 = LINE('',#45360,#45361);
+#45360 = CARTESIAN_POINT('',(0.,17.1));
+#45361 = VECTOR('',#45362,1.);
+#45362 = DIRECTION('',(1.,0.));
+#45363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45364 = PCURVE('',#45365,#45370);
+#45365 = PLANE('',#45366);
+#45366 = AXIS2_PLACEMENT_3D('',#45367,#45368,#45369);
+#45367 = CARTESIAN_POINT('',(26.215190898168,-5.6,16.193957434256));
+#45368 = DIRECTION('',(0.,1.,0.));
+#45369 = DIRECTION('',(0.5,0.,-0.866025403784));
+#45370 = DEFINITIONAL_REPRESENTATION('',(#45371),#45379);
+#45371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45372,#45373,#45374,#45375
+    ,#45376,#45377,#45378),.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(
+  '') );
+#45372 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#45373 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#45374 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#45375 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#45376 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#45377 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#45378 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#45379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45380 = ORIENTED_EDGE('',*,*,#45381,.T.);
+#45381 = EDGE_CURVE('',#45347,#45382,#45384,.T.);
+#45382 = VERTEX_POINT('',#45383);
+#45383 = CARTESIAN_POINT('',(29.550477752256,-8.4,11.474287106981));
+#45384 = SURFACE_CURVE('',#45385,(#45390,#45400),.PCURVE_S1.);
+#45385 = ELLIPSE('',#45386,121.76209693428,31.7);
+#45386 = AXIS2_PLACEMENT_3D('',#45387,#45388,#45389);
+#45387 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45388 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#45389 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#45390 = PCURVE('',#22650,#45391);
+#45391 = DEFINITIONAL_REPRESENTATION('',(#45392),#45399);
+#45392 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45393,#45394,#45395,#45396,
+    #45397,#45398),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45393 = CARTESIAN_POINT('',(0.396833129362,16.82));
+#45394 = CARTESIAN_POINT('',(0.391059397855,17.493332125661));
+#45395 = CARTESIAN_POINT('',(0.385285666348,18.166044906413));
+#45396 = CARTESIAN_POINT('',(0.379511934841,18.838091579372));
+#45397 = CARTESIAN_POINT('',(0.373738203334,19.509425467689));
+#45398 = CARTESIAN_POINT('',(0.367964471827,20.18));
+#45399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45400 = PCURVE('',#45401,#45406);
+#45401 = PLANE('',#45402);
+#45402 = AXIS2_PLACEMENT_3D('',#45403,#45404,#45405);
+#45403 = CARTESIAN_POINT('',(28.715190898168,-5.6,11.863830415333));
+#45404 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#45405 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#45406 = DEFINITIONAL_REPRESENTATION('',(#45407),#45411);
+#45407 = ELLIPSE('',#45408,121.76209693428,31.7);
+#45408 = AXIS2_PLACEMENT_2D('',#45409,#45410);
+#45409 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45410 = DIRECTION('',(1.,-1.110223024625E-16));
+#45411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45412 = ORIENTED_EDGE('',*,*,#45413,.T.);
+#45413 = EDGE_CURVE('',#45382,#45414,#45416,.T.);
+#45414 = VERTEX_POINT('',#45415);
+#45415 = CARTESIAN_POINT('',(27.371755137683,-8.4,15.989903710865));
+#45416 = SURFACE_CURVE('',#45417,(#45422,#45429),.PCURVE_S1.);
+#45417 = CIRCLE('',#45418,31.7);
+#45418 = AXIS2_PLACEMENT_3D('',#45419,#45420,#45421);
+#45419 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45420 = DIRECTION('',(0.,-1.,0.));
+#45421 = DIRECTION('',(1.,0.,0.));
+#45422 = PCURVE('',#22650,#45423);
+#45423 = DEFINITIONAL_REPRESENTATION('',(#45424),#45428);
+#45424 = LINE('',#45425,#45426);
+#45425 = CARTESIAN_POINT('',(0.,19.9));
+#45426 = VECTOR('',#45427,1.);
+#45427 = DIRECTION('',(1.,0.));
+#45428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45429 = PCURVE('',#45430,#45435);
+#45430 = PLANE('',#45431);
+#45431 = AXIS2_PLACEMENT_3D('',#45432,#45433,#45434);
+#45432 = CARTESIAN_POINT('',(29.092689812144,-8.4,11.209983116526));
+#45433 = DIRECTION('',(0.,-1.,0.));
+#45434 = DIRECTION('',(-0.5,0.,0.866025403784));
+#45435 = DEFINITIONAL_REPRESENTATION('',(#45436),#45440);
+#45436 = CIRCLE('',#45437,31.7);
+#45437 = AXIS2_PLACEMENT_2D('',#45438,#45439);
+#45438 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45439 = DIRECTION('',(-0.5,-0.866025403784));
+#45440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45441 = ORIENTED_EDGE('',*,*,#45442,.T.);
+#45442 = EDGE_CURVE('',#45414,#45349,#45443,.T.);
+#45443 = SURFACE_CURVE('',#45444,(#45449,#45459),.PCURVE_S1.);
+#45444 = ELLIPSE('',#45445,121.76209693428,31.7);
+#45445 = AXIS2_PLACEMENT_3D('',#45446,#45447,#45448);
+#45446 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45447 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#45448 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#45449 = PCURVE('',#22650,#45450);
+#45450 = DEFINITIONAL_REPRESENTATION('',(#45451),#45458);
+#45451 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45452,#45453,#45454,#45455,
+    #45456,#45457),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45452 = CARTESIAN_POINT('',(0.526320717951,20.18));
+#45453 = CARTESIAN_POINT('',(0.532037811982,19.507882322903));
+#45454 = CARTESIAN_POINT('',(0.537754906013,18.835777719872));
+#45455 = CARTESIAN_POINT('',(0.543472000044,18.163731958149));
+#45456 = CARTESIAN_POINT('',(0.549189094074,17.491790803197));
+#45457 = CARTESIAN_POINT('',(0.554906188105,16.82));
+#45458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45459 = PCURVE('',#45460,#45465);
+#45460 = PLANE('',#45461);
+#45461 = AXIS2_PLACEMENT_3D('',#45462,#45463,#45464);
+#45462 = CARTESIAN_POINT('',(26.592689812144,-8.4,15.540110135448));
+#45463 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#45464 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#45465 = DEFINITIONAL_REPRESENTATION('',(#45466),#45470);
+#45466 = ELLIPSE('',#45467,121.76209693428,31.7);
+#45467 = AXIS2_PLACEMENT_2D('',#45468,#45469);
+#45468 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45469 = DIRECTION('',(-1.,-9.71445146547E-17));
+#45470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45471 = FACE_BOUND('',#45472,.T.);
+#45472 = EDGE_LOOP('',(#45473,#45508,#45540,#45569));
+#45473 = ORIENTED_EDGE('',*,*,#45474,.F.);
+#45474 = EDGE_CURVE('',#45475,#45477,#45479,.T.);
+#45475 = VERTEX_POINT('',#45476);
+#45476 = CARTESIAN_POINT('',(26.093649928388,-5.6,18.000317592052));
+#45477 = VERTEX_POINT('',#45478);
+#45478 = CARTESIAN_POINT('',(22.934389450089,-5.6,21.883870328433));
+#45479 = SURFACE_CURVE('',#45480,(#45485,#45492),.PCURVE_S1.);
+#45480 = CIRCLE('',#45481,31.7);
+#45481 = AXIS2_PLACEMENT_3D('',#45482,#45483,#45484);
+#45482 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45483 = DIRECTION('',(0.,-1.,0.));
+#45484 = DIRECTION('',(1.,0.,0.));
+#45485 = PCURVE('',#22650,#45486);
+#45486 = DEFINITIONAL_REPRESENTATION('',(#45487),#45491);
+#45487 = LINE('',#45488,#45489);
+#45488 = CARTESIAN_POINT('',(0.,17.1));
+#45489 = VECTOR('',#45490,1.);
+#45490 = DIRECTION('',(1.,0.));
+#45491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45492 = PCURVE('',#45493,#45498);
+#45493 = PLANE('',#45494);
+#45494 = AXIS2_PLACEMENT_3D('',#45495,#45496,#45497);
+#45495 = CARTESIAN_POINT('',(22.275413008635,-5.6,21.290525275451));
+#45496 = DIRECTION('',(0.,1.,0.));
+#45497 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#45498 = DEFINITIONAL_REPRESENTATION('',(#45499),#45507);
+#45499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45500,#45501,#45502,#45503
+    ,#45504,#45505,#45506),.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(
+  '') );
+#45500 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#45501 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#45502 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#45503 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#45504 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#45505 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#45506 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#45507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45508 = ORIENTED_EDGE('',*,*,#45509,.T.);
+#45509 = EDGE_CURVE('',#45475,#45510,#45512,.T.);
+#45510 = VERTEX_POINT('',#45511);
+#45511 = CARTESIAN_POINT('',(26.519090480566,-8.4,17.367436197769));
+#45512 = SURFACE_CURVE('',#45513,(#45518,#45528),.PCURVE_S1.);
+#45513 = ELLIPSE('',#45514,121.76209693428,31.7);
+#45514 = AXIS2_PLACEMENT_3D('',#45515,#45516,#45517);
+#45515 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45516 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#45517 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#45518 = PCURVE('',#22650,#45519);
+#45519 = DEFINITIONAL_REPRESENTATION('',(#45520),#45527);
+#45520 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45521,#45522,#45523,#45524,
+    #45525,#45526),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45521 = CARTESIAN_POINT('',(0.606272639601,16.82));
+#45522 = CARTESIAN_POINT('',(0.600498908094,17.493332125661));
+#45523 = CARTESIAN_POINT('',(0.594725176587,18.166044906413));
+#45524 = CARTESIAN_POINT('',(0.58895144508,18.838091579372));
+#45525 = CARTESIAN_POINT('',(0.583177713573,19.509425467689));
+#45526 = CARTESIAN_POINT('',(0.577403982066,20.18));
+#45527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45528 = PCURVE('',#45529,#45534);
+#45529 = PLANE('',#45530);
+#45530 = AXIS2_PLACEMENT_3D('',#45531,#45532,#45533);
+#45531 = CARTESIAN_POINT('',(25.621066040429,-5.6,17.574801148064));
+#45532 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#45533 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#45534 = DEFINITIONAL_REPRESENTATION('',(#45535),#45539);
+#45535 = ELLIPSE('',#45536,121.76209693428,31.7);
+#45536 = AXIS2_PLACEMENT_2D('',#45537,#45538);
+#45537 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45538 = DIRECTION('',(1.,5.551115123126E-17));
+#45539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45540 = ORIENTED_EDGE('',*,*,#45541,.T.);
+#45541 = EDGE_CURVE('',#45510,#45542,#45544,.T.);
+#45542 = VERTEX_POINT('',#45543);
+#45543 = CARTESIAN_POINT('',(23.449128699259,-8.4,21.331393842072));
+#45544 = SURFACE_CURVE('',#45545,(#45550,#45557),.PCURVE_S1.);
+#45545 = CIRCLE('',#45546,31.7);
+#45546 = AXIS2_PLACEMENT_3D('',#45547,#45548,#45549);
+#45547 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45548 = DIRECTION('',(0.,-1.,0.));
+#45549 = DIRECTION('',(1.,0.,0.));
+#45550 = PCURVE('',#22650,#45551);
+#45551 = DEFINITIONAL_REPRESENTATION('',(#45552),#45556);
+#45552 = LINE('',#45553,#45554);
+#45553 = CARTESIAN_POINT('',(0.,19.9));
+#45554 = VECTOR('',#45555,1.);
+#45555 = DIRECTION('',(1.,0.));
+#45556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45557 = PCURVE('',#45558,#45563);
+#45558 = PLANE('',#45559);
+#45559 = AXIS2_PLACEMENT_3D('',#45560,#45561,#45562);
+#45560 = CARTESIAN_POINT('',(26.126258194846,-8.4,17.013728418976));
+#45561 = DIRECTION('',(0.,-1.,0.));
+#45562 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#45563 = DEFINITIONAL_REPRESENTATION('',(#45564),#45568);
+#45564 = CIRCLE('',#45565,31.7);
+#45565 = AXIS2_PLACEMENT_2D('',#45566,#45567);
+#45566 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45567 = DIRECTION('',(-0.669130606359,-0.743144825477));
+#45568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45569 = ORIENTED_EDGE('',*,*,#45570,.T.);
+#45570 = EDGE_CURVE('',#45542,#45477,#45571,.T.);
+#45571 = SURFACE_CURVE('',#45572,(#45577,#45587),.PCURVE_S1.);
+#45572 = ELLIPSE('',#45573,121.76209693428,31.7);
+#45573 = AXIS2_PLACEMENT_3D('',#45574,#45575,#45576);
+#45574 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45575 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#45576 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#45577 = PCURVE('',#22650,#45578);
+#45578 = DEFINITIONAL_REPRESENTATION('',(#45579),#45586);
+#45579 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45580,#45581,#45582,#45583,
+    #45584,#45585),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45580 = CARTESIAN_POINT('',(0.735760228191,20.18));
+#45581 = CARTESIAN_POINT('',(0.741477322221,19.507882322903));
+#45582 = CARTESIAN_POINT('',(0.747194416252,18.835777719872));
+#45583 = CARTESIAN_POINT('',(0.752911510283,18.163731958149));
+#45584 = CARTESIAN_POINT('',(0.758628604314,17.491790803197));
+#45585 = CARTESIAN_POINT('',(0.764345698344,16.82));
+#45586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45587 = PCURVE('',#45588,#45593);
+#45588 = PLANE('',#45589);
+#45589 = AXIS2_PLACEMENT_3D('',#45590,#45591,#45592);
+#45590 = CARTESIAN_POINT('',(22.780605163051,-8.4,20.729452546363));
+#45591 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#45592 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#45593 = DEFINITIONAL_REPRESENTATION('',(#45594),#45598);
+#45594 = ELLIPSE('',#45595,121.76209693428,31.7);
+#45595 = AXIS2_PLACEMENT_2D('',#45596,#45597);
+#45596 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45597 = DIRECTION('',(-1.,-0.));
+#45598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45599 = FACE_BOUND('',#45600,.T.);
+#45600 = EDGE_LOOP('',(#45601,#45636,#45668,#45697));
+#45601 = ORIENTED_EDGE('',*,*,#45602,.F.);
+#45602 = EDGE_CURVE('',#45603,#45605,#45607,.T.);
+#45603 = VERTEX_POINT('',#45604);
+#45604 = CARTESIAN_POINT('',(21.78096460602,-5.6,23.03214234133));
+#45605 = VERTEX_POINT('',#45606);
+#45606 = CARTESIAN_POINT('',(17.883305533278,-5.6,26.173982944967));
+#45607 = SURFACE_CURVE('',#45608,(#45613,#45620),.PCURVE_S1.);
+#45608 = CIRCLE('',#45609,31.7);
+#45609 = AXIS2_PLACEMENT_3D('',#45610,#45611,#45612);
+#45610 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45611 = DIRECTION('',(0.,-1.,0.));
+#45612 = DIRECTION('',(1.,0.,0.));
+#45613 = PCURVE('',#22650,#45614);
+#45614 = DEFINITIONAL_REPRESENTATION('',(#45615),#45619);
+#45615 = LINE('',#45616,#45617);
+#45616 = CARTESIAN_POINT('',(0.,17.1));
+#45617 = VECTOR('',#45618,1.);
+#45618 = DIRECTION('',(1.,0.));
+#45619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45620 = PCURVE('',#45621,#45626);
+#45621 = PLANE('',#45622);
+#45622 = AXIS2_PLACEMENT_3D('',#45623,#45624,#45625);
+#45623 = CARTESIAN_POINT('',(17.362092681334,-5.6,25.456594998834));
+#45624 = DIRECTION('',(0.,1.,0.));
+#45625 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#45626 = DEFINITIONAL_REPRESENTATION('',(#45627),#45635);
+#45627 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45628,#45629,#45630,#45631
+    ,#45632,#45633,#45634),.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(
+  '') );
+#45628 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#45629 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#45630 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#45631 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#45632 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#45633 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#45634 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#45635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45636 = ORIENTED_EDGE('',*,*,#45637,.T.);
+#45637 = EDGE_CURVE('',#45603,#45638,#45640,.T.);
+#45638 = VERTEX_POINT('',#45639);
+#45639 = CARTESIAN_POINT('',(22.32869170216,-8.4,22.501544988509));
+#45640 = SURFACE_CURVE('',#45641,(#45646,#45656),.PCURVE_S1.);
+#45641 = ELLIPSE('',#45642,121.76209693428,31.7);
+#45642 = AXIS2_PLACEMENT_3D('',#45643,#45644,#45645);
+#45643 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45644 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#45645 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#45646 = PCURVE('',#22650,#45647);
+#45647 = DEFINITIONAL_REPRESENTATION('',(#45648),#45655);
+#45648 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45649,#45650,#45651,#45652,
+    #45653,#45654),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45649 = CARTESIAN_POINT('',(0.81571214984,16.82));
+#45650 = CARTESIAN_POINT('',(0.809938418333,17.493332125661));
+#45651 = CARTESIAN_POINT('',(0.804164686826,18.166044906413));
+#45652 = CARTESIAN_POINT('',(0.798390955319,18.838091579372));
+#45653 = CARTESIAN_POINT('',(0.792617223812,19.509425467689));
+#45654 = CARTESIAN_POINT('',(0.786843492305,20.18));
+#45655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45656 = PCURVE('',#45657,#45662);
+#45657 = PLANE('',#45658);
+#45658 = AXIS2_PLACEMENT_3D('',#45659,#45660,#45661);
+#45659 = CARTESIAN_POINT('',(21.407177653208,-5.6,22.517668737372));
+#45660 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#45661 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#45662 = DEFINITIONAL_REPRESENTATION('',(#45663),#45667);
+#45663 = ELLIPSE('',#45664,121.76209693428,31.7);
+#45664 = AXIS2_PLACEMENT_2D('',#45665,#45666);
+#45665 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45666 = DIRECTION('',(1.,-2.775557561563E-17));
+#45667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45668 = ORIENTED_EDGE('',*,*,#45669,.T.);
+#45669 = EDGE_CURVE('',#45638,#45670,#45672,.T.);
+#45670 = VERTEX_POINT('',#45671);
+#45671 = CARTESIAN_POINT('',(18.501662815273,-8.4,25.740599702997));
+#45672 = SURFACE_CURVE('',#45673,(#45678,#45685),.PCURVE_S1.);
+#45673 = CIRCLE('',#45674,31.7);
+#45674 = AXIS2_PLACEMENT_3D('',#45675,#45676,#45677);
+#45675 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45676 = DIRECTION('',(0.,-1.,0.));
+#45677 = DIRECTION('',(1.,0.,0.));
+#45678 = PCURVE('',#22650,#45679);
+#45679 = DEFINITIONAL_REPRESENTATION('',(#45680),#45684);
+#45680 = LINE('',#45681,#45682);
+#45681 = CARTESIAN_POINT('',(0.,19.9));
+#45682 = VECTOR('',#45683,1.);
+#45683 = DIRECTION('',(1.,0.));
+#45684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45685 = PCURVE('',#45686,#45691);
+#45686 = PLANE('',#45687);
+#45687 = AXIS2_PLACEMENT_3D('',#45688,#45689,#45690);
+#45688 = CARTESIAN_POINT('',(22.017983726737,-8.4,22.073892148589));
+#45689 = DIRECTION('',(0.,-1.,-0.));
+#45690 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#45691 = DEFINITIONAL_REPRESENTATION('',(#45692),#45696);
+#45692 = CIRCLE('',#45693,31.7);
+#45693 = AXIS2_PLACEMENT_2D('',#45694,#45695);
+#45694 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45695 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#45696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45697 = ORIENTED_EDGE('',*,*,#45698,.T.);
+#45698 = EDGE_CURVE('',#45670,#45605,#45699,.T.);
+#45699 = SURFACE_CURVE('',#45700,(#45705,#45715),.PCURVE_S1.);
+#45700 = ELLIPSE('',#45701,121.76209693428,31.7);
+#45701 = AXIS2_PLACEMENT_3D('',#45702,#45703,#45704);
+#45702 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45703 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#45704 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#45705 = PCURVE('',#22650,#45706);
+#45706 = DEFINITIONAL_REPRESENTATION('',(#45707),#45714);
+#45707 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45708,#45709,#45710,#45711,
+    #45712,#45713),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45708 = CARTESIAN_POINT('',(0.94519973843,20.18));
+#45709 = CARTESIAN_POINT('',(0.950916832461,19.507882322903));
+#45710 = CARTESIAN_POINT('',(0.956633926491,18.835777719872));
+#45711 = CARTESIAN_POINT('',(0.962351020522,18.163731958149));
+#45712 = CARTESIAN_POINT('',(0.968068114553,17.491790803197));
+#45713 = CARTESIAN_POINT('',(0.973785208584,16.82));
+#45714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45715 = PCURVE('',#45716,#45721);
+#45716 = PLANE('',#45717);
+#45717 = AXIS2_PLACEMENT_3D('',#45718,#45719,#45720);
+#45718 = CARTESIAN_POINT('',(17.972898754862,-8.4,25.012818410052));
+#45719 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#45720 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#45721 = DEFINITIONAL_REPRESENTATION('',(#45722),#45726);
+#45722 = ELLIPSE('',#45723,121.76209693428,31.7);
+#45723 = AXIS2_PLACEMENT_2D('',#45724,#45725);
+#45724 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45725 = DIRECTION('',(-1.,9.71445146547E-17));
+#45726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45727 = FACE_BOUND('',#45728,.T.);
+#45728 = EDGE_LOOP('',(#45729,#45764,#45796,#45825));
+#45729 = ORIENTED_EDGE('',*,*,#45730,.F.);
+#45730 = EDGE_CURVE('',#45731,#45733,#45735,.T.);
+#45731 = VERTEX_POINT('',#45732);
+#45732 = CARTESIAN_POINT('',(16.516346613706,-5.6,27.057351949811));
+#45733 = VERTEX_POINT('',#45734);
+#45734 = CARTESIAN_POINT('',(12.050635351042,-5.6,29.320166910102));
+#45735 = SURFACE_CURVE('',#45736,(#45741,#45748),.PCURVE_S1.);
+#45736 = CIRCLE('',#45737,31.7);
+#45737 = AXIS2_PLACEMENT_3D('',#45738,#45739,#45740);
+#45738 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45739 = DIRECTION('',(0.,-1.,0.));
+#45740 = DIRECTION('',(1.,0.,0.));
+#45741 = PCURVE('',#22650,#45742);
+#45742 = DEFINITIONAL_REPRESENTATION('',(#45743),#45747);
+#45743 = LINE('',#45744,#45745);
+#45744 = CARTESIAN_POINT('',(0.,17.1));
+#45745 = VECTOR('',#45746,1.);
+#45746 = DIRECTION('',(1.,0.));
+#45747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45748 = PCURVE('',#45749,#45754);
+#45749 = PLANE('',#45750);
+#45750 = AXIS2_PLACEMENT_3D('',#45751,#45752,#45753);
+#45751 = CARTESIAN_POINT('',(11.689965591294,-5.6,28.510089366472));
+#45752 = DIRECTION('',(0.,1.,0.));
+#45753 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#45754 = DEFINITIONAL_REPRESENTATION('',(#45755),#45763);
+#45755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45756,#45757,#45758,#45759
+    ,#45760,#45761,#45762),.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(
+  '') );
+#45756 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#45757 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#45758 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#45759 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#45760 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#45761 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#45762 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#45763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45764 = ORIENTED_EDGE('',*,*,#45765,.T.);
+#45765 = EDGE_CURVE('',#45731,#45766,#45768,.T.);
+#45766 = VERTEX_POINT('',#45767);
+#45767 = CARTESIAN_POINT('',(17.16242195142,-8.4,26.652228288858));
+#45768 = SURFACE_CURVE('',#45769,(#45774,#45784),.PCURVE_S1.);
+#45769 = ELLIPSE('',#45770,121.76209693428,31.7);
+#45770 = AXIS2_PLACEMENT_3D('',#45771,#45772,#45773);
+#45771 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45772 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#45773 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#45774 = PCURVE('',#22650,#45775);
+#45775 = DEFINITIONAL_REPRESENTATION('',(#45776),#45783);
+#45776 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45777,#45778,#45779,#45780,
+    #45781,#45782),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45777 = CARTESIAN_POINT('',(1.02515166008,16.82));
+#45778 = CARTESIAN_POINT('',(1.019377928573,17.493332125661));
+#45779 = CARTESIAN_POINT('',(1.013604197066,18.166044906413));
+#45780 = CARTESIAN_POINT('',(1.007830465559,18.838091579372));
+#45781 = CARTESIAN_POINT('',(1.002056734052,19.509425467689));
+#45782 = CARTESIAN_POINT('',(0.996283002545,20.18));
+#45783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45784 = PCURVE('',#45785,#45790);
+#45785 = PLANE('',#45786);
+#45786 = AXIS2_PLACEMENT_3D('',#45787,#45788,#45789);
+#45787 = CARTESIAN_POINT('',(16.257692879507,-5.6,26.476406151093));
+#45788 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#45789 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#45790 = DEFINITIONAL_REPRESENTATION('',(#45791),#45795);
+#45791 = ELLIPSE('',#45792,121.76209693428,31.7);
+#45792 = AXIS2_PLACEMENT_2D('',#45793,#45794);
+#45793 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45794 = DIRECTION('',(1.,5.551115123126E-17));
+#45795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45796 = ORIENTED_EDGE('',*,*,#45797,.T.);
+#45797 = EDGE_CURVE('',#45766,#45798,#45800,.T.);
+#45798 = VERTEX_POINT('',#45799);
+#45799 = CARTESIAN_POINT('',(12.745585485432,-8.4,29.024817839799));
+#45800 = SURFACE_CURVE('',#45801,(#45806,#45813),.PCURVE_S1.);
+#45801 = CIRCLE('',#45802,31.7);
+#45802 = AXIS2_PLACEMENT_3D('',#45803,#45804,#45805);
+#45803 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45804 = DIRECTION('',(0.,-1.,0.));
+#45805 = DIRECTION('',(1.,0.,0.));
+#45806 = PCURVE('',#22650,#45807);
+#45807 = DEFINITIONAL_REPRESENTATION('',(#45808),#45812);
+#45808 = LINE('',#45809,#45810);
+#45809 = CARTESIAN_POINT('',(0.,19.9));
+#45810 = VECTOR('',#45811,1.);
+#45811 = DIRECTION('',(1.,0.));
+#45812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45813 = PCURVE('',#45814,#45819);
+#45814 = PLANE('',#45815);
+#45815 = AXIS2_PLACEMENT_3D('',#45816,#45817,#45818);
+#45816 = CARTESIAN_POINT('',(16.947417715761,-8.4,26.169320869023));
+#45817 = DIRECTION('',(0.,-1.,0.));
+#45818 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#45819 = DEFINITIONAL_REPRESENTATION('',(#45820),#45824);
+#45820 = CIRCLE('',#45821,31.7);
+#45821 = AXIS2_PLACEMENT_2D('',#45822,#45823);
+#45822 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45823 = DIRECTION('',(-0.913545457643,-0.406736643076));
+#45824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45825 = ORIENTED_EDGE('',*,*,#45826,.T.);
+#45826 = EDGE_CURVE('',#45798,#45733,#45827,.T.);
+#45827 = SURFACE_CURVE('',#45828,(#45833,#45843),.PCURVE_S1.);
+#45828 = ELLIPSE('',#45829,121.76209693428,31.7);
+#45829 = AXIS2_PLACEMENT_3D('',#45830,#45831,#45832);
+#45830 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45831 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#45832 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#45833 = PCURVE('',#22650,#45834);
+#45834 = DEFINITIONAL_REPRESENTATION('',(#45835),#45842);
+#45835 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45836,#45837,#45838,#45839,
+    #45840,#45841),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45836 = CARTESIAN_POINT('',(1.154639248669,20.18));
+#45837 = CARTESIAN_POINT('',(1.1603563427,19.507882322903));
+#45838 = CARTESIAN_POINT('',(1.166073436731,18.835777719872));
+#45839 = CARTESIAN_POINT('',(1.171790530762,18.163731958149));
+#45840 = CARTESIAN_POINT('',(1.177507624792,17.491790803197));
+#45841 = CARTESIAN_POINT('',(1.183224718823,16.82));
+#45842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45843 = PCURVE('',#45844,#45849);
+#45844 = PLANE('',#45845);
+#45845 = AXIS2_PLACEMENT_3D('',#45846,#45847,#45848);
+#45846 = CARTESIAN_POINT('',(12.379690427548,-8.4,28.203004084402));
+#45847 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#45848 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#45849 = DEFINITIONAL_REPRESENTATION('',(#45850),#45854);
+#45850 = ELLIPSE('',#45851,121.76209693428,31.7);
+#45851 = AXIS2_PLACEMENT_2D('',#45852,#45853);
+#45852 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45853 = DIRECTION('',(-1.,4.163336342344E-17));
+#45854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45855 = FACE_BOUND('',#45856,.T.);
+#45856 = EDGE_LOOP('',(#45857,#45892,#45924,#45953));
+#45857 = ORIENTED_EDGE('',*,*,#45858,.F.);
+#45858 = EDGE_CURVE('',#45859,#45861,#45863,.T.);
+#45859 = VERTEX_POINT('',#45860);
+#45860 = CARTESIAN_POINT('',(10.529885020148,-5.6,29.900025442505));
+#45861 = VERTEX_POINT('',#45862);
+#45862 = CARTESIAN_POINT('',(5.691294578602,-5.6,31.184918887494));
+#45863 = SURFACE_CURVE('',#45864,(#45869,#45876),.PCURVE_S1.);
+#45864 = CIRCLE('',#45865,31.7);
+#45865 = AXIS2_PLACEMENT_3D('',#45866,#45867,#45868);
+#45866 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45867 = DIRECTION('',(0.,-1.,0.));
+#45868 = DIRECTION('',(1.,0.,0.));
+#45869 = PCURVE('',#22650,#45870);
+#45870 = DEFINITIONAL_REPRESENTATION('',(#45871),#45875);
+#45871 = LINE('',#45872,#45873);
+#45872 = CARTESIAN_POINT('',(0.,17.1));
+#45873 = VECTOR('',#45874,1.);
+#45874 = DIRECTION('',(1.,0.));
+#45875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45876 = PCURVE('',#45877,#45882);
+#45877 = PLANE('',#45878);
+#45878 = AXIS2_PLACEMENT_3D('',#45879,#45880,#45881);
+#45879 = CARTESIAN_POINT('',(5.506930910236,-5.6,30.317556022209));
+#45880 = DIRECTION('',(0.,1.,0.));
+#45881 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#45882 = DEFINITIONAL_REPRESENTATION('',(#45883),#45891);
+#45883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#45884,#45885,#45886,#45887
+    ,#45888,#45889,#45890),.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(
+  '') );
+#45884 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#45885 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#45886 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#45887 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#45888 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#45889 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#45890 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#45891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45892 = ORIENTED_EDGE('',*,*,#45893,.T.);
+#45893 = EDGE_CURVE('',#45859,#45894,#45896,.T.);
+#45894 = VERTEX_POINT('',#45895);
+#45895 = CARTESIAN_POINT('',(11.246072006966,-8.4,29.638081321404));
+#45896 = SURFACE_CURVE('',#45897,(#45902,#45912),.PCURVE_S1.);
+#45897 = ELLIPSE('',#45898,121.76209693428,31.7);
+#45898 = AXIS2_PLACEMENT_3D('',#45899,#45900,#45901);
+#45899 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#45900 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#45901 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#45902 = PCURVE('',#22650,#45903);
+#45903 = DEFINITIONAL_REPRESENTATION('',(#45904),#45911);
+#45904 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45905,#45906,#45907,#45908,
+    #45909,#45910),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#45905 = CARTESIAN_POINT('',(1.234591170319,16.82));
+#45906 = CARTESIAN_POINT('',(1.228817438812,17.493332125661));
+#45907 = CARTESIAN_POINT('',(1.223043707305,18.166044906413));
+#45908 = CARTESIAN_POINT('',(1.217269975798,18.838091579372));
+#45909 = CARTESIAN_POINT('',(1.211496244291,19.509425467689));
+#45910 = CARTESIAN_POINT('',(1.205722512784,20.18));
+#45911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45912 = PCURVE('',#45913,#45918);
+#45913 = PLANE('',#45914);
+#45914 = AXIS2_PLACEMENT_3D('',#45915,#45916,#45917);
+#45915 = CARTESIAN_POINT('',(10.397668913905,-5.6,29.27799756812));
+#45916 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#45917 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#45918 = DEFINITIONAL_REPRESENTATION('',(#45919),#45923);
+#45919 = ELLIPSE('',#45920,121.76209693428,31.7);
+#45920 = AXIS2_PLACEMENT_2D('',#45921,#45922);
+#45921 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#45922 = DIRECTION('',(1.,1.179611963664E-16));
+#45923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45924 = ORIENTED_EDGE('',*,*,#45925,.T.);
+#45925 = EDGE_CURVE('',#45894,#45926,#45928,.T.);
+#45926 = VERTEX_POINT('',#45927);
+#45927 = CARTESIAN_POINT('',(6.432464909773,-8.4,31.040512160474));
+#45928 = SURFACE_CURVE('',#45929,(#45934,#45941),.PCURVE_S1.);
+#45929 = CIRCLE('',#45930,31.7);
+#45930 = AXIS2_PLACEMENT_3D('',#45931,#45932,#45933);
+#45931 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#45932 = DIRECTION('',(0.,-1.,0.));
+#45933 = DIRECTION('',(1.,0.,0.));
+#45934 = PCURVE('',#22650,#45935);
+#45935 = DEFINITIONAL_REPRESENTATION('',(#45936),#45940);
+#45936 = LINE('',#45937,#45938);
+#45937 = CARTESIAN_POINT('',(0.,19.9));
+#45938 = VECTOR('',#45939,1.);
+#45939 = DIRECTION('',(1.,0.));
+#45940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45941 = PCURVE('',#45942,#45947);
+#45942 = PLANE('',#45943);
+#45943 = AXIS2_PLACEMENT_3D('',#45944,#45945,#45946);
+#45944 = CARTESIAN_POINT('',(11.136168227875,-8.4,29.121024693147));
+#45945 = DIRECTION('',(0.,-1.,-0.));
+#45946 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#45947 = DEFINITIONAL_REPRESENTATION('',(#45948),#45952);
+#45948 = CIRCLE('',#45949,31.7);
+#45949 = AXIS2_PLACEMENT_2D('',#45950,#45951);
+#45950 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#45951 = DIRECTION('',(-0.978147600734,-0.207911690818));
+#45952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45953 = ORIENTED_EDGE('',*,*,#45954,.T.);
+#45954 = EDGE_CURVE('',#45926,#45861,#45955,.T.);
+#45955 = SURFACE_CURVE('',#45956,(#45961,#45971),.PCURVE_S1.);
+#45956 = ELLIPSE('',#45957,121.76209693428,31.7);
+#45957 = AXIS2_PLACEMENT_3D('',#45958,#45959,#45960);
+#45958 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#45959 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#45960 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#45961 = PCURVE('',#22650,#45962);
+#45962 = DEFINITIONAL_REPRESENTATION('',(#45963),#45970);
+#45963 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#45964,#45965,#45966,#45967,
+    #45968,#45969),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#45964 = CARTESIAN_POINT('',(1.364078758908,20.18));
+#45965 = CARTESIAN_POINT('',(1.369795852939,19.507882322903));
+#45966 = CARTESIAN_POINT('',(1.37551294697,18.835777719872));
+#45967 = CARTESIAN_POINT('',(1.381230041001,18.163731958149));
+#45968 = CARTESIAN_POINT('',(1.386947135032,17.491790803197));
+#45969 = CARTESIAN_POINT('',(1.392664229062,16.82));
+#45970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45971 = PCURVE('',#45972,#45977);
+#45972 = PLANE('',#45973);
+#45973 = AXIS2_PLACEMENT_3D('',#45974,#45975,#45976);
+#45974 = CARTESIAN_POINT('',(6.245430224206,-8.4,30.160583147236));
+#45975 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#45976 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#45977 = DEFINITIONAL_REPRESENTATION('',(#45978),#45982);
+#45978 = ELLIPSE('',#45979,121.76209693428,31.7);
+#45979 = AXIS2_PLACEMENT_2D('',#45980,#45981);
+#45980 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#45981 = DIRECTION('',(-1.,1.110223024625E-16));
+#45982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45983 = FACE_BOUND('',#45984,.T.);
+#45984 = EDGE_LOOP('',(#45985,#46020,#46052,#46081));
+#45985 = ORIENTED_EDGE('',*,*,#45986,.F.);
+#45986 = EDGE_CURVE('',#45987,#45989,#45991,.T.);
+#45987 = VERTEX_POINT('',#45988);
+#45988 = CARTESIAN_POINT('',(4.083216923215,-5.6,31.435924347122));
+#45989 = VERTEX_POINT('',#45990);
+#45990 = CARTESIAN_POINT('',(-0.916783076785,-5.6,31.68674026766));
+#45991 = SURFACE_CURVE('',#45992,(#45997,#46004),.PCURVE_S1.);
+#45992 = CIRCLE('',#45993,31.7);
+#45993 = AXIS2_PLACEMENT_3D('',#45994,#45995,#45996);
+#45994 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#45995 = DIRECTION('',(0.,-1.,0.));
+#45996 = DIRECTION('',(1.,0.,0.));
+#45997 = PCURVE('',#22650,#45998);
+#45998 = DEFINITIONAL_REPRESENTATION('',(#45999),#46003);
+#45999 = LINE('',#46000,#46001);
+#46000 = CARTESIAN_POINT('',(0.,17.1));
+#46001 = VECTOR('',#46002,1.);
+#46002 = DIRECTION('',(1.,0.));
+#46003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46004 = PCURVE('',#46005,#46010);
+#46005 = PLANE('',#46006);
+#46006 = AXIS2_PLACEMENT_3D('',#46007,#46008,#46009);
+#46007 = CARTESIAN_POINT('',(-0.916783076785,-5.6,30.8));
+#46008 = DIRECTION('',(0.,1.,0.));
+#46009 = DIRECTION('',(1.,0.,0.));
+#46010 = DEFINITIONAL_REPRESENTATION('',(#46011),#46019);
+#46011 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46012,#46013,#46014,#46015
+    ,#46016,#46017,#46018),.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(
+  '') );
+#46012 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#46013 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#46014 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#46015 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#46016 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#46017 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#46018 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#46019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46020 = ORIENTED_EDGE('',*,*,#46021,.T.);
+#46021 = EDGE_CURVE('',#45987,#46022,#46024,.T.);
+#46022 = VERTEX_POINT('',#46023);
+#46023 = CARTESIAN_POINT('',(4.838214751166,-8.4,31.328607980911));
+#46024 = SURFACE_CURVE('',#46025,(#46030,#46040),.PCURVE_S1.);
+#46025 = ELLIPSE('',#46026,121.76209693428,31.7);
+#46026 = AXIS2_PLACEMENT_3D('',#46027,#46028,#46029);
+#46027 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46028 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#46029 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#46030 = PCURVE('',#22650,#46031);
+#46031 = DEFINITIONAL_REPRESENTATION('',(#46032),#46039);
+#46032 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46033,#46034,#46035,#46036,
+    #46037,#46038),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46033 = CARTESIAN_POINT('',(1.444030680558,16.82));
+#46034 = CARTESIAN_POINT('',(1.438256949051,17.493332125661));
+#46035 = CARTESIAN_POINT('',(1.432483217544,18.166044906413));
+#46036 = CARTESIAN_POINT('',(1.426709486037,18.838091579372));
+#46037 = CARTESIAN_POINT('',(1.42093575453,19.509425467689));
+#46038 = CARTESIAN_POINT('',(1.415162023023,20.18));
+#46039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46040 = PCURVE('',#46041,#46046);
+#46041 = PLANE('',#46042);
+#46042 = AXIS2_PLACEMENT_3D('',#46043,#46044,#46045);
+#46043 = CARTESIAN_POINT('',(4.083216923215,-5.6,30.8));
+#46044 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#46045 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#46046 = DEFINITIONAL_REPRESENTATION('',(#46047),#46051);
+#46047 = ELLIPSE('',#46048,121.76209693428,31.7);
+#46048 = AXIS2_PLACEMENT_2D('',#46049,#46050);
+#46049 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46050 = DIRECTION('',(1.,0.));
+#46051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46052 = ORIENTED_EDGE('',*,*,#46053,.T.);
+#46053 = EDGE_CURVE('',#46022,#46054,#46056,.T.);
+#46054 = VERTEX_POINT('',#46055);
+#46055 = CARTESIAN_POINT('',(-0.161785248834,-8.4,31.699587150833));
+#46056 = SURFACE_CURVE('',#46057,(#46062,#46069),.PCURVE_S1.);
+#46057 = CIRCLE('',#46058,31.7);
+#46058 = AXIS2_PLACEMENT_3D('',#46059,#46060,#46061);
+#46059 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46060 = DIRECTION('',(0.,-1.,0.));
+#46061 = DIRECTION('',(1.,0.,0.));
+#46062 = PCURVE('',#22650,#46063);
+#46063 = DEFINITIONAL_REPRESENTATION('',(#46064),#46068);
+#46064 = LINE('',#46065,#46066);
+#46065 = CARTESIAN_POINT('',(0.,19.9));
+#46066 = VECTOR('',#46067,1.);
+#46067 = DIRECTION('',(1.,0.));
+#46068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46069 = PCURVE('',#46070,#46075);
+#46070 = PLANE('',#46071);
+#46071 = AXIS2_PLACEMENT_3D('',#46072,#46073,#46074);
+#46072 = CARTESIAN_POINT('',(4.838214751166,-8.4,30.8));
+#46073 = DIRECTION('',(0.,-1.,0.));
+#46074 = DIRECTION('',(-1.,0.,0.));
+#46075 = DEFINITIONAL_REPRESENTATION('',(#46076),#46080);
+#46076 = CIRCLE('',#46077,31.7);
+#46077 = AXIS2_PLACEMENT_2D('',#46078,#46079);
+#46078 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46079 = DIRECTION('',(-1.,-0.));
+#46080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46081 = ORIENTED_EDGE('',*,*,#46082,.T.);
+#46082 = EDGE_CURVE('',#46054,#45989,#46083,.T.);
+#46083 = SURFACE_CURVE('',#46084,(#46089,#46099),.PCURVE_S1.);
+#46084 = ELLIPSE('',#46085,121.76209693428,31.7);
+#46085 = AXIS2_PLACEMENT_3D('',#46086,#46087,#46088);
+#46086 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46087 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#46088 = DIRECTION('',(0.260343742414,-0.965515994578,0.));
+#46089 = PCURVE('',#22650,#46090);
+#46090 = DEFINITIONAL_REPRESENTATION('',(#46091),#46098);
+#46091 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46092,#46093,#46094,#46095,
+    #46096,#46097),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46092 = CARTESIAN_POINT('',(1.573518269148,20.18));
+#46093 = CARTESIAN_POINT('',(1.579235363179,19.507882322903));
+#46094 = CARTESIAN_POINT('',(1.584952457209,18.835777719872));
+#46095 = CARTESIAN_POINT('',(1.59066955124,18.163731958149));
+#46096 = CARTESIAN_POINT('',(1.596386645271,17.491790803197));
+#46097 = CARTESIAN_POINT('',(1.602103739302,16.82));
+#46098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46099 = PCURVE('',#46100,#46105);
+#46100 = PLANE('',#46101);
+#46101 = AXIS2_PLACEMENT_3D('',#46102,#46103,#46104);
+#46102 = CARTESIAN_POINT('',(-0.161785248834,-8.4,30.8));
+#46103 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#46104 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#46105 = DEFINITIONAL_REPRESENTATION('',(#46106),#46110);
+#46106 = ELLIPSE('',#46107,121.76209693428,31.7);
+#46107 = AXIS2_PLACEMENT_2D('',#46108,#46109);
+#46108 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46109 = DIRECTION('',(-1.,-0.));
+#46110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46111 = FACE_BOUND('',#46112,.T.);
+#46112 = EDGE_LOOP('',(#46113,#46148,#46180,#46209));
+#46113 = ORIENTED_EDGE('',*,*,#46114,.F.);
+#46114 = EDGE_CURVE('',#46115,#46117,#46119,.T.);
+#46115 = VERTEX_POINT('',#46116);
+#46116 = CARTESIAN_POINT('',(-2.541907346711,-5.6,31.597922511468));
+#46117 = VERTEX_POINT('',#46118);
+#46118 = CARTESIAN_POINT('',(-7.484792912503,-5.6,30.803699048279));
+#46119 = SURFACE_CURVE('',#46120,(#46125,#46132),.PCURVE_S1.);
+#46120 = CIRCLE('',#46121,31.7);
+#46121 = AXIS2_PLACEMENT_3D('',#46122,#46123,#46124);
+#46122 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46123 = DIRECTION('',(0.,-1.,0.));
+#46124 = DIRECTION('',(1.,0.,0.));
+#46125 = PCURVE('',#22650,#46126);
+#46126 = DEFINITIONAL_REPRESENTATION('',(#46127),#46131);
+#46127 = LINE('',#46128,#46129);
+#46128 = CARTESIAN_POINT('',(0.,17.1));
+#46129 = VECTOR('',#46130,1.);
+#46130 = DIRECTION('',(1.,0.));
+#46131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46132 = PCURVE('',#46133,#46138);
+#46133 = PLANE('',#46134);
+#46134 = AXIS2_PLACEMENT_3D('',#46135,#46136,#46137);
+#46135 = CARTESIAN_POINT('',(-7.300429244138,-5.6,29.936336182994));
+#46136 = DIRECTION('',(0.,1.,0.));
+#46137 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#46138 = DEFINITIONAL_REPRESENTATION('',(#46139),#46147);
+#46139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46140,#46141,#46142,#46143
+    ,#46144,#46145,#46146),.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(
+  '') );
+#46140 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#46141 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#46142 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#46143 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#46144 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#46145 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#46146 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#46147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46148 = ORIENTED_EDGE('',*,*,#46149,.T.);
+#46149 = EDGE_CURVE('',#46115,#46150,#46152,.T.);
+#46150 = VERTEX_POINT('',#46151);
+#46151 = CARTESIAN_POINT('',(-1.78109570559,-8.4,31.649924140312));
+#46152 = SURFACE_CURVE('',#46153,(#46158,#46168),.PCURVE_S1.);
+#46153 = ELLIPSE('',#46154,121.76209693428,31.7);
+#46154 = AXIS2_PLACEMENT_3D('',#46155,#46156,#46157);
+#46155 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46156 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#46157 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#46158 = PCURVE('',#22650,#46159);
+#46159 = DEFINITIONAL_REPRESENTATION('',(#46160),#46167);
+#46160 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46161,#46162,#46163,#46164,
+    #46165,#46166),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46161 = CARTESIAN_POINT('',(1.653470190797,16.82));
+#46162 = CARTESIAN_POINT('',(1.64769645929,17.493332125661));
+#46163 = CARTESIAN_POINT('',(1.641922727783,18.166044906413));
+#46164 = CARTESIAN_POINT('',(1.636148996276,18.838091579372));
+#46165 = CARTESIAN_POINT('',(1.63037526477,19.509425467689));
+#46166 = CARTESIAN_POINT('',(1.624601533263,20.18));
+#46167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46168 = PCURVE('',#46169,#46174);
+#46169 = PLANE('',#46170);
+#46170 = AXIS2_PLACEMENT_3D('',#46171,#46172,#46173);
+#46171 = CARTESIAN_POINT('',(-2.409691240469,-5.6,30.975894637083));
+#46172 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#46173 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#46174 = DEFINITIONAL_REPRESENTATION('',(#46175),#46179);
+#46175 = ELLIPSE('',#46176,121.76209693428,31.7);
+#46176 = AXIS2_PLACEMENT_2D('',#46177,#46178);
+#46177 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46178 = DIRECTION('',(1.,-2.081668171172E-17));
+#46179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46180 = ORIENTED_EDGE('',*,*,#46181,.T.);
+#46181 = EDGE_CURVE('',#46150,#46182,#46184,.T.);
+#46182 = VERTEX_POINT('',#46183);
+#46183 = CARTESIAN_POINT('',(-6.748964615736,-8.4,30.973238071205));
+#46184 = SURFACE_CURVE('',#46185,(#46190,#46197),.PCURVE_S1.);
+#46185 = CIRCLE('',#46186,31.7);
+#46186 = AXIS2_PLACEMENT_3D('',#46187,#46188,#46189);
+#46187 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46188 = DIRECTION('',(0.,-1.,0.));
+#46189 = DIRECTION('',(1.,0.,0.));
+#46190 = PCURVE('',#22650,#46191);
+#46191 = DEFINITIONAL_REPRESENTATION('',(#46192),#46196);
+#46192 = LINE('',#46193,#46194);
+#46193 = CARTESIAN_POINT('',(0.,19.9));
+#46194 = VECTOR('',#46195,1.);
+#46195 = DIRECTION('',(1.,0.));
+#46196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46197 = PCURVE('',#46198,#46203);
+#46198 = PLANE('',#46199);
+#46199 = AXIS2_PLACEMENT_3D('',#46200,#46201,#46202);
+#46200 = CARTESIAN_POINT('',(-1.671191926499,-8.4,31.132867512056));
+#46201 = DIRECTION('',(0.,-1.,0.));
+#46202 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#46203 = DEFINITIONAL_REPRESENTATION('',(#46204),#46208);
+#46204 = CIRCLE('',#46205,31.7);
+#46205 = AXIS2_PLACEMENT_2D('',#46206,#46207);
+#46206 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46207 = DIRECTION('',(-0.978147600734,0.207911690818));
+#46208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46209 = ORIENTED_EDGE('',*,*,#46210,.T.);
+#46210 = EDGE_CURVE('',#46182,#46117,#46211,.T.);
+#46211 = SURFACE_CURVE('',#46212,(#46217,#46227),.PCURVE_S1.);
+#46212 = ELLIPSE('',#46213,121.76209693428,31.7);
+#46213 = AXIS2_PLACEMENT_3D('',#46214,#46215,#46216);
+#46214 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46215 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#46216 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#46217 = PCURVE('',#22650,#46218);
+#46218 = DEFINITIONAL_REPRESENTATION('',(#46219),#46226);
+#46219 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46220,#46221,#46222,#46223,
+    #46224,#46225),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46220 = CARTESIAN_POINT('',(1.782957779387,20.18));
+#46221 = CARTESIAN_POINT('',(1.788674873418,19.507882322903));
+#46222 = CARTESIAN_POINT('',(1.794391967449,18.835777719872));
+#46223 = CARTESIAN_POINT('',(1.800109061479,18.163731958149));
+#46224 = CARTESIAN_POINT('',(1.80582615551,17.491790803197));
+#46225 = CARTESIAN_POINT('',(1.811543249541,16.82));
+#46226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46227 = PCURVE('',#46228,#46233);
+#46228 = PLANE('',#46229);
+#46229 = AXIS2_PLACEMENT_3D('',#46230,#46231,#46232);
+#46230 = CARTESIAN_POINT('',(-6.561929930168,-8.4,30.093309057967));
+#46231 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#46232 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#46233 = DEFINITIONAL_REPRESENTATION('',(#46234),#46238);
+#46234 = ELLIPSE('',#46235,121.76209693428,31.7);
+#46235 = AXIS2_PLACEMENT_2D('',#46236,#46237);
+#46236 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46237 = DIRECTION('',(-1.,6.938893903907E-18));
+#46238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46239 = FACE_BOUND('',#46240,.T.);
+#46240 = EDGE_LOOP('',(#46241,#46276,#46308,#46337));
+#46241 = ORIENTED_EDGE('',*,*,#46242,.F.);
+#46242 = EDGE_CURVE('',#46243,#46245,#46247,.T.);
+#46243 = VERTEX_POINT('',#46244);
+#46244 = CARTESIAN_POINT('',(-9.055938068161,-5.6,30.378939838408));
+#46245 = VERTEX_POINT('',#46246);
+#46246 = CARTESIAN_POINT('',(-13.72568138192,-5.6,28.574388367941));
+#46247 = SURFACE_CURVE('',#46248,(#46253,#46260),.PCURVE_S1.);
+#46248 = CIRCLE('',#46249,31.7);
+#46249 = AXIS2_PLACEMENT_3D('',#46250,#46251,#46252);
+#46250 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46251 = DIRECTION('',(0.,-1.,0.));
+#46252 = DIRECTION('',(1.,0.,0.));
+#46253 = PCURVE('',#22650,#46254);
+#46254 = DEFINITIONAL_REPRESENTATION('',(#46255),#46259);
+#46255 = LINE('',#46256,#46257);
+#46256 = CARTESIAN_POINT('',(0.,17.1));
+#46257 = VECTOR('',#46258,1.);
+#46258 = DIRECTION('',(1.,0.));
+#46259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46260 = PCURVE('',#46261,#46266);
+#46261 = PLANE('',#46262);
+#46262 = AXIS2_PLACEMENT_3D('',#46263,#46264,#46265);
+#46263 = CARTESIAN_POINT('',(-13.36501162217,-5.6,27.764310824312));
+#46264 = DIRECTION('',(0.,1.,0.));
+#46265 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#46266 = DEFINITIONAL_REPRESENTATION('',(#46267),#46275);
+#46267 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46268,#46269,#46270,#46271
+    ,#46272,#46273,#46274),.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(
+  '') );
+#46268 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#46269 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#46270 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#46271 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#46272 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#46273 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#46274 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#46275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46276 = ORIENTED_EDGE('',*,*,#46277,.T.);
+#46277 = EDGE_CURVE('',#46243,#46278,#46280,.T.);
+#46278 = VERTEX_POINT('',#46279);
+#46279 = CARTESIAN_POINT('',(-8.322563733367,-8.4,30.587986741596));
+#46280 = SURFACE_CURVE('',#46281,(#46286,#46296),.PCURVE_S1.);
+#46281 = ELLIPSE('',#46282,121.76209693428,31.7);
+#46282 = AXIS2_PLACEMENT_3D('',#46283,#46284,#46285);
+#46283 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46284 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#46285 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#46286 = PCURVE('',#22650,#46287);
+#46287 = DEFINITIONAL_REPRESENTATION('',(#46288),#46295);
+#46288 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46289,#46290,#46291,#46292,
+    #46293,#46294),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46289 = CARTESIAN_POINT('',(1.862909701037,16.82));
+#46290 = CARTESIAN_POINT('',(1.85713596953,17.493332125661));
+#46291 = CARTESIAN_POINT('',(1.851362238023,18.166044906413));
+#46292 = CARTESIAN_POINT('',(1.845588506516,18.838091579372));
+#46293 = CARTESIAN_POINT('',(1.839814775009,19.509425467689));
+#46294 = CARTESIAN_POINT('',(1.834041043502,20.18));
+#46295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46296 = PCURVE('',#46297,#46302);
+#46297 = PLANE('',#46298);
+#46298 = AXIS2_PLACEMENT_3D('',#46299,#46300,#46301);
+#46299 = CARTESIAN_POINT('',(-8.797284333962,-5.6,29.797994039691));
+#46300 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#46301 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#46302 = DEFINITIONAL_REPRESENTATION('',(#46303),#46307);
+#46303 = ELLIPSE('',#46304,121.76209693427,31.7);
+#46304 = AXIS2_PLACEMENT_2D('',#46305,#46306);
+#46305 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46306 = DIRECTION('',(1.,-4.163336342344E-17));
+#46307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46308 = ORIENTED_EDGE('',*,*,#46309,.T.);
+#46309 = EDGE_CURVE('',#46278,#46310,#46312,.T.);
+#46310 = VERTEX_POINT('',#46311);
+#46311 = CARTESIAN_POINT('',(-13.0411818438,-8.4,28.893209861779));
+#46312 = SURFACE_CURVE('',#46313,(#46318,#46325),.PCURVE_S1.);
+#46313 = CIRCLE('',#46314,31.7);
+#46314 = AXIS2_PLACEMENT_3D('',#46315,#46316,#46317);
+#46315 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46316 = DIRECTION('',(0.,-1.,0.));
+#46317 = DIRECTION('',(1.,0.,0.));
+#46318 = PCURVE('',#22650,#46319);
+#46319 = DEFINITIONAL_REPRESENTATION('',(#46320),#46324);
+#46320 = LINE('',#46321,#46322);
+#46321 = CARTESIAN_POINT('',(0.,19.9));
+#46322 = VECTOR('',#46323,1.);
+#46323 = DIRECTION('',(1.,0.));
+#46324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46325 = PCURVE('',#46326,#46331);
+#46326 = PLANE('',#46327);
+#46327 = AXIS2_PLACEMENT_3D('',#46328,#46329,#46330);
+#46328 = CARTESIAN_POINT('',(-8.107559497708,-8.4,30.105079321761));
+#46329 = DIRECTION('',(-0.,-1.,0.));
+#46330 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#46331 = DEFINITIONAL_REPRESENTATION('',(#46332),#46336);
+#46332 = CIRCLE('',#46333,31.7);
+#46333 = AXIS2_PLACEMENT_2D('',#46334,#46335);
+#46334 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46335 = DIRECTION('',(-0.913545457643,0.406736643076));
+#46336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46337 = ORIENTED_EDGE('',*,*,#46338,.T.);
+#46338 = EDGE_CURVE('',#46310,#46245,#46339,.T.);
+#46339 = SURFACE_CURVE('',#46340,(#46345,#46355),.PCURVE_S1.);
+#46340 = ELLIPSE('',#46341,121.76209693428,31.7);
+#46341 = AXIS2_PLACEMENT_3D('',#46342,#46343,#46344);
+#46342 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46343 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#46344 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#46345 = PCURVE('',#22650,#46346);
+#46346 = DEFINITIONAL_REPRESENTATION('',(#46347),#46354);
+#46347 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46348,#46349,#46350,#46351,
+    #46352,#46353),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46348 = CARTESIAN_POINT('',(1.992397289626,20.18));
+#46349 = CARTESIAN_POINT('',(1.998114383657,19.507882322903));
+#46350 = CARTESIAN_POINT('',(2.003831477688,18.835777719872));
+#46351 = CARTESIAN_POINT('',(2.009548571719,18.163731958149));
+#46352 = CARTESIAN_POINT('',(2.01526566575,17.491790803197));
+#46353 = CARTESIAN_POINT('',(2.02098275978,16.82));
+#46354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46355 = PCURVE('',#46356,#46361);
+#46356 = PLANE('',#46357);
+#46357 = AXIS2_PLACEMENT_3D('',#46358,#46359,#46360);
+#46358 = CARTESIAN_POINT('',(-12.67528678592,-8.4,28.071396106382));
+#46359 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#46360 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#46361 = DEFINITIONAL_REPRESENTATION('',(#46362),#46366);
+#46362 = ELLIPSE('',#46363,121.76209693428,31.7);
+#46363 = AXIS2_PLACEMENT_2D('',#46364,#46365);
+#46364 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46365 = DIRECTION('',(-1.,-2.775557561563E-17));
+#46366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46367 = FACE_BOUND('',#46368,.T.);
+#46368 = EDGE_LOOP('',(#46369,#46404,#46436,#46465));
+#46369 = ORIENTED_EDGE('',*,*,#46370,.F.);
+#46370 = EDGE_CURVE('',#46371,#46373,#46375,.T.);
+#46371 = VERTEX_POINT('',#46372);
+#46372 = CARTESIAN_POINT('',(-15.17418084082,-5.6,27.832251720084));
+#46373 = VERTEX_POINT('',#46374);
+#46374 = CARTESIAN_POINT('',(-19.36669171182,-5.6,25.096239800796));
+#46375 = SURFACE_CURVE('',#46376,(#46381,#46388),.PCURVE_S1.);
+#46376 = CIRCLE('',#46377,31.7);
+#46377 = AXIS2_PLACEMENT_3D('',#46378,#46379,#46380);
+#46378 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46379 = DIRECTION('',(0.,-1.,0.));
+#46380 = DIRECTION('',(1.,0.,0.));
+#46381 = PCURVE('',#22650,#46382);
+#46382 = DEFINITIONAL_REPRESENTATION('',(#46383),#46387);
+#46383 = LINE('',#46384,#46385);
+#46384 = CARTESIAN_POINT('',(0.,17.1));
+#46385 = VECTOR('',#46386,1.);
+#46386 = DIRECTION('',(1.,0.));
+#46387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46388 = PCURVE('',#46389,#46394);
+#46389 = PLANE('',#46390);
+#46390 = AXIS2_PLACEMENT_3D('',#46391,#46392,#46393);
+#46391 = CARTESIAN_POINT('',(-18.84547885988,-5.6,24.378851854663));
+#46392 = DIRECTION('',(0.,1.,0.));
+#46393 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#46394 = DEFINITIONAL_REPRESENTATION('',(#46395),#46403);
+#46395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46396,#46397,#46398,#46399
+    ,#46400,#46401,#46402),.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(
+  '') );
+#46396 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#46397 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#46398 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#46399 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#46400 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#46401 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#46402 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#46403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46404 = ORIENTED_EDGE('',*,*,#46405,.T.);
+#46405 = EDGE_CURVE('',#46371,#46406,#46408,.T.);
+#46406 = VERTEX_POINT('',#46407);
+#46407 = CARTESIAN_POINT('',(-14.5002957899,-8.4,28.189207544827));
+#46408 = SURFACE_CURVE('',#46409,(#46414,#46424),.PCURVE_S1.);
+#46409 = ELLIPSE('',#46410,121.76209693427,31.7);
+#46410 = AXIS2_PLACEMENT_3D('',#46411,#46412,#46413);
+#46411 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46412 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#46413 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#46414 = PCURVE('',#22650,#46415);
+#46415 = DEFINITIONAL_REPRESENTATION('',(#46416),#46423);
+#46416 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46417,#46418,#46419,#46420,
+    #46421,#46422),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46417 = CARTESIAN_POINT('',(2.072349211276,16.82));
+#46418 = CARTESIAN_POINT('',(2.066575479769,17.493332125661));
+#46419 = CARTESIAN_POINT('',(2.060801748262,18.166044906413));
+#46420 = CARTESIAN_POINT('',(2.055028016755,18.838091579372));
+#46421 = CARTESIAN_POINT('',(2.049254285248,19.509425467689));
+#46422 = CARTESIAN_POINT('',(2.043480553741,20.18));
+#46423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46424 = PCURVE('',#46425,#46430);
+#46425 = PLANE('',#46426);
+#46426 = AXIS2_PLACEMENT_3D('',#46427,#46428,#46429);
+#46427 = CARTESIAN_POINT('',(-14.800393888,-5.6,27.317778116125));
+#46428 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#46429 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#46430 = DEFINITIONAL_REPRESENTATION('',(#46431),#46435);
+#46431 = ELLIPSE('',#46432,121.76209693428,31.7);
+#46432 = AXIS2_PLACEMENT_2D('',#46433,#46434);
+#46433 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46434 = DIRECTION('',(1.,-8.326672684689E-17));
+#46435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46436 = ORIENTED_EDGE('',*,*,#46437,.T.);
+#46437 = EDGE_CURVE('',#46406,#46438,#46440,.T.);
+#46438 = VERTEX_POINT('',#46439);
+#46439 = CARTESIAN_POINT('',(-18.76343684676,-8.4,25.55040973639));
+#46440 = SURFACE_CURVE('',#46441,(#46446,#46453),.PCURVE_S1.);
+#46441 = CIRCLE('',#46442,31.7);
+#46442 = AXIS2_PLACEMENT_3D('',#46443,#46444,#46445);
+#46443 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46444 = DIRECTION('',(0.,-1.,0.));
+#46445 = DIRECTION('',(1.,0.,0.));
+#46446 = PCURVE('',#22650,#46447);
+#46447 = DEFINITIONAL_REPRESENTATION('',(#46448),#46452);
+#46448 = LINE('',#46449,#46450);
+#46449 = CARTESIAN_POINT('',(0.,19.9));
+#46450 = VECTOR('',#46451,1.);
+#46451 = DIRECTION('',(1.,0.));
+#46452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46453 = PCURVE('',#46454,#46459);
+#46454 = PLANE('',#46455);
+#46455 = AXIS2_PLACEMENT_3D('',#46456,#46457,#46458);
+#46456 = CARTESIAN_POINT('',(-14.18958781448,-8.4,27.761554704907));
+#46457 = DIRECTION('',(0.,-1.,0.));
+#46458 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#46459 = DEFINITIONAL_REPRESENTATION('',(#46460),#46464);
+#46460 = CIRCLE('',#46461,31.7);
+#46461 = AXIS2_PLACEMENT_2D('',#46462,#46463);
+#46462 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46463 = DIRECTION('',(-0.809016994375,0.587785252292));
+#46464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46465 = ORIENTED_EDGE('',*,*,#46466,.T.);
+#46466 = EDGE_CURVE('',#46438,#46373,#46467,.T.);
+#46467 = SURFACE_CURVE('',#46468,(#46473,#46483),.PCURVE_S1.);
+#46468 = ELLIPSE('',#46469,121.76209693428,31.7);
+#46469 = AXIS2_PLACEMENT_3D('',#46470,#46471,#46472);
+#46470 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46471 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#46472 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#46473 = PCURVE('',#22650,#46474);
+#46474 = DEFINITIONAL_REPRESENTATION('',(#46475),#46482);
+#46475 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46476,#46477,#46478,#46479,
+    #46480,#46481),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46476 = CARTESIAN_POINT('',(2.201836799866,20.18));
+#46477 = CARTESIAN_POINT('',(2.207553893897,19.507882322903));
+#46478 = CARTESIAN_POINT('',(2.213270987927,18.835777719872));
+#46479 = CARTESIAN_POINT('',(2.218988081958,18.163731958149));
+#46480 = CARTESIAN_POINT('',(2.224705175989,17.491790803197));
+#46481 = CARTESIAN_POINT('',(2.23042227002,16.82));
+#46482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46483 = PCURVE('',#46484,#46489);
+#46484 = PLANE('',#46485);
+#46485 = AXIS2_PLACEMENT_3D('',#46486,#46487,#46488);
+#46486 = CARTESIAN_POINT('',(-18.23467278635,-8.4,24.822628443445));
+#46487 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#46488 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#46489 = DEFINITIONAL_REPRESENTATION('',(#46490),#46494);
+#46490 = ELLIPSE('',#46491,121.76209693428,31.7);
+#46491 = AXIS2_PLACEMENT_2D('',#46492,#46493);
+#46492 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46493 = DIRECTION('',(-1.,-4.163336342344E-17));
+#46494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46495 = FACE_BOUND('',#46496,.T.);
+#46496 = EDGE_LOOP('',(#46497,#46532,#46564,#46593));
+#46497 = ORIENTED_EDGE('',*,*,#46498,.F.);
+#46498 = EDGE_CURVE('',#46499,#46501,#46503,.T.);
+#46499 = VERTEX_POINT('',#46500);
+#46500 = CARTESIAN_POINT('',(-20.62923909693,-5.6,24.06916064763));
+#46501 = VERTEX_POINT('',#46502);
+#46502 = CARTESIAN_POINT('',(-24.16128468222,-5.6,20.521265129237));
+#46503 = SURFACE_CURVE('',#46504,(#46509,#46516),.PCURVE_S1.);
+#46504 = CIRCLE('',#46505,31.7);
+#46505 = AXIS2_PLACEMENT_3D('',#46506,#46507,#46508);
+#46506 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46507 = DIRECTION('',(0.,-1.,0.));
+#46508 = DIRECTION('',(1.,0.,0.));
+#46509 = PCURVE('',#22650,#46510);
+#46510 = DEFINITIONAL_REPRESENTATION('',(#46511),#46515);
+#46511 = LINE('',#46512,#46513);
+#46512 = CARTESIAN_POINT('',(0.,17.1));
+#46513 = VECTOR('',#46514,1.);
+#46514 = DIRECTION('',(1.,0.));
+#46515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46516 = PCURVE('',#46517,#46522);
+#46517 = PLANE('',#46518);
+#46518 = AXIS2_PLACEMENT_3D('',#46519,#46520,#46521);
+#46519 = CARTESIAN_POINT('',(-23.50230824077,-5.6,19.927920076255));
+#46520 = DIRECTION('',(0.,1.,0.));
+#46521 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#46522 = DEFINITIONAL_REPRESENTATION('',(#46523),#46531);
+#46523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46524,#46525,#46526,#46527
+    ,#46528,#46529,#46530),.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(
+  '') );
+#46524 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#46525 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#46526 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#46527 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#46528 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#46529 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#46530 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#46531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46532 = ORIENTED_EDGE('',*,*,#46533,.T.);
+#46533 = EDGE_CURVE('',#46499,#46534,#46536,.T.);
+#46534 = VERTEX_POINT('',#46535);
+#46535 = CARTESIAN_POINT('',(-20.04429534028,-8.4,24.558424711523));
+#46536 = SURFACE_CURVE('',#46537,(#46542,#46552),.PCURVE_S1.);
+#46537 = ELLIPSE('',#46538,121.76209693427,31.7);
+#46538 = AXIS2_PLACEMENT_3D('',#46539,#46540,#46541);
+#46539 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46540 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#46541 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#46542 = PCURVE('',#22650,#46543);
+#46543 = DEFINITIONAL_REPRESENTATION('',(#46544),#46551);
+#46544 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46545,#46546,#46547,#46548,
+    #46549,#46550),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46545 = CARTESIAN_POINT('',(2.281788721515,16.82));
+#46546 = CARTESIAN_POINT('',(2.276014990008,17.493332125661));
+#46547 = CARTESIAN_POINT('',(2.270241258501,18.166044906413));
+#46548 = CARTESIAN_POINT('',(2.264467526994,18.838091579372));
+#46549 = CARTESIAN_POINT('',(2.258693795487,19.509425467689));
+#46550 = CARTESIAN_POINT('',(2.25292006398,20.18));
+#46551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46552 = PCURVE('',#46553,#46558);
+#46553 = PLANE('',#46554);
+#46554 = AXIS2_PLACEMENT_3D('',#46555,#46556,#46557);
+#46555 = CARTESIAN_POINT('',(-20.15665520897,-5.6,23.643644203642));
+#46556 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#46557 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#46558 = DEFINITIONAL_REPRESENTATION('',(#46559),#46563);
+#46559 = ELLIPSE('',#46560,121.76209693427,31.7);
+#46560 = AXIS2_PLACEMENT_2D('',#46561,#46562);
+#46561 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46562 = DIRECTION('',(1.,-2.775557561563E-17));
+#46563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46564 = ORIENTED_EDGE('',*,*,#46565,.T.);
+#46565 = EDGE_CURVE('',#46534,#46566,#46568,.T.);
+#46566 = VERTEX_POINT('',#46567);
+#46567 = CARTESIAN_POINT('',(-23.66563962256,-8.4,21.090934101053));
+#46568 = SURFACE_CURVE('',#46569,(#46574,#46581),.PCURVE_S1.);
+#46569 = CIRCLE('',#46570,31.7);
+#46570 = AXIS2_PLACEMENT_3D('',#46571,#46572,#46573);
+#46571 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46572 = DIRECTION('',(0.,-1.,0.));
+#46573 = DIRECTION('',(1.,0.,0.));
+#46574 = PCURVE('',#22650,#46575);
+#46575 = DEFINITIONAL_REPRESENTATION('',(#46576),#46580);
+#46576 = LINE('',#46577,#46578);
+#46577 = CARTESIAN_POINT('',(0.,19.9));
+#46578 = VECTOR('',#46579,1.);
+#46579 = DIRECTION('',(1.,0.));
+#46580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46581 = PCURVE('',#46582,#46587);
+#46582 = PLANE('',#46583);
+#46583 = AXIS2_PLACEMENT_3D('',#46584,#46585,#46586);
+#46584 = CARTESIAN_POINT('',(-19.65146305456,-8.4,24.20471693273));
+#46585 = DIRECTION('',(-0.,-1.,0.));
+#46586 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#46587 = DEFINITIONAL_REPRESENTATION('',(#46588),#46592);
+#46588 = CIRCLE('',#46589,31.7);
+#46589 = AXIS2_PLACEMENT_2D('',#46590,#46591);
+#46590 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46591 = DIRECTION('',(-0.669130606359,0.743144825477));
+#46592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46593 = ORIENTED_EDGE('',*,*,#46594,.T.);
+#46594 = EDGE_CURVE('',#46566,#46501,#46595,.T.);
+#46595 = SURFACE_CURVE('',#46596,(#46601,#46611),.PCURVE_S1.);
+#46596 = ELLIPSE('',#46597,121.76209693428,31.7);
+#46597 = AXIS2_PLACEMENT_3D('',#46598,#46599,#46600);
+#46598 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46599 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#46600 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#46601 = PCURVE('',#22650,#46602);
+#46602 = DEFINITIONAL_REPRESENTATION('',(#46603),#46610);
+#46603 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46604,#46605,#46606,#46607,
+    #46608,#46609),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46604 = CARTESIAN_POINT('',(2.411276310105,20.18));
+#46605 = CARTESIAN_POINT('',(2.416993404136,19.507882322903));
+#46606 = CARTESIAN_POINT('',(2.422710498167,18.835777719872));
+#46607 = CARTESIAN_POINT('',(2.428427592197,18.163731958149));
+#46608 = CARTESIAN_POINT('',(2.434144686228,17.491790803197));
+#46609 = CARTESIAN_POINT('',(2.439861780259,16.82));
+#46610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46611 = PCURVE('',#46612,#46617);
+#46612 = PLANE('',#46613);
+#46613 = AXIS2_PLACEMENT_3D('',#46614,#46615,#46616);
+#46614 = CARTESIAN_POINT('',(-22.99711608635,-8.4,20.488992805343));
+#46615 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#46616 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#46617 = DEFINITIONAL_REPRESENTATION('',(#46618),#46622);
+#46618 = ELLIPSE('',#46619,121.76209693428,31.7);
+#46619 = AXIS2_PLACEMENT_2D('',#46620,#46621);
+#46620 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46621 = DIRECTION('',(-1.,8.326672684689E-17));
+#46622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46623 = FACE_BOUND('',#46624,.T.);
+#46624 = EDGE_LOOP('',(#46625,#46660,#46692,#46721));
+#46625 = ORIENTED_EDGE('',*,*,#46626,.F.);
+#46626 = EDGE_CURVE('',#46627,#46629,#46631,.T.);
+#46627 = VERTEX_POINT('',#46628);
+#46628 = CARTESIAN_POINT('',(-25.18270061444,-5.6,19.254131758228));
+#46629 = VERTEX_POINT('',#46630);
+#46630 = CARTESIAN_POINT('',(-27.8999135733,-5.6,15.049412699574));
+#46631 = SURFACE_CURVE('',#46632,(#46637,#46644),.PCURVE_S1.);
+#46632 = CIRCLE('',#46633,31.7);
+#46633 = AXIS2_PLACEMENT_3D('',#46634,#46635,#46636);
+#46634 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46635 = DIRECTION('',(0.,-1.,0.));
+#46636 = DIRECTION('',(1.,0.,0.));
+#46637 = PCURVE('',#22650,#46638);
+#46638 = DEFINITIONAL_REPRESENTATION('',(#46639),#46643);
+#46639 = LINE('',#46640,#46641);
+#46640 = CARTESIAN_POINT('',(0.,17.1));
+#46641 = VECTOR('',#46642,1.);
+#46642 = DIRECTION('',(1.,0.));
+#46643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46644 = PCURVE('',#46645,#46650);
+#46645 = PLANE('',#46646);
+#46646 = AXIS2_PLACEMENT_3D('',#46647,#46648,#46649);
+#46647 = CARTESIAN_POINT('',(-27.13197397495,-5.6,14.606042565744));
+#46648 = DIRECTION('',(0.,1.,0.));
+#46649 = DIRECTION('',(0.5,0.,0.866025403784));
+#46650 = DEFINITIONAL_REPRESENTATION('',(#46651),#46659);
+#46651 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46652,#46653,#46654,#46655
+    ,#46656,#46657,#46658),.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(
+  '') );
+#46652 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#46653 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#46654 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#46655 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#46656 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#46657 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#46658 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#46659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46660 = ORIENTED_EDGE('',*,*,#46661,.T.);
+#46661 = EDGE_CURVE('',#46627,#46662,#46664,.T.);
+#46662 = VERTEX_POINT('',#46663);
+#46663 = CARTESIAN_POINT('',(-24.71226300109,-8.4,19.85432087393));
+#46664 = SURFACE_CURVE('',#46665,(#46670,#46680),.PCURVE_S1.);
+#46665 = ELLIPSE('',#46666,121.76209693427,31.7);
+#46666 = AXIS2_PLACEMENT_3D('',#46667,#46668,#46669);
+#46667 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46668 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#46669 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#46670 = PCURVE('',#22650,#46671);
+#46671 = DEFINITIONAL_REPRESENTATION('',(#46672),#46679);
+#46672 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46673,#46674,#46675,#46676,
+    #46677,#46678),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46673 = CARTESIAN_POINT('',(2.491228231755,16.82));
+#46674 = CARTESIAN_POINT('',(2.485454500248,17.493332125661));
+#46675 = CARTESIAN_POINT('',(2.479680768741,18.166044906413));
+#46676 = CARTESIAN_POINT('',(2.473907037234,18.838091579372));
+#46677 = CARTESIAN_POINT('',(2.468133305727,19.509425467689));
+#46678 = CARTESIAN_POINT('',(2.46235957422,20.18));
+#46679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46680 = PCURVE('',#46681,#46686);
+#46681 = PLANE('',#46682);
+#46682 = AXIS2_PLACEMENT_3D('',#46683,#46684,#46685);
+#46683 = CARTESIAN_POINT('',(-24.63197397495,-5.6,18.936169584667));
+#46684 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#46685 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#46686 = DEFINITIONAL_REPRESENTATION('',(#46687),#46691);
+#46687 = ELLIPSE('',#46688,121.76209693428,31.7);
+#46688 = AXIS2_PLACEMENT_2D('',#46689,#46690);
+#46689 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46690 = DIRECTION('',(1.,1.249000902703E-16));
+#46691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46692 = ORIENTED_EDGE('',*,*,#46693,.T.);
+#46693 = EDGE_CURVE('',#46662,#46694,#46696,.T.);
+#46694 = VERTEX_POINT('',#46695);
+#46695 = CARTESIAN_POINT('',(-27.53354038651,-8.4,15.709683439968));
+#46696 = SURFACE_CURVE('',#46697,(#46702,#46709),.PCURVE_S1.);
+#46697 = CIRCLE('',#46698,31.7);
+#46698 = AXIS2_PLACEMENT_3D('',#46699,#46700,#46701);
+#46699 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46700 = DIRECTION('',(0.,-1.,0.));
+#46701 = DIRECTION('',(1.,0.,0.));
+#46702 = PCURVE('',#22650,#46703);
+#46703 = DEFINITIONAL_REPRESENTATION('',(#46704),#46708);
+#46704 = LINE('',#46705,#46706);
+#46705 = CARTESIAN_POINT('',(0.,19.9));
+#46706 = VECTOR('',#46707,1.);
+#46707 = DIRECTION('',(1.,0.));
+#46708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46709 = PCURVE('',#46710,#46715);
+#46710 = PLANE('',#46711);
+#46711 = AXIS2_PLACEMENT_3D('',#46712,#46713,#46714);
+#46712 = CARTESIAN_POINT('',(-24.25447506097,-8.4,19.590016883474));
+#46713 = DIRECTION('',(0.,-1.,0.));
+#46714 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#46715 = DEFINITIONAL_REPRESENTATION('',(#46716),#46720);
+#46716 = CIRCLE('',#46717,31.7);
+#46717 = AXIS2_PLACEMENT_2D('',#46718,#46719);
+#46718 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46719 = DIRECTION('',(-0.5,0.866025403784));
+#46720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46721 = ORIENTED_EDGE('',*,*,#46722,.T.);
+#46722 = EDGE_CURVE('',#46694,#46629,#46723,.T.);
+#46723 = SURFACE_CURVE('',#46724,(#46729,#46739),.PCURVE_S1.);
+#46724 = ELLIPSE('',#46725,121.76209693428,31.7);
+#46725 = AXIS2_PLACEMENT_3D('',#46726,#46727,#46728);
+#46726 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46727 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#46728 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#46729 = PCURVE('',#22650,#46730);
+#46730 = DEFINITIONAL_REPRESENTATION('',(#46731),#46738);
+#46731 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46732,#46733,#46734,#46735,
+    #46736,#46737),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46732 = CARTESIAN_POINT('',(2.620715820344,20.18));
+#46733 = CARTESIAN_POINT('',(2.626432914375,19.507882322903));
+#46734 = CARTESIAN_POINT('',(2.632150008406,18.835777719872));
+#46735 = CARTESIAN_POINT('',(2.637867102437,18.163731958149));
+#46736 = CARTESIAN_POINT('',(2.643584196468,17.491790803197));
+#46737 = CARTESIAN_POINT('',(2.649301290498,16.82));
+#46738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46739 = PCURVE('',#46740,#46745);
+#46740 = PLANE('',#46741);
+#46741 = AXIS2_PLACEMENT_3D('',#46742,#46743,#46744);
+#46742 = CARTESIAN_POINT('',(-26.75447506097,-8.4,15.259889864552));
+#46743 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#46744 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#46745 = DEFINITIONAL_REPRESENTATION('',(#46746),#46750);
+#46746 = ELLIPSE('',#46747,121.76209693428,31.7);
+#46747 = AXIS2_PLACEMENT_2D('',#46748,#46749);
+#46748 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46749 = DIRECTION('',(-1.,5.551115123126E-17));
+#46750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46751 = FACE_BOUND('',#46752,.T.);
+#46752 = EDGE_LOOP('',(#46753,#46788,#46820,#46849));
+#46753 = ORIENTED_EDGE('',*,*,#46754,.F.);
+#46754 = EDGE_CURVE('',#46755,#46757,#46759,.T.);
+#46755 = VERTEX_POINT('',#46756);
+#46756 = CARTESIAN_POINT('',(-28.63555727509,-5.6,13.597604919416));
+#46757 = VERTEX_POINT('',#46758);
+#46758 = CARTESIAN_POINT('',(-30.41918236259,-5.6,8.919828719846));
+#46759 = SURFACE_CURVE('',#46760,(#46765,#46772),.PCURVE_S1.);
+#46760 = CIRCLE('',#46761,31.7);
+#46761 = AXIS2_PLACEMENT_3D('',#46762,#46763,#46764);
+#46762 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46763 = DIRECTION('',(0.,-1.,0.));
+#46764 = DIRECTION('',(1.,0.,0.));
+#46765 = PCURVE('',#22650,#46766);
+#46766 = DEFINITIONAL_REPRESENTATION('',(#46767),#46771);
+#46767 = LINE('',#46768,#46769);
+#46768 = CARTESIAN_POINT('',(0.,17.1));
+#46769 = VECTOR('',#46770,1.);
+#46770 = DIRECTION('',(1.,0.));
+#46771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46772 = PCURVE('',#46773,#46778);
+#46773 = PLANE('',#46774);
+#46774 = AXIS2_PLACEMENT_3D('',#46775,#46776,#46777);
+#46775 = CARTESIAN_POINT('',(-29.57584225277,-5.6,8.645810907543));
+#46776 = DIRECTION('',(0.,1.,0.));
+#46777 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#46778 = DEFINITIONAL_REPRESENTATION('',(#46779),#46787);
+#46779 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46780,#46781,#46782,#46783
+    ,#46784,#46785,#46786),.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(
+  '') );
+#46780 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#46781 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#46782 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#46783 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#46784 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#46785 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#46786 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#46787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46788 = ORIENTED_EDGE('',*,*,#46789,.T.);
+#46789 = EDGE_CURVE('',#46755,#46790,#46792,.T.);
+#46790 = VERTEX_POINT('',#46791);
+#46791 = CARTESIAN_POINT('',(-28.30018618615,-8.4,14.282487942544));
+#46792 = SURFACE_CURVE('',#46793,(#46798,#46808),.PCURVE_S1.);
+#46793 = ELLIPSE('',#46794,121.76209693427,31.7);
+#46794 = AXIS2_PLACEMENT_3D('',#46795,#46796,#46797);
+#46795 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46796 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#46797 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#46798 = PCURVE('',#22650,#46799);
+#46799 = DEFINITIONAL_REPRESENTATION('',(#46800),#46807);
+#46800 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46801,#46802,#46803,#46804,
+    #46805,#46806),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46801 = CARTESIAN_POINT('',(2.700667741994,16.82));
+#46802 = CARTESIAN_POINT('',(2.694894010487,17.493332125661));
+#46803 = CARTESIAN_POINT('',(2.68912027898,18.166044906413));
+#46804 = CARTESIAN_POINT('',(2.683346547473,18.838091579372));
+#46805 = CARTESIAN_POINT('',(2.677572815966,19.509425467689));
+#46806 = CARTESIAN_POINT('',(2.671799084459,20.18));
+#46807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46808 = PCURVE('',#46809,#46814);
+#46809 = PLANE('',#46810);
+#46810 = AXIS2_PLACEMENT_3D('',#46811,#46812,#46813);
+#46811 = CARTESIAN_POINT('',(-28.03075728089,-5.6,13.401093489019));
+#46812 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#46813 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#46814 = DEFINITIONAL_REPRESENTATION('',(#46815),#46819);
+#46815 = ELLIPSE('',#46816,121.76209693427,31.7);
+#46816 = AXIS2_PLACEMENT_2D('',#46817,#46818);
+#46817 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46818 = DIRECTION('',(1.,1.110223024625E-16));
+#46819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46820 = ORIENTED_EDGE('',*,*,#46821,.T.);
+#46821 = EDGE_CURVE('',#46790,#46822,#46824,.T.);
+#46822 = VERTEX_POINT('',#46823);
+#46823 = CARTESIAN_POINT('',(-30.19809331499,-8.4,9.641844229133));
+#46824 = SURFACE_CURVE('',#46825,(#46830,#46837),.PCURVE_S1.);
+#46825 = CIRCLE('',#46826,31.7);
+#46826 = AXIS2_PLACEMENT_3D('',#46827,#46828,#46829);
+#46827 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46828 = DIRECTION('',(0.,-1.,0.));
+#46829 = DIRECTION('',(1.,0.,0.));
+#46830 = PCURVE('',#22650,#46831);
+#46831 = DEFINITIONAL_REPRESENTATION('',(#46832),#46836);
+#46832 = LINE('',#46833,#46834);
+#46833 = CARTESIAN_POINT('',(0.,19.9));
+#46834 = VECTOR('',#46835,1.);
+#46835 = DIRECTION('',(1.,0.));
+#46836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46837 = PCURVE('',#46838,#46843);
+#46838 = PLANE('',#46839);
+#46839 = AXIS2_PLACEMENT_3D('',#46840,#46841,#46842);
+#46840 = CARTESIAN_POINT('',(-27.79745012134,-8.4,14.11913909308));
+#46841 = DIRECTION('',(0.,-1.,0.));
+#46842 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#46843 = DEFINITIONAL_REPRESENTATION('',(#46844),#46848);
+#46844 = CIRCLE('',#46845,31.7);
+#46845 = AXIS2_PLACEMENT_2D('',#46846,#46847);
+#46846 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46847 = DIRECTION('',(-0.309016994375,0.951056516295));
+#46848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46849 = ORIENTED_EDGE('',*,*,#46850,.T.);
+#46850 = EDGE_CURVE('',#46822,#46757,#46851,.T.);
+#46851 = SURFACE_CURVE('',#46852,(#46857,#46867),.PCURVE_S1.);
+#46852 = ELLIPSE('',#46853,121.76209693428,31.7);
+#46853 = AXIS2_PLACEMENT_3D('',#46854,#46855,#46856);
+#46854 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46855 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#46856 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#46857 = PCURVE('',#22650,#46858);
+#46858 = DEFINITIONAL_REPRESENTATION('',(#46859),#46866);
+#46859 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46860,#46861,#46862,#46863,
+    #46864,#46865),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46860 = CARTESIAN_POINT('',(2.830155330584,20.18));
+#46861 = CARTESIAN_POINT('',(2.835872424615,19.507882322903));
+#46862 = CARTESIAN_POINT('',(2.841589518645,18.835777719872));
+#46863 = CARTESIAN_POINT('',(2.847306612676,18.163731958149));
+#46864 = CARTESIAN_POINT('',(2.853023706707,17.491790803197));
+#46865 = CARTESIAN_POINT('',(2.858740800738,16.82));
+#46866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46867 = PCURVE('',#46868,#46873);
+#46868 = PLANE('',#46869);
+#46869 = AXIS2_PLACEMENT_3D('',#46870,#46871,#46872);
+#46870 = CARTESIAN_POINT('',(-29.34253509322,-8.4,9.363856511604));
+#46871 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#46872 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#46873 = DEFINITIONAL_REPRESENTATION('',(#46874),#46878);
+#46874 = ELLIPSE('',#46875,121.76209693428,31.7);
+#46875 = AXIS2_PLACEMENT_2D('',#46876,#46877);
+#46876 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#46877 = DIRECTION('',(-1.,8.326672684689E-17));
+#46878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46879 = FACE_BOUND('',#46880,.T.);
+#46880 = EDGE_LOOP('',(#46881,#46916,#46948,#46977));
+#46881 = ORIENTED_EDGE('',*,*,#46882,.F.);
+#46882 = EDGE_CURVE('',#46883,#46885,#46887,.T.);
+#46883 = VERTEX_POINT('',#46884);
+#46884 = CARTESIAN_POINT('',(-30.83690267418,-5.6,7.346797497078));
+#46885 = VERTEX_POINT('',#46886);
+#46886 = CARTESIAN_POINT('',(-31.6089869152,-5.6,2.400405422974));
+#46887 = SURFACE_CURVE('',#46888,(#46893,#46900),.PCURVE_S1.);
+#46888 = CIRCLE('',#46889,31.7);
+#46889 = AXIS2_PLACEMENT_3D('',#46890,#46891,#46892);
+#46890 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#46891 = DIRECTION('',(0.,-1.,0.));
+#46892 = DIRECTION('',(1.,0.,0.));
+#46893 = PCURVE('',#22650,#46894);
+#46894 = DEFINITIONAL_REPRESENTATION('',(#46895),#46899);
+#46895 = LINE('',#46896,#46897);
+#46896 = CARTESIAN_POINT('',(0.,17.1));
+#46897 = VECTOR('',#46898,1.);
+#46898 = DIRECTION('',(1.,0.));
+#46899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46900 = PCURVE('',#46901,#46906);
+#46901 = PLANE('',#46902);
+#46902 = AXIS2_PLACEMENT_3D('',#46903,#46904,#46905);
+#46903 = CARTESIAN_POINT('',(-30.7271043035,-5.6,2.307715825478));
+#46904 = DIRECTION('',(0.,1.,0.));
+#46905 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#46906 = DEFINITIONAL_REPRESENTATION('',(#46907),#46915);
+#46907 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#46908,#46909,#46910,#46911
+    ,#46912,#46913,#46914),.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(
+  '') );
+#46908 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#46909 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#46910 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#46911 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#46912 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#46913 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#46914 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#46915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46916 = ORIENTED_EDGE('',*,*,#46917,.T.);
+#46917 = EDGE_CURVE('',#46883,#46918,#46920,.T.);
+#46918 = VERTEX_POINT('',#46919);
+#46919 = CARTESIAN_POINT('',(-30.65125543552,-8.4,8.086441753087));
+#46920 = SURFACE_CURVE('',#46921,(#46926,#46936),.PCURVE_S1.);
+#46921 = ELLIPSE('',#46922,121.76209693427,31.7);
+#46922 = AXIS2_PLACEMENT_3D('',#46923,#46924,#46925);
+#46923 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#46924 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#46925 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#46926 = PCURVE('',#22650,#46927);
+#46927 = DEFINITIONAL_REPRESENTATION('',(#46928),#46935);
+#46928 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46929,#46930,#46931,#46932,
+    #46933,#46934),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#46929 = CARTESIAN_POINT('',(2.910107252233,16.82));
+#46930 = CARTESIAN_POINT('',(2.904333520726,17.493332125661));
+#46931 = CARTESIAN_POINT('',(2.898559789219,18.166044906413));
+#46932 = CARTESIAN_POINT('',(2.892786057712,18.838091579372));
+#46933 = CARTESIAN_POINT('',(2.887012326205,19.509425467689));
+#46934 = CARTESIAN_POINT('',(2.881238594698,20.18));
+#46935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46936 = PCURVE('',#46937,#46942);
+#46937 = PLANE('',#46938);
+#46938 = AXIS2_PLACEMENT_3D('',#46939,#46940,#46941);
+#46939 = CARTESIAN_POINT('',(-30.20446198717,-5.6,7.280325302319));
+#46940 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#46941 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#46942 = DEFINITIONAL_REPRESENTATION('',(#46943),#46947);
+#46943 = ELLIPSE('',#46944,121.76209693428,31.7);
+#46944 = AXIS2_PLACEMENT_2D('',#46945,#46946);
+#46945 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#46946 = DIRECTION('',(1.,-3.469446951954E-17));
+#46947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46948 = ORIENTED_EDGE('',*,*,#46949,.T.);
+#46949 = EDGE_CURVE('',#46918,#46950,#46952,.T.);
+#46950 = VERTEX_POINT('',#46951);
+#46951 = CARTESIAN_POINT('',(-31.54284465907,-8.4,3.152610158782));
+#46952 = SURFACE_CURVE('',#46953,(#46958,#46965),.PCURVE_S1.);
+#46953 = CIRCLE('',#46954,31.7);
+#46954 = AXIS2_PLACEMENT_3D('',#46955,#46956,#46957);
+#46955 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#46956 = DIRECTION('',(0.,-1.,0.));
+#46957 = DIRECTION('',(1.,0.,0.));
+#46958 = PCURVE('',#22650,#46959);
+#46959 = DEFINITIONAL_REPRESENTATION('',(#46960),#46964);
+#46960 = LINE('',#46961,#46962);
+#46961 = CARTESIAN_POINT('',(0.,19.9));
+#46962 = VECTOR('',#46963,1.);
+#46963 = DIRECTION('',(1.,0.));
+#46964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46965 = PCURVE('',#46966,#46971);
+#46966 = PLANE('',#46967);
+#46967 = AXIS2_PLACEMENT_3D('',#46968,#46969,#46970);
+#46968 = CARTESIAN_POINT('',(-30.12554322444,-8.4,8.031187173172));
+#46969 = DIRECTION('',(0.,-1.,0.));
+#46970 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#46971 = DEFINITIONAL_REPRESENTATION('',(#46972),#46976);
+#46972 = CIRCLE('',#46973,31.7);
+#46973 = AXIS2_PLACEMENT_2D('',#46974,#46975);
+#46974 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#46975 = DIRECTION('',(-0.104528463268,0.994521895368));
+#46976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46977 = ORIENTED_EDGE('',*,*,#46978,.T.);
+#46978 = EDGE_CURVE('',#46950,#46885,#46979,.T.);
+#46979 = SURFACE_CURVE('',#46980,(#46985,#46995),.PCURVE_S1.);
+#46980 = ELLIPSE('',#46981,121.76209693428,31.7);
+#46981 = AXIS2_PLACEMENT_3D('',#46982,#46983,#46984);
+#46982 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#46983 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#46984 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#46985 = PCURVE('',#22650,#46986);
+#46986 = DEFINITIONAL_REPRESENTATION('',(#46987),#46994);
+#46987 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#46988,#46989,#46990,#46991,
+    #46992,#46993),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#46988 = CARTESIAN_POINT('',(3.039594840823,20.18));
+#46989 = CARTESIAN_POINT('',(3.045311934854,19.507882322903));
+#46990 = CARTESIAN_POINT('',(3.051029028885,18.835777719872));
+#46991 = CARTESIAN_POINT('',(3.056746122915,18.163731958149));
+#46992 = CARTESIAN_POINT('',(3.062463216946,17.491790803197));
+#46993 = CARTESIAN_POINT('',(3.068180310977,16.82));
+#46994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46995 = PCURVE('',#46996,#47001);
+#46996 = PLANE('',#46997);
+#46997 = AXIS2_PLACEMENT_3D('',#46998,#46999,#47000);
+#46998 = CARTESIAN_POINT('',(-30.64818554078,-8.4,3.05857769633));
+#46999 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#47000 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#47001 = DEFINITIONAL_REPRESENTATION('',(#47002),#47006);
+#47002 = ELLIPSE('',#47003,121.76209693428,31.7);
+#47003 = AXIS2_PLACEMENT_2D('',#47004,#47005);
+#47004 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47005 = DIRECTION('',(-1.,-2.081668171172E-17));
+#47006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47007 = FACE_BOUND('',#47008,.T.);
+#47008 = EDGE_LOOP('',(#47009,#47043,#47072,#47104));
+#47009 = ORIENTED_EDGE('',*,*,#47010,.F.);
+#47010 = EDGE_CURVE('',#47011,#47013,#47015,.T.);
+#47011 = VERTEX_POINT('',#47012);
+#47012 = CARTESIAN_POINT('',(-31.50902233219,-1.6,-3.474408103409));
+#47013 = VERTEX_POINT('',#47014);
+#47014 = CARTESIAN_POINT('',(-31.41732706286,-4.4,-4.223927109306));
+#47015 = SURFACE_CURVE('',#47016,(#47021,#47031),.PCURVE_S1.);
+#47016 = ELLIPSE('',#47017,121.76209693428,31.7);
+#47017 = AXIS2_PLACEMENT_3D('',#47018,#47019,#47020);
+#47018 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47019 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#47020 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#47021 = PCURVE('',#22650,#47022);
+#47022 = DEFINITIONAL_REPRESENTATION('',(#47023),#47030);
+#47023 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47024,#47025,#47026,#47027,
+    #47028,#47029),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47024 = CARTESIAN_POINT('',(3.249034351062,12.82));
+#47025 = CARTESIAN_POINT('',(3.254751445093,13.492117677097));
+#47026 = CARTESIAN_POINT('',(3.260468539124,14.164222280128));
+#47027 = CARTESIAN_POINT('',(3.266185633155,14.836268041851));
+#47028 = CARTESIAN_POINT('',(3.271902727186,15.508209196803));
+#47029 = CARTESIAN_POINT('',(3.277619821216,16.18));
+#47030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47031 = PCURVE('',#47032,#47037);
+#47032 = PLANE('',#47033);
+#47033 = AXIS2_PLACEMENT_3D('',#47034,#47035,#47036);
+#47034 = CARTESIAN_POINT('',(-30.6143632139,-1.6,-3.380375640957));
+#47035 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#47036 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#47037 = DEFINITIONAL_REPRESENTATION('',(#47038),#47042);
+#47038 = ELLIPSE('',#47039,121.76209693428,31.7);
+#47039 = AXIS2_PLACEMENT_2D('',#47040,#47041);
+#47040 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47041 = DIRECTION('',(1.,3.469446951954E-17));
+#47042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47043 = ORIENTED_EDGE('',*,*,#47044,.F.);
+#47044 = EDGE_CURVE('',#47045,#47011,#47047,.T.);
+#47045 = VERTEX_POINT('',#47046);
+#47046 = CARTESIAN_POINT('',(-31.66271774132,-1.6,1.536979255969));
+#47047 = SURFACE_CURVE('',#47048,(#47053,#47060),.PCURVE_S1.);
+#47048 = CIRCLE('',#47049,31.7);
+#47049 = AXIS2_PLACEMENT_3D('',#47050,#47051,#47052);
+#47050 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47051 = DIRECTION('',(0.,-1.,0.));
+#47052 = DIRECTION('',(1.,0.,0.));
+#47053 = PCURVE('',#22650,#47054);
+#47054 = DEFINITIONAL_REPRESENTATION('',(#47055),#47059);
+#47055 = LINE('',#47056,#47057);
+#47056 = CARTESIAN_POINT('',(0.,13.1));
+#47057 = VECTOR('',#47058,1.);
+#47058 = DIRECTION('',(1.,0.));
+#47059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47060 = PCURVE('',#47061,#47066);
+#47061 = PLANE('',#47062);
+#47062 = AXIS2_PLACEMENT_3D('',#47063,#47064,#47065);
+#47063 = CARTESIAN_POINT('',(-31.13700553024,-1.6,1.592233835884));
+#47064 = DIRECTION('',(0.,-1.,0.));
+#47065 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#47066 = DEFINITIONAL_REPRESENTATION('',(#47067),#47071);
+#47067 = CIRCLE('',#47068,31.7);
+#47068 = AXIS2_PLACEMENT_2D('',#47069,#47070);
+#47069 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47070 = DIRECTION('',(0.104528463268,0.994521895368));
+#47071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47072 = ORIENTED_EDGE('',*,*,#47073,.F.);
+#47073 = EDGE_CURVE('',#47074,#47045,#47076,.T.);
+#47074 = VERTEX_POINT('',#47075);
+#47075 = CARTESIAN_POINT('',(-31.69052745452,-4.4,0.774899770273));
+#47076 = SURFACE_CURVE('',#47077,(#47082,#47092),.PCURVE_S1.);
+#47077 = ELLIPSE('',#47078,121.76209693428,31.7);
+#47078 = AXIS2_PLACEMENT_3D('',#47079,#47080,#47081);
+#47079 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47080 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#47081 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#47082 = PCURVE('',#22650,#47083);
+#47083 = DEFINITIONAL_REPRESENTATION('',(#47084),#47091);
+#47084 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47085,#47086,#47087,#47088,
+    #47089,#47090),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47085 = CARTESIAN_POINT('',(3.119546762473,16.18));
+#47086 = CARTESIAN_POINT('',(3.113773030966,15.506667874339));
+#47087 = CARTESIAN_POINT('',(3.107999299459,14.833955093587));
+#47088 = CARTESIAN_POINT('',(3.102225567952,14.161908420628));
+#47089 = CARTESIAN_POINT('',(3.096451836445,13.490574532311));
+#47090 = CARTESIAN_POINT('',(3.090678104938,12.82));
+#47091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47092 = PCURVE('',#47093,#47098);
+#47093 = PLANE('',#47094);
+#47094 = AXIS2_PLACEMENT_3D('',#47095,#47096,#47097);
+#47095 = CARTESIAN_POINT('',(-31.05808676751,-4.4,0.841371965032));
+#47096 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#47097 = DIRECTION('',(-2.721333131585E-02,0.965515994578,0.258917552152
+    ));
+#47098 = DEFINITIONAL_REPRESENTATION('',(#47099),#47103);
+#47099 = ELLIPSE('',#47100,121.76209693428,31.7);
+#47100 = AXIS2_PLACEMENT_2D('',#47101,#47102);
+#47101 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47102 = DIRECTION('',(-1.,2.775557561563E-17));
+#47103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47104 = ORIENTED_EDGE('',*,*,#47105,.T.);
+#47105 = EDGE_CURVE('',#47074,#47013,#47106,.T.);
+#47106 = SURFACE_CURVE('',#47107,(#47112,#47119),.PCURVE_S1.);
+#47107 = CIRCLE('',#47108,31.7);
+#47108 = AXIS2_PLACEMENT_3D('',#47109,#47110,#47111);
+#47109 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47110 = DIRECTION('',(0.,-1.,0.));
+#47111 = DIRECTION('',(1.,0.,0.));
+#47112 = PCURVE('',#22650,#47113);
+#47113 = DEFINITIONAL_REPRESENTATION('',(#47114),#47118);
+#47114 = LINE('',#47115,#47116);
+#47115 = CARTESIAN_POINT('',(0.,15.9));
+#47116 = VECTOR('',#47117,1.);
+#47117 = DIRECTION('',(1.,0.));
+#47118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47119 = PCURVE('',#47120,#47125);
+#47120 = PLANE('',#47121);
+#47121 = AXIS2_PLACEMENT_3D('',#47122,#47123,#47124);
+#47122 = CARTESIAN_POINT('',(-30.53544445117,-4.4,-4.13123751181));
+#47123 = DIRECTION('',(0.,1.,0.));
+#47124 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#47125 = DEFINITIONAL_REPRESENTATION('',(#47126),#47134);
+#47126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47127,#47128,#47129,#47130
+    ,#47131,#47132,#47133),.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(
+  '') );
+#47127 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#47128 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#47129 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#47130 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#47131 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#47132 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#47133 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#47134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47135 = FACE_BOUND('',#47136,.T.);
+#47136 = EDGE_LOOP('',(#47137,#47171,#47200,#47232));
+#47137 = ORIENTED_EDGE('',*,*,#47138,.F.);
+#47138 = EDGE_CURVE('',#47139,#47141,#47143,.T.);
+#47139 = VERTEX_POINT('',#47140);
+#47140 = CARTESIAN_POINT('',(-30.09810453233,-1.6,-9.949578059421));
+#47141 = VERTEX_POINT('',#47142);
+#47142 = CARTESIAN_POINT('',(-29.85257926082,-4.4,-10.66365375825));
+#47143 = SURFACE_CURVE('',#47144,(#47149,#47159),.PCURVE_S1.);
+#47144 = ELLIPSE('',#47145,121.76209693428,31.7);
+#47145 = AXIS2_PLACEMENT_3D('',#47146,#47147,#47148);
+#47146 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47147 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#47148 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#47149 = PCURVE('',#22650,#47150);
+#47150 = DEFINITIONAL_REPRESENTATION('',(#47151),#47158);
+#47151 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47152,#47153,#47154,#47155,
+    #47156,#47157),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47152 = CARTESIAN_POINT('',(3.458473861302,12.82));
+#47153 = CARTESIAN_POINT('',(3.464190955332,13.492117677097));
+#47154 = CARTESIAN_POINT('',(3.469908049363,14.164222280128));
+#47155 = CARTESIAN_POINT('',(3.475625143394,14.836268041851));
+#47156 = CARTESIAN_POINT('',(3.481342237425,15.508209196803));
+#47157 = CARTESIAN_POINT('',(3.487059331456,16.18));
+#47158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47159 = PCURVE('',#47160,#47165);
+#47160 = PLANE('',#47161);
+#47161 = AXIS2_PLACEMENT_3D('',#47162,#47163,#47164);
+#47162 = CARTESIAN_POINT('',(-29.24254631056,-1.6,-9.671590341893));
+#47163 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#47164 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#47165 = DEFINITIONAL_REPRESENTATION('',(#47166),#47170);
+#47166 = ELLIPSE('',#47167,121.76209693428,31.7);
+#47167 = AXIS2_PLACEMENT_2D('',#47168,#47169);
+#47168 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47169 = DIRECTION('',(1.,1.110223024625E-16));
+#47170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47171 = ORIENTED_EDGE('',*,*,#47172,.F.);
+#47172 = EDGE_CURVE('',#47173,#47139,#47175,.T.);
+#47173 = VERTEX_POINT('',#47174);
+#47174 = CARTESIAN_POINT('',(-31.29036734724,-1.6,-5.079656609881));
+#47175 = SURFACE_CURVE('',#47176,(#47181,#47188),.PCURVE_S1.);
+#47176 = CIRCLE('',#47177,31.7);
+#47177 = AXIS2_PLACEMENT_3D('',#47178,#47179,#47180);
+#47178 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47179 = DIRECTION('',(0.,-1.,0.));
+#47180 = DIRECTION('',(1.,0.,0.));
+#47181 = PCURVE('',#22650,#47182);
+#47182 = DEFINITIONAL_REPRESENTATION('',(#47183),#47187);
+#47183 = LINE('',#47184,#47185);
+#47184 = CARTESIAN_POINT('',(0.,13.1));
+#47185 = VECTOR('',#47186,1.);
+#47186 = DIRECTION('',(1.,0.));
+#47187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47188 = PCURVE('',#47189,#47194);
+#47189 = PLANE('',#47190);
+#47190 = AXIS2_PLACEMENT_3D('',#47191,#47192,#47193);
+#47191 = CARTESIAN_POINT('',(-30.78763128243,-1.6,-4.916307760417));
+#47192 = DIRECTION('',(-0.,-1.,0.));
+#47193 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#47194 = DEFINITIONAL_REPRESENTATION('',(#47195),#47199);
+#47195 = CIRCLE('',#47196,31.7);
+#47196 = AXIS2_PLACEMENT_2D('',#47197,#47198);
+#47197 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47198 = DIRECTION('',(0.309016994375,0.951056516295));
+#47199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47200 = ORIENTED_EDGE('',*,*,#47201,.F.);
+#47201 = EDGE_CURVE('',#47202,#47173,#47204,.T.);
+#47202 = VERTEX_POINT('',#47203);
+#47203 = CARTESIAN_POINT('',(-31.15912411708,-4.4,-5.830864794876));
+#47204 = SURFACE_CURVE('',#47205,(#47210,#47220),.PCURVE_S1.);
+#47205 = ELLIPSE('',#47206,121.76209693428,31.7);
+#47206 = AXIS2_PLACEMENT_3D('',#47207,#47208,#47209);
+#47207 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47208 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#47209 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#47210 = PCURVE('',#22650,#47211);
+#47211 = DEFINITIONAL_REPRESENTATION('',(#47212),#47219);
+#47212 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47213,#47214,#47215,#47216,
+    #47217,#47218),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47213 = CARTESIAN_POINT('',(3.328986272712,16.18));
+#47214 = CARTESIAN_POINT('',(3.323212541205,15.506667874339));
+#47215 = CARTESIAN_POINT('',(3.317438809698,14.833955093587));
+#47216 = CARTESIAN_POINT('',(3.311665078191,14.161908420628));
+#47217 = CARTESIAN_POINT('',(3.305891346684,13.490574532311));
+#47218 = CARTESIAN_POINT('',(3.300117615177,12.82));
+#47219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47220 = PCURVE('',#47221,#47226);
+#47221 = PLANE('',#47222);
+#47222 = AXIS2_PLACEMENT_3D('',#47223,#47224,#47225);
+#47223 = CARTESIAN_POINT('',(-30.55432412288,-4.4,-5.634353364478));
+#47224 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#47225 = DIRECTION('',(-8.045064078498E-02,0.965515994578,0.247601612699
+    ));
+#47226 = DEFINITIONAL_REPRESENTATION('',(#47227),#47231);
+#47227 = ELLIPSE('',#47228,121.76209693428,31.7);
+#47228 = AXIS2_PLACEMENT_2D('',#47229,#47230);
+#47229 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47230 = DIRECTION('',(-1.,1.942890293094E-16));
+#47231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47232 = ORIENTED_EDGE('',*,*,#47233,.T.);
+#47233 = EDGE_CURVE('',#47202,#47141,#47234,.T.);
+#47234 = SURFACE_CURVE('',#47235,(#47240,#47247),.PCURVE_S1.);
+#47235 = CIRCLE('',#47236,31.7);
+#47236 = AXIS2_PLACEMENT_3D('',#47237,#47238,#47239);
+#47237 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47238 = DIRECTION('',(0.,-1.,0.));
+#47239 = DIRECTION('',(1.,0.,0.));
+#47240 = PCURVE('',#22650,#47241);
+#47241 = DEFINITIONAL_REPRESENTATION('',(#47242),#47246);
+#47242 = LINE('',#47243,#47244);
+#47243 = CARTESIAN_POINT('',(0.,15.9));
+#47244 = VECTOR('',#47245,1.);
+#47245 = DIRECTION('',(1.,0.));
+#47246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47247 = PCURVE('',#47248,#47253);
+#47248 = PLANE('',#47249);
+#47249 = AXIS2_PLACEMENT_3D('',#47250,#47251,#47252);
+#47250 = CARTESIAN_POINT('',(-29.009239151,-4.4,-10.38963594595));
+#47251 = DIRECTION('',(0.,1.,0.));
+#47252 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#47253 = DEFINITIONAL_REPRESENTATION('',(#47254),#47262);
+#47254 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47255,#47256,#47257,#47258
+    ,#47259,#47260,#47261),.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(
+  '') );
+#47255 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#47256 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#47257 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#47258 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#47259 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#47260 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#47261 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#47262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47263 = FACE_BOUND('',#47264,.T.);
+#47264 = EDGE_LOOP('',(#47265,#47299,#47328,#47360));
+#47265 = ORIENTED_EDGE('',*,*,#47266,.F.);
+#47266 = EDGE_CURVE('',#47267,#47269,#47271,.T.);
+#47267 = VERTEX_POINT('',#47268);
+#47268 = CARTESIAN_POINT('',(-27.37175513768,-1.6,-15.98990371086));
+#47269 = VERTEX_POINT('',#47270);
+#47270 = CARTESIAN_POINT('',(-26.98313049652,-4.4,-16.63732756808));
+#47271 = SURFACE_CURVE('',#47272,(#47277,#47287),.PCURVE_S1.);
+#47272 = ELLIPSE('',#47273,121.76209693428,31.7);
+#47273 = AXIS2_PLACEMENT_3D('',#47274,#47275,#47276);
+#47274 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47275 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#47276 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#47277 = PCURVE('',#22650,#47278);
+#47278 = DEFINITIONAL_REPRESENTATION('',(#47279),#47286);
+#47279 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47280,#47281,#47282,#47283,
+    #47284,#47285),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47280 = CARTESIAN_POINT('',(3.667913371541,12.82));
+#47281 = CARTESIAN_POINT('',(3.673630465572,13.492117677097));
+#47282 = CARTESIAN_POINT('',(3.679347559603,14.164222280128));
+#47283 = CARTESIAN_POINT('',(3.685064653633,14.836268041851));
+#47284 = CARTESIAN_POINT('',(3.690781747664,15.508209196803));
+#47285 = CARTESIAN_POINT('',(3.696498841695,16.18));
+#47286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47287 = PCURVE('',#47288,#47293);
+#47288 = PLANE('',#47289);
+#47289 = AXIS2_PLACEMENT_3D('',#47290,#47291,#47292);
+#47290 = CARTESIAN_POINT('',(-26.59268981214,-1.6,-15.54011013544));
+#47291 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#47292 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#47293 = DEFINITIONAL_REPRESENTATION('',(#47294),#47298);
+#47294 = ELLIPSE('',#47295,121.76209693428,31.7);
+#47295 = AXIS2_PLACEMENT_2D('',#47296,#47297);
+#47296 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47297 = DIRECTION('',(1.,3.421138828918E-49));
+#47298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47299 = ORIENTED_EDGE('',*,*,#47300,.F.);
+#47300 = EDGE_CURVE('',#47301,#47267,#47303,.T.);
+#47301 = VERTEX_POINT('',#47302);
+#47302 = CARTESIAN_POINT('',(-29.55047775225,-1.6,-11.47428710698));
+#47303 = SURFACE_CURVE('',#47304,(#47309,#47316),.PCURVE_S1.);
+#47304 = CIRCLE('',#47305,31.7);
+#47305 = AXIS2_PLACEMENT_3D('',#47306,#47307,#47308);
+#47306 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47307 = DIRECTION('',(0.,-1.,0.));
+#47308 = DIRECTION('',(1.,0.,0.));
+#47309 = PCURVE('',#22650,#47310);
+#47310 = DEFINITIONAL_REPRESENTATION('',(#47311),#47315);
+#47311 = LINE('',#47312,#47313);
+#47312 = CARTESIAN_POINT('',(0.,13.1));
+#47313 = VECTOR('',#47314,1.);
+#47314 = DIRECTION('',(1.,0.));
+#47315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47316 = PCURVE('',#47317,#47322);
+#47317 = PLANE('',#47318);
+#47318 = AXIS2_PLACEMENT_3D('',#47319,#47320,#47321);
+#47319 = CARTESIAN_POINT('',(-29.09268981214,-1.6,-11.20998311652));
+#47320 = DIRECTION('',(-0.,-1.,0.));
+#47321 = DIRECTION('',(0.5,0.,-0.866025403784));
+#47322 = DEFINITIONAL_REPRESENTATION('',(#47323),#47327);
+#47323 = CIRCLE('',#47324,31.7);
+#47324 = AXIS2_PLACEMENT_2D('',#47325,#47326);
+#47325 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47326 = DIRECTION('',(0.5,0.866025403784));
+#47327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47328 = ORIENTED_EDGE('',*,*,#47329,.F.);
+#47329 = EDGE_CURVE('',#47330,#47301,#47332,.T.);
+#47330 = VERTEX_POINT('',#47331);
+#47331 = CARTESIAN_POINT('',(-29.26591753766,-4.4,-12.18179258889));
+#47332 = SURFACE_CURVE('',#47333,(#47338,#47348),.PCURVE_S1.);
+#47333 = ELLIPSE('',#47334,121.76209693428,31.7);
+#47334 = AXIS2_PLACEMENT_3D('',#47335,#47336,#47337);
+#47335 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47336 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#47337 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#47338 = PCURVE('',#22650,#47339);
+#47339 = DEFINITIONAL_REPRESENTATION('',(#47340),#47347);
+#47340 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47341,#47342,#47343,#47344,
+    #47345,#47346),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47341 = CARTESIAN_POINT('',(3.538425782951,16.18));
+#47342 = CARTESIAN_POINT('',(3.532652051444,15.506667874339));
+#47343 = CARTESIAN_POINT('',(3.526878319937,14.833955093587));
+#47344 = CARTESIAN_POINT('',(3.52110458843,14.161908420628));
+#47345 = CARTESIAN_POINT('',(3.515330856923,13.490574532311));
+#47346 = CARTESIAN_POINT('',(3.509557125416,12.82));
+#47347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47348 = PCURVE('',#47349,#47354);
+#47349 = PLANE('',#47350);
+#47350 = AXIS2_PLACEMENT_3D('',#47351,#47352,#47353);
+#47351 = CARTESIAN_POINT('',(-28.71519089816,-4.4,-11.86383041533));
+#47352 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#47353 = DIRECTION('',(-0.130171871207,0.965515994578,0.225464294647));
+#47354 = DEFINITIONAL_REPRESENTATION('',(#47355),#47359);
+#47355 = ELLIPSE('',#47356,121.76209693428,31.7);
+#47356 = AXIS2_PLACEMENT_2D('',#47357,#47358);
+#47357 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47358 = DIRECTION('',(-1.,9.71445146547E-17));
+#47359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47360 = ORIENTED_EDGE('',*,*,#47361,.T.);
+#47361 = EDGE_CURVE('',#47330,#47269,#47362,.T.);
+#47362 = SURFACE_CURVE('',#47363,(#47368,#47375),.PCURVE_S1.);
+#47363 = CIRCLE('',#47364,31.7);
+#47364 = AXIS2_PLACEMENT_3D('',#47365,#47366,#47367);
+#47365 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47366 = DIRECTION('',(0.,-1.,0.));
+#47367 = DIRECTION('',(1.,0.,0.));
+#47368 = PCURVE('',#22650,#47369);
+#47369 = DEFINITIONAL_REPRESENTATION('',(#47370),#47374);
+#47370 = LINE('',#47371,#47372);
+#47371 = CARTESIAN_POINT('',(0.,15.9));
+#47372 = VECTOR('',#47373,1.);
+#47373 = DIRECTION('',(1.,0.));
+#47374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47375 = PCURVE('',#47376,#47381);
+#47376 = PLANE('',#47377);
+#47377 = AXIS2_PLACEMENT_3D('',#47378,#47379,#47380);
+#47378 = CARTESIAN_POINT('',(-26.21519089816,-4.4,-16.19395743425));
+#47379 = DIRECTION('',(0.,1.,0.));
+#47380 = DIRECTION('',(-0.5,0.,0.866025403784));
+#47381 = DEFINITIONAL_REPRESENTATION('',(#47382),#47390);
+#47382 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47383,#47384,#47385,#47386
+    ,#47387,#47388,#47389),.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(
+  '') );
+#47383 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#47384 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#47385 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#47386 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#47387 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#47388 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#47389 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#47390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47391 = FACE_BOUND('',#47392,.T.);
+#47392 = EDGE_LOOP('',(#47393,#47427,#47456,#47488));
+#47393 = ORIENTED_EDGE('',*,*,#47394,.F.);
+#47394 = EDGE_CURVE('',#47395,#47397,#47399,.T.);
+#47395 = VERTEX_POINT('',#47396);
+#47396 = CARTESIAN_POINT('',(-23.44912869925,-1.6,-21.33139384207));
+#47397 = VERTEX_POINT('',#47398);
+#47398 = CARTESIAN_POINT('',(-22.93438945008,-4.4,-21.88387032843));
+#47399 = SURFACE_CURVE('',#47400,(#47405,#47415),.PCURVE_S1.);
+#47400 = ELLIPSE('',#47401,121.76209693428,31.7);
+#47401 = AXIS2_PLACEMENT_3D('',#47402,#47403,#47404);
+#47402 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47403 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#47404 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#47405 = PCURVE('',#22650,#47406);
+#47406 = DEFINITIONAL_REPRESENTATION('',(#47407),#47414);
+#47407 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47408,#47409,#47410,#47411,
+    #47412,#47413),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47408 = CARTESIAN_POINT('',(3.87735288178,12.82));
+#47409 = CARTESIAN_POINT('',(3.883069975811,13.492117677097));
+#47410 = CARTESIAN_POINT('',(3.888787069842,14.164222280128));
+#47411 = CARTESIAN_POINT('',(3.894504163873,14.836268041851));
+#47412 = CARTESIAN_POINT('',(3.900221257903,15.508209196803));
+#47413 = CARTESIAN_POINT('',(3.905938351934,16.18));
+#47414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47415 = PCURVE('',#47416,#47421);
+#47416 = PLANE('',#47417);
+#47417 = AXIS2_PLACEMENT_3D('',#47418,#47419,#47420);
+#47418 = CARTESIAN_POINT('',(-22.78060516305,-1.6,-20.72945254636));
+#47419 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#47420 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#47421 = DEFINITIONAL_REPRESENTATION('',(#47422),#47426);
+#47422 = ELLIPSE('',#47423,121.76209693428,31.7);
+#47423 = AXIS2_PLACEMENT_2D('',#47424,#47425);
+#47424 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47425 = DIRECTION('',(1.,5.551115123126E-17));
+#47426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47427 = ORIENTED_EDGE('',*,*,#47428,.F.);
+#47428 = EDGE_CURVE('',#47429,#47395,#47431,.T.);
+#47429 = VERTEX_POINT('',#47430);
+#47430 = CARTESIAN_POINT('',(-26.51909048056,-1.6,-17.36743619776));
+#47431 = SURFACE_CURVE('',#47432,(#47437,#47444),.PCURVE_S1.);
+#47432 = CIRCLE('',#47433,31.7);
+#47433 = AXIS2_PLACEMENT_3D('',#47434,#47435,#47436);
+#47434 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47435 = DIRECTION('',(0.,-1.,0.));
+#47436 = DIRECTION('',(1.,0.,0.));
+#47437 = PCURVE('',#22650,#47438);
+#47438 = DEFINITIONAL_REPRESENTATION('',(#47439),#47443);
+#47439 = LINE('',#47440,#47441);
+#47440 = CARTESIAN_POINT('',(0.,13.1));
+#47441 = VECTOR('',#47442,1.);
+#47442 = DIRECTION('',(1.,0.));
+#47443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47444 = PCURVE('',#47445,#47450);
+#47445 = PLANE('',#47446);
+#47446 = AXIS2_PLACEMENT_3D('',#47447,#47448,#47449);
+#47447 = CARTESIAN_POINT('',(-26.12625819484,-1.6,-17.01372841897));
+#47448 = DIRECTION('',(-0.,-1.,0.));
+#47449 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#47450 = DEFINITIONAL_REPRESENTATION('',(#47451),#47455);
+#47451 = CIRCLE('',#47452,31.7);
+#47452 = AXIS2_PLACEMENT_2D('',#47453,#47454);
+#47453 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47454 = DIRECTION('',(0.669130606359,0.743144825477));
+#47455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47456 = ORIENTED_EDGE('',*,*,#47457,.F.);
+#47457 = EDGE_CURVE('',#47458,#47429,#47460,.T.);
+#47458 = VERTEX_POINT('',#47459);
+#47459 = CARTESIAN_POINT('',(-26.09364992838,-4.4,-18.00031759205));
+#47460 = SURFACE_CURVE('',#47461,(#47466,#47476),.PCURVE_S1.);
+#47461 = ELLIPSE('',#47462,121.76209693428,31.7);
+#47462 = AXIS2_PLACEMENT_3D('',#47463,#47464,#47465);
+#47463 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47464 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#47465 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#47466 = PCURVE('',#22650,#47467);
+#47467 = DEFINITIONAL_REPRESENTATION('',(#47468),#47475);
+#47468 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47469,#47470,#47471,#47472,
+    #47473,#47474),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47469 = CARTESIAN_POINT('',(3.747865293191,16.18));
+#47470 = CARTESIAN_POINT('',(3.742091561684,15.506667874339));
+#47471 = CARTESIAN_POINT('',(3.736317830177,14.833955093587));
+#47472 = CARTESIAN_POINT('',(3.73054409867,14.161908420628));
+#47473 = CARTESIAN_POINT('',(3.724770367163,13.490574532311));
+#47474 = CARTESIAN_POINT('',(3.718996635656,12.82));
+#47475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47476 = PCURVE('',#47477,#47482);
+#47477 = PLANE('',#47478);
+#47478 = AXIS2_PLACEMENT_3D('',#47479,#47480,#47481);
+#47479 = CARTESIAN_POINT('',(-25.62106604042,-4.4,-17.57480114806));
+#47480 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#47481 = DIRECTION('',(-0.174203966223,0.965515994578,0.19347310502));
+#47482 = DEFINITIONAL_REPRESENTATION('',(#47483),#47487);
+#47483 = ELLIPSE('',#47484,121.76209693428,31.7);
+#47484 = AXIS2_PLACEMENT_2D('',#47485,#47486);
+#47485 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47486 = DIRECTION('',(-1.,2.775557561563E-16));
+#47487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47488 = ORIENTED_EDGE('',*,*,#47489,.T.);
+#47489 = EDGE_CURVE('',#47458,#47397,#47490,.T.);
+#47490 = SURFACE_CURVE('',#47491,(#47496,#47503),.PCURVE_S1.);
+#47491 = CIRCLE('',#47492,31.7);
+#47492 = AXIS2_PLACEMENT_3D('',#47493,#47494,#47495);
+#47493 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47494 = DIRECTION('',(0.,-1.,0.));
+#47495 = DIRECTION('',(1.,0.,0.));
+#47496 = PCURVE('',#22650,#47497);
+#47497 = DEFINITIONAL_REPRESENTATION('',(#47498),#47502);
+#47498 = LINE('',#47499,#47500);
+#47499 = CARTESIAN_POINT('',(0.,15.9));
+#47500 = VECTOR('',#47501,1.);
+#47501 = DIRECTION('',(1.,0.));
+#47502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47503 = PCURVE('',#47504,#47509);
+#47504 = PLANE('',#47505);
+#47505 = AXIS2_PLACEMENT_3D('',#47506,#47507,#47508);
+#47506 = CARTESIAN_POINT('',(-22.27541300863,-4.4,-21.29052527545));
+#47507 = DIRECTION('',(0.,1.,0.));
+#47508 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#47509 = DEFINITIONAL_REPRESENTATION('',(#47510),#47518);
+#47510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47511,#47512,#47513,#47514
+    ,#47515,#47516,#47517),.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(
+  '') );
+#47511 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#47512 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#47513 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#47514 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#47515 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#47516 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#47517 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#47518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47519 = FACE_BOUND('',#47520,.T.);
+#47520 = EDGE_LOOP('',(#47521,#47555,#47584,#47616));
+#47521 = ORIENTED_EDGE('',*,*,#47522,.F.);
+#47522 = EDGE_CURVE('',#47523,#47525,#47527,.T.);
+#47523 = VERTEX_POINT('',#47524);
+#47524 = CARTESIAN_POINT('',(-18.50166281527,-1.6,-25.74059970299));
+#47525 = VERTEX_POINT('',#47526);
+#47526 = CARTESIAN_POINT('',(-17.88330553327,-4.4,-26.17398294496));
+#47527 = SURFACE_CURVE('',#47528,(#47533,#47543),.PCURVE_S1.);
+#47528 = ELLIPSE('',#47529,121.76209693428,31.7);
+#47529 = AXIS2_PLACEMENT_3D('',#47530,#47531,#47532);
+#47530 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47531 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#47532 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#47533 = PCURVE('',#22650,#47534);
+#47534 = DEFINITIONAL_REPRESENTATION('',(#47535),#47542);
+#47535 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47536,#47537,#47538,#47539,
+    #47540,#47541),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47536 = CARTESIAN_POINT('',(4.08679239202,12.82));
+#47537 = CARTESIAN_POINT('',(4.09250948605,13.492117677097));
+#47538 = CARTESIAN_POINT('',(4.098226580081,14.164222280128));
+#47539 = CARTESIAN_POINT('',(4.103943674112,14.836268041851));
+#47540 = CARTESIAN_POINT('',(4.109660768143,15.508209196803));
+#47541 = CARTESIAN_POINT('',(4.115377862174,16.18));
+#47542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47543 = PCURVE('',#47544,#47549);
+#47544 = PLANE('',#47545);
+#47545 = AXIS2_PLACEMENT_3D('',#47546,#47547,#47548);
+#47546 = CARTESIAN_POINT('',(-17.97289875486,-1.6,-25.01281841005));
+#47547 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#47548 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#47549 = DEFINITIONAL_REPRESENTATION('',(#47550),#47554);
+#47550 = ELLIPSE('',#47551,121.76209693428,31.7);
+#47551 = AXIS2_PLACEMENT_2D('',#47552,#47553);
+#47552 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47553 = DIRECTION('',(1.,-1.387778780781E-16));
+#47554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47555 = ORIENTED_EDGE('',*,*,#47556,.F.);
+#47556 = EDGE_CURVE('',#47557,#47523,#47559,.T.);
+#47557 = VERTEX_POINT('',#47558);
+#47558 = CARTESIAN_POINT('',(-22.32869170216,-1.6,-22.5015449885));
+#47559 = SURFACE_CURVE('',#47560,(#47565,#47572),.PCURVE_S1.);
+#47560 = CIRCLE('',#47561,31.7);
+#47561 = AXIS2_PLACEMENT_3D('',#47562,#47563,#47564);
+#47562 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47563 = DIRECTION('',(0.,-1.,0.));
+#47564 = DIRECTION('',(1.,0.,0.));
+#47565 = PCURVE('',#22650,#47566);
+#47566 = DEFINITIONAL_REPRESENTATION('',(#47567),#47571);
+#47567 = LINE('',#47568,#47569);
+#47568 = CARTESIAN_POINT('',(0.,13.1));
+#47569 = VECTOR('',#47570,1.);
+#47570 = DIRECTION('',(1.,0.));
+#47571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47572 = PCURVE('',#47573,#47578);
+#47573 = PLANE('',#47574);
+#47574 = AXIS2_PLACEMENT_3D('',#47575,#47576,#47577);
+#47575 = CARTESIAN_POINT('',(-22.01798372673,-1.6,-22.07389214858));
+#47576 = DIRECTION('',(-0.,-1.,0.));
+#47577 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#47578 = DEFINITIONAL_REPRESENTATION('',(#47579),#47583);
+#47579 = CIRCLE('',#47580,31.7);
+#47580 = AXIS2_PLACEMENT_2D('',#47581,#47582);
+#47581 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47582 = DIRECTION('',(0.809016994375,0.587785252292));
+#47583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47584 = ORIENTED_EDGE('',*,*,#47585,.F.);
+#47585 = EDGE_CURVE('',#47586,#47557,#47588,.T.);
+#47586 = VERTEX_POINT('',#47587);
+#47587 = CARTESIAN_POINT('',(-21.78096460602,-4.4,-23.03214234133));
+#47588 = SURFACE_CURVE('',#47589,(#47594,#47604),.PCURVE_S1.);
+#47589 = ELLIPSE('',#47590,121.76209693428,31.7);
+#47590 = AXIS2_PLACEMENT_3D('',#47591,#47592,#47593);
+#47591 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47592 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#47593 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#47594 = PCURVE('',#22650,#47595);
+#47595 = DEFINITIONAL_REPRESENTATION('',(#47596),#47603);
+#47596 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47597,#47598,#47599,#47600,
+    #47601,#47602),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47597 = CARTESIAN_POINT('',(3.95730480343,16.18));
+#47598 = CARTESIAN_POINT('',(3.951531071923,15.506667874339));
+#47599 = CARTESIAN_POINT('',(3.945757340416,14.833955093587));
+#47600 = CARTESIAN_POINT('',(3.939983608909,14.161908420628));
+#47601 = CARTESIAN_POINT('',(3.934209877402,13.490574532311));
+#47602 = CARTESIAN_POINT('',(3.928436145895,12.82));
+#47603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47604 = PCURVE('',#47605,#47610);
+#47605 = PLANE('',#47606);
+#47606 = AXIS2_PLACEMENT_3D('',#47607,#47608,#47609);
+#47607 = CARTESIAN_POINT('',(-21.4071776532,-4.4,-22.51766873737));
+#47608 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#47609 = DIRECTION('',(-0.210622511992,0.965515994578,0.153026212317));
+#47610 = DEFINITIONAL_REPRESENTATION('',(#47611),#47615);
+#47611 = ELLIPSE('',#47612,121.76209693428,31.7);
+#47612 = AXIS2_PLACEMENT_2D('',#47613,#47614);
+#47613 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47614 = DIRECTION('',(-1.,-8.326672684689E-17));
+#47615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47616 = ORIENTED_EDGE('',*,*,#47617,.T.);
+#47617 = EDGE_CURVE('',#47586,#47525,#47618,.T.);
+#47618 = SURFACE_CURVE('',#47619,(#47624,#47631),.PCURVE_S1.);
+#47619 = CIRCLE('',#47620,31.7);
+#47620 = AXIS2_PLACEMENT_3D('',#47621,#47622,#47623);
+#47621 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47622 = DIRECTION('',(0.,-1.,0.));
+#47623 = DIRECTION('',(1.,0.,0.));
+#47624 = PCURVE('',#22650,#47625);
+#47625 = DEFINITIONAL_REPRESENTATION('',(#47626),#47630);
+#47626 = LINE('',#47627,#47628);
+#47627 = CARTESIAN_POINT('',(0.,15.9));
+#47628 = VECTOR('',#47629,1.);
+#47629 = DIRECTION('',(1.,0.));
+#47630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47631 = PCURVE('',#47632,#47637);
+#47632 = PLANE('',#47633);
+#47633 = AXIS2_PLACEMENT_3D('',#47634,#47635,#47636);
+#47634 = CARTESIAN_POINT('',(-17.36209268133,-4.4,-25.45659499883));
+#47635 = DIRECTION('',(0.,1.,0.));
+#47636 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#47637 = DEFINITIONAL_REPRESENTATION('',(#47638),#47646);
+#47638 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47639,#47640,#47641,#47642
+    ,#47643,#47644,#47645),.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(
+  '') );
+#47639 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#47640 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#47641 = CARTESIAN_POINT('',(29.876174084056,43.693551585503));
+#47642 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#47643 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#47644 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#47645 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#47646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47647 = FACE_BOUND('',#47648,.T.);
+#47648 = EDGE_LOOP('',(#47649,#47683,#47712,#47744));
+#47649 = ORIENTED_EDGE('',*,*,#47650,.F.);
+#47650 = EDGE_CURVE('',#47651,#47653,#47655,.T.);
+#47651 = VERTEX_POINT('',#47652);
+#47652 = CARTESIAN_POINT('',(-12.74558548543,-1.6,-29.02481783979));
+#47653 = VERTEX_POINT('',#47654);
+#47654 = CARTESIAN_POINT('',(-12.05063535104,-4.4,-29.3201669101));
+#47655 = SURFACE_CURVE('',#47656,(#47661,#47671),.PCURVE_S1.);
+#47656 = ELLIPSE('',#47657,121.76209693428,31.7);
+#47657 = AXIS2_PLACEMENT_3D('',#47658,#47659,#47660);
+#47658 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47659 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#47660 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#47661 = PCURVE('',#22650,#47662);
+#47662 = DEFINITIONAL_REPRESENTATION('',(#47663),#47670);
+#47663 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47664,#47665,#47666,#47667,
+    #47668,#47669),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47664 = CARTESIAN_POINT('',(4.296231902259,12.82));
+#47665 = CARTESIAN_POINT('',(4.30194899629,13.492117677097));
+#47666 = CARTESIAN_POINT('',(4.307666090321,14.164222280128));
+#47667 = CARTESIAN_POINT('',(4.313383184351,14.836268041851));
+#47668 = CARTESIAN_POINT('',(4.319100278382,15.508209196803));
+#47669 = CARTESIAN_POINT('',(4.324817372413,16.18));
+#47670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47671 = PCURVE('',#47672,#47677);
+#47672 = PLANE('',#47673);
+#47673 = AXIS2_PLACEMENT_3D('',#47674,#47675,#47676);
+#47674 = CARTESIAN_POINT('',(-12.37969042754,-1.6,-28.2030040844));
+#47675 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#47676 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#47677 = DEFINITIONAL_REPRESENTATION('',(#47678),#47682);
+#47678 = ELLIPSE('',#47679,121.76209693428,31.7);
+#47679 = AXIS2_PLACEMENT_2D('',#47680,#47681);
+#47680 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47681 = DIRECTION('',(1.,5.551115123126E-17));
+#47682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47683 = ORIENTED_EDGE('',*,*,#47684,.F.);
+#47684 = EDGE_CURVE('',#47685,#47651,#47687,.T.);
+#47685 = VERTEX_POINT('',#47686);
+#47686 = CARTESIAN_POINT('',(-17.16242195142,-1.6,-26.65222828885));
+#47687 = SURFACE_CURVE('',#47688,(#47693,#47700),.PCURVE_S1.);
+#47688 = CIRCLE('',#47689,31.7);
+#47689 = AXIS2_PLACEMENT_3D('',#47690,#47691,#47692);
+#47690 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47691 = DIRECTION('',(0.,-1.,0.));
+#47692 = DIRECTION('',(1.,0.,0.));
+#47693 = PCURVE('',#22650,#47694);
+#47694 = DEFINITIONAL_REPRESENTATION('',(#47695),#47699);
+#47695 = LINE('',#47696,#47697);
+#47696 = CARTESIAN_POINT('',(0.,13.1));
+#47697 = VECTOR('',#47698,1.);
+#47698 = DIRECTION('',(1.,0.));
+#47699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47700 = PCURVE('',#47701,#47706);
+#47701 = PLANE('',#47702);
+#47702 = AXIS2_PLACEMENT_3D('',#47703,#47704,#47705);
+#47703 = CARTESIAN_POINT('',(-16.94741771576,-1.6,-26.16932086902));
+#47704 = DIRECTION('',(-0.,-1.,0.));
+#47705 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#47706 = DEFINITIONAL_REPRESENTATION('',(#47707),#47711);
+#47707 = CIRCLE('',#47708,31.7);
+#47708 = AXIS2_PLACEMENT_2D('',#47709,#47710);
+#47709 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47710 = DIRECTION('',(0.913545457643,0.406736643076));
+#47711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47712 = ORIENTED_EDGE('',*,*,#47713,.F.);
+#47713 = EDGE_CURVE('',#47714,#47685,#47716,.T.);
+#47714 = VERTEX_POINT('',#47715);
+#47715 = CARTESIAN_POINT('',(-16.5163466137,-4.4,-27.05735194981));
+#47716 = SURFACE_CURVE('',#47717,(#47722,#47732),.PCURVE_S1.);
+#47717 = ELLIPSE('',#47718,121.76209693428,31.7);
+#47718 = AXIS2_PLACEMENT_3D('',#47719,#47720,#47721);
+#47719 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47720 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#47721 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#47722 = PCURVE('',#22650,#47723);
+#47723 = DEFINITIONAL_REPRESENTATION('',(#47724),#47731);
+#47724 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47725,#47726,#47727,#47728,
+    #47729,#47730),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47725 = CARTESIAN_POINT('',(4.166744313669,16.18));
+#47726 = CARTESIAN_POINT('',(4.160970582162,15.506667874339));
+#47727 = CARTESIAN_POINT('',(4.155196850655,14.833955093587));
+#47728 = CARTESIAN_POINT('',(4.149423119148,14.161908420628));
+#47729 = CARTESIAN_POINT('',(4.143649387641,13.490574532311));
+#47730 = CARTESIAN_POINT('',(4.137875656134,12.82));
+#47731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47732 = PCURVE('',#47733,#47738);
+#47733 = PLANE('',#47734);
+#47734 = AXIS2_PLACEMENT_3D('',#47735,#47736,#47737);
+#47735 = CARTESIAN_POINT('',(-16.2576928795,-4.4,-26.47640615109));
+#47736 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#47737 = DIRECTION('',(-0.237835843308,0.965515994578,0.105891339835));
+#47738 = DEFINITIONAL_REPRESENTATION('',(#47739),#47743);
+#47739 = ELLIPSE('',#47740,121.76209693428,31.7);
+#47740 = AXIS2_PLACEMENT_2D('',#47741,#47742);
+#47741 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47742 = DIRECTION('',(-1.,4.163336342344E-17));
+#47743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47744 = ORIENTED_EDGE('',*,*,#47745,.T.);
+#47745 = EDGE_CURVE('',#47714,#47653,#47746,.T.);
+#47746 = SURFACE_CURVE('',#47747,(#47752,#47759),.PCURVE_S1.);
+#47747 = CIRCLE('',#47748,31.7);
+#47748 = AXIS2_PLACEMENT_3D('',#47749,#47750,#47751);
+#47749 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47750 = DIRECTION('',(0.,-1.,0.));
+#47751 = DIRECTION('',(1.,0.,0.));
+#47752 = PCURVE('',#22650,#47753);
+#47753 = DEFINITIONAL_REPRESENTATION('',(#47754),#47758);
+#47754 = LINE('',#47755,#47756);
+#47755 = CARTESIAN_POINT('',(0.,15.9));
+#47756 = VECTOR('',#47757,1.);
+#47757 = DIRECTION('',(1.,0.));
+#47758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47759 = PCURVE('',#47760,#47765);
+#47760 = PLANE('',#47761);
+#47761 = AXIS2_PLACEMENT_3D('',#47762,#47763,#47764);
+#47762 = CARTESIAN_POINT('',(-11.68996559129,-4.4,-28.51008936647));
+#47763 = DIRECTION('',(0.,1.,0.));
+#47764 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#47765 = DEFINITIONAL_REPRESENTATION('',(#47766),#47774);
+#47766 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47767,#47768,#47769,#47770
+    ,#47771,#47772,#47773),.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(
+  '') );
+#47767 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#47768 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#47769 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#47770 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#47771 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#47772 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#47773 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#47774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47775 = FACE_BOUND('',#47776,.T.);
+#47776 = EDGE_LOOP('',(#47777,#47811,#47840,#47872));
+#47777 = ORIENTED_EDGE('',*,*,#47778,.F.);
+#47778 = EDGE_CURVE('',#47779,#47781,#47783,.T.);
+#47779 = VERTEX_POINT('',#47780);
+#47780 = CARTESIAN_POINT('',(-6.432464909773,-1.6,-31.04051216047));
+#47781 = VERTEX_POINT('',#47782);
+#47782 = CARTESIAN_POINT('',(-5.691294578602,-4.4,-31.18491888749));
+#47783 = SURFACE_CURVE('',#47784,(#47789,#47799),.PCURVE_S1.);
+#47784 = ELLIPSE('',#47785,121.76209693428,31.7);
+#47785 = AXIS2_PLACEMENT_3D('',#47786,#47787,#47788);
+#47786 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47787 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#47788 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#47789 = PCURVE('',#22650,#47790);
+#47790 = DEFINITIONAL_REPRESENTATION('',(#47791),#47798);
+#47791 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47792,#47793,#47794,#47795,
+    #47796,#47797),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47792 = CARTESIAN_POINT('',(4.505671412498,12.82));
+#47793 = CARTESIAN_POINT('',(4.511388506529,13.492117677097));
+#47794 = CARTESIAN_POINT('',(4.51710560056,14.164222280128));
+#47795 = CARTESIAN_POINT('',(4.522822694591,14.836268041851));
+#47796 = CARTESIAN_POINT('',(4.528539788621,15.508209196803));
+#47797 = CARTESIAN_POINT('',(4.534256882652,16.18));
+#47798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47799 = PCURVE('',#47800,#47805);
+#47800 = PLANE('',#47801);
+#47801 = AXIS2_PLACEMENT_3D('',#47802,#47803,#47804);
+#47802 = CARTESIAN_POINT('',(-6.245430224206,-1.6,-30.16058314723));
+#47803 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#47804 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#47805 = DEFINITIONAL_REPRESENTATION('',(#47806),#47810);
+#47806 = ELLIPSE('',#47807,121.76209693428,31.7);
+#47807 = AXIS2_PLACEMENT_2D('',#47808,#47809);
+#47808 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47809 = DIRECTION('',(1.,-4.163336342344E-17));
+#47810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47811 = ORIENTED_EDGE('',*,*,#47812,.F.);
+#47812 = EDGE_CURVE('',#47813,#47779,#47815,.T.);
+#47813 = VERTEX_POINT('',#47814);
+#47814 = CARTESIAN_POINT('',(-11.24607200696,-1.6,-29.6380813214));
+#47815 = SURFACE_CURVE('',#47816,(#47821,#47828),.PCURVE_S1.);
+#47816 = CIRCLE('',#47817,31.7);
+#47817 = AXIS2_PLACEMENT_3D('',#47818,#47819,#47820);
+#47818 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47819 = DIRECTION('',(0.,-1.,0.));
+#47820 = DIRECTION('',(1.,0.,0.));
+#47821 = PCURVE('',#22650,#47822);
+#47822 = DEFINITIONAL_REPRESENTATION('',(#47823),#47827);
+#47823 = LINE('',#47824,#47825);
+#47824 = CARTESIAN_POINT('',(0.,13.1));
+#47825 = VECTOR('',#47826,1.);
+#47826 = DIRECTION('',(1.,0.));
+#47827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47828 = PCURVE('',#47829,#47834);
+#47829 = PLANE('',#47830);
+#47830 = AXIS2_PLACEMENT_3D('',#47831,#47832,#47833);
+#47831 = CARTESIAN_POINT('',(-11.13616822787,-1.6,-29.12102469314));
+#47832 = DIRECTION('',(0.,-1.,0.));
+#47833 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#47834 = DEFINITIONAL_REPRESENTATION('',(#47835),#47839);
+#47835 = CIRCLE('',#47836,31.7);
+#47836 = AXIS2_PLACEMENT_2D('',#47837,#47838);
+#47837 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47838 = DIRECTION('',(0.978147600734,0.207911690818));
+#47839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47840 = ORIENTED_EDGE('',*,*,#47841,.F.);
+#47841 = EDGE_CURVE('',#47842,#47813,#47844,.T.);
+#47842 = VERTEX_POINT('',#47843);
+#47843 = CARTESIAN_POINT('',(-10.52988502014,-4.4,-29.9000254425));
+#47844 = SURFACE_CURVE('',#47845,(#47850,#47860),.PCURVE_S1.);
+#47845 = ELLIPSE('',#47846,121.76209693428,31.7);
+#47846 = AXIS2_PLACEMENT_3D('',#47847,#47848,#47849);
+#47847 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47848 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#47849 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#47850 = PCURVE('',#22650,#47851);
+#47851 = DEFINITIONAL_REPRESENTATION('',(#47852),#47859);
+#47852 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47853,#47854,#47855,#47856,
+    #47857,#47858),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47853 = CARTESIAN_POINT('',(4.376183823909,16.18));
+#47854 = CARTESIAN_POINT('',(4.370410092402,15.506667874339));
+#47855 = CARTESIAN_POINT('',(4.364636360895,14.833955093587));
+#47856 = CARTESIAN_POINT('',(4.358862629388,14.161908420628));
+#47857 = CARTESIAN_POINT('',(4.353088897881,13.490574532311));
+#47858 = CARTESIAN_POINT('',(4.347315166374,12.82));
+#47859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47860 = PCURVE('',#47861,#47866);
+#47861 = PLANE('',#47862);
+#47862 = AXIS2_PLACEMENT_3D('',#47863,#47864,#47865);
+#47863 = CARTESIAN_POINT('',(-10.3976689139,-4.4,-29.27799756812));
+#47864 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#47865 = DIRECTION('',(-0.254654607008,0.965515994578,5.412850767904E-02
+    ));
+#47866 = DEFINITIONAL_REPRESENTATION('',(#47867),#47871);
+#47867 = ELLIPSE('',#47868,121.76209693428,31.7);
+#47868 = AXIS2_PLACEMENT_2D('',#47869,#47870);
+#47869 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47870 = DIRECTION('',(-1.,-2.081668171172E-17));
+#47871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47872 = ORIENTED_EDGE('',*,*,#47873,.T.);
+#47873 = EDGE_CURVE('',#47842,#47781,#47874,.T.);
+#47874 = SURFACE_CURVE('',#47875,(#47880,#47887),.PCURVE_S1.);
+#47875 = CIRCLE('',#47876,31.7);
+#47876 = AXIS2_PLACEMENT_3D('',#47877,#47878,#47879);
+#47877 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#47878 = DIRECTION('',(0.,-1.,0.));
+#47879 = DIRECTION('',(1.,0.,0.));
+#47880 = PCURVE('',#22650,#47881);
+#47881 = DEFINITIONAL_REPRESENTATION('',(#47882),#47886);
+#47882 = LINE('',#47883,#47884);
+#47883 = CARTESIAN_POINT('',(0.,15.9));
+#47884 = VECTOR('',#47885,1.);
+#47885 = DIRECTION('',(1.,0.));
+#47886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47887 = PCURVE('',#47888,#47893);
+#47888 = PLANE('',#47889);
+#47889 = AXIS2_PLACEMENT_3D('',#47890,#47891,#47892);
+#47890 = CARTESIAN_POINT('',(-5.506930910236,-4.4,-30.3175560222));
+#47891 = DIRECTION('',(0.,1.,0.));
+#47892 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#47893 = DEFINITIONAL_REPRESENTATION('',(#47894),#47902);
+#47894 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47895,#47896,#47897,#47898
+    ,#47899,#47900,#47901),.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(
+  '') );
+#47895 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#47896 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#47897 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#47898 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#47899 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#47900 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#47901 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#47902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47903 = FACE_BOUND('',#47904,.T.);
+#47904 = EDGE_LOOP('',(#47905,#47939,#47968,#48000));
+#47905 = ORIENTED_EDGE('',*,*,#47906,.F.);
+#47906 = EDGE_CURVE('',#47907,#47909,#47911,.T.);
+#47907 = VERTEX_POINT('',#47908);
+#47908 = CARTESIAN_POINT('',(0.161785248834,-1.6,-31.69958715083));
+#47909 = VERTEX_POINT('',#47910);
+#47910 = CARTESIAN_POINT('',(0.916783076785,-4.4,-31.68674026766));
+#47911 = SURFACE_CURVE('',#47912,(#47917,#47927),.PCURVE_S1.);
+#47912 = ELLIPSE('',#47913,121.76209693428,31.7);
+#47913 = AXIS2_PLACEMENT_3D('',#47914,#47915,#47916);
+#47914 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#47915 = DIRECTION('',(-0.965515994578,-0.260343742414,-6.E-17));
+#47916 = DIRECTION('',(0.260343742414,-0.965515994578,2.E-17));
+#47917 = PCURVE('',#22650,#47918);
+#47918 = DEFINITIONAL_REPRESENTATION('',(#47919),#47926);
+#47919 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47920,#47921,#47922,#47923,
+    #47924,#47925),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#47920 = CARTESIAN_POINT('',(4.715110922738,12.82));
+#47921 = CARTESIAN_POINT('',(4.720828016768,13.492117677097));
+#47922 = CARTESIAN_POINT('',(4.726545110799,14.164222280128));
+#47923 = CARTESIAN_POINT('',(4.73226220483,14.836268041851));
+#47924 = CARTESIAN_POINT('',(4.737979298861,15.508209196803));
+#47925 = CARTESIAN_POINT('',(4.743696392892,16.18));
+#47926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47927 = PCURVE('',#47928,#47933);
+#47928 = PLANE('',#47929);
+#47929 = AXIS2_PLACEMENT_3D('',#47930,#47931,#47932);
+#47930 = CARTESIAN_POINT('',(0.161785248834,-1.6,-30.8));
+#47931 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#47932 = DIRECTION('',(0.260343742414,-0.965515994578,-0.));
+#47933 = DEFINITIONAL_REPRESENTATION('',(#47934),#47938);
+#47934 = ELLIPSE('',#47935,121.76209693428,31.7);
+#47935 = AXIS2_PLACEMENT_2D('',#47936,#47937);
+#47936 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#47937 = DIRECTION('',(1.,2.E-17));
+#47938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47939 = ORIENTED_EDGE('',*,*,#47940,.F.);
+#47940 = EDGE_CURVE('',#47941,#47907,#47943,.T.);
+#47941 = VERTEX_POINT('',#47942);
+#47942 = CARTESIAN_POINT('',(-4.838214751166,-1.6,-31.32860798091));
+#47943 = SURFACE_CURVE('',#47944,(#47949,#47956),.PCURVE_S1.);
+#47944 = CIRCLE('',#47945,31.7);
+#47945 = AXIS2_PLACEMENT_3D('',#47946,#47947,#47948);
+#47946 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#47947 = DIRECTION('',(0.,-1.,0.));
+#47948 = DIRECTION('',(1.,0.,0.));
+#47949 = PCURVE('',#22650,#47950);
+#47950 = DEFINITIONAL_REPRESENTATION('',(#47951),#47955);
+#47951 = LINE('',#47952,#47953);
+#47952 = CARTESIAN_POINT('',(0.,13.1));
+#47953 = VECTOR('',#47954,1.);
+#47954 = DIRECTION('',(1.,0.));
+#47955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47956 = PCURVE('',#47957,#47962);
+#47957 = PLANE('',#47958);
+#47958 = AXIS2_PLACEMENT_3D('',#47959,#47960,#47961);
+#47959 = CARTESIAN_POINT('',(-4.838214751166,-1.6,-30.8));
+#47960 = DIRECTION('',(0.,-1.,-0.));
+#47961 = DIRECTION('',(1.,0.,0.));
+#47962 = DEFINITIONAL_REPRESENTATION('',(#47963),#47967);
+#47963 = CIRCLE('',#47964,31.7);
+#47964 = AXIS2_PLACEMENT_2D('',#47965,#47966);
+#47965 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#47966 = DIRECTION('',(1.,0.));
+#47967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47968 = ORIENTED_EDGE('',*,*,#47969,.F.);
+#47969 = EDGE_CURVE('',#47970,#47941,#47972,.T.);
+#47970 = VERTEX_POINT('',#47971);
+#47971 = CARTESIAN_POINT('',(-4.083216923215,-4.4,-31.43592434712));
+#47972 = SURFACE_CURVE('',#47973,(#47978,#47988),.PCURVE_S1.);
+#47973 = ELLIPSE('',#47974,121.76209693428,31.7);
+#47974 = AXIS2_PLACEMENT_3D('',#47975,#47976,#47977);
+#47975 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#47976 = DIRECTION('',(0.965515994578,0.260343742414,6.E-17));
+#47977 = DIRECTION('',(0.260343742414,-0.965515994578,2.E-17));
+#47978 = PCURVE('',#22650,#47979);
+#47979 = DEFINITIONAL_REPRESENTATION('',(#47980),#47987);
+#47980 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47981,#47982,#47983,#47984,
+    #47985,#47986),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#47981 = CARTESIAN_POINT('',(4.585623334148,16.18));
+#47982 = CARTESIAN_POINT('',(4.579849602641,15.506667874339));
+#47983 = CARTESIAN_POINT('',(4.574075871134,14.833955093587));
+#47984 = CARTESIAN_POINT('',(4.568302139627,14.161908420628));
+#47985 = CARTESIAN_POINT('',(4.56252840812,13.490574532311));
+#47986 = CARTESIAN_POINT('',(4.556754676613,12.82));
+#47987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47988 = PCURVE('',#47989,#47994);
+#47989 = PLANE('',#47990);
+#47990 = AXIS2_PLACEMENT_3D('',#47991,#47992,#47993);
+#47991 = CARTESIAN_POINT('',(-4.083216923215,-4.4,-30.8));
+#47992 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#47993 = DIRECTION('',(-0.260343742414,0.965515994578,0.));
+#47994 = DEFINITIONAL_REPRESENTATION('',(#47995),#47999);
+#47995 = ELLIPSE('',#47996,121.76209693428,31.7);
+#47996 = AXIS2_PLACEMENT_2D('',#47997,#47998);
+#47997 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#47998 = DIRECTION('',(-1.,2.E-17));
+#47999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48000 = ORIENTED_EDGE('',*,*,#48001,.T.);
+#48001 = EDGE_CURVE('',#47970,#47909,#48002,.T.);
+#48002 = SURFACE_CURVE('',#48003,(#48008,#48015),.PCURVE_S1.);
+#48003 = CIRCLE('',#48004,31.7);
+#48004 = AXIS2_PLACEMENT_3D('',#48005,#48006,#48007);
+#48005 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48006 = DIRECTION('',(0.,-1.,0.));
+#48007 = DIRECTION('',(1.,0.,0.));
+#48008 = PCURVE('',#22650,#48009);
+#48009 = DEFINITIONAL_REPRESENTATION('',(#48010),#48014);
+#48010 = LINE('',#48011,#48012);
+#48011 = CARTESIAN_POINT('',(0.,15.9));
+#48012 = VECTOR('',#48013,1.);
+#48013 = DIRECTION('',(1.,0.));
+#48014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48015 = PCURVE('',#48016,#48021);
+#48016 = PLANE('',#48017);
+#48017 = AXIS2_PLACEMENT_3D('',#48018,#48019,#48020);
+#48018 = CARTESIAN_POINT('',(0.916783076785,-4.4,-30.8));
+#48019 = DIRECTION('',(0.,1.,0.));
+#48020 = DIRECTION('',(-1.,0.,0.));
+#48021 = DEFINITIONAL_REPRESENTATION('',(#48022),#48030);
+#48022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48023,#48024,#48025,#48026
+    ,#48027,#48028,#48029),.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(
+  '') );
+#48023 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#48024 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#48025 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#48026 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#48027 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#48028 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#48029 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#48030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48031 = FACE_BOUND('',#48032,.T.);
+#48032 = EDGE_LOOP('',(#48033,#48067,#48096,#48128));
+#48033 = ORIENTED_EDGE('',*,*,#48034,.F.);
+#48034 = EDGE_CURVE('',#48035,#48037,#48039,.T.);
+#48035 = VERTEX_POINT('',#48036);
+#48036 = CARTESIAN_POINT('',(6.748964615736,-1.6,-30.9732380712));
+#48037 = VERTEX_POINT('',#48038);
+#48038 = CARTESIAN_POINT('',(7.484792912503,-4.4,-30.80369904827));
+#48039 = SURFACE_CURVE('',#48040,(#48045,#48055),.PCURVE_S1.);
+#48040 = ELLIPSE('',#48041,121.76209693428,31.7);
+#48041 = AXIS2_PLACEMENT_3D('',#48042,#48043,#48044);
+#48042 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48043 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#48044 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#48045 = PCURVE('',#22650,#48046);
+#48046 = DEFINITIONAL_REPRESENTATION('',(#48047),#48054);
+#48047 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48048,#48049,#48050,#48051,
+    #48052,#48053),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48048 = CARTESIAN_POINT('',(4.924550432977,12.82));
+#48049 = CARTESIAN_POINT('',(4.930267527008,13.492117677097));
+#48050 = CARTESIAN_POINT('',(4.935984621038,14.164222280128));
+#48051 = CARTESIAN_POINT('',(4.941701715069,14.836268041851));
+#48052 = CARTESIAN_POINT('',(4.9474188091,15.508209196803));
+#48053 = CARTESIAN_POINT('',(4.953135903131,16.18));
+#48054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48055 = PCURVE('',#48056,#48061);
+#48056 = PLANE('',#48057);
+#48057 = AXIS2_PLACEMENT_3D('',#48058,#48059,#48060);
+#48058 = CARTESIAN_POINT('',(6.561929930168,-1.6,-30.09330905796));
+#48059 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#48060 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#48061 = DEFINITIONAL_REPRESENTATION('',(#48062),#48066);
+#48062 = ELLIPSE('',#48063,121.76209693428,31.7);
+#48063 = AXIS2_PLACEMENT_2D('',#48064,#48065);
+#48064 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48065 = DIRECTION('',(1.,-4.857225732735E-17));
+#48066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48067 = ORIENTED_EDGE('',*,*,#48068,.F.);
+#48068 = EDGE_CURVE('',#48069,#48035,#48071,.T.);
+#48069 = VERTEX_POINT('',#48070);
+#48070 = CARTESIAN_POINT('',(1.78109570559,-1.6,-31.64992414031));
+#48071 = SURFACE_CURVE('',#48072,(#48077,#48084),.PCURVE_S1.);
+#48072 = CIRCLE('',#48073,31.7);
+#48073 = AXIS2_PLACEMENT_3D('',#48074,#48075,#48076);
+#48074 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48075 = DIRECTION('',(0.,-1.,0.));
+#48076 = DIRECTION('',(1.,0.,0.));
+#48077 = PCURVE('',#22650,#48078);
+#48078 = DEFINITIONAL_REPRESENTATION('',(#48079),#48083);
+#48079 = LINE('',#48080,#48081);
+#48080 = CARTESIAN_POINT('',(0.,13.1));
+#48081 = VECTOR('',#48082,1.);
+#48082 = DIRECTION('',(1.,0.));
+#48083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48084 = PCURVE('',#48085,#48090);
+#48085 = PLANE('',#48086);
+#48086 = AXIS2_PLACEMENT_3D('',#48087,#48088,#48089);
+#48087 = CARTESIAN_POINT('',(1.671191926499,-1.6,-31.13286751205));
+#48088 = DIRECTION('',(-0.,-1.,0.));
+#48089 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#48090 = DEFINITIONAL_REPRESENTATION('',(#48091),#48095);
+#48091 = CIRCLE('',#48092,31.7);
+#48092 = AXIS2_PLACEMENT_2D('',#48093,#48094);
+#48093 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48094 = DIRECTION('',(0.978147600734,-0.207911690818));
+#48095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48096 = ORIENTED_EDGE('',*,*,#48097,.F.);
+#48097 = EDGE_CURVE('',#48098,#48069,#48100,.T.);
+#48098 = VERTEX_POINT('',#48099);
+#48099 = CARTESIAN_POINT('',(2.541907346711,-4.4,-31.59792251146));
+#48100 = SURFACE_CURVE('',#48101,(#48106,#48116),.PCURVE_S1.);
+#48101 = ELLIPSE('',#48102,121.76209693428,31.7);
+#48102 = AXIS2_PLACEMENT_3D('',#48103,#48104,#48105);
+#48103 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48104 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#48105 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#48106 = PCURVE('',#22650,#48107);
+#48107 = DEFINITIONAL_REPRESENTATION('',(#48108),#48115);
+#48108 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48109,#48110,#48111,#48112,
+    #48113,#48114),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48109 = CARTESIAN_POINT('',(4.795062844387,16.18));
+#48110 = CARTESIAN_POINT('',(4.78928911288,15.506667874339));
+#48111 = CARTESIAN_POINT('',(4.783515381373,14.833955093587));
+#48112 = CARTESIAN_POINT('',(4.777741649866,14.161908420628));
+#48113 = CARTESIAN_POINT('',(4.771967918359,13.490574532311));
+#48114 = CARTESIAN_POINT('',(4.766194186852,12.82));
+#48115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48116 = PCURVE('',#48117,#48122);
+#48117 = PLANE('',#48118);
+#48118 = AXIS2_PLACEMENT_3D('',#48119,#48120,#48121);
+#48119 = CARTESIAN_POINT('',(2.409691240469,-4.4,-30.97589463708));
+#48120 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#48121 = DIRECTION('',(-0.254654607008,0.965515994578,
+    -5.412850767904E-02));
+#48122 = DEFINITIONAL_REPRESENTATION('',(#48123),#48127);
+#48123 = ELLIPSE('',#48124,121.76209693428,31.7);
+#48124 = AXIS2_PLACEMENT_2D('',#48125,#48126);
+#48125 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48126 = DIRECTION('',(-1.,-7.632783294298E-17));
+#48127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48128 = ORIENTED_EDGE('',*,*,#48129,.T.);
+#48129 = EDGE_CURVE('',#48098,#48037,#48130,.T.);
+#48130 = SURFACE_CURVE('',#48131,(#48136,#48143),.PCURVE_S1.);
+#48131 = CIRCLE('',#48132,31.7);
+#48132 = AXIS2_PLACEMENT_3D('',#48133,#48134,#48135);
+#48133 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48134 = DIRECTION('',(0.,-1.,0.));
+#48135 = DIRECTION('',(1.,0.,0.));
+#48136 = PCURVE('',#22650,#48137);
+#48137 = DEFINITIONAL_REPRESENTATION('',(#48138),#48142);
+#48138 = LINE('',#48139,#48140);
+#48139 = CARTESIAN_POINT('',(0.,15.9));
+#48140 = VECTOR('',#48141,1.);
+#48141 = DIRECTION('',(1.,0.));
+#48142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48143 = PCURVE('',#48144,#48149);
+#48144 = PLANE('',#48145);
+#48145 = AXIS2_PLACEMENT_3D('',#48146,#48147,#48148);
+#48146 = CARTESIAN_POINT('',(7.300429244138,-4.4,-29.93633618299));
+#48147 = DIRECTION('',(0.,1.,0.));
+#48148 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#48149 = DEFINITIONAL_REPRESENTATION('',(#48150),#48158);
+#48150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48151,#48152,#48153,#48154
+    ,#48155,#48156,#48157),.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(
+  '') );
+#48151 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#48152 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#48153 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#48154 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#48155 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#48156 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#48157 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#48158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48159 = FACE_BOUND('',#48160,.T.);
+#48160 = EDGE_LOOP('',(#48161,#48195,#48224,#48256));
+#48161 = ORIENTED_EDGE('',*,*,#48162,.F.);
+#48162 = EDGE_CURVE('',#48163,#48165,#48167,.T.);
+#48163 = VERTEX_POINT('',#48164);
+#48164 = CARTESIAN_POINT('',(13.041181843805,-1.6,-28.89320986177));
+#48165 = VERTEX_POINT('',#48166);
+#48166 = CARTESIAN_POINT('',(13.725681381923,-4.4,-28.57438836794));
+#48167 = SURFACE_CURVE('',#48168,(#48173,#48183),.PCURVE_S1.);
+#48168 = ELLIPSE('',#48169,121.76209693428,31.7);
+#48169 = AXIS2_PLACEMENT_3D('',#48170,#48171,#48172);
+#48170 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48171 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#48172 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#48173 = PCURVE('',#22650,#48174);
+#48174 = DEFINITIONAL_REPRESENTATION('',(#48175),#48182);
+#48175 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48176,#48177,#48178,#48179,
+    #48180,#48181),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48176 = CARTESIAN_POINT('',(5.133989943216,12.82));
+#48177 = CARTESIAN_POINT('',(5.139707037247,13.492117677097));
+#48178 = CARTESIAN_POINT('',(5.145424131278,14.164222280128));
+#48179 = CARTESIAN_POINT('',(5.151141225309,14.836268041851));
+#48180 = CARTESIAN_POINT('',(5.156858319339,15.508209196803));
+#48181 = CARTESIAN_POINT('',(5.16257541337,16.18));
+#48182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48183 = PCURVE('',#48184,#48189);
+#48184 = PLANE('',#48185);
+#48185 = AXIS2_PLACEMENT_3D('',#48186,#48187,#48188);
+#48186 = CARTESIAN_POINT('',(12.675286785921,-1.6,-28.07139610638));
+#48187 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#48188 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#48189 = DEFINITIONAL_REPRESENTATION('',(#48190),#48194);
+#48190 = ELLIPSE('',#48191,121.76209693428,31.7);
+#48191 = AXIS2_PLACEMENT_2D('',#48192,#48193);
+#48192 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48193 = DIRECTION('',(1.,2.775557561563E-17));
+#48194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48195 = ORIENTED_EDGE('',*,*,#48196,.F.);
+#48196 = EDGE_CURVE('',#48197,#48163,#48199,.T.);
+#48197 = VERTEX_POINT('',#48198);
+#48198 = CARTESIAN_POINT('',(8.322563733367,-1.6,-30.58798674159));
+#48199 = SURFACE_CURVE('',#48200,(#48205,#48212),.PCURVE_S1.);
+#48200 = CIRCLE('',#48201,31.7);
+#48201 = AXIS2_PLACEMENT_3D('',#48202,#48203,#48204);
+#48202 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48203 = DIRECTION('',(0.,-1.,0.));
+#48204 = DIRECTION('',(1.,0.,0.));
+#48205 = PCURVE('',#22650,#48206);
+#48206 = DEFINITIONAL_REPRESENTATION('',(#48207),#48211);
+#48207 = LINE('',#48208,#48209);
+#48208 = CARTESIAN_POINT('',(0.,13.1));
+#48209 = VECTOR('',#48210,1.);
+#48210 = DIRECTION('',(1.,0.));
+#48211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48212 = PCURVE('',#48213,#48218);
+#48213 = PLANE('',#48214);
+#48214 = AXIS2_PLACEMENT_3D('',#48215,#48216,#48217);
+#48215 = CARTESIAN_POINT('',(8.107559497708,-1.6,-30.10507932176));
+#48216 = DIRECTION('',(0.,-1.,0.));
+#48217 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#48218 = DEFINITIONAL_REPRESENTATION('',(#48219),#48223);
+#48219 = CIRCLE('',#48220,31.7);
+#48220 = AXIS2_PLACEMENT_2D('',#48221,#48222);
+#48221 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48222 = DIRECTION('',(0.913545457643,-0.406736643076));
+#48223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48224 = ORIENTED_EDGE('',*,*,#48225,.F.);
+#48225 = EDGE_CURVE('',#48226,#48197,#48228,.T.);
+#48226 = VERTEX_POINT('',#48227);
+#48227 = CARTESIAN_POINT('',(9.055938068161,-4.4,-30.3789398384));
+#48228 = SURFACE_CURVE('',#48229,(#48234,#48244),.PCURVE_S1.);
+#48229 = ELLIPSE('',#48230,121.76209693428,31.7);
+#48230 = AXIS2_PLACEMENT_3D('',#48231,#48232,#48233);
+#48231 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48232 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#48233 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#48234 = PCURVE('',#22650,#48235);
+#48235 = DEFINITIONAL_REPRESENTATION('',(#48236),#48243);
+#48236 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48237,#48238,#48239,#48240,
+    #48241,#48242),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48237 = CARTESIAN_POINT('',(5.004502354627,16.18));
+#48238 = CARTESIAN_POINT('',(4.99872862312,15.506667874339));
+#48239 = CARTESIAN_POINT('',(4.992954891613,14.833955093587));
+#48240 = CARTESIAN_POINT('',(4.987181160106,14.161908420628));
+#48241 = CARTESIAN_POINT('',(4.981407428599,13.490574532311));
+#48242 = CARTESIAN_POINT('',(4.975633697092,12.82));
+#48243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48244 = PCURVE('',#48245,#48250);
+#48245 = PLANE('',#48246);
+#48246 = AXIS2_PLACEMENT_3D('',#48247,#48248,#48249);
+#48247 = CARTESIAN_POINT('',(8.797284333962,-4.4,-29.79799403969));
+#48248 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#48249 = DIRECTION('',(-0.237835843308,0.965515994578,-0.105891339835));
+#48250 = DEFINITIONAL_REPRESENTATION('',(#48251),#48255);
+#48251 = ELLIPSE('',#48252,121.76209693428,31.7);
+#48252 = AXIS2_PLACEMENT_2D('',#48253,#48254);
+#48253 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48254 = DIRECTION('',(-1.,1.110223024625E-16));
+#48255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48256 = ORIENTED_EDGE('',*,*,#48257,.T.);
+#48257 = EDGE_CURVE('',#48226,#48165,#48258,.T.);
+#48258 = SURFACE_CURVE('',#48259,(#48264,#48271),.PCURVE_S1.);
+#48259 = CIRCLE('',#48260,31.7);
+#48260 = AXIS2_PLACEMENT_3D('',#48261,#48262,#48263);
+#48261 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48262 = DIRECTION('',(0.,-1.,0.));
+#48263 = DIRECTION('',(1.,0.,0.));
+#48264 = PCURVE('',#22650,#48265);
+#48265 = DEFINITIONAL_REPRESENTATION('',(#48266),#48270);
+#48266 = LINE('',#48267,#48268);
+#48267 = CARTESIAN_POINT('',(0.,15.9));
+#48268 = VECTOR('',#48269,1.);
+#48269 = DIRECTION('',(1.,0.));
+#48270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48271 = PCURVE('',#48272,#48277);
+#48272 = PLANE('',#48273);
+#48273 = AXIS2_PLACEMENT_3D('',#48274,#48275,#48276);
+#48274 = CARTESIAN_POINT('',(13.365011622175,-4.4,-27.76431082431));
+#48275 = DIRECTION('',(0.,1.,0.));
+#48276 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#48277 = DEFINITIONAL_REPRESENTATION('',(#48278),#48286);
+#48278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48279,#48280,#48281,#48282
+    ,#48283,#48284,#48285),.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(
+  '') );
+#48279 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#48280 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#48281 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#48282 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#48283 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#48284 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#48285 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#48286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48287 = FACE_BOUND('',#48288,.T.);
+#48288 = EDGE_LOOP('',(#48289,#48323,#48352,#48384));
+#48289 = ORIENTED_EDGE('',*,*,#48290,.F.);
+#48290 = EDGE_CURVE('',#48291,#48293,#48295,.T.);
+#48291 = VERTEX_POINT('',#48292);
+#48292 = CARTESIAN_POINT('',(18.763436846766,-1.6,-25.55040973639));
+#48293 = VERTEX_POINT('',#48294);
+#48294 = CARTESIAN_POINT('',(19.366691711827,-4.4,-25.09623980079));
+#48295 = SURFACE_CURVE('',#48296,(#48301,#48311),.PCURVE_S1.);
+#48296 = ELLIPSE('',#48297,121.76209693428,31.7);
+#48297 = AXIS2_PLACEMENT_3D('',#48298,#48299,#48300);
+#48298 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48299 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#48300 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#48301 = PCURVE('',#22650,#48302);
+#48302 = DEFINITIONAL_REPRESENTATION('',(#48303),#48310);
+#48303 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48304,#48305,#48306,#48307,
+    #48308,#48309),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48304 = CARTESIAN_POINT('',(5.343429453456,12.82));
+#48305 = CARTESIAN_POINT('',(5.349146547486,13.492117677097));
+#48306 = CARTESIAN_POINT('',(5.354863641517,14.164222280128));
+#48307 = CARTESIAN_POINT('',(5.360580735548,14.836268041851));
+#48308 = CARTESIAN_POINT('',(5.366297829579,15.508209196803));
+#48309 = CARTESIAN_POINT('',(5.372014923609,16.18));
+#48310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48311 = PCURVE('',#48312,#48317);
+#48312 = PLANE('',#48313);
+#48313 = AXIS2_PLACEMENT_3D('',#48314,#48315,#48316);
+#48314 = CARTESIAN_POINT('',(18.234672786354,-1.6,-24.82262844344));
+#48315 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#48316 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#48317 = DEFINITIONAL_REPRESENTATION('',(#48318),#48322);
+#48318 = ELLIPSE('',#48319,121.76209693428,31.7);
+#48319 = AXIS2_PLACEMENT_2D('',#48320,#48321);
+#48320 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48321 = DIRECTION('',(1.,1.249000902703E-16));
+#48322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48323 = ORIENTED_EDGE('',*,*,#48324,.F.);
+#48324 = EDGE_CURVE('',#48325,#48291,#48327,.T.);
+#48325 = VERTEX_POINT('',#48326);
+#48326 = CARTESIAN_POINT('',(14.500295789903,-1.6,-28.18920754482));
+#48327 = SURFACE_CURVE('',#48328,(#48333,#48340),.PCURVE_S1.);
+#48328 = CIRCLE('',#48329,31.7);
+#48329 = AXIS2_PLACEMENT_3D('',#48330,#48331,#48332);
+#48330 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48331 = DIRECTION('',(0.,-1.,0.));
+#48332 = DIRECTION('',(1.,0.,0.));
+#48333 = PCURVE('',#22650,#48334);
+#48334 = DEFINITIONAL_REPRESENTATION('',(#48335),#48339);
+#48335 = LINE('',#48336,#48337);
+#48336 = CARTESIAN_POINT('',(0.,13.1));
+#48337 = VECTOR('',#48338,1.);
+#48338 = DIRECTION('',(1.,0.));
+#48339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48340 = PCURVE('',#48341,#48346);
+#48341 = PLANE('',#48342);
+#48342 = AXIS2_PLACEMENT_3D('',#48343,#48344,#48345);
+#48343 = CARTESIAN_POINT('',(14.18958781448,-1.6,-27.7615547049));
+#48344 = DIRECTION('',(-0.,-1.,0.));
+#48345 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#48346 = DEFINITIONAL_REPRESENTATION('',(#48347),#48351);
+#48347 = CIRCLE('',#48348,31.7);
+#48348 = AXIS2_PLACEMENT_2D('',#48349,#48350);
+#48349 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48350 = DIRECTION('',(0.809016994375,-0.587785252292));
+#48351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48352 = ORIENTED_EDGE('',*,*,#48353,.F.);
+#48353 = EDGE_CURVE('',#48354,#48325,#48356,.T.);
+#48354 = VERTEX_POINT('',#48355);
+#48355 = CARTESIAN_POINT('',(15.17418084082,-4.4,-27.83225172008));
+#48356 = SURFACE_CURVE('',#48357,(#48362,#48372),.PCURVE_S1.);
+#48357 = ELLIPSE('',#48358,121.76209693428,31.7);
+#48358 = AXIS2_PLACEMENT_3D('',#48359,#48360,#48361);
+#48359 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48360 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#48361 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#48362 = PCURVE('',#22650,#48363);
+#48363 = DEFINITIONAL_REPRESENTATION('',(#48364),#48371);
+#48364 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48365,#48366,#48367,#48368,
+    #48369,#48370),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48365 = CARTESIAN_POINT('',(5.213941864866,16.18));
+#48366 = CARTESIAN_POINT('',(5.208168133359,15.506667874339));
+#48367 = CARTESIAN_POINT('',(5.202394401852,14.833955093587));
+#48368 = CARTESIAN_POINT('',(5.196620670345,14.161908420628));
+#48369 = CARTESIAN_POINT('',(5.190846938838,13.490574532311));
+#48370 = CARTESIAN_POINT('',(5.185073207331,12.82));
+#48371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48372 = PCURVE('',#48373,#48378);
+#48373 = PLANE('',#48374);
+#48374 = AXIS2_PLACEMENT_3D('',#48375,#48376,#48377);
+#48375 = CARTESIAN_POINT('',(14.800393888008,-4.4,-27.31777811612));
+#48376 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#48377 = DIRECTION('',(-0.210622511992,0.965515994578,-0.153026212317));
+#48378 = DEFINITIONAL_REPRESENTATION('',(#48379),#48383);
+#48379 = ELLIPSE('',#48380,121.76209693428,31.7);
+#48380 = AXIS2_PLACEMENT_2D('',#48381,#48382);
+#48381 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48382 = DIRECTION('',(-1.,6.938893903907E-17));
+#48383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48384 = ORIENTED_EDGE('',*,*,#48385,.T.);
+#48385 = EDGE_CURVE('',#48354,#48293,#48386,.T.);
+#48386 = SURFACE_CURVE('',#48387,(#48392,#48399),.PCURVE_S1.);
+#48387 = CIRCLE('',#48388,31.7);
+#48388 = AXIS2_PLACEMENT_3D('',#48389,#48390,#48391);
+#48389 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48390 = DIRECTION('',(0.,-1.,0.));
+#48391 = DIRECTION('',(1.,0.,0.));
+#48392 = PCURVE('',#22650,#48393);
+#48393 = DEFINITIONAL_REPRESENTATION('',(#48394),#48398);
+#48394 = LINE('',#48395,#48396);
+#48395 = CARTESIAN_POINT('',(0.,15.9));
+#48396 = VECTOR('',#48397,1.);
+#48397 = DIRECTION('',(1.,0.));
+#48398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48399 = PCURVE('',#48400,#48405);
+#48400 = PLANE('',#48401);
+#48401 = AXIS2_PLACEMENT_3D('',#48402,#48403,#48404);
+#48402 = CARTESIAN_POINT('',(18.845478859883,-4.4,-24.37885185466));
+#48403 = DIRECTION('',(0.,1.,0.));
+#48404 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#48405 = DEFINITIONAL_REPRESENTATION('',(#48406),#48414);
+#48406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48407,#48408,#48409,#48410
+    ,#48411,#48412,#48413),.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(
+  '') );
+#48407 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#48408 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#48409 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#48410 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#48411 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#48412 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#48413 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#48414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48415 = FACE_BOUND('',#48416,.T.);
+#48416 = EDGE_LOOP('',(#48417,#48451,#48480,#48512));
+#48417 = ORIENTED_EDGE('',*,*,#48418,.F.);
+#48418 = EDGE_CURVE('',#48419,#48421,#48423,.T.);
+#48419 = VERTEX_POINT('',#48420);
+#48420 = CARTESIAN_POINT('',(23.665639622564,-1.6,-21.09093410105));
+#48421 = VERTEX_POINT('',#48422);
+#48422 = CARTESIAN_POINT('',(24.161284682226,-4.4,-20.52126512923));
+#48423 = SURFACE_CURVE('',#48424,(#48429,#48439),.PCURVE_S1.);
+#48424 = ELLIPSE('',#48425,121.76209693428,31.7);
+#48425 = AXIS2_PLACEMENT_3D('',#48426,#48427,#48428);
+#48426 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48427 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#48428 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#48429 = PCURVE('',#22650,#48430);
+#48430 = DEFINITIONAL_REPRESENTATION('',(#48431),#48438);
+#48431 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48432,#48433,#48434,#48435,
+    #48436,#48437),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48432 = CARTESIAN_POINT('',(5.552868963695,12.82));
+#48433 = CARTESIAN_POINT('',(5.558586057726,13.492117677097));
+#48434 = CARTESIAN_POINT('',(5.564303151756,14.164222280128));
+#48435 = CARTESIAN_POINT('',(5.570020245787,14.836268041851));
+#48436 = CARTESIAN_POINT('',(5.575737339818,15.508209196803));
+#48437 = CARTESIAN_POINT('',(5.581454433849,16.18));
+#48438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48439 = PCURVE('',#48440,#48445);
+#48440 = PLANE('',#48441);
+#48441 = AXIS2_PLACEMENT_3D('',#48442,#48443,#48444);
+#48442 = CARTESIAN_POINT('',(22.997116086356,-1.6,-20.48899280534));
+#48443 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#48444 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#48445 = DEFINITIONAL_REPRESENTATION('',(#48446),#48450);
+#48446 = ELLIPSE('',#48447,121.76209693428,31.7);
+#48447 = AXIS2_PLACEMENT_2D('',#48448,#48449);
+#48448 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48449 = DIRECTION('',(1.,8.326672684689E-17));
+#48450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48451 = ORIENTED_EDGE('',*,*,#48452,.F.);
+#48452 = EDGE_CURVE('',#48453,#48419,#48455,.T.);
+#48453 = VERTEX_POINT('',#48454);
+#48454 = CARTESIAN_POINT('',(20.044295340282,-1.6,-24.55842471152));
+#48455 = SURFACE_CURVE('',#48456,(#48461,#48468),.PCURVE_S1.);
+#48456 = CIRCLE('',#48457,31.7);
+#48457 = AXIS2_PLACEMENT_3D('',#48458,#48459,#48460);
+#48458 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48459 = DIRECTION('',(0.,-1.,0.));
+#48460 = DIRECTION('',(1.,0.,0.));
+#48461 = PCURVE('',#22650,#48462);
+#48462 = DEFINITIONAL_REPRESENTATION('',(#48463),#48467);
+#48463 = LINE('',#48464,#48465);
+#48464 = CARTESIAN_POINT('',(0.,13.1));
+#48465 = VECTOR('',#48466,1.);
+#48466 = DIRECTION('',(1.,0.));
+#48467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48468 = PCURVE('',#48469,#48474);
+#48469 = PLANE('',#48470);
+#48470 = AXIS2_PLACEMENT_3D('',#48471,#48472,#48473);
+#48471 = CARTESIAN_POINT('',(19.651463054562,-1.6,-24.20471693273));
+#48472 = DIRECTION('',(0.,-1.,0.));
+#48473 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#48474 = DEFINITIONAL_REPRESENTATION('',(#48475),#48479);
+#48475 = CIRCLE('',#48476,31.7);
+#48476 = AXIS2_PLACEMENT_2D('',#48477,#48478);
+#48477 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48478 = DIRECTION('',(0.669130606359,-0.743144825477));
+#48479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48480 = ORIENTED_EDGE('',*,*,#48481,.F.);
+#48481 = EDGE_CURVE('',#48482,#48453,#48484,.T.);
+#48482 = VERTEX_POINT('',#48483);
+#48483 = CARTESIAN_POINT('',(20.629239096937,-4.4,-24.06916064763));
+#48484 = SURFACE_CURVE('',#48485,(#48490,#48500),.PCURVE_S1.);
+#48485 = ELLIPSE('',#48486,121.76209693428,31.7);
+#48486 = AXIS2_PLACEMENT_3D('',#48487,#48488,#48489);
+#48487 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48488 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#48489 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#48490 = PCURVE('',#22650,#48491);
+#48491 = DEFINITIONAL_REPRESENTATION('',(#48492),#48499);
+#48492 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48493,#48494,#48495,#48496,
+    #48497,#48498),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48493 = CARTESIAN_POINT('',(5.423381375105,16.18));
+#48494 = CARTESIAN_POINT('',(5.417607643598,15.506667874339));
+#48495 = CARTESIAN_POINT('',(5.411833912091,14.833955093587));
+#48496 = CARTESIAN_POINT('',(5.406060180584,14.161908420628));
+#48497 = CARTESIAN_POINT('',(5.400286449077,13.490574532311));
+#48498 = CARTESIAN_POINT('',(5.39451271757,12.82));
+#48499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48500 = PCURVE('',#48501,#48506);
+#48501 = PLANE('',#48502);
+#48502 = AXIS2_PLACEMENT_3D('',#48503,#48504,#48505);
+#48503 = CARTESIAN_POINT('',(20.156655208978,-4.4,-23.64364420364));
+#48504 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#48505 = DIRECTION('',(-0.174203966223,0.965515994578,-0.19347310502));
+#48506 = DEFINITIONAL_REPRESENTATION('',(#48507),#48511);
+#48507 = ELLIPSE('',#48508,121.76209693428,31.7);
+#48508 = AXIS2_PLACEMENT_2D('',#48509,#48510);
+#48509 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48510 = DIRECTION('',(-1.,1.110223024625E-16));
+#48511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48512 = ORIENTED_EDGE('',*,*,#48513,.T.);
+#48513 = EDGE_CURVE('',#48482,#48421,#48514,.T.);
+#48514 = SURFACE_CURVE('',#48515,(#48520,#48527),.PCURVE_S1.);
+#48515 = CIRCLE('',#48516,31.7);
+#48516 = AXIS2_PLACEMENT_3D('',#48517,#48518,#48519);
+#48517 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48518 = DIRECTION('',(0.,-1.,0.));
+#48519 = DIRECTION('',(1.,0.,0.));
+#48520 = PCURVE('',#22650,#48521);
+#48521 = DEFINITIONAL_REPRESENTATION('',(#48522),#48526);
+#48522 = LINE('',#48523,#48524);
+#48523 = CARTESIAN_POINT('',(0.,15.9));
+#48524 = VECTOR('',#48525,1.);
+#48525 = DIRECTION('',(1.,0.));
+#48526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48527 = PCURVE('',#48528,#48533);
+#48528 = PLANE('',#48529);
+#48529 = AXIS2_PLACEMENT_3D('',#48530,#48531,#48532);
+#48530 = CARTESIAN_POINT('',(23.502308240772,-4.4,-19.92792007625));
+#48531 = DIRECTION('',(0.,1.,0.));
+#48532 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#48533 = DEFINITIONAL_REPRESENTATION('',(#48534),#48542);
+#48534 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48535,#48536,#48537,#48538
+    ,#48539,#48540,#48541),.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(
+  '') );
+#48535 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#48536 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#48537 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#48538 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#48539 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#48540 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#48541 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#48542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48543 = FACE_BOUND('',#48544,.T.);
+#48544 = EDGE_LOOP('',(#48545,#48579,#48608,#48640));
+#48545 = ORIENTED_EDGE('',*,*,#48546,.F.);
+#48546 = EDGE_CURVE('',#48547,#48549,#48551,.T.);
+#48547 = VERTEX_POINT('',#48548);
+#48548 = CARTESIAN_POINT('',(27.533540386517,-1.6,-15.70968343996));
+#48549 = VERTEX_POINT('',#48550);
+#48550 = CARTESIAN_POINT('',(27.899913573305,-4.4,-15.04941269957));
+#48551 = SURFACE_CURVE('',#48552,(#48557,#48567),.PCURVE_S1.);
+#48552 = ELLIPSE('',#48553,121.76209693428,31.7);
+#48553 = AXIS2_PLACEMENT_3D('',#48554,#48555,#48556);
+#48554 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48555 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#48556 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#48557 = PCURVE('',#22650,#48558);
+#48558 = DEFINITIONAL_REPRESENTATION('',(#48559),#48566);
+#48559 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48560,#48561,#48562,#48563,
+    #48564,#48565),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48560 = CARTESIAN_POINT('',(5.762308473934,12.82));
+#48561 = CARTESIAN_POINT('',(5.768025567965,13.492117677097));
+#48562 = CARTESIAN_POINT('',(5.773742661996,14.164222280128));
+#48563 = CARTESIAN_POINT('',(5.779459756027,14.836268041851));
+#48564 = CARTESIAN_POINT('',(5.785176850057,15.508209196803));
+#48565 = CARTESIAN_POINT('',(5.790893944088,16.18));
+#48566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48567 = PCURVE('',#48568,#48573);
+#48568 = PLANE('',#48569);
+#48569 = AXIS2_PLACEMENT_3D('',#48570,#48571,#48572);
+#48570 = CARTESIAN_POINT('',(26.754475060978,-1.6,-15.25988986455));
+#48571 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#48572 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#48573 = DEFINITIONAL_REPRESENTATION('',(#48574),#48578);
+#48574 = ELLIPSE('',#48575,121.76209693428,31.7);
+#48575 = AXIS2_PLACEMENT_2D('',#48576,#48577);
+#48576 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48577 = DIRECTION('',(1.,2.775557561563E-17));
+#48578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48579 = ORIENTED_EDGE('',*,*,#48580,.F.);
+#48580 = EDGE_CURVE('',#48581,#48547,#48583,.T.);
+#48581 = VERTEX_POINT('',#48582);
+#48582 = CARTESIAN_POINT('',(24.71226300109,-1.6,-19.85432087393));
+#48583 = SURFACE_CURVE('',#48584,(#48589,#48596),.PCURVE_S1.);
+#48584 = CIRCLE('',#48585,31.7);
+#48585 = AXIS2_PLACEMENT_3D('',#48586,#48587,#48588);
+#48586 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48587 = DIRECTION('',(0.,-1.,0.));
+#48588 = DIRECTION('',(1.,0.,0.));
+#48589 = PCURVE('',#22650,#48590);
+#48590 = DEFINITIONAL_REPRESENTATION('',(#48591),#48595);
+#48591 = LINE('',#48592,#48593);
+#48592 = CARTESIAN_POINT('',(0.,13.1));
+#48593 = VECTOR('',#48594,1.);
+#48594 = DIRECTION('',(1.,0.));
+#48595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48596 = PCURVE('',#48597,#48602);
+#48597 = PLANE('',#48598);
+#48598 = AXIS2_PLACEMENT_3D('',#48599,#48600,#48601);
+#48599 = CARTESIAN_POINT('',(24.254475060978,-1.6,-19.59001688347));
+#48600 = DIRECTION('',(0.,-1.,0.));
+#48601 = DIRECTION('',(0.5,0.,0.866025403784));
+#48602 = DEFINITIONAL_REPRESENTATION('',(#48603),#48607);
+#48603 = CIRCLE('',#48604,31.7);
+#48604 = AXIS2_PLACEMENT_2D('',#48605,#48606);
+#48605 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48606 = DIRECTION('',(0.5,-0.866025403784));
+#48607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48608 = ORIENTED_EDGE('',*,*,#48609,.F.);
+#48609 = EDGE_CURVE('',#48610,#48581,#48612,.T.);
+#48610 = VERTEX_POINT('',#48611);
+#48611 = CARTESIAN_POINT('',(25.182700614446,-4.4,-19.25413175822));
+#48612 = SURFACE_CURVE('',#48613,(#48618,#48628),.PCURVE_S1.);
+#48613 = ELLIPSE('',#48614,121.76209693428,31.7);
+#48614 = AXIS2_PLACEMENT_3D('',#48615,#48616,#48617);
+#48615 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48616 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#48617 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#48618 = PCURVE('',#22650,#48619);
+#48619 = DEFINITIONAL_REPRESENTATION('',(#48620),#48627);
+#48620 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48621,#48622,#48623,#48624,
+    #48625,#48626),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48621 = CARTESIAN_POINT('',(5.632820885345,16.18));
+#48622 = CARTESIAN_POINT('',(5.627047153838,15.506667874339));
+#48623 = CARTESIAN_POINT('',(5.621273422331,14.833955093587));
+#48624 = CARTESIAN_POINT('',(5.615499690824,14.161908420628));
+#48625 = CARTESIAN_POINT('',(5.609725959317,13.490574532311));
+#48626 = CARTESIAN_POINT('',(5.60395222781,12.82));
+#48627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48628 = PCURVE('',#48629,#48634);
+#48629 = PLANE('',#48630);
+#48630 = AXIS2_PLACEMENT_3D('',#48631,#48632,#48633);
+#48631 = CARTESIAN_POINT('',(24.631973974953,-4.4,-18.93616958466));
+#48632 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#48633 = DIRECTION('',(-0.130171871207,0.965515994578,-0.225464294647));
+#48634 = DEFINITIONAL_REPRESENTATION('',(#48635),#48639);
+#48635 = ELLIPSE('',#48636,121.76209693428,31.7);
+#48636 = AXIS2_PLACEMENT_2D('',#48637,#48638);
+#48637 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48638 = DIRECTION('',(-1.,1.387778780781E-17));
+#48639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48640 = ORIENTED_EDGE('',*,*,#48641,.T.);
+#48641 = EDGE_CURVE('',#48610,#48549,#48642,.T.);
+#48642 = SURFACE_CURVE('',#48643,(#48648,#48655),.PCURVE_S1.);
+#48643 = CIRCLE('',#48644,31.7);
+#48644 = AXIS2_PLACEMENT_3D('',#48645,#48646,#48647);
+#48645 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48646 = DIRECTION('',(0.,-1.,0.));
+#48647 = DIRECTION('',(1.,0.,0.));
+#48648 = PCURVE('',#22650,#48649);
+#48649 = DEFINITIONAL_REPRESENTATION('',(#48650),#48654);
+#48650 = LINE('',#48651,#48652);
+#48651 = CARTESIAN_POINT('',(0.,15.9));
+#48652 = VECTOR('',#48653,1.);
+#48653 = DIRECTION('',(1.,0.));
+#48654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48655 = PCURVE('',#48656,#48661);
+#48656 = PLANE('',#48657);
+#48657 = AXIS2_PLACEMENT_3D('',#48658,#48659,#48660);
+#48658 = CARTESIAN_POINT('',(27.131973974953,-4.4,-14.60604256574));
+#48659 = DIRECTION('',(0.,1.,0.));
+#48660 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#48661 = DEFINITIONAL_REPRESENTATION('',(#48662),#48670);
+#48662 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48663,#48664,#48665,#48666
+    ,#48667,#48668,#48669),.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(
+  '') );
+#48663 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#48664 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#48665 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#48666 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#48667 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#48668 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#48669 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#48670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48671 = FACE_BOUND('',#48672,.T.);
+#48672 = EDGE_LOOP('',(#48673,#48707,#48736,#48768));
+#48673 = ORIENTED_EDGE('',*,*,#48674,.F.);
+#48674 = EDGE_CURVE('',#48675,#48677,#48679,.T.);
+#48675 = VERTEX_POINT('',#48676);
+#48676 = CARTESIAN_POINT('',(30.198093314995,-1.6,-9.641844229133));
+#48677 = VERTEX_POINT('',#48678);
+#48678 = CARTESIAN_POINT('',(30.419182362592,-4.4,-8.919828719846));
+#48679 = SURFACE_CURVE('',#48680,(#48685,#48695),.PCURVE_S1.);
+#48680 = ELLIPSE('',#48681,121.76209693428,31.7);
+#48681 = AXIS2_PLACEMENT_3D('',#48682,#48683,#48684);
+#48682 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48683 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#48684 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#48685 = PCURVE('',#22650,#48686);
+#48686 = DEFINITIONAL_REPRESENTATION('',(#48687),#48694);
+#48687 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48688,#48689,#48690,#48691,
+    #48692,#48693),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48688 = CARTESIAN_POINT('',(5.971747984174,12.82));
+#48689 = CARTESIAN_POINT('',(5.977465078204,13.492117677097));
+#48690 = CARTESIAN_POINT('',(5.983182172235,14.164222280128));
+#48691 = CARTESIAN_POINT('',(5.988899266266,14.836268041851));
+#48692 = CARTESIAN_POINT('',(5.994616360297,15.508209196803));
+#48693 = CARTESIAN_POINT('',(6.000333454327,16.18));
+#48694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48695 = PCURVE('',#48696,#48701);
+#48696 = PLANE('',#48697);
+#48697 = AXIS2_PLACEMENT_3D('',#48698,#48699,#48700);
+#48698 = CARTESIAN_POINT('',(29.34253509322,-1.6,-9.363856511604));
+#48699 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#48700 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#48701 = DEFINITIONAL_REPRESENTATION('',(#48702),#48706);
+#48702 = ELLIPSE('',#48703,121.76209693428,31.7);
+#48703 = AXIS2_PLACEMENT_2D('',#48704,#48705);
+#48704 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48705 = DIRECTION('',(1.,-1.665334536938E-16));
+#48706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48707 = ORIENTED_EDGE('',*,*,#48708,.F.);
+#48708 = EDGE_CURVE('',#48709,#48675,#48711,.T.);
+#48709 = VERTEX_POINT('',#48710);
+#48710 = CARTESIAN_POINT('',(28.300186186156,-1.6,-14.28248794254));
+#48711 = SURFACE_CURVE('',#48712,(#48717,#48724),.PCURVE_S1.);
+#48712 = CIRCLE('',#48713,31.7);
+#48713 = AXIS2_PLACEMENT_3D('',#48714,#48715,#48716);
+#48714 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48715 = DIRECTION('',(0.,-1.,0.));
+#48716 = DIRECTION('',(1.,0.,0.));
+#48717 = PCURVE('',#22650,#48718);
+#48718 = DEFINITIONAL_REPRESENTATION('',(#48719),#48723);
+#48719 = LINE('',#48720,#48721);
+#48720 = CARTESIAN_POINT('',(0.,13.1));
+#48721 = VECTOR('',#48722,1.);
+#48722 = DIRECTION('',(1.,0.));
+#48723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48724 = PCURVE('',#48725,#48730);
+#48725 = PLANE('',#48726);
+#48726 = AXIS2_PLACEMENT_3D('',#48727,#48728,#48729);
+#48727 = CARTESIAN_POINT('',(27.797450121345,-1.6,-14.11913909308));
+#48728 = DIRECTION('',(-0.,-1.,0.));
+#48729 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#48730 = DEFINITIONAL_REPRESENTATION('',(#48731),#48735);
+#48731 = CIRCLE('',#48732,31.7);
+#48732 = AXIS2_PLACEMENT_2D('',#48733,#48734);
+#48733 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48734 = DIRECTION('',(0.309016994375,-0.951056516295));
+#48735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48736 = ORIENTED_EDGE('',*,*,#48737,.F.);
+#48737 = EDGE_CURVE('',#48738,#48709,#48740,.T.);
+#48738 = VERTEX_POINT('',#48739);
+#48739 = CARTESIAN_POINT('',(28.635557275099,-4.4,-13.59760491941));
+#48740 = SURFACE_CURVE('',#48741,(#48746,#48756),.PCURVE_S1.);
+#48741 = ELLIPSE('',#48742,121.76209693428,31.7);
+#48742 = AXIS2_PLACEMENT_3D('',#48743,#48744,#48745);
+#48743 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48744 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#48745 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#48746 = PCURVE('',#22650,#48747);
+#48747 = DEFINITIONAL_REPRESENTATION('',(#48748),#48755);
+#48748 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48749,#48750,#48751,#48752,
+    #48753,#48754),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48749 = CARTESIAN_POINT('',(5.842260395584,16.18));
+#48750 = CARTESIAN_POINT('',(5.836486664077,15.506667874339));
+#48751 = CARTESIAN_POINT('',(5.83071293257,14.833955093587));
+#48752 = CARTESIAN_POINT('',(5.824939201063,14.161908420628));
+#48753 = CARTESIAN_POINT('',(5.819165469556,13.490574532311));
+#48754 = CARTESIAN_POINT('',(5.813391738049,12.82));
+#48755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48756 = PCURVE('',#48757,#48762);
+#48757 = PLANE('',#48758);
+#48758 = AXIS2_PLACEMENT_3D('',#48759,#48760,#48761);
+#48759 = CARTESIAN_POINT('',(28.030757280898,-4.4,-13.40109348901));
+#48760 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#48761 = DIRECTION('',(-8.045064078498E-02,0.965515994578,
+    -0.247601612699));
+#48762 = DEFINITIONAL_REPRESENTATION('',(#48763),#48767);
+#48763 = ELLIPSE('',#48764,121.76209693428,31.7);
+#48764 = AXIS2_PLACEMENT_2D('',#48765,#48766);
+#48765 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48766 = DIRECTION('',(-1.,-1.52655665886E-16));
+#48767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48768 = ORIENTED_EDGE('',*,*,#48769,.T.);
+#48769 = EDGE_CURVE('',#48738,#48677,#48770,.T.);
+#48770 = SURFACE_CURVE('',#48771,(#48776,#48783),.PCURVE_S1.);
+#48771 = CIRCLE('',#48772,31.7);
+#48772 = AXIS2_PLACEMENT_3D('',#48773,#48774,#48775);
+#48773 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48774 = DIRECTION('',(0.,-1.,0.));
+#48775 = DIRECTION('',(1.,0.,0.));
+#48776 = PCURVE('',#22650,#48777);
+#48777 = DEFINITIONAL_REPRESENTATION('',(#48778),#48782);
+#48778 = LINE('',#48779,#48780);
+#48779 = CARTESIAN_POINT('',(0.,15.9));
+#48780 = VECTOR('',#48781,1.);
+#48781 = DIRECTION('',(1.,0.));
+#48782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48783 = PCURVE('',#48784,#48789);
+#48784 = PLANE('',#48785);
+#48785 = AXIS2_PLACEMENT_3D('',#48786,#48787,#48788);
+#48786 = CARTESIAN_POINT('',(29.575842252773,-4.4,-8.645810907543));
+#48787 = DIRECTION('',(0.,1.,0.));
+#48788 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#48789 = DEFINITIONAL_REPRESENTATION('',(#48790),#48798);
+#48790 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48791,#48792,#48793,#48794
+    ,#48795,#48796,#48797),.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(
+  '') );
+#48791 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#48792 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#48793 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#48794 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#48795 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#48796 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#48797 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#48798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48799 = FACE_BOUND('',#48800,.T.);
+#48800 = EDGE_LOOP('',(#48801,#48835,#48864,#48896));
+#48801 = ORIENTED_EDGE('',*,*,#48802,.F.);
+#48802 = EDGE_CURVE('',#48803,#48805,#48807,.T.);
+#48803 = VERTEX_POINT('',#48804);
+#48804 = CARTESIAN_POINT('',(31.542844659078,-1.6,-3.152610158782));
+#48805 = VERTEX_POINT('',#48806);
+#48806 = CARTESIAN_POINT('',(31.608986915201,-4.4,-2.400405422974));
+#48807 = SURFACE_CURVE('',#48808,(#48813,#48823),.PCURVE_S1.);
+#48808 = ELLIPSE('',#48809,121.76209693428,31.7);
+#48809 = AXIS2_PLACEMENT_3D('',#48810,#48811,#48812);
+#48810 = CARTESIAN_POINT('',(0.,-1.000000000045,0.));
+#48811 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#48812 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#48813 = PCURVE('',#22650,#48814);
+#48814 = DEFINITIONAL_REPRESENTATION('',(#48815),#48822);
+#48815 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48816,#48817,#48818,#48819,
+    #48820,#48821),.UNSPECIFIED.,.F.,.F.,(6,6),(4.715110922738,
+    4.743696392892),.PIECEWISE_BEZIER_KNOTS.);
+#48816 = CARTESIAN_POINT('',(6.181187494413,12.82));
+#48817 = CARTESIAN_POINT('',(6.186904588444,13.492117677097));
+#48818 = CARTESIAN_POINT('',(6.192621682474,14.164222280128));
+#48819 = CARTESIAN_POINT('',(6.198338776505,14.836268041851));
+#48820 = CARTESIAN_POINT('',(6.204055870536,15.508209196803));
+#48821 = CARTESIAN_POINT('',(6.209772964567,16.18));
+#48822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48823 = PCURVE('',#48824,#48829);
+#48824 = PLANE('',#48825);
+#48825 = AXIS2_PLACEMENT_3D('',#48826,#48827,#48828);
+#48826 = CARTESIAN_POINT('',(30.648185540783,-1.6,-3.05857769633));
+#48827 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#48828 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#48829 = DEFINITIONAL_REPRESENTATION('',(#48830),#48834);
+#48830 = ELLIPSE('',#48831,121.76209693428,31.7);
+#48831 = AXIS2_PLACEMENT_2D('',#48832,#48833);
+#48832 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#48833 = DIRECTION('',(1.,-7.632783294298E-17));
+#48834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48835 = ORIENTED_EDGE('',*,*,#48836,.F.);
+#48836 = EDGE_CURVE('',#48837,#48803,#48839,.T.);
+#48837 = VERTEX_POINT('',#48838);
+#48838 = CARTESIAN_POINT('',(30.651255435527,-1.6,-8.086441753087));
+#48839 = SURFACE_CURVE('',#48840,(#48845,#48852),.PCURVE_S1.);
+#48840 = CIRCLE('',#48841,31.7);
+#48841 = AXIS2_PLACEMENT_3D('',#48842,#48843,#48844);
+#48842 = CARTESIAN_POINT('',(0.,-1.6,0.));
+#48843 = DIRECTION('',(0.,-1.,0.));
+#48844 = DIRECTION('',(1.,0.,0.));
+#48845 = PCURVE('',#22650,#48846);
+#48846 = DEFINITIONAL_REPRESENTATION('',(#48847),#48851);
+#48847 = LINE('',#48848,#48849);
+#48848 = CARTESIAN_POINT('',(0.,13.1));
+#48849 = VECTOR('',#48850,1.);
+#48850 = DIRECTION('',(1.,0.));
+#48851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48852 = PCURVE('',#48853,#48858);
+#48853 = PLANE('',#48854);
+#48854 = AXIS2_PLACEMENT_3D('',#48855,#48856,#48857);
+#48855 = CARTESIAN_POINT('',(30.125543224445,-1.6,-8.031187173172));
+#48856 = DIRECTION('',(-0.,-1.,0.));
+#48857 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#48858 = DEFINITIONAL_REPRESENTATION('',(#48859),#48863);
+#48859 = CIRCLE('',#48860,31.7);
+#48860 = AXIS2_PLACEMENT_2D('',#48861,#48862);
+#48861 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#48862 = DIRECTION('',(0.104528463268,-0.994521895368));
+#48863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48864 = ORIENTED_EDGE('',*,*,#48865,.F.);
+#48865 = EDGE_CURVE('',#48866,#48837,#48868,.T.);
+#48866 = VERTEX_POINT('',#48867);
+#48867 = CARTESIAN_POINT('',(30.836902674181,-4.4,-7.346797497078));
+#48868 = SURFACE_CURVE('',#48869,(#48874,#48884),.PCURVE_S1.);
+#48869 = ELLIPSE('',#48870,121.76209693428,31.7);
+#48870 = AXIS2_PLACEMENT_3D('',#48871,#48872,#48873);
+#48871 = CARTESIAN_POINT('',(0.,-19.54309970405,0.));
+#48872 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#48873 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#48874 = PCURVE('',#22650,#48875);
+#48875 = DEFINITIONAL_REPRESENTATION('',(#48876),#48883);
+#48876 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48877,#48878,#48879,#48880,
+    #48881,#48882),.UNSPECIFIED.,.F.,.F.,(6,6),(1.697561973032,
+    1.726430630567),.PIECEWISE_BEZIER_KNOTS.);
+#48877 = CARTESIAN_POINT('',(6.051699905823,16.18));
+#48878 = CARTESIAN_POINT('',(6.045926174316,15.506667874339));
+#48879 = CARTESIAN_POINT('',(6.040152442809,14.833955093587));
+#48880 = CARTESIAN_POINT('',(6.034378711302,14.161908420628));
+#48881 = CARTESIAN_POINT('',(6.028604979795,13.490574532311));
+#48882 = CARTESIAN_POINT('',(6.022831248288,12.82));
+#48883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48884 = PCURVE('',#48885,#48890);
+#48885 = PLANE('',#48886);
+#48886 = AXIS2_PLACEMENT_3D('',#48887,#48888,#48889);
+#48887 = CARTESIAN_POINT('',(30.204461987171,-4.4,-7.280325302319));
+#48888 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#48889 = DIRECTION('',(-2.721333131585E-02,0.965515994578,
+    -0.258917552152));
+#48890 = DEFINITIONAL_REPRESENTATION('',(#48891),#48895);
+#48891 = ELLIPSE('',#48892,121.76209693428,31.7);
+#48892 = AXIS2_PLACEMENT_2D('',#48893,#48894);
+#48893 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48894 = DIRECTION('',(-1.,-8.326672684689E-17));
+#48895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48896 = ORIENTED_EDGE('',*,*,#48897,.T.);
+#48897 = EDGE_CURVE('',#48866,#48805,#48898,.T.);
+#48898 = SURFACE_CURVE('',#48899,(#48904,#48911),.PCURVE_S1.);
+#48899 = CIRCLE('',#48900,31.7);
+#48900 = AXIS2_PLACEMENT_3D('',#48901,#48902,#48903);
+#48901 = CARTESIAN_POINT('',(0.,-4.4,0.));
+#48902 = DIRECTION('',(0.,-1.,0.));
+#48903 = DIRECTION('',(1.,0.,0.));
+#48904 = PCURVE('',#22650,#48905);
+#48905 = DEFINITIONAL_REPRESENTATION('',(#48906),#48910);
+#48906 = LINE('',#48907,#48908);
+#48907 = CARTESIAN_POINT('',(0.,15.9));
+#48908 = VECTOR('',#48909,1.);
+#48909 = DIRECTION('',(1.,0.));
+#48910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48911 = PCURVE('',#48912,#48917);
+#48912 = PLANE('',#48913);
+#48913 = AXIS2_PLACEMENT_3D('',#48914,#48915,#48916);
+#48914 = CARTESIAN_POINT('',(30.727104303509,-4.4,-2.307715825478));
+#48915 = DIRECTION('',(0.,1.,0.));
+#48916 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#48917 = DEFINITIONAL_REPRESENTATION('',(#48918),#48926);
+#48918 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48919,#48920,#48921,#48922
+    ,#48923,#48924,#48925),.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(
+  '') );
+#48919 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#48920 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#48921 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#48922 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#48923 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#48924 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#48925 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#48926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48927 = FACE_BOUND('',#48928,.T.);
+#48928 = EDGE_LOOP('',(#48929,#48964,#48996,#49025));
+#48929 = ORIENTED_EDGE('',*,*,#48930,.F.);
+#48930 = EDGE_CURVE('',#48931,#48933,#48935,.T.);
+#48931 = VERTEX_POINT('',#48932);
+#48932 = CARTESIAN_POINT('',(-31.69052745452,-5.6,0.774899770273));
+#48933 = VERTEX_POINT('',#48934);
+#48934 = CARTESIAN_POINT('',(-31.41732706286,-5.6,-4.223927109306));
+#48935 = SURFACE_CURVE('',#48936,(#48941,#48948),.PCURVE_S1.);
+#48936 = CIRCLE('',#48937,31.7);
+#48937 = AXIS2_PLACEMENT_3D('',#48938,#48939,#48940);
+#48938 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#48939 = DIRECTION('',(0.,-1.,0.));
+#48940 = DIRECTION('',(1.,0.,0.));
+#48941 = PCURVE('',#22650,#48942);
+#48942 = DEFINITIONAL_REPRESENTATION('',(#48943),#48947);
+#48943 = LINE('',#48944,#48945);
+#48944 = CARTESIAN_POINT('',(0.,17.1));
+#48945 = VECTOR('',#48946,1.);
+#48946 = DIRECTION('',(1.,0.));
+#48947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48948 = PCURVE('',#48949,#48954);
+#48949 = PLANE('',#48950);
+#48950 = AXIS2_PLACEMENT_3D('',#48951,#48952,#48953);
+#48951 = CARTESIAN_POINT('',(-30.53544445117,-5.6,-4.13123751181));
+#48952 = DIRECTION('',(0.,1.,0.));
+#48953 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#48954 = DEFINITIONAL_REPRESENTATION('',(#48955),#48963);
+#48955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#48956,#48957,#48958,#48959
+    ,#48960,#48961,#48962),.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(
+  '') );
+#48956 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#48957 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#48958 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#48959 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#48960 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#48961 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#48962 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#48963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48964 = ORIENTED_EDGE('',*,*,#48965,.T.);
+#48965 = EDGE_CURVE('',#48931,#48966,#48968,.T.);
+#48966 = VERTEX_POINT('',#48967);
+#48967 = CARTESIAN_POINT('',(-31.66271774132,-8.4,1.536979255969));
+#48968 = SURFACE_CURVE('',#48969,(#48974,#48984),.PCURVE_S1.);
+#48969 = ELLIPSE('',#48970,121.76209693427,31.7);
+#48970 = AXIS2_PLACEMENT_3D('',#48971,#48972,#48973);
+#48971 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#48972 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#48973 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#48974 = PCURVE('',#22650,#48975);
+#48975 = DEFINITIONAL_REPRESENTATION('',(#48976),#48983);
+#48976 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#48977,#48978,#48979,#48980,
+    #48981,#48982),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#48977 = CARTESIAN_POINT('',(3.119546762473,16.82));
+#48978 = CARTESIAN_POINT('',(3.113773030966,17.493332125661));
+#48979 = CARTESIAN_POINT('',(3.107999299459,18.166044906413));
+#48980 = CARTESIAN_POINT('',(3.102225567952,18.838091579372));
+#48981 = CARTESIAN_POINT('',(3.096451836445,19.509425467689));
+#48982 = CARTESIAN_POINT('',(3.090678104938,20.18));
+#48983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48984 = PCURVE('',#48985,#48990);
+#48985 = PLANE('',#48986);
+#48986 = AXIS2_PLACEMENT_3D('',#48987,#48988,#48989);
+#48987 = CARTESIAN_POINT('',(-31.05808676751,-5.6,0.841371965032));
+#48988 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#48989 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#48990 = DEFINITIONAL_REPRESENTATION('',(#48991),#48995);
+#48991 = ELLIPSE('',#48992,121.76209693427,31.7);
+#48992 = AXIS2_PLACEMENT_2D('',#48993,#48994);
+#48993 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#48994 = DIRECTION('',(1.,-3.469446951954E-17));
+#48995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48996 = ORIENTED_EDGE('',*,*,#48997,.T.);
+#48997 = EDGE_CURVE('',#48966,#48998,#49000,.T.);
+#48998 = VERTEX_POINT('',#48999);
+#48999 = CARTESIAN_POINT('',(-31.50902233219,-8.4,-3.474408103409));
+#49000 = SURFACE_CURVE('',#49001,(#49006,#49013),.PCURVE_S1.);
+#49001 = CIRCLE('',#49002,31.7);
+#49002 = AXIS2_PLACEMENT_3D('',#49003,#49004,#49005);
+#49003 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49004 = DIRECTION('',(0.,-1.,0.));
+#49005 = DIRECTION('',(1.,0.,0.));
+#49006 = PCURVE('',#22650,#49007);
+#49007 = DEFINITIONAL_REPRESENTATION('',(#49008),#49012);
+#49008 = LINE('',#49009,#49010);
+#49009 = CARTESIAN_POINT('',(0.,19.9));
+#49010 = VECTOR('',#49011,1.);
+#49011 = DIRECTION('',(1.,0.));
+#49012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49013 = PCURVE('',#49014,#49019);
+#49014 = PLANE('',#49015);
+#49015 = AXIS2_PLACEMENT_3D('',#49016,#49017,#49018);
+#49016 = CARTESIAN_POINT('',(-31.13700553024,-8.4,1.592233835884));
+#49017 = DIRECTION('',(0.,-1.,0.));
+#49018 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#49019 = DEFINITIONAL_REPRESENTATION('',(#49020),#49024);
+#49020 = CIRCLE('',#49021,31.7);
+#49021 = AXIS2_PLACEMENT_2D('',#49022,#49023);
+#49022 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49023 = DIRECTION('',(0.104528463268,0.994521895368));
+#49024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49025 = ORIENTED_EDGE('',*,*,#49026,.T.);
+#49026 = EDGE_CURVE('',#48998,#48933,#49027,.T.);
+#49027 = SURFACE_CURVE('',#49028,(#49033,#49043),.PCURVE_S1.);
+#49028 = ELLIPSE('',#49029,121.76209693428,31.7);
+#49029 = AXIS2_PLACEMENT_3D('',#49030,#49031,#49032);
+#49030 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49031 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#49032 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#49033 = PCURVE('',#22650,#49034);
+#49034 = DEFINITIONAL_REPRESENTATION('',(#49035),#49042);
+#49035 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49036,#49037,#49038,#49039,
+    #49040,#49041),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49036 = CARTESIAN_POINT('',(3.249034351062,20.18));
+#49037 = CARTESIAN_POINT('',(3.254751445093,19.507882322903));
+#49038 = CARTESIAN_POINT('',(3.260468539124,18.835777719872));
+#49039 = CARTESIAN_POINT('',(3.266185633155,18.163731958149));
+#49040 = CARTESIAN_POINT('',(3.271902727186,17.491790803197));
+#49041 = CARTESIAN_POINT('',(3.277619821216,16.82));
+#49042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49043 = PCURVE('',#49044,#49049);
+#49044 = PLANE('',#49045);
+#49045 = AXIS2_PLACEMENT_3D('',#49046,#49047,#49048);
+#49046 = CARTESIAN_POINT('',(-30.6143632139,-8.4,-3.380375640957));
+#49047 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#49048 = DIRECTION('',(2.721333131585E-02,0.965515994578,-0.258917552152
+    ));
+#49049 = DEFINITIONAL_REPRESENTATION('',(#49050),#49054);
+#49050 = ELLIPSE('',#49051,121.76209693428,31.7);
+#49051 = AXIS2_PLACEMENT_2D('',#49052,#49053);
+#49052 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49053 = DIRECTION('',(-1.,-4.857225732735E-17));
+#49054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49055 = FACE_BOUND('',#49056,.T.);
+#49056 = EDGE_LOOP('',(#49057,#49092,#49124,#49153));
+#49057 = ORIENTED_EDGE('',*,*,#49058,.F.);
+#49058 = EDGE_CURVE('',#49059,#49061,#49063,.T.);
+#49059 = VERTEX_POINT('',#49060);
+#49060 = CARTESIAN_POINT('',(-31.15912411708,-5.6,-5.830864794876));
+#49061 = VERTEX_POINT('',#49062);
+#49062 = CARTESIAN_POINT('',(-29.85257926082,-5.6,-10.66365375825));
+#49063 = SURFACE_CURVE('',#49064,(#49069,#49076),.PCURVE_S1.);
+#49064 = CIRCLE('',#49065,31.7);
+#49065 = AXIS2_PLACEMENT_3D('',#49066,#49067,#49068);
+#49066 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49067 = DIRECTION('',(0.,-1.,0.));
+#49068 = DIRECTION('',(1.,0.,0.));
+#49069 = PCURVE('',#22650,#49070);
+#49070 = DEFINITIONAL_REPRESENTATION('',(#49071),#49075);
+#49071 = LINE('',#49072,#49073);
+#49072 = CARTESIAN_POINT('',(0.,17.1));
+#49073 = VECTOR('',#49074,1.);
+#49074 = DIRECTION('',(1.,0.));
+#49075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49076 = PCURVE('',#49077,#49082);
+#49077 = PLANE('',#49078);
+#49078 = AXIS2_PLACEMENT_3D('',#49079,#49080,#49081);
+#49079 = CARTESIAN_POINT('',(-29.009239151,-5.6,-10.38963594595));
+#49080 = DIRECTION('',(0.,1.,0.));
+#49081 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#49082 = DEFINITIONAL_REPRESENTATION('',(#49083),#49091);
+#49083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49084,#49085,#49086,#49087
+    ,#49088,#49089,#49090),.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(
+  '') );
+#49084 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#49085 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#49086 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#49087 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#49088 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#49089 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#49090 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#49091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49092 = ORIENTED_EDGE('',*,*,#49093,.T.);
+#49093 = EDGE_CURVE('',#49059,#49094,#49096,.T.);
+#49094 = VERTEX_POINT('',#49095);
+#49095 = CARTESIAN_POINT('',(-31.29036734724,-8.4,-5.079656609881));
+#49096 = SURFACE_CURVE('',#49097,(#49102,#49112),.PCURVE_S1.);
+#49097 = ELLIPSE('',#49098,121.76209693427,31.7);
+#49098 = AXIS2_PLACEMENT_3D('',#49099,#49100,#49101);
+#49099 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49100 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#49101 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#49102 = PCURVE('',#22650,#49103);
+#49103 = DEFINITIONAL_REPRESENTATION('',(#49104),#49111);
+#49104 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49105,#49106,#49107,#49108,
+    #49109,#49110),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49105 = CARTESIAN_POINT('',(3.328986272712,16.82));
+#49106 = CARTESIAN_POINT('',(3.323212541205,17.493332125661));
+#49107 = CARTESIAN_POINT('',(3.317438809698,18.166044906413));
+#49108 = CARTESIAN_POINT('',(3.311665078191,18.838091579372));
+#49109 = CARTESIAN_POINT('',(3.305891346684,19.509425467689));
+#49110 = CARTESIAN_POINT('',(3.300117615177,20.18));
+#49111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49112 = PCURVE('',#49113,#49118);
+#49113 = PLANE('',#49114);
+#49114 = AXIS2_PLACEMENT_3D('',#49115,#49116,#49117);
+#49115 = CARTESIAN_POINT('',(-30.55432412288,-5.6,-5.634353364478));
+#49116 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#49117 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#49118 = DEFINITIONAL_REPRESENTATION('',(#49119),#49123);
+#49119 = ELLIPSE('',#49120,121.76209693427,31.7);
+#49120 = AXIS2_PLACEMENT_2D('',#49121,#49122);
+#49121 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49122 = DIRECTION('',(1.,-1.52655665886E-16));
+#49123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49124 = ORIENTED_EDGE('',*,*,#49125,.T.);
+#49125 = EDGE_CURVE('',#49094,#49126,#49128,.T.);
+#49126 = VERTEX_POINT('',#49127);
+#49127 = CARTESIAN_POINT('',(-30.09810453233,-8.4,-9.949578059421));
+#49128 = SURFACE_CURVE('',#49129,(#49134,#49141),.PCURVE_S1.);
+#49129 = CIRCLE('',#49130,31.7);
+#49130 = AXIS2_PLACEMENT_3D('',#49131,#49132,#49133);
+#49131 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49132 = DIRECTION('',(0.,-1.,0.));
+#49133 = DIRECTION('',(1.,0.,0.));
+#49134 = PCURVE('',#22650,#49135);
+#49135 = DEFINITIONAL_REPRESENTATION('',(#49136),#49140);
+#49136 = LINE('',#49137,#49138);
+#49137 = CARTESIAN_POINT('',(0.,19.9));
+#49138 = VECTOR('',#49139,1.);
+#49139 = DIRECTION('',(1.,0.));
+#49140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49141 = PCURVE('',#49142,#49147);
+#49142 = PLANE('',#49143);
+#49143 = AXIS2_PLACEMENT_3D('',#49144,#49145,#49146);
+#49144 = CARTESIAN_POINT('',(-30.78763128243,-8.4,-4.916307760417));
+#49145 = DIRECTION('',(-0.,-1.,0.));
+#49146 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#49147 = DEFINITIONAL_REPRESENTATION('',(#49148),#49152);
+#49148 = CIRCLE('',#49149,31.7);
+#49149 = AXIS2_PLACEMENT_2D('',#49150,#49151);
+#49150 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49151 = DIRECTION('',(0.309016994375,0.951056516295));
+#49152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49153 = ORIENTED_EDGE('',*,*,#49154,.T.);
+#49154 = EDGE_CURVE('',#49126,#49061,#49155,.T.);
+#49155 = SURFACE_CURVE('',#49156,(#49161,#49171),.PCURVE_S1.);
+#49156 = ELLIPSE('',#49157,121.76209693428,31.7);
+#49157 = AXIS2_PLACEMENT_3D('',#49158,#49159,#49160);
+#49158 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49159 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#49160 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#49161 = PCURVE('',#22650,#49162);
+#49162 = DEFINITIONAL_REPRESENTATION('',(#49163),#49170);
+#49163 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49164,#49165,#49166,#49167,
+    #49168,#49169),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49164 = CARTESIAN_POINT('',(3.458473861302,20.18));
+#49165 = CARTESIAN_POINT('',(3.464190955332,19.507882322903));
+#49166 = CARTESIAN_POINT('',(3.469908049363,18.835777719872));
+#49167 = CARTESIAN_POINT('',(3.475625143394,18.163731958149));
+#49168 = CARTESIAN_POINT('',(3.481342237425,17.491790803197));
+#49169 = CARTESIAN_POINT('',(3.487059331456,16.82));
+#49170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49171 = PCURVE('',#49172,#49177);
+#49172 = PLANE('',#49173);
+#49173 = AXIS2_PLACEMENT_3D('',#49174,#49175,#49176);
+#49174 = CARTESIAN_POINT('',(-29.24254631056,-8.4,-9.671590341893));
+#49175 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#49176 = DIRECTION('',(8.045064078498E-02,0.965515994578,-0.247601612699
+    ));
+#49177 = DEFINITIONAL_REPRESENTATION('',(#49178),#49182);
+#49178 = ELLIPSE('',#49179,121.76209693428,31.7);
+#49179 = AXIS2_PLACEMENT_2D('',#49180,#49181);
+#49180 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49181 = DIRECTION('',(-1.,-1.665334536938E-16));
+#49182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49183 = FACE_BOUND('',#49184,.T.);
+#49184 = EDGE_LOOP('',(#49185,#49220,#49252,#49281));
+#49185 = ORIENTED_EDGE('',*,*,#49186,.F.);
+#49186 = EDGE_CURVE('',#49187,#49189,#49191,.T.);
+#49187 = VERTEX_POINT('',#49188);
+#49188 = CARTESIAN_POINT('',(-29.26591753766,-5.6,-12.18179258889));
+#49189 = VERTEX_POINT('',#49190);
+#49190 = CARTESIAN_POINT('',(-26.98313049652,-5.6,-16.63732756808));
+#49191 = SURFACE_CURVE('',#49192,(#49197,#49204),.PCURVE_S1.);
+#49192 = CIRCLE('',#49193,31.7);
+#49193 = AXIS2_PLACEMENT_3D('',#49194,#49195,#49196);
+#49194 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49195 = DIRECTION('',(0.,-1.,0.));
+#49196 = DIRECTION('',(1.,0.,0.));
+#49197 = PCURVE('',#22650,#49198);
+#49198 = DEFINITIONAL_REPRESENTATION('',(#49199),#49203);
+#49199 = LINE('',#49200,#49201);
+#49200 = CARTESIAN_POINT('',(0.,17.1));
+#49201 = VECTOR('',#49202,1.);
+#49202 = DIRECTION('',(1.,0.));
+#49203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49204 = PCURVE('',#49205,#49210);
+#49205 = PLANE('',#49206);
+#49206 = AXIS2_PLACEMENT_3D('',#49207,#49208,#49209);
+#49207 = CARTESIAN_POINT('',(-26.21519089816,-5.6,-16.19395743425));
+#49208 = DIRECTION('',(0.,1.,0.));
+#49209 = DIRECTION('',(-0.5,0.,0.866025403784));
+#49210 = DEFINITIONAL_REPRESENTATION('',(#49211),#49219);
+#49211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49212,#49213,#49214,#49215
+    ,#49216,#49217,#49218),.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(
+  '') );
+#49212 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#49213 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#49214 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#49215 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#49216 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#49217 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#49218 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#49219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49220 = ORIENTED_EDGE('',*,*,#49221,.T.);
+#49221 = EDGE_CURVE('',#49187,#49222,#49224,.T.);
+#49222 = VERTEX_POINT('',#49223);
+#49223 = CARTESIAN_POINT('',(-29.55047775225,-8.4,-11.47428710698));
+#49224 = SURFACE_CURVE('',#49225,(#49230,#49240),.PCURVE_S1.);
+#49225 = ELLIPSE('',#49226,121.76209693427,31.7);
+#49226 = AXIS2_PLACEMENT_3D('',#49227,#49228,#49229);
+#49227 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49228 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#49229 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#49230 = PCURVE('',#22650,#49231);
+#49231 = DEFINITIONAL_REPRESENTATION('',(#49232),#49239);
+#49232 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49233,#49234,#49235,#49236,
+    #49237,#49238),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49233 = CARTESIAN_POINT('',(3.538425782951,16.82));
+#49234 = CARTESIAN_POINT('',(3.532652051444,17.493332125661));
+#49235 = CARTESIAN_POINT('',(3.526878319937,18.166044906413));
+#49236 = CARTESIAN_POINT('',(3.52110458843,18.838091579372));
+#49237 = CARTESIAN_POINT('',(3.515330856923,19.509425467689));
+#49238 = CARTESIAN_POINT('',(3.509557125416,20.18));
+#49239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49240 = PCURVE('',#49241,#49246);
+#49241 = PLANE('',#49242);
+#49242 = AXIS2_PLACEMENT_3D('',#49243,#49244,#49245);
+#49243 = CARTESIAN_POINT('',(-28.71519089816,-5.6,-11.86383041533));
+#49244 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#49245 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#49246 = DEFINITIONAL_REPRESENTATION('',(#49247),#49251);
+#49247 = ELLIPSE('',#49248,121.76209693427,31.7);
+#49248 = AXIS2_PLACEMENT_2D('',#49249,#49250);
+#49249 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49250 = DIRECTION('',(1.,-5.551115123126E-17));
+#49251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49252 = ORIENTED_EDGE('',*,*,#49253,.T.);
+#49253 = EDGE_CURVE('',#49222,#49254,#49256,.T.);
+#49254 = VERTEX_POINT('',#49255);
+#49255 = CARTESIAN_POINT('',(-27.37175513768,-8.4,-15.98990371086));
+#49256 = SURFACE_CURVE('',#49257,(#49262,#49269),.PCURVE_S1.);
+#49257 = CIRCLE('',#49258,31.7);
+#49258 = AXIS2_PLACEMENT_3D('',#49259,#49260,#49261);
+#49259 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49260 = DIRECTION('',(0.,-1.,0.));
+#49261 = DIRECTION('',(1.,0.,0.));
+#49262 = PCURVE('',#22650,#49263);
+#49263 = DEFINITIONAL_REPRESENTATION('',(#49264),#49268);
+#49264 = LINE('',#49265,#49266);
+#49265 = CARTESIAN_POINT('',(0.,19.9));
+#49266 = VECTOR('',#49267,1.);
+#49267 = DIRECTION('',(1.,0.));
+#49268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49269 = PCURVE('',#49270,#49275);
+#49270 = PLANE('',#49271);
+#49271 = AXIS2_PLACEMENT_3D('',#49272,#49273,#49274);
+#49272 = CARTESIAN_POINT('',(-29.09268981214,-8.4,-11.20998311652));
+#49273 = DIRECTION('',(-0.,-1.,0.));
+#49274 = DIRECTION('',(0.5,0.,-0.866025403784));
+#49275 = DEFINITIONAL_REPRESENTATION('',(#49276),#49280);
+#49276 = CIRCLE('',#49277,31.7);
+#49277 = AXIS2_PLACEMENT_2D('',#49278,#49279);
+#49278 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49279 = DIRECTION('',(0.5,0.866025403784));
+#49280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49281 = ORIENTED_EDGE('',*,*,#49282,.T.);
+#49282 = EDGE_CURVE('',#49254,#49189,#49283,.T.);
+#49283 = SURFACE_CURVE('',#49284,(#49289,#49299),.PCURVE_S1.);
+#49284 = ELLIPSE('',#49285,121.76209693428,31.7);
+#49285 = AXIS2_PLACEMENT_3D('',#49286,#49287,#49288);
+#49286 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49287 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#49288 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#49289 = PCURVE('',#22650,#49290);
+#49290 = DEFINITIONAL_REPRESENTATION('',(#49291),#49298);
+#49291 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49292,#49293,#49294,#49295,
+    #49296,#49297),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49292 = CARTESIAN_POINT('',(3.667913371541,20.18));
+#49293 = CARTESIAN_POINT('',(3.673630465572,19.507882322903));
+#49294 = CARTESIAN_POINT('',(3.679347559603,18.835777719872));
+#49295 = CARTESIAN_POINT('',(3.685064653633,18.163731958149));
+#49296 = CARTESIAN_POINT('',(3.690781747664,17.491790803197));
+#49297 = CARTESIAN_POINT('',(3.696498841695,16.82));
+#49298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49299 = PCURVE('',#49300,#49305);
+#49300 = PLANE('',#49301);
+#49301 = AXIS2_PLACEMENT_3D('',#49302,#49303,#49304);
+#49302 = CARTESIAN_POINT('',(-26.59268981214,-8.4,-15.54011013544));
+#49303 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#49304 = DIRECTION('',(0.130171871207,0.965515994578,-0.225464294647));
+#49305 = DEFINITIONAL_REPRESENTATION('',(#49306),#49310);
+#49306 = ELLIPSE('',#49307,121.76209693428,31.7);
+#49307 = AXIS2_PLACEMENT_2D('',#49308,#49309);
+#49308 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49309 = DIRECTION('',(-1.,-1.249000902703E-16));
+#49310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49311 = FACE_BOUND('',#49312,.T.);
+#49312 = EDGE_LOOP('',(#49313,#49348,#49380,#49409));
+#49313 = ORIENTED_EDGE('',*,*,#49314,.F.);
+#49314 = EDGE_CURVE('',#49315,#49317,#49319,.T.);
+#49315 = VERTEX_POINT('',#49316);
+#49316 = CARTESIAN_POINT('',(-26.09364992838,-5.6,-18.00031759205));
+#49317 = VERTEX_POINT('',#49318);
+#49318 = CARTESIAN_POINT('',(-22.93438945008,-5.6,-21.88387032843));
+#49319 = SURFACE_CURVE('',#49320,(#49325,#49332),.PCURVE_S1.);
+#49320 = CIRCLE('',#49321,31.7);
+#49321 = AXIS2_PLACEMENT_3D('',#49322,#49323,#49324);
+#49322 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49323 = DIRECTION('',(0.,-1.,0.));
+#49324 = DIRECTION('',(1.,0.,0.));
+#49325 = PCURVE('',#22650,#49326);
+#49326 = DEFINITIONAL_REPRESENTATION('',(#49327),#49331);
+#49327 = LINE('',#49328,#49329);
+#49328 = CARTESIAN_POINT('',(0.,17.1));
+#49329 = VECTOR('',#49330,1.);
+#49330 = DIRECTION('',(1.,0.));
+#49331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49332 = PCURVE('',#49333,#49338);
+#49333 = PLANE('',#49334);
+#49334 = AXIS2_PLACEMENT_3D('',#49335,#49336,#49337);
+#49335 = CARTESIAN_POINT('',(-22.27541300863,-5.6,-21.29052527545));
+#49336 = DIRECTION('',(0.,1.,0.));
+#49337 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#49338 = DEFINITIONAL_REPRESENTATION('',(#49339),#49347);
+#49339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49340,#49341,#49342,#49343
+    ,#49344,#49345,#49346),.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(
+  '') );
+#49340 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#49341 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#49342 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#49343 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#49344 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#49345 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#49346 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#49347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49348 = ORIENTED_EDGE('',*,*,#49349,.T.);
+#49349 = EDGE_CURVE('',#49315,#49350,#49352,.T.);
+#49350 = VERTEX_POINT('',#49351);
+#49351 = CARTESIAN_POINT('',(-26.51909048056,-8.4,-17.36743619776));
+#49352 = SURFACE_CURVE('',#49353,(#49358,#49368),.PCURVE_S1.);
+#49353 = ELLIPSE('',#49354,121.76209693427,31.7);
+#49354 = AXIS2_PLACEMENT_3D('',#49355,#49356,#49357);
+#49355 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49356 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#49357 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#49358 = PCURVE('',#22650,#49359);
+#49359 = DEFINITIONAL_REPRESENTATION('',(#49360),#49367);
+#49360 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49361,#49362,#49363,#49364,
+    #49365,#49366),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49361 = CARTESIAN_POINT('',(3.747865293191,16.82));
+#49362 = CARTESIAN_POINT('',(3.742091561684,17.493332125661));
+#49363 = CARTESIAN_POINT('',(3.736317830177,18.166044906413));
+#49364 = CARTESIAN_POINT('',(3.73054409867,18.838091579372));
+#49365 = CARTESIAN_POINT('',(3.724770367163,19.509425467689));
+#49366 = CARTESIAN_POINT('',(3.718996635656,20.18));
+#49367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49368 = PCURVE('',#49369,#49374);
+#49369 = PLANE('',#49370);
+#49370 = AXIS2_PLACEMENT_3D('',#49371,#49372,#49373);
+#49371 = CARTESIAN_POINT('',(-25.62106604042,-5.6,-17.57480114806));
+#49372 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#49373 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#49374 = DEFINITIONAL_REPRESENTATION('',(#49375),#49379);
+#49375 = ELLIPSE('',#49376,121.76209693427,31.7);
+#49376 = AXIS2_PLACEMENT_2D('',#49377,#49378);
+#49377 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49378 = DIRECTION('',(1.,-8.326672684689E-17));
+#49379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49380 = ORIENTED_EDGE('',*,*,#49381,.T.);
+#49381 = EDGE_CURVE('',#49350,#49382,#49384,.T.);
+#49382 = VERTEX_POINT('',#49383);
+#49383 = CARTESIAN_POINT('',(-23.44912869925,-8.4,-21.33139384207));
+#49384 = SURFACE_CURVE('',#49385,(#49390,#49397),.PCURVE_S1.);
+#49385 = CIRCLE('',#49386,31.7);
+#49386 = AXIS2_PLACEMENT_3D('',#49387,#49388,#49389);
+#49387 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49388 = DIRECTION('',(0.,-1.,0.));
+#49389 = DIRECTION('',(1.,0.,0.));
+#49390 = PCURVE('',#22650,#49391);
+#49391 = DEFINITIONAL_REPRESENTATION('',(#49392),#49396);
+#49392 = LINE('',#49393,#49394);
+#49393 = CARTESIAN_POINT('',(0.,19.9));
+#49394 = VECTOR('',#49395,1.);
+#49395 = DIRECTION('',(1.,0.));
+#49396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49397 = PCURVE('',#49398,#49403);
+#49398 = PLANE('',#49399);
+#49399 = AXIS2_PLACEMENT_3D('',#49400,#49401,#49402);
+#49400 = CARTESIAN_POINT('',(-26.12625819484,-8.4,-17.01372841897));
+#49401 = DIRECTION('',(-0.,-1.,0.));
+#49402 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#49403 = DEFINITIONAL_REPRESENTATION('',(#49404),#49408);
+#49404 = CIRCLE('',#49405,31.7);
+#49405 = AXIS2_PLACEMENT_2D('',#49406,#49407);
+#49406 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49407 = DIRECTION('',(0.669130606359,0.743144825477));
+#49408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49409 = ORIENTED_EDGE('',*,*,#49410,.T.);
+#49410 = EDGE_CURVE('',#49382,#49317,#49411,.T.);
+#49411 = SURFACE_CURVE('',#49412,(#49417,#49427),.PCURVE_S1.);
+#49412 = ELLIPSE('',#49413,121.76209693428,31.7);
+#49413 = AXIS2_PLACEMENT_3D('',#49414,#49415,#49416);
+#49414 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49415 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#49416 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#49417 = PCURVE('',#22650,#49418);
+#49418 = DEFINITIONAL_REPRESENTATION('',(#49419),#49426);
+#49419 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49420,#49421,#49422,#49423,
+    #49424,#49425),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49420 = CARTESIAN_POINT('',(3.87735288178,20.18));
+#49421 = CARTESIAN_POINT('',(3.883069975811,19.507882322903));
+#49422 = CARTESIAN_POINT('',(3.888787069842,18.835777719872));
+#49423 = CARTESIAN_POINT('',(3.894504163873,18.163731958149));
+#49424 = CARTESIAN_POINT('',(3.900221257903,17.491790803197));
+#49425 = CARTESIAN_POINT('',(3.905938351934,16.82));
+#49426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49427 = PCURVE('',#49428,#49433);
+#49428 = PLANE('',#49429);
+#49429 = AXIS2_PLACEMENT_3D('',#49430,#49431,#49432);
+#49430 = CARTESIAN_POINT('',(-22.78060516305,-8.4,-20.72945254636));
+#49431 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#49432 = DIRECTION('',(0.174203966223,0.965515994578,-0.19347310502));
+#49433 = DEFINITIONAL_REPRESENTATION('',(#49434),#49438);
+#49434 = ELLIPSE('',#49435,121.76209693428,31.7);
+#49435 = AXIS2_PLACEMENT_2D('',#49436,#49437);
+#49436 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49437 = DIRECTION('',(-1.,-8.326672684689E-17));
+#49438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49439 = FACE_BOUND('',#49440,.T.);
+#49440 = EDGE_LOOP('',(#49441,#49476,#49508,#49537));
+#49441 = ORIENTED_EDGE('',*,*,#49442,.F.);
+#49442 = EDGE_CURVE('',#49443,#49445,#49447,.T.);
+#49443 = VERTEX_POINT('',#49444);
+#49444 = CARTESIAN_POINT('',(-21.78096460602,-5.6,-23.03214234133));
+#49445 = VERTEX_POINT('',#49446);
+#49446 = CARTESIAN_POINT('',(-17.88330553327,-5.6,-26.17398294496));
+#49447 = SURFACE_CURVE('',#49448,(#49453,#49460),.PCURVE_S1.);
+#49448 = CIRCLE('',#49449,31.7);
+#49449 = AXIS2_PLACEMENT_3D('',#49450,#49451,#49452);
+#49450 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49451 = DIRECTION('',(0.,-1.,0.));
+#49452 = DIRECTION('',(1.,0.,0.));
+#49453 = PCURVE('',#22650,#49454);
+#49454 = DEFINITIONAL_REPRESENTATION('',(#49455),#49459);
+#49455 = LINE('',#49456,#49457);
+#49456 = CARTESIAN_POINT('',(0.,17.1));
+#49457 = VECTOR('',#49458,1.);
+#49458 = DIRECTION('',(1.,0.));
+#49459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49460 = PCURVE('',#49461,#49466);
+#49461 = PLANE('',#49462);
+#49462 = AXIS2_PLACEMENT_3D('',#49463,#49464,#49465);
+#49463 = CARTESIAN_POINT('',(-17.36209268133,-5.6,-25.45659499883));
+#49464 = DIRECTION('',(0.,1.,0.));
+#49465 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#49466 = DEFINITIONAL_REPRESENTATION('',(#49467),#49475);
+#49467 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49468,#49469,#49470,#49471
+    ,#49472,#49473,#49474),.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(
+  '') );
+#49468 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#49469 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#49470 = CARTESIAN_POINT('',(29.876174084056,43.693551585503));
+#49471 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#49472 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#49473 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#49474 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#49475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49476 = ORIENTED_EDGE('',*,*,#49477,.T.);
+#49477 = EDGE_CURVE('',#49443,#49478,#49480,.T.);
+#49478 = VERTEX_POINT('',#49479);
+#49479 = CARTESIAN_POINT('',(-22.32869170216,-8.4,-22.5015449885));
+#49480 = SURFACE_CURVE('',#49481,(#49486,#49496),.PCURVE_S1.);
+#49481 = ELLIPSE('',#49482,121.76209693427,31.7);
+#49482 = AXIS2_PLACEMENT_3D('',#49483,#49484,#49485);
+#49483 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49484 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#49485 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#49486 = PCURVE('',#22650,#49487);
+#49487 = DEFINITIONAL_REPRESENTATION('',(#49488),#49495);
+#49488 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49489,#49490,#49491,#49492,
+    #49493,#49494),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49489 = CARTESIAN_POINT('',(3.95730480343,16.82));
+#49490 = CARTESIAN_POINT('',(3.951531071923,17.493332125661));
+#49491 = CARTESIAN_POINT('',(3.945757340416,18.166044906413));
+#49492 = CARTESIAN_POINT('',(3.939983608909,18.838091579372));
+#49493 = CARTESIAN_POINT('',(3.934209877402,19.509425467689));
+#49494 = CARTESIAN_POINT('',(3.928436145895,20.18));
+#49495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49496 = PCURVE('',#49497,#49502);
+#49497 = PLANE('',#49498);
+#49498 = AXIS2_PLACEMENT_3D('',#49499,#49500,#49501);
+#49499 = CARTESIAN_POINT('',(-21.4071776532,-5.6,-22.51766873737));
+#49500 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#49501 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#49502 = DEFINITIONAL_REPRESENTATION('',(#49503),#49507);
+#49503 = ELLIPSE('',#49504,121.76209693427,31.7);
+#49504 = AXIS2_PLACEMENT_2D('',#49505,#49506);
+#49505 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49506 = DIRECTION('',(1.,-9.71445146547E-17));
+#49507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49508 = ORIENTED_EDGE('',*,*,#49509,.T.);
+#49509 = EDGE_CURVE('',#49478,#49510,#49512,.T.);
+#49510 = VERTEX_POINT('',#49511);
+#49511 = CARTESIAN_POINT('',(-18.50166281527,-8.4,-25.74059970299));
+#49512 = SURFACE_CURVE('',#49513,(#49518,#49525),.PCURVE_S1.);
+#49513 = CIRCLE('',#49514,31.7);
+#49514 = AXIS2_PLACEMENT_3D('',#49515,#49516,#49517);
+#49515 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49516 = DIRECTION('',(0.,-1.,0.));
+#49517 = DIRECTION('',(1.,0.,0.));
+#49518 = PCURVE('',#22650,#49519);
+#49519 = DEFINITIONAL_REPRESENTATION('',(#49520),#49524);
+#49520 = LINE('',#49521,#49522);
+#49521 = CARTESIAN_POINT('',(0.,19.9));
+#49522 = VECTOR('',#49523,1.);
+#49523 = DIRECTION('',(1.,0.));
+#49524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49525 = PCURVE('',#49526,#49531);
+#49526 = PLANE('',#49527);
+#49527 = AXIS2_PLACEMENT_3D('',#49528,#49529,#49530);
+#49528 = CARTESIAN_POINT('',(-22.01798372673,-8.4,-22.07389214858));
+#49529 = DIRECTION('',(-0.,-1.,0.));
+#49530 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#49531 = DEFINITIONAL_REPRESENTATION('',(#49532),#49536);
+#49532 = CIRCLE('',#49533,31.7);
+#49533 = AXIS2_PLACEMENT_2D('',#49534,#49535);
+#49534 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49535 = DIRECTION('',(0.809016994375,0.587785252292));
+#49536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49537 = ORIENTED_EDGE('',*,*,#49538,.T.);
+#49538 = EDGE_CURVE('',#49510,#49445,#49539,.T.);
+#49539 = SURFACE_CURVE('',#49540,(#49545,#49555),.PCURVE_S1.);
+#49540 = ELLIPSE('',#49541,121.76209693428,31.7);
+#49541 = AXIS2_PLACEMENT_3D('',#49542,#49543,#49544);
+#49542 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49543 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#49544 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#49545 = PCURVE('',#22650,#49546);
+#49546 = DEFINITIONAL_REPRESENTATION('',(#49547),#49554);
+#49547 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49548,#49549,#49550,#49551,
+    #49552,#49553),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49548 = CARTESIAN_POINT('',(4.08679239202,20.18));
+#49549 = CARTESIAN_POINT('',(4.09250948605,19.507882322903));
+#49550 = CARTESIAN_POINT('',(4.098226580081,18.835777719872));
+#49551 = CARTESIAN_POINT('',(4.103943674112,18.163731958149));
+#49552 = CARTESIAN_POINT('',(4.109660768143,17.491790803197));
+#49553 = CARTESIAN_POINT('',(4.115377862174,16.82));
+#49554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49555 = PCURVE('',#49556,#49561);
+#49556 = PLANE('',#49557);
+#49557 = AXIS2_PLACEMENT_3D('',#49558,#49559,#49560);
+#49558 = CARTESIAN_POINT('',(-17.97289875486,-8.4,-25.01281841005));
+#49559 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#49560 = DIRECTION('',(0.210622511992,0.965515994578,-0.153026212317));
+#49561 = DEFINITIONAL_REPRESENTATION('',(#49562),#49566);
+#49562 = ELLIPSE('',#49563,121.76209693428,31.7);
+#49563 = AXIS2_PLACEMENT_2D('',#49564,#49565);
+#49564 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49565 = DIRECTION('',(-1.,-1.110223024625E-16));
+#49566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49567 = FACE_BOUND('',#49568,.T.);
+#49568 = EDGE_LOOP('',(#49569,#49604,#49636,#49665));
+#49569 = ORIENTED_EDGE('',*,*,#49570,.F.);
+#49570 = EDGE_CURVE('',#49571,#49573,#49575,.T.);
+#49571 = VERTEX_POINT('',#49572);
+#49572 = CARTESIAN_POINT('',(-16.5163466137,-5.6,-27.05735194981));
+#49573 = VERTEX_POINT('',#49574);
+#49574 = CARTESIAN_POINT('',(-12.05063535104,-5.6,-29.3201669101));
+#49575 = SURFACE_CURVE('',#49576,(#49581,#49588),.PCURVE_S1.);
+#49576 = CIRCLE('',#49577,31.7);
+#49577 = AXIS2_PLACEMENT_3D('',#49578,#49579,#49580);
+#49578 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49579 = DIRECTION('',(0.,-1.,0.));
+#49580 = DIRECTION('',(1.,0.,0.));
+#49581 = PCURVE('',#22650,#49582);
+#49582 = DEFINITIONAL_REPRESENTATION('',(#49583),#49587);
+#49583 = LINE('',#49584,#49585);
+#49584 = CARTESIAN_POINT('',(0.,17.1));
+#49585 = VECTOR('',#49586,1.);
+#49586 = DIRECTION('',(1.,0.));
+#49587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49588 = PCURVE('',#49589,#49594);
+#49589 = PLANE('',#49590);
+#49590 = AXIS2_PLACEMENT_3D('',#49591,#49592,#49593);
+#49591 = CARTESIAN_POINT('',(-11.68996559129,-5.6,-28.51008936647));
+#49592 = DIRECTION('',(0.,1.,0.));
+#49593 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#49594 = DEFINITIONAL_REPRESENTATION('',(#49595),#49603);
+#49595 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49596,#49597,#49598,#49599
+    ,#49600,#49601,#49602),.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(
+  '') );
+#49596 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#49597 = CARTESIAN_POINT('',(-5.710321494384,93.852688166349));
+#49598 = CARTESIAN_POINT('',(26.562621798471,49.432792497671));
+#49599 = CARTESIAN_POINT('',(58.835565091326,5.012896828994));
+#49600 = CARTESIAN_POINT('',(4.23033536237,-0.726344083174));
+#49601 = CARTESIAN_POINT('',(-50.37489436658,-6.465584995343));
+#49602 = CARTESIAN_POINT('',(-28.04260793048,43.693551585503));
+#49603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49604 = ORIENTED_EDGE('',*,*,#49605,.T.);
+#49605 = EDGE_CURVE('',#49571,#49606,#49608,.T.);
+#49606 = VERTEX_POINT('',#49607);
+#49607 = CARTESIAN_POINT('',(-17.16242195142,-8.4,-26.65222828885));
+#49608 = SURFACE_CURVE('',#49609,(#49614,#49624),.PCURVE_S1.);
+#49609 = ELLIPSE('',#49610,121.76209693427,31.7);
+#49610 = AXIS2_PLACEMENT_3D('',#49611,#49612,#49613);
+#49611 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49612 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#49613 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#49614 = PCURVE('',#22650,#49615);
+#49615 = DEFINITIONAL_REPRESENTATION('',(#49616),#49623);
+#49616 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49617,#49618,#49619,#49620,
+    #49621,#49622),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49617 = CARTESIAN_POINT('',(4.166744313669,16.82));
+#49618 = CARTESIAN_POINT('',(4.160970582162,17.493332125661));
+#49619 = CARTESIAN_POINT('',(4.155196850655,18.166044906413));
+#49620 = CARTESIAN_POINT('',(4.149423119148,18.838091579372));
+#49621 = CARTESIAN_POINT('',(4.143649387641,19.509425467689));
+#49622 = CARTESIAN_POINT('',(4.137875656134,20.18));
+#49623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49624 = PCURVE('',#49625,#49630);
+#49625 = PLANE('',#49626);
+#49626 = AXIS2_PLACEMENT_3D('',#49627,#49628,#49629);
+#49627 = CARTESIAN_POINT('',(-16.2576928795,-5.6,-26.47640615109));
+#49628 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#49629 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#49630 = DEFINITIONAL_REPRESENTATION('',(#49631),#49635);
+#49631 = ELLIPSE('',#49632,121.76209693427,31.7);
+#49632 = AXIS2_PLACEMENT_2D('',#49633,#49634);
+#49633 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49634 = DIRECTION('',(1.,-4.163336342344E-17));
+#49635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49636 = ORIENTED_EDGE('',*,*,#49637,.T.);
+#49637 = EDGE_CURVE('',#49606,#49638,#49640,.T.);
+#49638 = VERTEX_POINT('',#49639);
+#49639 = CARTESIAN_POINT('',(-12.74558548543,-8.4,-29.02481783979));
+#49640 = SURFACE_CURVE('',#49641,(#49646,#49653),.PCURVE_S1.);
+#49641 = CIRCLE('',#49642,31.7);
+#49642 = AXIS2_PLACEMENT_3D('',#49643,#49644,#49645);
+#49643 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49644 = DIRECTION('',(0.,-1.,0.));
+#49645 = DIRECTION('',(1.,0.,0.));
+#49646 = PCURVE('',#22650,#49647);
+#49647 = DEFINITIONAL_REPRESENTATION('',(#49648),#49652);
+#49648 = LINE('',#49649,#49650);
+#49649 = CARTESIAN_POINT('',(0.,19.9));
+#49650 = VECTOR('',#49651,1.);
+#49651 = DIRECTION('',(1.,0.));
+#49652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49653 = PCURVE('',#49654,#49659);
+#49654 = PLANE('',#49655);
+#49655 = AXIS2_PLACEMENT_3D('',#49656,#49657,#49658);
+#49656 = CARTESIAN_POINT('',(-16.94741771576,-8.4,-26.16932086902));
+#49657 = DIRECTION('',(-0.,-1.,0.));
+#49658 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#49659 = DEFINITIONAL_REPRESENTATION('',(#49660),#49664);
+#49660 = CIRCLE('',#49661,31.7);
+#49661 = AXIS2_PLACEMENT_2D('',#49662,#49663);
+#49662 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49663 = DIRECTION('',(0.913545457643,0.406736643076));
+#49664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49665 = ORIENTED_EDGE('',*,*,#49666,.T.);
+#49666 = EDGE_CURVE('',#49638,#49573,#49667,.T.);
+#49667 = SURFACE_CURVE('',#49668,(#49673,#49683),.PCURVE_S1.);
+#49668 = ELLIPSE('',#49669,121.76209693428,31.7);
+#49669 = AXIS2_PLACEMENT_3D('',#49670,#49671,#49672);
+#49670 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49671 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#49672 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#49673 = PCURVE('',#22650,#49674);
+#49674 = DEFINITIONAL_REPRESENTATION('',(#49675),#49682);
+#49675 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49676,#49677,#49678,#49679,
+    #49680,#49681),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49676 = CARTESIAN_POINT('',(4.296231902259,20.18));
+#49677 = CARTESIAN_POINT('',(4.30194899629,19.507882322903));
+#49678 = CARTESIAN_POINT('',(4.307666090321,18.835777719872));
+#49679 = CARTESIAN_POINT('',(4.313383184351,18.163731958149));
+#49680 = CARTESIAN_POINT('',(4.319100278382,17.491790803197));
+#49681 = CARTESIAN_POINT('',(4.324817372413,16.82));
+#49682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49683 = PCURVE('',#49684,#49689);
+#49684 = PLANE('',#49685);
+#49685 = AXIS2_PLACEMENT_3D('',#49686,#49687,#49688);
+#49686 = CARTESIAN_POINT('',(-12.37969042754,-8.4,-28.2030040844));
+#49687 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#49688 = DIRECTION('',(0.237835843308,0.965515994578,-0.105891339835));
+#49689 = DEFINITIONAL_REPRESENTATION('',(#49690),#49694);
+#49690 = ELLIPSE('',#49691,121.76209693428,31.7);
+#49691 = AXIS2_PLACEMENT_2D('',#49692,#49693);
+#49692 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49693 = DIRECTION('',(-1.,-5.551115123126E-17));
+#49694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49695 = FACE_BOUND('',#49696,.T.);
+#49696 = EDGE_LOOP('',(#49697,#49732,#49764,#49793));
+#49697 = ORIENTED_EDGE('',*,*,#49698,.F.);
+#49698 = EDGE_CURVE('',#49699,#49701,#49703,.T.);
+#49699 = VERTEX_POINT('',#49700);
+#49700 = CARTESIAN_POINT('',(-10.52988502014,-5.6,-29.9000254425));
+#49701 = VERTEX_POINT('',#49702);
+#49702 = CARTESIAN_POINT('',(-5.691294578602,-5.6,-31.18491888749));
+#49703 = SURFACE_CURVE('',#49704,(#49709,#49716),.PCURVE_S1.);
+#49704 = CIRCLE('',#49705,31.7);
+#49705 = AXIS2_PLACEMENT_3D('',#49706,#49707,#49708);
+#49706 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49707 = DIRECTION('',(0.,-1.,0.));
+#49708 = DIRECTION('',(1.,0.,0.));
+#49709 = PCURVE('',#22650,#49710);
+#49710 = DEFINITIONAL_REPRESENTATION('',(#49711),#49715);
+#49711 = LINE('',#49712,#49713);
+#49712 = CARTESIAN_POINT('',(0.,17.1));
+#49713 = VECTOR('',#49714,1.);
+#49714 = DIRECTION('',(1.,0.));
+#49715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49716 = PCURVE('',#49717,#49722);
+#49717 = PLANE('',#49718);
+#49718 = AXIS2_PLACEMENT_3D('',#49719,#49720,#49721);
+#49719 = CARTESIAN_POINT('',(-5.506930910236,-5.6,-30.3175560222));
+#49720 = DIRECTION('',(0.,1.,0.));
+#49721 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#49722 = DEFINITIONAL_REPRESENTATION('',(#49723),#49731);
+#49723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49724,#49725,#49726,#49727
+    ,#49728,#49729,#49730),.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(
+  '') );
+#49724 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#49725 = CARTESIAN_POINT('',(-18.67489436658,91.096983133113));
+#49726 = CARTESIAN_POINT('',(22.128223298361,54.357690967633));
+#49727 = CARTESIAN_POINT('',(62.931340963308,17.618398802154));
+#49728 = CARTESIAN_POINT('',(10.712621798471,0.651508433444));
+#49729 = CARTESIAN_POINT('',(-41.50609736636,-16.31538193526));
+#49730 = CARTESIAN_POINT('',(-30.09049586647,37.390800598923));
+#49731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49732 = ORIENTED_EDGE('',*,*,#49733,.T.);
+#49733 = EDGE_CURVE('',#49699,#49734,#49736,.T.);
+#49734 = VERTEX_POINT('',#49735);
+#49735 = CARTESIAN_POINT('',(-11.24607200696,-8.4,-29.6380813214));
+#49736 = SURFACE_CURVE('',#49737,(#49742,#49752),.PCURVE_S1.);
+#49737 = ELLIPSE('',#49738,121.76209693427,31.7);
+#49738 = AXIS2_PLACEMENT_3D('',#49739,#49740,#49741);
+#49739 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49740 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#49741 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#49742 = PCURVE('',#22650,#49743);
+#49743 = DEFINITIONAL_REPRESENTATION('',(#49744),#49751);
+#49744 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49745,#49746,#49747,#49748,
+    #49749,#49750),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49745 = CARTESIAN_POINT('',(4.376183823909,16.82));
+#49746 = CARTESIAN_POINT('',(4.370410092402,17.493332125661));
+#49747 = CARTESIAN_POINT('',(4.364636360895,18.166044906413));
+#49748 = CARTESIAN_POINT('',(4.358862629388,18.838091579372));
+#49749 = CARTESIAN_POINT('',(4.353088897881,19.509425467689));
+#49750 = CARTESIAN_POINT('',(4.347315166374,20.18));
+#49751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49752 = PCURVE('',#49753,#49758);
+#49753 = PLANE('',#49754);
+#49754 = AXIS2_PLACEMENT_3D('',#49755,#49756,#49757);
+#49755 = CARTESIAN_POINT('',(-10.3976689139,-5.6,-29.27799756812));
+#49756 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#49757 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#49758 = DEFINITIONAL_REPRESENTATION('',(#49759),#49763);
+#49759 = ELLIPSE('',#49760,121.76209693427,31.7);
+#49760 = AXIS2_PLACEMENT_2D('',#49761,#49762);
+#49761 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49762 = DIRECTION('',(1.,4.857225732735E-17));
+#49763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49764 = ORIENTED_EDGE('',*,*,#49765,.T.);
+#49765 = EDGE_CURVE('',#49734,#49766,#49768,.T.);
+#49766 = VERTEX_POINT('',#49767);
+#49767 = CARTESIAN_POINT('',(-6.432464909773,-8.4,-31.04051216047));
+#49768 = SURFACE_CURVE('',#49769,(#49774,#49781),.PCURVE_S1.);
+#49769 = CIRCLE('',#49770,31.7);
+#49770 = AXIS2_PLACEMENT_3D('',#49771,#49772,#49773);
+#49771 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49772 = DIRECTION('',(0.,-1.,0.));
+#49773 = DIRECTION('',(1.,0.,0.));
+#49774 = PCURVE('',#22650,#49775);
+#49775 = DEFINITIONAL_REPRESENTATION('',(#49776),#49780);
+#49776 = LINE('',#49777,#49778);
+#49777 = CARTESIAN_POINT('',(0.,19.9));
+#49778 = VECTOR('',#49779,1.);
+#49779 = DIRECTION('',(1.,0.));
+#49780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49781 = PCURVE('',#49782,#49787);
+#49782 = PLANE('',#49783);
+#49783 = AXIS2_PLACEMENT_3D('',#49784,#49785,#49786);
+#49784 = CARTESIAN_POINT('',(-11.13616822787,-8.4,-29.12102469314));
+#49785 = DIRECTION('',(0.,-1.,0.));
+#49786 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#49787 = DEFINITIONAL_REPRESENTATION('',(#49788),#49792);
+#49788 = CIRCLE('',#49789,31.7);
+#49789 = AXIS2_PLACEMENT_2D('',#49790,#49791);
+#49790 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49791 = DIRECTION('',(0.978147600734,0.207911690818));
+#49792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49793 = ORIENTED_EDGE('',*,*,#49794,.T.);
+#49794 = EDGE_CURVE('',#49766,#49701,#49795,.T.);
+#49795 = SURFACE_CURVE('',#49796,(#49801,#49811),.PCURVE_S1.);
+#49796 = ELLIPSE('',#49797,121.76209693428,31.7);
+#49797 = AXIS2_PLACEMENT_3D('',#49798,#49799,#49800);
+#49798 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49799 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#49800 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#49801 = PCURVE('',#22650,#49802);
+#49802 = DEFINITIONAL_REPRESENTATION('',(#49803),#49810);
+#49803 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49804,#49805,#49806,#49807,
+    #49808,#49809),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49804 = CARTESIAN_POINT('',(4.505671412498,20.18));
+#49805 = CARTESIAN_POINT('',(4.511388506529,19.507882322903));
+#49806 = CARTESIAN_POINT('',(4.51710560056,18.835777719872));
+#49807 = CARTESIAN_POINT('',(4.522822694591,18.163731958149));
+#49808 = CARTESIAN_POINT('',(4.528539788621,17.491790803197));
+#49809 = CARTESIAN_POINT('',(4.534256882652,16.82));
+#49810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49811 = PCURVE('',#49812,#49817);
+#49812 = PLANE('',#49813);
+#49813 = AXIS2_PLACEMENT_3D('',#49814,#49815,#49816);
+#49814 = CARTESIAN_POINT('',(-6.245430224206,-8.4,-30.16058314723));
+#49815 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#49816 = DIRECTION('',(0.254654607008,0.965515994578,-5.412850767904E-02
+    ));
+#49817 = DEFINITIONAL_REPRESENTATION('',(#49818),#49822);
+#49818 = ELLIPSE('',#49819,121.76209693428,31.7);
+#49819 = AXIS2_PLACEMENT_2D('',#49820,#49821);
+#49820 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49821 = DIRECTION('',(-1.,-2.775557561563E-17));
+#49822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49823 = FACE_BOUND('',#49824,.T.);
+#49824 = EDGE_LOOP('',(#49825,#49860,#49892,#49921));
+#49825 = ORIENTED_EDGE('',*,*,#49826,.F.);
+#49826 = EDGE_CURVE('',#49827,#49829,#49831,.T.);
+#49827 = VERTEX_POINT('',#49828);
+#49828 = CARTESIAN_POINT('',(-4.083216923215,-5.6,-31.43592434712));
+#49829 = VERTEX_POINT('',#49830);
+#49830 = CARTESIAN_POINT('',(0.916783076785,-5.6,-31.68674026766));
+#49831 = SURFACE_CURVE('',#49832,(#49837,#49844),.PCURVE_S1.);
+#49832 = CIRCLE('',#49833,31.7);
+#49833 = AXIS2_PLACEMENT_3D('',#49834,#49835,#49836);
+#49834 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49835 = DIRECTION('',(0.,-1.,0.));
+#49836 = DIRECTION('',(1.,0.,0.));
+#49837 = PCURVE('',#22650,#49838);
+#49838 = DEFINITIONAL_REPRESENTATION('',(#49839),#49843);
+#49839 = LINE('',#49840,#49841);
+#49840 = CARTESIAN_POINT('',(0.,17.1));
+#49841 = VECTOR('',#49842,1.);
+#49842 = DIRECTION('',(1.,0.));
+#49843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49844 = PCURVE('',#49845,#49850);
+#49845 = PLANE('',#49846);
+#49846 = AXIS2_PLACEMENT_3D('',#49847,#49848,#49849);
+#49847 = CARTESIAN_POINT('',(0.916783076785,-5.6,-30.8));
+#49848 = DIRECTION('',(0.,1.,0.));
+#49849 = DIRECTION('',(-1.,0.,0.));
+#49850 = DEFINITIONAL_REPRESENTATION('',(#49851),#49859);
+#49851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49852,#49853,#49854,#49855
+    ,#49856,#49857,#49858),.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(
+  '') );
+#49852 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#49853 = CARTESIAN_POINT('',(-30.78321692321,85.706010599933));
+#49854 = CARTESIAN_POINT('',(16.766783076785,58.253005299967));
+#49855 = CARTESIAN_POINT('',(64.316783076785,30.8));
+#49856 = CARTESIAN_POINT('',(16.766783076785,3.346994700033));
+#49857 = CARTESIAN_POINT('',(-30.78321692321,-24.10601059993));
+#49858 = CARTESIAN_POINT('',(-30.78321692321,30.8));
+#49859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49860 = ORIENTED_EDGE('',*,*,#49861,.T.);
+#49861 = EDGE_CURVE('',#49827,#49862,#49864,.T.);
+#49862 = VERTEX_POINT('',#49863);
+#49863 = CARTESIAN_POINT('',(-4.838214751166,-8.4,-31.32860798091));
+#49864 = SURFACE_CURVE('',#49865,(#49870,#49880),.PCURVE_S1.);
+#49865 = ELLIPSE('',#49866,121.76209693427,31.7);
+#49866 = AXIS2_PLACEMENT_3D('',#49867,#49868,#49869);
+#49867 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49868 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#49869 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#49870 = PCURVE('',#22650,#49871);
+#49871 = DEFINITIONAL_REPRESENTATION('',(#49872),#49879);
+#49872 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49873,#49874,#49875,#49876,
+    #49877,#49878),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#49873 = CARTESIAN_POINT('',(4.585623334148,16.82));
+#49874 = CARTESIAN_POINT('',(4.579849602641,17.493332125661));
+#49875 = CARTESIAN_POINT('',(4.574075871134,18.166044906413));
+#49876 = CARTESIAN_POINT('',(4.568302139627,18.838091579372));
+#49877 = CARTESIAN_POINT('',(4.56252840812,19.509425467689));
+#49878 = CARTESIAN_POINT('',(4.556754676613,20.18));
+#49879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49880 = PCURVE('',#49881,#49886);
+#49881 = PLANE('',#49882);
+#49882 = AXIS2_PLACEMENT_3D('',#49883,#49884,#49885);
+#49883 = CARTESIAN_POINT('',(-4.083216923215,-5.6,-30.8));
+#49884 = DIRECTION('',(-0.965515994578,0.260343742414,0.));
+#49885 = DIRECTION('',(-0.260343742414,-0.965515994578,0.));
+#49886 = DEFINITIONAL_REPRESENTATION('',(#49887),#49891);
+#49887 = ELLIPSE('',#49888,121.76209693427,31.7);
+#49888 = AXIS2_PLACEMENT_2D('',#49889,#49890);
+#49889 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#49890 = DIRECTION('',(1.,-5.E-17));
+#49891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49892 = ORIENTED_EDGE('',*,*,#49893,.T.);
+#49893 = EDGE_CURVE('',#49862,#49894,#49896,.T.);
+#49894 = VERTEX_POINT('',#49895);
+#49895 = CARTESIAN_POINT('',(0.161785248834,-8.4,-31.69958715083));
+#49896 = SURFACE_CURVE('',#49897,(#49902,#49909),.PCURVE_S1.);
+#49897 = CIRCLE('',#49898,31.7);
+#49898 = AXIS2_PLACEMENT_3D('',#49899,#49900,#49901);
+#49899 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#49900 = DIRECTION('',(0.,-1.,0.));
+#49901 = DIRECTION('',(1.,0.,0.));
+#49902 = PCURVE('',#22650,#49903);
+#49903 = DEFINITIONAL_REPRESENTATION('',(#49904),#49908);
+#49904 = LINE('',#49905,#49906);
+#49905 = CARTESIAN_POINT('',(0.,19.9));
+#49906 = VECTOR('',#49907,1.);
+#49907 = DIRECTION('',(1.,0.));
+#49908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49909 = PCURVE('',#49910,#49915);
+#49910 = PLANE('',#49911);
+#49911 = AXIS2_PLACEMENT_3D('',#49912,#49913,#49914);
+#49912 = CARTESIAN_POINT('',(-4.838214751166,-8.4,-30.8));
+#49913 = DIRECTION('',(0.,-1.,-0.));
+#49914 = DIRECTION('',(1.,0.,0.));
+#49915 = DEFINITIONAL_REPRESENTATION('',(#49916),#49920);
+#49916 = CIRCLE('',#49917,31.7);
+#49917 = AXIS2_PLACEMENT_2D('',#49918,#49919);
+#49918 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#49919 = DIRECTION('',(1.,0.));
+#49920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49921 = ORIENTED_EDGE('',*,*,#49922,.T.);
+#49922 = EDGE_CURVE('',#49894,#49829,#49923,.T.);
+#49923 = SURFACE_CURVE('',#49924,(#49929,#49939),.PCURVE_S1.);
+#49924 = ELLIPSE('',#49925,121.76209693428,31.7);
+#49925 = AXIS2_PLACEMENT_3D('',#49926,#49927,#49928);
+#49926 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#49927 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#49928 = DIRECTION('',(-0.260343742414,-0.965515994578,-5.E-17));
+#49929 = PCURVE('',#22650,#49930);
+#49930 = DEFINITIONAL_REPRESENTATION('',(#49931),#49938);
+#49931 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#49932,#49933,#49934,#49935,
+    #49936,#49937),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#49932 = CARTESIAN_POINT('',(4.715110922738,20.18));
+#49933 = CARTESIAN_POINT('',(4.720828016768,19.507882322903));
+#49934 = CARTESIAN_POINT('',(4.726545110799,18.835777719872));
+#49935 = CARTESIAN_POINT('',(4.73226220483,18.163731958149));
+#49936 = CARTESIAN_POINT('',(4.737979298861,17.491790803197));
+#49937 = CARTESIAN_POINT('',(4.743696392892,16.82));
+#49938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49939 = PCURVE('',#49940,#49945);
+#49940 = PLANE('',#49941);
+#49941 = AXIS2_PLACEMENT_3D('',#49942,#49943,#49944);
+#49942 = CARTESIAN_POINT('',(0.161785248834,-8.4,-30.8));
+#49943 = DIRECTION('',(0.965515994578,-0.260343742414,-0.));
+#49944 = DIRECTION('',(0.260343742414,0.965515994578,0.));
+#49945 = DEFINITIONAL_REPRESENTATION('',(#49946),#49950);
+#49946 = ELLIPSE('',#49947,121.76209693428,31.7);
+#49947 = AXIS2_PLACEMENT_2D('',#49948,#49949);
+#49948 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#49949 = DIRECTION('',(-1.,-5.E-17));
+#49950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49951 = FACE_BOUND('',#49952,.T.);
+#49952 = EDGE_LOOP('',(#49953,#49988,#50020,#50049));
+#49953 = ORIENTED_EDGE('',*,*,#49954,.F.);
+#49954 = EDGE_CURVE('',#49955,#49957,#49959,.T.);
+#49955 = VERTEX_POINT('',#49956);
+#49956 = CARTESIAN_POINT('',(2.541907346711,-5.6,-31.59792251146));
+#49957 = VERTEX_POINT('',#49958);
+#49958 = CARTESIAN_POINT('',(7.484792912503,-5.6,-30.80369904827));
+#49959 = SURFACE_CURVE('',#49960,(#49965,#49972),.PCURVE_S1.);
+#49960 = CIRCLE('',#49961,31.7);
+#49961 = AXIS2_PLACEMENT_3D('',#49962,#49963,#49964);
+#49962 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#49963 = DIRECTION('',(0.,-1.,0.));
+#49964 = DIRECTION('',(1.,0.,0.));
+#49965 = PCURVE('',#22650,#49966);
+#49966 = DEFINITIONAL_REPRESENTATION('',(#49967),#49971);
+#49967 = LINE('',#49968,#49969);
+#49968 = CARTESIAN_POINT('',(0.,17.1));
+#49969 = VECTOR('',#49970,1.);
+#49970 = DIRECTION('',(1.,0.));
+#49971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49972 = PCURVE('',#49973,#49978);
+#49973 = PLANE('',#49974);
+#49974 = AXIS2_PLACEMENT_3D('',#49975,#49976,#49977);
+#49975 = CARTESIAN_POINT('',(7.300429244138,-5.6,-29.93633618299));
+#49976 = DIRECTION('',(0.,1.,0.));
+#49977 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#49978 = DEFINITIONAL_REPRESENTATION('',(#49979),#49987);
+#49979 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#49980,#49981,#49982,#49983
+    ,#49984,#49985,#49986),.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(
+  '') );
+#49980 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#49981 = CARTESIAN_POINT('',(-41.50609736636,77.915381935267));
+#49982 = CARTESIAN_POINT('',(10.712621798471,60.948491566556));
+#49983 = CARTESIAN_POINT('',(62.931340963308,43.981601197846));
+#49984 = CARTESIAN_POINT('',(22.128223298361,7.242309032367));
+#49985 = CARTESIAN_POINT('',(-18.67489436658,-29.49698313311));
+#49986 = CARTESIAN_POINT('',(-30.09049586647,24.209199401077));
+#49987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#49988 = ORIENTED_EDGE('',*,*,#49989,.T.);
+#49989 = EDGE_CURVE('',#49955,#49990,#49992,.T.);
+#49990 = VERTEX_POINT('',#49991);
+#49991 = CARTESIAN_POINT('',(1.78109570559,-8.4,-31.64992414031));
+#49992 = SURFACE_CURVE('',#49993,(#49998,#50008),.PCURVE_S1.);
+#49993 = ELLIPSE('',#49994,121.76209693427,31.7);
+#49994 = AXIS2_PLACEMENT_3D('',#49995,#49996,#49997);
+#49995 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#49996 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#49997 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#49998 = PCURVE('',#22650,#49999);
+#49999 = DEFINITIONAL_REPRESENTATION('',(#50000),#50007);
+#50000 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50001,#50002,#50003,#50004,
+    #50005,#50006),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50001 = CARTESIAN_POINT('',(4.795062844387,16.82));
+#50002 = CARTESIAN_POINT('',(4.78928911288,17.493332125661));
+#50003 = CARTESIAN_POINT('',(4.783515381373,18.166044906413));
+#50004 = CARTESIAN_POINT('',(4.777741649866,18.838091579372));
+#50005 = CARTESIAN_POINT('',(4.771967918359,19.509425467689));
+#50006 = CARTESIAN_POINT('',(4.766194186852,20.18));
+#50007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50008 = PCURVE('',#50009,#50014);
+#50009 = PLANE('',#50010);
+#50010 = AXIS2_PLACEMENT_3D('',#50011,#50012,#50013);
+#50011 = CARTESIAN_POINT('',(2.409691240469,-5.6,-30.97589463708));
+#50012 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#50013 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#50014 = DEFINITIONAL_REPRESENTATION('',(#50015),#50019);
+#50015 = ELLIPSE('',#50016,121.76209693427,31.7);
+#50016 = AXIS2_PLACEMENT_2D('',#50017,#50018);
+#50017 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50018 = DIRECTION('',(1.,3.469446951954E-17));
+#50019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50020 = ORIENTED_EDGE('',*,*,#50021,.T.);
+#50021 = EDGE_CURVE('',#49990,#50022,#50024,.T.);
+#50022 = VERTEX_POINT('',#50023);
+#50023 = CARTESIAN_POINT('',(6.748964615736,-8.4,-30.9732380712));
+#50024 = SURFACE_CURVE('',#50025,(#50030,#50037),.PCURVE_S1.);
+#50025 = CIRCLE('',#50026,31.7);
+#50026 = AXIS2_PLACEMENT_3D('',#50027,#50028,#50029);
+#50027 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50028 = DIRECTION('',(0.,-1.,0.));
+#50029 = DIRECTION('',(1.,0.,0.));
+#50030 = PCURVE('',#22650,#50031);
+#50031 = DEFINITIONAL_REPRESENTATION('',(#50032),#50036);
+#50032 = LINE('',#50033,#50034);
+#50033 = CARTESIAN_POINT('',(0.,19.9));
+#50034 = VECTOR('',#50035,1.);
+#50035 = DIRECTION('',(1.,0.));
+#50036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50037 = PCURVE('',#50038,#50043);
+#50038 = PLANE('',#50039);
+#50039 = AXIS2_PLACEMENT_3D('',#50040,#50041,#50042);
+#50040 = CARTESIAN_POINT('',(1.671191926499,-8.4,-31.13286751205));
+#50041 = DIRECTION('',(-0.,-1.,0.));
+#50042 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#50043 = DEFINITIONAL_REPRESENTATION('',(#50044),#50048);
+#50044 = CIRCLE('',#50045,31.7);
+#50045 = AXIS2_PLACEMENT_2D('',#50046,#50047);
+#50046 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50047 = DIRECTION('',(0.978147600734,-0.207911690818));
+#50048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50049 = ORIENTED_EDGE('',*,*,#50050,.T.);
+#50050 = EDGE_CURVE('',#50022,#49957,#50051,.T.);
+#50051 = SURFACE_CURVE('',#50052,(#50057,#50067),.PCURVE_S1.);
+#50052 = ELLIPSE('',#50053,121.76209693428,31.7);
+#50053 = AXIS2_PLACEMENT_3D('',#50054,#50055,#50056);
+#50054 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50055 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#50056 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#50057 = PCURVE('',#22650,#50058);
+#50058 = DEFINITIONAL_REPRESENTATION('',(#50059),#50066);
+#50059 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50060,#50061,#50062,#50063,
+    #50064,#50065),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50060 = CARTESIAN_POINT('',(4.924550432977,20.18));
+#50061 = CARTESIAN_POINT('',(4.930267527008,19.507882322903));
+#50062 = CARTESIAN_POINT('',(4.935984621038,18.835777719872));
+#50063 = CARTESIAN_POINT('',(4.941701715069,18.163731958149));
+#50064 = CARTESIAN_POINT('',(4.9474188091,17.491790803197));
+#50065 = CARTESIAN_POINT('',(4.953135903131,16.82));
+#50066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50067 = PCURVE('',#50068,#50073);
+#50068 = PLANE('',#50069);
+#50069 = AXIS2_PLACEMENT_3D('',#50070,#50071,#50072);
+#50070 = CARTESIAN_POINT('',(6.561929930168,-8.4,-30.09330905796));
+#50071 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#50072 = DIRECTION('',(0.254654607008,0.965515994578,5.412850767904E-02)
+  );
+#50073 = DEFINITIONAL_REPRESENTATION('',(#50074),#50078);
+#50074 = ELLIPSE('',#50075,121.76209693428,31.7);
+#50075 = AXIS2_PLACEMENT_2D('',#50076,#50077);
+#50076 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50077 = DIRECTION('',(-1.,2.775557561563E-17));
+#50078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50079 = FACE_BOUND('',#50080,.T.);
+#50080 = EDGE_LOOP('',(#50081,#50116,#50148,#50177));
+#50081 = ORIENTED_EDGE('',*,*,#50082,.F.);
+#50082 = EDGE_CURVE('',#50083,#50085,#50087,.T.);
+#50083 = VERTEX_POINT('',#50084);
+#50084 = CARTESIAN_POINT('',(9.055938068161,-5.6,-30.3789398384));
+#50085 = VERTEX_POINT('',#50086);
+#50086 = CARTESIAN_POINT('',(13.725681381923,-5.6,-28.57438836794));
+#50087 = SURFACE_CURVE('',#50088,(#50093,#50100),.PCURVE_S1.);
+#50088 = CIRCLE('',#50089,31.7);
+#50089 = AXIS2_PLACEMENT_3D('',#50090,#50091,#50092);
+#50090 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50091 = DIRECTION('',(0.,-1.,0.));
+#50092 = DIRECTION('',(1.,0.,0.));
+#50093 = PCURVE('',#22650,#50094);
+#50094 = DEFINITIONAL_REPRESENTATION('',(#50095),#50099);
+#50095 = LINE('',#50096,#50097);
+#50096 = CARTESIAN_POINT('',(0.,17.1));
+#50097 = VECTOR('',#50098,1.);
+#50098 = DIRECTION('',(1.,0.));
+#50099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50100 = PCURVE('',#50101,#50106);
+#50101 = PLANE('',#50102);
+#50102 = AXIS2_PLACEMENT_3D('',#50103,#50104,#50105);
+#50103 = CARTESIAN_POINT('',(13.365011622175,-5.6,-27.76431082431));
+#50104 = DIRECTION('',(0.,1.,0.));
+#50105 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#50106 = DEFINITIONAL_REPRESENTATION('',(#50107),#50115);
+#50107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50108,#50109,#50110,#50111
+    ,#50112,#50113,#50114),.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(
+  '') );
+#50108 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#50109 = CARTESIAN_POINT('',(-50.37489436658,68.065584995343));
+#50110 = CARTESIAN_POINT('',(4.23033536237,62.326344083174));
+#50111 = CARTESIAN_POINT('',(58.835565091326,56.587103171006));
+#50112 = CARTESIAN_POINT('',(26.562621798471,12.167207502329));
+#50113 = CARTESIAN_POINT('',(-5.710321494384,-32.25268816634));
+#50114 = CARTESIAN_POINT('',(-28.04260793048,17.906448414497));
+#50115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50116 = ORIENTED_EDGE('',*,*,#50117,.T.);
+#50117 = EDGE_CURVE('',#50083,#50118,#50120,.T.);
+#50118 = VERTEX_POINT('',#50119);
+#50119 = CARTESIAN_POINT('',(8.322563733367,-8.4,-30.58798674159));
+#50120 = SURFACE_CURVE('',#50121,(#50126,#50136),.PCURVE_S1.);
+#50121 = ELLIPSE('',#50122,121.76209693427,31.7);
+#50122 = AXIS2_PLACEMENT_3D('',#50123,#50124,#50125);
+#50123 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50124 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#50125 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#50126 = PCURVE('',#22650,#50127);
+#50127 = DEFINITIONAL_REPRESENTATION('',(#50128),#50135);
+#50128 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50129,#50130,#50131,#50132,
+    #50133,#50134),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50129 = CARTESIAN_POINT('',(5.004502354627,16.82));
+#50130 = CARTESIAN_POINT('',(4.99872862312,17.493332125661));
+#50131 = CARTESIAN_POINT('',(4.992954891613,18.166044906413));
+#50132 = CARTESIAN_POINT('',(4.987181160106,18.838091579372));
+#50133 = CARTESIAN_POINT('',(4.981407428599,19.509425467689));
+#50134 = CARTESIAN_POINT('',(4.975633697092,20.18));
+#50135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50136 = PCURVE('',#50137,#50142);
+#50137 = PLANE('',#50138);
+#50138 = AXIS2_PLACEMENT_3D('',#50139,#50140,#50141);
+#50139 = CARTESIAN_POINT('',(8.797284333962,-5.6,-29.79799403969));
+#50140 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#50141 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#50142 = DEFINITIONAL_REPRESENTATION('',(#50143),#50147);
+#50143 = ELLIPSE('',#50144,121.76209693427,31.7);
+#50144 = AXIS2_PLACEMENT_2D('',#50145,#50146);
+#50145 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50146 = DIRECTION('',(1.,-6.938893903907E-17));
+#50147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50148 = ORIENTED_EDGE('',*,*,#50149,.T.);
+#50149 = EDGE_CURVE('',#50118,#50150,#50152,.T.);
+#50150 = VERTEX_POINT('',#50151);
+#50151 = CARTESIAN_POINT('',(13.041181843805,-8.4,-28.89320986177));
+#50152 = SURFACE_CURVE('',#50153,(#50158,#50165),.PCURVE_S1.);
+#50153 = CIRCLE('',#50154,31.7);
+#50154 = AXIS2_PLACEMENT_3D('',#50155,#50156,#50157);
+#50155 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50156 = DIRECTION('',(0.,-1.,0.));
+#50157 = DIRECTION('',(1.,0.,0.));
+#50158 = PCURVE('',#22650,#50159);
+#50159 = DEFINITIONAL_REPRESENTATION('',(#50160),#50164);
+#50160 = LINE('',#50161,#50162);
+#50161 = CARTESIAN_POINT('',(0.,19.9));
+#50162 = VECTOR('',#50163,1.);
+#50163 = DIRECTION('',(1.,0.));
+#50164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50165 = PCURVE('',#50166,#50171);
+#50166 = PLANE('',#50167);
+#50167 = AXIS2_PLACEMENT_3D('',#50168,#50169,#50170);
+#50168 = CARTESIAN_POINT('',(8.107559497708,-8.4,-30.10507932176));
+#50169 = DIRECTION('',(0.,-1.,0.));
+#50170 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#50171 = DEFINITIONAL_REPRESENTATION('',(#50172),#50176);
+#50172 = CIRCLE('',#50173,31.7);
+#50173 = AXIS2_PLACEMENT_2D('',#50174,#50175);
+#50174 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50175 = DIRECTION('',(0.913545457643,-0.406736643076));
+#50176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50177 = ORIENTED_EDGE('',*,*,#50178,.T.);
+#50178 = EDGE_CURVE('',#50150,#50085,#50179,.T.);
+#50179 = SURFACE_CURVE('',#50180,(#50185,#50195),.PCURVE_S1.);
+#50180 = ELLIPSE('',#50181,121.76209693428,31.7);
+#50181 = AXIS2_PLACEMENT_3D('',#50182,#50183,#50184);
+#50182 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50183 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#50184 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#50185 = PCURVE('',#22650,#50186);
+#50186 = DEFINITIONAL_REPRESENTATION('',(#50187),#50194);
+#50187 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50188,#50189,#50190,#50191,
+    #50192,#50193),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50188 = CARTESIAN_POINT('',(5.133989943216,20.18));
+#50189 = CARTESIAN_POINT('',(5.139707037247,19.507882322903));
+#50190 = CARTESIAN_POINT('',(5.145424131278,18.835777719872));
+#50191 = CARTESIAN_POINT('',(5.151141225309,18.163731958149));
+#50192 = CARTESIAN_POINT('',(5.156858319339,17.491790803197));
+#50193 = CARTESIAN_POINT('',(5.16257541337,16.82));
+#50194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50195 = PCURVE('',#50196,#50201);
+#50196 = PLANE('',#50197);
+#50197 = AXIS2_PLACEMENT_3D('',#50198,#50199,#50200);
+#50198 = CARTESIAN_POINT('',(12.675286785921,-8.4,-28.07139610638));
+#50199 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#50200 = DIRECTION('',(0.237835843308,0.965515994578,0.105891339835));
+#50201 = DEFINITIONAL_REPRESENTATION('',(#50202),#50206);
+#50202 = ELLIPSE('',#50203,121.76209693428,31.7);
+#50203 = AXIS2_PLACEMENT_2D('',#50204,#50205);
+#50204 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50205 = DIRECTION('',(-1.,-4.163336342344E-17));
+#50206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50207 = FACE_BOUND('',#50208,.T.);
+#50208 = EDGE_LOOP('',(#50209,#50244,#50276,#50305));
+#50209 = ORIENTED_EDGE('',*,*,#50210,.F.);
+#50210 = EDGE_CURVE('',#50211,#50213,#50215,.T.);
+#50211 = VERTEX_POINT('',#50212);
+#50212 = CARTESIAN_POINT('',(15.17418084082,-5.6,-27.83225172008));
+#50213 = VERTEX_POINT('',#50214);
+#50214 = CARTESIAN_POINT('',(19.366691711827,-5.6,-25.09623980079));
+#50215 = SURFACE_CURVE('',#50216,(#50221,#50228),.PCURVE_S1.);
+#50216 = CIRCLE('',#50217,31.7);
+#50217 = AXIS2_PLACEMENT_3D('',#50218,#50219,#50220);
+#50218 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50219 = DIRECTION('',(0.,-1.,0.));
+#50220 = DIRECTION('',(1.,0.,0.));
+#50221 = PCURVE('',#22650,#50222);
+#50222 = DEFINITIONAL_REPRESENTATION('',(#50223),#50227);
+#50223 = LINE('',#50224,#50225);
+#50224 = CARTESIAN_POINT('',(0.,17.1));
+#50225 = VECTOR('',#50226,1.);
+#50226 = DIRECTION('',(1.,0.));
+#50227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50228 = PCURVE('',#50229,#50234);
+#50229 = PLANE('',#50230);
+#50230 = AXIS2_PLACEMENT_3D('',#50231,#50232,#50233);
+#50231 = CARTESIAN_POINT('',(18.845478859883,-5.6,-24.37885185466));
+#50232 = DIRECTION('',(0.,1.,0.));
+#50233 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#50234 = DEFINITIONAL_REPRESENTATION('',(#50235),#50243);
+#50235 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50236,#50237,#50238,#50239
+    ,#50240,#50241,#50242),.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(
+  '') );
+#50236 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#50237 = CARTESIAN_POINT('',(-57.00199893775,56.587103171006));
+#50238 = CARTESIAN_POINT('',(-2.3967692088,62.326344083174));
+#50239 = CARTESIAN_POINT('',(52.208460520157,68.065584995343));
+#50240 = CARTESIAN_POINT('',(29.876174084056,17.906448414497));
+#50241 = CARTESIAN_POINT('',(7.543887647954,-32.25268816634));
+#50242 = CARTESIAN_POINT('',(-24.7290556449,12.167207502329));
+#50243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50244 = ORIENTED_EDGE('',*,*,#50245,.T.);
+#50245 = EDGE_CURVE('',#50211,#50246,#50248,.T.);
+#50246 = VERTEX_POINT('',#50247);
+#50247 = CARTESIAN_POINT('',(14.500295789903,-8.4,-28.18920754482));
+#50248 = SURFACE_CURVE('',#50249,(#50254,#50264),.PCURVE_S1.);
+#50249 = ELLIPSE('',#50250,121.76209693427,31.7);
+#50250 = AXIS2_PLACEMENT_3D('',#50251,#50252,#50253);
+#50251 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50252 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#50253 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#50254 = PCURVE('',#22650,#50255);
+#50255 = DEFINITIONAL_REPRESENTATION('',(#50256),#50263);
+#50256 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50257,#50258,#50259,#50260,
+    #50261,#50262),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50257 = CARTESIAN_POINT('',(5.213941864866,16.82));
+#50258 = CARTESIAN_POINT('',(5.208168133359,17.493332125661));
+#50259 = CARTESIAN_POINT('',(5.202394401852,18.166044906413));
+#50260 = CARTESIAN_POINT('',(5.196620670345,18.838091579372));
+#50261 = CARTESIAN_POINT('',(5.190846938838,19.509425467689));
+#50262 = CARTESIAN_POINT('',(5.185073207331,20.18));
+#50263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50264 = PCURVE('',#50265,#50270);
+#50265 = PLANE('',#50266);
+#50266 = AXIS2_PLACEMENT_3D('',#50267,#50268,#50269);
+#50267 = CARTESIAN_POINT('',(14.800393888008,-5.6,-27.31777811612));
+#50268 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#50269 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#50270 = DEFINITIONAL_REPRESENTATION('',(#50271),#50275);
+#50271 = ELLIPSE('',#50272,121.76209693428,31.7);
+#50272 = AXIS2_PLACEMENT_2D('',#50273,#50274);
+#50273 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50274 = DIRECTION('',(1.,-6.938893903907E-17));
+#50275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50276 = ORIENTED_EDGE('',*,*,#50277,.T.);
+#50277 = EDGE_CURVE('',#50246,#50278,#50280,.T.);
+#50278 = VERTEX_POINT('',#50279);
+#50279 = CARTESIAN_POINT('',(18.763436846766,-8.4,-25.55040973639));
+#50280 = SURFACE_CURVE('',#50281,(#50286,#50293),.PCURVE_S1.);
+#50281 = CIRCLE('',#50282,31.7);
+#50282 = AXIS2_PLACEMENT_3D('',#50283,#50284,#50285);
+#50283 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50284 = DIRECTION('',(0.,-1.,0.));
+#50285 = DIRECTION('',(1.,0.,0.));
+#50286 = PCURVE('',#22650,#50287);
+#50287 = DEFINITIONAL_REPRESENTATION('',(#50288),#50292);
+#50288 = LINE('',#50289,#50290);
+#50289 = CARTESIAN_POINT('',(0.,19.9));
+#50290 = VECTOR('',#50291,1.);
+#50291 = DIRECTION('',(1.,0.));
+#50292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50293 = PCURVE('',#50294,#50299);
+#50294 = PLANE('',#50295);
+#50295 = AXIS2_PLACEMENT_3D('',#50296,#50297,#50298);
+#50296 = CARTESIAN_POINT('',(14.18958781448,-8.4,-27.7615547049));
+#50297 = DIRECTION('',(-0.,-1.,0.));
+#50298 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#50299 = DEFINITIONAL_REPRESENTATION('',(#50300),#50304);
+#50300 = CIRCLE('',#50301,31.7);
+#50301 = AXIS2_PLACEMENT_2D('',#50302,#50303);
+#50302 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50303 = DIRECTION('',(0.809016994375,-0.587785252292));
+#50304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50305 = ORIENTED_EDGE('',*,*,#50306,.T.);
+#50306 = EDGE_CURVE('',#50278,#50213,#50307,.T.);
+#50307 = SURFACE_CURVE('',#50308,(#50313,#50323),.PCURVE_S1.);
+#50308 = ELLIPSE('',#50309,121.76209693428,31.7);
+#50309 = AXIS2_PLACEMENT_3D('',#50310,#50311,#50312);
+#50310 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50311 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#50312 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#50313 = PCURVE('',#22650,#50314);
+#50314 = DEFINITIONAL_REPRESENTATION('',(#50315),#50322);
+#50315 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50316,#50317,#50318,#50319,
+    #50320,#50321),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50316 = CARTESIAN_POINT('',(5.343429453456,20.18));
+#50317 = CARTESIAN_POINT('',(5.349146547486,19.507882322903));
+#50318 = CARTESIAN_POINT('',(5.354863641517,18.835777719872));
+#50319 = CARTESIAN_POINT('',(5.360580735548,18.163731958149));
+#50320 = CARTESIAN_POINT('',(5.366297829579,17.491790803197));
+#50321 = CARTESIAN_POINT('',(5.372014923609,16.82));
+#50322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50323 = PCURVE('',#50324,#50329);
+#50324 = PLANE('',#50325);
+#50325 = AXIS2_PLACEMENT_3D('',#50326,#50327,#50328);
+#50326 = CARTESIAN_POINT('',(18.234672786354,-8.4,-24.82262844344));
+#50327 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#50328 = DIRECTION('',(0.210622511992,0.965515994578,0.153026212317));
+#50329 = DEFINITIONAL_REPRESENTATION('',(#50330),#50334);
+#50330 = ELLIPSE('',#50331,121.76209693428,31.7);
+#50331 = AXIS2_PLACEMENT_2D('',#50332,#50333);
+#50332 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50333 = DIRECTION('',(-1.,-4.163336342344E-17));
+#50334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50335 = FACE_BOUND('',#50336,.T.);
+#50336 = EDGE_LOOP('',(#50337,#50372,#50404,#50433));
+#50337 = ORIENTED_EDGE('',*,*,#50338,.F.);
+#50338 = EDGE_CURVE('',#50339,#50341,#50343,.T.);
+#50339 = VERTEX_POINT('',#50340);
+#50340 = CARTESIAN_POINT('',(20.629239096937,-5.6,-24.06916064763));
+#50341 = VERTEX_POINT('',#50342);
+#50342 = CARTESIAN_POINT('',(24.161284682226,-5.6,-20.52126512923));
+#50343 = SURFACE_CURVE('',#50344,(#50349,#50356),.PCURVE_S1.);
+#50344 = CIRCLE('',#50345,31.7);
+#50345 = AXIS2_PLACEMENT_3D('',#50346,#50347,#50348);
+#50346 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50347 = DIRECTION('',(0.,-1.,0.));
+#50348 = DIRECTION('',(1.,0.,0.));
+#50349 = PCURVE('',#22650,#50350);
+#50350 = DEFINITIONAL_REPRESENTATION('',(#50351),#50355);
+#50351 = LINE('',#50352,#50353);
+#50352 = CARTESIAN_POINT('',(0.,17.1));
+#50353 = VECTOR('',#50354,1.);
+#50354 = DIRECTION('',(1.,0.));
+#50355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50356 = PCURVE('',#50357,#50362);
+#50357 = PLANE('',#50358);
+#50358 = AXIS2_PLACEMENT_3D('',#50359,#50360,#50361);
+#50359 = CARTESIAN_POINT('',(23.502308240772,-5.6,-19.92792007625));
+#50360 = DIRECTION('',(0.,1.,0.));
+#50361 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#50362 = DEFINITIONAL_REPRESENTATION('',(#50363),#50371);
+#50363 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50364,#50365,#50366,#50367
+    ,#50368,#50369,#50370),.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(
+  '') );
+#50364 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#50365 = CARTESIAN_POINT('',(-61.09777480973,43.981601197846));
+#50366 = CARTESIAN_POINT('',(-8.879055644901,60.948491566556));
+#50367 = CARTESIAN_POINT('',(43.339663519937,77.915381935267));
+#50368 = CARTESIAN_POINT('',(31.924062020047,24.209199401077));
+#50369 = CARTESIAN_POINT('',(20.508460520157,-29.49698313311));
+#50370 = CARTESIAN_POINT('',(-20.29465714479,7.242309032367));
+#50371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50372 = ORIENTED_EDGE('',*,*,#50373,.T.);
+#50373 = EDGE_CURVE('',#50339,#50374,#50376,.T.);
+#50374 = VERTEX_POINT('',#50375);
+#50375 = CARTESIAN_POINT('',(20.044295340282,-8.4,-24.55842471152));
+#50376 = SURFACE_CURVE('',#50377,(#50382,#50392),.PCURVE_S1.);
+#50377 = ELLIPSE('',#50378,121.76209693427,31.7);
+#50378 = AXIS2_PLACEMENT_3D('',#50379,#50380,#50381);
+#50379 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50380 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#50381 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#50382 = PCURVE('',#22650,#50383);
+#50383 = DEFINITIONAL_REPRESENTATION('',(#50384),#50391);
+#50384 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50385,#50386,#50387,#50388,
+    #50389,#50390),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50385 = CARTESIAN_POINT('',(5.423381375105,16.82));
+#50386 = CARTESIAN_POINT('',(5.417607643598,17.493332125661));
+#50387 = CARTESIAN_POINT('',(5.411833912091,18.166044906413));
+#50388 = CARTESIAN_POINT('',(5.406060180584,18.838091579372));
+#50389 = CARTESIAN_POINT('',(5.400286449077,19.509425467689));
+#50390 = CARTESIAN_POINT('',(5.39451271757,20.18));
+#50391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50392 = PCURVE('',#50393,#50398);
+#50393 = PLANE('',#50394);
+#50394 = AXIS2_PLACEMENT_3D('',#50395,#50396,#50397);
+#50395 = CARTESIAN_POINT('',(20.156655208978,-5.6,-23.64364420364));
+#50396 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#50397 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#50398 = DEFINITIONAL_REPRESENTATION('',(#50399),#50403);
+#50399 = ELLIPSE('',#50400,121.76209693427,31.7);
+#50400 = AXIS2_PLACEMENT_2D('',#50401,#50402);
+#50401 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50402 = DIRECTION('',(1.,-1.942890293094E-16));
+#50403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50404 = ORIENTED_EDGE('',*,*,#50405,.T.);
+#50405 = EDGE_CURVE('',#50374,#50406,#50408,.T.);
+#50406 = VERTEX_POINT('',#50407);
+#50407 = CARTESIAN_POINT('',(23.665639622564,-8.4,-21.09093410105));
+#50408 = SURFACE_CURVE('',#50409,(#50414,#50421),.PCURVE_S1.);
+#50409 = CIRCLE('',#50410,31.7);
+#50410 = AXIS2_PLACEMENT_3D('',#50411,#50412,#50413);
+#50411 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50412 = DIRECTION('',(0.,-1.,0.));
+#50413 = DIRECTION('',(1.,0.,0.));
+#50414 = PCURVE('',#22650,#50415);
+#50415 = DEFINITIONAL_REPRESENTATION('',(#50416),#50420);
+#50416 = LINE('',#50417,#50418);
+#50417 = CARTESIAN_POINT('',(0.,19.9));
+#50418 = VECTOR('',#50419,1.);
+#50419 = DIRECTION('',(1.,0.));
+#50420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50421 = PCURVE('',#50422,#50427);
+#50422 = PLANE('',#50423);
+#50423 = AXIS2_PLACEMENT_3D('',#50424,#50425,#50426);
+#50424 = CARTESIAN_POINT('',(19.651463054562,-8.4,-24.20471693273));
+#50425 = DIRECTION('',(0.,-1.,0.));
+#50426 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#50427 = DEFINITIONAL_REPRESENTATION('',(#50428),#50432);
+#50428 = CIRCLE('',#50429,31.7);
+#50429 = AXIS2_PLACEMENT_2D('',#50430,#50431);
+#50430 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50431 = DIRECTION('',(0.669130606359,-0.743144825477));
+#50432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50433 = ORIENTED_EDGE('',*,*,#50434,.T.);
+#50434 = EDGE_CURVE('',#50406,#50341,#50435,.T.);
+#50435 = SURFACE_CURVE('',#50436,(#50441,#50451),.PCURVE_S1.);
+#50436 = ELLIPSE('',#50437,121.76209693428,31.7);
+#50437 = AXIS2_PLACEMENT_3D('',#50438,#50439,#50440);
+#50438 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50439 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#50440 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#50441 = PCURVE('',#22650,#50442);
+#50442 = DEFINITIONAL_REPRESENTATION('',(#50443),#50450);
+#50443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50444,#50445,#50446,#50447,
+    #50448,#50449),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50444 = CARTESIAN_POINT('',(5.552868963695,20.18));
+#50445 = CARTESIAN_POINT('',(5.558586057726,19.507882322903));
+#50446 = CARTESIAN_POINT('',(5.564303151756,18.835777719872));
+#50447 = CARTESIAN_POINT('',(5.570020245787,18.163731958149));
+#50448 = CARTESIAN_POINT('',(5.575737339818,17.491790803197));
+#50449 = CARTESIAN_POINT('',(5.581454433849,16.82));
+#50450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50451 = PCURVE('',#50452,#50457);
+#50452 = PLANE('',#50453);
+#50453 = AXIS2_PLACEMENT_3D('',#50454,#50455,#50456);
+#50454 = CARTESIAN_POINT('',(22.997116086356,-8.4,-20.48899280534));
+#50455 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#50456 = DIRECTION('',(0.174203966223,0.965515994578,0.19347310502));
+#50457 = DEFINITIONAL_REPRESENTATION('',(#50458),#50462);
+#50458 = ELLIPSE('',#50459,121.76209693428,31.7);
+#50459 = AXIS2_PLACEMENT_2D('',#50460,#50461);
+#50460 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50461 = DIRECTION('',(-1.,-1.110223024625E-16));
+#50462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50463 = FACE_BOUND('',#50464,.T.);
+#50464 = EDGE_LOOP('',(#50465,#50500,#50532,#50561));
+#50465 = ORIENTED_EDGE('',*,*,#50466,.F.);
+#50466 = EDGE_CURVE('',#50467,#50469,#50471,.T.);
+#50467 = VERTEX_POINT('',#50468);
+#50468 = CARTESIAN_POINT('',(25.182700614446,-5.6,-19.25413175822));
+#50469 = VERTEX_POINT('',#50470);
+#50470 = CARTESIAN_POINT('',(27.899913573305,-5.6,-15.04941269957));
+#50471 = SURFACE_CURVE('',#50472,(#50477,#50484),.PCURVE_S1.);
+#50472 = CIRCLE('',#50473,31.7);
+#50473 = AXIS2_PLACEMENT_3D('',#50474,#50475,#50476);
+#50474 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50475 = DIRECTION('',(0.,-1.,0.));
+#50476 = DIRECTION('',(1.,0.,0.));
+#50477 = PCURVE('',#22650,#50478);
+#50478 = DEFINITIONAL_REPRESENTATION('',(#50479),#50483);
+#50479 = LINE('',#50480,#50481);
+#50480 = CARTESIAN_POINT('',(0.,17.1));
+#50481 = VECTOR('',#50482,1.);
+#50482 = DIRECTION('',(1.,0.));
+#50483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50484 = PCURVE('',#50485,#50490);
+#50485 = PLANE('',#50486);
+#50486 = AXIS2_PLACEMENT_3D('',#50487,#50488,#50489);
+#50487 = CARTESIAN_POINT('',(27.131973974953,-5.6,-14.60604256574));
+#50488 = DIRECTION('',(0.,1.,0.));
+#50489 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#50490 = DEFINITIONAL_REPRESENTATION('',(#50491),#50499);
+#50491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50492,#50493,#50494,#50495
+    ,#50496,#50497,#50498),.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(
+  '') );
+#50492 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#50493 = CARTESIAN_POINT('',(-62.48321692321,30.8));
+#50494 = CARTESIAN_POINT('',(-14.93321692321,58.253005299967));
+#50495 = CARTESIAN_POINT('',(32.616783076785,85.706010599933));
+#50496 = CARTESIAN_POINT('',(32.616783076785,30.8));
+#50497 = CARTESIAN_POINT('',(32.616783076785,-24.10601059993));
+#50498 = CARTESIAN_POINT('',(-14.93321692321,3.346994700033));
+#50499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50500 = ORIENTED_EDGE('',*,*,#50501,.T.);
+#50501 = EDGE_CURVE('',#50467,#50502,#50504,.T.);
+#50502 = VERTEX_POINT('',#50503);
+#50503 = CARTESIAN_POINT('',(24.71226300109,-8.4,-19.85432087393));
+#50504 = SURFACE_CURVE('',#50505,(#50510,#50520),.PCURVE_S1.);
+#50505 = ELLIPSE('',#50506,121.76209693428,31.7);
+#50506 = AXIS2_PLACEMENT_3D('',#50507,#50508,#50509);
+#50507 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50508 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#50509 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#50510 = PCURVE('',#22650,#50511);
+#50511 = DEFINITIONAL_REPRESENTATION('',(#50512),#50519);
+#50512 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50513,#50514,#50515,#50516,
+    #50517,#50518),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50513 = CARTESIAN_POINT('',(5.632820885345,16.82));
+#50514 = CARTESIAN_POINT('',(5.627047153838,17.493332125661));
+#50515 = CARTESIAN_POINT('',(5.621273422331,18.166044906413));
+#50516 = CARTESIAN_POINT('',(5.615499690824,18.838091579372));
+#50517 = CARTESIAN_POINT('',(5.609725959317,19.509425467689));
+#50518 = CARTESIAN_POINT('',(5.60395222781,20.18));
+#50519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50520 = PCURVE('',#50521,#50526);
+#50521 = PLANE('',#50522);
+#50522 = AXIS2_PLACEMENT_3D('',#50523,#50524,#50525);
+#50523 = CARTESIAN_POINT('',(24.631973974953,-5.6,-18.93616958466));
+#50524 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#50525 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#50526 = DEFINITIONAL_REPRESENTATION('',(#50527),#50531);
+#50527 = ELLIPSE('',#50528,121.76209693427,31.7);
+#50528 = AXIS2_PLACEMENT_2D('',#50529,#50530);
+#50529 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50530 = DIRECTION('',(1.,-4.163336342344E-17));
+#50531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50532 = ORIENTED_EDGE('',*,*,#50533,.T.);
+#50533 = EDGE_CURVE('',#50502,#50534,#50536,.T.);
+#50534 = VERTEX_POINT('',#50535);
+#50535 = CARTESIAN_POINT('',(27.533540386517,-8.4,-15.70968343996));
+#50536 = SURFACE_CURVE('',#50537,(#50542,#50549),.PCURVE_S1.);
+#50537 = CIRCLE('',#50538,31.7);
+#50538 = AXIS2_PLACEMENT_3D('',#50539,#50540,#50541);
+#50539 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50540 = DIRECTION('',(0.,-1.,0.));
+#50541 = DIRECTION('',(1.,0.,0.));
+#50542 = PCURVE('',#22650,#50543);
+#50543 = DEFINITIONAL_REPRESENTATION('',(#50544),#50548);
+#50544 = LINE('',#50545,#50546);
+#50545 = CARTESIAN_POINT('',(0.,19.9));
+#50546 = VECTOR('',#50547,1.);
+#50547 = DIRECTION('',(1.,0.));
+#50548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50549 = PCURVE('',#50550,#50555);
+#50550 = PLANE('',#50551);
+#50551 = AXIS2_PLACEMENT_3D('',#50552,#50553,#50554);
+#50552 = CARTESIAN_POINT('',(24.254475060978,-8.4,-19.59001688347));
+#50553 = DIRECTION('',(0.,-1.,0.));
+#50554 = DIRECTION('',(0.5,0.,0.866025403784));
+#50555 = DEFINITIONAL_REPRESENTATION('',(#50556),#50560);
+#50556 = CIRCLE('',#50557,31.7);
+#50557 = AXIS2_PLACEMENT_2D('',#50558,#50559);
+#50558 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50559 = DIRECTION('',(0.5,-0.866025403784));
+#50560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50561 = ORIENTED_EDGE('',*,*,#50562,.T.);
+#50562 = EDGE_CURVE('',#50534,#50469,#50563,.T.);
+#50563 = SURFACE_CURVE('',#50564,(#50569,#50579),.PCURVE_S1.);
+#50564 = ELLIPSE('',#50565,121.76209693428,31.7);
+#50565 = AXIS2_PLACEMENT_3D('',#50566,#50567,#50568);
+#50566 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50567 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#50568 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#50569 = PCURVE('',#22650,#50570);
+#50570 = DEFINITIONAL_REPRESENTATION('',(#50571),#50578);
+#50571 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50572,#50573,#50574,#50575,
+    #50576,#50577),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50572 = CARTESIAN_POINT('',(5.762308473934,20.18));
+#50573 = CARTESIAN_POINT('',(5.768025567965,19.507882322903));
+#50574 = CARTESIAN_POINT('',(5.773742661996,18.835777719872));
+#50575 = CARTESIAN_POINT('',(5.779459756027,18.163731958149));
+#50576 = CARTESIAN_POINT('',(5.785176850057,17.491790803197));
+#50577 = CARTESIAN_POINT('',(5.790893944088,16.82));
+#50578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50579 = PCURVE('',#50580,#50585);
+#50580 = PLANE('',#50581);
+#50581 = AXIS2_PLACEMENT_3D('',#50582,#50583,#50584);
+#50582 = CARTESIAN_POINT('',(26.754475060978,-8.4,-15.25988986455));
+#50583 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#50584 = DIRECTION('',(0.130171871207,0.965515994578,0.225464294647));
+#50585 = DEFINITIONAL_REPRESENTATION('',(#50586),#50590);
+#50586 = ELLIPSE('',#50587,121.76209693428,31.7);
+#50587 = AXIS2_PLACEMENT_2D('',#50588,#50589);
+#50588 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50589 = DIRECTION('',(-1.,-1.387778780781E-17));
+#50590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50591 = FACE_BOUND('',#50592,.T.);
+#50592 = EDGE_LOOP('',(#50593,#50628,#50660,#50689));
+#50593 = ORIENTED_EDGE('',*,*,#50594,.F.);
+#50594 = EDGE_CURVE('',#50595,#50597,#50599,.T.);
+#50595 = VERTEX_POINT('',#50596);
+#50596 = CARTESIAN_POINT('',(28.635557275099,-5.6,-13.59760491941));
+#50597 = VERTEX_POINT('',#50598);
+#50598 = CARTESIAN_POINT('',(30.419182362592,-5.6,-8.919828719846));
+#50599 = SURFACE_CURVE('',#50600,(#50605,#50612),.PCURVE_S1.);
+#50600 = CIRCLE('',#50601,31.7);
+#50601 = AXIS2_PLACEMENT_3D('',#50602,#50603,#50604);
+#50602 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50603 = DIRECTION('',(0.,-1.,0.));
+#50604 = DIRECTION('',(1.,0.,0.));
+#50605 = PCURVE('',#22650,#50606);
+#50606 = DEFINITIONAL_REPRESENTATION('',(#50607),#50611);
+#50607 = LINE('',#50608,#50609);
+#50608 = CARTESIAN_POINT('',(0.,17.1));
+#50609 = VECTOR('',#50610,1.);
+#50610 = DIRECTION('',(1.,0.));
+#50611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50612 = PCURVE('',#50613,#50618);
+#50613 = PLANE('',#50614);
+#50614 = AXIS2_PLACEMENT_3D('',#50615,#50616,#50617);
+#50615 = CARTESIAN_POINT('',(29.575842252773,-5.6,-8.645810907543));
+#50616 = DIRECTION('',(0.,1.,0.));
+#50617 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#50618 = DEFINITIONAL_REPRESENTATION('',(#50619),#50627);
+#50619 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50620,#50621,#50622,#50623
+    ,#50624,#50625,#50626),.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(
+  '') );
+#50620 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#50621 = CARTESIAN_POINT('',(-61.09777480973,17.618398802154));
+#50622 = CARTESIAN_POINT('',(-20.29465714479,54.357690967633));
+#50623 = CARTESIAN_POINT('',(20.508460520157,91.096983133113));
+#50624 = CARTESIAN_POINT('',(31.924062020047,37.390800598923));
+#50625 = CARTESIAN_POINT('',(43.339663519937,-16.31538193526));
+#50626 = CARTESIAN_POINT('',(-8.879055644901,0.651508433444));
+#50627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50628 = ORIENTED_EDGE('',*,*,#50629,.T.);
+#50629 = EDGE_CURVE('',#50595,#50630,#50632,.T.);
+#50630 = VERTEX_POINT('',#50631);
+#50631 = CARTESIAN_POINT('',(28.300186186156,-8.4,-14.28248794254));
+#50632 = SURFACE_CURVE('',#50633,(#50638,#50648),.PCURVE_S1.);
+#50633 = ELLIPSE('',#50634,121.76209693428,31.7);
+#50634 = AXIS2_PLACEMENT_3D('',#50635,#50636,#50637);
+#50635 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50636 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#50637 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#50638 = PCURVE('',#22650,#50639);
+#50639 = DEFINITIONAL_REPRESENTATION('',(#50640),#50647);
+#50640 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50641,#50642,#50643,#50644,
+    #50645,#50646),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50641 = CARTESIAN_POINT('',(5.842260395584,16.82));
+#50642 = CARTESIAN_POINT('',(5.836486664077,17.493332125661));
+#50643 = CARTESIAN_POINT('',(5.83071293257,18.166044906413));
+#50644 = CARTESIAN_POINT('',(5.824939201063,18.838091579372));
+#50645 = CARTESIAN_POINT('',(5.819165469556,19.509425467689));
+#50646 = CARTESIAN_POINT('',(5.813391738049,20.18));
+#50647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50648 = PCURVE('',#50649,#50654);
+#50649 = PLANE('',#50650);
+#50650 = AXIS2_PLACEMENT_3D('',#50651,#50652,#50653);
+#50651 = CARTESIAN_POINT('',(28.030757280898,-5.6,-13.40109348901));
+#50652 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#50653 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#50654 = DEFINITIONAL_REPRESENTATION('',(#50655),#50659);
+#50655 = ELLIPSE('',#50656,121.76209693428,31.7);
+#50656 = AXIS2_PLACEMENT_2D('',#50657,#50658);
+#50657 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50658 = DIRECTION('',(1.,1.249000902703E-16));
+#50659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50660 = ORIENTED_EDGE('',*,*,#50661,.T.);
+#50661 = EDGE_CURVE('',#50630,#50662,#50664,.T.);
+#50662 = VERTEX_POINT('',#50663);
+#50663 = CARTESIAN_POINT('',(30.198093314995,-8.4,-9.641844229133));
+#50664 = SURFACE_CURVE('',#50665,(#50670,#50677),.PCURVE_S1.);
+#50665 = CIRCLE('',#50666,31.7);
+#50666 = AXIS2_PLACEMENT_3D('',#50667,#50668,#50669);
+#50667 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50668 = DIRECTION('',(0.,-1.,0.));
+#50669 = DIRECTION('',(1.,0.,0.));
+#50670 = PCURVE('',#22650,#50671);
+#50671 = DEFINITIONAL_REPRESENTATION('',(#50672),#50676);
+#50672 = LINE('',#50673,#50674);
+#50673 = CARTESIAN_POINT('',(0.,19.9));
+#50674 = VECTOR('',#50675,1.);
+#50675 = DIRECTION('',(1.,0.));
+#50676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50677 = PCURVE('',#50678,#50683);
+#50678 = PLANE('',#50679);
+#50679 = AXIS2_PLACEMENT_3D('',#50680,#50681,#50682);
+#50680 = CARTESIAN_POINT('',(27.797450121345,-8.4,-14.11913909308));
+#50681 = DIRECTION('',(-0.,-1.,0.));
+#50682 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#50683 = DEFINITIONAL_REPRESENTATION('',(#50684),#50688);
+#50684 = CIRCLE('',#50685,31.7);
+#50685 = AXIS2_PLACEMENT_2D('',#50686,#50687);
+#50686 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50687 = DIRECTION('',(0.309016994375,-0.951056516295));
+#50688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50689 = ORIENTED_EDGE('',*,*,#50690,.T.);
+#50690 = EDGE_CURVE('',#50662,#50597,#50691,.T.);
+#50691 = SURFACE_CURVE('',#50692,(#50697,#50707),.PCURVE_S1.);
+#50692 = ELLIPSE('',#50693,121.76209693428,31.7);
+#50693 = AXIS2_PLACEMENT_3D('',#50694,#50695,#50696);
+#50694 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50695 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#50696 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#50697 = PCURVE('',#22650,#50698);
+#50698 = DEFINITIONAL_REPRESENTATION('',(#50699),#50706);
+#50699 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50700,#50701,#50702,#50703,
+    #50704,#50705),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50700 = CARTESIAN_POINT('',(5.971747984174,20.18));
+#50701 = CARTESIAN_POINT('',(5.977465078204,19.507882322903));
+#50702 = CARTESIAN_POINT('',(5.983182172235,18.835777719872));
+#50703 = CARTESIAN_POINT('',(5.988899266266,18.163731958149));
+#50704 = CARTESIAN_POINT('',(5.994616360297,17.491790803197));
+#50705 = CARTESIAN_POINT('',(6.000333454327,16.82));
+#50706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50707 = PCURVE('',#50708,#50713);
+#50708 = PLANE('',#50709);
+#50709 = AXIS2_PLACEMENT_3D('',#50710,#50711,#50712);
+#50710 = CARTESIAN_POINT('',(29.34253509322,-8.4,-9.363856511604));
+#50711 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#50712 = DIRECTION('',(8.045064078498E-02,0.965515994578,0.247601612699)
+  );
+#50713 = DEFINITIONAL_REPRESENTATION('',(#50714),#50718);
+#50714 = ELLIPSE('',#50715,121.76209693428,31.7);
+#50715 = AXIS2_PLACEMENT_2D('',#50716,#50717);
+#50716 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50717 = DIRECTION('',(-1.,9.71445146547E-17));
+#50718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50719 = FACE_BOUND('',#50720,.T.);
+#50720 = EDGE_LOOP('',(#50721,#50756,#50788,#50817));
+#50721 = ORIENTED_EDGE('',*,*,#50722,.F.);
+#50722 = EDGE_CURVE('',#50723,#50725,#50727,.T.);
+#50723 = VERTEX_POINT('',#50724);
+#50724 = CARTESIAN_POINT('',(30.836902674181,-5.6,-7.346797497078));
+#50725 = VERTEX_POINT('',#50726);
+#50726 = CARTESIAN_POINT('',(31.608986915201,-5.6,-2.400405422974));
+#50727 = SURFACE_CURVE('',#50728,(#50733,#50740),.PCURVE_S1.);
+#50728 = CIRCLE('',#50729,31.7);
+#50729 = AXIS2_PLACEMENT_3D('',#50730,#50731,#50732);
+#50730 = CARTESIAN_POINT('',(0.,-5.6,0.));
+#50731 = DIRECTION('',(0.,-1.,0.));
+#50732 = DIRECTION('',(1.,0.,0.));
+#50733 = PCURVE('',#22650,#50734);
+#50734 = DEFINITIONAL_REPRESENTATION('',(#50735),#50739);
+#50735 = LINE('',#50736,#50737);
+#50736 = CARTESIAN_POINT('',(0.,17.1));
+#50737 = VECTOR('',#50738,1.);
+#50738 = DIRECTION('',(1.,0.));
+#50739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50740 = PCURVE('',#50741,#50746);
+#50741 = PLANE('',#50742);
+#50742 = AXIS2_PLACEMENT_3D('',#50743,#50744,#50745);
+#50743 = CARTESIAN_POINT('',(30.727104303509,-5.6,-2.307715825478));
+#50744 = DIRECTION('',(0.,1.,0.));
+#50745 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#50746 = DEFINITIONAL_REPRESENTATION('',(#50747),#50755);
+#50747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50748,#50749,#50750,#50751
+    ,#50752,#50753,#50754),.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(
+  '') );
+#50748 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#50749 = CARTESIAN_POINT('',(-57.00199893775,5.012896828994));
+#50750 = CARTESIAN_POINT('',(-24.7290556449,49.432792497671));
+#50751 = CARTESIAN_POINT('',(7.543887647954,93.852688166349));
+#50752 = CARTESIAN_POINT('',(29.876174084055,43.693551585503));
+#50753 = CARTESIAN_POINT('',(52.208460520157,-6.465584995343));
+#50754 = CARTESIAN_POINT('',(-2.3967692088,-0.726344083174));
+#50755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50756 = ORIENTED_EDGE('',*,*,#50757,.T.);
+#50757 = EDGE_CURVE('',#50723,#50758,#50760,.T.);
+#50758 = VERTEX_POINT('',#50759);
+#50759 = CARTESIAN_POINT('',(30.651255435527,-8.4,-8.086441753087));
+#50760 = SURFACE_CURVE('',#50761,(#50766,#50776),.PCURVE_S1.);
+#50761 = ELLIPSE('',#50762,121.76209693428,31.7);
+#50762 = AXIS2_PLACEMENT_3D('',#50763,#50764,#50765);
+#50763 = CARTESIAN_POINT('',(0.,9.543099704054,0.));
+#50764 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#50765 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#50766 = PCURVE('',#22650,#50767);
+#50767 = DEFINITIONAL_REPRESENTATION('',(#50768),#50775);
+#50768 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50769,#50770,#50771,#50772,
+    #50773,#50774),.UNSPECIFIED.,.F.,.F.,(6,6),(4.839154626621,
+    4.868023284156),.PIECEWISE_BEZIER_KNOTS.);
+#50769 = CARTESIAN_POINT('',(6.051699905823,16.82));
+#50770 = CARTESIAN_POINT('',(6.045926174316,17.493332125661));
+#50771 = CARTESIAN_POINT('',(6.040152442809,18.166044906413));
+#50772 = CARTESIAN_POINT('',(6.034378711302,18.838091579372));
+#50773 = CARTESIAN_POINT('',(6.028604979795,19.509425467689));
+#50774 = CARTESIAN_POINT('',(6.022831248288,20.18));
+#50775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50776 = PCURVE('',#50777,#50782);
+#50777 = PLANE('',#50778);
+#50778 = AXIS2_PLACEMENT_3D('',#50779,#50780,#50781);
+#50779 = CARTESIAN_POINT('',(30.204461987171,-5.6,-7.280325302319));
+#50780 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#50781 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#50782 = DEFINITIONAL_REPRESENTATION('',(#50783),#50787);
+#50783 = ELLIPSE('',#50784,121.76209693428,31.7);
+#50784 = AXIS2_PLACEMENT_2D('',#50785,#50786);
+#50785 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#50786 = DIRECTION('',(1.,5.20417042793E-17));
+#50787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50788 = ORIENTED_EDGE('',*,*,#50789,.T.);
+#50789 = EDGE_CURVE('',#50758,#50790,#50792,.T.);
+#50790 = VERTEX_POINT('',#50791);
+#50791 = CARTESIAN_POINT('',(31.542844659078,-8.4,-3.152610158782));
+#50792 = SURFACE_CURVE('',#50793,(#50798,#50805),.PCURVE_S1.);
+#50793 = CIRCLE('',#50794,31.7);
+#50794 = AXIS2_PLACEMENT_3D('',#50795,#50796,#50797);
+#50795 = CARTESIAN_POINT('',(0.,-8.4,0.));
+#50796 = DIRECTION('',(0.,-1.,0.));
+#50797 = DIRECTION('',(1.,0.,0.));
+#50798 = PCURVE('',#22650,#50799);
+#50799 = DEFINITIONAL_REPRESENTATION('',(#50800),#50804);
+#50800 = LINE('',#50801,#50802);
+#50801 = CARTESIAN_POINT('',(0.,19.9));
+#50802 = VECTOR('',#50803,1.);
+#50803 = DIRECTION('',(1.,0.));
+#50804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50805 = PCURVE('',#50806,#50811);
+#50806 = PLANE('',#50807);
+#50807 = AXIS2_PLACEMENT_3D('',#50808,#50809,#50810);
+#50808 = CARTESIAN_POINT('',(30.125543224445,-8.4,-8.031187173172));
+#50809 = DIRECTION('',(-0.,-1.,0.));
+#50810 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#50811 = DEFINITIONAL_REPRESENTATION('',(#50812),#50816);
+#50812 = CIRCLE('',#50813,31.7);
+#50813 = AXIS2_PLACEMENT_2D('',#50814,#50815);
+#50814 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#50815 = DIRECTION('',(0.104528463268,-0.994521895368));
+#50816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50817 = ORIENTED_EDGE('',*,*,#50818,.T.);
+#50818 = EDGE_CURVE('',#50790,#50725,#50819,.T.);
+#50819 = SURFACE_CURVE('',#50820,(#50825,#50835),.PCURVE_S1.);
+#50820 = ELLIPSE('',#50821,121.76209693428,31.7);
+#50821 = AXIS2_PLACEMENT_3D('',#50822,#50823,#50824);
+#50822 = CARTESIAN_POINT('',(0.,-8.999999999955,0.));
+#50823 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#50824 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#50825 = PCURVE('',#22650,#50826);
+#50826 = DEFINITIONAL_REPRESENTATION('',(#50827),#50834);
+#50827 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50828,#50829,#50830,#50831,
+    #50832,#50833),.UNSPECIFIED.,.F.,.F.,(6,6),(1.573518269148,
+    1.602103739302),.PIECEWISE_BEZIER_KNOTS.);
+#50828 = CARTESIAN_POINT('',(6.181187494413,20.18));
+#50829 = CARTESIAN_POINT('',(6.186904588444,19.507882322903));
+#50830 = CARTESIAN_POINT('',(6.192621682474,18.835777719872));
+#50831 = CARTESIAN_POINT('',(6.198338776505,18.163731958149));
+#50832 = CARTESIAN_POINT('',(6.204055870536,17.491790803197));
+#50833 = CARTESIAN_POINT('',(6.209772964567,16.82));
+#50834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50835 = PCURVE('',#50836,#50841);
+#50836 = PLANE('',#50837);
+#50837 = AXIS2_PLACEMENT_3D('',#50838,#50839,#50840);
+#50838 = CARTESIAN_POINT('',(30.648185540783,-8.4,-3.05857769633));
+#50839 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#50840 = DIRECTION('',(2.721333131585E-02,0.965515994578,0.258917552152)
+  );
+#50841 = DEFINITIONAL_REPRESENTATION('',(#50842),#50846);
+#50842 = ELLIPSE('',#50843,121.76209693428,31.7);
+#50843 = AXIS2_PLACEMENT_2D('',#50844,#50845);
+#50844 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#50845 = DIRECTION('',(-1.,4.857225732735E-17));
+#50846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50847 = ADVANCED_FACE('',(#50848),#27655,.F.);
+#50848 = FACE_BOUND('',#50849,.F.);
+#50849 = EDGE_LOOP('',(#50850,#50851,#50852,#50875,#50907));
+#50850 = ORIENTED_EDGE('',*,*,#29910,.F.);
+#50851 = ORIENTED_EDGE('',*,*,#27631,.T.);
+#50852 = ORIENTED_EDGE('',*,*,#50853,.T.);
+#50853 = EDGE_CURVE('',#27595,#50854,#50856,.T.);
+#50854 = VERTEX_POINT('',#50855);
+#50855 = CARTESIAN_POINT('',(32.404929167748,10.4,-2.484062324744));
+#50856 = SURFACE_CURVE('',#50857,(#50861,#50868),.PCURVE_S1.);
+#50857 = LINE('',#50858,#50859);
+#50858 = CARTESIAN_POINT('',(30.727104303509,10.4,-2.307715825478));
+#50859 = VECTOR('',#50860,1.);
+#50860 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#50861 = PCURVE('',#27655,#50862);
+#50862 = DEFINITIONAL_REPRESENTATION('',(#50863),#50867);
+#50863 = LINE('',#50864,#50865);
+#50864 = CARTESIAN_POINT('',(0.,0.));
+#50865 = VECTOR('',#50866,1.);
+#50866 = DIRECTION('',(0.,-1.));
+#50867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50868 = PCURVE('',#27616,#50869);
+#50869 = DEFINITIONAL_REPRESENTATION('',(#50870),#50874);
+#50870 = LINE('',#50871,#50872);
+#50871 = CARTESIAN_POINT('',(5.,0.));
+#50872 = VECTOR('',#50873,1.);
+#50873 = DIRECTION('',(0.,-1.));
+#50874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50875 = ORIENTED_EDGE('',*,*,#50876,.T.);
+#50876 = EDGE_CURVE('',#50854,#50877,#50879,.T.);
+#50877 = VERTEX_POINT('',#50878);
+#50878 = CARTESIAN_POINT('',(32.33847228227,7.6,-3.236233991674));
+#50879 = SURFACE_CURVE('',#50880,(#50885,#50892),.PCURVE_S1.);
+#50880 = ELLIPSE('',#50881,124.83495742473,32.5);
+#50881 = AXIS2_PLACEMENT_3D('',#50882,#50883,#50884);
+#50882 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#50883 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#50884 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#50885 = PCURVE('',#27655,#50886);
+#50886 = DEFINITIONAL_REPRESENTATION('',(#50887),#50891);
+#50887 = ELLIPSE('',#50888,124.83495742473,32.5);
+#50888 = AXIS2_PLACEMENT_2D('',#50889,#50890);
+#50889 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#50890 = DIRECTION('',(1.,1.838806884535E-16));
+#50891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50892 = PCURVE('',#50893,#50898);
+#50893 = CYLINDRICAL_SURFACE('',#50894,32.5);
+#50894 = AXIS2_PLACEMENT_3D('',#50895,#50896,#50897);
+#50895 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#50896 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#50897 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#50898 = DEFINITIONAL_REPRESENTATION('',(#50899),#50906);
+#50899 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#50900,#50901,#50902,#50903,
+    #50904,#50905),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#50900 = CARTESIAN_POINT('',(4.638205751119,0.82));
+#50901 = CARTESIAN_POINT('',(4.632629434055,1.491800979366));
+#50902 = CARTESIAN_POINT('',(4.627053116992,2.163744997168));
+#50903 = CARTESIAN_POINT('',(4.621476799928,2.835788532861));
+#50904 = CARTESIAN_POINT('',(4.615900482864,3.507888047368));
+#50905 = CARTESIAN_POINT('',(4.610324165801,4.18));
+#50906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50907 = ORIENTED_EDGE('',*,*,#50908,.F.);
+#50908 = EDGE_CURVE('',#29878,#50877,#50909,.T.);
+#50909 = SURFACE_CURVE('',#50910,(#50914,#50921),.PCURVE_S1.);
+#50910 = LINE('',#50911,#50912);
+#50911 = CARTESIAN_POINT('',(30.648185540783,7.6,-3.05857769633));
+#50912 = VECTOR('',#50913,1.);
+#50913 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#50914 = PCURVE('',#27655,#50915);
+#50915 = DEFINITIONAL_REPRESENTATION('',(#50916),#50920);
+#50916 = LINE('',#50917,#50918);
+#50917 = CARTESIAN_POINT('',(2.900003744861,0.));
+#50918 = VECTOR('',#50919,1.);
+#50919 = DIRECTION('',(0.,-1.));
+#50920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50921 = PCURVE('',#29894,#50922);
+#50922 = DEFINITIONAL_REPRESENTATION('',(#50923),#50927);
+#50923 = LINE('',#50924,#50925);
+#50924 = CARTESIAN_POINT('',(0.,0.));
+#50925 = VECTOR('',#50926,1.);
+#50926 = DIRECTION('',(0.,-1.));
+#50927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50928 = ADVANCED_FACE('',(#50929),#27616,.F.);
+#50929 = FACE_BOUND('',#50930,.F.);
+#50930 = EDGE_LOOP('',(#50931,#50932,#50955,#50977));
+#50931 = ORIENTED_EDGE('',*,*,#27594,.F.);
+#50932 = ORIENTED_EDGE('',*,*,#50933,.T.);
+#50933 = EDGE_CURVE('',#27555,#50934,#50936,.T.);
+#50934 = VERTEX_POINT('',#50935);
+#50935 = CARTESIAN_POINT('',(31.639037201129,10.4,-7.431105233113));
+#50936 = SURFACE_CURVE('',#50937,(#50941,#50948),.PCURVE_S1.);
+#50937 = LINE('',#50938,#50939);
+#50938 = CARTESIAN_POINT('',(30.204461987171,10.4,-7.280325302319));
+#50939 = VECTOR('',#50940,1.);
+#50940 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#50941 = PCURVE('',#27616,#50942);
+#50942 = DEFINITIONAL_REPRESENTATION('',(#50943),#50947);
+#50943 = LINE('',#50944,#50945);
+#50944 = CARTESIAN_POINT('',(0.,0.));
+#50945 = VECTOR('',#50946,1.);
+#50946 = DIRECTION('',(0.,-1.));
+#50947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50948 = PCURVE('',#27578,#50949);
+#50949 = DEFINITIONAL_REPRESENTATION('',(#50950),#50954);
+#50950 = LINE('',#50951,#50952);
+#50951 = CARTESIAN_POINT('',(2.900003744861,0.));
+#50952 = VECTOR('',#50953,1.);
+#50953 = DIRECTION('',(0.,-1.));
+#50954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50955 = ORIENTED_EDGE('',*,*,#50956,.T.);
+#50956 = EDGE_CURVE('',#50934,#50854,#50957,.T.);
+#50957 = SURFACE_CURVE('',#50958,(#50963,#50970),.PCURVE_S1.);
+#50958 = CIRCLE('',#50959,32.5);
+#50959 = AXIS2_PLACEMENT_3D('',#50960,#50961,#50962);
+#50960 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#50961 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#50962 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#50963 = PCURVE('',#27616,#50964);
+#50964 = DEFINITIONAL_REPRESENTATION('',(#50965),#50969);
+#50965 = CIRCLE('',#50966,32.5);
+#50966 = AXIS2_PLACEMENT_2D('',#50967,#50968);
+#50967 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#50968 = DIRECTION('',(0.994521895368,0.104528463268));
+#50969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50970 = PCURVE('',#50893,#50971);
+#50971 = DEFINITIONAL_REPRESENTATION('',(#50972),#50976);
+#50972 = LINE('',#50973,#50974);
+#50973 = CARTESIAN_POINT('',(0.,1.1));
+#50974 = VECTOR('',#50975,1.);
+#50975 = DIRECTION('',(1.,0.));
+#50976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50977 = ORIENTED_EDGE('',*,*,#50853,.F.);
+#50978 = ADVANCED_FACE('',(#50979),#27578,.F.);
+#50979 = FACE_BOUND('',#50980,.F.);
+#50980 = EDGE_LOOP('',(#50981,#50982,#51005,#51030,#51031));
+#50981 = ORIENTED_EDGE('',*,*,#29850,.F.);
+#50982 = ORIENTED_EDGE('',*,*,#50983,.T.);
+#50983 = EDGE_CURVE('',#29851,#50984,#50986,.T.);
+#50984 = VERTEX_POINT('',#50985);
+#50985 = CARTESIAN_POINT('',(31.456068603344,7.6,-8.171031025623));
+#50986 = SURFACE_CURVE('',#50987,(#50991,#50998),.PCURVE_S1.);
+#50987 = LINE('',#50988,#50989);
+#50988 = CARTESIAN_POINT('',(30.125543224445,7.6,-8.031187173172));
+#50989 = VECTOR('',#50990,1.);
+#50990 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#50991 = PCURVE('',#27578,#50992);
+#50992 = DEFINITIONAL_REPRESENTATION('',(#50993),#50997);
+#50993 = LINE('',#50994,#50995);
+#50994 = CARTESIAN_POINT('',(0.,0.));
+#50995 = VECTOR('',#50996,1.);
+#50996 = DIRECTION('',(0.,-1.));
+#50997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50998 = PCURVE('',#29894,#50999);
+#50999 = DEFINITIONAL_REPRESENTATION('',(#51000),#51004);
+#51000 = LINE('',#51001,#51002);
+#51001 = CARTESIAN_POINT('',(5.,0.));
+#51002 = VECTOR('',#51003,1.);
+#51003 = DIRECTION('',(0.,-1.));
+#51004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51005 = ORIENTED_EDGE('',*,*,#51006,.T.);
+#51006 = EDGE_CURVE('',#50984,#50934,#51007,.T.);
+#51007 = SURFACE_CURVE('',#51008,(#51013,#51020),.PCURVE_S1.);
+#51008 = ELLIPSE('',#51009,124.83495742473,32.5);
+#51009 = AXIS2_PLACEMENT_3D('',#51010,#51011,#51012);
+#51010 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51011 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#51012 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#51013 = PCURVE('',#27578,#51014);
+#51014 = DEFINITIONAL_REPRESENTATION('',(#51015),#51019);
+#51015 = ELLIPSE('',#51016,124.83495742473,32.5);
+#51016 = AXIS2_PLACEMENT_2D('',#51017,#51018);
+#51017 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51018 = DIRECTION('',(-1.,1.804112415016E-16));
+#51019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51020 = PCURVE('',#50893,#51021);
+#51021 = DEFINITIONAL_REPRESENTATION('',(#51022),#51029);
+#51022 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51023,#51024,#51025,#51026,
+    #51027,#51028),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51023 = CARTESIAN_POINT('',(4.455895993971,4.18));
+#51024 = CARTESIAN_POINT('',(4.461524828155,3.509354813963));
+#51025 = CARTESIAN_POINT('',(4.467153662339,2.837987907204));
+#51026 = CARTESIAN_POINT('',(4.472782496523,2.165943547578));
+#51027 = CARTESIAN_POINT('',(4.478411330707,1.493266098224));
+#51028 = CARTESIAN_POINT('',(4.484040164891,0.82));
+#51029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51030 = ORIENTED_EDGE('',*,*,#50933,.F.);
+#51031 = ORIENTED_EDGE('',*,*,#27554,.F.);
+#51032 = ADVANCED_FACE('',(#51033),#27481,.F.);
+#51033 = FACE_BOUND('',#51034,.F.);
+#51034 = EDGE_LOOP('',(#51035,#51036,#51037,#51060,#51092));
+#51035 = ORIENTED_EDGE('',*,*,#29824,.F.);
+#51036 = ORIENTED_EDGE('',*,*,#27457,.T.);
+#51037 = ORIENTED_EDGE('',*,*,#51038,.T.);
+#51038 = EDGE_CURVE('',#27421,#51039,#51041,.T.);
+#51039 = VERTEX_POINT('',#51040);
+#51040 = CARTESIAN_POINT('',(31.180338119348,10.4,-9.167143217117));
+#51041 = SURFACE_CURVE('',#51042,(#51046,#51053),.PCURVE_S1.);
+#51042 = LINE('',#51043,#51044);
+#51043 = CARTESIAN_POINT('',(29.575842252773,10.4,-8.645810907543));
+#51044 = VECTOR('',#51045,1.);
+#51045 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#51046 = PCURVE('',#27481,#51047);
+#51047 = DEFINITIONAL_REPRESENTATION('',(#51048),#51052);
+#51048 = LINE('',#51049,#51050);
+#51049 = CARTESIAN_POINT('',(0.,0.));
+#51050 = VECTOR('',#51051,1.);
+#51051 = DIRECTION('',(0.,-1.));
+#51052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51053 = PCURVE('',#27442,#51054);
+#51054 = DEFINITIONAL_REPRESENTATION('',(#51055),#51059);
+#51055 = LINE('',#51056,#51057);
+#51056 = CARTESIAN_POINT('',(5.,0.));
+#51057 = VECTOR('',#51058,1.);
+#51058 = DIRECTION('',(0.,-1.));
+#51059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51060 = ORIENTED_EDGE('',*,*,#51061,.T.);
+#51061 = EDGE_CURVE('',#51039,#51062,#51064,.T.);
+#51062 = VERTEX_POINT('',#51063);
+#51063 = CARTESIAN_POINT('',(30.958948193208,7.6,-9.889060965039));
+#51064 = SURFACE_CURVE('',#51065,(#51070,#51077),.PCURVE_S1.);
+#51065 = ELLIPSE('',#51066,124.83495742473,32.5);
+#51066 = AXIS2_PLACEMENT_3D('',#51067,#51068,#51069);
+#51067 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51068 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#51069 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#51070 = PCURVE('',#27481,#51071);
+#51071 = DEFINITIONAL_REPRESENTATION('',(#51072),#51076);
+#51072 = ELLIPSE('',#51073,124.83495742473,32.5);
+#51073 = AXIS2_PLACEMENT_2D('',#51074,#51075);
+#51074 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#51075 = DIRECTION('',(1.,2.636779683485E-16));
+#51076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51077 = PCURVE('',#51078,#51083);
+#51078 = CYLINDRICAL_SURFACE('',#51079,32.5);
+#51079 = AXIS2_PLACEMENT_3D('',#51080,#51081,#51082);
+#51080 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#51081 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51082 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51083 = DEFINITIONAL_REPRESENTATION('',(#51084),#51091);
+#51084 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51085,#51086,#51087,#51088,
+    #51089,#51090),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#51085 = CARTESIAN_POINT('',(4.428766240879,0.82));
+#51086 = CARTESIAN_POINT('',(4.423189923816,1.491800979366));
+#51087 = CARTESIAN_POINT('',(4.417613606752,2.163744997168));
+#51088 = CARTESIAN_POINT('',(4.412037289689,2.835788532861));
+#51089 = CARTESIAN_POINT('',(4.406460972625,3.507888047368));
+#51090 = CARTESIAN_POINT('',(4.400884655561,4.18));
+#51091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51092 = ORIENTED_EDGE('',*,*,#51093,.F.);
+#51093 = EDGE_CURVE('',#29792,#51062,#51094,.T.);
+#51094 = SURFACE_CURVE('',#51095,(#51099,#51106),.PCURVE_S1.);
+#51095 = LINE('',#51096,#51097);
+#51096 = CARTESIAN_POINT('',(29.34253509322,7.6,-9.363856511604));
+#51097 = VECTOR('',#51098,1.);
+#51098 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#51099 = PCURVE('',#27481,#51100);
+#51100 = DEFINITIONAL_REPRESENTATION('',(#51101),#51105);
+#51101 = LINE('',#51102,#51103);
+#51102 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51103 = VECTOR('',#51104,1.);
+#51104 = DIRECTION('',(0.,-1.));
+#51105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51106 = PCURVE('',#29808,#51107);
+#51107 = DEFINITIONAL_REPRESENTATION('',(#51108),#51112);
+#51108 = LINE('',#51109,#51110);
+#51109 = CARTESIAN_POINT('',(0.,0.));
+#51110 = VECTOR('',#51111,1.);
+#51111 = DIRECTION('',(0.,-1.));
+#51112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51113 = ADVANCED_FACE('',(#51114),#27442,.F.);
+#51114 = FACE_BOUND('',#51115,.F.);
+#51115 = EDGE_LOOP('',(#51116,#51117,#51140,#51162));
+#51116 = ORIENTED_EDGE('',*,*,#27420,.F.);
+#51117 = ORIENTED_EDGE('',*,*,#51118,.T.);
+#51118 = EDGE_CURVE('',#27381,#51119,#51121,.T.);
+#51119 = VERTEX_POINT('',#51120);
+#51120 = CARTESIAN_POINT('',(29.40263467415,10.4,-13.8468434749));
+#51121 = SURFACE_CURVE('',#51122,(#51126,#51133),.PCURVE_S1.);
+#51122 = LINE('',#51123,#51124);
+#51123 = CARTESIAN_POINT('',(28.030757280898,10.4,-13.40109348901));
+#51124 = VECTOR('',#51125,1.);
+#51125 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#51126 = PCURVE('',#27442,#51127);
+#51127 = DEFINITIONAL_REPRESENTATION('',(#51128),#51132);
+#51128 = LINE('',#51129,#51130);
+#51129 = CARTESIAN_POINT('',(0.,0.));
+#51130 = VECTOR('',#51131,1.);
+#51131 = DIRECTION('',(0.,-1.));
+#51132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51133 = PCURVE('',#27404,#51134);
+#51134 = DEFINITIONAL_REPRESENTATION('',(#51135),#51139);
+#51135 = LINE('',#51136,#51137);
+#51136 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51137 = VECTOR('',#51138,1.);
+#51138 = DIRECTION('',(0.,-1.));
+#51139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51140 = ORIENTED_EDGE('',*,*,#51141,.T.);
+#51141 = EDGE_CURVE('',#51119,#51039,#51142,.T.);
+#51142 = SURFACE_CURVE('',#51143,(#51148,#51155),.PCURVE_S1.);
+#51143 = CIRCLE('',#51144,32.5);
+#51144 = AXIS2_PLACEMENT_3D('',#51145,#51146,#51147);
+#51145 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#51146 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51147 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51148 = PCURVE('',#27442,#51149);
+#51149 = DEFINITIONAL_REPRESENTATION('',(#51150),#51154);
+#51150 = CIRCLE('',#51151,32.5);
+#51151 = AXIS2_PLACEMENT_2D('',#51152,#51153);
+#51152 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#51153 = DIRECTION('',(0.951056516295,0.309016994375));
+#51154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51155 = PCURVE('',#51078,#51156);
+#51156 = DEFINITIONAL_REPRESENTATION('',(#51157),#51161);
+#51157 = LINE('',#51158,#51159);
+#51158 = CARTESIAN_POINT('',(0.,1.1));
+#51159 = VECTOR('',#51160,1.);
+#51160 = DIRECTION('',(1.,0.));
+#51161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51162 = ORIENTED_EDGE('',*,*,#51038,.F.);
+#51163 = ADVANCED_FACE('',(#51164),#27404,.F.);
+#51164 = FACE_BOUND('',#51165,.F.);
+#51165 = EDGE_LOOP('',(#51166,#51167,#51190,#51215,#51216));
+#51166 = ORIENTED_EDGE('',*,*,#29764,.F.);
+#51167 = ORIENTED_EDGE('',*,*,#51168,.T.);
+#51168 = EDGE_CURVE('',#29765,#51169,#51171,.T.);
+#51169 = VERTEX_POINT('',#51170);
+#51170 = CARTESIAN_POINT('',(29.069825156618,7.6,-14.53255880303));
+#51171 = SURFACE_CURVE('',#51172,(#51176,#51183),.PCURVE_S1.);
+#51172 = LINE('',#51173,#51174);
+#51173 = CARTESIAN_POINT('',(27.797450121345,7.6,-14.11913909308));
+#51174 = VECTOR('',#51175,1.);
+#51175 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#51176 = PCURVE('',#27404,#51177);
+#51177 = DEFINITIONAL_REPRESENTATION('',(#51178),#51182);
+#51178 = LINE('',#51179,#51180);
+#51179 = CARTESIAN_POINT('',(0.,0.));
+#51180 = VECTOR('',#51181,1.);
+#51181 = DIRECTION('',(0.,-1.));
+#51182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51183 = PCURVE('',#29808,#51184);
+#51184 = DEFINITIONAL_REPRESENTATION('',(#51185),#51189);
+#51185 = LINE('',#51186,#51187);
+#51186 = CARTESIAN_POINT('',(5.,0.));
+#51187 = VECTOR('',#51188,1.);
+#51188 = DIRECTION('',(0.,-1.));
+#51189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51190 = ORIENTED_EDGE('',*,*,#51191,.T.);
+#51191 = EDGE_CURVE('',#51169,#51119,#51192,.T.);
+#51192 = SURFACE_CURVE('',#51193,(#51198,#51205),.PCURVE_S1.);
+#51193 = ELLIPSE('',#51194,124.83495742473,32.5);
+#51194 = AXIS2_PLACEMENT_3D('',#51195,#51196,#51197);
+#51195 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51196 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#51197 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#51198 = PCURVE('',#27404,#51199);
+#51199 = DEFINITIONAL_REPRESENTATION('',(#51200),#51204);
+#51200 = ELLIPSE('',#51201,124.83495742473,32.5);
+#51201 = AXIS2_PLACEMENT_2D('',#51202,#51203);
+#51202 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51203 = DIRECTION('',(-1.,2.636779683485E-16));
+#51204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51205 = PCURVE('',#51078,#51206);
+#51206 = DEFINITIONAL_REPRESENTATION('',(#51207),#51214);
+#51207 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51208,#51209,#51210,#51211,
+    #51212,#51213),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51208 = CARTESIAN_POINT('',(4.246456483732,4.18));
+#51209 = CARTESIAN_POINT('',(4.252085317916,3.509354813963));
+#51210 = CARTESIAN_POINT('',(4.2577141521,2.837987907204));
+#51211 = CARTESIAN_POINT('',(4.263342986284,2.165943547578));
+#51212 = CARTESIAN_POINT('',(4.268971820467,1.493266098224));
+#51213 = CARTESIAN_POINT('',(4.274600654651,0.82));
+#51214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51215 = ORIENTED_EDGE('',*,*,#51118,.F.);
+#51216 = ORIENTED_EDGE('',*,*,#27380,.F.);
+#51217 = ADVANCED_FACE('',(#51218),#27307,.F.);
+#51218 = FACE_BOUND('',#51219,.F.);
+#51219 = EDGE_LOOP('',(#51220,#51221,#51222,#51245,#51277));
+#51220 = ORIENTED_EDGE('',*,*,#29738,.F.);
+#51221 = ORIENTED_EDGE('',*,*,#27283,.T.);
+#51222 = ORIENTED_EDGE('',*,*,#51223,.T.);
+#51223 = EDGE_CURVE('',#27247,#51224,#51226,.T.);
+#51224 = VERTEX_POINT('',#51225);
+#51225 = CARTESIAN_POINT('',(28.59301667527,10.4,-15.44957596207));
+#51226 = SURFACE_CURVE('',#51227,(#51231,#51238),.PCURVE_S1.);
+#51227 = LINE('',#51228,#51229);
+#51228 = CARTESIAN_POINT('',(27.131973974953,10.4,-14.60604256574));
+#51229 = VECTOR('',#51230,1.);
+#51230 = DIRECTION('',(0.866025403784,0.,-0.5));
+#51231 = PCURVE('',#27307,#51232);
+#51232 = DEFINITIONAL_REPRESENTATION('',(#51233),#51237);
+#51233 = LINE('',#51234,#51235);
+#51234 = CARTESIAN_POINT('',(0.,0.));
+#51235 = VECTOR('',#51236,1.);
+#51236 = DIRECTION('',(0.,-1.));
+#51237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51238 = PCURVE('',#27268,#51239);
+#51239 = DEFINITIONAL_REPRESENTATION('',(#51240),#51244);
+#51240 = LINE('',#51241,#51242);
+#51241 = CARTESIAN_POINT('',(5.,0.));
+#51242 = VECTOR('',#51243,1.);
+#51243 = DIRECTION('',(0.,-1.));
+#51244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51245 = ORIENTED_EDGE('',*,*,#51246,.T.);
+#51246 = EDGE_CURVE('',#51224,#51247,#51249,.T.);
+#51247 = VERTEX_POINT('',#51248);
+#51248 = CARTESIAN_POINT('',(28.226369510587,7.6,-16.10968852125));
+#51249 = SURFACE_CURVE('',#51250,(#51255,#51262),.PCURVE_S1.);
+#51250 = ELLIPSE('',#51251,124.83495742473,32.5);
+#51251 = AXIS2_PLACEMENT_3D('',#51252,#51253,#51254);
+#51252 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51253 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#51254 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#51255 = PCURVE('',#27307,#51256);
+#51256 = DEFINITIONAL_REPRESENTATION('',(#51257),#51261);
+#51257 = ELLIPSE('',#51258,124.83495742473,32.5);
+#51258 = AXIS2_PLACEMENT_2D('',#51259,#51260);
+#51259 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#51260 = DIRECTION('',(1.,8.326672684689E-17));
+#51261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51262 = PCURVE('',#51263,#51268);
+#51263 = CYLINDRICAL_SURFACE('',#51264,32.5);
+#51264 = AXIS2_PLACEMENT_3D('',#51265,#51266,#51267);
+#51265 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#51266 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51267 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51268 = DEFINITIONAL_REPRESENTATION('',(#51269),#51276);
+#51269 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51270,#51271,#51272,#51273,
+    #51274,#51275),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#51270 = CARTESIAN_POINT('',(4.21932673064,0.82));
+#51271 = CARTESIAN_POINT('',(4.213750413577,1.491800979366));
+#51272 = CARTESIAN_POINT('',(4.208174096513,2.163744997168));
+#51273 = CARTESIAN_POINT('',(4.202597779449,2.835788532861));
+#51274 = CARTESIAN_POINT('',(4.197021462386,3.507888047368));
+#51275 = CARTESIAN_POINT('',(4.191445145322,4.18));
+#51276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51277 = ORIENTED_EDGE('',*,*,#51278,.F.);
+#51278 = EDGE_CURVE('',#29706,#51247,#51279,.T.);
+#51279 = SURFACE_CURVE('',#51280,(#51284,#51291),.PCURVE_S1.);
+#51280 = LINE('',#51281,#51282);
+#51281 = CARTESIAN_POINT('',(26.754475060978,7.6,-15.25988986455));
+#51282 = VECTOR('',#51283,1.);
+#51283 = DIRECTION('',(0.866025403784,0.,-0.5));
+#51284 = PCURVE('',#27307,#51285);
+#51285 = DEFINITIONAL_REPRESENTATION('',(#51286),#51290);
+#51286 = LINE('',#51287,#51288);
+#51287 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51288 = VECTOR('',#51289,1.);
+#51289 = DIRECTION('',(0.,-1.));
+#51290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51291 = PCURVE('',#29722,#51292);
+#51292 = DEFINITIONAL_REPRESENTATION('',(#51293),#51297);
+#51293 = LINE('',#51294,#51295);
+#51294 = CARTESIAN_POINT('',(0.,0.));
+#51295 = VECTOR('',#51296,1.);
+#51296 = DIRECTION('',(0.,-1.));
+#51297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51298 = ADVANCED_FACE('',(#51299),#27268,.F.);
+#51299 = FACE_BOUND('',#51300,.F.);
+#51300 = EDGE_LOOP('',(#51301,#51302,#51325,#51347));
+#51301 = ORIENTED_EDGE('',*,*,#27246,.F.);
+#51302 = ORIENTED_EDGE('',*,*,#51303,.T.);
+#51303 = EDGE_CURVE('',#27207,#51304,#51306,.T.);
+#51304 = VERTEX_POINT('',#51305);
+#51305 = CARTESIAN_POINT('',(25.881195922417,10.4,-19.65740821231));
+#51306 = SURFACE_CURVE('',#51307,(#51311,#51318),.PCURVE_S1.);
+#51307 = LINE('',#51308,#51309);
+#51308 = CARTESIAN_POINT('',(24.631973974953,10.4,-18.93616958466));
+#51309 = VECTOR('',#51310,1.);
+#51310 = DIRECTION('',(0.866025403784,0.,-0.5));
+#51311 = PCURVE('',#27268,#51312);
+#51312 = DEFINITIONAL_REPRESENTATION('',(#51313),#51317);
+#51313 = LINE('',#51314,#51315);
+#51314 = CARTESIAN_POINT('',(0.,0.));
+#51315 = VECTOR('',#51316,1.);
+#51316 = DIRECTION('',(0.,-1.));
+#51317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51318 = PCURVE('',#27230,#51319);
+#51319 = DEFINITIONAL_REPRESENTATION('',(#51320),#51324);
+#51320 = LINE('',#51321,#51322);
+#51321 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51322 = VECTOR('',#51323,1.);
+#51323 = DIRECTION('',(0.,-1.));
+#51324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51325 = ORIENTED_EDGE('',*,*,#51326,.T.);
+#51326 = EDGE_CURVE('',#51304,#51224,#51327,.T.);
+#51327 = SURFACE_CURVE('',#51328,(#51333,#51340),.PCURVE_S1.);
+#51328 = CIRCLE('',#51329,32.5);
+#51329 = AXIS2_PLACEMENT_3D('',#51330,#51331,#51332);
+#51330 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#51331 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51332 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51333 = PCURVE('',#27268,#51334);
+#51334 = DEFINITIONAL_REPRESENTATION('',(#51335),#51339);
+#51335 = CIRCLE('',#51336,32.5);
+#51336 = AXIS2_PLACEMENT_2D('',#51337,#51338);
+#51337 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#51338 = DIRECTION('',(0.866025403784,0.5));
+#51339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51340 = PCURVE('',#51263,#51341);
+#51341 = DEFINITIONAL_REPRESENTATION('',(#51342),#51346);
+#51342 = LINE('',#51343,#51344);
+#51343 = CARTESIAN_POINT('',(0.,1.1));
+#51344 = VECTOR('',#51345,1.);
+#51345 = DIRECTION('',(1.,0.));
+#51346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51347 = ORIENTED_EDGE('',*,*,#51223,.F.);
+#51348 = ADVANCED_FACE('',(#51349),#27230,.F.);
+#51349 = FACE_BOUND('',#51350,.F.);
+#51350 = EDGE_LOOP('',(#51351,#51352,#51375,#51400,#51401));
+#51351 = ORIENTED_EDGE('',*,*,#29678,.F.);
+#51352 = ORIENTED_EDGE('',*,*,#51353,.T.);
+#51353 = EDGE_CURVE('',#29679,#51354,#51356,.T.);
+#51354 = VERTEX_POINT('',#51355);
+#51355 = CARTESIAN_POINT('',(25.413090858049,7.6,-20.2589440258));
+#51356 = SURFACE_CURVE('',#51357,(#51361,#51368),.PCURVE_S1.);
+#51357 = LINE('',#51358,#51359);
+#51358 = CARTESIAN_POINT('',(24.254475060978,7.6,-19.59001688347));
+#51359 = VECTOR('',#51360,1.);
+#51360 = DIRECTION('',(0.866025403784,0.,-0.5));
+#51361 = PCURVE('',#27230,#51362);
+#51362 = DEFINITIONAL_REPRESENTATION('',(#51363),#51367);
+#51363 = LINE('',#51364,#51365);
+#51364 = CARTESIAN_POINT('',(0.,0.));
+#51365 = VECTOR('',#51366,1.);
+#51366 = DIRECTION('',(0.,-1.));
+#51367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51368 = PCURVE('',#29722,#51369);
+#51369 = DEFINITIONAL_REPRESENTATION('',(#51370),#51374);
+#51370 = LINE('',#51371,#51372);
+#51371 = CARTESIAN_POINT('',(5.,0.));
+#51372 = VECTOR('',#51373,1.);
+#51373 = DIRECTION('',(0.,-1.));
+#51374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51375 = ORIENTED_EDGE('',*,*,#51376,.T.);
+#51376 = EDGE_CURVE('',#51354,#51304,#51377,.T.);
+#51377 = SURFACE_CURVE('',#51378,(#51383,#51390),.PCURVE_S1.);
+#51378 = ELLIPSE('',#51379,124.83495742473,32.5);
+#51379 = AXIS2_PLACEMENT_3D('',#51380,#51381,#51382);
+#51380 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51381 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#51382 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#51383 = PCURVE('',#27230,#51384);
+#51384 = DEFINITIONAL_REPRESENTATION('',(#51385),#51389);
+#51385 = ELLIPSE('',#51386,124.83495742473,32.5);
+#51386 = AXIS2_PLACEMENT_2D('',#51387,#51388);
+#51387 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51388 = DIRECTION('',(-1.,6.938893903907E-17));
+#51389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51390 = PCURVE('',#51263,#51391);
+#51391 = DEFINITIONAL_REPRESENTATION('',(#51392),#51399);
+#51392 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51393,#51394,#51395,#51396,
+    #51397,#51398),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51393 = CARTESIAN_POINT('',(4.037016973493,4.18));
+#51394 = CARTESIAN_POINT('',(4.042645807677,3.509354813963));
+#51395 = CARTESIAN_POINT('',(4.04827464186,2.837987907204));
+#51396 = CARTESIAN_POINT('',(4.053903476044,2.165943547578));
+#51397 = CARTESIAN_POINT('',(4.059532310228,1.493266098224));
+#51398 = CARTESIAN_POINT('',(4.065161144412,0.82));
+#51399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51400 = ORIENTED_EDGE('',*,*,#51303,.F.);
+#51401 = ORIENTED_EDGE('',*,*,#27206,.F.);
+#51402 = ADVANCED_FACE('',(#51403),#27133,.F.);
+#51403 = FACE_BOUND('',#51404,.F.);
+#51404 = EDGE_LOOP('',(#51405,#51406,#51407,#51430,#51462));
+#51405 = ORIENTED_EDGE('',*,*,#29652,.F.);
+#51406 = ORIENTED_EDGE('',*,*,#27109,.T.);
+#51407 = ORIENTED_EDGE('',*,*,#51408,.T.);
+#51408 = EDGE_CURVE('',#27073,#51409,#51411,.T.);
+#51409 = VERTEX_POINT('',#51410);
+#51410 = CARTESIAN_POINT('',(24.756043197965,10.4,-21.05678810218));
+#51411 = SURFACE_CURVE('',#51412,(#51416,#51423),.PCURVE_S1.);
+#51412 = LINE('',#51413,#51414);
+#51413 = CARTESIAN_POINT('',(23.502308240772,10.4,-19.92792007625));
+#51414 = VECTOR('',#51415,1.);
+#51415 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#51416 = PCURVE('',#27133,#51417);
+#51417 = DEFINITIONAL_REPRESENTATION('',(#51418),#51422);
+#51418 = LINE('',#51419,#51420);
+#51419 = CARTESIAN_POINT('',(0.,0.));
+#51420 = VECTOR('',#51421,1.);
+#51421 = DIRECTION('',(0.,-1.));
+#51422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51423 = PCURVE('',#27094,#51424);
+#51424 = DEFINITIONAL_REPRESENTATION('',(#51425),#51429);
+#51425 = LINE('',#51426,#51427);
+#51426 = CARTESIAN_POINT('',(5.,0.));
+#51427 = VECTOR('',#51428,1.);
+#51428 = DIRECTION('',(0.,-1.));
+#51429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51430 = ORIENTED_EDGE('',*,*,#51431,.T.);
+#51431 = EDGE_CURVE('',#51409,#51432,#51434,.T.);
+#51432 = VERTEX_POINT('',#51433);
+#51433 = CARTESIAN_POINT('',(24.260163035206,7.6,-21.62624538622));
+#51434 = SURFACE_CURVE('',#51435,(#51440,#51447),.PCURVE_S1.);
+#51435 = ELLIPSE('',#51436,124.83495742473,32.5);
+#51436 = AXIS2_PLACEMENT_3D('',#51437,#51438,#51439);
+#51437 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51438 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#51439 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#51440 = PCURVE('',#27133,#51441);
+#51441 = DEFINITIONAL_REPRESENTATION('',(#51442),#51446);
+#51442 = ELLIPSE('',#51443,124.83495742473,32.5);
+#51443 = AXIS2_PLACEMENT_2D('',#51444,#51445);
+#51444 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#51445 = DIRECTION('',(1.,-2.775557561563E-17));
+#51446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51447 = PCURVE('',#51448,#51453);
+#51448 = CYLINDRICAL_SURFACE('',#51449,32.5);
+#51449 = AXIS2_PLACEMENT_3D('',#51450,#51451,#51452);
+#51450 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#51451 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51452 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51453 = DEFINITIONAL_REPRESENTATION('',(#51454),#51461);
+#51454 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51455,#51456,#51457,#51458,
+    #51459,#51460),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#51455 = CARTESIAN_POINT('',(4.009887220401,0.82));
+#51456 = CARTESIAN_POINT('',(4.004310903337,1.491800979366));
+#51457 = CARTESIAN_POINT('',(3.998734586274,2.163744997168));
+#51458 = CARTESIAN_POINT('',(3.99315826921,2.835788532861));
+#51459 = CARTESIAN_POINT('',(3.987581952146,3.507888047368));
+#51460 = CARTESIAN_POINT('',(3.982005635083,4.18));
+#51461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51462 = ORIENTED_EDGE('',*,*,#51463,.F.);
+#51463 = EDGE_CURVE('',#29620,#51432,#51464,.T.);
+#51464 = SURFACE_CURVE('',#51465,(#51469,#51476),.PCURVE_S1.);
+#51465 = LINE('',#51466,#51467);
+#51466 = CARTESIAN_POINT('',(22.997116086356,7.6,-20.48899280534));
+#51467 = VECTOR('',#51468,1.);
+#51468 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#51469 = PCURVE('',#27133,#51470);
+#51470 = DEFINITIONAL_REPRESENTATION('',(#51471),#51475);
+#51471 = LINE('',#51472,#51473);
+#51472 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51473 = VECTOR('',#51474,1.);
+#51474 = DIRECTION('',(0.,-1.));
+#51475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51476 = PCURVE('',#29636,#51477);
+#51477 = DEFINITIONAL_REPRESENTATION('',(#51478),#51482);
+#51478 = LINE('',#51479,#51480);
+#51479 = CARTESIAN_POINT('',(0.,0.));
+#51480 = VECTOR('',#51481,1.);
+#51481 = DIRECTION('',(0.,-1.));
+#51482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51483 = ADVANCED_FACE('',(#51484),#27094,.F.);
+#51484 = FACE_BOUND('',#51485,.F.);
+#51485 = EDGE_LOOP('',(#51486,#51487,#51510,#51532));
+#51486 = ORIENTED_EDGE('',*,*,#27072,.F.);
+#51487 = ORIENTED_EDGE('',*,*,#51488,.T.);
+#51488 = EDGE_CURVE('',#27033,#51489,#51491,.T.);
+#51489 = VERTEX_POINT('',#51490);
+#51490 = CARTESIAN_POINT('',(21.228624717117,10.4,-24.60884988413));
+#51491 = SURFACE_CURVE('',#51492,(#51496,#51503),.PCURVE_S1.);
+#51492 = LINE('',#51493,#51494);
+#51493 = CARTESIAN_POINT('',(20.156655208978,10.4,-23.64364420364));
+#51494 = VECTOR('',#51495,1.);
+#51495 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#51496 = PCURVE('',#27094,#51497);
+#51497 = DEFINITIONAL_REPRESENTATION('',(#51498),#51502);
+#51498 = LINE('',#51499,#51500);
+#51499 = CARTESIAN_POINT('',(0.,0.));
+#51500 = VECTOR('',#51501,1.);
+#51501 = DIRECTION('',(0.,-1.));
+#51502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51503 = PCURVE('',#27056,#51504);
+#51504 = DEFINITIONAL_REPRESENTATION('',(#51505),#51509);
+#51505 = LINE('',#51506,#51507);
+#51506 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51507 = VECTOR('',#51508,1.);
+#51508 = DIRECTION('',(0.,-1.));
+#51509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51510 = ORIENTED_EDGE('',*,*,#51511,.T.);
+#51511 = EDGE_CURVE('',#51489,#51409,#51512,.T.);
+#51512 = SURFACE_CURVE('',#51513,(#51518,#51525),.PCURVE_S1.);
+#51513 = CIRCLE('',#51514,32.5);
+#51514 = AXIS2_PLACEMENT_3D('',#51515,#51516,#51517);
+#51515 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#51516 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51517 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51518 = PCURVE('',#27094,#51519);
+#51519 = DEFINITIONAL_REPRESENTATION('',(#51520),#51524);
+#51520 = CIRCLE('',#51521,32.5);
+#51521 = AXIS2_PLACEMENT_2D('',#51522,#51523);
+#51522 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#51523 = DIRECTION('',(0.743144825477,0.669130606359));
+#51524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51525 = PCURVE('',#51448,#51526);
+#51526 = DEFINITIONAL_REPRESENTATION('',(#51527),#51531);
+#51527 = LINE('',#51528,#51529);
+#51528 = CARTESIAN_POINT('',(0.,1.1));
+#51529 = VECTOR('',#51530,1.);
+#51530 = DIRECTION('',(1.,0.));
+#51531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51532 = ORIENTED_EDGE('',*,*,#51408,.F.);
+#51533 = ADVANCED_FACE('',(#51534),#27056,.F.);
+#51534 = FACE_BOUND('',#51535,.F.);
+#51535 = EDGE_LOOP('',(#51536,#51537,#51560,#51585,#51586));
+#51536 = ORIENTED_EDGE('',*,*,#29592,.F.);
+#51537 = ORIENTED_EDGE('',*,*,#51538,.T.);
+#51538 = EDGE_CURVE('',#29593,#51539,#51541,.T.);
+#51539 = VERTEX_POINT('',#51540);
+#51540 = CARTESIAN_POINT('',(20.645682543445,7.6,-25.09991618144));
+#51541 = SURFACE_CURVE('',#51542,(#51546,#51553),.PCURVE_S1.);
+#51542 = LINE('',#51543,#51544);
+#51543 = CARTESIAN_POINT('',(19.651463054562,7.6,-24.20471693273));
+#51544 = VECTOR('',#51545,1.);
+#51545 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#51546 = PCURVE('',#27056,#51547);
+#51547 = DEFINITIONAL_REPRESENTATION('',(#51548),#51552);
+#51548 = LINE('',#51549,#51550);
+#51549 = CARTESIAN_POINT('',(0.,0.));
+#51550 = VECTOR('',#51551,1.);
+#51551 = DIRECTION('',(0.,-1.));
+#51552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51553 = PCURVE('',#29636,#51554);
+#51554 = DEFINITIONAL_REPRESENTATION('',(#51555),#51559);
+#51555 = LINE('',#51556,#51557);
+#51556 = CARTESIAN_POINT('',(5.,0.));
+#51557 = VECTOR('',#51558,1.);
+#51558 = DIRECTION('',(0.,-1.));
+#51559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51560 = ORIENTED_EDGE('',*,*,#51561,.T.);
+#51561 = EDGE_CURVE('',#51539,#51489,#51562,.T.);
+#51562 = SURFACE_CURVE('',#51563,(#51568,#51575),.PCURVE_S1.);
+#51563 = ELLIPSE('',#51564,124.83495742473,32.5);
+#51564 = AXIS2_PLACEMENT_3D('',#51565,#51566,#51567);
+#51565 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51566 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#51567 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#51568 = PCURVE('',#27056,#51569);
+#51569 = DEFINITIONAL_REPRESENTATION('',(#51570),#51574);
+#51570 = ELLIPSE('',#51571,124.83495742473,32.5);
+#51571 = AXIS2_PLACEMENT_2D('',#51572,#51573);
+#51572 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51573 = DIRECTION('',(-1.,-0.));
+#51574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51575 = PCURVE('',#51448,#51576);
+#51576 = DEFINITIONAL_REPRESENTATION('',(#51577),#51584);
+#51577 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51578,#51579,#51580,#51581,
+    #51582,#51583),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51578 = CARTESIAN_POINT('',(3.827577463253,4.18));
+#51579 = CARTESIAN_POINT('',(3.833206297437,3.509354813963));
+#51580 = CARTESIAN_POINT('',(3.838835131621,2.837987907204));
+#51581 = CARTESIAN_POINT('',(3.844463965805,2.165943547578));
+#51582 = CARTESIAN_POINT('',(3.850092799989,1.493266098224));
+#51583 = CARTESIAN_POINT('',(3.855721634173,0.82));
+#51584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51585 = ORIENTED_EDGE('',*,*,#51488,.F.);
+#51586 = ORIENTED_EDGE('',*,*,#27032,.F.);
+#51587 = ADVANCED_FACE('',(#51588),#26959,.F.);
+#51588 = FACE_BOUND('',#51589,.F.);
+#51589 = EDGE_LOOP('',(#51590,#51591,#51592,#51615,#51647));
+#51590 = ORIENTED_EDGE('',*,*,#29566,.F.);
+#51591 = ORIENTED_EDGE('',*,*,#26935,.T.);
+#51592 = ORIENTED_EDGE('',*,*,#51593,.T.);
+#51593 = EDGE_CURVE('',#26899,#51594,#51596,.T.);
+#51594 = VERTEX_POINT('',#51595);
+#51595 = CARTESIAN_POINT('',(19.837111840235,10.4,-25.74371756056));
+#51596 = SURFACE_CURVE('',#51597,(#51601,#51608),.PCURVE_S1.);
+#51597 = LINE('',#51598,#51599);
+#51598 = CARTESIAN_POINT('',(18.845478859883,10.4,-24.37885185466));
+#51599 = VECTOR('',#51600,1.);
+#51600 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#51601 = PCURVE('',#26959,#51602);
+#51602 = DEFINITIONAL_REPRESENTATION('',(#51603),#51607);
+#51603 = LINE('',#51604,#51605);
+#51604 = CARTESIAN_POINT('',(0.,0.));
+#51605 = VECTOR('',#51606,1.);
+#51606 = DIRECTION('',(0.,-1.));
+#51607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51608 = PCURVE('',#26920,#51609);
+#51609 = DEFINITIONAL_REPRESENTATION('',(#51610),#51614);
+#51610 = LINE('',#51611,#51612);
+#51611 = CARTESIAN_POINT('',(5.,0.));
+#51612 = VECTOR('',#51613,1.);
+#51613 = DIRECTION('',(0.,-1.));
+#51614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51615 = ORIENTED_EDGE('',*,*,#51616,.T.);
+#51616 = EDGE_CURVE('',#51594,#51617,#51619,.T.);
+#51617 = VERTEX_POINT('',#51618);
+#51618 = CARTESIAN_POINT('',(19.233671022008,7.6,-26.19763155358));
+#51619 = SURFACE_CURVE('',#51620,(#51625,#51632),.PCURVE_S1.);
+#51620 = ELLIPSE('',#51621,124.83495742473,32.5);
+#51621 = AXIS2_PLACEMENT_3D('',#51622,#51623,#51624);
+#51622 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51623 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#51624 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#51625 = PCURVE('',#26959,#51626);
+#51626 = DEFINITIONAL_REPRESENTATION('',(#51627),#51631);
+#51627 = ELLIPSE('',#51628,124.83495742473,32.5);
+#51628 = AXIS2_PLACEMENT_2D('',#51629,#51630);
+#51629 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#51630 = DIRECTION('',(1.,4.163336342344E-17));
+#51631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51632 = PCURVE('',#51633,#51638);
+#51633 = CYLINDRICAL_SURFACE('',#51634,32.5);
+#51634 = AXIS2_PLACEMENT_3D('',#51635,#51636,#51637);
+#51635 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#51636 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51637 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51638 = DEFINITIONAL_REPRESENTATION('',(#51639),#51646);
+#51639 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51640,#51641,#51642,#51643,
+    #51644,#51645),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#51640 = CARTESIAN_POINT('',(3.800447710162,0.82));
+#51641 = CARTESIAN_POINT('',(3.794871393098,1.491800979366));
+#51642 = CARTESIAN_POINT('',(3.789295076034,2.163744997168));
+#51643 = CARTESIAN_POINT('',(3.783718758971,2.835788532861));
+#51644 = CARTESIAN_POINT('',(3.778142441907,3.507888047368));
+#51645 = CARTESIAN_POINT('',(3.772566124843,4.18));
+#51646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51647 = ORIENTED_EDGE('',*,*,#51648,.F.);
+#51648 = EDGE_CURVE('',#29534,#51617,#51649,.T.);
+#51649 = SURFACE_CURVE('',#51650,(#51654,#51661),.PCURVE_S1.);
+#51650 = LINE('',#51651,#51652);
+#51651 = CARTESIAN_POINT('',(18.234672786354,7.6,-24.82262844344));
+#51652 = VECTOR('',#51653,1.);
+#51653 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#51654 = PCURVE('',#26959,#51655);
+#51655 = DEFINITIONAL_REPRESENTATION('',(#51656),#51660);
+#51656 = LINE('',#51657,#51658);
+#51657 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51658 = VECTOR('',#51659,1.);
+#51659 = DIRECTION('',(0.,-1.));
+#51660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51661 = PCURVE('',#29550,#51662);
+#51662 = DEFINITIONAL_REPRESENTATION('',(#51663),#51667);
+#51663 = LINE('',#51664,#51665);
+#51664 = CARTESIAN_POINT('',(0.,0.));
+#51665 = VECTOR('',#51666,1.);
+#51666 = DIRECTION('',(0.,-1.));
+#51667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51668 = ADVANCED_FACE('',(#51669),#26920,.F.);
+#51669 = FACE_BOUND('',#51670,.F.);
+#51670 = EDGE_LOOP('',(#51671,#51672,#51695,#51717));
+#51671 = ORIENTED_EDGE('',*,*,#26898,.F.);
+#51672 = ORIENTED_EDGE('',*,*,#51673,.T.);
+#51673 = EDGE_CURVE('',#26859,#51674,#51676,.T.);
+#51674 = VERTEX_POINT('',#51675);
+#51675 = CARTESIAN_POINT('',(15.648260745435,10.4,-28.48476672965));
+#51676 = SURFACE_CURVE('',#51677,(#51681,#51688),.PCURVE_S1.);
+#51677 = LINE('',#51678,#51679);
+#51678 = CARTESIAN_POINT('',(14.800393888008,10.4,-27.31777811612));
+#51679 = VECTOR('',#51680,1.);
+#51680 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#51681 = PCURVE('',#26920,#51682);
+#51682 = DEFINITIONAL_REPRESENTATION('',(#51683),#51687);
+#51683 = LINE('',#51684,#51685);
+#51684 = CARTESIAN_POINT('',(0.,0.));
+#51685 = VECTOR('',#51686,1.);
+#51686 = DIRECTION('',(0.,-1.));
+#51687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51688 = PCURVE('',#26882,#51689);
+#51689 = DEFINITIONAL_REPRESENTATION('',(#51690),#51694);
+#51690 = LINE('',#51691,#51692);
+#51691 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51692 = VECTOR('',#51693,1.);
+#51693 = DIRECTION('',(0.,-1.));
+#51694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51695 = ORIENTED_EDGE('',*,*,#51696,.T.);
+#51696 = EDGE_CURVE('',#51674,#51594,#51697,.T.);
+#51697 = SURFACE_CURVE('',#51698,(#51703,#51710),.PCURVE_S1.);
+#51698 = CIRCLE('',#51699,32.5);
+#51699 = AXIS2_PLACEMENT_3D('',#51700,#51701,#51702);
+#51700 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#51701 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51702 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51703 = PCURVE('',#26920,#51704);
+#51704 = DEFINITIONAL_REPRESENTATION('',(#51705),#51709);
+#51705 = CIRCLE('',#51706,32.5);
+#51706 = AXIS2_PLACEMENT_2D('',#51707,#51708);
+#51707 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#51708 = DIRECTION('',(0.587785252292,0.809016994375));
+#51709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51710 = PCURVE('',#51633,#51711);
+#51711 = DEFINITIONAL_REPRESENTATION('',(#51712),#51716);
+#51712 = LINE('',#51713,#51714);
+#51713 = CARTESIAN_POINT('',(0.,1.1));
+#51714 = VECTOR('',#51715,1.);
+#51715 = DIRECTION('',(1.,0.));
+#51716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51717 = ORIENTED_EDGE('',*,*,#51593,.F.);
+#51718 = ADVANCED_FACE('',(#51719),#26882,.F.);
+#51719 = FACE_BOUND('',#51720,.F.);
+#51720 = EDGE_LOOP('',(#51721,#51722,#51745,#51770,#51771));
+#51721 = ORIENTED_EDGE('',*,*,#29506,.F.);
+#51722 = ORIENTED_EDGE('',*,*,#51723,.T.);
+#51723 = EDGE_CURVE('',#29507,#51724,#51726,.T.);
+#51724 = VERTEX_POINT('',#51725);
+#51725 = CARTESIAN_POINT('',(14.975958832715,7.6,-28.84390155718));
+#51726 = SURFACE_CURVE('',#51727,(#51731,#51738),.PCURVE_S1.);
+#51727 = LINE('',#51728,#51729);
+#51728 = CARTESIAN_POINT('',(14.18958781448,7.6,-27.7615547049));
+#51729 = VECTOR('',#51730,1.);
+#51730 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#51731 = PCURVE('',#26882,#51732);
+#51732 = DEFINITIONAL_REPRESENTATION('',(#51733),#51737);
+#51733 = LINE('',#51734,#51735);
+#51734 = CARTESIAN_POINT('',(0.,0.));
+#51735 = VECTOR('',#51736,1.);
+#51736 = DIRECTION('',(0.,-1.));
+#51737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51738 = PCURVE('',#29550,#51739);
+#51739 = DEFINITIONAL_REPRESENTATION('',(#51740),#51744);
+#51740 = LINE('',#51741,#51742);
+#51741 = CARTESIAN_POINT('',(5.,0.));
+#51742 = VECTOR('',#51743,1.);
+#51743 = DIRECTION('',(0.,-1.));
+#51744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51745 = ORIENTED_EDGE('',*,*,#51746,.T.);
+#51746 = EDGE_CURVE('',#51724,#51674,#51747,.T.);
+#51747 = SURFACE_CURVE('',#51748,(#51753,#51760),.PCURVE_S1.);
+#51748 = ELLIPSE('',#51749,124.83495742473,32.5);
+#51749 = AXIS2_PLACEMENT_3D('',#51750,#51751,#51752);
+#51750 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51751 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#51752 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#51753 = PCURVE('',#26882,#51754);
+#51754 = DEFINITIONAL_REPRESENTATION('',(#51755),#51759);
+#51755 = ELLIPSE('',#51756,124.83495742473,32.5);
+#51756 = AXIS2_PLACEMENT_2D('',#51757,#51758);
+#51757 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51758 = DIRECTION('',(-1.,4.163336342344E-17));
+#51759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51760 = PCURVE('',#51633,#51761);
+#51761 = DEFINITIONAL_REPRESENTATION('',(#51762),#51769);
+#51762 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51763,#51764,#51765,#51766,
+    #51767,#51768),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51763 = CARTESIAN_POINT('',(3.618137953014,4.18));
+#51764 = CARTESIAN_POINT('',(3.623766787198,3.509354813963));
+#51765 = CARTESIAN_POINT('',(3.629395621382,2.837987907204));
+#51766 = CARTESIAN_POINT('',(3.635024455566,2.165943547578));
+#51767 = CARTESIAN_POINT('',(3.640653289749,1.493266098224));
+#51768 = CARTESIAN_POINT('',(3.646282123933,0.82));
+#51769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51770 = ORIENTED_EDGE('',*,*,#51673,.F.);
+#51771 = ORIENTED_EDGE('',*,*,#26858,.F.);
+#51772 = ADVANCED_FACE('',(#51773),#26785,.F.);
+#51773 = FACE_BOUND('',#51774,.F.);
+#51774 = EDGE_LOOP('',(#51775,#51776,#51777,#51800,#51832));
+#51775 = ORIENTED_EDGE('',*,*,#29480,.F.);
+#51776 = ORIENTED_EDGE('',*,*,#26761,.T.);
+#51777 = ORIENTED_EDGE('',*,*,#51778,.T.);
+#51778 = EDGE_CURVE('',#26725,#51779,#51781,.T.);
+#51779 = VERTEX_POINT('',#51780);
+#51780 = CARTESIAN_POINT('',(14.051203506062,10.4,-29.30552302947));
+#51781 = SURFACE_CURVE('',#51782,(#51786,#51793),.PCURVE_S1.);
+#51782 = LINE('',#51783,#51784);
+#51783 = CARTESIAN_POINT('',(13.365011622175,10.4,-27.76431082431));
+#51784 = VECTOR('',#51785,1.);
+#51785 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#51786 = PCURVE('',#26785,#51787);
+#51787 = DEFINITIONAL_REPRESENTATION('',(#51788),#51792);
+#51788 = LINE('',#51789,#51790);
+#51789 = CARTESIAN_POINT('',(0.,0.));
+#51790 = VECTOR('',#51791,1.);
+#51791 = DIRECTION('',(0.,-1.));
+#51792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51793 = PCURVE('',#26746,#51794);
+#51794 = DEFINITIONAL_REPRESENTATION('',(#51795),#51799);
+#51795 = LINE('',#51796,#51797);
+#51796 = CARTESIAN_POINT('',(5.,0.));
+#51797 = VECTOR('',#51798,1.);
+#51798 = DIRECTION('',(0.,-1.));
+#51799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51800 = ORIENTED_EDGE('',*,*,#51801,.T.);
+#51801 = EDGE_CURVE('',#51779,#51802,#51804,.T.);
+#51802 = VERTEX_POINT('',#51803);
+#51803 = CARTESIAN_POINT('',(13.366575291754,7.6,-29.62405551186));
+#51804 = SURFACE_CURVE('',#51805,(#51810,#51817),.PCURVE_S1.);
+#51805 = ELLIPSE('',#51806,124.83495742473,32.5);
+#51806 = AXIS2_PLACEMENT_3D('',#51807,#51808,#51809);
+#51807 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51808 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#51809 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#51810 = PCURVE('',#26785,#51811);
+#51811 = DEFINITIONAL_REPRESENTATION('',(#51812),#51816);
+#51812 = ELLIPSE('',#51813,124.83495742473,32.5);
+#51813 = AXIS2_PLACEMENT_2D('',#51814,#51815);
+#51814 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#51815 = DIRECTION('',(1.,2.736911063134E-48));
+#51816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51817 = PCURVE('',#51818,#51823);
+#51818 = CYLINDRICAL_SURFACE('',#51819,32.5);
+#51819 = AXIS2_PLACEMENT_3D('',#51820,#51821,#51822);
+#51820 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#51821 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51822 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51823 = DEFINITIONAL_REPRESENTATION('',(#51824),#51831);
+#51824 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51825,#51826,#51827,#51828,
+    #51829,#51830),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#51825 = CARTESIAN_POINT('',(3.591008199922,0.82));
+#51826 = CARTESIAN_POINT('',(3.585431882859,1.491800979366));
+#51827 = CARTESIAN_POINT('',(3.579855565795,2.163744997168));
+#51828 = CARTESIAN_POINT('',(3.574279248731,2.835788532861));
+#51829 = CARTESIAN_POINT('',(3.568702931668,3.507888047368));
+#51830 = CARTESIAN_POINT('',(3.563126614604,4.18));
+#51831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51832 = ORIENTED_EDGE('',*,*,#51833,.F.);
+#51833 = EDGE_CURVE('',#29448,#51802,#51834,.T.);
+#51834 = SURFACE_CURVE('',#51835,(#51839,#51846),.PCURVE_S1.);
+#51835 = LINE('',#51836,#51837);
+#51836 = CARTESIAN_POINT('',(12.675286785921,7.6,-28.07139610638));
+#51837 = VECTOR('',#51838,1.);
+#51838 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#51839 = PCURVE('',#26785,#51840);
+#51840 = DEFINITIONAL_REPRESENTATION('',(#51841),#51845);
+#51841 = LINE('',#51842,#51843);
+#51842 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51843 = VECTOR('',#51844,1.);
+#51844 = DIRECTION('',(0.,-1.));
+#51845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51846 = PCURVE('',#29464,#51847);
+#51847 = DEFINITIONAL_REPRESENTATION('',(#51848),#51852);
+#51848 = LINE('',#51849,#51850);
+#51849 = CARTESIAN_POINT('',(0.,0.));
+#51850 = VECTOR('',#51851,1.);
+#51851 = DIRECTION('',(0.,-1.));
+#51852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51853 = ADVANCED_FACE('',(#51854),#26746,.F.);
+#51854 = FACE_BOUND('',#51855,.F.);
+#51855 = EDGE_LOOP('',(#51856,#51857,#51880,#51902));
+#51856 = ORIENTED_EDGE('',*,*,#26724,.F.);
+#51857 = ORIENTED_EDGE('',*,*,#51858,.T.);
+#51858 = EDGE_CURVE('',#26685,#51859,#51861,.T.);
+#51859 = VERTEX_POINT('',#51860);
+#51860 = CARTESIAN_POINT('',(9.383992690493,10.4,-31.11576258401));
+#51861 = SURFACE_CURVE('',#51862,(#51866,#51873),.PCURVE_S1.);
+#51862 = LINE('',#51863,#51864);
+#51863 = CARTESIAN_POINT('',(8.797284333962,10.4,-29.79799403969));
+#51864 = VECTOR('',#51865,1.);
+#51865 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#51866 = PCURVE('',#26746,#51867);
+#51867 = DEFINITIONAL_REPRESENTATION('',(#51868),#51872);
+#51868 = LINE('',#51869,#51870);
+#51869 = CARTESIAN_POINT('',(0.,0.));
+#51870 = VECTOR('',#51871,1.);
+#51871 = DIRECTION('',(0.,-1.));
+#51872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51873 = PCURVE('',#26708,#51874);
+#51874 = DEFINITIONAL_REPRESENTATION('',(#51875),#51879);
+#51875 = LINE('',#51876,#51877);
+#51876 = CARTESIAN_POINT('',(2.900003744861,0.));
+#51877 = VECTOR('',#51878,1.);
+#51878 = DIRECTION('',(0.,-1.));
+#51879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51880 = ORIENTED_EDGE('',*,*,#51881,.T.);
+#51881 = EDGE_CURVE('',#51859,#51779,#51882,.T.);
+#51882 = SURFACE_CURVE('',#51883,(#51888,#51895),.PCURVE_S1.);
+#51883 = CIRCLE('',#51884,32.5);
+#51884 = AXIS2_PLACEMENT_3D('',#51885,#51886,#51887);
+#51885 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#51886 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#51887 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#51888 = PCURVE('',#26746,#51889);
+#51889 = DEFINITIONAL_REPRESENTATION('',(#51890),#51894);
+#51890 = CIRCLE('',#51891,32.5);
+#51891 = AXIS2_PLACEMENT_2D('',#51892,#51893);
+#51892 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#51893 = DIRECTION('',(0.406736643076,0.913545457643));
+#51894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51895 = PCURVE('',#51818,#51896);
+#51896 = DEFINITIONAL_REPRESENTATION('',(#51897),#51901);
+#51897 = LINE('',#51898,#51899);
+#51898 = CARTESIAN_POINT('',(0.,1.1));
+#51899 = VECTOR('',#51900,1.);
+#51900 = DIRECTION('',(1.,0.));
+#51901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51902 = ORIENTED_EDGE('',*,*,#51778,.F.);
+#51903 = ADVANCED_FACE('',(#51904),#26708,.F.);
+#51904 = FACE_BOUND('',#51905,.F.);
+#51905 = EDGE_LOOP('',(#51906,#51907,#51930,#51955,#51956));
+#51906 = ORIENTED_EDGE('',*,*,#29420,.F.);
+#51907 = ORIENTED_EDGE('',*,*,#51908,.T.);
+#51908 = EDGE_CURVE('',#29421,#51909,#51911,.T.);
+#51909 = VERTEX_POINT('',#51910);
+#51910 = CARTESIAN_POINT('',(8.651713858372,7.6,-31.32727002649));
+#51911 = SURFACE_CURVE('',#51912,(#51916,#51923),.PCURVE_S1.);
+#51912 = LINE('',#51913,#51914);
+#51913 = CARTESIAN_POINT('',(8.107559497708,7.6,-30.10507932176));
+#51914 = VECTOR('',#51915,1.);
+#51915 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#51916 = PCURVE('',#26708,#51917);
+#51917 = DEFINITIONAL_REPRESENTATION('',(#51918),#51922);
+#51918 = LINE('',#51919,#51920);
+#51919 = CARTESIAN_POINT('',(0.,0.));
+#51920 = VECTOR('',#51921,1.);
+#51921 = DIRECTION('',(0.,-1.));
+#51922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51923 = PCURVE('',#29464,#51924);
+#51924 = DEFINITIONAL_REPRESENTATION('',(#51925),#51929);
+#51925 = LINE('',#51926,#51927);
+#51926 = CARTESIAN_POINT('',(5.,0.));
+#51927 = VECTOR('',#51928,1.);
+#51928 = DIRECTION('',(0.,-1.));
+#51929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51930 = ORIENTED_EDGE('',*,*,#51931,.T.);
+#51931 = EDGE_CURVE('',#51909,#51859,#51932,.T.);
+#51932 = SURFACE_CURVE('',#51933,(#51938,#51945),.PCURVE_S1.);
+#51933 = ELLIPSE('',#51934,124.83495742473,32.5);
+#51934 = AXIS2_PLACEMENT_3D('',#51935,#51936,#51937);
+#51935 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#51936 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#51937 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#51938 = PCURVE('',#26708,#51939);
+#51939 = DEFINITIONAL_REPRESENTATION('',(#51940),#51944);
+#51940 = ELLIPSE('',#51941,124.83495742473,32.5);
+#51941 = AXIS2_PLACEMENT_2D('',#51942,#51943);
+#51942 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#51943 = DIRECTION('',(-1.,-1.387778780781E-17));
+#51944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51945 = PCURVE('',#51818,#51946);
+#51946 = DEFINITIONAL_REPRESENTATION('',(#51947),#51954);
+#51947 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51948,#51949,#51950,#51951,
+    #51952,#51953),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#51948 = CARTESIAN_POINT('',(3.408698442775,4.18));
+#51949 = CARTESIAN_POINT('',(3.414327276959,3.509354813963));
+#51950 = CARTESIAN_POINT('',(3.419956111143,2.837987907204));
+#51951 = CARTESIAN_POINT('',(3.425584945326,2.165943547578));
+#51952 = CARTESIAN_POINT('',(3.43121377951,1.493266098224));
+#51953 = CARTESIAN_POINT('',(3.436842613694,0.82));
+#51954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51955 = ORIENTED_EDGE('',*,*,#51858,.F.);
+#51956 = ORIENTED_EDGE('',*,*,#26684,.F.);
+#51957 = ADVANCED_FACE('',(#51958),#26611,.F.);
+#51958 = FACE_BOUND('',#51959,.F.);
+#51959 = EDGE_LOOP('',(#51960,#51961,#51962,#51985,#52017));
+#51960 = ORIENTED_EDGE('',*,*,#29394,.F.);
+#51961 = ORIENTED_EDGE('',*,*,#26587,.T.);
+#51962 = ORIENTED_EDGE('',*,*,#51963,.T.);
+#51963 = EDGE_CURVE('',#26551,#51964,#51966,.T.);
+#51964 = VERTEX_POINT('',#51965);
+#51965 = CARTESIAN_POINT('',(7.65119015352,10.4,-31.5865365185));
+#51966 = SURFACE_CURVE('',#51967,(#51971,#51978),.PCURVE_S1.);
+#51967 = LINE('',#51968,#51969);
+#51968 = CARTESIAN_POINT('',(7.300429244138,10.4,-29.93633618299));
+#51969 = VECTOR('',#51970,1.);
+#51970 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#51971 = PCURVE('',#26611,#51972);
+#51972 = DEFINITIONAL_REPRESENTATION('',(#51973),#51977);
+#51973 = LINE('',#51974,#51975);
+#51974 = CARTESIAN_POINT('',(0.,0.));
+#51975 = VECTOR('',#51976,1.);
+#51976 = DIRECTION('',(0.,-1.));
+#51977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51978 = PCURVE('',#26572,#51979);
+#51979 = DEFINITIONAL_REPRESENTATION('',(#51980),#51984);
+#51980 = LINE('',#51981,#51982);
+#51981 = CARTESIAN_POINT('',(5.,0.));
+#51982 = VECTOR('',#51983,1.);
+#51983 = DIRECTION('',(0.,-1.));
+#51984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#51985 = ORIENTED_EDGE('',*,*,#51986,.T.);
+#51986 = EDGE_CURVE('',#51964,#51987,#51989,.T.);
+#51987 = VERTEX_POINT('',#51988);
+#51988 = CARTESIAN_POINT('',(6.915296081307,7.6,-31.75576609228));
+#51989 = SURFACE_CURVE('',#51990,(#51995,#52002),.PCURVE_S1.);
+#51990 = ELLIPSE('',#51991,124.83495742473,32.5);
+#51991 = AXIS2_PLACEMENT_3D('',#51992,#51993,#51994);
+#51992 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#51993 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#51994 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#51995 = PCURVE('',#26611,#51996);
+#51996 = DEFINITIONAL_REPRESENTATION('',(#51997),#52001);
+#51997 = ELLIPSE('',#51998,124.83495742473,32.5);
+#51998 = AXIS2_PLACEMENT_2D('',#51999,#52000);
+#51999 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52000 = DIRECTION('',(1.,1.318389841742E-16));
+#52001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52002 = PCURVE('',#52003,#52008);
+#52003 = CYLINDRICAL_SURFACE('',#52004,32.5);
+#52004 = AXIS2_PLACEMENT_3D('',#52005,#52006,#52007);
+#52005 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52006 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52007 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52008 = DEFINITIONAL_REPRESENTATION('',(#52009),#52016);
+#52009 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52010,#52011,#52012,#52013,
+    #52014,#52015),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52010 = CARTESIAN_POINT('',(3.381568689683,0.82));
+#52011 = CARTESIAN_POINT('',(3.375992372619,1.491800979366));
+#52012 = CARTESIAN_POINT('',(3.370416055556,2.163744997168));
+#52013 = CARTESIAN_POINT('',(3.364839738492,2.835788532861));
+#52014 = CARTESIAN_POINT('',(3.359263421428,3.507888047368));
+#52015 = CARTESIAN_POINT('',(3.353687104365,4.18));
+#52016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52017 = ORIENTED_EDGE('',*,*,#52018,.F.);
+#52018 = EDGE_CURVE('',#29362,#51987,#52019,.T.);
+#52019 = SURFACE_CURVE('',#52020,(#52024,#52031),.PCURVE_S1.);
+#52020 = LINE('',#52021,#52022);
+#52021 = CARTESIAN_POINT('',(6.561929930168,7.6,-30.09330905796));
+#52022 = VECTOR('',#52023,1.);
+#52023 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#52024 = PCURVE('',#26611,#52025);
+#52025 = DEFINITIONAL_REPRESENTATION('',(#52026),#52030);
+#52026 = LINE('',#52027,#52028);
+#52027 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52028 = VECTOR('',#52029,1.);
+#52029 = DIRECTION('',(0.,-1.));
+#52030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52031 = PCURVE('',#29378,#52032);
+#52032 = DEFINITIONAL_REPRESENTATION('',(#52033),#52037);
+#52033 = LINE('',#52034,#52035);
+#52034 = CARTESIAN_POINT('',(0.,0.));
+#52035 = VECTOR('',#52036,1.);
+#52036 = DIRECTION('',(0.,-1.));
+#52037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52038 = ADVANCED_FACE('',(#52039),#26572,.F.);
+#52039 = FACE_BOUND('',#52040,.F.);
+#52040 = EDGE_LOOP('',(#52041,#52042,#52065,#52087));
+#52041 = ORIENTED_EDGE('',*,*,#26550,.F.);
+#52042 = ORIENTED_EDGE('',*,*,#52043,.T.);
+#52043 = EDGE_CURVE('',#26511,#52044,#52046,.T.);
+#52044 = VERTEX_POINT('',#52045);
+#52045 = CARTESIAN_POINT('',(2.709599125582,10.4,-32.38685030345));
+#52046 = SURFACE_CURVE('',#52047,(#52051,#52058),.PCURVE_S1.);
+#52047 = LINE('',#52048,#52049);
+#52048 = CARTESIAN_POINT('',(2.409691240469,10.4,-30.97589463708));
+#52049 = VECTOR('',#52050,1.);
+#52050 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#52051 = PCURVE('',#26572,#52052);
+#52052 = DEFINITIONAL_REPRESENTATION('',(#52053),#52057);
+#52053 = LINE('',#52054,#52055);
+#52054 = CARTESIAN_POINT('',(0.,0.));
+#52055 = VECTOR('',#52056,1.);
+#52056 = DIRECTION('',(0.,-1.));
+#52057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52058 = PCURVE('',#26534,#52059);
+#52059 = DEFINITIONAL_REPRESENTATION('',(#52060),#52064);
+#52060 = LINE('',#52061,#52062);
+#52061 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52062 = VECTOR('',#52063,1.);
+#52063 = DIRECTION('',(0.,-1.));
+#52064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52065 = ORIENTED_EDGE('',*,*,#52066,.T.);
+#52066 = EDGE_CURVE('',#52044,#51964,#52067,.T.);
+#52067 = SURFACE_CURVE('',#52068,(#52073,#52080),.PCURVE_S1.);
+#52068 = CIRCLE('',#52069,32.5);
+#52069 = AXIS2_PLACEMENT_3D('',#52070,#52071,#52072);
+#52070 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52071 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52072 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52073 = PCURVE('',#26572,#52074);
+#52074 = DEFINITIONAL_REPRESENTATION('',(#52075),#52079);
+#52075 = CIRCLE('',#52076,32.5);
+#52076 = AXIS2_PLACEMENT_2D('',#52077,#52078);
+#52077 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#52078 = DIRECTION('',(0.207911690818,0.978147600734));
+#52079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52080 = PCURVE('',#52003,#52081);
+#52081 = DEFINITIONAL_REPRESENTATION('',(#52082),#52086);
+#52082 = LINE('',#52083,#52084);
+#52083 = CARTESIAN_POINT('',(0.,1.1));
+#52084 = VECTOR('',#52085,1.);
+#52085 = DIRECTION('',(1.,0.));
+#52086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52087 = ORIENTED_EDGE('',*,*,#51963,.F.);
+#52088 = ADVANCED_FACE('',(#52089),#26534,.F.);
+#52089 = FACE_BOUND('',#52090,.F.);
+#52090 = EDGE_LOOP('',(#52091,#52092,#52115,#52140,#52141));
+#52091 = ORIENTED_EDGE('',*,*,#29334,.F.);
+#52092 = ORIENTED_EDGE('',*,*,#52093,.T.);
+#52093 = EDGE_CURVE('',#29335,#52094,#52096,.T.);
+#52094 = VERTEX_POINT('',#52095);
+#52095 = CARTESIAN_POINT('',(1.949347472889,7.6,-32.44148647072));
+#52096 = SURFACE_CURVE('',#52097,(#52101,#52108),.PCURVE_S1.);
+#52097 = LINE('',#52098,#52099);
+#52098 = CARTESIAN_POINT('',(1.671191926499,7.6,-31.13286751205));
+#52099 = VECTOR('',#52100,1.);
+#52100 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#52101 = PCURVE('',#26534,#52102);
+#52102 = DEFINITIONAL_REPRESENTATION('',(#52103),#52107);
+#52103 = LINE('',#52104,#52105);
+#52104 = CARTESIAN_POINT('',(0.,0.));
+#52105 = VECTOR('',#52106,1.);
+#52106 = DIRECTION('',(0.,-1.));
+#52107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52108 = PCURVE('',#29378,#52109);
+#52109 = DEFINITIONAL_REPRESENTATION('',(#52110),#52114);
+#52110 = LINE('',#52111,#52112);
+#52111 = CARTESIAN_POINT('',(5.,0.));
+#52112 = VECTOR('',#52113,1.);
+#52113 = DIRECTION('',(0.,-1.));
+#52114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52115 = ORIENTED_EDGE('',*,*,#52116,.T.);
+#52116 = EDGE_CURVE('',#52094,#52044,#52117,.T.);
+#52117 = SURFACE_CURVE('',#52118,(#52123,#52130),.PCURVE_S1.);
+#52118 = ELLIPSE('',#52119,124.83495742473,32.5);
+#52119 = AXIS2_PLACEMENT_3D('',#52120,#52121,#52122);
+#52120 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#52121 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#52122 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#52123 = PCURVE('',#26534,#52124);
+#52124 = DEFINITIONAL_REPRESENTATION('',(#52125),#52129);
+#52125 = ELLIPSE('',#52126,124.83495742473,32.5);
+#52126 = AXIS2_PLACEMENT_2D('',#52127,#52128);
+#52127 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#52128 = DIRECTION('',(-1.,2.081668171172E-16));
+#52129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52130 = PCURVE('',#52003,#52131);
+#52131 = DEFINITIONAL_REPRESENTATION('',(#52132),#52139);
+#52132 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52133,#52134,#52135,#52136,
+    #52137,#52138),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#52133 = CARTESIAN_POINT('',(3.199258932536,4.18));
+#52134 = CARTESIAN_POINT('',(3.204887766719,3.509354813963));
+#52135 = CARTESIAN_POINT('',(3.210516600903,2.837987907204));
+#52136 = CARTESIAN_POINT('',(3.216145435087,2.165943547578));
+#52137 = CARTESIAN_POINT('',(3.221774269271,1.493266098224));
+#52138 = CARTESIAN_POINT('',(3.227403103455,0.82));
+#52139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52140 = ORIENTED_EDGE('',*,*,#52043,.F.);
+#52141 = ORIENTED_EDGE('',*,*,#26510,.F.);
+#52142 = ADVANCED_FACE('',(#52143),#26437,.F.);
+#52143 = FACE_BOUND('',#52144,.F.);
+#52144 = EDGE_LOOP('',(#52145,#52146,#52147,#52170,#52202));
+#52145 = ORIENTED_EDGE('',*,*,#29308,.F.);
+#52146 = ORIENTED_EDGE('',*,*,#26413,.T.);
+#52147 = ORIENTED_EDGE('',*,*,#52148,.T.);
+#52148 = EDGE_CURVE('',#26377,#52149,#52151,.T.);
+#52149 = VERTEX_POINT('',#52150);
+#52150 = CARTESIAN_POINT('',(0.916783076785,10.4,-32.48706679265));
+#52151 = SURFACE_CURVE('',#52152,(#52156,#52163),.PCURVE_S1.);
+#52152 = LINE('',#52153,#52154);
+#52153 = CARTESIAN_POINT('',(0.916783076785,10.4,-30.8));
+#52154 = VECTOR('',#52155,1.);
+#52155 = DIRECTION('',(0.,0.,-1.));
+#52156 = PCURVE('',#26437,#52157);
+#52157 = DEFINITIONAL_REPRESENTATION('',(#52158),#52162);
+#52158 = LINE('',#52159,#52160);
+#52159 = CARTESIAN_POINT('',(0.,0.));
+#52160 = VECTOR('',#52161,1.);
+#52161 = DIRECTION('',(0.,-1.));
+#52162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52163 = PCURVE('',#26398,#52164);
+#52164 = DEFINITIONAL_REPRESENTATION('',(#52165),#52169);
+#52165 = LINE('',#52166,#52167);
+#52166 = CARTESIAN_POINT('',(5.,0.));
+#52167 = VECTOR('',#52168,1.);
+#52168 = DIRECTION('',(0.,-1.));
+#52169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52170 = ORIENTED_EDGE('',*,*,#52171,.T.);
+#52171 = EDGE_CURVE('',#52149,#52172,#52174,.T.);
+#52172 = VERTEX_POINT('',#52173);
+#52173 = CARTESIAN_POINT('',(0.161785248834,7.6,-32.4995973134));
+#52174 = SURFACE_CURVE('',#52175,(#52180,#52187),.PCURVE_S1.);
+#52175 = ELLIPSE('',#52176,124.83495742473,32.5);
+#52176 = AXIS2_PLACEMENT_3D('',#52177,#52178,#52179);
+#52177 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#52178 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#52179 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#52180 = PCURVE('',#26437,#52181);
+#52181 = DEFINITIONAL_REPRESENTATION('',(#52182),#52186);
+#52182 = ELLIPSE('',#52183,124.83495742473,32.5);
+#52183 = AXIS2_PLACEMENT_2D('',#52184,#52185);
+#52184 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52185 = DIRECTION('',(1.,7.E-17));
+#52186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52187 = PCURVE('',#52188,#52193);
+#52188 = CYLINDRICAL_SURFACE('',#52189,32.5);
+#52189 = AXIS2_PLACEMENT_3D('',#52190,#52191,#52192);
+#52190 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52191 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52192 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52193 = DEFINITIONAL_REPRESENTATION('',(#52194),#52201);
+#52194 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52195,#52196,#52197,#52198,
+    #52199,#52200),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52195 = CARTESIAN_POINT('',(3.172129179444,0.82));
+#52196 = CARTESIAN_POINT('',(3.16655286238,1.491800979366));
+#52197 = CARTESIAN_POINT('',(3.160976545316,2.163744997168));
+#52198 = CARTESIAN_POINT('',(3.155400228253,2.835788532861));
+#52199 = CARTESIAN_POINT('',(3.149823911189,3.507888047368));
+#52200 = CARTESIAN_POINT('',(3.144247594125,4.18));
+#52201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52202 = ORIENTED_EDGE('',*,*,#52203,.F.);
+#52203 = EDGE_CURVE('',#29276,#52172,#52204,.T.);
+#52204 = SURFACE_CURVE('',#52205,(#52209,#52216),.PCURVE_S1.);
+#52205 = LINE('',#52206,#52207);
+#52206 = CARTESIAN_POINT('',(0.161785248834,7.6,-30.8));
+#52207 = VECTOR('',#52208,1.);
+#52208 = DIRECTION('',(0.,0.,-1.));
+#52209 = PCURVE('',#26437,#52210);
+#52210 = DEFINITIONAL_REPRESENTATION('',(#52211),#52215);
+#52211 = LINE('',#52212,#52213);
+#52212 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52213 = VECTOR('',#52214,1.);
+#52214 = DIRECTION('',(0.,-1.));
+#52215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52216 = PCURVE('',#29292,#52217);
+#52217 = DEFINITIONAL_REPRESENTATION('',(#52218),#52222);
+#52218 = LINE('',#52219,#52220);
+#52219 = CARTESIAN_POINT('',(0.,0.));
+#52220 = VECTOR('',#52221,1.);
+#52221 = DIRECTION('',(0.,-1.));
+#52222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52223 = ADVANCED_FACE('',(#52224),#26398,.F.);
+#52224 = FACE_BOUND('',#52225,.F.);
+#52225 = EDGE_LOOP('',(#52226,#52227,#52250,#52272));
+#52226 = ORIENTED_EDGE('',*,*,#26376,.F.);
+#52227 = ORIENTED_EDGE('',*,*,#52228,.T.);
+#52228 = EDGE_CURVE('',#26337,#52229,#52231,.T.);
+#52229 = VERTEX_POINT('',#52230);
+#52230 = CARTESIAN_POINT('',(-4.083216923215,10.4,-32.24247725529));
+#52231 = SURFACE_CURVE('',#52232,(#52236,#52243),.PCURVE_S1.);
+#52232 = LINE('',#52233,#52234);
+#52233 = CARTESIAN_POINT('',(-4.083216923215,10.4,-30.8));
+#52234 = VECTOR('',#52235,1.);
+#52235 = DIRECTION('',(0.,0.,-1.));
+#52236 = PCURVE('',#26398,#52237);
+#52237 = DEFINITIONAL_REPRESENTATION('',(#52238),#52242);
+#52238 = LINE('',#52239,#52240);
+#52239 = CARTESIAN_POINT('',(0.,0.));
+#52240 = VECTOR('',#52241,1.);
+#52241 = DIRECTION('',(0.,-1.));
+#52242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52243 = PCURVE('',#26360,#52244);
+#52244 = DEFINITIONAL_REPRESENTATION('',(#52245),#52249);
+#52245 = LINE('',#52246,#52247);
+#52246 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52247 = VECTOR('',#52248,1.);
+#52248 = DIRECTION('',(0.,-1.));
+#52249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52250 = ORIENTED_EDGE('',*,*,#52251,.T.);
+#52251 = EDGE_CURVE('',#52229,#52149,#52252,.T.);
+#52252 = SURFACE_CURVE('',#52253,(#52258,#52265),.PCURVE_S1.);
+#52253 = CIRCLE('',#52254,32.5);
+#52254 = AXIS2_PLACEMENT_3D('',#52255,#52256,#52257);
+#52255 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52256 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52257 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52258 = PCURVE('',#26398,#52259);
+#52259 = DEFINITIONAL_REPRESENTATION('',(#52260),#52264);
+#52260 = CIRCLE('',#52261,32.5);
+#52261 = AXIS2_PLACEMENT_2D('',#52262,#52263);
+#52262 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#52263 = DIRECTION('',(-1.8E-16,1.));
+#52264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52265 = PCURVE('',#52188,#52266);
+#52266 = DEFINITIONAL_REPRESENTATION('',(#52267),#52271);
+#52267 = LINE('',#52268,#52269);
+#52268 = CARTESIAN_POINT('',(0.,1.1));
+#52269 = VECTOR('',#52270,1.);
+#52270 = DIRECTION('',(1.,0.));
+#52271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52272 = ORIENTED_EDGE('',*,*,#52148,.F.);
+#52273 = ADVANCED_FACE('',(#52274),#26360,.F.);
+#52274 = FACE_BOUND('',#52275,.F.);
+#52275 = EDGE_LOOP('',(#52276,#52277,#52300,#52325,#52326));
+#52276 = ORIENTED_EDGE('',*,*,#29248,.F.);
+#52277 = ORIENTED_EDGE('',*,*,#52278,.T.);
+#52278 = EDGE_CURVE('',#29249,#52279,#52281,.T.);
+#52279 = VERTEX_POINT('',#52280);
+#52280 = CARTESIAN_POINT('',(-4.838214751166,7.6,-32.13785428465));
+#52281 = SURFACE_CURVE('',#52282,(#52286,#52293),.PCURVE_S1.);
+#52282 = LINE('',#52283,#52284);
+#52283 = CARTESIAN_POINT('',(-4.838214751166,7.6,-30.8));
+#52284 = VECTOR('',#52285,1.);
+#52285 = DIRECTION('',(0.,0.,-1.));
+#52286 = PCURVE('',#26360,#52287);
+#52287 = DEFINITIONAL_REPRESENTATION('',(#52288),#52292);
+#52288 = LINE('',#52289,#52290);
+#52289 = CARTESIAN_POINT('',(0.,0.));
+#52290 = VECTOR('',#52291,1.);
+#52291 = DIRECTION('',(0.,-1.));
+#52292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52293 = PCURVE('',#29292,#52294);
+#52294 = DEFINITIONAL_REPRESENTATION('',(#52295),#52299);
+#52295 = LINE('',#52296,#52297);
+#52296 = CARTESIAN_POINT('',(5.,0.));
+#52297 = VECTOR('',#52298,1.);
+#52298 = DIRECTION('',(0.,-1.));
+#52299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52300 = ORIENTED_EDGE('',*,*,#52301,.T.);
+#52301 = EDGE_CURVE('',#52279,#52229,#52302,.T.);
+#52302 = SURFACE_CURVE('',#52303,(#52308,#52315),.PCURVE_S1.);
+#52303 = ELLIPSE('',#52304,124.83495742473,32.5);
+#52304 = AXIS2_PLACEMENT_3D('',#52305,#52306,#52307);
+#52305 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#52306 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#52307 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#52308 = PCURVE('',#26360,#52309);
+#52309 = DEFINITIONAL_REPRESENTATION('',(#52310),#52314);
+#52310 = ELLIPSE('',#52311,124.83495742473,32.5);
+#52311 = AXIS2_PLACEMENT_2D('',#52312,#52313);
+#52312 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#52313 = DIRECTION('',(-1.,7.E-17));
+#52314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52315 = PCURVE('',#52188,#52316);
+#52316 = DEFINITIONAL_REPRESENTATION('',(#52317),#52324);
+#52317 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52318,#52319,#52320,#52321,
+    #52322,#52323),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#52318 = CARTESIAN_POINT('',(2.989819422296,4.18));
+#52319 = CARTESIAN_POINT('',(2.99544825648,3.509354813963));
+#52320 = CARTESIAN_POINT('',(3.001077090664,2.837987907204));
+#52321 = CARTESIAN_POINT('',(3.006705924848,2.165943547578));
+#52322 = CARTESIAN_POINT('',(3.012334759032,1.493266098224));
+#52323 = CARTESIAN_POINT('',(3.017963593215,0.82));
+#52324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52325 = ORIENTED_EDGE('',*,*,#52228,.F.);
+#52326 = ORIENTED_EDGE('',*,*,#26336,.F.);
+#52327 = ADVANCED_FACE('',(#52328),#26263,.F.);
+#52328 = FACE_BOUND('',#52329,.F.);
+#52329 = EDGE_LOOP('',(#52330,#52331,#52332,#52355,#52387));
+#52330 = ORIENTED_EDGE('',*,*,#29222,.F.);
+#52331 = ORIENTED_EDGE('',*,*,#26239,.T.);
+#52332 = ORIENTED_EDGE('',*,*,#52333,.T.);
+#52333 = EDGE_CURVE('',#26203,#52334,#52336,.T.);
+#52334 = VERTEX_POINT('',#52335);
+#52335 = CARTESIAN_POINT('',(-5.857691819619,10.4,-31.96775635771));
+#52336 = SURFACE_CURVE('',#52337,(#52341,#52348),.PCURVE_S1.);
+#52337 = LINE('',#52338,#52339);
+#52338 = CARTESIAN_POINT('',(-5.506930910236,10.4,-30.3175560222));
+#52339 = VECTOR('',#52340,1.);
+#52340 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#52341 = PCURVE('',#26263,#52342);
+#52342 = DEFINITIONAL_REPRESENTATION('',(#52343),#52347);
+#52343 = LINE('',#52344,#52345);
+#52344 = CARTESIAN_POINT('',(0.,0.));
+#52345 = VECTOR('',#52346,1.);
+#52346 = DIRECTION('',(0.,-1.));
+#52347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52348 = PCURVE('',#26224,#52349);
+#52349 = DEFINITIONAL_REPRESENTATION('',(#52350),#52354);
+#52350 = LINE('',#52351,#52352);
+#52351 = CARTESIAN_POINT('',(5.,0.));
+#52352 = VECTOR('',#52353,1.);
+#52353 = DIRECTION('',(0.,-1.));
+#52354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52355 = ORIENTED_EDGE('',*,*,#52356,.T.);
+#52356 = EDGE_CURVE('',#52334,#52357,#52359,.T.);
+#52357 = VERTEX_POINT('',#52358);
+#52358 = CARTESIAN_POINT('',(-6.598796375344,7.6,-31.82304018155));
+#52359 = SURFACE_CURVE('',#52360,(#52365,#52372),.PCURVE_S1.);
+#52360 = ELLIPSE('',#52361,124.83495742473,32.5);
+#52361 = AXIS2_PLACEMENT_3D('',#52362,#52363,#52364);
+#52362 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#52363 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#52364 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#52365 = PCURVE('',#26263,#52366);
+#52366 = DEFINITIONAL_REPRESENTATION('',(#52367),#52371);
+#52367 = ELLIPSE('',#52368,124.83495742473,32.5);
+#52368 = AXIS2_PLACEMENT_2D('',#52369,#52370);
+#52369 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52370 = DIRECTION('',(1.,7.632783294298E-17));
+#52371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52372 = PCURVE('',#52373,#52378);
+#52373 = CYLINDRICAL_SURFACE('',#52374,32.5);
+#52374 = AXIS2_PLACEMENT_3D('',#52375,#52376,#52377);
+#52375 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52376 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52377 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52378 = DEFINITIONAL_REPRESENTATION('',(#52379),#52386);
+#52379 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52380,#52381,#52382,#52383,
+    #52384,#52385),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52380 = CARTESIAN_POINT('',(2.962689669204,0.82));
+#52381 = CARTESIAN_POINT('',(2.957113352141,1.491800979366));
+#52382 = CARTESIAN_POINT('',(2.951537035077,2.163744997168));
+#52383 = CARTESIAN_POINT('',(2.945960718013,2.835788532861));
+#52384 = CARTESIAN_POINT('',(2.94038440095,3.507888047368));
+#52385 = CARTESIAN_POINT('',(2.934808083886,4.18));
+#52386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52387 = ORIENTED_EDGE('',*,*,#52388,.F.);
+#52388 = EDGE_CURVE('',#29190,#52357,#52389,.T.);
+#52389 = SURFACE_CURVE('',#52390,(#52394,#52401),.PCURVE_S1.);
+#52390 = LINE('',#52391,#52392);
+#52391 = CARTESIAN_POINT('',(-6.245430224206,7.6,-30.16058314723));
+#52392 = VECTOR('',#52393,1.);
+#52393 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#52394 = PCURVE('',#26263,#52395);
+#52395 = DEFINITIONAL_REPRESENTATION('',(#52396),#52400);
+#52396 = LINE('',#52397,#52398);
+#52397 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52398 = VECTOR('',#52399,1.);
+#52399 = DIRECTION('',(0.,-1.));
+#52400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52401 = PCURVE('',#29206,#52402);
+#52402 = DEFINITIONAL_REPRESENTATION('',(#52403),#52407);
+#52403 = LINE('',#52404,#52405);
+#52404 = CARTESIAN_POINT('',(0.,0.));
+#52405 = VECTOR('',#52406,1.);
+#52406 = DIRECTION('',(0.,-1.));
+#52407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52408 = ADVANCED_FACE('',(#52409),#26224,.F.);
+#52409 = FACE_BOUND('',#52410,.F.);
+#52410 = EDGE_LOOP('',(#52411,#52412,#52435,#52457));
+#52411 = ORIENTED_EDGE('',*,*,#26202,.F.);
+#52412 = ORIENTED_EDGE('',*,*,#52413,.T.);
+#52413 = EDGE_CURVE('',#26163,#52414,#52416,.T.);
+#52414 = VERTEX_POINT('',#52415);
+#52415 = CARTESIAN_POINT('',(-10.69757679901,10.4,-30.68895323449));
+#52416 = SURFACE_CURVE('',#52417,(#52421,#52428),.PCURVE_S1.);
+#52417 = LINE('',#52418,#52419);
+#52418 = CARTESIAN_POINT('',(-10.3976689139,10.4,-29.27799756812));
+#52419 = VECTOR('',#52420,1.);
+#52420 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#52421 = PCURVE('',#26224,#52422);
+#52422 = DEFINITIONAL_REPRESENTATION('',(#52423),#52427);
+#52423 = LINE('',#52424,#52425);
+#52424 = CARTESIAN_POINT('',(0.,0.));
+#52425 = VECTOR('',#52426,1.);
+#52426 = DIRECTION('',(0.,-1.));
+#52427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52428 = PCURVE('',#26186,#52429);
+#52429 = DEFINITIONAL_REPRESENTATION('',(#52430),#52434);
+#52430 = LINE('',#52431,#52432);
+#52431 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52432 = VECTOR('',#52433,1.);
+#52433 = DIRECTION('',(0.,-1.));
+#52434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52435 = ORIENTED_EDGE('',*,*,#52436,.T.);
+#52436 = EDGE_CURVE('',#52414,#52334,#52437,.T.);
+#52437 = SURFACE_CURVE('',#52438,(#52443,#52450),.PCURVE_S1.);
+#52438 = CIRCLE('',#52439,32.5);
+#52439 = AXIS2_PLACEMENT_3D('',#52440,#52441,#52442);
+#52440 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52441 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52442 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52443 = PCURVE('',#26224,#52444);
+#52444 = DEFINITIONAL_REPRESENTATION('',(#52445),#52449);
+#52445 = CIRCLE('',#52446,32.5);
+#52446 = AXIS2_PLACEMENT_2D('',#52447,#52448);
+#52447 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#52448 = DIRECTION('',(-0.207911690818,0.978147600734));
+#52449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52450 = PCURVE('',#52373,#52451);
+#52451 = DEFINITIONAL_REPRESENTATION('',(#52452),#52456);
+#52452 = LINE('',#52453,#52454);
+#52453 = CARTESIAN_POINT('',(0.,1.1));
+#52454 = VECTOR('',#52455,1.);
+#52455 = DIRECTION('',(1.,0.));
+#52456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52457 = ORIENTED_EDGE('',*,*,#52333,.F.);
+#52458 = ADVANCED_FACE('',(#52459),#26186,.F.);
+#52459 = FACE_BOUND('',#52460,.F.);
+#52460 = EDGE_LOOP('',(#52461,#52462,#52485,#52510,#52511));
+#52461 = ORIENTED_EDGE('',*,*,#29162,.F.);
+#52462 = ORIENTED_EDGE('',*,*,#52463,.T.);
+#52463 = EDGE_CURVE('',#29163,#52464,#52466,.T.);
+#52464 = VERTEX_POINT('',#52465);
+#52465 = CARTESIAN_POINT('',(-11.41432377426,7.6,-30.42964365181));
+#52466 = SURFACE_CURVE('',#52467,(#52471,#52478),.PCURVE_S1.);
+#52467 = LINE('',#52468,#52469);
+#52468 = CARTESIAN_POINT('',(-11.13616822787,7.6,-29.12102469314));
+#52469 = VECTOR('',#52470,1.);
+#52470 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#52471 = PCURVE('',#26186,#52472);
+#52472 = DEFINITIONAL_REPRESENTATION('',(#52473),#52477);
+#52473 = LINE('',#52474,#52475);
+#52474 = CARTESIAN_POINT('',(0.,0.));
+#52475 = VECTOR('',#52476,1.);
+#52476 = DIRECTION('',(0.,-1.));
+#52477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52478 = PCURVE('',#29206,#52479);
+#52479 = DEFINITIONAL_REPRESENTATION('',(#52480),#52484);
+#52480 = LINE('',#52481,#52482);
+#52481 = CARTESIAN_POINT('',(5.,0.));
+#52482 = VECTOR('',#52483,1.);
+#52483 = DIRECTION('',(0.,-1.));
+#52484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52485 = ORIENTED_EDGE('',*,*,#52486,.T.);
+#52486 = EDGE_CURVE('',#52464,#52414,#52487,.T.);
+#52487 = SURFACE_CURVE('',#52488,(#52493,#52500),.PCURVE_S1.);
+#52488 = ELLIPSE('',#52489,124.83495742473,32.5);
+#52489 = AXIS2_PLACEMENT_3D('',#52490,#52491,#52492);
+#52490 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#52491 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#52492 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#52493 = PCURVE('',#26186,#52494);
+#52494 = DEFINITIONAL_REPRESENTATION('',(#52495),#52499);
+#52495 = ELLIPSE('',#52496,124.83495742473,32.5);
+#52496 = AXIS2_PLACEMENT_2D('',#52497,#52498);
+#52497 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#52498 = DIRECTION('',(-1.,7.632783294298E-17));
+#52499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52500 = PCURVE('',#52373,#52501);
+#52501 = DEFINITIONAL_REPRESENTATION('',(#52502),#52509);
+#52502 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52503,#52504,#52505,#52506,
+    #52507,#52508),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#52503 = CARTESIAN_POINT('',(2.780379912057,4.18));
+#52504 = CARTESIAN_POINT('',(2.786008746241,3.509354813963));
+#52505 = CARTESIAN_POINT('',(2.791637580425,2.837987907204));
+#52506 = CARTESIAN_POINT('',(2.797266414608,2.165943547578));
+#52507 = CARTESIAN_POINT('',(2.802895248792,1.493266098224));
+#52508 = CARTESIAN_POINT('',(2.808524082976,0.82));
+#52509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52510 = ORIENTED_EDGE('',*,*,#52413,.F.);
+#52511 = ORIENTED_EDGE('',*,*,#26162,.F.);
+#52512 = ADVANCED_FACE('',(#52513),#26089,.F.);
+#52513 = FACE_BOUND('',#52514,.F.);
+#52514 = EDGE_LOOP('',(#52515,#52516,#52517,#52540,#52572));
+#52515 = ORIENTED_EDGE('',*,*,#29136,.F.);
+#52516 = ORIENTED_EDGE('',*,*,#26065,.T.);
+#52517 = ORIENTED_EDGE('',*,*,#52518,.T.);
+#52518 = EDGE_CURVE('',#26029,#52519,#52521,.T.);
+#52519 = VERTEX_POINT('',#52520);
+#52520 = CARTESIAN_POINT('',(-12.37615747518,10.4,-30.05130157163));
+#52521 = SURFACE_CURVE('',#52522,(#52526,#52533),.PCURVE_S1.);
+#52522 = LINE('',#52523,#52524);
+#52523 = CARTESIAN_POINT('',(-11.68996559129,10.4,-28.51008936647));
+#52524 = VECTOR('',#52525,1.);
+#52525 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#52526 = PCURVE('',#26089,#52527);
+#52527 = DEFINITIONAL_REPRESENTATION('',(#52528),#52532);
+#52528 = LINE('',#52529,#52530);
+#52529 = CARTESIAN_POINT('',(0.,0.));
+#52530 = VECTOR('',#52531,1.);
+#52531 = DIRECTION('',(0.,-1.));
+#52532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52533 = PCURVE('',#26050,#52534);
+#52534 = DEFINITIONAL_REPRESENTATION('',(#52535),#52539);
+#52535 = LINE('',#52536,#52537);
+#52536 = CARTESIAN_POINT('',(5.,0.));
+#52537 = VECTOR('',#52538,1.);
+#52538 = DIRECTION('',(0.,-1.));
+#52539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52540 = ORIENTED_EDGE('',*,*,#52541,.T.);
+#52541 = EDGE_CURVE('',#52519,#52542,#52544,.T.);
+#52542 = VERTEX_POINT('',#52543);
+#52543 = CARTESIAN_POINT('',(-13.07097893338,7.6,-29.75566348988));
+#52544 = SURFACE_CURVE('',#52545,(#52550,#52557),.PCURVE_S1.);
+#52545 = ELLIPSE('',#52546,124.83495742473,32.5);
+#52546 = AXIS2_PLACEMENT_3D('',#52547,#52548,#52549);
+#52547 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#52548 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#52549 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#52550 = PCURVE('',#26089,#52551);
+#52551 = DEFINITIONAL_REPRESENTATION('',(#52552),#52556);
+#52552 = ELLIPSE('',#52553,124.83495742473,32.5);
+#52553 = AXIS2_PLACEMENT_2D('',#52554,#52555);
+#52554 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52555 = DIRECTION('',(1.,-1.387778780781E-17));
+#52556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52557 = PCURVE('',#52558,#52563);
+#52558 = CYLINDRICAL_SURFACE('',#52559,32.5);
+#52559 = AXIS2_PLACEMENT_3D('',#52560,#52561,#52562);
+#52560 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52561 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52562 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52563 = DEFINITIONAL_REPRESENTATION('',(#52564),#52571);
+#52564 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52565,#52566,#52567,#52568,
+    #52569,#52570),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52565 = CARTESIAN_POINT('',(2.753250158965,0.82));
+#52566 = CARTESIAN_POINT('',(2.747673841901,1.491800979366));
+#52567 = CARTESIAN_POINT('',(2.742097524838,2.163744997168));
+#52568 = CARTESIAN_POINT('',(2.736521207774,2.835788532861));
+#52569 = CARTESIAN_POINT('',(2.73094489071,3.507888047368));
+#52570 = CARTESIAN_POINT('',(2.725368573647,4.18));
+#52571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52572 = ORIENTED_EDGE('',*,*,#52573,.F.);
+#52573 = EDGE_CURVE('',#29104,#52542,#52574,.T.);
+#52574 = SURFACE_CURVE('',#52575,(#52579,#52586),.PCURVE_S1.);
+#52575 = LINE('',#52576,#52577);
+#52576 = CARTESIAN_POINT('',(-12.37969042754,7.6,-28.2030040844));
+#52577 = VECTOR('',#52578,1.);
+#52578 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#52579 = PCURVE('',#26089,#52580);
+#52580 = DEFINITIONAL_REPRESENTATION('',(#52581),#52585);
+#52581 = LINE('',#52582,#52583);
+#52582 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52583 = VECTOR('',#52584,1.);
+#52584 = DIRECTION('',(0.,-1.));
+#52585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52586 = PCURVE('',#29120,#52587);
+#52587 = DEFINITIONAL_REPRESENTATION('',(#52588),#52592);
+#52588 = LINE('',#52589,#52590);
+#52589 = CARTESIAN_POINT('',(0.,0.));
+#52590 = VECTOR('',#52591,1.);
+#52591 = DIRECTION('',(0.,-1.));
+#52592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52593 = ADVANCED_FACE('',(#52594),#26050,.F.);
+#52594 = FACE_BOUND('',#52595,.F.);
+#52595 = EDGE_LOOP('',(#52596,#52597,#52620,#52642));
+#52596 = ORIENTED_EDGE('',*,*,#26028,.F.);
+#52597 = ORIENTED_EDGE('',*,*,#52598,.T.);
+#52598 = EDGE_CURVE('',#25989,#52599,#52601,.T.);
+#52599 = VERTEX_POINT('',#52600);
+#52600 = CARTESIAN_POINT('',(-16.84440123603,10.4,-27.79417469541));
+#52601 = SURFACE_CURVE('',#52602,(#52606,#52613),.PCURVE_S1.);
+#52602 = LINE('',#52603,#52604);
+#52603 = CARTESIAN_POINT('',(-16.2576928795,10.4,-26.47640615109));
+#52604 = VECTOR('',#52605,1.);
+#52605 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#52606 = PCURVE('',#26050,#52607);
+#52607 = DEFINITIONAL_REPRESENTATION('',(#52608),#52612);
+#52608 = LINE('',#52609,#52610);
+#52609 = CARTESIAN_POINT('',(0.,-0.));
+#52610 = VECTOR('',#52611,1.);
+#52611 = DIRECTION('',(0.,-1.));
+#52612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52613 = PCURVE('',#26012,#52614);
+#52614 = DEFINITIONAL_REPRESENTATION('',(#52615),#52619);
+#52615 = LINE('',#52616,#52617);
+#52616 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52617 = VECTOR('',#52618,1.);
+#52618 = DIRECTION('',(0.,-1.));
+#52619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52620 = ORIENTED_EDGE('',*,*,#52621,.T.);
+#52621 = EDGE_CURVE('',#52599,#52519,#52622,.T.);
+#52622 = SURFACE_CURVE('',#52623,(#52628,#52635),.PCURVE_S1.);
+#52623 = CIRCLE('',#52624,32.5);
+#52624 = AXIS2_PLACEMENT_3D('',#52625,#52626,#52627);
+#52625 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52626 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52627 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52628 = PCURVE('',#26050,#52629);
+#52629 = DEFINITIONAL_REPRESENTATION('',(#52630),#52634);
+#52630 = CIRCLE('',#52631,32.5);
+#52631 = AXIS2_PLACEMENT_2D('',#52632,#52633);
+#52632 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#52633 = DIRECTION('',(-0.406736643076,0.913545457643));
+#52634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52635 = PCURVE('',#52558,#52636);
+#52636 = DEFINITIONAL_REPRESENTATION('',(#52637),#52641);
+#52637 = LINE('',#52638,#52639);
+#52638 = CARTESIAN_POINT('',(0.,1.1));
+#52639 = VECTOR('',#52640,1.);
+#52640 = DIRECTION('',(1.,0.));
+#52641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52642 = ORIENTED_EDGE('',*,*,#52518,.F.);
+#52643 = ADVANCED_FACE('',(#52644),#26012,.F.);
+#52644 = FACE_BOUND('',#52645,.F.);
+#52645 = EDGE_LOOP('',(#52646,#52647,#52670,#52695,#52696));
+#52646 = ORIENTED_EDGE('',*,*,#29076,.F.);
+#52647 = ORIENTED_EDGE('',*,*,#52648,.T.);
+#52648 = EDGE_CURVE('',#29077,#52649,#52651,.T.);
+#52649 = VERTEX_POINT('',#52650);
+#52650 = CARTESIAN_POINT('',(-17.49157207642,7.6,-27.39151157375));
+#52651 = SURFACE_CURVE('',#52652,(#52656,#52663),.PCURVE_S1.);
+#52652 = LINE('',#52653,#52654);
+#52653 = CARTESIAN_POINT('',(-16.94741771576,7.6,-26.16932086902));
+#52654 = VECTOR('',#52655,1.);
+#52655 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#52656 = PCURVE('',#26012,#52657);
+#52657 = DEFINITIONAL_REPRESENTATION('',(#52658),#52662);
+#52658 = LINE('',#52659,#52660);
+#52659 = CARTESIAN_POINT('',(0.,0.));
+#52660 = VECTOR('',#52661,1.);
+#52661 = DIRECTION('',(0.,-1.));
+#52662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52663 = PCURVE('',#29120,#52664);
+#52664 = DEFINITIONAL_REPRESENTATION('',(#52665),#52669);
+#52665 = LINE('',#52666,#52667);
+#52666 = CARTESIAN_POINT('',(5.,0.));
+#52667 = VECTOR('',#52668,1.);
+#52668 = DIRECTION('',(0.,-1.));
+#52669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52670 = ORIENTED_EDGE('',*,*,#52671,.T.);
+#52671 = EDGE_CURVE('',#52649,#52599,#52672,.T.);
+#52672 = SURFACE_CURVE('',#52673,(#52678,#52685),.PCURVE_S1.);
+#52673 = ELLIPSE('',#52674,124.83495742473,32.5);
+#52674 = AXIS2_PLACEMENT_3D('',#52675,#52676,#52677);
+#52675 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#52676 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#52677 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#52678 = PCURVE('',#26012,#52679);
+#52679 = DEFINITIONAL_REPRESENTATION('',(#52680),#52684);
+#52680 = ELLIPSE('',#52681,124.83495742473,32.5);
+#52681 = AXIS2_PLACEMENT_2D('',#52682,#52683);
+#52682 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#52683 = DIRECTION('',(-1.,-2.775557561563E-17));
+#52684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52685 = PCURVE('',#52558,#52686);
+#52686 = DEFINITIONAL_REPRESENTATION('',(#52687),#52694);
+#52687 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52688,#52689,#52690,#52691,
+    #52692,#52693),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#52688 = CARTESIAN_POINT('',(2.570940401818,4.18));
+#52689 = CARTESIAN_POINT('',(2.576569236001,3.509354813963));
+#52690 = CARTESIAN_POINT('',(2.582198070185,2.837987907204));
+#52691 = CARTESIAN_POINT('',(2.587826904369,2.165943547578));
+#52692 = CARTESIAN_POINT('',(2.593455738553,1.493266098224));
+#52693 = CARTESIAN_POINT('',(2.599084572737,0.82));
+#52694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52695 = ORIENTED_EDGE('',*,*,#52598,.F.);
+#52696 = ORIENTED_EDGE('',*,*,#25988,.F.);
+#52697 = ADVANCED_FACE('',(#52698),#25915,.F.);
+#52698 = FACE_BOUND('',#52699,.F.);
+#52699 = EDGE_LOOP('',(#52700,#52701,#52702,#52725,#52757));
+#52700 = ORIENTED_EDGE('',*,*,#29050,.F.);
+#52701 = ORIENTED_EDGE('',*,*,#25891,.T.);
+#52702 = ORIENTED_EDGE('',*,*,#52703,.T.);
+#52703 = EDGE_CURVE('',#25855,#52704,#52706,.T.);
+#52704 = VERTEX_POINT('',#52705);
+#52705 = CARTESIAN_POINT('',(-18.35372566168,10.4,-26.82146070473));
+#52706 = SURFACE_CURVE('',#52707,(#52711,#52718),.PCURVE_S1.);
+#52707 = LINE('',#52708,#52709);
+#52708 = CARTESIAN_POINT('',(-17.36209268133,10.4,-25.45659499883));
+#52709 = VECTOR('',#52710,1.);
+#52710 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#52711 = PCURVE('',#25915,#52712);
+#52712 = DEFINITIONAL_REPRESENTATION('',(#52713),#52717);
+#52713 = LINE('',#52714,#52715);
+#52714 = CARTESIAN_POINT('',(0.,0.));
+#52715 = VECTOR('',#52716,1.);
+#52716 = DIRECTION('',(0.,-1.));
+#52717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52718 = PCURVE('',#25876,#52719);
+#52719 = DEFINITIONAL_REPRESENTATION('',(#52720),#52724);
+#52720 = LINE('',#52721,#52722);
+#52721 = CARTESIAN_POINT('',(5.,0.));
+#52722 = VECTOR('',#52723,1.);
+#52723 = DIRECTION('',(0.,-1.));
+#52724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52725 = ORIENTED_EDGE('',*,*,#52726,.T.);
+#52726 = EDGE_CURVE('',#52704,#52727,#52729,.T.);
+#52727 = VERTEX_POINT('',#52728);
+#52728 = CARTESIAN_POINT('',(-18.97189699051,7.6,-26.38782152018));
+#52729 = SURFACE_CURVE('',#52730,(#52735,#52742),.PCURVE_S1.);
+#52730 = ELLIPSE('',#52731,124.83495742473,32.5);
+#52731 = AXIS2_PLACEMENT_3D('',#52732,#52733,#52734);
+#52732 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#52733 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#52734 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#52735 = PCURVE('',#25915,#52736);
+#52736 = DEFINITIONAL_REPRESENTATION('',(#52737),#52741);
+#52737 = ELLIPSE('',#52738,124.83495742473,32.5);
+#52738 = AXIS2_PLACEMENT_2D('',#52739,#52740);
+#52739 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52740 = DIRECTION('',(1.,-2.775557561563E-17));
+#52741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52742 = PCURVE('',#52743,#52748);
+#52743 = CYLINDRICAL_SURFACE('',#52744,32.5);
+#52744 = AXIS2_PLACEMENT_3D('',#52745,#52746,#52747);
+#52745 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52746 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52747 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52748 = DEFINITIONAL_REPRESENTATION('',(#52749),#52756);
+#52749 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52750,#52751,#52752,#52753,
+    #52754,#52755),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52750 = CARTESIAN_POINT('',(2.543810648726,0.82));
+#52751 = CARTESIAN_POINT('',(2.538234331662,1.491800979366));
+#52752 = CARTESIAN_POINT('',(2.532658014598,2.163744997168));
+#52753 = CARTESIAN_POINT('',(2.527081697535,2.835788532861));
+#52754 = CARTESIAN_POINT('',(2.521505380471,3.507888047368));
+#52755 = CARTESIAN_POINT('',(2.515929063407,4.18));
+#52756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52757 = ORIENTED_EDGE('',*,*,#52758,.F.);
+#52758 = EDGE_CURVE('',#29018,#52727,#52759,.T.);
+#52759 = SURFACE_CURVE('',#52760,(#52764,#52771),.PCURVE_S1.);
+#52760 = LINE('',#52761,#52762);
+#52761 = CARTESIAN_POINT('',(-17.97289875486,7.6,-25.01281841005));
+#52762 = VECTOR('',#52763,1.);
+#52763 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#52764 = PCURVE('',#25915,#52765);
+#52765 = DEFINITIONAL_REPRESENTATION('',(#52766),#52770);
+#52766 = LINE('',#52767,#52768);
+#52767 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52768 = VECTOR('',#52769,1.);
+#52769 = DIRECTION('',(0.,-1.));
+#52770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52771 = PCURVE('',#29034,#52772);
+#52772 = DEFINITIONAL_REPRESENTATION('',(#52773),#52777);
+#52773 = LINE('',#52774,#52775);
+#52774 = CARTESIAN_POINT('',(0.,0.));
+#52775 = VECTOR('',#52776,1.);
+#52776 = DIRECTION('',(0.,-1.));
+#52777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52778 = ADVANCED_FACE('',(#52779),#25876,.F.);
+#52779 = FACE_BOUND('',#52780,.F.);
+#52780 = EDGE_LOOP('',(#52781,#52782,#52805,#52827));
+#52781 = ORIENTED_EDGE('',*,*,#25854,.F.);
+#52782 = ORIENTED_EDGE('',*,*,#52783,.T.);
+#52783 = EDGE_CURVE('',#25815,#52784,#52786,.T.);
+#52784 = VERTEX_POINT('',#52785);
+#52785 = CARTESIAN_POINT('',(-22.25504451063,10.4,-23.6846573509));
+#52786 = SURFACE_CURVE('',#52787,(#52791,#52798),.PCURVE_S1.);
+#52787 = LINE('',#52788,#52789);
+#52788 = CARTESIAN_POINT('',(-21.4071776532,10.4,-22.51766873737));
+#52789 = VECTOR('',#52790,1.);
+#52790 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#52791 = PCURVE('',#25876,#52792);
+#52792 = DEFINITIONAL_REPRESENTATION('',(#52793),#52797);
+#52793 = LINE('',#52794,#52795);
+#52794 = CARTESIAN_POINT('',(0.,-0.));
+#52795 = VECTOR('',#52796,1.);
+#52796 = DIRECTION('',(0.,-1.));
+#52797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52798 = PCURVE('',#25838,#52799);
+#52799 = DEFINITIONAL_REPRESENTATION('',(#52800),#52804);
+#52800 = LINE('',#52801,#52802);
+#52801 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52802 = VECTOR('',#52803,1.);
+#52803 = DIRECTION('',(0.,-1.));
+#52804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52805 = ORIENTED_EDGE('',*,*,#52806,.T.);
+#52806 = EDGE_CURVE('',#52784,#52704,#52807,.T.);
+#52807 = SURFACE_CURVE('',#52808,(#52813,#52820),.PCURVE_S1.);
+#52808 = CIRCLE('',#52809,32.5);
+#52809 = AXIS2_PLACEMENT_3D('',#52810,#52811,#52812);
+#52810 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52811 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52812 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52813 = PCURVE('',#25876,#52814);
+#52814 = DEFINITIONAL_REPRESENTATION('',(#52815),#52819);
+#52815 = CIRCLE('',#52816,32.5);
+#52816 = AXIS2_PLACEMENT_2D('',#52817,#52818);
+#52817 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#52818 = DIRECTION('',(-0.587785252292,0.809016994375));
+#52819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52820 = PCURVE('',#52743,#52821);
+#52821 = DEFINITIONAL_REPRESENTATION('',(#52822),#52826);
+#52822 = LINE('',#52823,#52824);
+#52823 = CARTESIAN_POINT('',(0.,1.1));
+#52824 = VECTOR('',#52825,1.);
+#52825 = DIRECTION('',(1.,0.));
+#52826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52827 = ORIENTED_EDGE('',*,*,#52703,.F.);
+#52828 = ADVANCED_FACE('',(#52829),#25838,.F.);
+#52829 = FACE_BOUND('',#52830,.F.);
+#52830 = EDGE_LOOP('',(#52831,#52832,#52855,#52880,#52881));
+#52831 = ORIENTED_EDGE('',*,*,#28990,.F.);
+#52832 = ORIENTED_EDGE('',*,*,#52833,.T.);
+#52833 = EDGE_CURVE('',#28991,#52834,#52836,.T.);
+#52834 = VERTEX_POINT('',#52835);
+#52835 = CARTESIAN_POINT('',(-22.80435474497,7.6,-23.15623900087));
+#52836 = SURFACE_CURVE('',#52837,(#52841,#52848),.PCURVE_S1.);
+#52837 = LINE('',#52838,#52839);
+#52838 = CARTESIAN_POINT('',(-22.01798372673,7.6,-22.07389214858));
+#52839 = VECTOR('',#52840,1.);
+#52840 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#52841 = PCURVE('',#25838,#52842);
+#52842 = DEFINITIONAL_REPRESENTATION('',(#52843),#52847);
+#52843 = LINE('',#52844,#52845);
+#52844 = CARTESIAN_POINT('',(0.,0.));
+#52845 = VECTOR('',#52846,1.);
+#52846 = DIRECTION('',(0.,-1.));
+#52847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52848 = PCURVE('',#29034,#52849);
+#52849 = DEFINITIONAL_REPRESENTATION('',(#52850),#52854);
+#52850 = LINE('',#52851,#52852);
+#52851 = CARTESIAN_POINT('',(5.,0.));
+#52852 = VECTOR('',#52853,1.);
+#52853 = DIRECTION('',(0.,-1.));
+#52854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52855 = ORIENTED_EDGE('',*,*,#52856,.T.);
+#52856 = EDGE_CURVE('',#52834,#52784,#52857,.T.);
+#52857 = SURFACE_CURVE('',#52858,(#52863,#52870),.PCURVE_S1.);
+#52858 = ELLIPSE('',#52859,124.83495742473,32.5);
+#52859 = AXIS2_PLACEMENT_3D('',#52860,#52861,#52862);
+#52860 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#52861 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#52862 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#52863 = PCURVE('',#25838,#52864);
+#52864 = DEFINITIONAL_REPRESENTATION('',(#52865),#52869);
+#52865 = ELLIPSE('',#52866,124.83495742473,32.5);
+#52866 = AXIS2_PLACEMENT_2D('',#52867,#52868);
+#52867 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#52868 = DIRECTION('',(-1.,-9.71445146547E-17));
+#52869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52870 = PCURVE('',#52743,#52871);
+#52871 = DEFINITIONAL_REPRESENTATION('',(#52872),#52879);
+#52872 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52873,#52874,#52875,#52876,
+    #52877,#52878),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#52873 = CARTESIAN_POINT('',(2.361500891578,4.18));
+#52874 = CARTESIAN_POINT('',(2.367129725762,3.509354813963));
+#52875 = CARTESIAN_POINT('',(2.372758559946,2.837987907204));
+#52876 = CARTESIAN_POINT('',(2.37838739413,2.165943547578));
+#52877 = CARTESIAN_POINT('',(2.384016228314,1.493266098224));
+#52878 = CARTESIAN_POINT('',(2.389645062497,0.82));
+#52879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52880 = ORIENTED_EDGE('',*,*,#52783,.F.);
+#52881 = ORIENTED_EDGE('',*,*,#25814,.F.);
+#52882 = ADVANCED_FACE('',(#52883),#25741,.F.);
+#52883 = FACE_BOUND('',#52884,.F.);
+#52884 = EDGE_LOOP('',(#52885,#52886,#52887,#52910,#52942));
+#52885 = ORIENTED_EDGE('',*,*,#28964,.F.);
+#52886 = ORIENTED_EDGE('',*,*,#25717,.T.);
+#52887 = ORIENTED_EDGE('',*,*,#52888,.T.);
+#52888 = EDGE_CURVE('',#25681,#52889,#52891,.T.);
+#52889 = VERTEX_POINT('',#52890);
+#52890 = CARTESIAN_POINT('',(-23.52914796582,10.4,-22.41939330138));
+#52891 = SURFACE_CURVE('',#52892,(#52896,#52903),.PCURVE_S1.);
+#52892 = LINE('',#52893,#52894);
+#52893 = CARTESIAN_POINT('',(-22.27541300863,10.4,-21.29052527545));
+#52894 = VECTOR('',#52895,1.);
+#52895 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#52896 = PCURVE('',#25741,#52897);
+#52897 = DEFINITIONAL_REPRESENTATION('',(#52898),#52902);
+#52898 = LINE('',#52899,#52900);
+#52899 = CARTESIAN_POINT('',(0.,0.));
+#52900 = VECTOR('',#52901,1.);
+#52901 = DIRECTION('',(0.,-1.));
+#52902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52903 = PCURVE('',#25702,#52904);
+#52904 = DEFINITIONAL_REPRESENTATION('',(#52905),#52909);
+#52905 = LINE('',#52906,#52907);
+#52906 = CARTESIAN_POINT('',(5.,0.));
+#52907 = VECTOR('',#52908,1.);
+#52908 = DIRECTION('',(0.,-1.));
+#52909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52910 = ORIENTED_EDGE('',*,*,#52911,.T.);
+#52911 = EDGE_CURVE('',#52889,#52912,#52914,.T.);
+#52912 = VERTEX_POINT('',#52913);
+#52913 = CARTESIAN_POINT('',(-24.0436521119,7.6,-21.86670512724));
+#52914 = SURFACE_CURVE('',#52915,(#52920,#52927),.PCURVE_S1.);
+#52915 = ELLIPSE('',#52916,124.83495742473,32.5);
+#52916 = AXIS2_PLACEMENT_3D('',#52917,#52918,#52919);
+#52917 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#52918 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#52919 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#52920 = PCURVE('',#25741,#52921);
+#52921 = DEFINITIONAL_REPRESENTATION('',(#52922),#52926);
+#52922 = ELLIPSE('',#52923,124.83495742473,32.5);
+#52923 = AXIS2_PLACEMENT_2D('',#52924,#52925);
+#52924 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#52925 = DIRECTION('',(1.,-1.110223024625E-16));
+#52926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52927 = PCURVE('',#52928,#52933);
+#52928 = CYLINDRICAL_SURFACE('',#52929,32.5);
+#52929 = AXIS2_PLACEMENT_3D('',#52930,#52931,#52932);
+#52930 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#52931 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52932 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52933 = DEFINITIONAL_REPRESENTATION('',(#52934),#52941);
+#52934 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#52935,#52936,#52937,#52938,
+    #52939,#52940),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#52935 = CARTESIAN_POINT('',(2.334371138486,0.82));
+#52936 = CARTESIAN_POINT('',(2.328794821423,1.491800979366));
+#52937 = CARTESIAN_POINT('',(2.323218504359,2.163744997168));
+#52938 = CARTESIAN_POINT('',(2.317642187295,2.835788532861));
+#52939 = CARTESIAN_POINT('',(2.312065870232,3.507888047368));
+#52940 = CARTESIAN_POINT('',(2.306489553168,4.18));
+#52941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52942 = ORIENTED_EDGE('',*,*,#52943,.F.);
+#52943 = EDGE_CURVE('',#28932,#52912,#52944,.T.);
+#52944 = SURFACE_CURVE('',#52945,(#52949,#52956),.PCURVE_S1.);
+#52945 = LINE('',#52946,#52947);
+#52946 = CARTESIAN_POINT('',(-22.78060516305,7.6,-20.72945254636));
+#52947 = VECTOR('',#52948,1.);
+#52948 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#52949 = PCURVE('',#25741,#52950);
+#52950 = DEFINITIONAL_REPRESENTATION('',(#52951),#52955);
+#52951 = LINE('',#52952,#52953);
+#52952 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52953 = VECTOR('',#52954,1.);
+#52954 = DIRECTION('',(0.,-1.));
+#52955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52956 = PCURVE('',#28948,#52957);
+#52957 = DEFINITIONAL_REPRESENTATION('',(#52958),#52962);
+#52958 = LINE('',#52959,#52960);
+#52959 = CARTESIAN_POINT('',(0.,0.));
+#52960 = VECTOR('',#52961,1.);
+#52961 = DIRECTION('',(0.,-1.));
+#52962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52963 = ADVANCED_FACE('',(#52964),#25702,.F.);
+#52964 = FACE_BOUND('',#52965,.F.);
+#52965 = EDGE_LOOP('',(#52966,#52967,#52990,#53012));
+#52966 = ORIENTED_EDGE('',*,*,#25680,.F.);
+#52967 = ORIENTED_EDGE('',*,*,#52968,.T.);
+#52968 = EDGE_CURVE('',#25641,#52969,#52971,.T.);
+#52969 = VERTEX_POINT('',#52970);
+#52970 = CARTESIAN_POINT('',(-26.69303554856,10.4,-18.54000682855));
+#52971 = SURFACE_CURVE('',#52972,(#52976,#52983),.PCURVE_S1.);
+#52972 = LINE('',#52973,#52974);
+#52973 = CARTESIAN_POINT('',(-25.62106604042,10.4,-17.57480114806));
+#52974 = VECTOR('',#52975,1.);
+#52975 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#52976 = PCURVE('',#25702,#52977);
+#52977 = DEFINITIONAL_REPRESENTATION('',(#52978),#52982);
+#52978 = LINE('',#52979,#52980);
+#52979 = CARTESIAN_POINT('',(0.,-0.));
+#52980 = VECTOR('',#52981,1.);
+#52981 = DIRECTION('',(0.,-1.));
+#52982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52983 = PCURVE('',#25664,#52984);
+#52984 = DEFINITIONAL_REPRESENTATION('',(#52985),#52989);
+#52985 = LINE('',#52986,#52987);
+#52986 = CARTESIAN_POINT('',(2.900003744861,0.));
+#52987 = VECTOR('',#52988,1.);
+#52988 = DIRECTION('',(0.,-1.));
+#52989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52990 = ORIENTED_EDGE('',*,*,#52991,.T.);
+#52991 = EDGE_CURVE('',#52969,#52889,#52992,.T.);
+#52992 = SURFACE_CURVE('',#52993,(#52998,#53005),.PCURVE_S1.);
+#52993 = CIRCLE('',#52994,32.5);
+#52994 = AXIS2_PLACEMENT_3D('',#52995,#52996,#52997);
+#52995 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#52996 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#52997 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#52998 = PCURVE('',#25702,#52999);
+#52999 = DEFINITIONAL_REPRESENTATION('',(#53000),#53004);
+#53000 = CIRCLE('',#53001,32.5);
+#53001 = AXIS2_PLACEMENT_2D('',#53002,#53003);
+#53002 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53003 = DIRECTION('',(-0.743144825477,0.669130606359));
+#53004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53005 = PCURVE('',#52928,#53006);
+#53006 = DEFINITIONAL_REPRESENTATION('',(#53007),#53011);
+#53007 = LINE('',#53008,#53009);
+#53008 = CARTESIAN_POINT('',(0.,1.1));
+#53009 = VECTOR('',#53010,1.);
+#53010 = DIRECTION('',(1.,0.));
+#53011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53012 = ORIENTED_EDGE('',*,*,#52888,.F.);
+#53013 = ADVANCED_FACE('',(#53014),#25664,.F.);
+#53014 = FACE_BOUND('',#53015,.F.);
+#53015 = EDGE_LOOP('',(#53016,#53017,#53040,#53065,#53066));
+#53016 = ORIENTED_EDGE('',*,*,#28904,.F.);
+#53017 = ORIENTED_EDGE('',*,*,#53018,.T.);
+#53018 = EDGE_CURVE('',#28905,#53019,#53021,.T.);
+#53019 = VERTEX_POINT('',#53020);
+#53020 = CARTESIAN_POINT('',(-27.12047768372,7.6,-17.90892766768));
+#53021 = SURFACE_CURVE('',#53022,(#53026,#53033),.PCURVE_S1.);
+#53022 = LINE('',#53023,#53024);
+#53023 = CARTESIAN_POINT('',(-26.12625819484,7.6,-17.01372841897));
+#53024 = VECTOR('',#53025,1.);
+#53025 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#53026 = PCURVE('',#25664,#53027);
+#53027 = DEFINITIONAL_REPRESENTATION('',(#53028),#53032);
+#53028 = LINE('',#53029,#53030);
+#53029 = CARTESIAN_POINT('',(0.,0.));
+#53030 = VECTOR('',#53031,1.);
+#53031 = DIRECTION('',(0.,-1.));
+#53032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53033 = PCURVE('',#28948,#53034);
+#53034 = DEFINITIONAL_REPRESENTATION('',(#53035),#53039);
+#53035 = LINE('',#53036,#53037);
+#53036 = CARTESIAN_POINT('',(5.,0.));
+#53037 = VECTOR('',#53038,1.);
+#53038 = DIRECTION('',(0.,-1.));
+#53039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53040 = ORIENTED_EDGE('',*,*,#53041,.T.);
+#53041 = EDGE_CURVE('',#53019,#52969,#53042,.T.);
+#53042 = SURFACE_CURVE('',#53043,(#53048,#53055),.PCURVE_S1.);
+#53043 = ELLIPSE('',#53044,124.83495742473,32.5);
+#53044 = AXIS2_PLACEMENT_3D('',#53045,#53046,#53047);
+#53045 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53046 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#53047 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#53048 = PCURVE('',#25664,#53049);
+#53049 = DEFINITIONAL_REPRESENTATION('',(#53050),#53054);
+#53050 = ELLIPSE('',#53051,124.83495742473,32.5);
+#53051 = AXIS2_PLACEMENT_2D('',#53052,#53053);
+#53052 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53053 = DIRECTION('',(-1.,-3.053113317719E-16));
+#53054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53055 = PCURVE('',#52928,#53056);
+#53056 = DEFINITIONAL_REPRESENTATION('',(#53057),#53064);
+#53057 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53058,#53059,#53060,#53061,
+    #53062,#53063),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53058 = CARTESIAN_POINT('',(2.152061381339,4.18));
+#53059 = CARTESIAN_POINT('',(2.157690215523,3.509354813963));
+#53060 = CARTESIAN_POINT('',(2.163319049707,2.837987907204));
+#53061 = CARTESIAN_POINT('',(2.16894788389,2.165943547578));
+#53062 = CARTESIAN_POINT('',(2.174576718074,1.493266098224));
+#53063 = CARTESIAN_POINT('',(2.180205552258,0.82));
+#53064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53065 = ORIENTED_EDGE('',*,*,#52968,.F.);
+#53066 = ORIENTED_EDGE('',*,*,#25640,.F.);
+#53067 = ADVANCED_FACE('',(#53068),#25567,.F.);
+#53068 = FACE_BOUND('',#53069,.F.);
+#53069 = EDGE_LOOP('',(#53070,#53071,#53072,#53095,#53127));
+#53070 = ORIENTED_EDGE('',*,*,#28878,.F.);
+#53071 = ORIENTED_EDGE('',*,*,#25543,.T.);
+#53072 = ORIENTED_EDGE('',*,*,#53073,.T.);
+#53073 = EDGE_CURVE('',#25507,#53074,#53076,.T.);
+#53074 = VERTEX_POINT('',#53075);
+#53075 = CARTESIAN_POINT('',(-27.67623359848,10.4,-17.03749083058));
+#53076 = SURFACE_CURVE('',#53077,(#53081,#53088),.PCURVE_S1.);
+#53077 = LINE('',#53078,#53079);
+#53078 = CARTESIAN_POINT('',(-26.21519089816,10.4,-16.19395743425));
+#53079 = VECTOR('',#53080,1.);
+#53080 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#53081 = PCURVE('',#25567,#53082);
+#53082 = DEFINITIONAL_REPRESENTATION('',(#53083),#53087);
+#53083 = LINE('',#53084,#53085);
+#53084 = CARTESIAN_POINT('',(0.,0.));
+#53085 = VECTOR('',#53086,1.);
+#53086 = DIRECTION('',(0.,-1.));
+#53087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53088 = PCURVE('',#25528,#53089);
+#53089 = DEFINITIONAL_REPRESENTATION('',(#53090),#53094);
+#53090 = LINE('',#53091,#53092);
+#53091 = CARTESIAN_POINT('',(5.,0.));
+#53092 = VECTOR('',#53093,1.);
+#53093 = DIRECTION('',(0.,-1.));
+#53094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53095 = ORIENTED_EDGE('',*,*,#53096,.T.);
+#53096 = EDGE_CURVE('',#53074,#53097,#53099,.T.);
+#53097 = VERTEX_POINT('',#53098);
+#53098 = CARTESIAN_POINT('',(-28.06458426175,7.6,-16.38990879214));
+#53099 = SURFACE_CURVE('',#53100,(#53105,#53112),.PCURVE_S1.);
+#53100 = ELLIPSE('',#53101,124.83495742473,32.5);
+#53101 = AXIS2_PLACEMENT_3D('',#53102,#53103,#53104);
+#53102 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#53103 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#53104 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#53105 = PCURVE('',#25567,#53106);
+#53106 = DEFINITIONAL_REPRESENTATION('',(#53107),#53111);
+#53107 = ELLIPSE('',#53108,124.83495742473,32.5);
+#53108 = AXIS2_PLACEMENT_2D('',#53109,#53110);
+#53109 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#53110 = DIRECTION('',(1.,-5.551115123126E-17));
+#53111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53112 = PCURVE('',#53113,#53118);
+#53113 = CYLINDRICAL_SURFACE('',#53114,32.5);
+#53114 = AXIS2_PLACEMENT_3D('',#53115,#53116,#53117);
+#53115 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#53116 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53117 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53118 = DEFINITIONAL_REPRESENTATION('',(#53119),#53126);
+#53119 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53120,#53121,#53122,#53123,
+    #53124,#53125),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#53120 = CARTESIAN_POINT('',(2.124931628247,0.82));
+#53121 = CARTESIAN_POINT('',(2.119355311183,1.491800979366));
+#53122 = CARTESIAN_POINT('',(2.11377899412,2.163744997168));
+#53123 = CARTESIAN_POINT('',(2.108202677056,2.835788532861));
+#53124 = CARTESIAN_POINT('',(2.102626359992,3.507888047368));
+#53125 = CARTESIAN_POINT('',(2.097050042929,4.18));
+#53126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53127 = ORIENTED_EDGE('',*,*,#53128,.F.);
+#53128 = EDGE_CURVE('',#28846,#53097,#53129,.T.);
+#53129 = SURFACE_CURVE('',#53130,(#53134,#53141),.PCURVE_S1.);
+#53130 = LINE('',#53131,#53132);
+#53131 = CARTESIAN_POINT('',(-26.59268981214,7.6,-15.54011013544));
+#53132 = VECTOR('',#53133,1.);
+#53133 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#53134 = PCURVE('',#25567,#53135);
+#53135 = DEFINITIONAL_REPRESENTATION('',(#53136),#53140);
+#53136 = LINE('',#53137,#53138);
+#53137 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53138 = VECTOR('',#53139,1.);
+#53139 = DIRECTION('',(0.,-1.));
+#53140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53141 = PCURVE('',#28862,#53142);
+#53142 = DEFINITIONAL_REPRESENTATION('',(#53143),#53147);
+#53143 = LINE('',#53144,#53145);
+#53144 = CARTESIAN_POINT('',(0.,0.));
+#53145 = VECTOR('',#53146,1.);
+#53146 = DIRECTION('',(0.,-1.));
+#53147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53148 = ADVANCED_FACE('',(#53149),#25528,.F.);
+#53149 = FACE_BOUND('',#53150,.F.);
+#53150 = EDGE_LOOP('',(#53151,#53152,#53175,#53197));
+#53151 = ORIENTED_EDGE('',*,*,#25506,.F.);
+#53152 = ORIENTED_EDGE('',*,*,#53153,.T.);
+#53153 = EDGE_CURVE('',#25467,#53154,#53156,.T.);
+#53154 = VERTEX_POINT('',#53155);
+#53155 = CARTESIAN_POINT('',(-29.96441284563,10.4,-12.58506904297));
+#53156 = SURFACE_CURVE('',#53157,(#53161,#53168),.PCURVE_S1.);
+#53157 = LINE('',#53158,#53159);
+#53158 = CARTESIAN_POINT('',(-28.71519089816,10.4,-11.86383041533));
+#53159 = VECTOR('',#53160,1.);
+#53160 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#53161 = PCURVE('',#25528,#53162);
+#53162 = DEFINITIONAL_REPRESENTATION('',(#53163),#53167);
+#53163 = LINE('',#53164,#53165);
+#53164 = CARTESIAN_POINT('',(0.,-0.));
+#53165 = VECTOR('',#53166,1.);
+#53166 = DIRECTION('',(0.,-1.));
+#53167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53168 = PCURVE('',#25490,#53169);
+#53169 = DEFINITIONAL_REPRESENTATION('',(#53170),#53174);
+#53170 = LINE('',#53171,#53172);
+#53171 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53172 = VECTOR('',#53173,1.);
+#53173 = DIRECTION('',(0.,-1.));
+#53174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53175 = ORIENTED_EDGE('',*,*,#53176,.T.);
+#53176 = EDGE_CURVE('',#53154,#53074,#53177,.T.);
+#53177 = SURFACE_CURVE('',#53178,(#53183,#53190),.PCURVE_S1.);
+#53178 = CIRCLE('',#53179,32.5);
+#53179 = AXIS2_PLACEMENT_3D('',#53180,#53181,#53182);
+#53180 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#53181 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53182 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53183 = PCURVE('',#25528,#53184);
+#53184 = DEFINITIONAL_REPRESENTATION('',(#53185),#53189);
+#53185 = CIRCLE('',#53186,32.5);
+#53186 = AXIS2_PLACEMENT_2D('',#53187,#53188);
+#53187 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53188 = DIRECTION('',(-0.866025403784,0.5));
+#53189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53190 = PCURVE('',#53113,#53191);
+#53191 = DEFINITIONAL_REPRESENTATION('',(#53192),#53196);
+#53192 = LINE('',#53193,#53194);
+#53193 = CARTESIAN_POINT('',(0.,1.1));
+#53194 = VECTOR('',#53195,1.);
+#53195 = DIRECTION('',(1.,0.));
+#53196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53197 = ORIENTED_EDGE('',*,*,#53073,.F.);
+#53198 = ADVANCED_FACE('',(#53199),#25490,.F.);
+#53199 = FACE_BOUND('',#53200,.F.);
+#53200 = EDGE_LOOP('',(#53201,#53202,#53225,#53250,#53251));
+#53201 = ORIENTED_EDGE('',*,*,#28818,.F.);
+#53202 = ORIENTED_EDGE('',*,*,#53203,.T.);
+#53203 = EDGE_CURVE('',#28819,#53204,#53206,.T.);
+#53204 = VERTEX_POINT('',#53205);
+#53205 = CARTESIAN_POINT('',(-30.25130560921,7.6,-11.87891025885));
+#53206 = SURFACE_CURVE('',#53207,(#53211,#53218),.PCURVE_S1.);
+#53207 = LINE('',#53208,#53209);
+#53208 = CARTESIAN_POINT('',(-29.09268981214,7.6,-11.20998311652));
+#53209 = VECTOR('',#53210,1.);
+#53210 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#53211 = PCURVE('',#25490,#53212);
+#53212 = DEFINITIONAL_REPRESENTATION('',(#53213),#53217);
+#53213 = LINE('',#53214,#53215);
+#53214 = CARTESIAN_POINT('',(0.,0.));
+#53215 = VECTOR('',#53216,1.);
+#53216 = DIRECTION('',(0.,-1.));
+#53217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53218 = PCURVE('',#28862,#53219);
+#53219 = DEFINITIONAL_REPRESENTATION('',(#53220),#53224);
+#53220 = LINE('',#53221,#53222);
+#53221 = CARTESIAN_POINT('',(5.,0.));
+#53222 = VECTOR('',#53223,1.);
+#53223 = DIRECTION('',(0.,-1.));
+#53224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53225 = ORIENTED_EDGE('',*,*,#53226,.T.);
+#53226 = EDGE_CURVE('',#53204,#53154,#53227,.T.);
+#53227 = SURFACE_CURVE('',#53228,(#53233,#53240),.PCURVE_S1.);
+#53228 = ELLIPSE('',#53229,124.83495742473,32.5);
+#53229 = AXIS2_PLACEMENT_3D('',#53230,#53231,#53232);
+#53230 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53231 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#53232 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#53233 = PCURVE('',#25490,#53234);
+#53234 = DEFINITIONAL_REPRESENTATION('',(#53235),#53239);
+#53235 = ELLIPSE('',#53236,124.83495742473,32.5);
+#53236 = AXIS2_PLACEMENT_2D('',#53237,#53238);
+#53237 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53238 = DIRECTION('',(-1.,-1.110223024625E-16));
+#53239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53240 = PCURVE('',#53113,#53241);
+#53241 = DEFINITIONAL_REPRESENTATION('',(#53242),#53249);
+#53242 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53243,#53244,#53245,#53246,
+    #53247,#53248),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53243 = CARTESIAN_POINT('',(1.9426218711,4.18));
+#53244 = CARTESIAN_POINT('',(1.948250705283,3.509354813963));
+#53245 = CARTESIAN_POINT('',(1.953879539467,2.837987907204));
+#53246 = CARTESIAN_POINT('',(1.959508373651,2.165943547578));
+#53247 = CARTESIAN_POINT('',(1.965137207835,1.493266098224));
+#53248 = CARTESIAN_POINT('',(1.970766042019,0.82));
+#53249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53250 = ORIENTED_EDGE('',*,*,#53153,.F.);
+#53251 = ORIENTED_EDGE('',*,*,#25466,.F.);
+#53252 = ADVANCED_FACE('',(#53253),#25393,.F.);
+#53253 = FACE_BOUND('',#53254,.F.);
+#53254 = EDGE_LOOP('',(#53255,#53256,#53257,#53280,#53312));
+#53255 = ORIENTED_EDGE('',*,*,#28792,.F.);
+#53256 = ORIENTED_EDGE('',*,*,#25369,.T.);
+#53257 = ORIENTED_EDGE('',*,*,#53258,.T.);
+#53258 = EDGE_CURVE('',#25333,#53259,#53261,.T.);
+#53259 = VERTEX_POINT('',#53260);
+#53260 = CARTESIAN_POINT('',(-30.61373501758,10.4,-10.91096825552));
+#53261 = SURFACE_CURVE('',#53262,(#53266,#53273),.PCURVE_S1.);
+#53262 = LINE('',#53263,#53264);
+#53263 = CARTESIAN_POINT('',(-29.009239151,10.4,-10.38963594595));
+#53264 = VECTOR('',#53265,1.);
+#53265 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#53266 = PCURVE('',#25393,#53267);
+#53267 = DEFINITIONAL_REPRESENTATION('',(#53268),#53272);
+#53268 = LINE('',#53269,#53270);
+#53269 = CARTESIAN_POINT('',(0.,0.));
+#53270 = VECTOR('',#53271,1.);
+#53271 = DIRECTION('',(0.,-1.));
+#53272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53273 = PCURVE('',#25354,#53274);
+#53274 = DEFINITIONAL_REPRESENTATION('',(#53275),#53279);
+#53275 = LINE('',#53276,#53277);
+#53276 = CARTESIAN_POINT('',(5.,0.));
+#53277 = VECTOR('',#53278,1.);
+#53278 = DIRECTION('',(0.,-1.));
+#53279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53280 = ORIENTED_EDGE('',*,*,#53281,.T.);
+#53281 = EDGE_CURVE('',#53259,#53282,#53284,.T.);
+#53282 = VERTEX_POINT('',#53283);
+#53283 = CARTESIAN_POINT('',(-30.85895941055,7.6,-10.19679479532));
+#53284 = SURFACE_CURVE('',#53285,(#53290,#53297),.PCURVE_S1.);
+#53285 = ELLIPSE('',#53286,124.83495742473,32.5);
+#53286 = AXIS2_PLACEMENT_3D('',#53287,#53288,#53289);
+#53287 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#53288 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#53289 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#53290 = PCURVE('',#25393,#53291);
+#53291 = DEFINITIONAL_REPRESENTATION('',(#53292),#53296);
+#53292 = ELLIPSE('',#53293,124.83495742473,32.5);
+#53293 = AXIS2_PLACEMENT_2D('',#53294,#53295);
+#53294 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#53295 = DIRECTION('',(1.,-2.498001805407E-16));
+#53296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53297 = PCURVE('',#53298,#53303);
+#53298 = CYLINDRICAL_SURFACE('',#53299,32.5);
+#53299 = AXIS2_PLACEMENT_3D('',#53300,#53301,#53302);
+#53300 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#53301 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53302 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53303 = DEFINITIONAL_REPRESENTATION('',(#53304),#53311);
+#53304 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53305,#53306,#53307,#53308,
+    #53309,#53310),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#53305 = CARTESIAN_POINT('',(1.915492118008,0.82));
+#53306 = CARTESIAN_POINT('',(1.909915800944,1.491800979366));
+#53307 = CARTESIAN_POINT('',(1.90433948388,2.163744997168));
+#53308 = CARTESIAN_POINT('',(1.898763166817,2.835788532861));
+#53309 = CARTESIAN_POINT('',(1.893186849753,3.507888047368));
+#53310 = CARTESIAN_POINT('',(1.887610532689,4.18));
+#53311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53312 = ORIENTED_EDGE('',*,*,#53313,.F.);
+#53313 = EDGE_CURVE('',#28760,#53282,#53314,.T.);
+#53314 = SURFACE_CURVE('',#53315,(#53319,#53326),.PCURVE_S1.);
+#53315 = LINE('',#53316,#53317);
+#53316 = CARTESIAN_POINT('',(-29.24254631056,7.6,-9.671590341893));
+#53317 = VECTOR('',#53318,1.);
+#53318 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#53319 = PCURVE('',#25393,#53320);
+#53320 = DEFINITIONAL_REPRESENTATION('',(#53321),#53325);
+#53321 = LINE('',#53322,#53323);
+#53322 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53323 = VECTOR('',#53324,1.);
+#53324 = DIRECTION('',(0.,-1.));
+#53325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53326 = PCURVE('',#28776,#53327);
+#53327 = DEFINITIONAL_REPRESENTATION('',(#53328),#53332);
+#53328 = LINE('',#53329,#53330);
+#53329 = CARTESIAN_POINT('',(0.,0.));
+#53330 = VECTOR('',#53331,1.);
+#53331 = DIRECTION('',(0.,-1.));
+#53332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53333 = ADVANCED_FACE('',(#53334),#25354,.F.);
+#53334 = FACE_BOUND('',#53335,.F.);
+#53335 = EDGE_LOOP('',(#53336,#53337,#53360,#53382));
+#53336 = ORIENTED_EDGE('',*,*,#25332,.F.);
+#53337 = ORIENTED_EDGE('',*,*,#53338,.T.);
+#53338 = EDGE_CURVE('',#25293,#53339,#53341,.T.);
+#53339 = VERTEX_POINT('',#53340);
+#53340 = CARTESIAN_POINT('',(-31.92620151613,10.4,-6.080103350362));
+#53341 = SURFACE_CURVE('',#53342,(#53346,#53353),.PCURVE_S1.);
+#53342 = LINE('',#53343,#53344);
+#53343 = CARTESIAN_POINT('',(-30.55432412288,10.4,-5.634353364478));
+#53344 = VECTOR('',#53345,1.);
+#53345 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#53346 = PCURVE('',#25354,#53347);
+#53347 = DEFINITIONAL_REPRESENTATION('',(#53348),#53352);
+#53348 = LINE('',#53349,#53350);
+#53349 = CARTESIAN_POINT('',(0.,-0.));
+#53350 = VECTOR('',#53351,1.);
+#53351 = DIRECTION('',(0.,-1.));
+#53352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53353 = PCURVE('',#25316,#53354);
+#53354 = DEFINITIONAL_REPRESENTATION('',(#53355),#53359);
+#53355 = LINE('',#53356,#53357);
+#53356 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53357 = VECTOR('',#53358,1.);
+#53358 = DIRECTION('',(0.,-1.));
+#53359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53360 = ORIENTED_EDGE('',*,*,#53361,.T.);
+#53361 = EDGE_CURVE('',#53339,#53259,#53362,.T.);
+#53362 = SURFACE_CURVE('',#53363,(#53368,#53375),.PCURVE_S1.);
+#53363 = CIRCLE('',#53364,32.5);
+#53364 = AXIS2_PLACEMENT_3D('',#53365,#53366,#53367);
+#53365 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#53366 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53367 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53368 = PCURVE('',#25354,#53369);
+#53369 = DEFINITIONAL_REPRESENTATION('',(#53370),#53374);
+#53370 = CIRCLE('',#53371,32.5);
+#53371 = AXIS2_PLACEMENT_2D('',#53372,#53373);
+#53372 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53373 = DIRECTION('',(-0.951056516295,0.309016994375));
+#53374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53375 = PCURVE('',#53298,#53376);
+#53376 = DEFINITIONAL_REPRESENTATION('',(#53377),#53381);
+#53377 = LINE('',#53378,#53379);
+#53378 = CARTESIAN_POINT('',(0.,1.1));
+#53379 = VECTOR('',#53380,1.);
+#53380 = DIRECTION('',(1.,0.));
+#53381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53382 = ORIENTED_EDGE('',*,*,#53258,.F.);
+#53383 = ADVANCED_FACE('',(#53384),#25316,.F.);
+#53384 = FACE_BOUND('',#53385,.F.);
+#53385 = EDGE_LOOP('',(#53386,#53387,#53410,#53435,#53436));
+#53386 = ORIENTED_EDGE('',*,*,#28732,.F.);
+#53387 = ORIENTED_EDGE('',*,*,#53388,.T.);
+#53388 = EDGE_CURVE('',#28733,#53389,#53391,.T.);
+#53389 = VERTEX_POINT('',#53390);
+#53390 = CARTESIAN_POINT('',(-32.0600063177,7.6,-5.329727470372));
+#53391 = SURFACE_CURVE('',#53392,(#53396,#53403),.PCURVE_S1.);
+#53392 = LINE('',#53393,#53394);
+#53393 = CARTESIAN_POINT('',(-30.78763128243,7.6,-4.916307760417));
+#53394 = VECTOR('',#53395,1.);
+#53395 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#53396 = PCURVE('',#25316,#53397);
+#53397 = DEFINITIONAL_REPRESENTATION('',(#53398),#53402);
+#53398 = LINE('',#53399,#53400);
+#53399 = CARTESIAN_POINT('',(0.,0.));
+#53400 = VECTOR('',#53401,1.);
+#53401 = DIRECTION('',(0.,-1.));
+#53402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53403 = PCURVE('',#28776,#53404);
+#53404 = DEFINITIONAL_REPRESENTATION('',(#53405),#53409);
+#53405 = LINE('',#53406,#53407);
+#53406 = CARTESIAN_POINT('',(5.,0.));
+#53407 = VECTOR('',#53408,1.);
+#53408 = DIRECTION('',(0.,-1.));
+#53409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53410 = ORIENTED_EDGE('',*,*,#53411,.T.);
+#53411 = EDGE_CURVE('',#53389,#53339,#53412,.T.);
+#53412 = SURFACE_CURVE('',#53413,(#53418,#53425),.PCURVE_S1.);
+#53413 = ELLIPSE('',#53414,124.83495742473,32.5);
+#53414 = AXIS2_PLACEMENT_3D('',#53415,#53416,#53417);
+#53415 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53416 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#53417 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#53418 = PCURVE('',#25316,#53419);
+#53419 = DEFINITIONAL_REPRESENTATION('',(#53420),#53424);
+#53420 = ELLIPSE('',#53421,124.83495742473,32.5);
+#53421 = AXIS2_PLACEMENT_2D('',#53422,#53423);
+#53422 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53423 = DIRECTION('',(-1.,-3.053113317719E-16));
+#53424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53425 = PCURVE('',#53298,#53426);
+#53426 = DEFINITIONAL_REPRESENTATION('',(#53427),#53434);
+#53427 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53428,#53429,#53430,#53431,
+    #53432,#53433),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53428 = CARTESIAN_POINT('',(1.73318236086,4.18));
+#53429 = CARTESIAN_POINT('',(1.738811195044,3.509354813963));
+#53430 = CARTESIAN_POINT('',(1.744440029228,2.837987907204));
+#53431 = CARTESIAN_POINT('',(1.750068863412,2.165943547578));
+#53432 = CARTESIAN_POINT('',(1.755697697596,1.493266098224));
+#53433 = CARTESIAN_POINT('',(1.761326531779,0.82));
+#53434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53435 = ORIENTED_EDGE('',*,*,#53338,.F.);
+#53436 = ORIENTED_EDGE('',*,*,#25292,.F.);
+#53437 = ADVANCED_FACE('',(#53438),#25219,.F.);
+#53438 = FACE_BOUND('',#53439,.F.);
+#53439 = EDGE_LOOP('',(#53440,#53441,#53442,#53465,#53497));
+#53440 = ORIENTED_EDGE('',*,*,#28706,.F.);
+#53441 = ORIENTED_EDGE('',*,*,#25195,.T.);
+#53442 = ORIENTED_EDGE('',*,*,#53443,.T.);
+#53443 = EDGE_CURVE('',#25156,#53444,#53446,.T.);
+#53444 = VERTEX_POINT('',#53445);
+#53445 = CARTESIAN_POINT('',(-32.21326931541,10.4,-4.307584011075));
+#53446 = SURFACE_CURVE('',#53447,(#53451,#53458),.PCURVE_S1.);
+#53447 = LINE('',#53448,#53449);
+#53448 = CARTESIAN_POINT('',(-30.53544445117,10.4,-4.13123751181));
+#53449 = VECTOR('',#53450,1.);
+#53450 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#53451 = PCURVE('',#25219,#53452);
+#53452 = DEFINITIONAL_REPRESENTATION('',(#53453),#53457);
+#53453 = LINE('',#53454,#53455);
+#53454 = CARTESIAN_POINT('',(0.,0.));
+#53455 = VECTOR('',#53456,1.);
+#53456 = DIRECTION('',(0.,-1.));
+#53457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53458 = PCURVE('',#25179,#53459);
+#53459 = DEFINITIONAL_REPRESENTATION('',(#53460),#53464);
+#53460 = LINE('',#53461,#53462);
+#53461 = CARTESIAN_POINT('',(5.,0.));
+#53462 = VECTOR('',#53463,1.);
+#53463 = DIRECTION('',(0.,-1.));
+#53464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53465 = ORIENTED_EDGE('',*,*,#53466,.T.);
+#53466 = EDGE_CURVE('',#53444,#53467,#53469,.T.);
+#53467 = VERTEX_POINT('',#53468);
+#53468 = CARTESIAN_POINT('',(-32.30464995539,7.6,-3.558031936301));
+#53469 = SURFACE_CURVE('',#53470,(#53475,#53482),.PCURVE_S1.);
+#53470 = ELLIPSE('',#53471,124.83495742473,32.5);
+#53471 = AXIS2_PLACEMENT_3D('',#53472,#53473,#53474);
+#53472 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#53473 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#53474 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#53475 = PCURVE('',#25219,#53476);
+#53476 = DEFINITIONAL_REPRESENTATION('',(#53477),#53481);
+#53477 = ELLIPSE('',#53478,124.83495742473,32.5);
+#53478 = AXIS2_PLACEMENT_2D('',#53479,#53480);
+#53479 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#53480 = DIRECTION('',(1.,-1.422473250301E-16));
+#53481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53482 = PCURVE('',#53483,#53488);
+#53483 = CYLINDRICAL_SURFACE('',#53484,32.5);
+#53484 = AXIS2_PLACEMENT_3D('',#53485,#53486,#53487);
+#53485 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#53486 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53487 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53488 = DEFINITIONAL_REPRESENTATION('',(#53489),#53496);
+#53489 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53490,#53491,#53492,#53493,
+    #53494,#53495),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#53490 = CARTESIAN_POINT('',(1.706052607768,0.82));
+#53491 = CARTESIAN_POINT('',(1.700476290705,1.491800979366));
+#53492 = CARTESIAN_POINT('',(1.694899973641,2.163744997168));
+#53493 = CARTESIAN_POINT('',(1.689323656577,2.835788532861));
+#53494 = CARTESIAN_POINT('',(1.683747339514,3.507888047368));
+#53495 = CARTESIAN_POINT('',(1.67817102245,4.18));
+#53496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53497 = ORIENTED_EDGE('',*,*,#53498,.F.);
+#53498 = EDGE_CURVE('',#28674,#53467,#53499,.T.);
+#53499 = SURFACE_CURVE('',#53500,(#53504,#53511),.PCURVE_S1.);
+#53500 = LINE('',#53501,#53502);
+#53501 = CARTESIAN_POINT('',(-30.6143632139,7.6,-3.380375640957));
+#53502 = VECTOR('',#53503,1.);
+#53503 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#53504 = PCURVE('',#25219,#53505);
+#53505 = DEFINITIONAL_REPRESENTATION('',(#53506),#53510);
+#53506 = LINE('',#53507,#53508);
+#53507 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53508 = VECTOR('',#53509,1.);
+#53509 = DIRECTION('',(0.,-1.));
+#53510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53511 = PCURVE('',#28690,#53512);
+#53512 = DEFINITIONAL_REPRESENTATION('',(#53513),#53517);
+#53513 = LINE('',#53514,#53515);
+#53514 = CARTESIAN_POINT('',(0.,0.));
+#53515 = VECTOR('',#53516,1.);
+#53516 = DIRECTION('',(0.,-1.));
+#53517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53518 = ADVANCED_FACE('',(#53519),#25179,.F.);
+#53519 = FACE_BOUND('',#53520,.F.);
+#53520 = EDGE_LOOP('',(#53521,#53522,#53545,#53567));
+#53521 = ORIENTED_EDGE('',*,*,#25155,.F.);
+#53522 = ORIENTED_EDGE('',*,*,#53523,.T.);
+#53523 = EDGE_CURVE('',#25116,#53524,#53526,.T.);
+#53524 = VERTEX_POINT('',#53525);
+#53525 = CARTESIAN_POINT('',(-32.49266198147,10.4,0.690592034238));
+#53526 = SURFACE_CURVE('',#53527,(#53531,#53538),.PCURVE_S1.);
+#53527 = LINE('',#53528,#53529);
+#53528 = CARTESIAN_POINT('',(-31.05808676751,10.4,0.841371965032));
+#53529 = VECTOR('',#53530,1.);
+#53530 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#53531 = PCURVE('',#25179,#53532);
+#53532 = DEFINITIONAL_REPRESENTATION('',(#53533),#53537);
+#53533 = LINE('',#53534,#53535);
+#53534 = CARTESIAN_POINT('',(0.,0.));
+#53535 = VECTOR('',#53536,1.);
+#53536 = DIRECTION('',(0.,-1.));
+#53537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53538 = PCURVE('',#25139,#53539);
+#53539 = DEFINITIONAL_REPRESENTATION('',(#53540),#53544);
+#53540 = LINE('',#53541,#53542);
+#53541 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53542 = VECTOR('',#53543,1.);
+#53543 = DIRECTION('',(0.,-1.));
+#53544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53545 = ORIENTED_EDGE('',*,*,#53546,.T.);
+#53546 = EDGE_CURVE('',#53524,#53444,#53547,.T.);
+#53547 = SURFACE_CURVE('',#53548,(#53553,#53560),.PCURVE_S1.);
+#53548 = CIRCLE('',#53549,32.5);
+#53549 = AXIS2_PLACEMENT_3D('',#53550,#53551,#53552);
+#53550 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#53551 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53552 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53553 = PCURVE('',#25179,#53554);
+#53554 = DEFINITIONAL_REPRESENTATION('',(#53555),#53559);
+#53555 = CIRCLE('',#53556,32.5);
+#53556 = AXIS2_PLACEMENT_2D('',#53557,#53558);
+#53557 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53558 = DIRECTION('',(-0.994521895368,0.104528463268));
+#53559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53560 = PCURVE('',#53483,#53561);
+#53561 = DEFINITIONAL_REPRESENTATION('',(#53562),#53566);
+#53562 = LINE('',#53563,#53564);
+#53563 = CARTESIAN_POINT('',(0.,1.1));
+#53564 = VECTOR('',#53565,1.);
+#53565 = DIRECTION('',(1.,0.));
+#53566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53567 = ORIENTED_EDGE('',*,*,#53443,.F.);
+#53568 = ADVANCED_FACE('',(#53569),#25139,.F.);
+#53569 = FACE_BOUND('',#53570,.F.);
+#53570 = EDGE_LOOP('',(#53571,#53572,#53595,#53620,#53621));
+#53571 = ORIENTED_EDGE('',*,*,#28646,.F.);
+#53572 = ORIENTED_EDGE('',*,*,#53573,.T.);
+#53573 = EDGE_CURVE('',#28647,#53574,#53576,.T.);
+#53574 = VERTEX_POINT('',#53575);
+#53575 = CARTESIAN_POINT('',(-32.46753090914,7.6,1.452389983433));
+#53576 = SURFACE_CURVE('',#53577,(#53581,#53588),.PCURVE_S1.);
+#53577 = LINE('',#53578,#53579);
+#53578 = CARTESIAN_POINT('',(-31.13700553024,7.6,1.592233835884));
+#53579 = VECTOR('',#53580,1.);
+#53580 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#53581 = PCURVE('',#25139,#53582);
+#53582 = DEFINITIONAL_REPRESENTATION('',(#53583),#53587);
+#53583 = LINE('',#53584,#53585);
+#53584 = CARTESIAN_POINT('',(0.,0.));
+#53585 = VECTOR('',#53586,1.);
+#53586 = DIRECTION('',(0.,-1.));
+#53587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53588 = PCURVE('',#28690,#53589);
+#53589 = DEFINITIONAL_REPRESENTATION('',(#53590),#53594);
+#53590 = LINE('',#53591,#53592);
+#53591 = CARTESIAN_POINT('',(5.,0.));
+#53592 = VECTOR('',#53593,1.);
+#53593 = DIRECTION('',(0.,-1.));
+#53594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53595 = ORIENTED_EDGE('',*,*,#53596,.T.);
+#53596 = EDGE_CURVE('',#53574,#53524,#53597,.T.);
+#53597 = SURFACE_CURVE('',#53598,(#53603,#53610),.PCURVE_S1.);
+#53598 = ELLIPSE('',#53599,124.83495742473,32.5);
+#53599 = AXIS2_PLACEMENT_3D('',#53600,#53601,#53602);
+#53600 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53601 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#53602 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#53603 = PCURVE('',#25139,#53604);
+#53604 = DEFINITIONAL_REPRESENTATION('',(#53605),#53609);
+#53605 = ELLIPSE('',#53606,124.83495742473,32.5);
+#53606 = AXIS2_PLACEMENT_2D('',#53607,#53608);
+#53607 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53608 = DIRECTION('',(-1.,-1.387778780781E-16));
+#53609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53610 = PCURVE('',#53483,#53611);
+#53611 = DEFINITIONAL_REPRESENTATION('',(#53612),#53619);
+#53612 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53613,#53614,#53615,#53616,
+    #53617,#53618),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53613 = CARTESIAN_POINT('',(1.523742850621,4.18));
+#53614 = CARTESIAN_POINT('',(1.529371684805,3.509354813963));
+#53615 = CARTESIAN_POINT('',(1.535000518989,2.837987907204));
+#53616 = CARTESIAN_POINT('',(1.540629353172,2.165943547578));
+#53617 = CARTESIAN_POINT('',(1.546258187356,1.493266098224));
+#53618 = CARTESIAN_POINT('',(1.55188702154,0.82));
+#53619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53620 = ORIENTED_EDGE('',*,*,#53523,.F.);
+#53621 = ORIENTED_EDGE('',*,*,#25115,.F.);
+#53622 = ADVANCED_FACE('',(#53623),#25042,.F.);
+#53623 = FACE_BOUND('',#53624,.F.);
+#53624 = EDGE_LOOP('',(#53625,#53626,#53627,#53650,#53682));
+#53625 = ORIENTED_EDGE('',*,*,#28620,.F.);
+#53626 = ORIENTED_EDGE('',*,*,#25018,.T.);
+#53627 = ORIENTED_EDGE('',*,*,#53628,.T.);
+#53628 = EDGE_CURVE('',#24982,#53629,#53631,.T.);
+#53629 = VERTEX_POINT('',#53630);
+#53630 = CARTESIAN_POINT('',(-32.40492916774,10.4,2.484062324744));
+#53631 = SURFACE_CURVE('',#53632,(#53636,#53643),.PCURVE_S1.);
+#53632 = LINE('',#53633,#53634);
+#53633 = CARTESIAN_POINT('',(-30.7271043035,10.4,2.307715825478));
+#53634 = VECTOR('',#53635,1.);
+#53635 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#53636 = PCURVE('',#25042,#53637);
+#53637 = DEFINITIONAL_REPRESENTATION('',(#53638),#53642);
+#53638 = LINE('',#53639,#53640);
+#53639 = CARTESIAN_POINT('',(0.,0.));
+#53640 = VECTOR('',#53641,1.);
+#53641 = DIRECTION('',(0.,-1.));
+#53642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53643 = PCURVE('',#25003,#53644);
+#53644 = DEFINITIONAL_REPRESENTATION('',(#53645),#53649);
+#53645 = LINE('',#53646,#53647);
+#53646 = CARTESIAN_POINT('',(5.,0.));
+#53647 = VECTOR('',#53648,1.);
+#53648 = DIRECTION('',(0.,-1.));
+#53649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53650 = ORIENTED_EDGE('',*,*,#53651,.T.);
+#53651 = EDGE_CURVE('',#53629,#53652,#53654,.T.);
+#53652 = VERTEX_POINT('',#53653);
+#53653 = CARTESIAN_POINT('',(-32.33847228227,7.6,3.236233991674));
+#53654 = SURFACE_CURVE('',#53655,(#53660,#53667),.PCURVE_S1.);
+#53655 = ELLIPSE('',#53656,124.83495742473,32.5);
+#53656 = AXIS2_PLACEMENT_3D('',#53657,#53658,#53659);
+#53657 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#53658 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#53659 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#53660 = PCURVE('',#25042,#53661);
+#53661 = DEFINITIONAL_REPRESENTATION('',(#53662),#53666);
+#53662 = ELLIPSE('',#53663,124.83495742473,32.5);
+#53663 = AXIS2_PLACEMENT_2D('',#53664,#53665);
+#53664 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#53665 = DIRECTION('',(1.,-1.52655665886E-16));
+#53666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53667 = PCURVE('',#53668,#53673);
+#53668 = CYLINDRICAL_SURFACE('',#53669,32.5);
+#53669 = AXIS2_PLACEMENT_3D('',#53670,#53671,#53672);
+#53670 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#53671 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53672 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53673 = DEFINITIONAL_REPRESENTATION('',(#53674),#53681);
+#53674 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53675,#53676,#53677,#53678,
+    #53679,#53680),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#53675 = CARTESIAN_POINT('',(1.496613097529,0.82));
+#53676 = CARTESIAN_POINT('',(1.491036780465,1.491800979366));
+#53677 = CARTESIAN_POINT('',(1.485460463402,2.163744997168));
+#53678 = CARTESIAN_POINT('',(1.479884146338,2.835788532861));
+#53679 = CARTESIAN_POINT('',(1.474307829274,3.507888047368));
+#53680 = CARTESIAN_POINT('',(1.468731512211,4.18));
+#53681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53682 = ORIENTED_EDGE('',*,*,#53683,.F.);
+#53683 = EDGE_CURVE('',#28588,#53652,#53684,.T.);
+#53684 = SURFACE_CURVE('',#53685,(#53689,#53696),.PCURVE_S1.);
+#53685 = LINE('',#53686,#53687);
+#53686 = CARTESIAN_POINT('',(-30.64818554078,7.6,3.05857769633));
+#53687 = VECTOR('',#53688,1.);
+#53688 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#53689 = PCURVE('',#25042,#53690);
+#53690 = DEFINITIONAL_REPRESENTATION('',(#53691),#53695);
+#53691 = LINE('',#53692,#53693);
+#53692 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53693 = VECTOR('',#53694,1.);
+#53694 = DIRECTION('',(0.,-1.));
+#53695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53696 = PCURVE('',#28604,#53697);
+#53697 = DEFINITIONAL_REPRESENTATION('',(#53698),#53702);
+#53698 = LINE('',#53699,#53700);
+#53699 = CARTESIAN_POINT('',(0.,0.));
+#53700 = VECTOR('',#53701,1.);
+#53701 = DIRECTION('',(0.,-1.));
+#53702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53703 = ADVANCED_FACE('',(#53704),#25003,.F.);
+#53704 = FACE_BOUND('',#53705,.F.);
+#53705 = EDGE_LOOP('',(#53706,#53707,#53730,#53752));
+#53706 = ORIENTED_EDGE('',*,*,#24981,.F.);
+#53707 = ORIENTED_EDGE('',*,*,#53708,.T.);
+#53708 = EDGE_CURVE('',#24942,#53709,#53711,.T.);
+#53709 = VERTEX_POINT('',#53710);
+#53710 = CARTESIAN_POINT('',(-31.63903720112,10.4,7.431105233113));
+#53711 = SURFACE_CURVE('',#53712,(#53716,#53723),.PCURVE_S1.);
+#53712 = LINE('',#53713,#53714);
+#53713 = CARTESIAN_POINT('',(-30.20446198717,10.4,7.280325302319));
+#53714 = VECTOR('',#53715,1.);
+#53715 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#53716 = PCURVE('',#25003,#53717);
+#53717 = DEFINITIONAL_REPRESENTATION('',(#53718),#53722);
+#53718 = LINE('',#53719,#53720);
+#53719 = CARTESIAN_POINT('',(0.,0.));
+#53720 = VECTOR('',#53721,1.);
+#53721 = DIRECTION('',(0.,-1.));
+#53722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53723 = PCURVE('',#24965,#53724);
+#53724 = DEFINITIONAL_REPRESENTATION('',(#53725),#53729);
+#53725 = LINE('',#53726,#53727);
+#53726 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53727 = VECTOR('',#53728,1.);
+#53728 = DIRECTION('',(0.,-1.));
+#53729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53730 = ORIENTED_EDGE('',*,*,#53731,.T.);
+#53731 = EDGE_CURVE('',#53709,#53629,#53732,.T.);
+#53732 = SURFACE_CURVE('',#53733,(#53738,#53745),.PCURVE_S1.);
+#53733 = CIRCLE('',#53734,32.5);
+#53734 = AXIS2_PLACEMENT_3D('',#53735,#53736,#53737);
+#53735 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#53736 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53737 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53738 = PCURVE('',#25003,#53739);
+#53739 = DEFINITIONAL_REPRESENTATION('',(#53740),#53744);
+#53740 = CIRCLE('',#53741,32.5);
+#53741 = AXIS2_PLACEMENT_2D('',#53742,#53743);
+#53742 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53743 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#53744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53745 = PCURVE('',#53668,#53746);
+#53746 = DEFINITIONAL_REPRESENTATION('',(#53747),#53751);
+#53747 = LINE('',#53748,#53749);
+#53748 = CARTESIAN_POINT('',(0.,1.1));
+#53749 = VECTOR('',#53750,1.);
+#53750 = DIRECTION('',(1.,0.));
+#53751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53752 = ORIENTED_EDGE('',*,*,#53628,.F.);
+#53753 = ADVANCED_FACE('',(#53754),#24965,.F.);
+#53754 = FACE_BOUND('',#53755,.F.);
+#53755 = EDGE_LOOP('',(#53756,#53757,#53780,#53805,#53806));
+#53756 = ORIENTED_EDGE('',*,*,#28560,.F.);
+#53757 = ORIENTED_EDGE('',*,*,#53758,.T.);
+#53758 = EDGE_CURVE('',#28561,#53759,#53761,.T.);
+#53759 = VERTEX_POINT('',#53760);
+#53760 = CARTESIAN_POINT('',(-31.45606860334,7.6,8.171031025623));
+#53761 = SURFACE_CURVE('',#53762,(#53766,#53773),.PCURVE_S1.);
+#53762 = LINE('',#53763,#53764);
+#53763 = CARTESIAN_POINT('',(-30.12554322444,7.6,8.031187173172));
+#53764 = VECTOR('',#53765,1.);
+#53765 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#53766 = PCURVE('',#24965,#53767);
+#53767 = DEFINITIONAL_REPRESENTATION('',(#53768),#53772);
+#53768 = LINE('',#53769,#53770);
+#53769 = CARTESIAN_POINT('',(0.,0.));
+#53770 = VECTOR('',#53771,1.);
+#53771 = DIRECTION('',(0.,-1.));
+#53772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53773 = PCURVE('',#28604,#53774);
+#53774 = DEFINITIONAL_REPRESENTATION('',(#53775),#53779);
+#53775 = LINE('',#53776,#53777);
+#53776 = CARTESIAN_POINT('',(5.,0.));
+#53777 = VECTOR('',#53778,1.);
+#53778 = DIRECTION('',(0.,-1.));
+#53779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53780 = ORIENTED_EDGE('',*,*,#53781,.T.);
+#53781 = EDGE_CURVE('',#53759,#53709,#53782,.T.);
+#53782 = SURFACE_CURVE('',#53783,(#53788,#53795),.PCURVE_S1.);
+#53783 = ELLIPSE('',#53784,124.83495742473,32.5);
+#53784 = AXIS2_PLACEMENT_3D('',#53785,#53786,#53787);
+#53785 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53786 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#53787 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#53788 = PCURVE('',#24965,#53789);
+#53789 = DEFINITIONAL_REPRESENTATION('',(#53790),#53794);
+#53790 = ELLIPSE('',#53791,124.83495742473,32.5);
+#53791 = AXIS2_PLACEMENT_2D('',#53792,#53793);
+#53792 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53793 = DIRECTION('',(-1.,-1.49186218934E-16));
+#53794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53795 = PCURVE('',#53668,#53796);
+#53796 = DEFINITIONAL_REPRESENTATION('',(#53797),#53804);
+#53797 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53798,#53799,#53800,#53801,
+    #53802,#53803),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53798 = CARTESIAN_POINT('',(1.314303340382,4.18));
+#53799 = CARTESIAN_POINT('',(1.319932174565,3.509354813963));
+#53800 = CARTESIAN_POINT('',(1.325561008749,2.837987907204));
+#53801 = CARTESIAN_POINT('',(1.331189842933,2.165943547578));
+#53802 = CARTESIAN_POINT('',(1.336818677117,1.493266098224));
+#53803 = CARTESIAN_POINT('',(1.342447511301,0.82));
+#53804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53805 = ORIENTED_EDGE('',*,*,#53708,.F.);
+#53806 = ORIENTED_EDGE('',*,*,#24941,.F.);
+#53807 = ADVANCED_FACE('',(#53808),#24868,.F.);
+#53808 = FACE_BOUND('',#53809,.F.);
+#53809 = EDGE_LOOP('',(#53810,#53811,#53812,#53835,#53867));
+#53810 = ORIENTED_EDGE('',*,*,#28534,.F.);
+#53811 = ORIENTED_EDGE('',*,*,#24844,.T.);
+#53812 = ORIENTED_EDGE('',*,*,#53813,.T.);
+#53813 = EDGE_CURVE('',#24808,#53814,#53816,.T.);
+#53814 = VERTEX_POINT('',#53815);
+#53815 = CARTESIAN_POINT('',(-31.18033811934,10.4,9.167143217117));
+#53816 = SURFACE_CURVE('',#53817,(#53821,#53828),.PCURVE_S1.);
+#53817 = LINE('',#53818,#53819);
+#53818 = CARTESIAN_POINT('',(-29.57584225277,10.4,8.645810907543));
+#53819 = VECTOR('',#53820,1.);
+#53820 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#53821 = PCURVE('',#24868,#53822);
+#53822 = DEFINITIONAL_REPRESENTATION('',(#53823),#53827);
+#53823 = LINE('',#53824,#53825);
+#53824 = CARTESIAN_POINT('',(0.,0.));
+#53825 = VECTOR('',#53826,1.);
+#53826 = DIRECTION('',(0.,-1.));
+#53827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53828 = PCURVE('',#24829,#53829);
+#53829 = DEFINITIONAL_REPRESENTATION('',(#53830),#53834);
+#53830 = LINE('',#53831,#53832);
+#53831 = CARTESIAN_POINT('',(5.,0.));
+#53832 = VECTOR('',#53833,1.);
+#53833 = DIRECTION('',(0.,-1.));
+#53834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53835 = ORIENTED_EDGE('',*,*,#53836,.T.);
+#53836 = EDGE_CURVE('',#53814,#53837,#53839,.T.);
+#53837 = VERTEX_POINT('',#53838);
+#53838 = CARTESIAN_POINT('',(-30.9589481932,7.6,9.889060965039));
+#53839 = SURFACE_CURVE('',#53840,(#53845,#53852),.PCURVE_S1.);
+#53840 = ELLIPSE('',#53841,124.83495742473,32.5);
+#53841 = AXIS2_PLACEMENT_3D('',#53842,#53843,#53844);
+#53842 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#53843 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#53844 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#53845 = PCURVE('',#24868,#53846);
+#53846 = DEFINITIONAL_REPRESENTATION('',(#53847),#53851);
+#53847 = ELLIPSE('',#53848,124.83495742473,32.5);
+#53848 = AXIS2_PLACEMENT_2D('',#53849,#53850);
+#53849 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#53850 = DIRECTION('',(1.,4.163336342344E-17));
+#53851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53852 = PCURVE('',#53853,#53858);
+#53853 = CYLINDRICAL_SURFACE('',#53854,32.5);
+#53854 = AXIS2_PLACEMENT_3D('',#53855,#53856,#53857);
+#53855 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#53856 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53857 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53858 = DEFINITIONAL_REPRESENTATION('',(#53859),#53866);
+#53859 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53860,#53861,#53862,#53863,
+    #53864,#53865),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#53860 = CARTESIAN_POINT('',(1.28717358729,0.82));
+#53861 = CARTESIAN_POINT('',(1.281597270226,1.491800979366));
+#53862 = CARTESIAN_POINT('',(1.276020953162,2.163744997168));
+#53863 = CARTESIAN_POINT('',(1.270444636099,2.835788532861));
+#53864 = CARTESIAN_POINT('',(1.264868319035,3.507888047368));
+#53865 = CARTESIAN_POINT('',(1.259292001971,4.18));
+#53866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53867 = ORIENTED_EDGE('',*,*,#53868,.F.);
+#53868 = EDGE_CURVE('',#28502,#53837,#53869,.T.);
+#53869 = SURFACE_CURVE('',#53870,(#53874,#53881),.PCURVE_S1.);
+#53870 = LINE('',#53871,#53872);
+#53871 = CARTESIAN_POINT('',(-29.34253509322,7.6,9.363856511604));
+#53872 = VECTOR('',#53873,1.);
+#53873 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#53874 = PCURVE('',#24868,#53875);
+#53875 = DEFINITIONAL_REPRESENTATION('',(#53876),#53880);
+#53876 = LINE('',#53877,#53878);
+#53877 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53878 = VECTOR('',#53879,1.);
+#53879 = DIRECTION('',(0.,-1.));
+#53880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53881 = PCURVE('',#28518,#53882);
+#53882 = DEFINITIONAL_REPRESENTATION('',(#53883),#53887);
+#53883 = LINE('',#53884,#53885);
+#53884 = CARTESIAN_POINT('',(0.,0.));
+#53885 = VECTOR('',#53886,1.);
+#53886 = DIRECTION('',(0.,-1.));
+#53887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53888 = ADVANCED_FACE('',(#53889),#24829,.F.);
+#53889 = FACE_BOUND('',#53890,.F.);
+#53890 = EDGE_LOOP('',(#53891,#53892,#53915,#53937));
+#53891 = ORIENTED_EDGE('',*,*,#24807,.F.);
+#53892 = ORIENTED_EDGE('',*,*,#53893,.T.);
+#53893 = EDGE_CURVE('',#24768,#53894,#53896,.T.);
+#53894 = VERTEX_POINT('',#53895);
+#53895 = CARTESIAN_POINT('',(-29.40263467415,10.4,13.846843474903));
+#53896 = SURFACE_CURVE('',#53897,(#53901,#53908),.PCURVE_S1.);
+#53897 = LINE('',#53898,#53899);
+#53898 = CARTESIAN_POINT('',(-28.03075728089,10.4,13.401093489019));
+#53899 = VECTOR('',#53900,1.);
+#53900 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#53901 = PCURVE('',#24829,#53902);
+#53902 = DEFINITIONAL_REPRESENTATION('',(#53903),#53907);
+#53903 = LINE('',#53904,#53905);
+#53904 = CARTESIAN_POINT('',(0.,-0.));
+#53905 = VECTOR('',#53906,1.);
+#53906 = DIRECTION('',(0.,-1.));
+#53907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53908 = PCURVE('',#24791,#53909);
+#53909 = DEFINITIONAL_REPRESENTATION('',(#53910),#53914);
+#53910 = LINE('',#53911,#53912);
+#53911 = CARTESIAN_POINT('',(2.900003744861,0.));
+#53912 = VECTOR('',#53913,1.);
+#53913 = DIRECTION('',(0.,-1.));
+#53914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53915 = ORIENTED_EDGE('',*,*,#53916,.T.);
+#53916 = EDGE_CURVE('',#53894,#53814,#53917,.T.);
+#53917 = SURFACE_CURVE('',#53918,(#53923,#53930),.PCURVE_S1.);
+#53918 = CIRCLE('',#53919,32.5);
+#53919 = AXIS2_PLACEMENT_3D('',#53920,#53921,#53922);
+#53920 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#53921 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#53922 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#53923 = PCURVE('',#24829,#53924);
+#53924 = DEFINITIONAL_REPRESENTATION('',(#53925),#53929);
+#53925 = CIRCLE('',#53926,32.5);
+#53926 = AXIS2_PLACEMENT_2D('',#53927,#53928);
+#53927 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#53928 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#53929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53930 = PCURVE('',#53853,#53931);
+#53931 = DEFINITIONAL_REPRESENTATION('',(#53932),#53936);
+#53932 = LINE('',#53933,#53934);
+#53933 = CARTESIAN_POINT('',(0.,1.1));
+#53934 = VECTOR('',#53935,1.);
+#53935 = DIRECTION('',(1.,0.));
+#53936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53937 = ORIENTED_EDGE('',*,*,#53813,.F.);
+#53938 = ADVANCED_FACE('',(#53939),#24791,.F.);
+#53939 = FACE_BOUND('',#53940,.F.);
+#53940 = EDGE_LOOP('',(#53941,#53942,#53965,#53990,#53991));
+#53941 = ORIENTED_EDGE('',*,*,#28474,.F.);
+#53942 = ORIENTED_EDGE('',*,*,#53943,.T.);
+#53943 = EDGE_CURVE('',#28475,#53944,#53946,.T.);
+#53944 = VERTEX_POINT('',#53945);
+#53945 = CARTESIAN_POINT('',(-29.06982515661,7.6,14.532558803035));
+#53946 = SURFACE_CURVE('',#53947,(#53951,#53958),.PCURVE_S1.);
+#53947 = LINE('',#53948,#53949);
+#53948 = CARTESIAN_POINT('',(-27.79745012134,7.6,14.11913909308));
+#53949 = VECTOR('',#53950,1.);
+#53950 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#53951 = PCURVE('',#24791,#53952);
+#53952 = DEFINITIONAL_REPRESENTATION('',(#53953),#53957);
+#53953 = LINE('',#53954,#53955);
+#53954 = CARTESIAN_POINT('',(0.,0.));
+#53955 = VECTOR('',#53956,1.);
+#53956 = DIRECTION('',(0.,-1.));
+#53957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53958 = PCURVE('',#28518,#53959);
+#53959 = DEFINITIONAL_REPRESENTATION('',(#53960),#53964);
+#53960 = LINE('',#53961,#53962);
+#53961 = CARTESIAN_POINT('',(5.,0.));
+#53962 = VECTOR('',#53963,1.);
+#53963 = DIRECTION('',(0.,-1.));
+#53964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53965 = ORIENTED_EDGE('',*,*,#53966,.T.);
+#53966 = EDGE_CURVE('',#53944,#53894,#53967,.T.);
+#53967 = SURFACE_CURVE('',#53968,(#53973,#53980),.PCURVE_S1.);
+#53968 = ELLIPSE('',#53969,124.83495742473,32.5);
+#53969 = AXIS2_PLACEMENT_3D('',#53970,#53971,#53972);
+#53970 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#53971 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#53972 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#53973 = PCURVE('',#24791,#53974);
+#53974 = DEFINITIONAL_REPRESENTATION('',(#53975),#53979);
+#53975 = ELLIPSE('',#53976,124.83495742473,32.5);
+#53976 = AXIS2_PLACEMENT_2D('',#53977,#53978);
+#53977 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#53978 = DIRECTION('',(-1.,-1.387778780781E-17));
+#53979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53980 = PCURVE('',#53853,#53981);
+#53981 = DEFINITIONAL_REPRESENTATION('',(#53982),#53989);
+#53982 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#53983,#53984,#53985,#53986,
+    #53987,#53988),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#53983 = CARTESIAN_POINT('',(1.104863830142,4.18));
+#53984 = CARTESIAN_POINT('',(1.110492664326,3.509354813963));
+#53985 = CARTESIAN_POINT('',(1.11612149851,2.837987907204));
+#53986 = CARTESIAN_POINT('',(1.121750332694,2.165943547578));
+#53987 = CARTESIAN_POINT('',(1.127379166878,1.493266098224));
+#53988 = CARTESIAN_POINT('',(1.133008001061,0.82));
+#53989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53990 = ORIENTED_EDGE('',*,*,#53893,.F.);
+#53991 = ORIENTED_EDGE('',*,*,#24767,.F.);
+#53992 = ADVANCED_FACE('',(#53993),#24694,.F.);
+#53993 = FACE_BOUND('',#53994,.F.);
+#53994 = EDGE_LOOP('',(#53995,#53996,#53997,#54020,#54052));
+#53995 = ORIENTED_EDGE('',*,*,#28448,.F.);
+#53996 = ORIENTED_EDGE('',*,*,#24670,.T.);
+#53997 = ORIENTED_EDGE('',*,*,#53998,.T.);
+#53998 = EDGE_CURVE('',#24634,#53999,#54001,.T.);
+#53999 = VERTEX_POINT('',#54000);
+#54000 = CARTESIAN_POINT('',(-28.59301667527,10.4,15.44957596207));
+#54001 = SURFACE_CURVE('',#54002,(#54006,#54013),.PCURVE_S1.);
+#54002 = LINE('',#54003,#54004);
+#54003 = CARTESIAN_POINT('',(-27.13197397495,10.4,14.606042565744));
+#54004 = VECTOR('',#54005,1.);
+#54005 = DIRECTION('',(-0.866025403784,0.,0.5));
+#54006 = PCURVE('',#24694,#54007);
+#54007 = DEFINITIONAL_REPRESENTATION('',(#54008),#54012);
+#54008 = LINE('',#54009,#54010);
+#54009 = CARTESIAN_POINT('',(0.,0.));
+#54010 = VECTOR('',#54011,1.);
+#54011 = DIRECTION('',(0.,-1.));
+#54012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54013 = PCURVE('',#24655,#54014);
+#54014 = DEFINITIONAL_REPRESENTATION('',(#54015),#54019);
+#54015 = LINE('',#54016,#54017);
+#54016 = CARTESIAN_POINT('',(5.,0.));
+#54017 = VECTOR('',#54018,1.);
+#54018 = DIRECTION('',(0.,-1.));
+#54019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54020 = ORIENTED_EDGE('',*,*,#54021,.T.);
+#54021 = EDGE_CURVE('',#53999,#54022,#54024,.T.);
+#54022 = VERTEX_POINT('',#54023);
+#54023 = CARTESIAN_POINT('',(-28.22636951058,7.6,16.109688521253));
+#54024 = SURFACE_CURVE('',#54025,(#54030,#54037),.PCURVE_S1.);
+#54025 = ELLIPSE('',#54026,124.83495742473,32.5);
+#54026 = AXIS2_PLACEMENT_3D('',#54027,#54028,#54029);
+#54027 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54028 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#54029 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#54030 = PCURVE('',#24694,#54031);
+#54031 = DEFINITIONAL_REPRESENTATION('',(#54032),#54036);
+#54032 = ELLIPSE('',#54033,124.83495742473,32.5);
+#54033 = AXIS2_PLACEMENT_2D('',#54034,#54035);
+#54034 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54035 = DIRECTION('',(1.,-8.326672684689E-17));
+#54036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54037 = PCURVE('',#54038,#54043);
+#54038 = CYLINDRICAL_SURFACE('',#54039,32.5);
+#54039 = AXIS2_PLACEMENT_3D('',#54040,#54041,#54042);
+#54040 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54041 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54042 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54043 = DEFINITIONAL_REPRESENTATION('',(#54044),#54051);
+#54044 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54045,#54046,#54047,#54048,
+    #54049,#54050),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54045 = CARTESIAN_POINT('',(1.07773407705,0.82));
+#54046 = CARTESIAN_POINT('',(1.072157759987,1.491800979366));
+#54047 = CARTESIAN_POINT('',(1.066581442923,2.163744997168));
+#54048 = CARTESIAN_POINT('',(1.061005125859,2.835788532861));
+#54049 = CARTESIAN_POINT('',(1.055428808796,3.507888047368));
+#54050 = CARTESIAN_POINT('',(1.049852491732,4.18));
+#54051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54052 = ORIENTED_EDGE('',*,*,#54053,.F.);
+#54053 = EDGE_CURVE('',#28416,#54022,#54054,.T.);
+#54054 = SURFACE_CURVE('',#54055,(#54059,#54066),.PCURVE_S1.);
+#54055 = LINE('',#54056,#54057);
+#54056 = CARTESIAN_POINT('',(-26.75447506097,7.6,15.259889864552));
+#54057 = VECTOR('',#54058,1.);
+#54058 = DIRECTION('',(-0.866025403784,0.,0.5));
+#54059 = PCURVE('',#24694,#54060);
+#54060 = DEFINITIONAL_REPRESENTATION('',(#54061),#54065);
+#54061 = LINE('',#54062,#54063);
+#54062 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54063 = VECTOR('',#54064,1.);
+#54064 = DIRECTION('',(0.,-1.));
+#54065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54066 = PCURVE('',#28432,#54067);
+#54067 = DEFINITIONAL_REPRESENTATION('',(#54068),#54072);
+#54068 = LINE('',#54069,#54070);
+#54069 = CARTESIAN_POINT('',(0.,0.));
+#54070 = VECTOR('',#54071,1.);
+#54071 = DIRECTION('',(0.,-1.));
+#54072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54073 = ADVANCED_FACE('',(#54074),#24655,.F.);
+#54074 = FACE_BOUND('',#54075,.F.);
+#54075 = EDGE_LOOP('',(#54076,#54077,#54100,#54122));
+#54076 = ORIENTED_EDGE('',*,*,#24633,.F.);
+#54077 = ORIENTED_EDGE('',*,*,#54078,.T.);
+#54078 = EDGE_CURVE('',#24594,#54079,#54081,.T.);
+#54079 = VERTEX_POINT('',#54080);
+#54080 = CARTESIAN_POINT('',(-25.88119592241,10.4,19.657408212312));
+#54081 = SURFACE_CURVE('',#54082,(#54086,#54093),.PCURVE_S1.);
+#54082 = LINE('',#54083,#54084);
+#54083 = CARTESIAN_POINT('',(-24.63197397495,10.4,18.936169584667));
+#54084 = VECTOR('',#54085,1.);
+#54085 = DIRECTION('',(-0.866025403784,0.,0.5));
+#54086 = PCURVE('',#24655,#54087);
+#54087 = DEFINITIONAL_REPRESENTATION('',(#54088),#54092);
+#54088 = LINE('',#54089,#54090);
+#54089 = CARTESIAN_POINT('',(0.,-0.));
+#54090 = VECTOR('',#54091,1.);
+#54091 = DIRECTION('',(0.,-1.));
+#54092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54093 = PCURVE('',#24617,#54094);
+#54094 = DEFINITIONAL_REPRESENTATION('',(#54095),#54099);
+#54095 = LINE('',#54096,#54097);
+#54096 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54097 = VECTOR('',#54098,1.);
+#54098 = DIRECTION('',(0.,-1.));
+#54099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54100 = ORIENTED_EDGE('',*,*,#54101,.T.);
+#54101 = EDGE_CURVE('',#54079,#53999,#54102,.T.);
+#54102 = SURFACE_CURVE('',#54103,(#54108,#54115),.PCURVE_S1.);
+#54103 = CIRCLE('',#54104,32.5);
+#54104 = AXIS2_PLACEMENT_3D('',#54105,#54106,#54107);
+#54105 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#54106 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54107 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54108 = PCURVE('',#24655,#54109);
+#54109 = DEFINITIONAL_REPRESENTATION('',(#54110),#54114);
+#54110 = CIRCLE('',#54111,32.5);
+#54111 = AXIS2_PLACEMENT_2D('',#54112,#54113);
+#54112 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#54113 = DIRECTION('',(-0.866025403784,-0.5));
+#54114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54115 = PCURVE('',#54038,#54116);
+#54116 = DEFINITIONAL_REPRESENTATION('',(#54117),#54121);
+#54117 = LINE('',#54118,#54119);
+#54118 = CARTESIAN_POINT('',(0.,1.1));
+#54119 = VECTOR('',#54120,1.);
+#54120 = DIRECTION('',(1.,0.));
+#54121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54122 = ORIENTED_EDGE('',*,*,#53998,.F.);
+#54123 = ADVANCED_FACE('',(#54124),#24617,.F.);
+#54124 = FACE_BOUND('',#54125,.F.);
+#54125 = EDGE_LOOP('',(#54126,#54127,#54150,#54175,#54176));
+#54126 = ORIENTED_EDGE('',*,*,#28388,.F.);
+#54127 = ORIENTED_EDGE('',*,*,#54128,.T.);
+#54128 = EDGE_CURVE('',#28389,#54129,#54131,.T.);
+#54129 = VERTEX_POINT('',#54130);
+#54130 = CARTESIAN_POINT('',(-25.41309085804,7.6,20.258944025801));
+#54131 = SURFACE_CURVE('',#54132,(#54136,#54143),.PCURVE_S1.);
+#54132 = LINE('',#54133,#54134);
+#54133 = CARTESIAN_POINT('',(-24.25447506097,7.6,19.590016883474));
+#54134 = VECTOR('',#54135,1.);
+#54135 = DIRECTION('',(-0.866025403784,0.,0.5));
+#54136 = PCURVE('',#24617,#54137);
+#54137 = DEFINITIONAL_REPRESENTATION('',(#54138),#54142);
+#54138 = LINE('',#54139,#54140);
+#54139 = CARTESIAN_POINT('',(0.,0.));
+#54140 = VECTOR('',#54141,1.);
+#54141 = DIRECTION('',(0.,-1.));
+#54142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54143 = PCURVE('',#28432,#54144);
+#54144 = DEFINITIONAL_REPRESENTATION('',(#54145),#54149);
+#54145 = LINE('',#54146,#54147);
+#54146 = CARTESIAN_POINT('',(5.,0.));
+#54147 = VECTOR('',#54148,1.);
+#54148 = DIRECTION('',(0.,-1.));
+#54149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54150 = ORIENTED_EDGE('',*,*,#54151,.T.);
+#54151 = EDGE_CURVE('',#54129,#54079,#54152,.T.);
+#54152 = SURFACE_CURVE('',#54153,(#54158,#54165),.PCURVE_S1.);
+#54153 = ELLIPSE('',#54154,124.83495742473,32.5);
+#54154 = AXIS2_PLACEMENT_3D('',#54155,#54156,#54157);
+#54155 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#54156 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#54157 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#54158 = PCURVE('',#24617,#54159);
+#54159 = DEFINITIONAL_REPRESENTATION('',(#54160),#54164);
+#54160 = ELLIPSE('',#54161,124.83495742473,32.5);
+#54161 = AXIS2_PLACEMENT_2D('',#54162,#54163);
+#54162 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#54163 = DIRECTION('',(-1.,6.938893903907E-17));
+#54164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54165 = PCURVE('',#54038,#54166);
+#54166 = DEFINITIONAL_REPRESENTATION('',(#54167),#54174);
+#54167 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54168,#54169,#54170,#54171,
+    #54172,#54173),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#54168 = CARTESIAN_POINT('',(0.895424319903,4.18));
+#54169 = CARTESIAN_POINT('',(0.901053154087,3.509354813963));
+#54170 = CARTESIAN_POINT('',(0.906681988271,2.837987907204));
+#54171 = CARTESIAN_POINT('',(0.912310822455,2.165943547578));
+#54172 = CARTESIAN_POINT('',(0.917939656638,1.493266098224));
+#54173 = CARTESIAN_POINT('',(0.923568490822,0.82));
+#54174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54175 = ORIENTED_EDGE('',*,*,#54078,.F.);
+#54176 = ORIENTED_EDGE('',*,*,#24593,.F.);
+#54177 = ADVANCED_FACE('',(#54178),#24520,.F.);
+#54178 = FACE_BOUND('',#54179,.F.);
+#54179 = EDGE_LOOP('',(#54180,#54181,#54182,#54205,#54237));
+#54180 = ORIENTED_EDGE('',*,*,#28362,.F.);
+#54181 = ORIENTED_EDGE('',*,*,#24496,.T.);
+#54182 = ORIENTED_EDGE('',*,*,#54183,.T.);
+#54183 = EDGE_CURVE('',#24460,#54184,#54186,.T.);
+#54184 = VERTEX_POINT('',#54185);
+#54185 = CARTESIAN_POINT('',(-24.75604319796,10.4,21.056788102189));
+#54186 = SURFACE_CURVE('',#54187,(#54191,#54198),.PCURVE_S1.);
+#54187 = LINE('',#54188,#54189);
+#54188 = CARTESIAN_POINT('',(-23.50230824077,10.4,19.927920076255));
+#54189 = VECTOR('',#54190,1.);
+#54190 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#54191 = PCURVE('',#24520,#54192);
+#54192 = DEFINITIONAL_REPRESENTATION('',(#54193),#54197);
+#54193 = LINE('',#54194,#54195);
+#54194 = CARTESIAN_POINT('',(0.,0.));
+#54195 = VECTOR('',#54196,1.);
+#54196 = DIRECTION('',(0.,-1.));
+#54197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54198 = PCURVE('',#24481,#54199);
+#54199 = DEFINITIONAL_REPRESENTATION('',(#54200),#54204);
+#54200 = LINE('',#54201,#54202);
+#54201 = CARTESIAN_POINT('',(5.,0.));
+#54202 = VECTOR('',#54203,1.);
+#54203 = DIRECTION('',(0.,-1.));
+#54204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54205 = ORIENTED_EDGE('',*,*,#54206,.T.);
+#54206 = EDGE_CURVE('',#54184,#54207,#54209,.T.);
+#54207 = VERTEX_POINT('',#54208);
+#54208 = CARTESIAN_POINT('',(-24.2601630352,7.6,21.626245386225));
+#54209 = SURFACE_CURVE('',#54210,(#54215,#54222),.PCURVE_S1.);
+#54210 = ELLIPSE('',#54211,124.83495742473,32.5);
+#54211 = AXIS2_PLACEMENT_3D('',#54212,#54213,#54214);
+#54212 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54213 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#54214 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#54215 = PCURVE('',#24520,#54216);
+#54216 = DEFINITIONAL_REPRESENTATION('',(#54217),#54221);
+#54217 = ELLIPSE('',#54218,124.83495742473,32.5);
+#54218 = AXIS2_PLACEMENT_2D('',#54219,#54220);
+#54219 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54220 = DIRECTION('',(1.,-1.942890293094E-16));
+#54221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54222 = PCURVE('',#54223,#54228);
+#54223 = CYLINDRICAL_SURFACE('',#54224,32.5);
+#54224 = AXIS2_PLACEMENT_3D('',#54225,#54226,#54227);
+#54225 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54226 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54227 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54228 = DEFINITIONAL_REPRESENTATION('',(#54229),#54236);
+#54229 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54230,#54231,#54232,#54233,
+    #54234,#54235),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54230 = CARTESIAN_POINT('',(0.868294566811,0.82));
+#54231 = CARTESIAN_POINT('',(0.862718249747,1.491800979366));
+#54232 = CARTESIAN_POINT('',(0.857141932684,2.163744997168));
+#54233 = CARTESIAN_POINT('',(0.85156561562,2.835788532861));
+#54234 = CARTESIAN_POINT('',(0.845989298556,3.507888047368));
+#54235 = CARTESIAN_POINT('',(0.840412981493,4.18));
+#54236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54237 = ORIENTED_EDGE('',*,*,#54238,.F.);
+#54238 = EDGE_CURVE('',#28330,#54207,#54239,.T.);
+#54239 = SURFACE_CURVE('',#54240,(#54244,#54251),.PCURVE_S1.);
+#54240 = LINE('',#54241,#54242);
+#54241 = CARTESIAN_POINT('',(-22.99711608635,7.6,20.488992805343));
+#54242 = VECTOR('',#54243,1.);
+#54243 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#54244 = PCURVE('',#24520,#54245);
+#54245 = DEFINITIONAL_REPRESENTATION('',(#54246),#54250);
+#54246 = LINE('',#54247,#54248);
+#54247 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54248 = VECTOR('',#54249,1.);
+#54249 = DIRECTION('',(0.,-1.));
+#54250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54251 = PCURVE('',#28346,#54252);
+#54252 = DEFINITIONAL_REPRESENTATION('',(#54253),#54257);
+#54253 = LINE('',#54254,#54255);
+#54254 = CARTESIAN_POINT('',(0.,0.));
+#54255 = VECTOR('',#54256,1.);
+#54256 = DIRECTION('',(0.,-1.));
+#54257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54258 = ADVANCED_FACE('',(#54259),#24481,.F.);
+#54259 = FACE_BOUND('',#54260,.F.);
+#54260 = EDGE_LOOP('',(#54261,#54262,#54285,#54307));
+#54261 = ORIENTED_EDGE('',*,*,#24459,.F.);
+#54262 = ORIENTED_EDGE('',*,*,#54263,.T.);
+#54263 = EDGE_CURVE('',#24420,#54264,#54266,.T.);
+#54264 = VERTEX_POINT('',#54265);
+#54265 = CARTESIAN_POINT('',(-21.22862471711,10.4,24.608849884134));
+#54266 = SURFACE_CURVE('',#54267,(#54271,#54278),.PCURVE_S1.);
+#54267 = LINE('',#54268,#54269);
+#54268 = CARTESIAN_POINT('',(-20.15665520897,10.4,23.643644203642));
+#54269 = VECTOR('',#54270,1.);
+#54270 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#54271 = PCURVE('',#24481,#54272);
+#54272 = DEFINITIONAL_REPRESENTATION('',(#54273),#54277);
+#54273 = LINE('',#54274,#54275);
+#54274 = CARTESIAN_POINT('',(0.,0.));
+#54275 = VECTOR('',#54276,1.);
+#54276 = DIRECTION('',(0.,-1.));
+#54277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54278 = PCURVE('',#24443,#54279);
+#54279 = DEFINITIONAL_REPRESENTATION('',(#54280),#54284);
+#54280 = LINE('',#54281,#54282);
+#54281 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54282 = VECTOR('',#54283,1.);
+#54283 = DIRECTION('',(0.,-1.));
+#54284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54285 = ORIENTED_EDGE('',*,*,#54286,.T.);
+#54286 = EDGE_CURVE('',#54264,#54184,#54287,.T.);
+#54287 = SURFACE_CURVE('',#54288,(#54293,#54300),.PCURVE_S1.);
+#54288 = CIRCLE('',#54289,32.5);
+#54289 = AXIS2_PLACEMENT_3D('',#54290,#54291,#54292);
+#54290 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#54291 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54292 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54293 = PCURVE('',#24481,#54294);
+#54294 = DEFINITIONAL_REPRESENTATION('',(#54295),#54299);
+#54295 = CIRCLE('',#54296,32.5);
+#54296 = AXIS2_PLACEMENT_2D('',#54297,#54298);
+#54297 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#54298 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#54299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54300 = PCURVE('',#54223,#54301);
+#54301 = DEFINITIONAL_REPRESENTATION('',(#54302),#54306);
+#54302 = LINE('',#54303,#54304);
+#54303 = CARTESIAN_POINT('',(0.,1.1));
+#54304 = VECTOR('',#54305,1.);
+#54305 = DIRECTION('',(1.,0.));
+#54306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54307 = ORIENTED_EDGE('',*,*,#54183,.F.);
+#54308 = ADVANCED_FACE('',(#54309),#24443,.F.);
+#54309 = FACE_BOUND('',#54310,.F.);
+#54310 = EDGE_LOOP('',(#54311,#54312,#54335,#54360,#54361));
+#54311 = ORIENTED_EDGE('',*,*,#28302,.F.);
+#54312 = ORIENTED_EDGE('',*,*,#54313,.T.);
+#54313 = EDGE_CURVE('',#28303,#54314,#54316,.T.);
+#54314 = VERTEX_POINT('',#54315);
+#54315 = CARTESIAN_POINT('',(-20.64568254344,7.6,25.09991618144));
+#54316 = SURFACE_CURVE('',#54317,(#54321,#54328),.PCURVE_S1.);
+#54317 = LINE('',#54318,#54319);
+#54318 = CARTESIAN_POINT('',(-19.65146305456,7.6,24.20471693273));
+#54319 = VECTOR('',#54320,1.);
+#54320 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#54321 = PCURVE('',#24443,#54322);
+#54322 = DEFINITIONAL_REPRESENTATION('',(#54323),#54327);
+#54323 = LINE('',#54324,#54325);
+#54324 = CARTESIAN_POINT('',(0.,0.));
+#54325 = VECTOR('',#54326,1.);
+#54326 = DIRECTION('',(0.,-1.));
+#54327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54328 = PCURVE('',#28346,#54329);
+#54329 = DEFINITIONAL_REPRESENTATION('',(#54330),#54334);
+#54330 = LINE('',#54331,#54332);
+#54331 = CARTESIAN_POINT('',(5.,0.));
+#54332 = VECTOR('',#54333,1.);
+#54333 = DIRECTION('',(0.,-1.));
+#54334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54335 = ORIENTED_EDGE('',*,*,#54336,.T.);
+#54336 = EDGE_CURVE('',#54314,#54264,#54337,.T.);
+#54337 = SURFACE_CURVE('',#54338,(#54343,#54350),.PCURVE_S1.);
+#54338 = ELLIPSE('',#54339,124.83495742473,32.5);
+#54339 = AXIS2_PLACEMENT_3D('',#54340,#54341,#54342);
+#54340 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#54341 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#54342 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#54343 = PCURVE('',#24443,#54344);
+#54344 = DEFINITIONAL_REPRESENTATION('',(#54345),#54349);
+#54345 = ELLIPSE('',#54346,124.83495742473,32.5);
+#54346 = AXIS2_PLACEMENT_2D('',#54347,#54348);
+#54347 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#54348 = DIRECTION('',(-1.,-1.387778780781E-16));
+#54349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54350 = PCURVE('',#54223,#54351);
+#54351 = DEFINITIONAL_REPRESENTATION('',(#54352),#54359);
+#54352 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54353,#54354,#54355,#54356,
+    #54357,#54358),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#54353 = CARTESIAN_POINT('',(0.685984809664,4.18));
+#54354 = CARTESIAN_POINT('',(0.691613643848,3.509354813963));
+#54355 = CARTESIAN_POINT('',(0.697242478031,2.837987907204));
+#54356 = CARTESIAN_POINT('',(0.702871312215,2.165943547578));
+#54357 = CARTESIAN_POINT('',(0.708500146399,1.493266098224));
+#54358 = CARTESIAN_POINT('',(0.714128980583,0.82));
+#54359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54360 = ORIENTED_EDGE('',*,*,#54263,.F.);
+#54361 = ORIENTED_EDGE('',*,*,#24419,.F.);
+#54362 = ADVANCED_FACE('',(#54363),#24346,.F.);
+#54363 = FACE_BOUND('',#54364,.F.);
+#54364 = EDGE_LOOP('',(#54365,#54366,#54367,#54390,#54422));
+#54365 = ORIENTED_EDGE('',*,*,#28276,.F.);
+#54366 = ORIENTED_EDGE('',*,*,#24322,.T.);
+#54367 = ORIENTED_EDGE('',*,*,#54368,.T.);
+#54368 = EDGE_CURVE('',#24286,#54369,#54371,.T.);
+#54369 = VERTEX_POINT('',#54370);
+#54370 = CARTESIAN_POINT('',(-19.83711184023,10.4,25.743717560563));
+#54371 = SURFACE_CURVE('',#54372,(#54376,#54383),.PCURVE_S1.);
+#54372 = LINE('',#54373,#54374);
+#54373 = CARTESIAN_POINT('',(-18.84547885988,10.4,24.378851854663));
+#54374 = VECTOR('',#54375,1.);
+#54375 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#54376 = PCURVE('',#24346,#54377);
+#54377 = DEFINITIONAL_REPRESENTATION('',(#54378),#54382);
+#54378 = LINE('',#54379,#54380);
+#54379 = CARTESIAN_POINT('',(0.,0.));
+#54380 = VECTOR('',#54381,1.);
+#54381 = DIRECTION('',(0.,-1.));
+#54382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54383 = PCURVE('',#24307,#54384);
+#54384 = DEFINITIONAL_REPRESENTATION('',(#54385),#54389);
+#54385 = LINE('',#54386,#54387);
+#54386 = CARTESIAN_POINT('',(5.,0.));
+#54387 = VECTOR('',#54388,1.);
+#54388 = DIRECTION('',(0.,-1.));
+#54389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54390 = ORIENTED_EDGE('',*,*,#54391,.T.);
+#54391 = EDGE_CURVE('',#54369,#54392,#54394,.T.);
+#54392 = VERTEX_POINT('',#54393);
+#54393 = CARTESIAN_POINT('',(-19.233671022,7.6,26.197631553581));
+#54394 = SURFACE_CURVE('',#54395,(#54400,#54407),.PCURVE_S1.);
+#54395 = ELLIPSE('',#54396,124.83495742473,32.5);
+#54396 = AXIS2_PLACEMENT_3D('',#54397,#54398,#54399);
+#54397 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54398 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#54399 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#54400 = PCURVE('',#24346,#54401);
+#54401 = DEFINITIONAL_REPRESENTATION('',(#54402),#54406);
+#54402 = ELLIPSE('',#54403,124.83495742473,32.5);
+#54403 = AXIS2_PLACEMENT_2D('',#54404,#54405);
+#54404 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54405 = DIRECTION('',(1.,-2.081668171172E-16));
+#54406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54407 = PCURVE('',#54408,#54413);
+#54408 = CYLINDRICAL_SURFACE('',#54409,32.5);
+#54409 = AXIS2_PLACEMENT_3D('',#54410,#54411,#54412);
+#54410 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54411 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54412 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54413 = DEFINITIONAL_REPRESENTATION('',(#54414),#54421);
+#54414 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54415,#54416,#54417,#54418,
+    #54419,#54420),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54415 = CARTESIAN_POINT('',(0.658855056572,0.82));
+#54416 = CARTESIAN_POINT('',(0.653278739508,1.491800979366));
+#54417 = CARTESIAN_POINT('',(0.647702422444,2.163744997168));
+#54418 = CARTESIAN_POINT('',(0.642126105381,2.835788532861));
+#54419 = CARTESIAN_POINT('',(0.636549788317,3.507888047368));
+#54420 = CARTESIAN_POINT('',(0.630973471254,4.18));
+#54421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54422 = ORIENTED_EDGE('',*,*,#54423,.F.);
+#54423 = EDGE_CURVE('',#28244,#54392,#54424,.T.);
+#54424 = SURFACE_CURVE('',#54425,(#54429,#54436),.PCURVE_S1.);
+#54425 = LINE('',#54426,#54427);
+#54426 = CARTESIAN_POINT('',(-18.23467278635,7.6,24.822628443445));
+#54427 = VECTOR('',#54428,1.);
+#54428 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#54429 = PCURVE('',#24346,#54430);
+#54430 = DEFINITIONAL_REPRESENTATION('',(#54431),#54435);
+#54431 = LINE('',#54432,#54433);
+#54432 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54433 = VECTOR('',#54434,1.);
+#54434 = DIRECTION('',(0.,-1.));
+#54435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54436 = PCURVE('',#28260,#54437);
+#54437 = DEFINITIONAL_REPRESENTATION('',(#54438),#54442);
+#54438 = LINE('',#54439,#54440);
+#54439 = CARTESIAN_POINT('',(0.,0.));
+#54440 = VECTOR('',#54441,1.);
+#54441 = DIRECTION('',(0.,-1.));
+#54442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54443 = ADVANCED_FACE('',(#54444),#24307,.F.);
+#54444 = FACE_BOUND('',#54445,.F.);
+#54445 = EDGE_LOOP('',(#54446,#54447,#54470,#54492));
+#54446 = ORIENTED_EDGE('',*,*,#24285,.F.);
+#54447 = ORIENTED_EDGE('',*,*,#54448,.T.);
+#54448 = EDGE_CURVE('',#24246,#54449,#54451,.T.);
+#54449 = VERTEX_POINT('',#54450);
+#54450 = CARTESIAN_POINT('',(-15.64826074543,10.4,28.484766729655));
+#54451 = SURFACE_CURVE('',#54452,(#54456,#54463),.PCURVE_S1.);
+#54452 = LINE('',#54453,#54454);
+#54453 = CARTESIAN_POINT('',(-14.800393888,10.4,27.317778116125));
+#54454 = VECTOR('',#54455,1.);
+#54455 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#54456 = PCURVE('',#24307,#54457);
+#54457 = DEFINITIONAL_REPRESENTATION('',(#54458),#54462);
+#54458 = LINE('',#54459,#54460);
+#54459 = CARTESIAN_POINT('',(0.,0.));
+#54460 = VECTOR('',#54461,1.);
+#54461 = DIRECTION('',(0.,-1.));
+#54462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54463 = PCURVE('',#24269,#54464);
+#54464 = DEFINITIONAL_REPRESENTATION('',(#54465),#54469);
+#54465 = LINE('',#54466,#54467);
+#54466 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54467 = VECTOR('',#54468,1.);
+#54468 = DIRECTION('',(0.,-1.));
+#54469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54470 = ORIENTED_EDGE('',*,*,#54471,.T.);
+#54471 = EDGE_CURVE('',#54449,#54369,#54472,.T.);
+#54472 = SURFACE_CURVE('',#54473,(#54478,#54485),.PCURVE_S1.);
+#54473 = CIRCLE('',#54474,32.5);
+#54474 = AXIS2_PLACEMENT_3D('',#54475,#54476,#54477);
+#54475 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#54476 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54477 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54478 = PCURVE('',#24307,#54479);
+#54479 = DEFINITIONAL_REPRESENTATION('',(#54480),#54484);
+#54480 = CIRCLE('',#54481,32.5);
+#54481 = AXIS2_PLACEMENT_2D('',#54482,#54483);
+#54482 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#54483 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#54484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54485 = PCURVE('',#54408,#54486);
+#54486 = DEFINITIONAL_REPRESENTATION('',(#54487),#54491);
+#54487 = LINE('',#54488,#54489);
+#54488 = CARTESIAN_POINT('',(0.,1.1));
+#54489 = VECTOR('',#54490,1.);
+#54490 = DIRECTION('',(1.,0.));
+#54491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54492 = ORIENTED_EDGE('',*,*,#54368,.F.);
+#54493 = ADVANCED_FACE('',(#54494),#24269,.F.);
+#54494 = FACE_BOUND('',#54495,.F.);
+#54495 = EDGE_LOOP('',(#54496,#54497,#54520,#54545,#54546));
+#54496 = ORIENTED_EDGE('',*,*,#28216,.F.);
+#54497 = ORIENTED_EDGE('',*,*,#54498,.T.);
+#54498 = EDGE_CURVE('',#28217,#54499,#54501,.T.);
+#54499 = VERTEX_POINT('',#54500);
+#54500 = CARTESIAN_POINT('',(-14.97595883271,7.6,28.843901557189));
+#54501 = SURFACE_CURVE('',#54502,(#54506,#54513),.PCURVE_S1.);
+#54502 = LINE('',#54503,#54504);
+#54503 = CARTESIAN_POINT('',(-14.18958781448,7.6,27.761554704907));
+#54504 = VECTOR('',#54505,1.);
+#54505 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#54506 = PCURVE('',#24269,#54507);
+#54507 = DEFINITIONAL_REPRESENTATION('',(#54508),#54512);
+#54508 = LINE('',#54509,#54510);
+#54509 = CARTESIAN_POINT('',(0.,0.));
+#54510 = VECTOR('',#54511,1.);
+#54511 = DIRECTION('',(0.,-1.));
+#54512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54513 = PCURVE('',#28260,#54514);
+#54514 = DEFINITIONAL_REPRESENTATION('',(#54515),#54519);
+#54515 = LINE('',#54516,#54517);
+#54516 = CARTESIAN_POINT('',(5.,0.));
+#54517 = VECTOR('',#54518,1.);
+#54518 = DIRECTION('',(0.,-1.));
+#54519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54520 = ORIENTED_EDGE('',*,*,#54521,.T.);
+#54521 = EDGE_CURVE('',#54499,#54449,#54522,.T.);
+#54522 = SURFACE_CURVE('',#54523,(#54528,#54535),.PCURVE_S1.);
+#54523 = ELLIPSE('',#54524,124.83495742473,32.5);
+#54524 = AXIS2_PLACEMENT_3D('',#54525,#54526,#54527);
+#54525 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#54526 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#54527 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#54528 = PCURVE('',#24269,#54529);
+#54529 = DEFINITIONAL_REPRESENTATION('',(#54530),#54534);
+#54530 = ELLIPSE('',#54531,124.83495742473,32.5);
+#54531 = AXIS2_PLACEMENT_2D('',#54532,#54533);
+#54532 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#54533 = DIRECTION('',(-1.,-3.053113317719E-16));
+#54534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54535 = PCURVE('',#54408,#54536);
+#54536 = DEFINITIONAL_REPRESENTATION('',(#54537),#54544);
+#54537 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54538,#54539,#54540,#54541,
+    #54542,#54543),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#54538 = CARTESIAN_POINT('',(0.476545299424,4.18));
+#54539 = CARTESIAN_POINT('',(0.482174133608,3.509354813963));
+#54540 = CARTESIAN_POINT('',(0.487802967792,2.837987907204));
+#54541 = CARTESIAN_POINT('',(0.493431801976,2.165943547578));
+#54542 = CARTESIAN_POINT('',(0.49906063616,1.493266098224));
+#54543 = CARTESIAN_POINT('',(0.504689470344,0.82));
+#54544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54545 = ORIENTED_EDGE('',*,*,#54448,.F.);
+#54546 = ORIENTED_EDGE('',*,*,#24245,.F.);
+#54547 = ADVANCED_FACE('',(#54548),#24172,.F.);
+#54548 = FACE_BOUND('',#54549,.F.);
+#54549 = EDGE_LOOP('',(#54550,#54551,#54552,#54575,#54607));
+#54550 = ORIENTED_EDGE('',*,*,#28190,.F.);
+#54551 = ORIENTED_EDGE('',*,*,#24148,.T.);
+#54552 = ORIENTED_EDGE('',*,*,#54553,.T.);
+#54553 = EDGE_CURVE('',#24112,#54554,#54556,.T.);
+#54554 = VERTEX_POINT('',#54555);
+#54555 = CARTESIAN_POINT('',(-14.05120350606,10.4,29.305523029477));
+#54556 = SURFACE_CURVE('',#54557,(#54561,#54568),.PCURVE_S1.);
+#54557 = LINE('',#54558,#54559);
+#54558 = CARTESIAN_POINT('',(-13.36501162217,10.4,27.764310824312));
+#54559 = VECTOR('',#54560,1.);
+#54560 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#54561 = PCURVE('',#24172,#54562);
+#54562 = DEFINITIONAL_REPRESENTATION('',(#54563),#54567);
+#54563 = LINE('',#54564,#54565);
+#54564 = CARTESIAN_POINT('',(0.,0.));
+#54565 = VECTOR('',#54566,1.);
+#54566 = DIRECTION('',(0.,-1.));
+#54567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54568 = PCURVE('',#24133,#54569);
+#54569 = DEFINITIONAL_REPRESENTATION('',(#54570),#54574);
+#54570 = LINE('',#54571,#54572);
+#54571 = CARTESIAN_POINT('',(5.,0.));
+#54572 = VECTOR('',#54573,1.);
+#54573 = DIRECTION('',(0.,-1.));
+#54574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54575 = ORIENTED_EDGE('',*,*,#54576,.T.);
+#54576 = EDGE_CURVE('',#54554,#54577,#54579,.T.);
+#54577 = VERTEX_POINT('',#54578);
+#54578 = CARTESIAN_POINT('',(-13.36657529175,7.6,29.624055511862));
+#54579 = SURFACE_CURVE('',#54580,(#54585,#54592),.PCURVE_S1.);
+#54580 = ELLIPSE('',#54581,124.83495742473,32.5);
+#54581 = AXIS2_PLACEMENT_3D('',#54582,#54583,#54584);
+#54582 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54583 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#54584 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#54585 = PCURVE('',#24172,#54586);
+#54586 = DEFINITIONAL_REPRESENTATION('',(#54587),#54591);
+#54587 = ELLIPSE('',#54588,124.83495742473,32.5);
+#54588 = AXIS2_PLACEMENT_2D('',#54589,#54590);
+#54589 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54590 = DIRECTION('',(1.,-2.081668171172E-16));
+#54591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54592 = PCURVE('',#54593,#54598);
+#54593 = CYLINDRICAL_SURFACE('',#54594,32.5);
+#54594 = AXIS2_PLACEMENT_3D('',#54595,#54596,#54597);
+#54595 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54596 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54597 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54598 = DEFINITIONAL_REPRESENTATION('',(#54599),#54606);
+#54599 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54600,#54601,#54602,#54603,
+    #54604,#54605),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54600 = CARTESIAN_POINT('',(0.449415546332,0.82));
+#54601 = CARTESIAN_POINT('',(0.443839229269,1.491800979366));
+#54602 = CARTESIAN_POINT('',(0.438262912205,2.163744997168));
+#54603 = CARTESIAN_POINT('',(0.432686595141,2.835788532861));
+#54604 = CARTESIAN_POINT('',(0.427110278078,3.507888047368));
+#54605 = CARTESIAN_POINT('',(0.421533961014,4.18));
+#54606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54607 = ORIENTED_EDGE('',*,*,#54608,.F.);
+#54608 = EDGE_CURVE('',#28158,#54577,#54609,.T.);
+#54609 = SURFACE_CURVE('',#54610,(#54614,#54621),.PCURVE_S1.);
+#54610 = LINE('',#54611,#54612);
+#54611 = CARTESIAN_POINT('',(-12.67528678592,7.6,28.071396106382));
+#54612 = VECTOR('',#54613,1.);
+#54613 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#54614 = PCURVE('',#24172,#54615);
+#54615 = DEFINITIONAL_REPRESENTATION('',(#54616),#54620);
+#54616 = LINE('',#54617,#54618);
+#54617 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54618 = VECTOR('',#54619,1.);
+#54619 = DIRECTION('',(0.,-1.));
+#54620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54621 = PCURVE('',#28174,#54622);
+#54622 = DEFINITIONAL_REPRESENTATION('',(#54623),#54627);
+#54623 = LINE('',#54624,#54625);
+#54624 = CARTESIAN_POINT('',(0.,0.));
+#54625 = VECTOR('',#54626,1.);
+#54626 = DIRECTION('',(0.,-1.));
+#54627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54628 = ADVANCED_FACE('',(#54629),#24133,.F.);
+#54629 = FACE_BOUND('',#54630,.F.);
+#54630 = EDGE_LOOP('',(#54631,#54632,#54655,#54677));
+#54631 = ORIENTED_EDGE('',*,*,#24111,.F.);
+#54632 = ORIENTED_EDGE('',*,*,#54633,.T.);
+#54633 = EDGE_CURVE('',#24072,#54634,#54636,.T.);
+#54634 = VERTEX_POINT('',#54635);
+#54635 = CARTESIAN_POINT('',(-9.383992690493,10.4,31.115762584015));
+#54636 = SURFACE_CURVE('',#54637,(#54641,#54648),.PCURVE_S1.);
+#54637 = LINE('',#54638,#54639);
+#54638 = CARTESIAN_POINT('',(-8.797284333962,10.4,29.797994039691));
+#54639 = VECTOR('',#54640,1.);
+#54640 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#54641 = PCURVE('',#24133,#54642);
+#54642 = DEFINITIONAL_REPRESENTATION('',(#54643),#54647);
+#54643 = LINE('',#54644,#54645);
+#54644 = CARTESIAN_POINT('',(0.,0.));
+#54645 = VECTOR('',#54646,1.);
+#54646 = DIRECTION('',(0.,-1.));
+#54647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54648 = PCURVE('',#24095,#54649);
+#54649 = DEFINITIONAL_REPRESENTATION('',(#54650),#54654);
+#54650 = LINE('',#54651,#54652);
+#54651 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54652 = VECTOR('',#54653,1.);
+#54653 = DIRECTION('',(0.,-1.));
+#54654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54655 = ORIENTED_EDGE('',*,*,#54656,.T.);
+#54656 = EDGE_CURVE('',#54634,#54554,#54657,.T.);
+#54657 = SURFACE_CURVE('',#54658,(#54663,#54670),.PCURVE_S1.);
+#54658 = CIRCLE('',#54659,32.5);
+#54659 = AXIS2_PLACEMENT_3D('',#54660,#54661,#54662);
+#54660 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#54661 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54662 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54663 = PCURVE('',#24133,#54664);
+#54664 = DEFINITIONAL_REPRESENTATION('',(#54665),#54669);
+#54665 = CIRCLE('',#54666,32.5);
+#54666 = AXIS2_PLACEMENT_2D('',#54667,#54668);
+#54667 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#54668 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#54669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54670 = PCURVE('',#54593,#54671);
+#54671 = DEFINITIONAL_REPRESENTATION('',(#54672),#54676);
+#54672 = LINE('',#54673,#54674);
+#54673 = CARTESIAN_POINT('',(0.,1.1));
+#54674 = VECTOR('',#54675,1.);
+#54675 = DIRECTION('',(1.,0.));
+#54676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54677 = ORIENTED_EDGE('',*,*,#54553,.F.);
+#54678 = ADVANCED_FACE('',(#54679),#24095,.F.);
+#54679 = FACE_BOUND('',#54680,.F.);
+#54680 = EDGE_LOOP('',(#54681,#54682,#54705,#54730,#54731));
+#54681 = ORIENTED_EDGE('',*,*,#28130,.F.);
+#54682 = ORIENTED_EDGE('',*,*,#54683,.T.);
+#54683 = EDGE_CURVE('',#28131,#54684,#54686,.T.);
+#54684 = VERTEX_POINT('',#54685);
+#54685 = CARTESIAN_POINT('',(-8.651713858372,7.6,31.327270026494));
+#54686 = SURFACE_CURVE('',#54687,(#54691,#54698),.PCURVE_S1.);
+#54687 = LINE('',#54688,#54689);
+#54688 = CARTESIAN_POINT('',(-8.107559497708,7.6,30.105079321761));
+#54689 = VECTOR('',#54690,1.);
+#54690 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#54691 = PCURVE('',#24095,#54692);
+#54692 = DEFINITIONAL_REPRESENTATION('',(#54693),#54697);
+#54693 = LINE('',#54694,#54695);
+#54694 = CARTESIAN_POINT('',(0.,0.));
+#54695 = VECTOR('',#54696,1.);
+#54696 = DIRECTION('',(0.,-1.));
+#54697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54698 = PCURVE('',#28174,#54699);
+#54699 = DEFINITIONAL_REPRESENTATION('',(#54700),#54704);
+#54700 = LINE('',#54701,#54702);
+#54701 = CARTESIAN_POINT('',(5.,0.));
+#54702 = VECTOR('',#54703,1.);
+#54703 = DIRECTION('',(0.,-1.));
+#54704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54705 = ORIENTED_EDGE('',*,*,#54706,.T.);
+#54706 = EDGE_CURVE('',#54684,#54634,#54707,.T.);
+#54707 = SURFACE_CURVE('',#54708,(#54713,#54720),.PCURVE_S1.);
+#54708 = ELLIPSE('',#54709,124.83495742473,32.5);
+#54709 = AXIS2_PLACEMENT_3D('',#54710,#54711,#54712);
+#54710 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#54711 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#54712 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#54713 = PCURVE('',#24095,#54714);
+#54714 = DEFINITIONAL_REPRESENTATION('',(#54715),#54719);
+#54715 = ELLIPSE('',#54716,124.83495742473,32.5);
+#54716 = AXIS2_PLACEMENT_2D('',#54717,#54718);
+#54717 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#54718 = DIRECTION('',(-1.,-2.081668171172E-16));
+#54719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54720 = PCURVE('',#54593,#54721);
+#54721 = DEFINITIONAL_REPRESENTATION('',(#54722),#54729);
+#54722 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54723,#54724,#54725,#54726,
+    #54727,#54728),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#54723 = CARTESIAN_POINT('',(0.267105789185,4.18));
+#54724 = CARTESIAN_POINT('',(0.272734623369,3.509354813963));
+#54725 = CARTESIAN_POINT('',(0.278363457553,2.837987907204));
+#54726 = CARTESIAN_POINT('',(0.283992291737,2.165943547578));
+#54727 = CARTESIAN_POINT('',(0.28962112592,1.493266098224));
+#54728 = CARTESIAN_POINT('',(0.295249960104,0.82));
+#54729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54730 = ORIENTED_EDGE('',*,*,#54633,.F.);
+#54731 = ORIENTED_EDGE('',*,*,#24071,.F.);
+#54732 = ADVANCED_FACE('',(#54733),#23998,.F.);
+#54733 = FACE_BOUND('',#54734,.F.);
+#54734 = EDGE_LOOP('',(#54735,#54736,#54737,#54760,#54792));
+#54735 = ORIENTED_EDGE('',*,*,#28104,.F.);
+#54736 = ORIENTED_EDGE('',*,*,#23974,.T.);
+#54737 = ORIENTED_EDGE('',*,*,#54738,.T.);
+#54738 = EDGE_CURVE('',#23938,#54739,#54741,.T.);
+#54739 = VERTEX_POINT('',#54740);
+#54740 = CARTESIAN_POINT('',(-7.65119015352,10.4,31.586536518502));
+#54741 = SURFACE_CURVE('',#54742,(#54746,#54753),.PCURVE_S1.);
+#54742 = LINE('',#54743,#54744);
+#54743 = CARTESIAN_POINT('',(-7.300429244138,10.4,29.936336182994));
+#54744 = VECTOR('',#54745,1.);
+#54745 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#54746 = PCURVE('',#23998,#54747);
+#54747 = DEFINITIONAL_REPRESENTATION('',(#54748),#54752);
+#54748 = LINE('',#54749,#54750);
+#54749 = CARTESIAN_POINT('',(0.,0.));
+#54750 = VECTOR('',#54751,1.);
+#54751 = DIRECTION('',(0.,-1.));
+#54752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54753 = PCURVE('',#23959,#54754);
+#54754 = DEFINITIONAL_REPRESENTATION('',(#54755),#54759);
+#54755 = LINE('',#54756,#54757);
+#54756 = CARTESIAN_POINT('',(5.,0.));
+#54757 = VECTOR('',#54758,1.);
+#54758 = DIRECTION('',(0.,-1.));
+#54759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54760 = ORIENTED_EDGE('',*,*,#54761,.T.);
+#54761 = EDGE_CURVE('',#54739,#54762,#54764,.T.);
+#54762 = VERTEX_POINT('',#54763);
+#54763 = CARTESIAN_POINT('',(-6.915296081307,7.6,31.755766092284));
+#54764 = SURFACE_CURVE('',#54765,(#54770,#54777),.PCURVE_S1.);
+#54765 = ELLIPSE('',#54766,124.83495742473,32.5);
+#54766 = AXIS2_PLACEMENT_3D('',#54767,#54768,#54769);
+#54767 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54768 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#54769 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#54770 = PCURVE('',#23998,#54771);
+#54771 = DEFINITIONAL_REPRESENTATION('',(#54772),#54776);
+#54772 = ELLIPSE('',#54773,124.83495742473,32.5);
+#54773 = AXIS2_PLACEMENT_2D('',#54774,#54775);
+#54774 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54775 = DIRECTION('',(1.,-1.457167719821E-16));
+#54776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54777 = PCURVE('',#54778,#54783);
+#54778 = CYLINDRICAL_SURFACE('',#54779,32.5);
+#54779 = AXIS2_PLACEMENT_3D('',#54780,#54781,#54782);
+#54780 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54781 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54782 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54783 = DEFINITIONAL_REPRESENTATION('',(#54784),#54791);
+#54784 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54785,#54786,#54787,#54788,
+    #54789,#54790),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54785 = CARTESIAN_POINT('',(0.239976036093,0.82));
+#54786 = CARTESIAN_POINT('',(0.234399719029,1.491800979366));
+#54787 = CARTESIAN_POINT('',(0.228823401966,2.163744997168));
+#54788 = CARTESIAN_POINT('',(0.223247084902,2.835788532861));
+#54789 = CARTESIAN_POINT('',(0.217670767839,3.507888047368));
+#54790 = CARTESIAN_POINT('',(0.212094450775,4.18));
+#54791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54792 = ORIENTED_EDGE('',*,*,#54793,.F.);
+#54793 = EDGE_CURVE('',#28072,#54762,#54794,.T.);
+#54794 = SURFACE_CURVE('',#54795,(#54799,#54806),.PCURVE_S1.);
+#54795 = LINE('',#54796,#54797);
+#54796 = CARTESIAN_POINT('',(-6.561929930168,7.6,30.093309057967));
+#54797 = VECTOR('',#54798,1.);
+#54798 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#54799 = PCURVE('',#23998,#54800);
+#54800 = DEFINITIONAL_REPRESENTATION('',(#54801),#54805);
+#54801 = LINE('',#54802,#54803);
+#54802 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54803 = VECTOR('',#54804,1.);
+#54804 = DIRECTION('',(0.,-1.));
+#54805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54806 = PCURVE('',#28088,#54807);
+#54807 = DEFINITIONAL_REPRESENTATION('',(#54808),#54812);
+#54808 = LINE('',#54809,#54810);
+#54809 = CARTESIAN_POINT('',(0.,0.));
+#54810 = VECTOR('',#54811,1.);
+#54811 = DIRECTION('',(0.,-1.));
+#54812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54813 = ADVANCED_FACE('',(#54814),#23959,.F.);
+#54814 = FACE_BOUND('',#54815,.F.);
+#54815 = EDGE_LOOP('',(#54816,#54817,#54840,#54862));
+#54816 = ORIENTED_EDGE('',*,*,#23937,.F.);
+#54817 = ORIENTED_EDGE('',*,*,#54818,.T.);
+#54818 = EDGE_CURVE('',#23898,#54819,#54821,.T.);
+#54819 = VERTEX_POINT('',#54820);
+#54820 = CARTESIAN_POINT('',(-2.709599125582,10.4,32.386850303459));
+#54821 = SURFACE_CURVE('',#54822,(#54826,#54833),.PCURVE_S1.);
+#54822 = LINE('',#54823,#54824);
+#54823 = CARTESIAN_POINT('',(-2.409691240469,10.4,30.975894637083));
+#54824 = VECTOR('',#54825,1.);
+#54825 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#54826 = PCURVE('',#23959,#54827);
+#54827 = DEFINITIONAL_REPRESENTATION('',(#54828),#54832);
+#54828 = LINE('',#54829,#54830);
+#54829 = CARTESIAN_POINT('',(0.,0.));
+#54830 = VECTOR('',#54831,1.);
+#54831 = DIRECTION('',(0.,-1.));
+#54832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54833 = PCURVE('',#23921,#54834);
+#54834 = DEFINITIONAL_REPRESENTATION('',(#54835),#54839);
+#54835 = LINE('',#54836,#54837);
+#54836 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54837 = VECTOR('',#54838,1.);
+#54838 = DIRECTION('',(0.,-1.));
+#54839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54840 = ORIENTED_EDGE('',*,*,#54841,.T.);
+#54841 = EDGE_CURVE('',#54819,#54739,#54842,.T.);
+#54842 = SURFACE_CURVE('',#54843,(#54848,#54855),.PCURVE_S1.);
+#54843 = CIRCLE('',#54844,32.5);
+#54844 = AXIS2_PLACEMENT_3D('',#54845,#54846,#54847);
+#54845 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#54846 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54847 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54848 = PCURVE('',#23959,#54849);
+#54849 = DEFINITIONAL_REPRESENTATION('',(#54850),#54854);
+#54850 = CIRCLE('',#54851,32.5);
+#54851 = AXIS2_PLACEMENT_2D('',#54852,#54853);
+#54852 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#54853 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#54854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54855 = PCURVE('',#54778,#54856);
+#54856 = DEFINITIONAL_REPRESENTATION('',(#54857),#54861);
+#54857 = LINE('',#54858,#54859);
+#54858 = CARTESIAN_POINT('',(0.,1.1));
+#54859 = VECTOR('',#54860,1.);
+#54860 = DIRECTION('',(1.,0.));
+#54861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54862 = ORIENTED_EDGE('',*,*,#54738,.F.);
+#54863 = ADVANCED_FACE('',(#54864),#23921,.F.);
+#54864 = FACE_BOUND('',#54865,.F.);
+#54865 = EDGE_LOOP('',(#54866,#54867,#54890,#54915,#54916));
+#54866 = ORIENTED_EDGE('',*,*,#28044,.F.);
+#54867 = ORIENTED_EDGE('',*,*,#54868,.T.);
+#54868 = EDGE_CURVE('',#28045,#54869,#54871,.T.);
+#54869 = VERTEX_POINT('',#54870);
+#54870 = CARTESIAN_POINT('',(-1.949347472889,7.6,32.44148647072));
+#54871 = SURFACE_CURVE('',#54872,(#54876,#54883),.PCURVE_S1.);
+#54872 = LINE('',#54873,#54874);
+#54873 = CARTESIAN_POINT('',(-1.671191926499,7.6,31.132867512056));
+#54874 = VECTOR('',#54875,1.);
+#54875 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#54876 = PCURVE('',#23921,#54877);
+#54877 = DEFINITIONAL_REPRESENTATION('',(#54878),#54882);
+#54878 = LINE('',#54879,#54880);
+#54879 = CARTESIAN_POINT('',(0.,0.));
+#54880 = VECTOR('',#54881,1.);
+#54881 = DIRECTION('',(0.,-1.));
+#54882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54883 = PCURVE('',#28088,#54884);
+#54884 = DEFINITIONAL_REPRESENTATION('',(#54885),#54889);
+#54885 = LINE('',#54886,#54887);
+#54886 = CARTESIAN_POINT('',(5.,0.));
+#54887 = VECTOR('',#54888,1.);
+#54888 = DIRECTION('',(0.,-1.));
+#54889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54890 = ORIENTED_EDGE('',*,*,#54891,.T.);
+#54891 = EDGE_CURVE('',#54869,#54819,#54892,.T.);
+#54892 = SURFACE_CURVE('',#54893,(#54898,#54905),.PCURVE_S1.);
+#54893 = ELLIPSE('',#54894,124.83495742473,32.5);
+#54894 = AXIS2_PLACEMENT_3D('',#54895,#54896,#54897);
+#54895 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#54896 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#54897 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#54898 = PCURVE('',#23921,#54899);
+#54899 = DEFINITIONAL_REPRESENTATION('',(#54900),#54904);
+#54900 = ELLIPSE('',#54901,124.83495742473,32.5);
+#54901 = AXIS2_PLACEMENT_2D('',#54902,#54903);
+#54902 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#54903 = DIRECTION('',(-1.,-9.71445146547E-17));
+#54904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54905 = PCURVE('',#54778,#54906);
+#54906 = DEFINITIONAL_REPRESENTATION('',(#54907),#54914);
+#54907 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54908,#54909,#54910,#54911,
+    #54912,#54913),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#54908 = CARTESIAN_POINT('',(5.766627894574E-02,4.18));
+#54909 = CARTESIAN_POINT('',(6.329511312957E-02,3.509354813963));
+#54910 = CARTESIAN_POINT('',(6.89239473134E-02,2.837987907204));
+#54911 = CARTESIAN_POINT('',(7.455278149723E-02,2.165943547578));
+#54912 = CARTESIAN_POINT('',(8.018161568106E-02,1.493266098224));
+#54913 = CARTESIAN_POINT('',(8.581044986489E-02,0.82));
+#54914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54915 = ORIENTED_EDGE('',*,*,#54818,.F.);
+#54916 = ORIENTED_EDGE('',*,*,#23897,.F.);
+#54917 = ADVANCED_FACE('',(#54918),#23824,.F.);
+#54918 = FACE_BOUND('',#54919,.F.);
+#54919 = EDGE_LOOP('',(#54920,#54921,#54922,#54945,#54977));
+#54920 = ORIENTED_EDGE('',*,*,#28016,.F.);
+#54921 = ORIENTED_EDGE('',*,*,#23800,.T.);
+#54922 = ORIENTED_EDGE('',*,*,#54923,.T.);
+#54923 = EDGE_CURVE('',#23764,#54924,#54926,.T.);
+#54924 = VERTEX_POINT('',#54925);
+#54925 = CARTESIAN_POINT('',(-0.916783076785,10.4,32.48706679265));
+#54926 = SURFACE_CURVE('',#54927,(#54931,#54938),.PCURVE_S1.);
+#54927 = LINE('',#54928,#54929);
+#54928 = CARTESIAN_POINT('',(-0.916783076785,10.4,30.8));
+#54929 = VECTOR('',#54930,1.);
+#54930 = DIRECTION('',(0.,0.,1.));
+#54931 = PCURVE('',#23824,#54932);
+#54932 = DEFINITIONAL_REPRESENTATION('',(#54933),#54937);
+#54933 = LINE('',#54934,#54935);
+#54934 = CARTESIAN_POINT('',(0.,0.));
+#54935 = VECTOR('',#54936,1.);
+#54936 = DIRECTION('',(0.,-1.));
+#54937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54938 = PCURVE('',#23785,#54939);
+#54939 = DEFINITIONAL_REPRESENTATION('',(#54940),#54944);
+#54940 = LINE('',#54941,#54942);
+#54941 = CARTESIAN_POINT('',(5.,0.));
+#54942 = VECTOR('',#54943,1.);
+#54943 = DIRECTION('',(0.,-1.));
+#54944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54945 = ORIENTED_EDGE('',*,*,#54946,.T.);
+#54946 = EDGE_CURVE('',#54924,#54947,#54949,.T.);
+#54947 = VERTEX_POINT('',#54948);
+#54948 = CARTESIAN_POINT('',(-0.161785248834,7.6,32.499597313402));
+#54949 = SURFACE_CURVE('',#54950,(#54955,#54962),.PCURVE_S1.);
+#54950 = ELLIPSE('',#54951,124.83495742473,32.5);
+#54951 = AXIS2_PLACEMENT_3D('',#54952,#54953,#54954);
+#54952 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#54953 = DIRECTION('',(0.965515994578,0.260343742414,0.));
+#54954 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#54955 = PCURVE('',#23824,#54956);
+#54956 = DEFINITIONAL_REPRESENTATION('',(#54957),#54961);
+#54957 = ELLIPSE('',#54958,124.83495742473,32.5);
+#54958 = AXIS2_PLACEMENT_2D('',#54959,#54960);
+#54959 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#54960 = DIRECTION('',(1.,-1.1E-16));
+#54961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54962 = PCURVE('',#54963,#54968);
+#54963 = CYLINDRICAL_SURFACE('',#54964,32.5);
+#54964 = AXIS2_PLACEMENT_3D('',#54965,#54966,#54967);
+#54965 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#54966 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#54967 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#54968 = DEFINITIONAL_REPRESENTATION('',(#54969),#54976);
+#54969 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#54970,#54971,#54972,#54973,
+    #54974,#54975),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#54970 = CARTESIAN_POINT('',(3.053652585379E-02,0.82));
+#54971 = CARTESIAN_POINT('',(2.496020879014E-02,1.491800979366));
+#54972 = CARTESIAN_POINT('',(1.93838917265E-02,2.163744997168));
+#54973 = CARTESIAN_POINT('',(1.380757466286E-02,2.835788532861));
+#54974 = CARTESIAN_POINT('',(8.231257599218E-03,3.507888047368));
+#54975 = CARTESIAN_POINT('',(2.654940535575E-03,4.18));
+#54976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54977 = ORIENTED_EDGE('',*,*,#54978,.F.);
+#54978 = EDGE_CURVE('',#28017,#54947,#54979,.T.);
+#54979 = SURFACE_CURVE('',#54980,(#54984,#54991),.PCURVE_S1.);
+#54980 = LINE('',#54981,#54982);
+#54981 = CARTESIAN_POINT('',(-0.161785248834,7.6,30.8));
+#54982 = VECTOR('',#54983,1.);
+#54983 = DIRECTION('',(0.,0.,1.));
+#54984 = PCURVE('',#23824,#54985);
+#54985 = DEFINITIONAL_REPRESENTATION('',(#54986),#54990);
+#54986 = LINE('',#54987,#54988);
+#54987 = CARTESIAN_POINT('',(2.900003744861,0.));
+#54988 = VECTOR('',#54989,1.);
+#54989 = DIRECTION('',(0.,-1.));
+#54990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54991 = PCURVE('',#35984,#54992);
+#54992 = DEFINITIONAL_REPRESENTATION('',(#54993),#54997);
+#54993 = LINE('',#54994,#54995);
+#54994 = CARTESIAN_POINT('',(0.,0.));
+#54995 = VECTOR('',#54996,1.);
+#54996 = DIRECTION('',(0.,-1.));
+#54997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54998 = ADVANCED_FACE('',(#54999),#23785,.F.);
+#54999 = FACE_BOUND('',#55000,.F.);
+#55000 = EDGE_LOOP('',(#55001,#55002,#55025,#55054,#55076));
+#55001 = ORIENTED_EDGE('',*,*,#23763,.F.);
+#55002 = ORIENTED_EDGE('',*,*,#55003,.T.);
+#55003 = EDGE_CURVE('',#23724,#55004,#55006,.T.);
+#55004 = VERTEX_POINT('',#55005);
+#55005 = CARTESIAN_POINT('',(4.083216923215,10.4,32.242477255291));
+#55006 = SURFACE_CURVE('',#55007,(#55011,#55018),.PCURVE_S1.);
+#55007 = LINE('',#55008,#55009);
+#55008 = CARTESIAN_POINT('',(4.083216923215,10.4,30.8));
+#55009 = VECTOR('',#55010,1.);
+#55010 = DIRECTION('',(0.,0.,1.));
+#55011 = PCURVE('',#23785,#55012);
+#55012 = DEFINITIONAL_REPRESENTATION('',(#55013),#55017);
+#55013 = LINE('',#55014,#55015);
+#55014 = CARTESIAN_POINT('',(0.,-0.));
+#55015 = VECTOR('',#55016,1.);
+#55016 = DIRECTION('',(0.,-1.));
+#55017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55018 = PCURVE('',#23747,#55019);
+#55019 = DEFINITIONAL_REPRESENTATION('',(#55020),#55024);
+#55020 = LINE('',#55021,#55022);
+#55021 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55022 = VECTOR('',#55023,1.);
+#55023 = DIRECTION('',(0.,-1.));
+#55024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55025 = ORIENTED_EDGE('',*,*,#55026,.T.);
+#55026 = EDGE_CURVE('',#55004,#55027,#55029,.T.);
+#55027 = VERTEX_POINT('',#55028);
+#55028 = CARTESIAN_POINT('',(-5.E-15,10.4,32.5));
+#55029 = SURFACE_CURVE('',#55030,(#55035,#55042),.PCURVE_S1.);
+#55030 = CIRCLE('',#55031,32.5);
+#55031 = AXIS2_PLACEMENT_3D('',#55032,#55033,#55034);
+#55032 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55033 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55034 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55035 = PCURVE('',#23785,#55036);
+#55036 = DEFINITIONAL_REPRESENTATION('',(#55037),#55041);
+#55037 = CIRCLE('',#55038,32.5);
+#55038 = AXIS2_PLACEMENT_2D('',#55039,#55040);
+#55039 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55040 = DIRECTION('',(1.8E-16,-1.));
+#55041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55042 = PCURVE('',#55043,#55048);
+#55043 = CYLINDRICAL_SURFACE('',#55044,32.5);
+#55044 = AXIS2_PLACEMENT_3D('',#55045,#55046,#55047);
+#55045 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55046 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55047 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55048 = DEFINITIONAL_REPRESENTATION('',(#55049),#55053);
+#55049 = LINE('',#55050,#55051);
+#55050 = CARTESIAN_POINT('',(0.,1.1));
+#55051 = VECTOR('',#55052,1.);
+#55052 = DIRECTION('',(1.,0.));
+#55053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55054 = ORIENTED_EDGE('',*,*,#55055,.T.);
+#55055 = EDGE_CURVE('',#55027,#54924,#55056,.T.);
+#55056 = SURFACE_CURVE('',#55057,(#55062,#55069),.PCURVE_S1.);
+#55057 = CIRCLE('',#55058,32.5);
+#55058 = AXIS2_PLACEMENT_3D('',#55059,#55060,#55061);
+#55059 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55060 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55061 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55062 = PCURVE('',#23785,#55063);
+#55063 = DEFINITIONAL_REPRESENTATION('',(#55064),#55068);
+#55064 = CIRCLE('',#55065,32.5);
+#55065 = AXIS2_PLACEMENT_2D('',#55066,#55067);
+#55066 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55067 = DIRECTION('',(1.8E-16,-1.));
+#55068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55069 = PCURVE('',#54963,#55070);
+#55070 = DEFINITIONAL_REPRESENTATION('',(#55071),#55075);
+#55071 = LINE('',#55072,#55073);
+#55072 = CARTESIAN_POINT('',(0.,1.1));
+#55073 = VECTOR('',#55074,1.);
+#55074 = DIRECTION('',(1.,0.));
+#55075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55076 = ORIENTED_EDGE('',*,*,#54923,.F.);
+#55077 = ADVANCED_FACE('',(#55078),#23747,.F.);
+#55078 = FACE_BOUND('',#55079,.F.);
+#55079 = EDGE_LOOP('',(#55080,#55081,#55104,#55129,#55130));
+#55080 = ORIENTED_EDGE('',*,*,#35942,.F.);
+#55081 = ORIENTED_EDGE('',*,*,#55082,.T.);
+#55082 = EDGE_CURVE('',#35943,#55083,#55085,.T.);
+#55083 = VERTEX_POINT('',#55084);
+#55084 = CARTESIAN_POINT('',(4.838214751166,7.6,32.137854284653));
+#55085 = SURFACE_CURVE('',#55086,(#55090,#55097),.PCURVE_S1.);
+#55086 = LINE('',#55087,#55088);
+#55087 = CARTESIAN_POINT('',(4.838214751166,7.6,30.8));
+#55088 = VECTOR('',#55089,1.);
+#55089 = DIRECTION('',(0.,0.,1.));
+#55090 = PCURVE('',#23747,#55091);
+#55091 = DEFINITIONAL_REPRESENTATION('',(#55092),#55096);
+#55092 = LINE('',#55093,#55094);
+#55093 = CARTESIAN_POINT('',(0.,0.));
+#55094 = VECTOR('',#55095,1.);
+#55095 = DIRECTION('',(0.,-1.));
+#55096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55097 = PCURVE('',#35984,#55098);
+#55098 = DEFINITIONAL_REPRESENTATION('',(#55099),#55103);
+#55099 = LINE('',#55100,#55101);
+#55100 = CARTESIAN_POINT('',(5.,0.));
+#55101 = VECTOR('',#55102,1.);
+#55102 = DIRECTION('',(0.,-1.));
+#55103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55104 = ORIENTED_EDGE('',*,*,#55105,.T.);
+#55105 = EDGE_CURVE('',#55083,#55004,#55106,.T.);
+#55106 = SURFACE_CURVE('',#55107,(#55112,#55119),.PCURVE_S1.);
+#55107 = ELLIPSE('',#55108,124.83495742473,32.5);
+#55108 = AXIS2_PLACEMENT_3D('',#55109,#55110,#55111);
+#55109 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#55110 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#55111 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#55112 = PCURVE('',#23747,#55113);
+#55113 = DEFINITIONAL_REPRESENTATION('',(#55114),#55118);
+#55114 = ELLIPSE('',#55115,124.83495742473,32.5);
+#55115 = AXIS2_PLACEMENT_2D('',#55116,#55117);
+#55116 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#55117 = DIRECTION('',(-1.,-1.1E-16));
+#55118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55119 = PCURVE('',#55043,#55120);
+#55120 = DEFINITIONAL_REPRESENTATION('',(#55121),#55128);
+#55121 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55122,#55123,#55124,#55125,
+    #55126,#55127),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#55122 = CARTESIAN_POINT('',(6.131412075886,4.18));
+#55123 = CARTESIAN_POINT('',(6.13704091007,3.509354813963));
+#55124 = CARTESIAN_POINT('',(6.142669744254,2.837987907204));
+#55125 = CARTESIAN_POINT('',(6.148298578438,2.165943547578));
+#55126 = CARTESIAN_POINT('',(6.153927412621,1.493266098224));
+#55127 = CARTESIAN_POINT('',(6.159556246805,0.82));
+#55128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55129 = ORIENTED_EDGE('',*,*,#55003,.F.);
+#55130 = ORIENTED_EDGE('',*,*,#23723,.F.);
+#55131 = ADVANCED_FACE('',(#55132),#23650,.F.);
+#55132 = FACE_BOUND('',#55133,.F.);
+#55133 = EDGE_LOOP('',(#55134,#55135,#55136,#55159,#55191));
+#55134 = ORIENTED_EDGE('',*,*,#35916,.F.);
+#55135 = ORIENTED_EDGE('',*,*,#23626,.T.);
+#55136 = ORIENTED_EDGE('',*,*,#55137,.T.);
+#55137 = EDGE_CURVE('',#23590,#55138,#55140,.T.);
+#55138 = VERTEX_POINT('',#55139);
+#55139 = CARTESIAN_POINT('',(5.857691819619,10.4,31.967756357717));
+#55140 = SURFACE_CURVE('',#55141,(#55145,#55152),.PCURVE_S1.);
+#55141 = LINE('',#55142,#55143);
+#55142 = CARTESIAN_POINT('',(5.506930910236,10.4,30.317556022209));
+#55143 = VECTOR('',#55144,1.);
+#55144 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#55145 = PCURVE('',#23650,#55146);
+#55146 = DEFINITIONAL_REPRESENTATION('',(#55147),#55151);
+#55147 = LINE('',#55148,#55149);
+#55148 = CARTESIAN_POINT('',(0.,0.));
+#55149 = VECTOR('',#55150,1.);
+#55150 = DIRECTION('',(0.,-1.));
+#55151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55152 = PCURVE('',#23611,#55153);
+#55153 = DEFINITIONAL_REPRESENTATION('',(#55154),#55158);
+#55154 = LINE('',#55155,#55156);
+#55155 = CARTESIAN_POINT('',(5.,0.));
+#55156 = VECTOR('',#55157,1.);
+#55157 = DIRECTION('',(0.,-1.));
+#55158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55159 = ORIENTED_EDGE('',*,*,#55160,.T.);
+#55160 = EDGE_CURVE('',#55138,#55161,#55163,.T.);
+#55161 = VERTEX_POINT('',#55162);
+#55162 = CARTESIAN_POINT('',(6.598796375344,7.6,31.823040181553));
+#55163 = SURFACE_CURVE('',#55164,(#55169,#55176),.PCURVE_S1.);
+#55164 = ELLIPSE('',#55165,124.83495742473,32.5);
+#55165 = AXIS2_PLACEMENT_3D('',#55166,#55167,#55168);
+#55166 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#55167 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#55168 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#55169 = PCURVE('',#23650,#55170);
+#55170 = DEFINITIONAL_REPRESENTATION('',(#55171),#55175);
+#55171 = ELLIPSE('',#55172,124.83495742473,32.5);
+#55172 = AXIS2_PLACEMENT_2D('',#55173,#55174);
+#55173 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#55174 = DIRECTION('',(1.,3.469446951954E-17));
+#55175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55176 = PCURVE('',#55177,#55182);
+#55177 = CYLINDRICAL_SURFACE('',#55178,32.5);
+#55178 = AXIS2_PLACEMENT_3D('',#55179,#55180,#55181);
+#55179 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55180 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55181 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55182 = DEFINITIONAL_REPRESENTATION('',(#55183),#55190);
+#55183 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55184,#55185,#55186,#55187,
+    #55188,#55189),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#55184 = CARTESIAN_POINT('',(6.104282322794,0.82));
+#55185 = CARTESIAN_POINT('',(6.09870600573,1.491800979366));
+#55186 = CARTESIAN_POINT('',(6.093129688667,2.163744997168));
+#55187 = CARTESIAN_POINT('',(6.087553371603,2.835788532861));
+#55188 = CARTESIAN_POINT('',(6.081977054539,3.507888047368));
+#55189 = CARTESIAN_POINT('',(6.076400737476,4.18));
+#55190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55191 = ORIENTED_EDGE('',*,*,#55192,.F.);
+#55192 = EDGE_CURVE('',#35884,#55161,#55193,.T.);
+#55193 = SURFACE_CURVE('',#55194,(#55198,#55205),.PCURVE_S1.);
+#55194 = LINE('',#55195,#55196);
+#55195 = CARTESIAN_POINT('',(6.245430224206,7.6,30.160583147236));
+#55196 = VECTOR('',#55197,1.);
+#55197 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#55198 = PCURVE('',#23650,#55199);
+#55199 = DEFINITIONAL_REPRESENTATION('',(#55200),#55204);
+#55200 = LINE('',#55201,#55202);
+#55201 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55202 = VECTOR('',#55203,1.);
+#55203 = DIRECTION('',(0.,-1.));
+#55204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55205 = PCURVE('',#35900,#55206);
+#55206 = DEFINITIONAL_REPRESENTATION('',(#55207),#55211);
+#55207 = LINE('',#55208,#55209);
+#55208 = CARTESIAN_POINT('',(0.,0.));
+#55209 = VECTOR('',#55210,1.);
+#55210 = DIRECTION('',(0.,-1.));
+#55211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55212 = ADVANCED_FACE('',(#55213),#23611,.F.);
+#55213 = FACE_BOUND('',#55214,.F.);
+#55214 = EDGE_LOOP('',(#55215,#55216,#55239,#55261));
+#55215 = ORIENTED_EDGE('',*,*,#23589,.F.);
+#55216 = ORIENTED_EDGE('',*,*,#55217,.T.);
+#55217 = EDGE_CURVE('',#23550,#55218,#55220,.T.);
+#55218 = VERTEX_POINT('',#55219);
+#55219 = CARTESIAN_POINT('',(10.697576799019,10.4,30.688953234496));
+#55220 = SURFACE_CURVE('',#55221,(#55225,#55232),.PCURVE_S1.);
+#55221 = LINE('',#55222,#55223);
+#55222 = CARTESIAN_POINT('',(10.397668913905,10.4,29.27799756812));
+#55223 = VECTOR('',#55224,1.);
+#55224 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#55225 = PCURVE('',#23611,#55226);
+#55226 = DEFINITIONAL_REPRESENTATION('',(#55227),#55231);
+#55227 = LINE('',#55228,#55229);
+#55228 = CARTESIAN_POINT('',(0.,0.));
+#55229 = VECTOR('',#55230,1.);
+#55230 = DIRECTION('',(0.,-1.));
+#55231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55232 = PCURVE('',#23573,#55233);
+#55233 = DEFINITIONAL_REPRESENTATION('',(#55234),#55238);
+#55234 = LINE('',#55235,#55236);
+#55235 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55236 = VECTOR('',#55237,1.);
+#55237 = DIRECTION('',(0.,-1.));
+#55238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55239 = ORIENTED_EDGE('',*,*,#55240,.T.);
+#55240 = EDGE_CURVE('',#55218,#55138,#55241,.T.);
+#55241 = SURFACE_CURVE('',#55242,(#55247,#55254),.PCURVE_S1.);
+#55242 = CIRCLE('',#55243,32.5);
+#55243 = AXIS2_PLACEMENT_3D('',#55244,#55245,#55246);
+#55244 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55245 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55246 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55247 = PCURVE('',#23611,#55248);
+#55248 = DEFINITIONAL_REPRESENTATION('',(#55249),#55253);
+#55249 = CIRCLE('',#55250,32.5);
+#55250 = AXIS2_PLACEMENT_2D('',#55251,#55252);
+#55251 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55252 = DIRECTION('',(0.207911690818,-0.978147600734));
+#55253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55254 = PCURVE('',#55177,#55255);
+#55255 = DEFINITIONAL_REPRESENTATION('',(#55256),#55260);
+#55256 = LINE('',#55257,#55258);
+#55257 = CARTESIAN_POINT('',(0.,1.1));
+#55258 = VECTOR('',#55259,1.);
+#55259 = DIRECTION('',(1.,0.));
+#55260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55261 = ORIENTED_EDGE('',*,*,#55137,.F.);
+#55262 = ADVANCED_FACE('',(#55263),#23573,.F.);
+#55263 = FACE_BOUND('',#55264,.F.);
+#55264 = EDGE_LOOP('',(#55265,#55266,#55289,#55314,#55315));
+#55265 = ORIENTED_EDGE('',*,*,#35856,.F.);
+#55266 = ORIENTED_EDGE('',*,*,#55267,.T.);
+#55267 = EDGE_CURVE('',#35857,#55268,#55270,.T.);
+#55268 = VERTEX_POINT('',#55269);
+#55269 = CARTESIAN_POINT('',(11.414323774265,7.6,30.429643651812));
+#55270 = SURFACE_CURVE('',#55271,(#55275,#55282),.PCURVE_S1.);
+#55271 = LINE('',#55272,#55273);
+#55272 = CARTESIAN_POINT('',(11.136168227875,7.6,29.121024693147));
+#55273 = VECTOR('',#55274,1.);
+#55274 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#55275 = PCURVE('',#23573,#55276);
+#55276 = DEFINITIONAL_REPRESENTATION('',(#55277),#55281);
+#55277 = LINE('',#55278,#55279);
+#55278 = CARTESIAN_POINT('',(0.,0.));
+#55279 = VECTOR('',#55280,1.);
+#55280 = DIRECTION('',(0.,-1.));
+#55281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55282 = PCURVE('',#35900,#55283);
+#55283 = DEFINITIONAL_REPRESENTATION('',(#55284),#55288);
+#55284 = LINE('',#55285,#55286);
+#55285 = CARTESIAN_POINT('',(5.,0.));
+#55286 = VECTOR('',#55287,1.);
+#55287 = DIRECTION('',(0.,-1.));
+#55288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55289 = ORIENTED_EDGE('',*,*,#55290,.T.);
+#55290 = EDGE_CURVE('',#55268,#55218,#55291,.T.);
+#55291 = SURFACE_CURVE('',#55292,(#55297,#55304),.PCURVE_S1.);
+#55292 = ELLIPSE('',#55293,124.83495742473,32.5);
+#55293 = AXIS2_PLACEMENT_3D('',#55294,#55295,#55296);
+#55294 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#55295 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#55296 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#55297 = PCURVE('',#23573,#55298);
+#55298 = DEFINITIONAL_REPRESENTATION('',(#55299),#55303);
+#55299 = ELLIPSE('',#55300,124.83495742473,32.5);
+#55300 = AXIS2_PLACEMENT_2D('',#55301,#55302);
+#55301 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#55302 = DIRECTION('',(-1.,5.551115123126E-17));
+#55303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55304 = PCURVE('',#55177,#55305);
+#55305 = DEFINITIONAL_REPRESENTATION('',(#55306),#55313);
+#55306 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55307,#55308,#55309,#55310,
+    #55311,#55312),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#55307 = CARTESIAN_POINT('',(5.921972565647,4.18));
+#55308 = CARTESIAN_POINT('',(5.927601399831,3.509354813963));
+#55309 = CARTESIAN_POINT('',(5.933230234014,2.837987907204));
+#55310 = CARTESIAN_POINT('',(5.938859068198,2.165943547578));
+#55311 = CARTESIAN_POINT('',(5.944487902382,1.493266098224));
+#55312 = CARTESIAN_POINT('',(5.950116736566,0.82));
+#55313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55314 = ORIENTED_EDGE('',*,*,#55217,.F.);
+#55315 = ORIENTED_EDGE('',*,*,#23549,.F.);
+#55316 = ADVANCED_FACE('',(#55317),#23476,.F.);
+#55317 = FACE_BOUND('',#55318,.F.);
+#55318 = EDGE_LOOP('',(#55319,#55320,#55321,#55344,#55376));
+#55319 = ORIENTED_EDGE('',*,*,#35830,.F.);
+#55320 = ORIENTED_EDGE('',*,*,#23452,.T.);
+#55321 = ORIENTED_EDGE('',*,*,#55322,.T.);
+#55322 = EDGE_CURVE('',#23416,#55323,#55325,.T.);
+#55323 = VERTEX_POINT('',#55324);
+#55324 = CARTESIAN_POINT('',(12.376157475181,10.4,30.051301571638));
+#55325 = SURFACE_CURVE('',#55326,(#55330,#55337),.PCURVE_S1.);
+#55326 = LINE('',#55327,#55328);
+#55327 = CARTESIAN_POINT('',(11.689965591294,10.4,28.510089366472));
+#55328 = VECTOR('',#55329,1.);
+#55329 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#55330 = PCURVE('',#23476,#55331);
+#55331 = DEFINITIONAL_REPRESENTATION('',(#55332),#55336);
+#55332 = LINE('',#55333,#55334);
+#55333 = CARTESIAN_POINT('',(0.,0.));
+#55334 = VECTOR('',#55335,1.);
+#55335 = DIRECTION('',(0.,-1.));
+#55336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55337 = PCURVE('',#23437,#55338);
+#55338 = DEFINITIONAL_REPRESENTATION('',(#55339),#55343);
+#55339 = LINE('',#55340,#55341);
+#55340 = CARTESIAN_POINT('',(5.,0.));
+#55341 = VECTOR('',#55342,1.);
+#55342 = DIRECTION('',(0.,-1.));
+#55343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55344 = ORIENTED_EDGE('',*,*,#55345,.T.);
+#55345 = EDGE_CURVE('',#55323,#55346,#55348,.T.);
+#55346 = VERTEX_POINT('',#55347);
+#55347 = CARTESIAN_POINT('',(13.070978933382,7.6,29.755663489882));
+#55348 = SURFACE_CURVE('',#55349,(#55354,#55361),.PCURVE_S1.);
+#55349 = ELLIPSE('',#55350,124.83495742473,32.5);
+#55350 = AXIS2_PLACEMENT_3D('',#55351,#55352,#55353);
+#55351 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#55352 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#55353 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#55354 = PCURVE('',#23476,#55355);
+#55355 = DEFINITIONAL_REPRESENTATION('',(#55356),#55360);
+#55356 = ELLIPSE('',#55357,124.83495742473,32.5);
+#55357 = AXIS2_PLACEMENT_2D('',#55358,#55359);
+#55358 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#55359 = DIRECTION('',(1.,-1.387778780781E-17));
+#55360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55361 = PCURVE('',#55362,#55367);
+#55362 = CYLINDRICAL_SURFACE('',#55363,32.5);
+#55363 = AXIS2_PLACEMENT_3D('',#55364,#55365,#55366);
+#55364 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55365 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55366 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55367 = DEFINITIONAL_REPRESENTATION('',(#55368),#55375);
+#55368 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55369,#55370,#55371,#55372,
+    #55373,#55374),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#55369 = CARTESIAN_POINT('',(5.894842812555,0.82));
+#55370 = CARTESIAN_POINT('',(5.889266495491,1.491800979366));
+#55371 = CARTESIAN_POINT('',(5.883690178427,2.163744997168));
+#55372 = CARTESIAN_POINT('',(5.878113861364,2.835788532861));
+#55373 = CARTESIAN_POINT('',(5.8725375443,3.507888047368));
+#55374 = CARTESIAN_POINT('',(5.866961227237,4.18));
+#55375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55376 = ORIENTED_EDGE('',*,*,#55377,.F.);
+#55377 = EDGE_CURVE('',#35798,#55346,#55378,.T.);
+#55378 = SURFACE_CURVE('',#55379,(#55383,#55390),.PCURVE_S1.);
+#55379 = LINE('',#55380,#55381);
+#55380 = CARTESIAN_POINT('',(12.379690427548,7.6,28.203004084402));
+#55381 = VECTOR('',#55382,1.);
+#55382 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#55383 = PCURVE('',#23476,#55384);
+#55384 = DEFINITIONAL_REPRESENTATION('',(#55385),#55389);
+#55385 = LINE('',#55386,#55387);
+#55386 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55387 = VECTOR('',#55388,1.);
+#55388 = DIRECTION('',(0.,-1.));
+#55389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55390 = PCURVE('',#35814,#55391);
+#55391 = DEFINITIONAL_REPRESENTATION('',(#55392),#55396);
+#55392 = LINE('',#55393,#55394);
+#55393 = CARTESIAN_POINT('',(0.,0.));
+#55394 = VECTOR('',#55395,1.);
+#55395 = DIRECTION('',(0.,-1.));
+#55396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55397 = ADVANCED_FACE('',(#55398),#23437,.F.);
+#55398 = FACE_BOUND('',#55399,.F.);
+#55399 = EDGE_LOOP('',(#55400,#55401,#55424,#55446));
+#55400 = ORIENTED_EDGE('',*,*,#23415,.F.);
+#55401 = ORIENTED_EDGE('',*,*,#55402,.T.);
+#55402 = EDGE_CURVE('',#23376,#55403,#55405,.T.);
+#55403 = VERTEX_POINT('',#55404);
+#55404 = CARTESIAN_POINT('',(16.844401236037,10.4,27.794174695417));
+#55405 = SURFACE_CURVE('',#55406,(#55410,#55417),.PCURVE_S1.);
+#55406 = LINE('',#55407,#55408);
+#55407 = CARTESIAN_POINT('',(16.257692879507,10.4,26.476406151093));
+#55408 = VECTOR('',#55409,1.);
+#55409 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#55410 = PCURVE('',#23437,#55411);
+#55411 = DEFINITIONAL_REPRESENTATION('',(#55412),#55416);
+#55412 = LINE('',#55413,#55414);
+#55413 = CARTESIAN_POINT('',(0.,0.));
+#55414 = VECTOR('',#55415,1.);
+#55415 = DIRECTION('',(0.,-1.));
+#55416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55417 = PCURVE('',#23399,#55418);
+#55418 = DEFINITIONAL_REPRESENTATION('',(#55419),#55423);
+#55419 = LINE('',#55420,#55421);
+#55420 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55421 = VECTOR('',#55422,1.);
+#55422 = DIRECTION('',(0.,-1.));
+#55423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55424 = ORIENTED_EDGE('',*,*,#55425,.T.);
+#55425 = EDGE_CURVE('',#55403,#55323,#55426,.T.);
+#55426 = SURFACE_CURVE('',#55427,(#55432,#55439),.PCURVE_S1.);
+#55427 = CIRCLE('',#55428,32.5);
+#55428 = AXIS2_PLACEMENT_3D('',#55429,#55430,#55431);
+#55429 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55430 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55431 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55432 = PCURVE('',#23437,#55433);
+#55433 = DEFINITIONAL_REPRESENTATION('',(#55434),#55438);
+#55434 = CIRCLE('',#55435,32.5);
+#55435 = AXIS2_PLACEMENT_2D('',#55436,#55437);
+#55436 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55437 = DIRECTION('',(0.406736643076,-0.913545457643));
+#55438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55439 = PCURVE('',#55362,#55440);
+#55440 = DEFINITIONAL_REPRESENTATION('',(#55441),#55445);
+#55441 = LINE('',#55442,#55443);
+#55442 = CARTESIAN_POINT('',(0.,1.1));
+#55443 = VECTOR('',#55444,1.);
+#55444 = DIRECTION('',(1.,0.));
+#55445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55446 = ORIENTED_EDGE('',*,*,#55322,.F.);
+#55447 = ADVANCED_FACE('',(#55448),#23399,.F.);
+#55448 = FACE_BOUND('',#55449,.F.);
+#55449 = EDGE_LOOP('',(#55450,#55451,#55474,#55499,#55500));
+#55450 = ORIENTED_EDGE('',*,*,#35770,.F.);
+#55451 = ORIENTED_EDGE('',*,*,#55452,.T.);
+#55452 = EDGE_CURVE('',#35771,#55453,#55455,.T.);
+#55453 = VERTEX_POINT('',#55454);
+#55454 = CARTESIAN_POINT('',(17.491572076426,7.6,27.391511573756));
+#55455 = SURFACE_CURVE('',#55456,(#55460,#55467),.PCURVE_S1.);
+#55456 = LINE('',#55457,#55458);
+#55457 = CARTESIAN_POINT('',(16.947417715761,7.6,26.169320869023));
+#55458 = VECTOR('',#55459,1.);
+#55459 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#55460 = PCURVE('',#23399,#55461);
+#55461 = DEFINITIONAL_REPRESENTATION('',(#55462),#55466);
+#55462 = LINE('',#55463,#55464);
+#55463 = CARTESIAN_POINT('',(0.,0.));
+#55464 = VECTOR('',#55465,1.);
+#55465 = DIRECTION('',(0.,-1.));
+#55466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55467 = PCURVE('',#35814,#55468);
+#55468 = DEFINITIONAL_REPRESENTATION('',(#55469),#55473);
+#55469 = LINE('',#55470,#55471);
+#55470 = CARTESIAN_POINT('',(5.,0.));
+#55471 = VECTOR('',#55472,1.);
+#55472 = DIRECTION('',(0.,-1.));
+#55473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55474 = ORIENTED_EDGE('',*,*,#55475,.T.);
+#55475 = EDGE_CURVE('',#55453,#55403,#55476,.T.);
+#55476 = SURFACE_CURVE('',#55477,(#55482,#55489),.PCURVE_S1.);
+#55477 = ELLIPSE('',#55478,124.83495742473,32.5);
+#55478 = AXIS2_PLACEMENT_3D('',#55479,#55480,#55481);
+#55479 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#55480 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#55481 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#55482 = PCURVE('',#23399,#55483);
+#55483 = DEFINITIONAL_REPRESENTATION('',(#55484),#55488);
+#55484 = ELLIPSE('',#55485,124.83495742473,32.5);
+#55485 = AXIS2_PLACEMENT_2D('',#55486,#55487);
+#55486 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#55487 = DIRECTION('',(-1.,-1.387778780781E-17));
+#55488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55489 = PCURVE('',#55362,#55490);
+#55490 = DEFINITIONAL_REPRESENTATION('',(#55491),#55498);
+#55491 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55492,#55493,#55494,#55495,
+    #55496,#55497),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#55492 = CARTESIAN_POINT('',(5.712533055407,4.18));
+#55493 = CARTESIAN_POINT('',(5.718161889591,3.509354813963));
+#55494 = CARTESIAN_POINT('',(5.723790723775,2.837987907204));
+#55495 = CARTESIAN_POINT('',(5.729419557959,2.165943547578));
+#55496 = CARTESIAN_POINT('',(5.735048392143,1.493266098224));
+#55497 = CARTESIAN_POINT('',(5.740677226327,0.82));
+#55498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55499 = ORIENTED_EDGE('',*,*,#55402,.F.);
+#55500 = ORIENTED_EDGE('',*,*,#23375,.F.);
+#55501 = ADVANCED_FACE('',(#55502),#23302,.F.);
+#55502 = FACE_BOUND('',#55503,.F.);
+#55503 = EDGE_LOOP('',(#55504,#55505,#55506,#55529,#55561));
+#55504 = ORIENTED_EDGE('',*,*,#35744,.F.);
+#55505 = ORIENTED_EDGE('',*,*,#23278,.T.);
+#55506 = ORIENTED_EDGE('',*,*,#55507,.T.);
+#55507 = EDGE_CURVE('',#23242,#55508,#55510,.T.);
+#55508 = VERTEX_POINT('',#55509);
+#55509 = CARTESIAN_POINT('',(18.353725661686,10.4,26.821460704734));
+#55510 = SURFACE_CURVE('',#55511,(#55515,#55522),.PCURVE_S1.);
+#55511 = LINE('',#55512,#55513);
+#55512 = CARTESIAN_POINT('',(17.362092681334,10.4,25.456594998834));
+#55513 = VECTOR('',#55514,1.);
+#55514 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#55515 = PCURVE('',#23302,#55516);
+#55516 = DEFINITIONAL_REPRESENTATION('',(#55517),#55521);
+#55517 = LINE('',#55518,#55519);
+#55518 = CARTESIAN_POINT('',(0.,0.));
+#55519 = VECTOR('',#55520,1.);
+#55520 = DIRECTION('',(0.,-1.));
+#55521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55522 = PCURVE('',#23263,#55523);
+#55523 = DEFINITIONAL_REPRESENTATION('',(#55524),#55528);
+#55524 = LINE('',#55525,#55526);
+#55525 = CARTESIAN_POINT('',(5.,0.));
+#55526 = VECTOR('',#55527,1.);
+#55527 = DIRECTION('',(0.,-1.));
+#55528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55529 = ORIENTED_EDGE('',*,*,#55530,.T.);
+#55530 = EDGE_CURVE('',#55508,#55531,#55533,.T.);
+#55531 = VERTEX_POINT('',#55532);
+#55532 = CARTESIAN_POINT('',(18.971896990515,7.6,26.387821520188));
+#55533 = SURFACE_CURVE('',#55534,(#55539,#55546),.PCURVE_S1.);
+#55534 = ELLIPSE('',#55535,124.83495742473,32.5);
+#55535 = AXIS2_PLACEMENT_3D('',#55536,#55537,#55538);
+#55536 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#55537 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#55538 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#55539 = PCURVE('',#23302,#55540);
+#55540 = DEFINITIONAL_REPRESENTATION('',(#55541),#55545);
+#55541 = ELLIPSE('',#55542,124.83495742473,32.5);
+#55542 = AXIS2_PLACEMENT_2D('',#55543,#55544);
+#55543 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#55544 = DIRECTION('',(1.,-4.163336342344E-17));
+#55545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55546 = PCURVE('',#55547,#55552);
+#55547 = CYLINDRICAL_SURFACE('',#55548,32.5);
+#55548 = AXIS2_PLACEMENT_3D('',#55549,#55550,#55551);
+#55549 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55550 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55551 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55552 = DEFINITIONAL_REPRESENTATION('',(#55553),#55560);
+#55553 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55554,#55555,#55556,#55557,
+    #55558,#55559),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#55554 = CARTESIAN_POINT('',(5.685403302315,0.82));
+#55555 = CARTESIAN_POINT('',(5.679826985252,1.491800979366));
+#55556 = CARTESIAN_POINT('',(5.674250668188,2.163744997168));
+#55557 = CARTESIAN_POINT('',(5.668674351125,2.835788532861));
+#55558 = CARTESIAN_POINT('',(5.663098034061,3.507888047368));
+#55559 = CARTESIAN_POINT('',(5.657521716997,4.18));
+#55560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55561 = ORIENTED_EDGE('',*,*,#55562,.F.);
+#55562 = EDGE_CURVE('',#35712,#55531,#55563,.T.);
+#55563 = SURFACE_CURVE('',#55564,(#55568,#55575),.PCURVE_S1.);
+#55564 = LINE('',#55565,#55566);
+#55565 = CARTESIAN_POINT('',(17.972898754862,7.6,25.012818410052));
+#55566 = VECTOR('',#55567,1.);
+#55567 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#55568 = PCURVE('',#23302,#55569);
+#55569 = DEFINITIONAL_REPRESENTATION('',(#55570),#55574);
+#55570 = LINE('',#55571,#55572);
+#55571 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55572 = VECTOR('',#55573,1.);
+#55573 = DIRECTION('',(0.,-1.));
+#55574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55575 = PCURVE('',#35728,#55576);
+#55576 = DEFINITIONAL_REPRESENTATION('',(#55577),#55581);
+#55577 = LINE('',#55578,#55579);
+#55578 = CARTESIAN_POINT('',(0.,0.));
+#55579 = VECTOR('',#55580,1.);
+#55580 = DIRECTION('',(0.,-1.));
+#55581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55582 = ADVANCED_FACE('',(#55583),#23263,.F.);
+#55583 = FACE_BOUND('',#55584,.F.);
+#55584 = EDGE_LOOP('',(#55585,#55586,#55609,#55631));
+#55585 = ORIENTED_EDGE('',*,*,#23241,.F.);
+#55586 = ORIENTED_EDGE('',*,*,#55587,.T.);
+#55587 = EDGE_CURVE('',#23202,#55588,#55590,.T.);
+#55588 = VERTEX_POINT('',#55589);
+#55589 = CARTESIAN_POINT('',(22.255044510636,10.4,23.684657350902));
+#55590 = SURFACE_CURVE('',#55591,(#55595,#55602),.PCURVE_S1.);
+#55591 = LINE('',#55592,#55593);
+#55592 = CARTESIAN_POINT('',(21.407177653208,10.4,22.517668737372));
+#55593 = VECTOR('',#55594,1.);
+#55594 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#55595 = PCURVE('',#23263,#55596);
+#55596 = DEFINITIONAL_REPRESENTATION('',(#55597),#55601);
+#55597 = LINE('',#55598,#55599);
+#55598 = CARTESIAN_POINT('',(0.,0.));
+#55599 = VECTOR('',#55600,1.);
+#55600 = DIRECTION('',(0.,-1.));
+#55601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55602 = PCURVE('',#23225,#55603);
+#55603 = DEFINITIONAL_REPRESENTATION('',(#55604),#55608);
+#55604 = LINE('',#55605,#55606);
+#55605 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55606 = VECTOR('',#55607,1.);
+#55607 = DIRECTION('',(0.,-1.));
+#55608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55609 = ORIENTED_EDGE('',*,*,#55610,.T.);
+#55610 = EDGE_CURVE('',#55588,#55508,#55611,.T.);
+#55611 = SURFACE_CURVE('',#55612,(#55617,#55624),.PCURVE_S1.);
+#55612 = CIRCLE('',#55613,32.5);
+#55613 = AXIS2_PLACEMENT_3D('',#55614,#55615,#55616);
+#55614 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55615 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55616 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55617 = PCURVE('',#23263,#55618);
+#55618 = DEFINITIONAL_REPRESENTATION('',(#55619),#55623);
+#55619 = CIRCLE('',#55620,32.5);
+#55620 = AXIS2_PLACEMENT_2D('',#55621,#55622);
+#55621 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55622 = DIRECTION('',(0.587785252292,-0.809016994375));
+#55623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55624 = PCURVE('',#55547,#55625);
+#55625 = DEFINITIONAL_REPRESENTATION('',(#55626),#55630);
+#55626 = LINE('',#55627,#55628);
+#55627 = CARTESIAN_POINT('',(0.,1.1));
+#55628 = VECTOR('',#55629,1.);
+#55629 = DIRECTION('',(1.,0.));
+#55630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55631 = ORIENTED_EDGE('',*,*,#55507,.F.);
+#55632 = ADVANCED_FACE('',(#55633),#23225,.F.);
+#55633 = FACE_BOUND('',#55634,.F.);
+#55634 = EDGE_LOOP('',(#55635,#55636,#55659,#55684,#55685));
+#55635 = ORIENTED_EDGE('',*,*,#35684,.F.);
+#55636 = ORIENTED_EDGE('',*,*,#55637,.T.);
+#55637 = EDGE_CURVE('',#35685,#55638,#55640,.T.);
+#55638 = VERTEX_POINT('',#55639);
+#55639 = CARTESIAN_POINT('',(22.804354744972,7.6,23.156239000871));
+#55640 = SURFACE_CURVE('',#55641,(#55645,#55652),.PCURVE_S1.);
+#55641 = LINE('',#55642,#55643);
+#55642 = CARTESIAN_POINT('',(22.017983726737,7.6,22.073892148589));
+#55643 = VECTOR('',#55644,1.);
+#55644 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#55645 = PCURVE('',#23225,#55646);
+#55646 = DEFINITIONAL_REPRESENTATION('',(#55647),#55651);
+#55647 = LINE('',#55648,#55649);
+#55648 = CARTESIAN_POINT('',(0.,0.));
+#55649 = VECTOR('',#55650,1.);
+#55650 = DIRECTION('',(0.,-1.));
+#55651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55652 = PCURVE('',#35728,#55653);
+#55653 = DEFINITIONAL_REPRESENTATION('',(#55654),#55658);
+#55654 = LINE('',#55655,#55656);
+#55655 = CARTESIAN_POINT('',(5.,0.));
+#55656 = VECTOR('',#55657,1.);
+#55657 = DIRECTION('',(0.,-1.));
+#55658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55659 = ORIENTED_EDGE('',*,*,#55660,.T.);
+#55660 = EDGE_CURVE('',#55638,#55588,#55661,.T.);
+#55661 = SURFACE_CURVE('',#55662,(#55667,#55674),.PCURVE_S1.);
+#55662 = ELLIPSE('',#55663,124.83495742473,32.5);
+#55663 = AXIS2_PLACEMENT_3D('',#55664,#55665,#55666);
+#55664 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#55665 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#55666 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#55667 = PCURVE('',#23225,#55668);
+#55668 = DEFINITIONAL_REPRESENTATION('',(#55669),#55673);
+#55669 = ELLIPSE('',#55670,124.83495742473,32.5);
+#55670 = AXIS2_PLACEMENT_2D('',#55671,#55672);
+#55671 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#55672 = DIRECTION('',(-1.,-6.938893903907E-17));
+#55673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55674 = PCURVE('',#55547,#55675);
+#55675 = DEFINITIONAL_REPRESENTATION('',(#55676),#55683);
+#55676 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55677,#55678,#55679,#55680,
+    #55681,#55682),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#55677 = CARTESIAN_POINT('',(5.503093545168,4.18));
+#55678 = CARTESIAN_POINT('',(5.508722379352,3.509354813963));
+#55679 = CARTESIAN_POINT('',(5.514351213536,2.837987907204));
+#55680 = CARTESIAN_POINT('',(5.51998004772,2.165943547578));
+#55681 = CARTESIAN_POINT('',(5.525608881903,1.493266098224));
+#55682 = CARTESIAN_POINT('',(5.531237716087,0.82));
+#55683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55684 = ORIENTED_EDGE('',*,*,#55587,.F.);
+#55685 = ORIENTED_EDGE('',*,*,#23201,.F.);
+#55686 = ADVANCED_FACE('',(#55687),#23128,.F.);
+#55687 = FACE_BOUND('',#55688,.F.);
+#55688 = EDGE_LOOP('',(#55689,#55690,#55691,#55714,#55746));
+#55689 = ORIENTED_EDGE('',*,*,#35658,.F.);
+#55690 = ORIENTED_EDGE('',*,*,#23104,.T.);
+#55691 = ORIENTED_EDGE('',*,*,#55692,.T.);
+#55692 = EDGE_CURVE('',#23068,#55693,#55695,.T.);
+#55693 = VERTEX_POINT('',#55694);
+#55694 = CARTESIAN_POINT('',(23.529147965828,10.4,22.419393301385));
+#55695 = SURFACE_CURVE('',#55696,(#55700,#55707),.PCURVE_S1.);
+#55696 = LINE('',#55697,#55698);
+#55697 = CARTESIAN_POINT('',(22.275413008635,10.4,21.290525275451));
+#55698 = VECTOR('',#55699,1.);
+#55699 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#55700 = PCURVE('',#23128,#55701);
+#55701 = DEFINITIONAL_REPRESENTATION('',(#55702),#55706);
+#55702 = LINE('',#55703,#55704);
+#55703 = CARTESIAN_POINT('',(0.,0.));
+#55704 = VECTOR('',#55705,1.);
+#55705 = DIRECTION('',(0.,-1.));
+#55706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55707 = PCURVE('',#23089,#55708);
+#55708 = DEFINITIONAL_REPRESENTATION('',(#55709),#55713);
+#55709 = LINE('',#55710,#55711);
+#55710 = CARTESIAN_POINT('',(5.,0.));
+#55711 = VECTOR('',#55712,1.);
+#55712 = DIRECTION('',(0.,-1.));
+#55713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55714 = ORIENTED_EDGE('',*,*,#55715,.T.);
+#55715 = EDGE_CURVE('',#55693,#55716,#55718,.T.);
+#55716 = VERTEX_POINT('',#55717);
+#55717 = CARTESIAN_POINT('',(24.043652111901,7.6,21.866705127245));
+#55718 = SURFACE_CURVE('',#55719,(#55724,#55731),.PCURVE_S1.);
+#55719 = ELLIPSE('',#55720,124.83495742473,32.5);
+#55720 = AXIS2_PLACEMENT_3D('',#55721,#55722,#55723);
+#55721 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#55722 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#55723 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#55724 = PCURVE('',#23128,#55725);
+#55725 = DEFINITIONAL_REPRESENTATION('',(#55726),#55730);
+#55726 = ELLIPSE('',#55727,124.83495742473,32.5);
+#55727 = AXIS2_PLACEMENT_2D('',#55728,#55729);
+#55728 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#55729 = DIRECTION('',(1.,-2.775557561563E-17));
+#55730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55731 = PCURVE('',#55732,#55737);
+#55732 = CYLINDRICAL_SURFACE('',#55733,32.5);
+#55733 = AXIS2_PLACEMENT_3D('',#55734,#55735,#55736);
+#55734 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55735 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55736 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55737 = DEFINITIONAL_REPRESENTATION('',(#55738),#55745);
+#55738 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55739,#55740,#55741,#55742,
+    #55743,#55744),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#55739 = CARTESIAN_POINT('',(5.475963792076,0.82));
+#55740 = CARTESIAN_POINT('',(5.470387475012,1.491800979366));
+#55741 = CARTESIAN_POINT('',(5.464811157949,2.163744997168));
+#55742 = CARTESIAN_POINT('',(5.459234840885,2.835788532861));
+#55743 = CARTESIAN_POINT('',(5.453658523822,3.507888047368));
+#55744 = CARTESIAN_POINT('',(5.448082206758,4.18));
+#55745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55746 = ORIENTED_EDGE('',*,*,#55747,.F.);
+#55747 = EDGE_CURVE('',#35626,#55716,#55748,.T.);
+#55748 = SURFACE_CURVE('',#55749,(#55753,#55760),.PCURVE_S1.);
+#55749 = LINE('',#55750,#55751);
+#55750 = CARTESIAN_POINT('',(22.780605163051,7.6,20.729452546363));
+#55751 = VECTOR('',#55752,1.);
+#55752 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#55753 = PCURVE('',#23128,#55754);
+#55754 = DEFINITIONAL_REPRESENTATION('',(#55755),#55759);
+#55755 = LINE('',#55756,#55757);
+#55756 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55757 = VECTOR('',#55758,1.);
+#55758 = DIRECTION('',(0.,-1.));
+#55759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55760 = PCURVE('',#35642,#55761);
+#55761 = DEFINITIONAL_REPRESENTATION('',(#55762),#55766);
+#55762 = LINE('',#55763,#55764);
+#55763 = CARTESIAN_POINT('',(0.,0.));
+#55764 = VECTOR('',#55765,1.);
+#55765 = DIRECTION('',(0.,-1.));
+#55766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55767 = ADVANCED_FACE('',(#55768),#23089,.F.);
+#55768 = FACE_BOUND('',#55769,.F.);
+#55769 = EDGE_LOOP('',(#55770,#55771,#55794,#55816));
+#55770 = ORIENTED_EDGE('',*,*,#23067,.F.);
+#55771 = ORIENTED_EDGE('',*,*,#55772,.T.);
+#55772 = EDGE_CURVE('',#23028,#55773,#55775,.T.);
+#55773 = VERTEX_POINT('',#55774);
+#55774 = CARTESIAN_POINT('',(26.693035548568,10.4,18.540006828556));
+#55775 = SURFACE_CURVE('',#55776,(#55780,#55787),.PCURVE_S1.);
+#55776 = LINE('',#55777,#55778);
+#55777 = CARTESIAN_POINT('',(25.621066040429,10.4,17.574801148064));
+#55778 = VECTOR('',#55779,1.);
+#55779 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#55780 = PCURVE('',#23089,#55781);
+#55781 = DEFINITIONAL_REPRESENTATION('',(#55782),#55786);
+#55782 = LINE('',#55783,#55784);
+#55783 = CARTESIAN_POINT('',(0.,-0.));
+#55784 = VECTOR('',#55785,1.);
+#55785 = DIRECTION('',(0.,-1.));
+#55786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55787 = PCURVE('',#23051,#55788);
+#55788 = DEFINITIONAL_REPRESENTATION('',(#55789),#55793);
+#55789 = LINE('',#55790,#55791);
+#55790 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55791 = VECTOR('',#55792,1.);
+#55792 = DIRECTION('',(0.,-1.));
+#55793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55794 = ORIENTED_EDGE('',*,*,#55795,.T.);
+#55795 = EDGE_CURVE('',#55773,#55693,#55796,.T.);
+#55796 = SURFACE_CURVE('',#55797,(#55802,#55809),.PCURVE_S1.);
+#55797 = CIRCLE('',#55798,32.5);
+#55798 = AXIS2_PLACEMENT_3D('',#55799,#55800,#55801);
+#55799 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55800 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55801 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55802 = PCURVE('',#23089,#55803);
+#55803 = DEFINITIONAL_REPRESENTATION('',(#55804),#55808);
+#55804 = CIRCLE('',#55805,32.5);
+#55805 = AXIS2_PLACEMENT_2D('',#55806,#55807);
+#55806 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55807 = DIRECTION('',(0.743144825477,-0.669130606359));
+#55808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55809 = PCURVE('',#55732,#55810);
+#55810 = DEFINITIONAL_REPRESENTATION('',(#55811),#55815);
+#55811 = LINE('',#55812,#55813);
+#55812 = CARTESIAN_POINT('',(0.,1.1));
+#55813 = VECTOR('',#55814,1.);
+#55814 = DIRECTION('',(1.,0.));
+#55815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55816 = ORIENTED_EDGE('',*,*,#55692,.F.);
+#55817 = ADVANCED_FACE('',(#55818),#23051,.F.);
+#55818 = FACE_BOUND('',#55819,.F.);
+#55819 = EDGE_LOOP('',(#55820,#55821,#55844,#55869,#55870));
+#55820 = ORIENTED_EDGE('',*,*,#35598,.F.);
+#55821 = ORIENTED_EDGE('',*,*,#55822,.T.);
+#55822 = EDGE_CURVE('',#35599,#55823,#55825,.T.);
+#55823 = VERTEX_POINT('',#55824);
+#55824 = CARTESIAN_POINT('',(27.120477683728,7.6,17.908927667685));
+#55825 = SURFACE_CURVE('',#55826,(#55830,#55837),.PCURVE_S1.);
+#55826 = LINE('',#55827,#55828);
+#55827 = CARTESIAN_POINT('',(26.126258194846,7.6,17.013728418976));
+#55828 = VECTOR('',#55829,1.);
+#55829 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#55830 = PCURVE('',#23051,#55831);
+#55831 = DEFINITIONAL_REPRESENTATION('',(#55832),#55836);
+#55832 = LINE('',#55833,#55834);
+#55833 = CARTESIAN_POINT('',(0.,0.));
+#55834 = VECTOR('',#55835,1.);
+#55835 = DIRECTION('',(0.,-1.));
+#55836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55837 = PCURVE('',#35642,#55838);
+#55838 = DEFINITIONAL_REPRESENTATION('',(#55839),#55843);
+#55839 = LINE('',#55840,#55841);
+#55840 = CARTESIAN_POINT('',(5.,0.));
+#55841 = VECTOR('',#55842,1.);
+#55842 = DIRECTION('',(0.,-1.));
+#55843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55844 = ORIENTED_EDGE('',*,*,#55845,.T.);
+#55845 = EDGE_CURVE('',#55823,#55773,#55846,.T.);
+#55846 = SURFACE_CURVE('',#55847,(#55852,#55859),.PCURVE_S1.);
+#55847 = ELLIPSE('',#55848,124.83495742473,32.5);
+#55848 = AXIS2_PLACEMENT_3D('',#55849,#55850,#55851);
+#55849 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#55850 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#55851 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#55852 = PCURVE('',#23051,#55853);
+#55853 = DEFINITIONAL_REPRESENTATION('',(#55854),#55858);
+#55854 = ELLIPSE('',#55855,124.83495742473,32.5);
+#55855 = AXIS2_PLACEMENT_2D('',#55856,#55857);
+#55856 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#55857 = DIRECTION('',(-1.,-0.));
+#55858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55859 = PCURVE('',#55732,#55860);
+#55860 = DEFINITIONAL_REPRESENTATION('',(#55861),#55868);
+#55861 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55862,#55863,#55864,#55865,
+    #55866,#55867),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#55862 = CARTESIAN_POINT('',(5.293654034929,4.18));
+#55863 = CARTESIAN_POINT('',(5.299282869113,3.509354813963));
+#55864 = CARTESIAN_POINT('',(5.304911703296,2.837987907204));
+#55865 = CARTESIAN_POINT('',(5.31054053748,2.165943547578));
+#55866 = CARTESIAN_POINT('',(5.316169371664,1.493266098224));
+#55867 = CARTESIAN_POINT('',(5.321798205848,0.82));
+#55868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55869 = ORIENTED_EDGE('',*,*,#55772,.F.);
+#55870 = ORIENTED_EDGE('',*,*,#23027,.F.);
+#55871 = ADVANCED_FACE('',(#55872),#22954,.F.);
+#55872 = FACE_BOUND('',#55873,.F.);
+#55873 = EDGE_LOOP('',(#55874,#55875,#55876,#55899,#55931));
+#55874 = ORIENTED_EDGE('',*,*,#35572,.F.);
+#55875 = ORIENTED_EDGE('',*,*,#22930,.T.);
+#55876 = ORIENTED_EDGE('',*,*,#55877,.T.);
+#55877 = EDGE_CURVE('',#22894,#55878,#55880,.T.);
+#55878 = VERTEX_POINT('',#55879);
+#55879 = CARTESIAN_POINT('',(27.676233598484,10.4,17.037490830581));
+#55880 = SURFACE_CURVE('',#55881,(#55885,#55892),.PCURVE_S1.);
+#55881 = LINE('',#55882,#55883);
+#55882 = CARTESIAN_POINT('',(26.215190898168,10.4,16.193957434256));
+#55883 = VECTOR('',#55884,1.);
+#55884 = DIRECTION('',(0.866025403784,0.,0.5));
+#55885 = PCURVE('',#22954,#55886);
+#55886 = DEFINITIONAL_REPRESENTATION('',(#55887),#55891);
+#55887 = LINE('',#55888,#55889);
+#55888 = CARTESIAN_POINT('',(0.,0.));
+#55889 = VECTOR('',#55890,1.);
+#55890 = DIRECTION('',(0.,-1.));
+#55891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55892 = PCURVE('',#22915,#55893);
+#55893 = DEFINITIONAL_REPRESENTATION('',(#55894),#55898);
+#55894 = LINE('',#55895,#55896);
+#55895 = CARTESIAN_POINT('',(5.,0.));
+#55896 = VECTOR('',#55897,1.);
+#55897 = DIRECTION('',(0.,-1.));
+#55898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55899 = ORIENTED_EDGE('',*,*,#55900,.T.);
+#55900 = EDGE_CURVE('',#55878,#55901,#55903,.T.);
+#55901 = VERTEX_POINT('',#55902);
+#55902 = CARTESIAN_POINT('',(28.064584261753,7.6,16.389908792149));
+#55903 = SURFACE_CURVE('',#55904,(#55909,#55916),.PCURVE_S1.);
+#55904 = ELLIPSE('',#55905,124.83495742473,32.5);
+#55905 = AXIS2_PLACEMENT_3D('',#55906,#55907,#55908);
+#55906 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#55907 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#55908 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#55909 = PCURVE('',#22954,#55910);
+#55910 = DEFINITIONAL_REPRESENTATION('',(#55911),#55915);
+#55911 = ELLIPSE('',#55912,124.83495742473,32.5);
+#55912 = AXIS2_PLACEMENT_2D('',#55913,#55914);
+#55913 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#55914 = DIRECTION('',(1.,-5.551115123126E-17));
+#55915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55916 = PCURVE('',#55917,#55922);
+#55917 = CYLINDRICAL_SURFACE('',#55918,32.5);
+#55918 = AXIS2_PLACEMENT_3D('',#55919,#55920,#55921);
+#55919 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#55920 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55921 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55922 = DEFINITIONAL_REPRESENTATION('',(#55923),#55930);
+#55923 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#55924,#55925,#55926,#55927,
+    #55928,#55929),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#55924 = CARTESIAN_POINT('',(5.266524281837,0.82));
+#55925 = CARTESIAN_POINT('',(5.260947964773,1.491800979366));
+#55926 = CARTESIAN_POINT('',(5.25537164771,2.163744997168));
+#55927 = CARTESIAN_POINT('',(5.249795330646,2.835788532861));
+#55928 = CARTESIAN_POINT('',(5.244219013582,3.507888047368));
+#55929 = CARTESIAN_POINT('',(5.238642696519,4.18));
+#55930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55931 = ORIENTED_EDGE('',*,*,#55932,.F.);
+#55932 = EDGE_CURVE('',#35540,#55901,#55933,.T.);
+#55933 = SURFACE_CURVE('',#55934,(#55938,#55945),.PCURVE_S1.);
+#55934 = LINE('',#55935,#55936);
+#55935 = CARTESIAN_POINT('',(26.592689812144,7.6,15.540110135448));
+#55936 = VECTOR('',#55937,1.);
+#55937 = DIRECTION('',(0.866025403784,0.,0.5));
+#55938 = PCURVE('',#22954,#55939);
+#55939 = DEFINITIONAL_REPRESENTATION('',(#55940),#55944);
+#55940 = LINE('',#55941,#55942);
+#55941 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55942 = VECTOR('',#55943,1.);
+#55943 = DIRECTION('',(0.,-1.));
+#55944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55945 = PCURVE('',#35556,#55946);
+#55946 = DEFINITIONAL_REPRESENTATION('',(#55947),#55951);
+#55947 = LINE('',#55948,#55949);
+#55948 = CARTESIAN_POINT('',(0.,0.));
+#55949 = VECTOR('',#55950,1.);
+#55950 = DIRECTION('',(0.,-1.));
+#55951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55952 = ADVANCED_FACE('',(#55953),#22915,.F.);
+#55953 = FACE_BOUND('',#55954,.F.);
+#55954 = EDGE_LOOP('',(#55955,#55956,#55979,#56001));
+#55955 = ORIENTED_EDGE('',*,*,#22893,.F.);
+#55956 = ORIENTED_EDGE('',*,*,#55957,.T.);
+#55957 = EDGE_CURVE('',#22854,#55958,#55960,.T.);
+#55958 = VERTEX_POINT('',#55959);
+#55959 = CARTESIAN_POINT('',(29.964412845632,10.4,12.585069042979));
+#55960 = SURFACE_CURVE('',#55961,(#55965,#55972),.PCURVE_S1.);
+#55961 = LINE('',#55962,#55963);
+#55962 = CARTESIAN_POINT('',(28.715190898168,10.4,11.863830415333));
+#55963 = VECTOR('',#55964,1.);
+#55964 = DIRECTION('',(0.866025403784,0.,0.5));
+#55965 = PCURVE('',#22915,#55966);
+#55966 = DEFINITIONAL_REPRESENTATION('',(#55967),#55971);
+#55967 = LINE('',#55968,#55969);
+#55968 = CARTESIAN_POINT('',(0.,-0.));
+#55969 = VECTOR('',#55970,1.);
+#55970 = DIRECTION('',(0.,-1.));
+#55971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55972 = PCURVE('',#22877,#55973);
+#55973 = DEFINITIONAL_REPRESENTATION('',(#55974),#55978);
+#55974 = LINE('',#55975,#55976);
+#55975 = CARTESIAN_POINT('',(2.900003744861,0.));
+#55976 = VECTOR('',#55977,1.);
+#55977 = DIRECTION('',(0.,-1.));
+#55978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55979 = ORIENTED_EDGE('',*,*,#55980,.T.);
+#55980 = EDGE_CURVE('',#55958,#55878,#55981,.T.);
+#55981 = SURFACE_CURVE('',#55982,(#55987,#55994),.PCURVE_S1.);
+#55982 = CIRCLE('',#55983,32.5);
+#55983 = AXIS2_PLACEMENT_3D('',#55984,#55985,#55986);
+#55984 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#55985 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#55986 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#55987 = PCURVE('',#22915,#55988);
+#55988 = DEFINITIONAL_REPRESENTATION('',(#55989),#55993);
+#55989 = CIRCLE('',#55990,32.5);
+#55990 = AXIS2_PLACEMENT_2D('',#55991,#55992);
+#55991 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#55992 = DIRECTION('',(0.866025403784,-0.5));
+#55993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55994 = PCURVE('',#55917,#55995);
+#55995 = DEFINITIONAL_REPRESENTATION('',(#55996),#56000);
+#55996 = LINE('',#55997,#55998);
+#55997 = CARTESIAN_POINT('',(0.,1.1));
+#55998 = VECTOR('',#55999,1.);
+#55999 = DIRECTION('',(1.,0.));
+#56000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56001 = ORIENTED_EDGE('',*,*,#55877,.F.);
+#56002 = ADVANCED_FACE('',(#56003),#22877,.F.);
+#56003 = FACE_BOUND('',#56004,.F.);
+#56004 = EDGE_LOOP('',(#56005,#56006,#56029,#56054,#56055));
+#56005 = ORIENTED_EDGE('',*,*,#35512,.F.);
+#56006 = ORIENTED_EDGE('',*,*,#56007,.T.);
+#56007 = EDGE_CURVE('',#35513,#56008,#56010,.T.);
+#56008 = VERTEX_POINT('',#56009);
+#56009 = CARTESIAN_POINT('',(30.251305609215,7.6,11.878910258853));
+#56010 = SURFACE_CURVE('',#56011,(#56015,#56022),.PCURVE_S1.);
+#56011 = LINE('',#56012,#56013);
+#56012 = CARTESIAN_POINT('',(29.092689812144,7.6,11.209983116526));
+#56013 = VECTOR('',#56014,1.);
+#56014 = DIRECTION('',(0.866025403784,0.,0.5));
+#56015 = PCURVE('',#22877,#56016);
+#56016 = DEFINITIONAL_REPRESENTATION('',(#56017),#56021);
+#56017 = LINE('',#56018,#56019);
+#56018 = CARTESIAN_POINT('',(0.,0.));
+#56019 = VECTOR('',#56020,1.);
+#56020 = DIRECTION('',(0.,-1.));
+#56021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56022 = PCURVE('',#35556,#56023);
+#56023 = DEFINITIONAL_REPRESENTATION('',(#56024),#56028);
+#56024 = LINE('',#56025,#56026);
+#56025 = CARTESIAN_POINT('',(5.,0.));
+#56026 = VECTOR('',#56027,1.);
+#56027 = DIRECTION('',(0.,-1.));
+#56028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56029 = ORIENTED_EDGE('',*,*,#56030,.T.);
+#56030 = EDGE_CURVE('',#56008,#55958,#56031,.T.);
+#56031 = SURFACE_CURVE('',#56032,(#56037,#56044),.PCURVE_S1.);
+#56032 = ELLIPSE('',#56033,124.83495742473,32.5);
+#56033 = AXIS2_PLACEMENT_3D('',#56034,#56035,#56036);
+#56034 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#56035 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#56036 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#56037 = PCURVE('',#22877,#56038);
+#56038 = DEFINITIONAL_REPRESENTATION('',(#56039),#56043);
+#56039 = ELLIPSE('',#56040,124.83495742473,32.5);
+#56040 = AXIS2_PLACEMENT_2D('',#56041,#56042);
+#56041 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#56042 = DIRECTION('',(-1.,1.387778780781E-17));
+#56043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56044 = PCURVE('',#55917,#56045);
+#56045 = DEFINITIONAL_REPRESENTATION('',(#56046),#56053);
+#56046 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56047,#56048,#56049,#56050,
+    #56051,#56052),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#56047 = CARTESIAN_POINT('',(5.084214524689,4.18));
+#56048 = CARTESIAN_POINT('',(5.089843358873,3.509354813963));
+#56049 = CARTESIAN_POINT('',(5.095472193057,2.837987907204));
+#56050 = CARTESIAN_POINT('',(5.101101027241,2.165943547578));
+#56051 = CARTESIAN_POINT('',(5.106729861425,1.493266098224));
+#56052 = CARTESIAN_POINT('',(5.112358695609,0.82));
+#56053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56054 = ORIENTED_EDGE('',*,*,#55957,.F.);
+#56055 = ORIENTED_EDGE('',*,*,#22853,.F.);
+#56056 = ADVANCED_FACE('',(#56057),#22780,.F.);
+#56057 = FACE_BOUND('',#56058,.F.);
+#56058 = EDGE_LOOP('',(#56059,#56060,#56061,#56084,#56116));
+#56059 = ORIENTED_EDGE('',*,*,#35486,.F.);
+#56060 = ORIENTED_EDGE('',*,*,#22756,.T.);
+#56061 = ORIENTED_EDGE('',*,*,#56062,.T.);
+#56062 = EDGE_CURVE('',#22720,#56063,#56065,.T.);
+#56063 = VERTEX_POINT('',#56064);
+#56064 = CARTESIAN_POINT('',(30.613735017584,10.4,10.910968255528));
+#56065 = SURFACE_CURVE('',#56066,(#56070,#56077),.PCURVE_S1.);
+#56066 = LINE('',#56067,#56068);
+#56067 = CARTESIAN_POINT('',(29.009239151009,10.4,10.389635945954));
+#56068 = VECTOR('',#56069,1.);
+#56069 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#56070 = PCURVE('',#22780,#56071);
+#56071 = DEFINITIONAL_REPRESENTATION('',(#56072),#56076);
+#56072 = LINE('',#56073,#56074);
+#56073 = CARTESIAN_POINT('',(0.,0.));
+#56074 = VECTOR('',#56075,1.);
+#56075 = DIRECTION('',(0.,-1.));
+#56076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56077 = PCURVE('',#22741,#56078);
+#56078 = DEFINITIONAL_REPRESENTATION('',(#56079),#56083);
+#56079 = LINE('',#56080,#56081);
+#56080 = CARTESIAN_POINT('',(5.,0.));
+#56081 = VECTOR('',#56082,1.);
+#56082 = DIRECTION('',(0.,-1.));
+#56083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56084 = ORIENTED_EDGE('',*,*,#56085,.T.);
+#56085 = EDGE_CURVE('',#56063,#56086,#56088,.T.);
+#56086 = VERTEX_POINT('',#56087);
+#56087 = CARTESIAN_POINT('',(30.85895941055,7.6,10.196794795328));
+#56088 = SURFACE_CURVE('',#56089,(#56094,#56101),.PCURVE_S1.);
+#56089 = ELLIPSE('',#56090,124.83495742473,32.5);
+#56090 = AXIS2_PLACEMENT_3D('',#56091,#56092,#56093);
+#56091 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#56092 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#56093 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#56094 = PCURVE('',#22780,#56095);
+#56095 = DEFINITIONAL_REPRESENTATION('',(#56096),#56100);
+#56096 = ELLIPSE('',#56097,124.83495742473,32.5);
+#56097 = AXIS2_PLACEMENT_2D('',#56098,#56099);
+#56098 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#56099 = DIRECTION('',(1.,-9.71445146547E-17));
+#56100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56101 = PCURVE('',#56102,#56107);
+#56102 = CYLINDRICAL_SURFACE('',#56103,32.5);
+#56103 = AXIS2_PLACEMENT_3D('',#56104,#56105,#56106);
+#56104 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#56105 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56106 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56107 = DEFINITIONAL_REPRESENTATION('',(#56108),#56115);
+#56108 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56109,#56110,#56111,#56112,
+    #56113,#56114),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#56109 = CARTESIAN_POINT('',(5.057084771597,0.82));
+#56110 = CARTESIAN_POINT('',(5.051508454534,1.491800979366));
+#56111 = CARTESIAN_POINT('',(5.04593213747,2.163744997168));
+#56112 = CARTESIAN_POINT('',(5.040355820407,2.835788532861));
+#56113 = CARTESIAN_POINT('',(5.034779503343,3.507888047368));
+#56114 = CARTESIAN_POINT('',(5.029203186279,4.18));
+#56115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56116 = ORIENTED_EDGE('',*,*,#56117,.F.);
+#56117 = EDGE_CURVE('',#35454,#56086,#56118,.T.);
+#56118 = SURFACE_CURVE('',#56119,(#56123,#56130),.PCURVE_S1.);
+#56119 = LINE('',#56120,#56121);
+#56120 = CARTESIAN_POINT('',(29.242546310562,7.6,9.671590341893));
+#56121 = VECTOR('',#56122,1.);
+#56122 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#56123 = PCURVE('',#22780,#56124);
+#56124 = DEFINITIONAL_REPRESENTATION('',(#56125),#56129);
+#56125 = LINE('',#56126,#56127);
+#56126 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56127 = VECTOR('',#56128,1.);
+#56128 = DIRECTION('',(0.,-1.));
+#56129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56130 = PCURVE('',#35470,#56131);
+#56131 = DEFINITIONAL_REPRESENTATION('',(#56132),#56136);
+#56132 = LINE('',#56133,#56134);
+#56133 = CARTESIAN_POINT('',(0.,0.));
+#56134 = VECTOR('',#56135,1.);
+#56135 = DIRECTION('',(0.,-1.));
+#56136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56137 = ADVANCED_FACE('',(#56138),#22741,.F.);
+#56138 = FACE_BOUND('',#56139,.F.);
+#56139 = EDGE_LOOP('',(#56140,#56141,#56164,#56186));
+#56140 = ORIENTED_EDGE('',*,*,#22719,.F.);
+#56141 = ORIENTED_EDGE('',*,*,#56142,.T.);
+#56142 = EDGE_CURVE('',#22680,#56143,#56145,.T.);
+#56143 = VERTEX_POINT('',#56144);
+#56144 = CARTESIAN_POINT('',(31.926201516136,10.4,6.080103350362));
+#56145 = SURFACE_CURVE('',#56146,(#56150,#56157),.PCURVE_S1.);
+#56146 = LINE('',#56147,#56148);
+#56147 = CARTESIAN_POINT('',(30.554324122884,10.4,5.634353364478));
+#56148 = VECTOR('',#56149,1.);
+#56149 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#56150 = PCURVE('',#22741,#56151);
+#56151 = DEFINITIONAL_REPRESENTATION('',(#56152),#56156);
+#56152 = LINE('',#56153,#56154);
+#56153 = CARTESIAN_POINT('',(0.,0.));
+#56154 = VECTOR('',#56155,1.);
+#56155 = DIRECTION('',(0.,-1.));
+#56156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56157 = PCURVE('',#22703,#56158);
+#56158 = DEFINITIONAL_REPRESENTATION('',(#56159),#56163);
+#56159 = LINE('',#56160,#56161);
+#56160 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56161 = VECTOR('',#56162,1.);
+#56162 = DIRECTION('',(0.,-1.));
+#56163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56164 = ORIENTED_EDGE('',*,*,#56165,.T.);
+#56165 = EDGE_CURVE('',#56143,#56063,#56166,.T.);
+#56166 = SURFACE_CURVE('',#56167,(#56172,#56179),.PCURVE_S1.);
+#56167 = CIRCLE('',#56168,32.5);
+#56168 = AXIS2_PLACEMENT_3D('',#56169,#56170,#56171);
+#56169 = CARTESIAN_POINT('',(1.15E-15,10.4,-1.15E-15));
+#56170 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56171 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56172 = PCURVE('',#22741,#56173);
+#56173 = DEFINITIONAL_REPRESENTATION('',(#56174),#56178);
+#56174 = CIRCLE('',#56175,32.5);
+#56175 = AXIS2_PLACEMENT_2D('',#56176,#56177);
+#56176 = CARTESIAN_POINT('',(4.083216923215,30.8));
+#56177 = DIRECTION('',(0.951056516295,-0.309016994375));
+#56178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56179 = PCURVE('',#56102,#56180);
+#56180 = DEFINITIONAL_REPRESENTATION('',(#56181),#56185);
+#56181 = LINE('',#56182,#56183);
+#56182 = CARTESIAN_POINT('',(0.,1.1));
+#56183 = VECTOR('',#56184,1.);
+#56184 = DIRECTION('',(1.,0.));
+#56185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56186 = ORIENTED_EDGE('',*,*,#56062,.F.);
+#56187 = ADVANCED_FACE('',(#56188),#22703,.F.);
+#56188 = FACE_BOUND('',#56189,.F.);
+#56189 = EDGE_LOOP('',(#56190,#56191,#56214,#56239,#56240));
+#56190 = ORIENTED_EDGE('',*,*,#35426,.F.);
+#56191 = ORIENTED_EDGE('',*,*,#56192,.T.);
+#56192 = EDGE_CURVE('',#35427,#56193,#56195,.T.);
+#56193 = VERTEX_POINT('',#56194);
+#56194 = CARTESIAN_POINT('',(32.060006317709,7.6,5.329727470372));
+#56195 = SURFACE_CURVE('',#56196,(#56200,#56207),.PCURVE_S1.);
+#56196 = LINE('',#56197,#56198);
+#56197 = CARTESIAN_POINT('',(30.787631282436,7.6,4.916307760417));
+#56198 = VECTOR('',#56199,1.);
+#56199 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#56200 = PCURVE('',#22703,#56201);
+#56201 = DEFINITIONAL_REPRESENTATION('',(#56202),#56206);
+#56202 = LINE('',#56203,#56204);
+#56203 = CARTESIAN_POINT('',(0.,0.));
+#56204 = VECTOR('',#56205,1.);
+#56205 = DIRECTION('',(0.,-1.));
+#56206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56207 = PCURVE('',#35470,#56208);
+#56208 = DEFINITIONAL_REPRESENTATION('',(#56209),#56213);
+#56209 = LINE('',#56210,#56211);
+#56210 = CARTESIAN_POINT('',(5.,0.));
+#56211 = VECTOR('',#56212,1.);
+#56212 = DIRECTION('',(0.,-1.));
+#56213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56214 = ORIENTED_EDGE('',*,*,#56215,.T.);
+#56215 = EDGE_CURVE('',#56193,#56143,#56216,.T.);
+#56216 = SURFACE_CURVE('',#56217,(#56222,#56229),.PCURVE_S1.);
+#56217 = ELLIPSE('',#56218,124.83495742473,32.5);
+#56218 = AXIS2_PLACEMENT_3D('',#56219,#56220,#56221);
+#56219 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#56220 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#56221 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#56222 = PCURVE('',#22703,#56223);
+#56223 = DEFINITIONAL_REPRESENTATION('',(#56224),#56228);
+#56224 = ELLIPSE('',#56225,124.83495742473,32.5);
+#56225 = AXIS2_PLACEMENT_2D('',#56226,#56227);
+#56226 = CARTESIAN_POINT('',(18.583948691492,30.8));
+#56227 = DIRECTION('',(-1.,-1.387778780781E-16));
+#56228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56229 = PCURVE('',#56102,#56230);
+#56230 = DEFINITIONAL_REPRESENTATION('',(#56231),#56238);
+#56231 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56232,#56233,#56234,#56235,
+    #56236,#56237),.UNSPECIFIED.,.F.,.F.,(6,6),(1.419023095501,
+    1.44716726642),.PIECEWISE_BEZIER_KNOTS.);
+#56232 = CARTESIAN_POINT('',(4.87477501445,4.18));
+#56233 = CARTESIAN_POINT('',(4.880403848634,3.509354813963));
+#56234 = CARTESIAN_POINT('',(4.886032682818,2.837987907204));
+#56235 = CARTESIAN_POINT('',(4.891661517002,2.165943547578));
+#56236 = CARTESIAN_POINT('',(4.897290351185,1.493266098224));
+#56237 = CARTESIAN_POINT('',(4.902919185369,0.82));
+#56238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56239 = ORIENTED_EDGE('',*,*,#56142,.F.);
+#56240 = ORIENTED_EDGE('',*,*,#22679,.F.);
+#56241 = ADVANCED_FACE('',(#56242),#22601,.F.);
+#56242 = FACE_BOUND('',#56243,.F.);
+#56243 = EDGE_LOOP('',(#56244,#56245,#56246,#56247,#56274));
+#56244 = ORIENTED_EDGE('',*,*,#35400,.F.);
+#56245 = ORIENTED_EDGE('',*,*,#22577,.T.);
+#56246 = ORIENTED_EDGE('',*,*,#27906,.T.);
+#56247 = ORIENTED_EDGE('',*,*,#56248,.T.);
+#56248 = EDGE_CURVE('',#27878,#56249,#56251,.T.);
+#56249 = VERTEX_POINT('',#56250);
+#56250 = CARTESIAN_POINT('',(32.30464995539,7.6,3.558031936301));
+#56251 = SURFACE_CURVE('',#56252,(#56257,#56264),.PCURVE_S1.);
+#56252 = ELLIPSE('',#56253,124.83495742473,32.5);
+#56253 = AXIS2_PLACEMENT_3D('',#56254,#56255,#56256);
+#56254 = CARTESIAN_POINT('',(7.8E-16,7.000000000045,-7.8E-16));
+#56255 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#56256 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#56257 = PCURVE('',#22601,#56258);
+#56258 = DEFINITIONAL_REPRESENTATION('',(#56259),#56263);
+#56259 = ELLIPSE('',#56260,124.83495742473,32.5);
+#56260 = AXIS2_PLACEMENT_2D('',#56261,#56262);
+#56261 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#56262 = DIRECTION('',(1.,1.838806884535E-16));
+#56263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56264 = PCURVE('',#27894,#56265);
+#56265 = DEFINITIONAL_REPRESENTATION('',(#56266),#56273);
+#56266 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56267,#56268,#56269,#56270,
+    #56271,#56272),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#56267 = CARTESIAN_POINT('',(4.847645261358,0.82));
+#56268 = CARTESIAN_POINT('',(4.842068944294,1.491800979366));
+#56269 = CARTESIAN_POINT('',(4.836492627231,2.163744997168));
+#56270 = CARTESIAN_POINT('',(4.830916310167,2.835788532861));
+#56271 = CARTESIAN_POINT('',(4.825339993104,3.507888047368));
+#56272 = CARTESIAN_POINT('',(4.81976367604,4.18));
+#56273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56274 = ORIENTED_EDGE('',*,*,#56275,.F.);
+#56275 = EDGE_CURVE('',#35373,#56249,#56276,.T.);
+#56276 = SURFACE_CURVE('',#56277,(#56281,#56288),.PCURVE_S1.);
+#56277 = LINE('',#56278,#56279);
+#56278 = CARTESIAN_POINT('',(30.614363213903,7.6,3.380375640957));
+#56279 = VECTOR('',#56280,1.);
+#56280 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56281 = PCURVE('',#22601,#56282);
+#56282 = DEFINITIONAL_REPRESENTATION('',(#56283),#56287);
+#56283 = LINE('',#56284,#56285);
+#56284 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56285 = VECTOR('',#56286,1.);
+#56286 = DIRECTION('',(0.,-1.));
+#56287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56288 = PCURVE('',#27974,#56289);
+#56289 = DEFINITIONAL_REPRESENTATION('',(#56290),#56294);
+#56290 = LINE('',#56291,#56292);
+#56291 = CARTESIAN_POINT('',(0.,0.));
+#56292 = VECTOR('',#56293,1.);
+#56293 = DIRECTION('',(0.,-1.));
+#56294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56295 = ADVANCED_FACE('',(#56296,#56327),#27815,.F.);
+#56296 = FACE_BOUND('',#56297,.T.);
+#56297 = EDGE_LOOP('',(#56298));
+#56298 = ORIENTED_EDGE('',*,*,#56299,.T.);
+#56299 = EDGE_CURVE('',#56300,#56300,#56302,.T.);
+#56300 = VERTEX_POINT('',#56301);
+#56301 = CARTESIAN_POINT('',(23.7,9.9,0.));
+#56302 = SURFACE_CURVE('',#56303,(#56308,#56315),.PCURVE_S1.);
+#56303 = CIRCLE('',#56304,23.7);
+#56304 = AXIS2_PLACEMENT_3D('',#56305,#56306,#56307);
+#56305 = CARTESIAN_POINT('',(0.,9.9,0.));
+#56306 = DIRECTION('',(0.,-1.,0.));
+#56307 = DIRECTION('',(1.,0.,0.));
+#56308 = PCURVE('',#27815,#56309);
+#56309 = DEFINITIONAL_REPRESENTATION('',(#56310),#56314);
+#56310 = CIRCLE('',#56311,23.7);
+#56311 = AXIS2_PLACEMENT_2D('',#56312,#56313);
+#56312 = CARTESIAN_POINT('',(0.,0.));
+#56313 = DIRECTION('',(1.,-0.));
+#56314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56315 = PCURVE('',#56316,#56321);
+#56316 = CYLINDRICAL_SURFACE('',#56317,23.7);
+#56317 = AXIS2_PLACEMENT_3D('',#56318,#56319,#56320);
+#56318 = CARTESIAN_POINT('',(0.,8.9,0.));
+#56319 = DIRECTION('',(0.,1.,0.));
+#56320 = DIRECTION('',(1.,0.,0.));
+#56321 = DEFINITIONAL_REPRESENTATION('',(#56322),#56326);
+#56322 = LINE('',#56323,#56324);
+#56323 = CARTESIAN_POINT('',(-0.,1.));
+#56324 = VECTOR('',#56325,1.);
+#56325 = DIRECTION('',(-1.,0.));
+#56326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56327 = FACE_BOUND('',#56328,.T.);
+#56328 = EDGE_LOOP('',(#56329));
+#56329 = ORIENTED_EDGE('',*,*,#27798,.F.);
+#56330 = ADVANCED_FACE('',(#56331),#27894,.T.);
+#56331 = FACE_BOUND('',#56332,.T.);
+#56332 = EDGE_LOOP('',(#56333,#56334,#56335,#56336));
+#56333 = ORIENTED_EDGE('',*,*,#27986,.T.);
+#56334 = ORIENTED_EDGE('',*,*,#27877,.T.);
+#56335 = ORIENTED_EDGE('',*,*,#56248,.T.);
+#56336 = ORIENTED_EDGE('',*,*,#56337,.F.);
+#56337 = EDGE_CURVE('',#27959,#56249,#56338,.T.);
+#56338 = SURFACE_CURVE('',#56339,(#56344,#56351),.PCURVE_S1.);
+#56339 = CIRCLE('',#56340,32.5);
+#56340 = AXIS2_PLACEMENT_3D('',#56341,#56342,#56343);
+#56341 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56342 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56343 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56344 = PCURVE('',#27894,#56345);
+#56345 = DEFINITIONAL_REPRESENTATION('',(#56346),#56350);
+#56346 = LINE('',#56347,#56348);
+#56347 = CARTESIAN_POINT('',(0.,3.9));
+#56348 = VECTOR('',#56349,1.);
+#56349 = DIRECTION('',(1.,0.));
+#56350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56351 = PCURVE('',#27974,#56352);
+#56352 = DEFINITIONAL_REPRESENTATION('',(#56353),#56361);
+#56353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56354,#56355,#56356,#56357
+    ,#56358,#56359,#56360),.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(
+  '') );
+#56354 = CARTESIAN_POINT('',(-32.16017635063,27.402824943801));
+#56355 = CARTESIAN_POINT('',(-38.04425615017,83.386104634372));
+#56356 = CARTESIAN_POINT('',(13.380726148798,60.490227373385));
+#56357 = CARTESIAN_POINT('',(64.805708447772,37.594350112398));
+#56358 = CARTESIAN_POINT('',(19.26480594834,4.506947682814));
+#56359 = CARTESIAN_POINT('',(-26.27609655109,-28.58045474676));
+#56360 = CARTESIAN_POINT('',(-32.16017635063,27.402824943801));
+#56361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56362 = ADVANCED_FACE('',(#56363),#27974,.F.);
+#56363 = FACE_BOUND('',#56364,.F.);
+#56364 = EDGE_LOOP('',(#56365,#56366,#56367,#56368,#56369));
+#56365 = ORIENTED_EDGE('',*,*,#29937,.T.);
+#56366 = ORIENTED_EDGE('',*,*,#35372,.T.);
+#56367 = ORIENTED_EDGE('',*,*,#56275,.T.);
+#56368 = ORIENTED_EDGE('',*,*,#56337,.F.);
+#56369 = ORIENTED_EDGE('',*,*,#27958,.F.);
+#56370 = ADVANCED_FACE('',(#56371),#35984,.F.);
+#56371 = FACE_BOUND('',#56372,.F.);
+#56372 = EDGE_LOOP('',(#56373,#56374,#56375,#56376,#56404));
+#56373 = ORIENTED_EDGE('',*,*,#55082,.F.);
+#56374 = ORIENTED_EDGE('',*,*,#35969,.T.);
+#56375 = ORIENTED_EDGE('',*,*,#54978,.T.);
+#56376 = ORIENTED_EDGE('',*,*,#56377,.F.);
+#56377 = EDGE_CURVE('',#56378,#54947,#56380,.T.);
+#56378 = VERTEX_POINT('',#56379);
+#56379 = CARTESIAN_POINT('',(-6.E-15,7.6,32.5));
+#56380 = SURFACE_CURVE('',#56381,(#56386,#56397),.PCURVE_S1.);
+#56381 = CIRCLE('',#56382,32.5);
+#56382 = AXIS2_PLACEMENT_3D('',#56383,#56384,#56385);
+#56383 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56384 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56385 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56386 = PCURVE('',#35984,#56387);
+#56387 = DEFINITIONAL_REPRESENTATION('',(#56388),#56396);
+#56388 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56389,#56390,#56391,#56392
+    ,#56393,#56394,#56395),.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(
+  '') );
+#56389 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#56390 = CARTESIAN_POINT('',(-56.12986599715,-1.7));
+#56391 = CARTESIAN_POINT('',(-27.98404037416,47.05));
+#56392 = CARTESIAN_POINT('',(0.161785248834,95.8));
+#56393 = CARTESIAN_POINT('',(28.307610871829,47.05));
+#56394 = CARTESIAN_POINT('',(56.453436494823,-1.7));
+#56395 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#56396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56397 = PCURVE('',#54963,#56398);
+#56398 = DEFINITIONAL_REPRESENTATION('',(#56399),#56403);
+#56399 = LINE('',#56400,#56401);
+#56400 = CARTESIAN_POINT('',(0.,3.9));
+#56401 = VECTOR('',#56402,1.);
+#56402 = DIRECTION('',(1.,0.));
+#56403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56404 = ORIENTED_EDGE('',*,*,#56405,.F.);
+#56405 = EDGE_CURVE('',#55083,#56378,#56406,.T.);
+#56406 = SURFACE_CURVE('',#56407,(#56412,#56423),.PCURVE_S1.);
+#56407 = CIRCLE('',#56408,32.5);
+#56408 = AXIS2_PLACEMENT_3D('',#56409,#56410,#56411);
+#56409 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56410 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56411 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56412 = PCURVE('',#35984,#56413);
+#56413 = DEFINITIONAL_REPRESENTATION('',(#56414),#56422);
+#56414 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56415,#56416,#56417,#56418
+    ,#56419,#56420,#56421),.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(
+  '') );
+#56415 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#56416 = CARTESIAN_POINT('',(-56.12986599715,-1.7));
+#56417 = CARTESIAN_POINT('',(-27.98404037416,47.05));
+#56418 = CARTESIAN_POINT('',(0.161785248834,95.8));
+#56419 = CARTESIAN_POINT('',(28.307610871829,47.05));
+#56420 = CARTESIAN_POINT('',(56.453436494823,-1.7));
+#56421 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#56422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56423 = PCURVE('',#55043,#56424);
+#56424 = DEFINITIONAL_REPRESENTATION('',(#56425),#56429);
+#56425 = LINE('',#56426,#56427);
+#56426 = CARTESIAN_POINT('',(0.,3.9));
+#56427 = VECTOR('',#56428,1.);
+#56428 = DIRECTION('',(1.,0.));
+#56429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56430 = ADVANCED_FACE('',(#56431),#35900,.F.);
+#56431 = FACE_BOUND('',#56432,.F.);
+#56432 = EDGE_LOOP('',(#56433,#56434,#56435,#56436));
+#56433 = ORIENTED_EDGE('',*,*,#55267,.F.);
+#56434 = ORIENTED_EDGE('',*,*,#35883,.T.);
+#56435 = ORIENTED_EDGE('',*,*,#55192,.T.);
+#56436 = ORIENTED_EDGE('',*,*,#56437,.F.);
+#56437 = EDGE_CURVE('',#55268,#55161,#56438,.T.);
+#56438 = SURFACE_CURVE('',#56439,(#56444,#56455),.PCURVE_S1.);
+#56439 = CIRCLE('',#56440,32.5);
+#56440 = AXIS2_PLACEMENT_3D('',#56441,#56442,#56443);
+#56441 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56442 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56443 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56444 = PCURVE('',#35900,#56445);
+#56445 = DEFINITIONAL_REPRESENTATION('',(#56446),#56454);
+#56446 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56447,#56448,#56449,#56450
+    ,#56451,#56452,#56453),.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(
+  '') );
+#56447 = CARTESIAN_POINT('',(-6.595344702743,-0.989797023849));
+#56448 = CARTESIAN_POINT('',(-61.65688831035,10.713895365628));
+#56449 = CARTESIAN_POINT('',(-23.99042157918,52.546744706663));
+#56450 = CARTESIAN_POINT('',(13.676045151989,94.379594047697));
+#56451 = CARTESIAN_POINT('',(31.071122028427,40.843052317186));
+#56452 = CARTESIAN_POINT('',(48.466198904865,-12.69348941332));
+#56453 = CARTESIAN_POINT('',(-6.595344702743,-0.989797023849));
+#56454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56455 = PCURVE('',#55177,#56456);
+#56456 = DEFINITIONAL_REPRESENTATION('',(#56457),#56461);
+#56457 = LINE('',#56458,#56459);
+#56458 = CARTESIAN_POINT('',(0.,3.9));
+#56459 = VECTOR('',#56460,1.);
+#56460 = DIRECTION('',(1.,0.));
+#56461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56462 = ADVANCED_FACE('',(#56463),#35814,.F.);
+#56463 = FACE_BOUND('',#56464,.F.);
+#56464 = EDGE_LOOP('',(#56465,#56466,#56467,#56468));
+#56465 = ORIENTED_EDGE('',*,*,#55452,.F.);
+#56466 = ORIENTED_EDGE('',*,*,#35797,.T.);
+#56467 = ORIENTED_EDGE('',*,*,#55377,.T.);
+#56468 = ORIENTED_EDGE('',*,*,#56469,.F.);
+#56469 = EDGE_CURVE('',#55453,#55346,#56470,.T.);
+#56470 = SURFACE_CURVE('',#56471,(#56476,#56487),.PCURVE_S1.);
+#56471 = CIRCLE('',#56472,32.5);
+#56472 = AXIS2_PLACEMENT_3D('',#56473,#56474,#56475);
+#56473 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56474 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56475 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56476 = PCURVE('',#35814,#56477);
+#56477 = DEFINITIONAL_REPRESENTATION('',(#56478),#56486);
+#56478 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56479,#56480,#56481,#56482
+    ,#56483,#56484,#56485),.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(
+  '') );
+#56479 = CARTESIAN_POINT('',(-13.05715565112,1.109772626615));
+#56480 = CARTESIAN_POINT('',(-64.4821379501,24.005649887603));
+#56481 = CARTESIAN_POINT('',(-18.94123545067,57.093052317186));
+#56482 = CARTESIAN_POINT('',(26.599667048761,90.180454746769));
+#56483 = CARTESIAN_POINT('',(32.483746848303,34.197175056199));
+#56484 = CARTESIAN_POINT('',(38.367826647845,-21.78610463437));
+#56485 = CARTESIAN_POINT('',(-13.05715565112,1.109772626615));
+#56486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56487 = PCURVE('',#55362,#56488);
+#56488 = DEFINITIONAL_REPRESENTATION('',(#56489),#56493);
+#56489 = LINE('',#56490,#56491);
+#56490 = CARTESIAN_POINT('',(0.,3.9));
+#56491 = VECTOR('',#56492,1.);
+#56492 = DIRECTION('',(1.,0.));
+#56493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56494 = ADVANCED_FACE('',(#56495),#35728,.F.);
+#56495 = FACE_BOUND('',#56496,.F.);
+#56496 = EDGE_LOOP('',(#56497,#56498,#56499,#56500));
+#56497 = ORIENTED_EDGE('',*,*,#55637,.F.);
+#56498 = ORIENTED_EDGE('',*,*,#35711,.T.);
+#56499 = ORIENTED_EDGE('',*,*,#55562,.T.);
+#56500 = ORIENTED_EDGE('',*,*,#56501,.F.);
+#56501 = EDGE_CURVE('',#55638,#55531,#56502,.T.);
+#56502 = SURFACE_CURVE('',#56503,(#56508,#56519),.PCURVE_S1.);
+#56503 = CIRCLE('',#56504,32.5);
+#56504 = AXIS2_PLACEMENT_3D('',#56505,#56506,#56507);
+#56505 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56506 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56507 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56508 = PCURVE('',#35728,#56509);
+#56509 = DEFINITIONAL_REPRESENTATION('',(#56510),#56518);
+#56510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56511,#56512,#56513,#56514
+    ,#56515,#56516,#56517),.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(
+  '') );
+#56511 = CARTESIAN_POINT('',(-18.94123545067,4.506947682814));
+#56512 = CARTESIAN_POINT('',(-64.4821379501,37.594350112397));
+#56513 = CARTESIAN_POINT('',(-13.05715565112,60.490227373385));
+#56514 = CARTESIAN_POINT('',(38.367826647845,83.386104634372));
+#56515 = CARTESIAN_POINT('',(32.483746848303,27.402824943801));
+#56516 = CARTESIAN_POINT('',(26.599667048761,-28.58045474676));
+#56517 = CARTESIAN_POINT('',(-18.94123545067,4.506947682814));
+#56518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56519 = PCURVE('',#55547,#56520);
+#56520 = DEFINITIONAL_REPRESENTATION('',(#56521),#56525);
+#56521 = LINE('',#56522,#56523);
+#56522 = CARTESIAN_POINT('',(0.,3.9));
+#56523 = VECTOR('',#56524,1.);
+#56524 = DIRECTION('',(1.,0.));
+#56525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56526 = ADVANCED_FACE('',(#56527),#35642,.F.);
+#56527 = FACE_BOUND('',#56528,.F.);
+#56528 = EDGE_LOOP('',(#56529,#56530,#56531,#56532));
+#56529 = ORIENTED_EDGE('',*,*,#55822,.F.);
+#56530 = ORIENTED_EDGE('',*,*,#35625,.T.);
+#56531 = ORIENTED_EDGE('',*,*,#55747,.T.);
+#56532 = ORIENTED_EDGE('',*,*,#56533,.F.);
+#56533 = EDGE_CURVE('',#55823,#55716,#56534,.T.);
+#56534 = SURFACE_CURVE('',#56535,(#56540,#56551),.PCURVE_S1.);
+#56535 = CIRCLE('',#56536,32.5);
+#56536 = AXIS2_PLACEMENT_3D('',#56537,#56538,#56539);
+#56537 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56538 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56539 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56540 = PCURVE('',#35642,#56541);
+#56541 = DEFINITIONAL_REPRESENTATION('',(#56542),#56550);
+#56542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56543,#56544,#56545,#56546
+    ,#56547,#56548,#56549),.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(
+  '') );
+#56543 = CARTESIAN_POINT('',(-23.99042157918,9.053255293337));
+#56544 = CARTESIAN_POINT('',(-61.65688831035,50.886104634372));
+#56545 = CARTESIAN_POINT('',(-6.595344702743,62.589797023849));
+#56546 = CARTESIAN_POINT('',(48.466198904865,74.293489413326));
+#56547 = CARTESIAN_POINT('',(31.071122028427,20.756947682814));
+#56548 = CARTESIAN_POINT('',(13.676045151989,-32.77959404769));
+#56549 = CARTESIAN_POINT('',(-23.99042157918,9.053255293337));
+#56550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56551 = PCURVE('',#55732,#56552);
+#56552 = DEFINITIONAL_REPRESENTATION('',(#56553),#56557);
+#56553 = LINE('',#56554,#56555);
+#56554 = CARTESIAN_POINT('',(0.,3.9));
+#56555 = VECTOR('',#56556,1.);
+#56556 = DIRECTION('',(1.,0.));
+#56557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56558 = ADVANCED_FACE('',(#56559),#35556,.F.);
+#56559 = FACE_BOUND('',#56560,.F.);
+#56560 = EDGE_LOOP('',(#56561,#56562,#56563,#56564));
+#56561 = ORIENTED_EDGE('',*,*,#56007,.F.);
+#56562 = ORIENTED_EDGE('',*,*,#35539,.T.);
+#56563 = ORIENTED_EDGE('',*,*,#55932,.T.);
+#56564 = ORIENTED_EDGE('',*,*,#56565,.F.);
+#56565 = EDGE_CURVE('',#56008,#55901,#56566,.T.);
+#56566 = SURFACE_CURVE('',#56567,(#56572,#56583),.PCURVE_S1.);
+#56567 = CIRCLE('',#56568,32.5);
+#56568 = AXIS2_PLACEMENT_3D('',#56569,#56570,#56571);
+#56569 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56570 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56571 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56572 = PCURVE('',#35556,#56573);
+#56573 = DEFINITIONAL_REPRESENTATION('',(#56574),#56582);
+#56574 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56575,#56576,#56577,#56578
+    ,#56579,#56580,#56581),.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(
+  '') );
+#56575 = CARTESIAN_POINT('',(-27.98404037416,14.55));
+#56576 = CARTESIAN_POINT('',(-56.12986599715,63.3));
+#56577 = CARTESIAN_POINT('',(0.161785248834,63.3));
+#56578 = CARTESIAN_POINT('',(56.453436494823,63.3));
+#56579 = CARTESIAN_POINT('',(28.307610871829,14.55));
+#56580 = CARTESIAN_POINT('',(0.161785248834,-34.2));
+#56581 = CARTESIAN_POINT('',(-27.98404037416,14.55));
+#56582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56583 = PCURVE('',#55917,#56584);
+#56584 = DEFINITIONAL_REPRESENTATION('',(#56585),#56589);
+#56585 = LINE('',#56586,#56587);
+#56586 = CARTESIAN_POINT('',(0.,3.9));
+#56587 = VECTOR('',#56588,1.);
+#56588 = DIRECTION('',(1.,0.));
+#56589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56590 = ADVANCED_FACE('',(#56591),#35470,.F.);
+#56591 = FACE_BOUND('',#56592,.F.);
+#56592 = EDGE_LOOP('',(#56593,#56594,#56595,#56596));
+#56593 = ORIENTED_EDGE('',*,*,#56192,.F.);
+#56594 = ORIENTED_EDGE('',*,*,#35453,.T.);
+#56595 = ORIENTED_EDGE('',*,*,#56117,.T.);
+#56596 = ORIENTED_EDGE('',*,*,#56597,.F.);
+#56597 = EDGE_CURVE('',#56193,#56086,#56598,.T.);
+#56598 = SURFACE_CURVE('',#56599,(#56604,#56615),.PCURVE_S1.);
+#56599 = CIRCLE('',#56600,32.5);
+#56600 = AXIS2_PLACEMENT_3D('',#56601,#56602,#56603);
+#56601 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#56602 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56603 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56604 = PCURVE('',#35470,#56605);
+#56605 = DEFINITIONAL_REPRESENTATION('',(#56606),#56614);
+#56606 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56607,#56608,#56609,#56610
+    ,#56611,#56612,#56613),.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(
+  '') );
+#56607 = CARTESIAN_POINT('',(-30.74755153075,20.756947682814));
+#56608 = CARTESIAN_POINT('',(-48.14262840719,74.293489413326));
+#56609 = CARTESIAN_POINT('',(6.918915200412,62.589797023849));
+#56610 = CARTESIAN_POINT('',(61.980458808019,50.886104634372));
+#56611 = CARTESIAN_POINT('',(24.31399207685,9.053255293337));
+#56612 = CARTESIAN_POINT('',(-13.35247465432,-32.77959404769));
+#56613 = CARTESIAN_POINT('',(-30.74755153075,20.756947682814));
+#56614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56615 = PCURVE('',#56102,#56616);
+#56616 = DEFINITIONAL_REPRESENTATION('',(#56617),#56621);
+#56617 = LINE('',#56618,#56619);
+#56618 = CARTESIAN_POINT('',(0.,3.9));
+#56619 = VECTOR('',#56620,1.);
+#56620 = DIRECTION('',(1.,0.));
+#56621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56622 = ADVANCED_FACE('',(#56623),#30005,.F.);
+#56623 = FACE_BOUND('',#56624,.F.);
+#56624 = EDGE_LOOP('',(#56625,#56626,#56649,#56678,#56699));
+#56625 = ORIENTED_EDGE('',*,*,#29988,.F.);
+#56626 = ORIENTED_EDGE('',*,*,#56627,.T.);
+#56627 = EDGE_CURVE('',#29989,#56628,#56630,.T.);
+#56628 = VERTEX_POINT('',#56629);
+#56629 = CARTESIAN_POINT('',(32.451248712716,6.4,-1.77945412569));
+#56630 = SURFACE_CURVE('',#56631,(#56635,#56642),.PCURVE_S1.);
+#56631 = LINE('',#56632,#56633);
+#56632 = CARTESIAN_POINT('',(31.170827857124,6.4,-1.914031780535));
+#56633 = VECTOR('',#56634,1.);
+#56634 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56635 = PCURVE('',#30005,#56636);
+#56636 = DEFINITIONAL_REPRESENTATION('',(#56637),#56641);
+#56637 = LINE('',#56638,#56639);
+#56638 = CARTESIAN_POINT('',(0.,0.));
+#56639 = VECTOR('',#56640,1.);
+#56640 = DIRECTION('',(0.,-1.));
+#56641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56642 = PCURVE('',#30037,#56643);
+#56643 = DEFINITIONAL_REPRESENTATION('',(#56644),#56648);
+#56644 = LINE('',#56645,#56646);
+#56645 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56646 = VECTOR('',#56647,1.);
+#56647 = DIRECTION('',(0.,-1.));
+#56648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56649 = ORIENTED_EDGE('',*,*,#56650,.T.);
+#56650 = EDGE_CURVE('',#56628,#56651,#56653,.T.);
+#56651 = VERTEX_POINT('',#56652);
+#56652 = CARTESIAN_POINT('',(32.33847228227,6.4,3.236233991674));
+#56653 = SURFACE_CURVE('',#56654,(#56659,#56666),.PCURVE_S1.);
+#56654 = CIRCLE('',#56655,32.5);
+#56655 = AXIS2_PLACEMENT_3D('',#56656,#56657,#56658);
+#56656 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#56657 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56658 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56659 = PCURVE('',#30005,#56660);
+#56660 = DEFINITIONAL_REPRESENTATION('',(#56661),#56665);
+#56661 = CIRCLE('',#56662,32.5);
+#56662 = AXIS2_PLACEMENT_2D('',#56663,#56664);
+#56663 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#56664 = DIRECTION('',(0.994521895368,-0.104528463268));
+#56665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56666 = PCURVE('',#56667,#56672);
+#56667 = CYLINDRICAL_SURFACE('',#56668,32.5);
+#56668 = AXIS2_PLACEMENT_3D('',#56669,#56670,#56671);
+#56669 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#56670 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56671 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56672 = DEFINITIONAL_REPRESENTATION('',(#56673),#56677);
+#56673 = LINE('',#56674,#56675);
+#56674 = CARTESIAN_POINT('',(0.,5.1));
+#56675 = VECTOR('',#56676,1.);
+#56676 = DIRECTION('',(1.,0.));
+#56677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56678 = ORIENTED_EDGE('',*,*,#56679,.F.);
+#56679 = EDGE_CURVE('',#35318,#56651,#56680,.T.);
+#56680 = SURFACE_CURVE('',#56681,(#56685,#56692),.PCURVE_S1.);
+#56681 = LINE('',#56682,#56683);
+#56682 = CARTESIAN_POINT('',(30.648185540783,6.4,3.05857769633));
+#56683 = VECTOR('',#56684,1.);
+#56684 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56685 = PCURVE('',#30005,#56686);
+#56686 = DEFINITIONAL_REPRESENTATION('',(#56687),#56691);
+#56687 = LINE('',#56688,#56689);
+#56688 = CARTESIAN_POINT('',(5.000000000025,0.));
+#56689 = VECTOR('',#56690,1.);
+#56690 = DIRECTION('',(0.,-1.));
+#56691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56692 = PCURVE('',#35337,#56693);
+#56693 = DEFINITIONAL_REPRESENTATION('',(#56694),#56698);
+#56694 = LINE('',#56695,#56696);
+#56695 = CARTESIAN_POINT('',(0.,0.));
+#56696 = VECTOR('',#56697,1.);
+#56697 = DIRECTION('',(0.,-1.));
+#56698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56699 = ORIENTED_EDGE('',*,*,#35349,.F.);
+#56700 = ADVANCED_FACE('',(#56701),#35337,.F.);
+#56701 = FACE_BOUND('',#56702,.F.);
+#56702 = EDGE_LOOP('',(#56703,#56704,#56705,#56732));
+#56703 = ORIENTED_EDGE('',*,*,#35317,.F.);
+#56704 = ORIENTED_EDGE('',*,*,#56679,.T.);
+#56705 = ORIENTED_EDGE('',*,*,#56706,.T.);
+#56706 = EDGE_CURVE('',#56651,#56707,#56709,.T.);
+#56707 = VERTEX_POINT('',#56708);
+#56708 = CARTESIAN_POINT('',(32.404929167748,3.6,2.484062324744));
+#56709 = SURFACE_CURVE('',#56710,(#56715,#56722),.PCURVE_S1.);
+#56710 = ELLIPSE('',#56711,124.83495742473,32.5);
+#56711 = AXIS2_PLACEMENT_3D('',#56712,#56713,#56714);
+#56712 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#56713 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#56714 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#56715 = PCURVE('',#35337,#56716);
+#56716 = DEFINITIONAL_REPRESENTATION('',(#56717),#56721);
+#56717 = ELLIPSE('',#56718,124.83495742473,32.5);
+#56718 = AXIS2_PLACEMENT_2D('',#56719,#56720);
+#56719 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#56720 = DIRECTION('',(1.,1.838806884535E-16));
+#56721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56722 = PCURVE('',#56667,#56723);
+#56723 = DEFINITIONAL_REPRESENTATION('',(#56724),#56731);
+#56724 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56725,#56726,#56727,#56728,
+    #56729,#56730),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#56725 = CARTESIAN_POINT('',(4.814453794969,4.82));
+#56726 = CARTESIAN_POINT('',(4.808877477905,5.492111952632));
+#56727 = CARTESIAN_POINT('',(4.803301160841,6.164211467139));
+#56728 = CARTESIAN_POINT('',(4.797724843778,6.836255002832));
+#56729 = CARTESIAN_POINT('',(4.792148526714,7.508199020634));
+#56730 = CARTESIAN_POINT('',(4.786572209651,8.18));
+#56731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56732 = ORIENTED_EDGE('',*,*,#56733,.F.);
+#56733 = EDGE_CURVE('',#35290,#56707,#56734,.T.);
+#56734 = SURFACE_CURVE('',#56735,(#56739,#56746),.PCURVE_S1.);
+#56735 = LINE('',#56736,#56737);
+#56736 = CARTESIAN_POINT('',(30.727104303509,3.6,2.307715825478));
+#56737 = VECTOR('',#56738,1.);
+#56738 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56739 = PCURVE('',#35337,#56740);
+#56740 = DEFINITIONAL_REPRESENTATION('',(#56741),#56745);
+#56741 = LINE('',#56742,#56743);
+#56742 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56743 = VECTOR('',#56744,1.);
+#56744 = DIRECTION('',(0.,-1.));
+#56745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56746 = PCURVE('',#30066,#56747);
+#56747 = DEFINITIONAL_REPRESENTATION('',(#56748),#56752);
+#56748 = LINE('',#56749,#56750);
+#56749 = CARTESIAN_POINT('',(0.,0.));
+#56750 = VECTOR('',#56751,1.);
+#56751 = DIRECTION('',(0.,-1.));
+#56752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56753 = ADVANCED_FACE('',(#56754),#30066,.F.);
+#56754 = FACE_BOUND('',#56755,.F.);
+#56755 = EDGE_LOOP('',(#56756,#56757,#56758,#56759,#56787));
+#56756 = ORIENTED_EDGE('',*,*,#30049,.T.);
+#56757 = ORIENTED_EDGE('',*,*,#35289,.T.);
+#56758 = ORIENTED_EDGE('',*,*,#56733,.T.);
+#56759 = ORIENTED_EDGE('',*,*,#56760,.F.);
+#56760 = EDGE_CURVE('',#56761,#56707,#56763,.T.);
+#56761 = VERTEX_POINT('',#56762);
+#56762 = CARTESIAN_POINT('',(32.400281309555,3.6,-2.54396758268));
+#56763 = SURFACE_CURVE('',#56764,(#56769,#56780),.PCURVE_S1.);
+#56764 = CIRCLE('',#56765,32.5);
+#56765 = AXIS2_PLACEMENT_3D('',#56766,#56767,#56768);
+#56766 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#56767 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56768 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56769 = PCURVE('',#30066,#56770);
+#56770 = DEFINITIONAL_REPRESENTATION('',(#56771),#56779);
+#56771 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56772,#56773,#56774,#56775
+    ,#56776,#56777,#56778),.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(
+  '') );
+#56772 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#56773 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#56774 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#56775 = CARTESIAN_POINT('',(63.727140122153,37.594350112398));
+#56776 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#56777 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#56778 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#56779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56780 = PCURVE('',#56667,#56781);
+#56781 = DEFINITIONAL_REPRESENTATION('',(#56782),#56786);
+#56782 = LINE('',#56783,#56784);
+#56783 = CARTESIAN_POINT('',(0.,7.9));
+#56784 = VECTOR('',#56785,1.);
+#56785 = DIRECTION('',(1.,0.));
+#56786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56787 = ORIENTED_EDGE('',*,*,#56788,.F.);
+#56788 = EDGE_CURVE('',#30018,#56761,#56789,.T.);
+#56789 = SURFACE_CURVE('',#56790,(#56794,#56801),.PCURVE_S1.);
+#56790 = LINE('',#56791,#56792);
+#56791 = CARTESIAN_POINT('',(31.24974661985,3.6,-2.664893651388));
+#56792 = VECTOR('',#56793,1.);
+#56793 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56794 = PCURVE('',#30066,#56795);
+#56795 = DEFINITIONAL_REPRESENTATION('',(#56796),#56800);
+#56796 = LINE('',#56797,#56798);
+#56797 = CARTESIAN_POINT('',(5.000000000025,0.));
+#56798 = VECTOR('',#56799,1.);
+#56799 = DIRECTION('',(0.,-1.));
+#56800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56801 = PCURVE('',#30037,#56802);
+#56802 = DEFINITIONAL_REPRESENTATION('',(#56803),#56807);
+#56803 = LINE('',#56804,#56805);
+#56804 = CARTESIAN_POINT('',(0.,0.));
+#56805 = VECTOR('',#56806,1.);
+#56806 = DIRECTION('',(0.,-1.));
+#56807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56808 = ADVANCED_FACE('',(#56809),#30122,.F.);
+#56809 = FACE_BOUND('',#56810,.F.);
+#56810 = EDGE_LOOP('',(#56811,#56812,#56835,#56864,#56885));
+#56811 = ORIENTED_EDGE('',*,*,#30105,.F.);
+#56812 = ORIENTED_EDGE('',*,*,#56813,.T.);
+#56813 = EDGE_CURVE('',#30106,#56814,#56816,.T.);
+#56814 = VERTEX_POINT('',#56815);
+#56815 = CARTESIAN_POINT('',(32.400281309555,2.4,-2.54396758268));
+#56816 = SURFACE_CURVE('',#56817,(#56821,#56828),.PCURVE_S1.);
+#56817 = LINE('',#56818,#56819);
+#56818 = CARTESIAN_POINT('',(31.24974661985,2.4,-2.664893651388));
+#56819 = VECTOR('',#56820,1.);
+#56820 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56821 = PCURVE('',#30122,#56822);
+#56822 = DEFINITIONAL_REPRESENTATION('',(#56823),#56827);
+#56823 = LINE('',#56824,#56825);
+#56824 = CARTESIAN_POINT('',(0.,0.));
+#56825 = VECTOR('',#56826,1.);
+#56826 = DIRECTION('',(0.,-1.));
+#56827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56828 = PCURVE('',#30154,#56829);
+#56829 = DEFINITIONAL_REPRESENTATION('',(#56830),#56834);
+#56830 = LINE('',#56831,#56832);
+#56831 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56832 = VECTOR('',#56833,1.);
+#56833 = DIRECTION('',(0.,-1.));
+#56834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56835 = ORIENTED_EDGE('',*,*,#56836,.T.);
+#56836 = EDGE_CURVE('',#56814,#56837,#56839,.T.);
+#56837 = VERTEX_POINT('',#56838);
+#56838 = CARTESIAN_POINT('',(32.404929167748,2.4,2.484062324744));
+#56839 = SURFACE_CURVE('',#56840,(#56845,#56852),.PCURVE_S1.);
+#56840 = CIRCLE('',#56841,32.5);
+#56841 = AXIS2_PLACEMENT_3D('',#56842,#56843,#56844);
+#56842 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#56843 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56844 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56845 = PCURVE('',#30122,#56846);
+#56846 = DEFINITIONAL_REPRESENTATION('',(#56847),#56851);
+#56847 = CIRCLE('',#56848,32.5);
+#56848 = AXIS2_PLACEMENT_2D('',#56849,#56850);
+#56849 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#56850 = DIRECTION('',(0.994521895368,-0.104528463268));
+#56851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56852 = PCURVE('',#56853,#56858);
+#56853 = CYLINDRICAL_SURFACE('',#56854,32.5);
+#56854 = AXIS2_PLACEMENT_3D('',#56855,#56856,#56857);
+#56855 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#56856 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56857 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56858 = DEFINITIONAL_REPRESENTATION('',(#56859),#56863);
+#56859 = LINE('',#56860,#56861);
+#56860 = CARTESIAN_POINT('',(0.,9.1));
+#56861 = VECTOR('',#56862,1.);
+#56862 = DIRECTION('',(1.,0.));
+#56863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56864 = ORIENTED_EDGE('',*,*,#56865,.F.);
+#56865 = EDGE_CURVE('',#35235,#56837,#56866,.T.);
+#56866 = SURFACE_CURVE('',#56867,(#56871,#56878),.PCURVE_S1.);
+#56867 = LINE('',#56868,#56869);
+#56868 = CARTESIAN_POINT('',(30.727104303509,2.4,2.307715825478));
+#56869 = VECTOR('',#56870,1.);
+#56870 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56871 = PCURVE('',#30122,#56872);
+#56872 = DEFINITIONAL_REPRESENTATION('',(#56873),#56877);
+#56873 = LINE('',#56874,#56875);
+#56874 = CARTESIAN_POINT('',(5.000000000025,0.));
+#56875 = VECTOR('',#56876,1.);
+#56876 = DIRECTION('',(0.,-1.));
+#56877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56878 = PCURVE('',#35254,#56879);
+#56879 = DEFINITIONAL_REPRESENTATION('',(#56880),#56884);
+#56880 = LINE('',#56881,#56882);
+#56881 = CARTESIAN_POINT('',(0.,0.));
+#56882 = VECTOR('',#56883,1.);
+#56883 = DIRECTION('',(0.,-1.));
+#56884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56885 = ORIENTED_EDGE('',*,*,#35266,.F.);
+#56886 = ADVANCED_FACE('',(#56887),#35254,.F.);
+#56887 = FACE_BOUND('',#56888,.F.);
+#56888 = EDGE_LOOP('',(#56889,#56890,#56891,#56918));
+#56889 = ORIENTED_EDGE('',*,*,#35234,.F.);
+#56890 = ORIENTED_EDGE('',*,*,#56865,.T.);
+#56891 = ORIENTED_EDGE('',*,*,#56892,.T.);
+#56892 = EDGE_CURVE('',#56837,#56893,#56895,.T.);
+#56893 = VERTEX_POINT('',#56894);
+#56894 = CARTESIAN_POINT('',(32.33847228227,-0.4,3.236233991674));
+#56895 = SURFACE_CURVE('',#56896,(#56901,#56908),.PCURVE_S1.);
+#56896 = ELLIPSE('',#56897,124.83495742473,32.5);
+#56897 = AXIS2_PLACEMENT_3D('',#56898,#56899,#56900);
+#56898 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#56899 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#56900 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#56901 = PCURVE('',#35254,#56902);
+#56902 = DEFINITIONAL_REPRESENTATION('',(#56903),#56907);
+#56903 = ELLIPSE('',#56904,124.83495742473,32.5);
+#56904 = AXIS2_PLACEMENT_2D('',#56905,#56906);
+#56905 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#56906 = DIRECTION('',(1.,-1.734723475977E-17));
+#56907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56908 = PCURVE('',#56853,#56909);
+#56909 = DEFINITIONAL_REPRESENTATION('',(#56910),#56917);
+#56910 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#56911,#56912,#56913,#56914,
+    #56915,#56916),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#56911 = CARTESIAN_POINT('',(4.786572209651,8.82));
+#56912 = CARTESIAN_POINT('',(4.792148526714,9.491800979366));
+#56913 = CARTESIAN_POINT('',(4.797724843778,10.163744997168));
+#56914 = CARTESIAN_POINT('',(4.803301160841,10.835788532861));
+#56915 = CARTESIAN_POINT('',(4.808877477905,11.507888047368));
+#56916 = CARTESIAN_POINT('',(4.814453794969,12.18));
+#56917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56918 = ORIENTED_EDGE('',*,*,#56919,.F.);
+#56919 = EDGE_CURVE('',#35207,#56893,#56920,.T.);
+#56920 = SURFACE_CURVE('',#56921,(#56925,#56932),.PCURVE_S1.);
+#56921 = LINE('',#56922,#56923);
+#56922 = CARTESIAN_POINT('',(30.648185540783,-0.4,3.05857769633));
+#56923 = VECTOR('',#56924,1.);
+#56924 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56925 = PCURVE('',#35254,#56926);
+#56926 = DEFINITIONAL_REPRESENTATION('',(#56927),#56931);
+#56927 = LINE('',#56928,#56929);
+#56928 = CARTESIAN_POINT('',(2.900003744861,0.));
+#56929 = VECTOR('',#56930,1.);
+#56930 = DIRECTION('',(0.,-1.));
+#56931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56932 = PCURVE('',#30183,#56933);
+#56933 = DEFINITIONAL_REPRESENTATION('',(#56934),#56938);
+#56934 = LINE('',#56935,#56936);
+#56935 = CARTESIAN_POINT('',(0.,0.));
+#56936 = VECTOR('',#56937,1.);
+#56937 = DIRECTION('',(0.,-1.));
+#56938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56939 = ADVANCED_FACE('',(#56940),#30183,.F.);
+#56940 = FACE_BOUND('',#56941,.F.);
+#56941 = EDGE_LOOP('',(#56942,#56943,#56944,#56945,#56973));
+#56942 = ORIENTED_EDGE('',*,*,#30166,.T.);
+#56943 = ORIENTED_EDGE('',*,*,#35206,.T.);
+#56944 = ORIENTED_EDGE('',*,*,#56919,.T.);
+#56945 = ORIENTED_EDGE('',*,*,#56946,.F.);
+#56946 = EDGE_CURVE('',#56947,#56893,#56949,.T.);
+#56947 = VERTEX_POINT('',#56948);
+#56948 = CARTESIAN_POINT('',(32.451248712716,-0.4,-1.77945412569));
+#56949 = SURFACE_CURVE('',#56950,(#56955,#56966),.PCURVE_S1.);
+#56950 = CIRCLE('',#56951,32.5);
+#56951 = AXIS2_PLACEMENT_3D('',#56952,#56953,#56954);
+#56952 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#56953 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#56954 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#56955 = PCURVE('',#30183,#56956);
+#56956 = DEFINITIONAL_REPRESENTATION('',(#56957),#56965);
+#56957 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#56958,#56959,#56960,#56961
+    ,#56962,#56963,#56964),.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(
+  '') );
+#56958 = CARTESIAN_POINT('',(-32.4837468483,27.402824943801));
+#56959 = CARTESIAN_POINT('',(-38.36782664784,83.386104634372));
+#56960 = CARTESIAN_POINT('',(13.057155651129,60.490227373385));
+#56961 = CARTESIAN_POINT('',(64.482137950103,37.594350112398));
+#56962 = CARTESIAN_POINT('',(18.941235450671,4.506947682814));
+#56963 = CARTESIAN_POINT('',(-26.59966704876,-28.58045474676));
+#56964 = CARTESIAN_POINT('',(-32.4837468483,27.402824943801));
+#56965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56966 = PCURVE('',#56853,#56967);
+#56967 = DEFINITIONAL_REPRESENTATION('',(#56968),#56972);
+#56968 = LINE('',#56969,#56970);
+#56969 = CARTESIAN_POINT('',(0.,11.9));
+#56970 = VECTOR('',#56971,1.);
+#56971 = DIRECTION('',(1.,0.));
+#56972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56973 = ORIENTED_EDGE('',*,*,#56974,.F.);
+#56974 = EDGE_CURVE('',#30135,#56947,#56975,.T.);
+#56975 = SURFACE_CURVE('',#56976,(#56980,#56987),.PCURVE_S1.);
+#56976 = LINE('',#56977,#56978);
+#56977 = CARTESIAN_POINT('',(31.170827857124,-0.4,-1.914031780535));
+#56978 = VECTOR('',#56979,1.);
+#56979 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#56980 = PCURVE('',#30183,#56981);
+#56981 = DEFINITIONAL_REPRESENTATION('',(#56982),#56986);
+#56982 = LINE('',#56983,#56984);
+#56983 = CARTESIAN_POINT('',(5.000000000025,0.));
+#56984 = VECTOR('',#56985,1.);
+#56985 = DIRECTION('',(0.,-1.));
+#56986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56987 = PCURVE('',#30154,#56988);
+#56988 = DEFINITIONAL_REPRESENTATION('',(#56989),#56993);
+#56989 = LINE('',#56990,#56991);
+#56990 = CARTESIAN_POINT('',(0.,0.));
+#56991 = VECTOR('',#56992,1.);
+#56992 = DIRECTION('',(0.,-1.));
+#56993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#56994 = ADVANCED_FACE('',(#56995),#30239,.F.);
+#56995 = FACE_BOUND('',#56996,.F.);
+#56996 = EDGE_LOOP('',(#56997,#56998,#57021,#57050,#57071));
+#56997 = ORIENTED_EDGE('',*,*,#30222,.F.);
+#56998 = ORIENTED_EDGE('',*,*,#56999,.T.);
+#56999 = EDGE_CURVE('',#30223,#57000,#57002,.T.);
+#57000 = VERTEX_POINT('',#57001);
+#57001 = CARTESIAN_POINT('',(32.467530909141,-1.6,-1.452389983433));
+#57002 = SURFACE_CURVE('',#57003,(#57007,#57014),.PCURVE_S1.);
+#57003 = LINE('',#57004,#57005);
+#57004 = CARTESIAN_POINT('',(31.137005530241,-1.6,-1.592233835884));
+#57005 = VECTOR('',#57006,1.);
+#57006 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57007 = PCURVE('',#30239,#57008);
+#57008 = DEFINITIONAL_REPRESENTATION('',(#57009),#57013);
+#57009 = LINE('',#57010,#57011);
+#57010 = CARTESIAN_POINT('',(0.,0.));
+#57011 = VECTOR('',#57012,1.);
+#57012 = DIRECTION('',(0.,-1.));
+#57013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57014 = PCURVE('',#30271,#57015);
+#57015 = DEFINITIONAL_REPRESENTATION('',(#57016),#57020);
+#57016 = LINE('',#57017,#57018);
+#57017 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57018 = VECTOR('',#57019,1.);
+#57019 = DIRECTION('',(0.,-1.));
+#57020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57021 = ORIENTED_EDGE('',*,*,#57022,.T.);
+#57022 = EDGE_CURVE('',#57000,#57023,#57025,.T.);
+#57023 = VERTEX_POINT('',#57024);
+#57024 = CARTESIAN_POINT('',(32.30464995539,-1.6,3.558031936301));
+#57025 = SURFACE_CURVE('',#57026,(#57031,#57038),.PCURVE_S1.);
+#57026 = CIRCLE('',#57027,32.5);
+#57027 = AXIS2_PLACEMENT_3D('',#57028,#57029,#57030);
+#57028 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#57029 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57030 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57031 = PCURVE('',#30239,#57032);
+#57032 = DEFINITIONAL_REPRESENTATION('',(#57033),#57037);
+#57033 = CIRCLE('',#57034,32.5);
+#57034 = AXIS2_PLACEMENT_2D('',#57035,#57036);
+#57035 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#57036 = DIRECTION('',(0.994521895368,-0.104528463268));
+#57037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57038 = PCURVE('',#57039,#57044);
+#57039 = CYLINDRICAL_SURFACE('',#57040,32.5);
+#57040 = AXIS2_PLACEMENT_3D('',#57041,#57042,#57043);
+#57041 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#57042 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57043 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57044 = DEFINITIONAL_REPRESENTATION('',(#57045),#57049);
+#57045 = LINE('',#57046,#57047);
+#57046 = CARTESIAN_POINT('',(0.,13.1));
+#57047 = VECTOR('',#57048,1.);
+#57048 = DIRECTION('',(1.,0.));
+#57049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57050 = ORIENTED_EDGE('',*,*,#57051,.F.);
+#57051 = EDGE_CURVE('',#35152,#57023,#57052,.T.);
+#57052 = SURFACE_CURVE('',#57053,(#57057,#57064),.PCURVE_S1.);
+#57053 = LINE('',#57054,#57055);
+#57054 = CARTESIAN_POINT('',(30.614363213903,-1.6,3.380375640957));
+#57055 = VECTOR('',#57056,1.);
+#57056 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57057 = PCURVE('',#30239,#57058);
+#57058 = DEFINITIONAL_REPRESENTATION('',(#57059),#57063);
+#57059 = LINE('',#57060,#57061);
+#57060 = CARTESIAN_POINT('',(5.,0.));
+#57061 = VECTOR('',#57062,1.);
+#57062 = DIRECTION('',(0.,-1.));
+#57063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57064 = PCURVE('',#35171,#57065);
+#57065 = DEFINITIONAL_REPRESENTATION('',(#57066),#57070);
+#57066 = LINE('',#57067,#57068);
+#57067 = CARTESIAN_POINT('',(0.,0.));
+#57068 = VECTOR('',#57069,1.);
+#57069 = DIRECTION('',(0.,-1.));
+#57070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57071 = ORIENTED_EDGE('',*,*,#35183,.F.);
+#57072 = ADVANCED_FACE('',(#57073),#35171,.F.);
+#57073 = FACE_BOUND('',#57074,.F.);
+#57074 = EDGE_LOOP('',(#57075,#57076,#57077,#57104));
+#57075 = ORIENTED_EDGE('',*,*,#35151,.F.);
+#57076 = ORIENTED_EDGE('',*,*,#57051,.T.);
+#57077 = ORIENTED_EDGE('',*,*,#57078,.T.);
+#57078 = EDGE_CURVE('',#57023,#57079,#57081,.T.);
+#57079 = VERTEX_POINT('',#57080);
+#57080 = CARTESIAN_POINT('',(32.213269315416,-4.4,4.307584011075));
+#57081 = SURFACE_CURVE('',#57082,(#57087,#57094),.PCURVE_S1.);
+#57082 = ELLIPSE('',#57083,124.83495742473,32.5);
+#57083 = AXIS2_PLACEMENT_3D('',#57084,#57085,#57086);
+#57084 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#57085 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#57086 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#57087 = PCURVE('',#35171,#57088);
+#57088 = DEFINITIONAL_REPRESENTATION('',(#57089),#57093);
+#57089 = ELLIPSE('',#57090,124.83495742473,32.5);
+#57090 = AXIS2_PLACEMENT_2D('',#57091,#57092);
+#57091 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#57092 = DIRECTION('',(1.,0.));
+#57093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57094 = PCURVE('',#57039,#57095);
+#57095 = DEFINITIONAL_REPRESENTATION('',(#57096),#57103);
+#57096 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57097,#57098,#57099,#57100,
+    #57101,#57102),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#57097 = CARTESIAN_POINT('',(4.81976367604,12.82));
+#57098 = CARTESIAN_POINT('',(4.825339993104,13.492111952632));
+#57099 = CARTESIAN_POINT('',(4.830916310167,14.164211467139));
+#57100 = CARTESIAN_POINT('',(4.836492627231,14.836255002832));
+#57101 = CARTESIAN_POINT('',(4.842068944294,15.508199020634));
+#57102 = CARTESIAN_POINT('',(4.847645261358,16.18));
+#57103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57104 = ORIENTED_EDGE('',*,*,#57105,.F.);
+#57105 = EDGE_CURVE('',#35124,#57079,#57106,.T.);
+#57106 = SURFACE_CURVE('',#57107,(#57111,#57118),.PCURVE_S1.);
+#57107 = LINE('',#57108,#57109);
+#57108 = CARTESIAN_POINT('',(30.535444451177,-4.4,4.13123751181));
+#57109 = VECTOR('',#57110,1.);
+#57110 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57111 = PCURVE('',#35171,#57112);
+#57112 = DEFINITIONAL_REPRESENTATION('',(#57113),#57117);
+#57113 = LINE('',#57114,#57115);
+#57114 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57115 = VECTOR('',#57116,1.);
+#57116 = DIRECTION('',(0.,-1.));
+#57117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57118 = PCURVE('',#30300,#57119);
+#57119 = DEFINITIONAL_REPRESENTATION('',(#57120),#57124);
+#57120 = LINE('',#57121,#57122);
+#57121 = CARTESIAN_POINT('',(0.,0.));
+#57122 = VECTOR('',#57123,1.);
+#57123 = DIRECTION('',(0.,-1.));
+#57124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57125 = ADVANCED_FACE('',(#57126),#30300,.F.);
+#57126 = FACE_BOUND('',#57127,.F.);
+#57127 = EDGE_LOOP('',(#57128,#57129,#57130,#57131,#57159));
+#57128 = ORIENTED_EDGE('',*,*,#30283,.T.);
+#57129 = ORIENTED_EDGE('',*,*,#35123,.T.);
+#57130 = ORIENTED_EDGE('',*,*,#57105,.T.);
+#57131 = ORIENTED_EDGE('',*,*,#57132,.F.);
+#57132 = EDGE_CURVE('',#57133,#57079,#57135,.T.);
+#57133 = VERTEX_POINT('',#57134);
+#57134 = CARTESIAN_POINT('',(32.492661981473,-4.4,-0.690592034238));
+#57135 = SURFACE_CURVE('',#57136,(#57141,#57152),.PCURVE_S1.);
+#57136 = CIRCLE('',#57137,32.5);
+#57137 = AXIS2_PLACEMENT_3D('',#57138,#57139,#57140);
+#57138 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#57139 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57140 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57141 = PCURVE('',#30300,#57142);
+#57142 = DEFINITIONAL_REPRESENTATION('',(#57143),#57151);
+#57143 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#57144,#57145,#57146,#57147
+    ,#57148,#57149,#57150),.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(
+  '') );
+#57144 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#57145 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#57146 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#57147 = CARTESIAN_POINT('',(65.560706275723,37.594350112398));
+#57148 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#57149 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#57150 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#57151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57152 = PCURVE('',#57039,#57153);
+#57153 = DEFINITIONAL_REPRESENTATION('',(#57154),#57158);
+#57154 = LINE('',#57155,#57156);
+#57155 = CARTESIAN_POINT('',(0.,15.9));
+#57156 = VECTOR('',#57157,1.);
+#57157 = DIRECTION('',(1.,0.));
+#57158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57159 = ORIENTED_EDGE('',*,*,#57160,.F.);
+#57160 = EDGE_CURVE('',#30252,#57133,#57161,.T.);
+#57161 = SURFACE_CURVE('',#57162,(#57166,#57173),.PCURVE_S1.);
+#57162 = LINE('',#57163,#57164);
+#57163 = CARTESIAN_POINT('',(31.058086767515,-4.4,-0.841371965032));
+#57164 = VECTOR('',#57165,1.);
+#57165 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57166 = PCURVE('',#30300,#57167);
+#57167 = DEFINITIONAL_REPRESENTATION('',(#57168),#57172);
+#57168 = LINE('',#57169,#57170);
+#57169 = CARTESIAN_POINT('',(5.,0.));
+#57170 = VECTOR('',#57171,1.);
+#57171 = DIRECTION('',(0.,-1.));
+#57172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57173 = PCURVE('',#30271,#57174);
+#57174 = DEFINITIONAL_REPRESENTATION('',(#57175),#57179);
+#57175 = LINE('',#57176,#57177);
+#57176 = CARTESIAN_POINT('',(0.,0.));
+#57177 = VECTOR('',#57178,1.);
+#57178 = DIRECTION('',(0.,-1.));
+#57179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57180 = ADVANCED_FACE('',(#57181),#30356,.T.);
+#57181 = FACE_BOUND('',#57182,.T.);
+#57182 = EDGE_LOOP('',(#57183,#57184,#57185,#57208,#57241));
+#57183 = ORIENTED_EDGE('',*,*,#30339,.T.);
+#57184 = ORIENTED_EDGE('',*,*,#35096,.T.);
+#57185 = ORIENTED_EDGE('',*,*,#57186,.T.);
+#57186 = EDGE_CURVE('',#35065,#57187,#57189,.T.);
+#57187 = VERTEX_POINT('',#57188);
+#57188 = CARTESIAN_POINT('',(32.213269315416,-5.6,4.307584011075));
+#57189 = SURFACE_CURVE('',#57190,(#57194,#57201),.PCURVE_S1.);
+#57190 = LINE('',#57191,#57192);
+#57191 = CARTESIAN_POINT('',(30.535444451177,-5.6,4.13123751181));
+#57192 = VECTOR('',#57193,1.);
+#57193 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57194 = PCURVE('',#30356,#57195);
+#57195 = DEFINITIONAL_REPRESENTATION('',(#57196),#57200);
+#57196 = LINE('',#57197,#57198);
+#57197 = CARTESIAN_POINT('',(0.,0.));
+#57198 = VECTOR('',#57199,1.);
+#57199 = DIRECTION('',(0.,-1.));
+#57200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57201 = PCURVE('',#35084,#57202);
+#57202 = DEFINITIONAL_REPRESENTATION('',(#57203),#57207);
+#57203 = LINE('',#57204,#57205);
+#57204 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57205 = VECTOR('',#57206,1.);
+#57206 = DIRECTION('',(0.,-1.));
+#57207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57208 = ORIENTED_EDGE('',*,*,#57209,.F.);
+#57209 = EDGE_CURVE('',#57210,#57187,#57212,.T.);
+#57210 = VERTEX_POINT('',#57211);
+#57211 = CARTESIAN_POINT('',(32.492661981473,-5.6,-0.690592034238));
+#57212 = SURFACE_CURVE('',#57213,(#57218,#57229),.PCURVE_S1.);
+#57213 = CIRCLE('',#57214,32.5);
+#57214 = AXIS2_PLACEMENT_3D('',#57215,#57216,#57217);
+#57215 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#57216 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57217 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57218 = PCURVE('',#30356,#57219);
+#57219 = DEFINITIONAL_REPRESENTATION('',(#57220),#57228);
+#57220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#57221,#57222,#57223,#57224
+    ,#57225,#57226,#57227),.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(
+  '') );
+#57221 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#57222 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#57223 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#57224 = CARTESIAN_POINT('',(65.560706275723,37.594350112398));
+#57225 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#57226 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#57227 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#57228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57229 = PCURVE('',#57230,#57235);
+#57230 = CYLINDRICAL_SURFACE('',#57231,32.5);
+#57231 = AXIS2_PLACEMENT_3D('',#57232,#57233,#57234);
+#57232 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#57233 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57234 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57235 = DEFINITIONAL_REPRESENTATION('',(#57236),#57240);
+#57236 = LINE('',#57237,#57238);
+#57237 = CARTESIAN_POINT('',(0.,17.1));
+#57238 = VECTOR('',#57239,1.);
+#57239 = DIRECTION('',(1.,0.));
+#57240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57241 = ORIENTED_EDGE('',*,*,#57242,.F.);
+#57242 = EDGE_CURVE('',#30340,#57210,#57243,.T.);
+#57243 = SURFACE_CURVE('',#57244,(#57248,#57255),.PCURVE_S1.);
+#57244 = LINE('',#57245,#57246);
+#57245 = CARTESIAN_POINT('',(31.058086767515,-5.6,-0.841371965032));
+#57246 = VECTOR('',#57247,1.);
+#57247 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57248 = PCURVE('',#30356,#57249);
+#57249 = DEFINITIONAL_REPRESENTATION('',(#57250),#57254);
+#57250 = LINE('',#57251,#57252);
+#57251 = CARTESIAN_POINT('',(5.,0.));
+#57252 = VECTOR('',#57253,1.);
+#57253 = DIRECTION('',(0.,-1.));
+#57254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57255 = PCURVE('',#30392,#57256);
+#57256 = DEFINITIONAL_REPRESENTATION('',(#57257),#57261);
+#57257 = LINE('',#57258,#57259);
+#57258 = CARTESIAN_POINT('',(0.,0.));
+#57259 = VECTOR('',#57260,1.);
+#57260 = DIRECTION('',(0.,-1.));
+#57261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57262 = ADVANCED_FACE('',(#57263),#35084,.T.);
+#57263 = FACE_BOUND('',#57264,.T.);
+#57264 = EDGE_LOOP('',(#57265,#57266,#57289,#57314));
+#57265 = ORIENTED_EDGE('',*,*,#35064,.F.);
+#57266 = ORIENTED_EDGE('',*,*,#57267,.T.);
+#57267 = EDGE_CURVE('',#35041,#57268,#57270,.T.);
+#57268 = VERTEX_POINT('',#57269);
+#57269 = CARTESIAN_POINT('',(32.30464995539,-8.4,3.558031936301));
+#57270 = SURFACE_CURVE('',#57271,(#57275,#57282),.PCURVE_S1.);
+#57271 = LINE('',#57272,#57273);
+#57272 = CARTESIAN_POINT('',(30.614363213903,-8.4,3.380375640957));
+#57273 = VECTOR('',#57274,1.);
+#57274 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57275 = PCURVE('',#35084,#57276);
+#57276 = DEFINITIONAL_REPRESENTATION('',(#57277),#57281);
+#57277 = LINE('',#57278,#57279);
+#57278 = CARTESIAN_POINT('',(0.,0.));
+#57279 = VECTOR('',#57280,1.);
+#57280 = DIRECTION('',(0.,-1.));
+#57281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57282 = PCURVE('',#30421,#57283);
+#57283 = DEFINITIONAL_REPRESENTATION('',(#57284),#57288);
+#57284 = LINE('',#57285,#57286);
+#57285 = CARTESIAN_POINT('',(5.,0.));
+#57286 = VECTOR('',#57287,1.);
+#57287 = DIRECTION('',(0.,-1.));
+#57288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57289 = ORIENTED_EDGE('',*,*,#57290,.T.);
+#57290 = EDGE_CURVE('',#57268,#57187,#57291,.T.);
+#57291 = SURFACE_CURVE('',#57292,(#57297,#57304),.PCURVE_S1.);
+#57292 = ELLIPSE('',#57293,124.83495742473,32.5);
+#57293 = AXIS2_PLACEMENT_3D('',#57294,#57295,#57296);
+#57294 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#57295 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#57296 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#57297 = PCURVE('',#35084,#57298);
+#57298 = DEFINITIONAL_REPRESENTATION('',(#57299),#57303);
+#57299 = ELLIPSE('',#57300,124.83495742473,32.5);
+#57300 = AXIS2_PLACEMENT_2D('',#57301,#57302);
+#57301 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#57302 = DIRECTION('',(-1.,1.908195823574E-16));
+#57303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57304 = PCURVE('',#57230,#57305);
+#57305 = DEFINITIONAL_REPRESENTATION('',(#57306),#57313);
+#57306 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57307,#57308,#57309,#57310,
+    #57311,#57312),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#57307 = CARTESIAN_POINT('',(4.81976367604,20.18));
+#57308 = CARTESIAN_POINT('',(4.825339993104,19.507888047368));
+#57309 = CARTESIAN_POINT('',(4.830916310167,18.835788532861));
+#57310 = CARTESIAN_POINT('',(4.836492627231,18.163744997168));
+#57311 = CARTESIAN_POINT('',(4.842068944294,17.491800979366));
+#57312 = CARTESIAN_POINT('',(4.847645261358,16.82));
+#57313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57314 = ORIENTED_EDGE('',*,*,#57186,.F.);
+#57315 = ADVANCED_FACE('',(#57316),#30421,.T.);
+#57316 = FACE_BOUND('',#57317,.T.);
+#57317 = EDGE_LOOP('',(#57318,#57319,#57342,#57364,#57365));
+#57318 = ORIENTED_EDGE('',*,*,#30404,.F.);
+#57319 = ORIENTED_EDGE('',*,*,#57320,.T.);
+#57320 = EDGE_CURVE('',#30373,#57321,#57323,.T.);
+#57321 = VERTEX_POINT('',#57322);
+#57322 = CARTESIAN_POINT('',(32.467530909141,-8.4,-1.452389983433));
+#57323 = SURFACE_CURVE('',#57324,(#57328,#57335),.PCURVE_S1.);
+#57324 = LINE('',#57325,#57326);
+#57325 = CARTESIAN_POINT('',(31.137005530241,-8.4,-1.592233835884));
+#57326 = VECTOR('',#57327,1.);
+#57327 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57328 = PCURVE('',#30421,#57329);
+#57329 = DEFINITIONAL_REPRESENTATION('',(#57330),#57334);
+#57330 = LINE('',#57331,#57332);
+#57331 = CARTESIAN_POINT('',(0.,0.));
+#57332 = VECTOR('',#57333,1.);
+#57333 = DIRECTION('',(0.,-1.));
+#57334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57335 = PCURVE('',#30392,#57336);
+#57336 = DEFINITIONAL_REPRESENTATION('',(#57337),#57341);
+#57337 = LINE('',#57338,#57339);
+#57338 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57339 = VECTOR('',#57340,1.);
+#57340 = DIRECTION('',(0.,-1.));
+#57341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57342 = ORIENTED_EDGE('',*,*,#57343,.T.);
+#57343 = EDGE_CURVE('',#57321,#57268,#57344,.T.);
+#57344 = SURFACE_CURVE('',#57345,(#57350,#57357),.PCURVE_S1.);
+#57345 = CIRCLE('',#57346,32.5);
+#57346 = AXIS2_PLACEMENT_3D('',#57347,#57348,#57349);
+#57347 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#57348 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57349 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57350 = PCURVE('',#30421,#57351);
+#57351 = DEFINITIONAL_REPRESENTATION('',(#57352),#57356);
+#57352 = CIRCLE('',#57353,32.5);
+#57353 = AXIS2_PLACEMENT_2D('',#57354,#57355);
+#57354 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#57355 = DIRECTION('',(0.994521895368,-0.104528463268));
+#57356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57357 = PCURVE('',#57230,#57358);
+#57358 = DEFINITIONAL_REPRESENTATION('',(#57359),#57363);
+#57359 = LINE('',#57360,#57361);
+#57360 = CARTESIAN_POINT('',(0.,19.9));
+#57361 = VECTOR('',#57362,1.);
+#57362 = DIRECTION('',(1.,0.));
+#57363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57364 = ORIENTED_EDGE('',*,*,#57267,.F.);
+#57365 = ORIENTED_EDGE('',*,*,#35040,.F.);
+#57366 = ADVANCED_FACE('',(#57367),#30473,.F.);
+#57367 = FACE_BOUND('',#57368,.F.);
+#57368 = EDGE_LOOP('',(#57369,#57370,#57393,#57422,#57443));
+#57369 = ORIENTED_EDGE('',*,*,#30456,.F.);
+#57370 = ORIENTED_EDGE('',*,*,#57371,.T.);
+#57371 = EDGE_CURVE('',#30457,#57372,#57374,.T.);
+#57372 = VERTEX_POINT('',#57373);
+#57373 = CARTESIAN_POINT('',(32.451248712716,-9.6,-1.77945412569));
+#57374 = SURFACE_CURVE('',#57375,(#57379,#57386),.PCURVE_S1.);
+#57375 = LINE('',#57376,#57377);
+#57376 = CARTESIAN_POINT('',(31.170827857124,-9.6,-1.914031780535));
+#57377 = VECTOR('',#57378,1.);
+#57378 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57379 = PCURVE('',#30473,#57380);
+#57380 = DEFINITIONAL_REPRESENTATION('',(#57381),#57385);
+#57381 = LINE('',#57382,#57383);
+#57382 = CARTESIAN_POINT('',(0.,0.));
+#57383 = VECTOR('',#57384,1.);
+#57384 = DIRECTION('',(0.,-1.));
+#57385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57386 = PCURVE('',#30505,#57387);
+#57387 = DEFINITIONAL_REPRESENTATION('',(#57388),#57392);
+#57388 = LINE('',#57389,#57390);
+#57389 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57390 = VECTOR('',#57391,1.);
+#57391 = DIRECTION('',(0.,-1.));
+#57392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57393 = ORIENTED_EDGE('',*,*,#57394,.T.);
+#57394 = EDGE_CURVE('',#57372,#57395,#57397,.T.);
+#57395 = VERTEX_POINT('',#57396);
+#57396 = CARTESIAN_POINT('',(32.33847228227,-9.6,3.236233991674));
+#57397 = SURFACE_CURVE('',#57398,(#57403,#57410),.PCURVE_S1.);
+#57398 = CIRCLE('',#57399,32.5);
+#57399 = AXIS2_PLACEMENT_3D('',#57400,#57401,#57402);
+#57400 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#57401 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57402 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57403 = PCURVE('',#30473,#57404);
+#57404 = DEFINITIONAL_REPRESENTATION('',(#57405),#57409);
+#57405 = CIRCLE('',#57406,32.5);
+#57406 = AXIS2_PLACEMENT_2D('',#57407,#57408);
+#57407 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#57408 = DIRECTION('',(0.994521895368,-0.104528463268));
+#57409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57410 = PCURVE('',#57411,#57416);
+#57411 = CYLINDRICAL_SURFACE('',#57412,32.5);
+#57412 = AXIS2_PLACEMENT_3D('',#57413,#57414,#57415);
+#57413 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#57414 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#57415 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#57416 = DEFINITIONAL_REPRESENTATION('',(#57417),#57421);
+#57417 = LINE('',#57418,#57419);
+#57418 = CARTESIAN_POINT('',(0.,21.1));
+#57419 = VECTOR('',#57420,1.);
+#57420 = DIRECTION('',(1.,0.));
+#57421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57422 = ORIENTED_EDGE('',*,*,#57423,.F.);
+#57423 = EDGE_CURVE('',#34986,#57395,#57424,.T.);
+#57424 = SURFACE_CURVE('',#57425,(#57429,#57436),.PCURVE_S1.);
+#57425 = LINE('',#57426,#57427);
+#57426 = CARTESIAN_POINT('',(30.648185540783,-9.6,3.05857769633));
+#57427 = VECTOR('',#57428,1.);
+#57428 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57429 = PCURVE('',#30473,#57430);
+#57430 = DEFINITIONAL_REPRESENTATION('',(#57431),#57435);
+#57431 = LINE('',#57432,#57433);
+#57432 = CARTESIAN_POINT('',(5.000000000025,0.));
+#57433 = VECTOR('',#57434,1.);
+#57434 = DIRECTION('',(0.,-1.));
+#57435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57436 = PCURVE('',#35005,#57437);
+#57437 = DEFINITIONAL_REPRESENTATION('',(#57438),#57442);
+#57438 = LINE('',#57439,#57440);
+#57439 = CARTESIAN_POINT('',(0.,0.));
+#57440 = VECTOR('',#57441,1.);
+#57441 = DIRECTION('',(0.,-1.));
+#57442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57443 = ORIENTED_EDGE('',*,*,#35017,.F.);
+#57444 = ADVANCED_FACE('',(#57445),#35005,.F.);
+#57445 = FACE_BOUND('',#57446,.F.);
+#57446 = EDGE_LOOP('',(#57447,#57448,#57449,#57476,#57504));
+#57447 = ORIENTED_EDGE('',*,*,#34985,.F.);
+#57448 = ORIENTED_EDGE('',*,*,#57423,.T.);
+#57449 = ORIENTED_EDGE('',*,*,#57450,.T.);
+#57450 = EDGE_CURVE('',#57395,#57451,#57453,.T.);
+#57451 = VERTEX_POINT('',#57452);
+#57452 = CARTESIAN_POINT('',(32.404929167748,-12.4,2.484062324744));
+#57453 = SURFACE_CURVE('',#57454,(#57459,#57466),.PCURVE_S1.);
+#57454 = ELLIPSE('',#57455,124.83495742473,32.5);
+#57455 = AXIS2_PLACEMENT_3D('',#57456,#57457,#57458);
+#57456 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#57457 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#57458 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#57459 = PCURVE('',#35005,#57460);
+#57460 = DEFINITIONAL_REPRESENTATION('',(#57461),#57465);
+#57461 = ELLIPSE('',#57462,124.83495742473,32.5);
+#57462 = AXIS2_PLACEMENT_2D('',#57463,#57464);
+#57463 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#57464 = DIRECTION('',(1.,2.012279232133E-16));
+#57465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57466 = PCURVE('',#57411,#57467);
+#57467 = DEFINITIONAL_REPRESENTATION('',(#57468),#57475);
+#57468 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57469,#57470,#57471,#57472,
+    #57473,#57474),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#57469 = CARTESIAN_POINT('',(4.814453794969,20.82));
+#57470 = CARTESIAN_POINT('',(4.808877477905,21.492111952632));
+#57471 = CARTESIAN_POINT('',(4.803301160842,22.164211467139));
+#57472 = CARTESIAN_POINT('',(4.797724843778,22.836255002832));
+#57473 = CARTESIAN_POINT('',(4.792148526714,23.508199020634));
+#57474 = CARTESIAN_POINT('',(4.786572209651,24.18));
+#57475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57476 = ORIENTED_EDGE('',*,*,#57477,.F.);
+#57477 = EDGE_CURVE('',#57478,#57451,#57480,.T.);
+#57478 = VERTEX_POINT('',#57479);
+#57479 = CARTESIAN_POINT('',(31.443798916884,-12.4,2.383043464736));
+#57480 = SURFACE_CURVE('',#57481,(#57485,#57492),.PCURVE_S1.);
+#57481 = LINE('',#57482,#57483);
+#57482 = CARTESIAN_POINT('',(30.727104303509,-12.4,2.307715825478));
+#57483 = VECTOR('',#57484,1.);
+#57484 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#57485 = PCURVE('',#35005,#57486);
+#57486 = DEFINITIONAL_REPRESENTATION('',(#57487),#57491);
+#57487 = LINE('',#57488,#57489);
+#57488 = CARTESIAN_POINT('',(2.900003744861,0.));
+#57489 = VECTOR('',#57490,1.);
+#57490 = DIRECTION('',(0.,-1.));
+#57491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57492 = PCURVE('',#57493,#57498);
+#57493 = PLANE('',#57494);
+#57494 = AXIS2_PLACEMENT_3D('',#57495,#57496,#57497);
+#57495 = CARTESIAN_POINT('',(30.727104303509,-12.4,2.307715825478));
+#57496 = DIRECTION('',(0.,1.,0.));
+#57497 = DIRECTION('',(0.104528463268,0.,-0.994521895368));
+#57498 = DEFINITIONAL_REPRESENTATION('',(#57499),#57503);
+#57499 = LINE('',#57500,#57501);
+#57500 = CARTESIAN_POINT('',(0.,0.));
+#57501 = VECTOR('',#57502,1.);
+#57502 = DIRECTION('',(0.,-1.));
+#57503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57504 = ORIENTED_EDGE('',*,*,#57505,.T.);
+#57505 = EDGE_CURVE('',#57478,#34929,#57506,.T.);
+#57506 = SURFACE_CURVE('',#57507,(#57515,#57526),.PCURVE_S1.);
+#57507 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57508,#57509,#57510,#57511,
+    #57512,#57513,#57514),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57508 = CARTESIAN_POINT('',(31.443798916884,-12.4,2.383043464736));
+#57509 = CARTESIAN_POINT('',(31.49832188911,-12.26780263405,
+    2.42461638093));
+#57510 = CARTESIAN_POINT('',(31.540459435716,-12.13270317827,
+    2.46567437235));
+#57511 = CARTESIAN_POINT('',(31.570141306865,-11.99678680431,
+    2.505644708383));
+#57512 = CARTESIAN_POINT('',(31.587920326943,-11.86206472541,
+    2.544040198308));
+#57513 = CARTESIAN_POINT('',(31.594802675333,-11.73013379275,
+    2.580533645819));
+#57514 = CARTESIAN_POINT('',(31.591955740605,-11.60217685895,
+    2.614927044705));
+#57515 = PCURVE('',#35005,#57516);
+#57516 = DEFINITIONAL_REPRESENTATION('',(#57517),#57525);
+#57517 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57518,#57519,#57520,#57521,
+    #57522,#57523,#57524),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57518 = CARTESIAN_POINT('',(2.900003744861,-0.720642367667));
+#57519 = CARTESIAN_POINT('',(2.763084867614,-0.77921221039));
+#57520 = CARTESIAN_POINT('',(2.623160250577,-0.825410651854));
+#57521 = CARTESIAN_POINT('',(2.482389538625,-0.85910796041));
+#57522 = CARTESIAN_POINT('',(2.342855776725,-0.880803006714));
+#57523 = CARTESIAN_POINT('',(2.206212848585,-0.891462256867));
+#57524 = CARTESIAN_POINT('',(2.073685853155,-0.892226007077));
+#57525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57526 = PCURVE('',#30567,#57527);
+#57527 = DEFINITIONAL_REPRESENTATION('',(#57528),#57536);
+#57528 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57529,#57530,#57531,#57532,
+    #57533,#57534,#57535),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57529 = CARTESIAN_POINT('',(54.974108205268,2.429188214089));
+#57530 = CARTESIAN_POINT('',(45.811875280201,2.467150400535));
+#57531 = CARTESIAN_POINT('',(36.649609066343,2.505374003038));
+#57532 = CARTESIAN_POINT('',(27.487297415541,2.543348264371));
+#57533 = CARTESIAN_POINT('',(18.324928566429,2.580612298218));
+#57534 = CARTESIAN_POINT('',(9.16249651881,2.616817776248));
+#57535 = CARTESIAN_POINT('',(0.,2.651716671657));
+#57536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57537 = ADVANCED_FACE('',(#57538),#30567,.F.);
+#57538 = FACE_BOUND('',#57539,.F.);
+#57539 = EDGE_LOOP('',(#57540,#57541,#57542,#57571,#57594,#57657,#57658,
+    #57687,#57720,#57721,#57756,#57793,#57826,#57827,#57862,#57899,
+    #57932,#57933,#57968,#58005,#58038,#58039,#58074,#58111,#58144,
+    #58145,#58180,#58217,#58250,#58251,#58286,#58323,#58356,#58357,
+    #58392,#58429,#58462,#58463,#58498,#58535,#58568,#58569,#58604,
+    #58641,#58674,#58675,#58710,#58747,#58780,#58781,#58816,#58853,
+    #58886,#58887,#58922,#58959,#58992,#58993,#59028,#59065,#59098,
+    #59099,#59134,#59171,#59204,#59205,#59240,#59283,#59316,#59317,
+    #59352,#59389,#59422,#59423,#59458,#59495,#59528,#59529,#59564,
+    #59601,#59634,#59635,#59670,#59707,#59740,#59741,#59776,#59813,
+    #59846,#59847,#59882,#59919,#59952,#59953,#59988,#60025,#60058,
+    #60059,#60094,#60131,#60164,#60165,#60200,#60237,#60270,#60271,
+    #60306,#60343,#60376,#60377,#60412,#60449,#60482,#60483,#60518,
+    #60555,#60588,#60589,#60624,#60661,#60694,#60695,#60730,#60767));
+#57540 = ORIENTED_EDGE('',*,*,#34928,.F.);
+#57541 = ORIENTED_EDGE('',*,*,#57505,.F.);
+#57542 = ORIENTED_EDGE('',*,*,#57543,.F.);
+#57543 = EDGE_CURVE('',#57544,#57478,#57546,.T.);
+#57544 = VERTEX_POINT('',#57545);
+#57545 = CARTESIAN_POINT('',(31.533978799116,-12.4,0.));
+#57546 = SURFACE_CURVE('',#57547,(#57553,#57562),.PCURVE_S1.);
+#57547 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57548,#57549,#57550,#57551,
+    #57552),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57548 = CARTESIAN_POINT('',(31.533978799116,-12.4,1.33E-15));
+#57549 = CARTESIAN_POINT('',(31.533978797263,-12.4,0.59584431971));
+#57550 = CARTESIAN_POINT('',(31.518965121017,-12.4,1.192026006948));
+#57551 = CARTESIAN_POINT('',(31.488901291097,-12.4,1.78795625591));
+#57552 = CARTESIAN_POINT('',(31.443798916884,-12.4,2.383043464736));
+#57553 = PCURVE('',#30567,#57554);
+#57554 = DEFINITIONAL_REPRESENTATION('',(#57555),#57561);
+#57555 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57556,#57557,#57558,#57559,
+    #57560),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57556 = CARTESIAN_POINT('',(54.974107954997,3.94E-15));
+#57557 = CARTESIAN_POINT('',(54.974107954997,0.607773208828));
+#57558 = CARTESIAN_POINT('',(54.974107954998,1.215215600934));
+#57559 = CARTESIAN_POINT('',(54.974107954997,1.822347645299));
+#57560 = CARTESIAN_POINT('',(54.974107954997,2.429188214799));
+#57561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57562 = PCURVE('',#57493,#57563);
+#57563 = DEFINITIONAL_REPRESENTATION('',(#57564),#57570);
+#57564 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57565,#57566,#57567,#57568,
+    #57569),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57565 = CARTESIAN_POINT('',(2.379415267801,-0.5612323638));
+#57566 = CARTESIAN_POINT('',(1.786835045425,-0.623515053043));
+#57567 = CARTESIAN_POINT('',(1.192349947344,-0.670901578882));
+#57568 = CARTESIAN_POINT('',(0.596541740697,-0.703294114907));
+#57569 = CARTESIAN_POINT('',(1.221245327088E-14,-0.720642367667));
+#57570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57571 = ORIENTED_EDGE('',*,*,#57572,.T.);
+#57572 = EDGE_CURVE('',#57544,#57573,#57575,.T.);
+#57573 = VERTEX_POINT('',#57574);
+#57574 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,0.));
+#57575 = SEAM_CURVE('',#57576,(#57580,#57587),.PCURVE_S1.);
+#57576 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#57577,#57578,#57579),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+199.17697423759),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.718631469457,1.)) REPRESENTATION_ITEM('') );
+#57577 = CARTESIAN_POINT('',(31.7,-11.60217685895,0.));
+#57578 = CARTESIAN_POINT('',(31.7,-13.5374973967,-6.9E-16));
+#57579 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,0.));
+#57580 = PCURVE('',#30567,#57581);
+#57581 = DEFINITIONAL_REPRESENTATION('',(#57582),#57586);
+#57582 = LINE('',#57583,#57584);
+#57583 = CARTESIAN_POINT('',(0.,199.17697423759));
+#57584 = VECTOR('',#57585,1.);
+#57585 = DIRECTION('',(1.,0.));
+#57586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57587 = PCURVE('',#30567,#57588);
+#57588 = DEFINITIONAL_REPRESENTATION('',(#57589),#57593);
+#57589 = LINE('',#57590,#57591);
+#57590 = CARTESIAN_POINT('',(0.,3.94E-15));
+#57591 = VECTOR('',#57592,1.);
+#57592 = DIRECTION('',(1.,0.));
+#57593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57594 = ORIENTED_EDGE('',*,*,#57595,.T.);
+#57595 = EDGE_CURVE('',#57573,#57573,#57596,.T.);
+#57596 = SURFACE_CURVE('',#57597,(#57618,#57625),.PCURVE_S1.);
+#57597 = ( BOUNDED_CURVE() B_SPLINE_CURVE(10,(#57598,#57599,#57600,
+    #57601,#57602,#57603,#57604,#57605,#57606,#57607,#57608,#57609,
+    #57610,#57611,#57612,#57613,#57614,#57615,#57616,#57617),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((11,9,11),(3.94E-15,
+99.588487118796,199.17697423759),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999999,
+    1.000000000001,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#57598 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,0.));
+#57599 = CARTESIAN_POINT('',(29.765724755575,-13.60109663135,
+    9.215906850085));
+#57600 = CARTESIAN_POINT('',(26.594848179419,-13.60109663135,
+    18.571546087112));
+#57601 = CARTESIAN_POINT('',(20.094945852418,-13.60109663135,
+    26.754472024882));
+#57602 = CARTESIAN_POINT('',(10.776362028313,-13.60109663135,
+    32.329024501874));
+#57603 = CARTESIAN_POINT('',(-7.701544413934E-03,-13.60109663135,
+    34.228385783177));
+#57604 = CARTESIAN_POINT('',(-10.75141244828,-13.60109663135,
+    32.283391113725));
+#57605 = CARTESIAN_POINT('',(-19.97484548456,-13.60109663135,
+    26.769907102593));
+#57606 = CARTESIAN_POINT('',(-26.50125284245,-13.60109663135,
+    18.702637826449));
+#57607 = CARTESIAN_POINT('',(-29.76572475557,-13.60109663135,
+    9.351178222091));
+#57608 = CARTESIAN_POINT('',(-29.76572475557,-13.60109663135,
+    -9.351178222091));
+#57609 = CARTESIAN_POINT('',(-26.50125284244,-13.60109663135,
+    -18.70263782644));
+#57610 = CARTESIAN_POINT('',(-19.97484548458,-13.60109663135,
+    -26.7699071026));
+#57611 = CARTESIAN_POINT('',(-10.75141244826,-13.60109663135,
+    -32.2833911137));
+#57612 = CARTESIAN_POINT('',(-7.701544420344E-03,-13.60109663135,
+    -34.2283857832));
+#57613 = CARTESIAN_POINT('',(10.776362028304,-13.60109663135,
+    -32.32902450185));
+#57614 = CARTESIAN_POINT('',(20.094945852432,-13.60109663135,
+    -26.75447202489));
+#57615 = CARTESIAN_POINT('',(26.59484817941,-13.60109663135,
+    -18.57154608711));
+#57616 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,
+    -9.215906850083));
+#57617 = CARTESIAN_POINT('',(29.765724755577,-13.60109663135,-7.29E-15)
+  );
+#57618 = PCURVE('',#30567,#57619);
+#57619 = DEFINITIONAL_REPRESENTATION('',(#57620),#57624);
+#57620 = LINE('',#57621,#57622);
+#57621 = CARTESIAN_POINT('',(199.17697423759,0.));
+#57622 = VECTOR('',#57623,1.);
+#57623 = DIRECTION('',(0.,1.));
+#57624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57625 = PCURVE('',#57626,#57634);
+#57626 = SURFACE_OF_REVOLUTION('',#57627,#57631);
+#57627 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#57628,#57629,#57630),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#57628 = CARTESIAN_POINT('',(25.4,-13.5,0.));
+#57629 = CARTESIAN_POINT('',(28.15,-13.75,0.));
+#57630 = CARTESIAN_POINT('',(31.7,-13.5,0.));
+#57631 = AXIS1_PLACEMENT('',#57632,#57633);
+#57632 = CARTESIAN_POINT('',(0.,0.,0.));
+#57633 = DIRECTION('',(-0.,-1.,-0.));
+#57634 = DEFINITIONAL_REPRESENTATION('',(#57635),#57656);
+#57635 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#57636,#57637,#57638,#57639,
+    #57640,#57641,#57642,#57643,#57644,#57645,#57646,#57647,#57648,
+    #57649,#57650,#57651,#57652,#57653,#57654,#57655),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(3.94E-15,99.588487118796,199.17697423759),
+  .UNSPECIFIED.);
+#57636 = CARTESIAN_POINT('',(-2.2E-16,0.718647518372));
+#57637 = CARTESIAN_POINT('',(0.309614730559,0.718647518372));
+#57638 = CARTESIAN_POINT('',(0.623927920447,0.718647518372));
+#57639 = CARTESIAN_POINT('',(0.940039634482,0.718647518373));
+#57640 = CARTESIAN_POINT('',(1.255847197979,0.718647518371));
+#57641 = CARTESIAN_POINT('',(1.5706544044,0.718647518373));
+#57642 = CARTESIAN_POINT('',(1.884959666759,0.718647518371));
+#57643 = CARTESIAN_POINT('',(2.199113516779,0.718647518373));
+#57644 = CARTESIAN_POINT('',(2.513274349252,0.718647518372));
+#57645 = CARTESIAN_POINT('',(2.827433388231,0.718647518372));
+#57646 = CARTESIAN_POINT('',(3.455751918949,0.718647518372));
+#57647 = CARTESIAN_POINT('',(3.769910957927,0.718647518372));
+#57648 = CARTESIAN_POINT('',(4.084071790402,0.718647518372));
+#57649 = CARTESIAN_POINT('',(4.398225640418,0.718647518372));
+#57650 = CARTESIAN_POINT('',(4.712530902782,0.718647518372));
+#57651 = CARTESIAN_POINT('',(5.027338109198,0.718647518372));
+#57652 = CARTESIAN_POINT('',(5.343145672699,0.718647518372));
+#57653 = CARTESIAN_POINT('',(5.659257386732,0.718647518372));
+#57654 = CARTESIAN_POINT('',(5.973570576621,0.718647518372));
+#57655 = CARTESIAN_POINT('',(6.28318530718,0.718647518372));
+#57656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57657 = ORIENTED_EDGE('',*,*,#57572,.F.);
+#57658 = ORIENTED_EDGE('',*,*,#57659,.F.);
+#57659 = EDGE_CURVE('',#57660,#57544,#57662,.T.);
+#57660 = VERTEX_POINT('',#57661);
+#57661 = CARTESIAN_POINT('',(31.422702346243,-12.4,-2.64671527203));
+#57662 = SURFACE_CURVE('',#57663,(#57669,#57678),.PCURVE_S1.);
+#57663 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57664,#57665,#57666,#57667,
+    #57668),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57664 = CARTESIAN_POINT('',(31.422702346243,-12.4,-2.64671527203));
+#57665 = CARTESIAN_POINT('',(31.478353952736,-12.4,-1.986029209613));
+#57666 = CARTESIAN_POINT('',(31.515453859941,-12.4,-1.32414121841));
+#57667 = CARTESIAN_POINT('',(31.533978797058,-12.4,-0.661862489688));
+#57668 = CARTESIAN_POINT('',(31.533978799116,-12.4,-7.949E-14));
+#57669 = PCURVE('',#30567,#57670);
+#57670 = DEFINITIONAL_REPRESENTATION('',(#57671),#57677);
+#57671 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57672,#57673,#57674,#57675,
+    #57676),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57672 = CARTESIAN_POINT('',(54.974107954998,196.47886129581));
+#57673 = CARTESIAN_POINT('',(54.974107954998,197.1528315387));
+#57674 = CARTESIAN_POINT('',(54.974107954998,197.827156344));
+#57675 = CARTESIAN_POINT('',(54.974107954998,198.50186116551));
+#57676 = CARTESIAN_POINT('',(54.974107954998,199.17697423759));
+#57677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57678 = PCURVE('',#57493,#57679);
+#57679 = DEFINITIONAL_REPRESENTATION('',(#57680),#57686);
+#57680 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57681,#57682,#57683,#57684,
+    #57685),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57681 = CARTESIAN_POINT('',(5.000000000025,-0.173908414886));
+#57682 = CARTESIAN_POINT('',(4.348750421891,-0.298315654863));
+#57683 = CARTESIAN_POINT('',(3.694366318646,-0.40439845947));
+#57684 = CARTESIAN_POINT('',(3.037652005304,-0.492048892812));
+#57685 = CARTESIAN_POINT('',(2.379415267801,-0.5612323638));
+#57686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57687 = ORIENTED_EDGE('',*,*,#57688,.T.);
+#57688 = EDGE_CURVE('',#57660,#30486,#57689,.T.);
+#57689 = SURFACE_CURVE('',#57690,(#57698,#57709),.PCURVE_S1.);
+#57690 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57691,#57692,#57693,#57694,
+    #57695,#57696,#57697),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57691 = CARTESIAN_POINT('',(31.422702346243,-12.4,-2.64671527203));
+#57692 = CARTESIAN_POINT('',(31.483976160344,-12.2678033276,
+    -2.604433001804));
+#57693 = CARTESIAN_POINT('',(31.532740857973,-12.13270429486,
+    -2.56267858344));
+#57694 = CARTESIAN_POINT('',(31.56884683307,-11.9967880179,
+    -2.522033073175));
+#57695 = CARTESIAN_POINT('',(31.592782656377,-11.86206572931,
+    -2.482990420303));
+#57696 = CARTESIAN_POINT('',(31.605512830761,-11.73013436292,
+    -2.445882223916));
+#57697 = CARTESIAN_POINT('',(31.608180536647,-11.60217685895,
+    -2.410909058356));
+#57698 = PCURVE('',#30567,#57699);
+#57699 = DEFINITIONAL_REPRESENTATION('',(#57700),#57708);
+#57700 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57701,#57702,#57703,#57704,
+    #57705,#57706,#57707),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57701 = CARTESIAN_POINT('',(54.974108205272,196.47886129226));
+#57702 = CARTESIAN_POINT('',(45.811923348105,196.52691759045));
+#57703 = CARTESIAN_POINT('',(36.649684333266,196.57316494438));
+#57704 = CARTESIAN_POINT('',(27.487379229064,196.61710115864));
+#57705 = CARTESIAN_POINT('',(18.324997926097,196.65836477145));
+#57706 = CARTESIAN_POINT('',(9.162537346462,196.69676810044));
+#57707 = CARTESIAN_POINT('',(0.,196.73224587003));
+#57708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57709 = PCURVE('',#30505,#57710);
+#57710 = DEFINITIONAL_REPRESENTATION('',(#57711),#57719);
+#57711 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57712,#57713,#57714,#57715,
+    #57716,#57717,#57718),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57712 = CARTESIAN_POINT('',(-1.06581410364E-14,-0.173908414886));
+#57713 = CARTESIAN_POINT('',(0.136918158928,-0.239266265352));
+#57714 = CARTESIAN_POINT('',(0.276842337818,-0.292128350052));
+#57715 = CARTESIAN_POINT('',(0.417612949301,-0.332285145566));
+#57716 = CARTESIAN_POINT('',(0.557146928381,-0.360170914435));
+#57717 = CARTESIAN_POINT('',(0.693790305743,-0.376710214335));
+#57718 = CARTESIAN_POINT('',(0.826317891706,-0.3830189975));
+#57719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57720 = ORIENTED_EDGE('',*,*,#30517,.F.);
+#57721 = ORIENTED_EDGE('',*,*,#57722,.F.);
+#57722 = EDGE_CURVE('',#57723,#30518,#57725,.T.);
+#57723 = VERTEX_POINT('',#57724);
+#57724 = CARTESIAN_POINT('',(31.252133722543,-12.4,-4.2065645896));
+#57725 = SURFACE_CURVE('',#57726,(#57734,#57745),.PCURVE_S1.);
+#57726 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57727,#57728,#57729,#57730,
+    #57731,#57732,#57733),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57727 = CARTESIAN_POINT('',(31.252133722543,-12.4,-4.2065645896));
+#57728 = CARTESIAN_POINT('',(31.314108929052,-12.2678026333,
+    -4.177236125188));
+#57729 = CARTESIAN_POINT('',(31.363862308229,-12.1327031769,
+    -4.145836259082));
+#57730 = CARTESIAN_POINT('',(31.401206064807,-11.99678680265,
+    -4.112910600315));
+#57731 = CARTESIAN_POINT('',(31.426579646879,-11.86206472391,
+    -4.079050631681));
+#57732 = CARTESIAN_POINT('',(31.440899215912,-11.73013379182,
+    -4.044785595645));
+#57733 = CARTESIAN_POINT('',(31.44526548046,-11.60217685895,
+    -4.010551885008));
+#57734 = PCURVE('',#30567,#57735);
+#57735 = DEFINITIONAL_REPRESENTATION('',(#57736),#57744);
+#57736 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57737,#57738,#57739,#57740,
+    #57741,#57742,#57743),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57737 = CARTESIAN_POINT('',(54.974108205269,194.88511487483));
+#57738 = CARTESIAN_POINT('',(45.811875228175,194.9229960989));
+#57739 = CARTESIAN_POINT('',(36.649608973824,194.96114213456));
+#57740 = CARTESIAN_POINT('',(27.487297303747,194.99904341939));
+#57741 = CARTESIAN_POINT('',(18.324928462732,195.03623978878));
+#57742 = CARTESIAN_POINT('',(9.162496452722,195.0723831305));
+#57743 = CARTESIAN_POINT('',(0.,195.10722535445));
+#57744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57745 = PCURVE('',#30655,#57746);
+#57746 = DEFINITIONAL_REPRESENTATION('',(#57747),#57755);
+#57747 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57748,#57749,#57750,#57751,
+    #57752,#57753,#57754),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57748 = CARTESIAN_POINT('',(2.900003744861,-0.720636996234));
+#57749 = CARTESIAN_POINT('',(2.763084866837,-0.779207036761));
+#57750 = CARTESIAN_POINT('',(2.623160249161,-0.825405681971));
+#57751 = CARTESIAN_POINT('',(2.482389536903,-0.859103197029));
+#57752 = CARTESIAN_POINT('',(2.342855775166,-0.880798449476));
+#57753 = CARTESIAN_POINT('',(2.206212847629,-0.891457902851));
+#57754 = CARTESIAN_POINT('',(2.073685853155,-0.892221851381));
+#57755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57756 = ORIENTED_EDGE('',*,*,#57757,.F.);
+#57757 = EDGE_CURVE('',#57758,#57723,#57760,.T.);
+#57758 = VERTEX_POINT('',#57759);
+#57759 = CARTESIAN_POINT('',(30.185760865242,-12.4,-9.122025683767));
+#57760 = SURFACE_CURVE('',#57761,(#57768,#57778),.PCURVE_S1.);
+#57761 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57762,#57763,#57764,#57765,
+    #57766,#57767),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57762 = CARTESIAN_POINT('',(30.185760865242,-12.4,-9.122025683767));
+#57763 = CARTESIAN_POINT('',(30.477399345971,-12.4,-8.156950673726));
+#57764 = CARTESIAN_POINT('',(30.730322127834,-12.4,-7.180709386421));
+#57765 = CARTESIAN_POINT('',(30.943968871219,-12.4,-6.195441377677));
+#57766 = CARTESIAN_POINT('',(31.117966974276,-12.4,-5.203326052603));
+#57767 = CARTESIAN_POINT('',(31.252133722543,-12.4,-4.2065645896));
+#57768 = PCURVE('',#30567,#57769);
+#57769 = DEFINITIONAL_REPRESENTATION('',(#57770),#57777);
+#57770 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57771,#57772,#57773,#57774,
+    #57775,#57776),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57771 = CARTESIAN_POINT('',(54.974107954998,189.78892296296));
+#57772 = CARTESIAN_POINT('',(54.974107954998,190.80702556888));
+#57773 = CARTESIAN_POINT('',(54.974107954997,191.82563624556));
+#57774 = CARTESIAN_POINT('',(54.974107954998,192.84480972363));
+#57775 = CARTESIAN_POINT('',(54.974107954997,193.86461446261));
+#57776 = CARTESIAN_POINT('',(54.974107954997,194.88511487553));
+#57777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57778 = PCURVE('',#57779,#57784);
+#57779 = PLANE('',#57780);
+#57780 = AXIS2_PLACEMENT_3D('',#57781,#57782,#57783);
+#57781 = CARTESIAN_POINT('',(30.535444451177,-12.4,-4.13123751181));
+#57782 = DIRECTION('',(0.,1.,0.));
+#57783 = DIRECTION('',(-0.104528463268,0.,-0.994521895368));
+#57784 = DEFINITIONAL_REPRESENTATION('',(#57785),#57792);
+#57785 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57786,#57787,#57788,#57789,
+    #57790,#57791),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57786 = CARTESIAN_POINT('',(5.000000000025,-0.173911435446));
+#57787 = CARTESIAN_POINT('',(4.009727249646,-0.363074482325));
+#57788 = CARTESIAN_POINT('',(3.012396284545,-0.512566725186));
+#57789 = CARTESIAN_POINT('',(2.010193511274,-0.622054538495));
+#57790 = CARTESIAN_POINT('',(1.005325343434,-0.691395171424));
+#57791 = CARTESIAN_POINT('',(8.437694987151E-15,-0.720636996234));
+#57792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57793 = ORIENTED_EDGE('',*,*,#57794,.T.);
+#57794 = EDGE_CURVE('',#57758,#30697,#57795,.T.);
+#57795 = SURFACE_CURVE('',#57796,(#57804,#57815),.PCURVE_S1.);
+#57796 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57797,#57798,#57799,#57800,
+    #57801,#57802,#57803),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57797 = CARTESIAN_POINT('',(30.185760865242,-12.4,-9.122025683767));
+#57798 = CARTESIAN_POINT('',(30.254486346144,-12.26780332244,
+    -9.093406888629));
+#57799 = CARTESIAN_POINT('',(30.310866325305,-12.13270428604,
+    -9.06270362012));
+#57800 = CARTESIAN_POINT('',(30.354633662525,-11.99678800773,
+    -9.030453132895));
+#57801 = CARTESIAN_POINT('',(30.38616355885,-11.86206572042,
+    -8.997240162416));
+#57802 = CARTESIAN_POINT('',(30.406330500092,-11.73013435761,
+    -8.963589593182));
+#57803 = CARTESIAN_POINT('',(30.416210985207,-11.60217685895,
+    -8.92993529708));
+#57804 = PCURVE('',#30567,#57805);
+#57805 = DEFINITIONAL_REPRESENTATION('',(#57806),#57814);
+#57806 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57807,#57808,#57809,#57810,
+    #57811,#57812,#57813),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57807 = CARTESIAN_POINT('',(54.974108205274,189.78892295943));
+#57808 = CARTESIAN_POINT('',(45.811922990688,189.83666420924));
+#57809 = CARTESIAN_POINT('',(36.649683738158,189.88260726112));
+#57810 = CARTESIAN_POINT('',(27.487378543891,189.92625336577));
+#57811 = CARTESIAN_POINT('',(18.324997313052,189.96724365666));
+#57812 = CARTESIAN_POINT('',(9.162536966507,190.0053919085));
+#57813 = CARTESIAN_POINT('',(0.,190.04063346793));
+#57814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57815 = PCURVE('',#30716,#57816);
+#57816 = DEFINITIONAL_REPRESENTATION('',(#57817),#57825);
+#57817 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57818,#57819,#57820,#57821,
+    #57822,#57823,#57824),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57818 = CARTESIAN_POINT('',(-1.42108547152E-14,-0.173911435446));
+#57819 = CARTESIAN_POINT('',(0.13691816427,-0.239268952297));
+#57820 = CARTESIAN_POINT('',(0.276842346946,-0.292130710558));
+#57821 = CARTESIAN_POINT('',(0.41761295984,-0.332287191856));
+#57822 = CARTESIAN_POINT('',(0.557146937589,-0.360172663345));
+#57823 = CARTESIAN_POINT('',(0.693790311238,-0.376711685683));
+#57824 = CARTESIAN_POINT('',(0.826317891706,-0.383020212613));
+#57825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57826 = ORIENTED_EDGE('',*,*,#30728,.F.);
+#57827 = ORIENTED_EDGE('',*,*,#57828,.F.);
+#57828 = EDGE_CURVE('',#57829,#30729,#57831,.T.);
+#57829 = VERTEX_POINT('',#57830);
+#57830 = CARTESIAN_POINT('',(29.694617810566,-12.4,-10.61232897182));
+#57831 = SURFACE_CURVE('',#57832,(#57840,#57851),.PCURVE_S1.);
+#57832 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57833,#57834,#57835,#57836,
+    #57837,#57838,#57839),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57833 = CARTESIAN_POINT('',(29.694617810566,-12.4,-10.61232897182));
+#57834 = CARTESIAN_POINT('',(29.761336282294,-12.26780263279,
+    -10.59652672307));
+#57835 = CARTESIAN_POINT('',(29.816530661967,-12.13270317563,
+    -10.57615727374));
+#57836 = CARTESIAN_POINT('',(29.859903821957,-11.99678680074,
+    -10.55171526605));
+#57837 = CARTESIAN_POINT('',(29.891762634147,-11.86206472192,
+    -10.52387062495));
+#57838 = CARTESIAN_POINT('',(29.912893206928,-11.73013379047,
+    -10.49333150938));
+#57839 = CARTESIAN_POINT('',(29.924281467027,-11.60217685895,
+    -10.46075362688));
+#57840 = PCURVE('',#30567,#57841);
+#57841 = DEFINITIONAL_REPRESENTATION('',(#57842),#57850);
+#57842 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57843,#57844,#57845,#57846,
+    #57847,#57848,#57849),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57843 = CARTESIAN_POINT('',(54.974108205271,188.20512069647));
+#57844 = CARTESIAN_POINT('',(45.811875192911,188.24277726022));
+#57845 = CARTESIAN_POINT('',(36.649608887303,188.28069640836));
+#57846 = CARTESIAN_POINT('',(27.487297175961,188.31837158146));
+#57847 = CARTESIAN_POINT('',(18.324928326157,188.35534538576));
+#57848 = CARTESIAN_POINT('',(9.162496355558,188.39127186015));
+#57849 = CARTESIAN_POINT('',(0.,188.42590448392));
+#57850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57851 = PCURVE('',#30805,#57852);
+#57852 = DEFINITIONAL_REPRESENTATION('',(#57853),#57861);
+#57853 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57854,#57855,#57856,#57857,
+    #57858,#57859,#57860),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57854 = CARTESIAN_POINT('',(2.900003744861,-0.720649769823));
+#57855 = CARTESIAN_POINT('',(2.76308486631,-0.779219643705));
+#57856 = CARTESIAN_POINT('',(2.623160247845,-0.825418112148));
+#57857 = CARTESIAN_POINT('',(2.482389534929,-0.859115442835));
+#57858 = CARTESIAN_POINT('',(2.342855773103,-0.880810506469));
+#57859 = CARTESIAN_POINT('',(2.206212846223,-0.8914697697));
+#57860 = CARTESIAN_POINT('',(2.073685853155,-0.892233529343));
+#57861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57862 = ORIENTED_EDGE('',*,*,#57863,.F.);
+#57863 = EDGE_CURVE('',#57864,#57829,#57866,.T.);
+#57864 = VERTEX_POINT('',#57865);
+#57865 = CARTESIAN_POINT('',(27.629567816584,-12.4,-15.19866467628));
+#57866 = SURFACE_CURVE('',#57867,(#57874,#57884),.PCURVE_S1.);
+#57867 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57868,#57869,#57870,#57871,
+    #57872,#57873),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57868 = CARTESIAN_POINT('',(27.629567816584,-12.4,-15.19866467628));
+#57869 = CARTESIAN_POINT('',(28.115272110815,-12.4,-14.31570567271));
+#57870 = CARTESIAN_POINT('',(28.565558943472,-12.4,-13.41360893719));
+#57871 = CARTESIAN_POINT('',(28.979413544454,-12.4,-12.49431954876));
+#57872 = CARTESIAN_POINT('',(29.355989631817,-12.4,-11.55986271747));
+#57873 = CARTESIAN_POINT('',(29.694617810566,-12.4,-10.61232897182));
+#57874 = PCURVE('',#30567,#57875);
+#57875 = DEFINITIONAL_REPRESENTATION('',(#57876),#57883);
+#57876 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57877,#57878,#57879,#57880,
+    #57881,#57882),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57877 = CARTESIAN_POINT('',(54.974107954998,183.13447482474));
+#57878 = CARTESIAN_POINT('',(54.974107954998,184.14790496817));
+#57879 = CARTESIAN_POINT('',(54.974107954998,185.16163856857));
+#57880 = CARTESIAN_POINT('',(54.974107954998,186.17571660806));
+#57881 = CARTESIAN_POINT('',(54.974107954998,187.19019355085));
+#57882 = CARTESIAN_POINT('',(54.974107954998,188.20512069717));
+#57883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57884 = PCURVE('',#57885,#57890);
+#57885 = PLANE('',#57886);
+#57886 = AXIS2_PLACEMENT_3D('',#57887,#57888,#57889);
+#57887 = CARTESIAN_POINT('',(29.009239151009,-12.4,-10.38963594595));
+#57888 = DIRECTION('',(0.,1.,0.));
+#57889 = DIRECTION('',(-0.309016994375,0.,-0.951056516295));
+#57890 = DEFINITIONAL_REPRESENTATION('',(#57891),#57898);
+#57891 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57892,#57893,#57894,#57895,
+    #57896,#57897),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57892 = CARTESIAN_POINT('',(5.000000000025,-0.173926191161));
+#57893 = CARTESIAN_POINT('',(4.010165204894,-0.36300908774));
+#57894 = CARTESIAN_POINT('',(3.013073942618,-0.512494092296));
+#57895 = CARTESIAN_POINT('',(2.010889674484,-0.622017163584));
+#57896 = CARTESIAN_POINT('',(1.005800005223,-0.691399263974));
+#57897 = CARTESIAN_POINT('',(1.59872115546E-14,-0.720649769823));
+#57898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57899 = ORIENTED_EDGE('',*,*,#57900,.T.);
+#57900 = EDGE_CURVE('',#57864,#30847,#57901,.T.);
+#57901 = SURFACE_CURVE('',#57902,(#57910,#57921),.PCURVE_S1.);
+#57902 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57903,#57904,#57905,#57906,
+    #57907,#57908,#57909),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57903 = CARTESIAN_POINT('',(27.629567816584,-12.4,-15.19866467628));
+#57904 = CARTESIAN_POINT('',(27.702741846815,-12.26780331926,
+    -15.18496016027));
+#57905 = CARTESIAN_POINT('',(27.764273526213,-12.13270428059,
+    -15.16664994309));
+#57906 = CARTESIAN_POINT('',(27.813789849127,-11.99678800143,
+    -15.14420399717));
+#57907 = CARTESIAN_POINT('',(27.851536243918,-11.86206571491,
+    -15.11827228874));
+#57908 = CARTESIAN_POINT('',(27.878258957778,-11.73013435432,
+    -15.08955004828));
+#57909 = CARTESIAN_POINT('',(27.894920759472,-11.60217685895,
+    -15.05868548345));
+#57910 = PCURVE('',#30567,#57911);
+#57911 = DEFINITIONAL_REPRESENTATION('',(#57912),#57920);
+#57912 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57913,#57914,#57915,#57916,
+    #57917,#57918,#57919),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57913 = CARTESIAN_POINT('',(54.974108205275,183.13447482122));
+#57914 = CARTESIAN_POINT('',(45.811922770047,183.18201799562));
+#57915 = CARTESIAN_POINT('',(36.649683370218,183.22776956308));
+#57916 = CARTESIAN_POINT('',(27.487378119654,183.27123296336));
+#57917 = CARTESIAN_POINT('',(18.324996933037,183.31205099483));
+#57918 = CARTESIAN_POINT('',(9.162536730728,183.35003838192));
+#57919 = CARTESIAN_POINT('',(0.,183.38513089146));
+#57920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57921 = PCURVE('',#30866,#57922);
+#57922 = DEFINITIONAL_REPRESENTATION('',(#57923),#57931);
+#57923 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57924,#57925,#57926,#57927,
+    #57928,#57929,#57930),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57924 = CARTESIAN_POINT('',(-5.329070518201E-15,-0.173926191161));
+#57925 = CARTESIAN_POINT('',(0.136918167567,-0.239283901087));
+#57926 = CARTESIAN_POINT('',(0.27684235259,-0.292145837459));
+#57927 = CARTESIAN_POINT('',(0.417612966366,-0.332302480285));
+#57928 = CARTESIAN_POINT('',(0.557146943296,-0.360188096419));
+#57929 = CARTESIAN_POINT('',(0.693790314649,-0.37672724715));
+#57930 = CARTESIAN_POINT('',(0.826317891706,-0.383035887168));
+#57931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57932 = ORIENTED_EDGE('',*,*,#30878,.F.);
+#57933 = ORIENTED_EDGE('',*,*,#57934,.F.);
+#57934 = EDGE_CURVE('',#57935,#30879,#57937,.T.);
+#57935 = VERTEX_POINT('',#57936);
+#57936 = CARTESIAN_POINT('',(26.839298955118,-12.4,-16.55428638893));
+#57937 = SURFACE_CURVE('',#57938,(#57946,#57957),.PCURVE_S1.);
+#57938 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57939,#57940,#57941,#57942,
+    #57943,#57944,#57945),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57939 = CARTESIAN_POINT('',(26.839298955118,-12.4,-16.55428638893));
+#57940 = CARTESIAN_POINT('',(26.907845096187,-12.26780263251,
+    -16.55270109734));
+#57941 = CARTESIAN_POINT('',(26.966068547176,-12.1327031749,
+    -16.5442524151));
+#57942 = CARTESIAN_POINT('',(27.013575829112,-11.99678679963,
+    -16.52936239767));
+#57943 = CARTESIAN_POINT('',(27.050527820826,-11.86206472074,
+    -16.50875013176));
+#57944 = CARTESIAN_POINT('',(27.077546216642,-11.73013378966,
+    -16.4832717418));
+#57945 = CARTESIAN_POINT('',(27.095459068472,-11.60217685895,
+    -16.45377359186));
+#57946 = PCURVE('',#30567,#57947);
+#57947 = DEFINITIONAL_REPRESENTATION('',(#57948),#57956);
+#57948 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57949,#57950,#57951,#57952,
+    #57953,#57954,#57955),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57949 = CARTESIAN_POINT('',(54.974108205272,181.55685152819));
+#57950 = CARTESIAN_POINT('',(45.811875173241,181.59437019179));
+#57951 = CARTESIAN_POINT('',(36.649608837402,181.6321499709));
+#57952 = CARTESIAN_POINT('',(27.487297101162,181.66968614623));
+#57953 = CARTESIAN_POINT('',(18.324928245466,181.70652303111));
+#57954 = CARTESIAN_POINT('',(9.16249629782,181.7423159981));
+#57955 = CARTESIAN_POINT('',(0.,181.77681950495));
+#57956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57957 = PCURVE('',#30955,#57958);
+#57958 = DEFINITIONAL_REPRESENTATION('',(#57959),#57967);
+#57959 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#57960,#57961,#57962,#57963,
+    #57964,#57965,#57966),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57960 = CARTESIAN_POINT('',(2.900003744861,-0.720657909367));
+#57961 = CARTESIAN_POINT('',(2.763084866016,-0.779227963068));
+#57962 = CARTESIAN_POINT('',(2.623160247086,-0.825426609598));
+#57963 = CARTESIAN_POINT('',(2.482389533773,-0.859124113903));
+#57964 = CARTESIAN_POINT('',(2.342855771884,-0.880819344493));
+#57965 = CARTESIAN_POINT('',(2.206212845388,-0.891478766662));
+#57966 = CARTESIAN_POINT('',(2.073685853155,-0.89224267643));
+#57967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57968 = ORIENTED_EDGE('',*,*,#57969,.F.);
+#57969 = EDGE_CURVE('',#57970,#57935,#57972,.T.);
+#57970 = VERTEX_POINT('',#57971);
+#57971 = CARTESIAN_POINT('',(23.865806064911,-12.4,-20.61104216026));
+#57972 = SURFACE_CURVE('',#57973,(#57980,#57990),.PCURVE_S1.);
+#57973 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57974,#57975,#57976,#57977,
+    #57978,#57979),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57974 = CARTESIAN_POINT('',(23.865806064911,-12.4,-20.61104216026));
+#57975 = CARTESIAN_POINT('',(24.524258367344,-12.4,-19.8486145226));
+#57976 = CARTESIAN_POINT('',(25.152167231855,-12.4,-19.06000576655));
+#57977 = CARTESIAN_POINT('',(25.748127205428,-12.4,-18.2468796867));
+#57978 = CARTESIAN_POINT('',(26.310874577697,-12.4,-17.4110134433));
+#57979 = CARTESIAN_POINT('',(26.839298955118,-12.4,-16.55428638893));
+#57980 = PCURVE('',#30567,#57981);
+#57981 = DEFINITIONAL_REPRESENTATION('',(#57982),#57989);
+#57982 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57983,#57984,#57985,#57986,
+    #57987,#57988),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57983 = CARTESIAN_POINT('',(54.974107954998,176.50120416217));
+#57984 = CARTESIAN_POINT('',(54.974107954998,177.51196440429));
+#57985 = CARTESIAN_POINT('',(54.974107954997,178.52287570816));
+#57986 = CARTESIAN_POINT('',(54.974107954997,179.53396700398));
+#57987 = CARTESIAN_POINT('',(54.974107954998,180.54527958596));
+#57988 = CARTESIAN_POINT('',(54.974107954998,181.55685152889));
+#57989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57990 = PCURVE('',#57991,#57996);
+#57991 = PLANE('',#57992);
+#57992 = AXIS2_PLACEMENT_3D('',#57993,#57994,#57995);
+#57993 = CARTESIAN_POINT('',(26.215190898168,-12.4,-16.19395743425));
+#57994 = DIRECTION('',(0.,1.,0.));
+#57995 = DIRECTION('',(-0.5,0.,-0.866025403784));
+#57996 = DEFINITIONAL_REPRESENTATION('',(#57997),#58004);
+#57997 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#57998,#57999,#58000,#58001,
+    #58002,#58003),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#57998 = CARTESIAN_POINT('',(5.000000000025,-0.17391541414));
+#57999 = CARTESIAN_POINT('',(4.010492146047,-0.362938016398));
+#58000 = CARTESIAN_POINT('',(3.013582497399,-0.512418666296));
+#58001 = CARTESIAN_POINT('',(2.011414668981,-0.621972103123));
+#58002 = CARTESIAN_POINT('',(1.006159581903,-0.691392501725));
+#58003 = CARTESIAN_POINT('',(3.330669073875E-16,-0.720657909367));
+#58004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58005 = ORIENTED_EDGE('',*,*,#58006,.T.);
+#58006 = EDGE_CURVE('',#57970,#30997,#58007,.T.);
+#58007 = SURFACE_CURVE('',#58008,(#58016,#58027),.PCURVE_S1.);
+#58008 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58009,#58010,#58011,#58012,
+    #58013,#58014,#58015),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58009 = CARTESIAN_POINT('',(23.865806064911,-12.4,-20.61104216026));
+#58010 = CARTESIAN_POINT('',(23.940230467838,-12.26780331752,
+    -20.61285089802));
+#58011 = CARTESIAN_POINT('',(24.004224514508,-12.13270427761,
+    -20.6077340008));
+#58012 = CARTESIAN_POINT('',(24.057325636308,-11.99678799798,
+    -20.5960736181));
+#58013 = CARTESIAN_POINT('',(24.099638761649,-11.86206571189,
+    -20.57855653962));
+#58014 = CARTESIAN_POINT('',(24.13174928297,-11.73013435251,
+    -20.55601795634));
+#58015 = CARTESIAN_POINT('',(24.154464159551,-11.60217685895,
+    -20.52929208143));
+#58016 = PCURVE('',#30567,#58017);
+#58017 = DEFINITIONAL_REPRESENTATION('',(#58018),#58026);
+#58018 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58019,#58020,#58021,#58022,
+    #58023,#58024,#58025),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58019 = CARTESIAN_POINT('',(54.974108205276,176.50120415866));
+#58020 = CARTESIAN_POINT('',(45.81192264959,176.54863774752));
+#58021 = CARTESIAN_POINT('',(36.64968316897,176.59428321438));
+#58022 = CARTESIAN_POINT('',(27.48737788736,176.63764523195));
+#58023 = CARTESIAN_POINT('',(18.32499672464,176.67836755217));
+#58024 = CARTESIAN_POINT('',(9.162536601318,176.71626545781));
+#58025 = CARTESIAN_POINT('',(0.,176.7512749764));
+#58026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58027 = PCURVE('',#31016,#58028);
+#58028 = DEFINITIONAL_REPRESENTATION('',(#58029),#58037);
+#58029 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58030,#58031,#58032,#58033,
+    #58034,#58035,#58036),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58030 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.17391541414));
+#58031 = CARTESIAN_POINT('',(0.136918169367,-0.239273206614));
+#58032 = CARTESIAN_POINT('',(0.276842355677,-0.292135228111));
+#58033 = CARTESIAN_POINT('',(0.41761296994,-0.332291957207));
+#58034 = CARTESIAN_POINT('',(0.557146946427,-0.360177659427));
+#58035 = CARTESIAN_POINT('',(0.69379031652,-0.37671689498));
+#58036 = CARTESIAN_POINT('',(0.826317891706,-0.38302561769));
+#58037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58038 = ORIENTED_EDGE('',*,*,#31028,.F.);
+#58039 = ORIENTED_EDGE('',*,*,#58040,.F.);
+#58040 = EDGE_CURVE('',#58041,#31029,#58043,.T.);
+#58041 = VERTEX_POINT('',#58042);
+#58042 = CARTESIAN_POINT('',(22.810956784173,-12.4,-21.77273105684));
+#58043 = SURFACE_CURVE('',#58044,(#58052,#58063),.PCURVE_S1.);
+#58044 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58045,#58046,#58047,#58048,
+    #58049,#58050,#58051),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58045 = CARTESIAN_POINT('',(22.810956784173,-12.4,-21.77273105684));
+#58046 = CARTESIAN_POINT('',(22.878334628633,-12.26780263237,
+    -21.78543195205));
+#58047 = CARTESIAN_POINT('',(22.937042342713,-12.13270317453,
+    -21.78927323468));
+#58048 = CARTESIAN_POINT('',(22.986607295359,-11.99678679905,
+    -21.78458592819));
+#58049 = CARTESIAN_POINT('',(23.027037342795,-11.86206472013,
+    -21.77210685373));
+#58050 = CARTESIAN_POINT('',(23.058762594968,-11.73013378924,
+    -21.75280268435));
+#58051 = CARTESIAN_POINT('',(23.082417039284,-11.60217685895,
+    -21.72767345017));
+#58052 = PCURVE('',#30567,#58053);
+#58053 = DEFINITIONAL_REPRESENTATION('',(#58054),#58062);
+#58054 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58055,#58056,#58057,#58058,
+    #58059,#58060,#58061),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58055 = CARTESIAN_POINT('',(54.974108205273,174.92693183936));
+#58056 = CARTESIAN_POINT('',(45.811875163464,174.96437754375));
+#58057 = CARTESIAN_POINT('',(36.64960881205,175.00208348485));
+#58058 = CARTESIAN_POINT('',(27.487297062752,175.03954591378));
+#58059 = CARTESIAN_POINT('',(18.32492820379,175.07631005324));
+#58060 = CARTESIAN_POINT('',(9.162496267874,175.11203199466));
+#58061 = CARTESIAN_POINT('',(0.,175.1464667286));
+#58062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58063 = PCURVE('',#31105,#58064);
+#58064 = DEFINITIONAL_REPRESENTATION('',(#58065),#58073);
+#58065 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58066,#58067,#58068,#58069,
+    #58070,#58071,#58072),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58066 = CARTESIAN_POINT('',(2.900003744861,-0.7206452325));
+#58067 = CARTESIAN_POINT('',(2.76308486587,-0.779215286677));
+#58068 = CARTESIAN_POINT('',(2.623160246701,-0.825413940387));
+#58069 = CARTESIAN_POINT('',(2.482389533179,-0.859111458239));
+#58070 = CARTESIAN_POINT('',(2.342855771254,-0.880806708119));
+#58071 = CARTESIAN_POINT('',(2.206212844955,-0.891466154547));
+#58072 = CARTESIAN_POINT('',(2.073685853155,-0.892230092738));
+#58073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58074 = ORIENTED_EDGE('',*,*,#58075,.F.);
+#58075 = EDGE_CURVE('',#58076,#58041,#58078,.T.);
+#58076 = VERTEX_POINT('',#58077);
+#58077 = CARTESIAN_POINT('',(19.058999323586,-12.4,-25.12261703336));
+#58078 = SURFACE_CURVE('',#58079,(#58086,#58096),.PCURVE_S1.);
+#58079 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58080,#58081,#58082,#58083,
+    #58084,#58085),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58080 = CARTESIAN_POINT('',(19.058999323586,-12.4,-25.12261703336));
+#58081 = CARTESIAN_POINT('',(19.861392434778,-12.4,-24.51388980753));
+#58082 = CARTESIAN_POINT('',(20.639448295565,-12.4,-23.87315471946));
+#58083 = CARTESIAN_POINT('',(21.391446564689,-12.4,-23.20172605438));
+#58084 = CARTESIAN_POINT('',(22.115777874082,-12.4,-22.50105684963));
+#58085 = CARTESIAN_POINT('',(22.810956784173,-12.4,-21.77273105684));
+#58086 = PCURVE('',#30567,#58087);
+#58087 = DEFINITIONAL_REPRESENTATION('',(#58088),#58095);
+#58088 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58089,#58090,#58091,#58092,
+    #58093,#58094),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58089 = CARTESIAN_POINT('',(54.974107954998,169.87854728848));
+#58090 = CARTESIAN_POINT('',(54.974107954998,170.88808800156));
+#58091 = CARTESIAN_POINT('',(54.974107954998,171.89767455423));
+#58092 = CARTESIAN_POINT('',(54.974107954998,172.90732497579));
+#58093 = CARTESIAN_POINT('',(54.974107954998,173.91706868276));
+#58094 = CARTESIAN_POINT('',(54.974107954998,174.92693184006));
+#58095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58096 = PCURVE('',#58097,#58102);
+#58097 = PLANE('',#58098);
+#58098 = AXIS2_PLACEMENT_3D('',#58099,#58100,#58101);
+#58099 = CARTESIAN_POINT('',(22.275413008635,-12.4,-21.29052527545));
+#58100 = DIRECTION('',(0.,1.,0.));
+#58101 = DIRECTION('',(-0.669130606359,0.,-0.743144825477));
+#58102 = DEFINITIONAL_REPRESENTATION('',(#58103),#58110);
+#58103 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58104,#58105,#58106,#58107,
+    #58108,#58109),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58104 = CARTESIAN_POINT('',(5.000000000025,-0.173908694956));
+#58105 = CARTESIAN_POINT('',(4.010721722993,-0.36288496581));
+#58106 = CARTESIAN_POINT('',(3.013941767881,-0.51235769469));
+#58107 = CARTESIAN_POINT('',(2.011787971954,-0.62192784737));
+#58108 = CARTESIAN_POINT('',(1.00641702981,-0.691371702042));
+#58109 = CARTESIAN_POINT('',(-9.769962616701E-15,-0.7206452325));
+#58110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58111 = ORIENTED_EDGE('',*,*,#58112,.T.);
+#58112 = EDGE_CURVE('',#58076,#31147,#58113,.T.);
+#58113 = SURFACE_CURVE('',#58114,(#58122,#58133),.PCURVE_S1.);
+#58114 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58115,#58116,#58117,#58118,
+    #58119,#58120,#58121),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58115 = CARTESIAN_POINT('',(19.058999323586,-12.4,-25.12261703336));
+#58116 = CARTESIAN_POINT('',(19.131421221937,-12.2678033168,
+    -25.13985986343));
+#58117 = CARTESIAN_POINT('',(19.195080617943,-12.13270427637,
+    -25.14815981195));
+#58118 = CARTESIAN_POINT('',(19.249445598941,-11.99678799654,
+    -25.1477945051));
+#58119 = CARTESIAN_POINT('',(19.29447600953,-11.86206571063,
+    -25.13945754112));
+#58120 = CARTESIAN_POINT('',(19.330570804243,-11.73013435175,
+    -25.12408757023));
+#58121 = CARTESIAN_POINT('',(19.35834586567,-11.60217685895,
+    -25.10266835226));
+#58122 = PCURVE('',#30567,#58123);
+#58123 = DEFINITIONAL_REPRESENTATION('',(#58124),#58132);
+#58124 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58125,#58126,#58127,#58128,
+    #58129,#58130,#58131),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58125 = CARTESIAN_POINT('',(54.974108205277,169.87854728497));
+#58126 = CARTESIAN_POINT('',(45.811922599706,169.92593463767));
+#58127 = CARTESIAN_POINT('',(36.649683085311,169.97153516617));
+#58128 = CARTESIAN_POINT('',(27.487377790393,170.01485408669));
+#58129 = CARTESIAN_POINT('',(18.324996637432,170.0555355881));
+#58130 = CARTESIAN_POINT('',(9.162536547007,170.09339522383));
+#58131 = CARTESIAN_POINT('',(0.,170.12836916167));
+#58132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58133 = PCURVE('',#31166,#58134);
+#58134 = DEFINITIONAL_REPRESENTATION('',(#58135),#58143);
+#58135 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58136,#58137,#58138,#58139,
+    #58140,#58141,#58142),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58136 = CARTESIAN_POINT('',(-7.105427357601E-15,-0.173908694956));
+#58137 = CARTESIAN_POINT('',(0.136918170112,-0.239266359308));
+#58138 = CARTESIAN_POINT('',(0.27684235696,-0.292128259627));
+#58139 = CARTESIAN_POINT('',(0.417612971431,-0.332284875951));
+#58140 = CARTESIAN_POINT('',(0.557146947737,-0.360170474805));
+#58141 = CARTESIAN_POINT('',(0.693790317306,-0.376709616779));
+#58142 = CARTESIAN_POINT('',(0.826317891706,-0.38301825565));
+#58143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58144 = ORIENTED_EDGE('',*,*,#31178,.F.);
+#58145 = ORIENTED_EDGE('',*,*,#58146,.F.);
+#58146 = EDGE_CURVE('',#58147,#31179,#58149,.T.);
+#58147 = VERTEX_POINT('',#58148);
+#58148 = CARTESIAN_POINT('',(17.78567581055,-12.4,-26.0396071597));
+#58149 = SURFACE_CURVE('',#58150,(#58158,#58169),.PCURVE_S1.);
+#58150 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58151,#58152,#58153,#58154,
+    #58155,#58156,#58157),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58151 = CARTESIAN_POINT('',(17.78567581055,-12.4,-26.0396071597));
+#58152 = CARTESIAN_POINT('',(17.848940562723,-12.26780263233,
+    -26.06603906866));
+#58153 = CARTESIAN_POINT('',(17.905566664634,-12.1327031744,
+    -26.08200234726));
+#58154 = CARTESIAN_POINT('',(17.955022990559,-11.99678679886,
+    -26.08772252098));
+#58155 = CARTESIAN_POINT('',(17.997164032099,-11.86206471992,
+    -26.08392194415));
+#58156 = CARTESIAN_POINT('',(18.032209518226,-11.73013378909,
+    -26.07163559142));
+#58157 = CARTESIAN_POINT('',(18.060571664649,-11.60217685895,
+    -26.0519734538));
+#58158 = PCURVE('',#30567,#58159);
+#58159 = DEFINITIONAL_REPRESENTATION('',(#58160),#58168);
+#58160 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58161,#58162,#58163,#58164,
+    #58165,#58166,#58167),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58161 = CARTESIAN_POINT('',(54.974108205273,168.3056123985));
+#58162 = CARTESIAN_POINT('',(45.81187516055,168.34303086978));
+#58163 = CARTESIAN_POINT('',(36.649608803707,168.3807091379));
+#58164 = CARTESIAN_POINT('',(27.487297049616,168.41814381268));
+#58165 = CARTESIAN_POINT('',(18.324928189199,168.45488046305));
+#58166 = CARTESIAN_POINT('',(9.162496257239,168.49057546333));
+#58167 = CARTESIAN_POINT('',(0.,168.52498401955));
+#58168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58169 = PCURVE('',#31255,#58170);
+#58170 = DEFINITIONAL_REPRESENTATION('',(#58171),#58179);
+#58171 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58172,#58173,#58174,#58175,
+    #58176,#58177,#58178),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58172 = CARTESIAN_POINT('',(2.900003744861,-0.720642662545));
+#58173 = CARTESIAN_POINT('',(2.763084865826,-0.779212614405));
+#58174 = CARTESIAN_POINT('',(2.623160246574,-0.825411165677));
+#58175 = CARTESIAN_POINT('',(2.482389532976,-0.859108582437));
+#58176 = CARTESIAN_POINT('',(2.342855771034,-0.880803733928));
+#58177 = CARTESIAN_POINT('',(2.206212844801,-0.891463085678));
+#58178 = CARTESIAN_POINT('',(2.073685853155,-0.892226933587));
+#58179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58180 = ORIENTED_EDGE('',*,*,#58181,.F.);
+#58181 = EDGE_CURVE('',#58182,#58147,#58184,.T.);
+#58182 = VERTEX_POINT('',#58183);
+#58183 = CARTESIAN_POINT('',(13.419233299425,-12.4,-28.53622271417));
+#58184 = SURFACE_CURVE('',#58185,(#58192,#58202),.PCURVE_S1.);
+#58185 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58186,#58187,#58188,#58189,
+    #58190,#58191),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58186 = CARTESIAN_POINT('',(13.419233299425,-12.4,-28.53622271417));
+#58187 = CARTESIAN_POINT('',(14.330517742285,-12.4,-28.10768722531));
+#58188 = CARTESIAN_POINT('',(15.224715448268,-12.4,-27.64276582274));
+#58189 = CARTESIAN_POINT('',(16.099874751408,-12.4,-27.14237294439));
+#58190 = CARTESIAN_POINT('',(16.954122458007,-12.4,-26.60757912607));
+#58191 = CARTESIAN_POINT('',(17.78567581055,-12.4,-26.0396071597));
+#58192 = PCURVE('',#30567,#58193);
+#58193 = DEFINITIONAL_REPRESENTATION('',(#58194),#58201);
+#58194 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58195,#58196,#58197,#58198,
+    #58199,#58200),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58195 = CARTESIAN_POINT('',(54.974107954998,163.25920709607));
+#58196 = CARTESIAN_POINT('',(54.974107954998,164.26850089603));
+#58197 = CARTESIAN_POINT('',(54.974107954997,165.27777568128));
+#58198 = CARTESIAN_POINT('',(54.974107954998,166.28704042935));
+#58199 = CARTESIAN_POINT('',(54.974107954998,167.29631383265));
+#58200 = CARTESIAN_POINT('',(54.974107954998,168.30561231316));
+#58201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58202 = PCURVE('',#58203,#58208);
+#58203 = PLANE('',#58204);
+#58204 = AXIS2_PLACEMENT_3D('',#58205,#58206,#58207);
+#58205 = CARTESIAN_POINT('',(17.362092681334,-12.4,-25.45659499883));
+#58206 = DIRECTION('',(0.,1.,0.));
+#58207 = DIRECTION('',(-0.809016994375,0.,-0.587785252292));
+#58208 = DEFINITIONAL_REPRESENTATION('',(#58209),#58216);
+#58209 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58210,#58211,#58212,#58213,
+    #58214,#58215),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58210 = CARTESIAN_POINT('',(5.000000000025,-0.173916561511));
+#58211 = CARTESIAN_POINT('',(4.010868558605,-0.362863624488));
+#58212 = CARTESIAN_POINT('',(3.014173474229,-0.51233053297));
+#58213 = CARTESIAN_POINT('',(2.012031170955,-0.62190992231));
+#58214 = CARTESIAN_POINT('',(1.006586339485,-0.691366838547));
+#58215 = CARTESIAN_POINT('',(4.440892098501E-16,-0.720642662545));
+#58216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58217 = ORIENTED_EDGE('',*,*,#58218,.T.);
+#58218 = EDGE_CURVE('',#58182,#31297,#58219,.T.);
+#58219 = SURFACE_CURVE('',#58220,(#58228,#58239),.PCURVE_S1.);
+#58220 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58221,#58222,#58223,#58224,
+    #58225,#58226,#58227),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58221 = CARTESIAN_POINT('',(13.419233299425,-12.4,-28.53622271417));
+#58222 = CARTESIAN_POINT('',(13.486487596063,-12.26780331676,
+    -28.56814607398));
+#58223 = CARTESIAN_POINT('',(13.547030200197,-12.13270427629,
+    -28.58950014694));
+#58224 = CARTESIAN_POINT('',(13.60028310148,-11.99678799643,
+    -28.60044590224));
+#58225 = CARTESIAN_POINT('',(13.646062815354,-11.86206571053,
+    -28.60165343328));
+#58226 = CARTESIAN_POINT('',(13.684564422354,-11.73013435169,
+    -28.59412382649));
+#58227 = CARTESIAN_POINT('',(13.716185811761,-11.60217685895,
+    -28.5789473939));
+#58228 = PCURVE('',#30567,#58229);
+#58229 = DEFINITIONAL_REPRESENTATION('',(#58230),#58238);
+#58230 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58231,#58232,#58233,#58234,
+    #58235,#58236,#58237),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58231 = CARTESIAN_POINT('',(54.974108205276,163.25920709256));
+#58232 = CARTESIAN_POINT('',(45.811922596678,163.30658988818));
+#58233 = CARTESIAN_POINT('',(36.649683079651,163.35218575597));
+#58234 = CARTESIAN_POINT('',(27.487377783238,163.39549999685));
+#58235 = CARTESIAN_POINT('',(18.324996630557,163.43617688918));
+#58236 = CARTESIAN_POINT('',(9.162536542493,163.47403206018));
+#58237 = CARTESIAN_POINT('',(0.,163.50900173204));
+#58238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58239 = PCURVE('',#31316,#58240);
+#58240 = DEFINITIONAL_REPRESENTATION('',(#58241),#58249);
+#58241 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58242,#58243,#58244,#58245,
+    #58246,#58247,#58248),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58242 = CARTESIAN_POINT('',(-1.06581410364E-14,-0.173916561511));
+#58243 = CARTESIAN_POINT('',(0.136918170158,-0.239274185834));
+#58244 = CARTESIAN_POINT('',(0.276842357046,-0.2921360436));
+#58245 = CARTESIAN_POINT('',(0.417612971541,-0.332292615666));
+#58246 = CARTESIAN_POINT('',(0.55714694784,-0.360178169469));
+#58247 = CARTESIAN_POINT('',(0.693790317371,-0.376717266401));
+#58248 = CARTESIAN_POINT('',(0.826317891706,-0.383025860871));
+#58249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58250 = ORIENTED_EDGE('',*,*,#31328,.F.);
+#58251 = ORIENTED_EDGE('',*,*,#58252,.F.);
+#58252 = EDGE_CURVE('',#58253,#31329,#58255,.T.);
+#58253 = VERTEX_POINT('',#58254);
+#58254 = CARTESIAN_POINT('',(11.983080961547,-12.4,-29.16843726705));
+#58255 = SURFACE_CURVE('',#58256,(#58264,#58275),.PCURVE_S1.);
+#58256 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58257,#58258,#58259,#58260,
+    #58261,#58262,#58263),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58257 = CARTESIAN_POINT('',(11.983080961547,-12.4,-29.16843726705));
+#58258 = CARTESIAN_POINT('',(12.039467725746,-12.26780263235,
+    -29.20744506044));
+#58259 = CARTESIAN_POINT('',(12.09153745898,-12.13270317445,
+    -29.23483273116));
+#58260 = CARTESIAN_POINT('',(12.138723752564,-11.99678679891,
+    -29.25071044928));
+#58261 = CARTESIAN_POINT('',(12.180734092045,-11.86206471997,
+    -29.2557545314));
+#58262 = CARTESIAN_POINT('',(12.217568221664,-11.73013378912,
+    -29.25102302017));
+#58263 = CARTESIAN_POINT('',(12.24939856934,-11.60217685895,
+    -29.23768735558));
+#58264 = PCURVE('',#30567,#58265);
+#58265 = DEFINITIONAL_REPRESENTATION('',(#58266),#58274);
+#58266 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58267,#58268,#58269,#58270,
+    #58271,#58272,#58273),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58267 = CARTESIAN_POINT('',(54.974108205273,161.68630056658));
+#58268 = CARTESIAN_POINT('',(45.81187516237,161.72372107178));
+#58269 = CARTESIAN_POINT('',(36.649608806816,161.76140123831));
+#58270 = CARTESIAN_POINT('',(27.487297053252,161.79883764385));
+#58271 = CARTESIAN_POINT('',(18.324928192472,161.83557584169));
+#58272 = CARTESIAN_POINT('',(9.162496259275,161.87127220689));
+#58273 = CARTESIAN_POINT('',(0.,161.90568195441));
+#58274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58275 = PCURVE('',#31405,#58276);
+#58276 = DEFINITIONAL_REPRESENTATION('',(#58277),#58285);
+#58277 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58278,#58279,#58280,#58281,
+    #58282,#58283,#58284),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58278 = CARTESIAN_POINT('',(2.900003744861,-0.720651495859));
+#58279 = CARTESIAN_POINT('',(2.763084865853,-0.779221451506));
+#58280 = CARTESIAN_POINT('',(2.623160246622,-0.825420002189));
+#58281 = CARTESIAN_POINT('',(2.482389533032,-0.859117414109));
+#58282 = CARTESIAN_POINT('',(2.342855771083,-0.880812556869));
+#58283 = CARTESIAN_POINT('',(2.206212844831,-0.891471896507));
+#58284 = CARTESIAN_POINT('',(2.073685853155,-0.892235729457));
+#58285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58286 = ORIENTED_EDGE('',*,*,#58287,.F.);
+#58287 = EDGE_CURVE('',#58288,#58253,#58290,.T.);
+#58288 = VERTEX_POINT('',#58289);
+#58289 = CARTESIAN_POINT('',(7.192978732707,-12.4,-30.70265818825));
+#58290 = SURFACE_CURVE('',#58291,(#58298,#58308),.PCURVE_S1.);
+#58291 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58292,#58293,#58294,#58295,
+    #58296,#58297),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58292 = CARTESIAN_POINT('',(7.192978732707,-12.4,-30.70265818825));
+#58293 = CARTESIAN_POINT('',(8.173368325826,-12.4,-30.47297381084));
+#58294 = CARTESIAN_POINT('',(9.144643317568,-12.4,-30.20414466601));
+#58295 = CARTESIAN_POINT('',(10.104711058887,-12.4,-29.89665223308));
+#58296 = CARTESIAN_POINT('',(11.051521516137,-12.4,-29.5511451573));
+#58297 = CARTESIAN_POINT('',(11.983080961547,-12.4,-29.16843726705));
+#58298 = PCURVE('',#30567,#58299);
+#58299 = DEFINITIONAL_REPRESENTATION('',(#58300),#58307);
+#58300 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58301,#58302,#58303,#58304,
+    #58305,#58306),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58301 = CARTESIAN_POINT('',(54.974107954997,156.63865150082));
+#58302 = CARTESIAN_POINT('',(54.974107954997,157.64827508304));
+#58303 = CARTESIAN_POINT('',(54.974107954998,158.65784654321));
+#58304 = CARTESIAN_POINT('',(54.974107954997,159.66736779172));
+#58305 = CARTESIAN_POINT('',(54.974107954998,160.67685007593));
+#58306 = CARTESIAN_POINT('',(54.974107954998,161.68630056728));
+#58307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58308 = PCURVE('',#58309,#58314);
+#58309 = PLANE('',#58310);
+#58310 = AXIS2_PLACEMENT_3D('',#58311,#58312,#58313);
+#58311 = CARTESIAN_POINT('',(11.689965591294,-12.4,-28.51008936647));
+#58312 = DIRECTION('',(0.,1.,0.));
+#58313 = DIRECTION('',(-0.913545457643,0.,-0.406736643076));
+#58314 = DEFINITIONAL_REPRESENTATION('',(#58315),#58322);
+#58315 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58316,#58317,#58318,#58319,
+    #58320,#58321),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58316 = CARTESIAN_POINT('',(5.000000000025,-0.173921948889));
+#58317 = CARTESIAN_POINT('',(4.010948487876,-0.362855201227));
+#58318 = CARTESIAN_POINT('',(3.014301967118,-0.512320686728));
+#58319 = CARTESIAN_POINT('',(2.012168003068,-0.621907101599));
+#58320 = CARTESIAN_POINT('',(1.006683222434,-0.691373188942));
+#58321 = CARTESIAN_POINT('',(-1.376676550535E-14,-0.720651495859));
+#58322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58323 = ORIENTED_EDGE('',*,*,#58324,.T.);
+#58324 = EDGE_CURVE('',#58288,#31447,#58325,.T.);
+#58325 = SURFACE_CURVE('',#58326,(#58334,#58345),.PCURVE_S1.);
+#58326 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58327,#58328,#58329,#58330,
+    #58331,#58332,#58333),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58327 = CARTESIAN_POINT('',(7.192978732707,-12.4,-30.70265818825));
+#58328 = CARTESIAN_POINT('',(7.252126153567,-12.2678033171,
+    -30.74786697197));
+#58329 = CARTESIAN_POINT('',(7.306906024905,-12.13270427687,
+    -30.78134198942));
+#58330 = CARTESIAN_POINT('',(7.356719499568,-11.99678799709,
+    -30.80312051634));
+#58331 = CARTESIAN_POINT('',(7.40124778211,-11.86206571109,
+    -30.81381985391));
+#58332 = CARTESIAN_POINT('',(7.440473552453,-11.73013435203,
+    -30.8144597718));
+#58333 = CARTESIAN_POINT('',(7.474559316456,-11.60217685895,
+    -30.80618948205));
+#58334 = PCURVE('',#30567,#58335);
+#58335 = DEFINITIONAL_REPRESENTATION('',(#58336),#58344);
+#58336 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58337,#58338,#58339,#58340,
+    #58341,#58342,#58343),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58337 = CARTESIAN_POINT('',(54.974108205276,156.63865149731));
+#58338 = CARTESIAN_POINT('',(45.811922620377,156.68605360537));
+#58339 = CARTESIAN_POINT('',(36.649683118553,156.73166791662));
+#58340 = CARTESIAN_POINT('',(27.487377827504,156.77499954894));
+#58341 = CARTESIAN_POINT('',(18.32499666973,156.81569266365));
+#58342 = CARTESIAN_POINT('',(9.162536566556,156.85356284142));
+#58343 = CARTESIAN_POINT('',(0.,156.88854630314));
+#58344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58345 = PCURVE('',#31466,#58346);
+#58346 = DEFINITIONAL_REPRESENTATION('',(#58347),#58355);
+#58347 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58348,#58349,#58350,#58351,
+    #58352,#58353,#58354),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58348 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.173921948889));
+#58349 = CARTESIAN_POINT('',(0.136918169804,-0.239279651308));
+#58350 = CARTESIAN_POINT('',(0.276842356449,-0.29214158242));
+#58351 = CARTESIAN_POINT('',(0.417612970861,-0.332298222226));
+#58352 = CARTESIAN_POINT('',(0.557146947252,-0.360183837625));
+#58353 = CARTESIAN_POINT('',(0.693790317023,-0.376722989863));
+#58354 = CARTESIAN_POINT('',(0.826317891706,-0.383031633456));
+#58355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58356 = ORIENTED_EDGE('',*,*,#31478,.F.);
+#58357 = ORIENTED_EDGE('',*,*,#58358,.F.);
+#58358 = EDGE_CURVE('',#58359,#31479,#58361,.T.);
+#58359 = VERTEX_POINT('',#58360);
+#58360 = CARTESIAN_POINT('',(5.656763376546,-12.4,-31.02246235458));
+#58361 = SURFACE_CURVE('',#58362,(#58370,#58381),.PCURVE_S1.);
+#58362 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58363,#58364,#58365,#58366,
+    #58367,#58368,#58369),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58363 = CARTESIAN_POINT('',(5.656763376546,-12.4,-31.02246235458));
+#58364 = CARTESIAN_POINT('',(5.703807791901,-12.26780263241,
+    -31.07234126526));
+#58365 = CARTESIAN_POINT('',(5.749045473023,-12.13270317458,
+    -31.10995641915));
+#58366 = CARTESIAN_POINT('',(5.79189948279,-11.9967867991,
+    -31.13529781496));
+#58367 = CARTESIAN_POINT('',(5.831943084603,-11.86206472015,
+    -31.14896617218));
+#58368 = CARTESIAN_POINT('',(5.86895604874,-11.73013378925,
+    -31.15199635895));
+#58369 = CARTESIAN_POINT('',(5.902863479009,-11.60217685895,
+    -31.14557006591));
+#58370 = PCURVE('',#30567,#58371);
+#58371 = DEFINITIONAL_REPRESENTATION('',(#58372),#58380);
+#58372 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58373,#58374,#58375,#58376,
+    #58377,#58378,#58379),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58373 = CARTESIAN_POINT('',(54.974108205273,155.06504280796));
+#58374 = CARTESIAN_POINT('',(45.811875166543,155.10248133211));
+#58375 = CARTESIAN_POINT('',(36.649608815836,155.14017957149));
+#58376 = CARTESIAN_POINT('',(27.487297065707,155.1776338589));
+#58377 = CARTESIAN_POINT('',(18.324928205249,155.21438953289));
+#58378 = CARTESIAN_POINT('',(9.162496268094,155.25010281217));
+#58379 = CARTESIAN_POINT('',(0.,155.28452880433));
+#58380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58381 = PCURVE('',#31555,#58382);
+#58382 = DEFINITIONAL_REPRESENTATION('',(#58383),#58391);
+#58383 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58384,#58385,#58386,#58387,
+    #58388,#58389,#58390),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58384 = CARTESIAN_POINT('',(2.900003744861,-0.720654359168));
+#58385 = CARTESIAN_POINT('',(2.763084865916,-0.779224379915));
+#58386 = CARTESIAN_POINT('',(2.62316024676,-0.825422995215));
+#58387 = CARTESIAN_POINT('',(2.482389533224,-0.859120470357));
+#58388 = CARTESIAN_POINT('',(2.342855771275,-0.880815674134));
+#58389 = CARTESIAN_POINT('',(2.206212844958,-0.891475072008));
+#58390 = CARTESIAN_POINT('',(2.073685853155,-0.892238960047));
+#58391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58392 = ORIENTED_EDGE('',*,*,#58393,.F.);
+#58393 = EDGE_CURVE('',#58394,#58359,#58396,.T.);
+#58394 = VERTEX_POINT('',#58395);
+#58395 = CARTESIAN_POINT('',(0.652352462886,-12.4,-31.52723181381));
+#58396 = SURFACE_CURVE('',#58397,(#58404,#58414),.PCURVE_S1.);
+#58397 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58398,#58399,#58400,#58401,
+    #58402,#58403),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58398 = CARTESIAN_POINT('',(0.652352462886,-12.4,-31.52723181381));
+#58399 = CARTESIAN_POINT('',(1.659041898748,-12.4,-31.50640257996));
+#58400 = CARTESIAN_POINT('',(2.664964594691,-12.4,-31.44539150736));
+#58401 = CARTESIAN_POINT('',(3.667978773756,-12.4,-31.34423271987));
+#58402 = CARTESIAN_POINT('',(4.665949746279,-12.4,-31.20313099411));
+#58403 = CARTESIAN_POINT('',(5.656763376546,-12.4,-31.02246235458));
+#58404 = PCURVE('',#30567,#58405);
+#58405 = DEFINITIONAL_REPRESENTATION('',(#58406),#58413);
+#58406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58407,#58408,#58409,#58410,
+    #58411,#58412),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58407 = CARTESIAN_POINT('',(54.974107954997,150.01454480552));
+#58408 = CARTESIAN_POINT('',(54.974107954997,151.02476867013));
+#58409 = CARTESIAN_POINT('',(54.974107954997,152.03493027272));
+#58410 = CARTESIAN_POINT('',(54.974107954998,153.04502694181));
+#58411 = CARTESIAN_POINT('',(54.974107954998,154.05506422972));
+#58412 = CARTESIAN_POINT('',(54.974107954998,155.06504280866));
+#58413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58414 = PCURVE('',#58415,#58420);
+#58415 = PLANE('',#58416);
+#58416 = AXIS2_PLACEMENT_3D('',#58417,#58418,#58419);
+#58417 = CARTESIAN_POINT('',(5.506930910236,-12.4,-30.3175560222));
+#58418 = DIRECTION('',(0.,1.,0.));
+#58419 = DIRECTION('',(-0.978147600734,0.,-0.207911690818));
+#58420 = DEFINITIONAL_REPRESENTATION('',(#58421),#58428);
+#58421 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58422,#58423,#58424,#58425,
+    #58426,#58427),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58422 = CARTESIAN_POINT('',(5.000000000025,-0.173917860033));
+#58423 = CARTESIAN_POINT('',(4.010978502423,-0.362846297651));
+#58424 = CARTESIAN_POINT('',(3.014352715599,-0.512311551913));
+#58425 = CARTESIAN_POINT('',(2.012224708299,-0.621901700527));
+#58426 = CARTESIAN_POINT('',(1.006725097542,-0.691373218292));
+#58427 = CARTESIAN_POINT('',(8.881784197001E-15,-0.720654359168));
+#58428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58429 = ORIENTED_EDGE('',*,*,#58430,.T.);
+#58430 = EDGE_CURVE('',#58394,#31597,#58431,.T.);
+#58431 = SURFACE_CURVE('',#58432,(#58440,#58451),.PCURVE_S1.);
+#58432 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58433,#58434,#58435,#58436,
+    #58437,#58438,#58439),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58433 = CARTESIAN_POINT('',(0.652352462886,-12.4,-31.52723181381));
+#58434 = CARTESIAN_POINT('',(0.700807943264,-12.2678033176,
+    -31.58375015211));
+#58435 = CARTESIAN_POINT('',(0.747430902993,-12.13270427771,
+    -31.62788307148));
+#58436 = CARTESIAN_POINT('',(0.791627830989,-11.99678799806,
+    -31.65954252511));
+#58437 = CARTESIAN_POINT('',(0.83295855398,-11.86206571194,
+    -31.67926604269));
+#58438 = CARTESIAN_POINT('',(0.871194108204,-11.73013435253,
+    -31.68804750786));
+#58439 = CARTESIAN_POINT('',(0.906254513664,-11.60217685895,
+    -31.68704480609));
+#58440 = PCURVE('',#30567,#58441);
+#58441 = DEFINITIONAL_REPRESENTATION('',(#58442),#58450);
+#58442 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58443,#58444,#58445,#58446,
+    #58447,#58448,#58449),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58443 = CARTESIAN_POINT('',(54.974108205276,150.01454480201));
+#58444 = CARTESIAN_POINT('',(45.811922654931,150.06197653272));
+#58445 = CARTESIAN_POINT('',(36.64968317574,150.10761930701));
+#58446 = CARTESIAN_POINT('',(27.487377892979,150.1509779386));
+#58447 = CARTESIAN_POINT('',(18.324996728045,150.19169637456));
+#58448 = CARTESIAN_POINT('',(9.162536602551,150.22959008894));
+#58449 = CARTESIAN_POINT('',(0.,150.26459527028));
+#58450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58451 = PCURVE('',#31616,#58452);
+#58452 = DEFINITIONAL_REPRESENTATION('',(#58453),#58461);
+#58453 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58454,#58455,#58456,#58457,
+    #58458,#58459,#58460),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58454 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173917860033));
+#58455 = CARTESIAN_POINT('',(0.136918169287,-0.239275597888));
+#58456 = CARTESIAN_POINT('',(0.276842355572,-0.292137565468));
+#58457 = CARTESIAN_POINT('',(0.417612969854,-0.332294242112));
+#58458 = CARTESIAN_POINT('',(0.557146946376,-0.360179894009));
+#58459 = CARTESIAN_POINT('',(0.693790316503,-0.376719081828));
+#58460 = CARTESIAN_POINT('',(0.826317891706,-0.383027759676));
+#58461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58462 = ORIENTED_EDGE('',*,*,#31628,.F.);
+#58463 = ORIENTED_EDGE('',*,*,#58464,.F.);
+#58464 = EDGE_CURVE('',#58465,#31629,#58467,.T.);
+#58465 = VERTEX_POINT('',#58466);
+#58466 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-31.52064931393));
+#58467 = SURFACE_CURVE('',#58468,(#58476,#58487),.PCURVE_S1.);
+#58468 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58469,#58470,#58471,#58472,
+    #58473,#58474,#58475),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58469 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-31.52064931393));
+#58470 = CARTESIAN_POINT('',(-0.881137103451,-12.26780263248,
+    -31.57921934176));
+#58471 = CARTESIAN_POINT('',(-0.844708604468,-12.13270317474,
+    -31.62541796677));
+#58472 = CARTESIAN_POINT('',(-0.808059830102,-11.99678679932,
+    -31.65911545407));
+#58473 = CARTESIAN_POINT('',(-0.771733088325,-11.86206472038,
+    -31.6808106721));
+#58474 = CARTESIAN_POINT('',(-0.736158957493,-11.7301337894,
+    -31.6914700859));
+#58475 = CARTESIAN_POINT('',(-0.701656384435,-11.60217685895,
+    -31.69223399113));
+#58476 = PCURVE('',#30567,#58477);
+#58477 = DEFINITIONAL_REPRESENTATION('',(#58478),#58486);
+#58478 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58479,#58480,#58481,#58482,
+    #58483,#58484,#58485),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58479 = CARTESIAN_POINT('',(54.974108205273,148.43993717907));
+#58480 = CARTESIAN_POINT('',(45.811875171089,148.47739982041));
+#58481 = CARTESIAN_POINT('',(36.649608826295,148.5151223291));
+#58482 = CARTESIAN_POINT('',(27.487297080652,148.55260071269));
+#58483 = CARTESIAN_POINT('',(18.32492822091,148.58938001745));
+#58484 = CARTESIAN_POINT('',(9.162496279081,148.62511624239));
+#58485 = CARTESIAN_POINT('',(0.,148.65956433955));
+#58486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58487 = PCURVE('',#31705,#58488);
+#58488 = DEFINITIONAL_REPRESENTATION('',(#58489),#58497);
+#58489 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58490,#58491,#58492,#58493,
+    #58494,#58495,#58496),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58490 = CARTESIAN_POINT('',(2.900003744861,-0.72064931393));
+#58491 = CARTESIAN_POINT('',(2.763084865984,-0.779219341761));
+#58492 = CARTESIAN_POINT('',(2.623160246919,-0.825417966775));
+#58493 = CARTESIAN_POINT('',(2.482389533455,-0.859115454074));
+#58494 = CARTESIAN_POINT('',(2.342855771512,-0.880810672102));
+#58495 = CARTESIAN_POINT('',(2.206212845117,-0.891470085901));
+#58496 = CARTESIAN_POINT('',(2.073685853155,-0.892233991138));
+#58497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58498 = ORIENTED_EDGE('',*,*,#58499,.F.);
+#58499 = EDGE_CURVE('',#58500,#58465,#58502,.T.);
+#58500 = VERTEX_POINT('',#58501);
+#58501 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-30.97391379763));
+#58502 = SURFACE_CURVE('',#58503,(#58510,#58520),.PCURVE_S1.);
+#58503 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58504,#58505,#58506,#58507,
+    #58508,#58509),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58504 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-30.97391379763));
+#58505 = CARTESIAN_POINT('',(-4.9277578453,-12.4,-31.16284224515));
+#58506 = CARTESIAN_POINT('',(-3.931133429785,-12.4,-31.31230639131));
+#58507 = CARTESIAN_POINT('',(-2.929009091297,-12.4,-31.42189580607));
+#58508 = CARTESIAN_POINT('',(-1.92351175955,-12.4,-31.49136762866));
+#58509 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-31.52064931393));
+#58510 = PCURVE('',#30567,#58511);
+#58511 = DEFINITIONAL_REPRESENTATION('',(#58512),#58519);
+#58512 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58513,#58514,#58515,#58516,
+    #58517,#58518),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58513 = CARTESIAN_POINT('',(54.974107954997,143.38615072456));
+#58514 = CARTESIAN_POINT('',(54.974107954997,144.39702859235));
+#58515 = CARTESIAN_POINT('',(54.974107954997,145.40784925616));
+#58516 = CARTESIAN_POINT('',(54.974107954998,146.41860721684));
+#58517 = CARTESIAN_POINT('',(54.974107954998,147.42930439186));
+#58518 = CARTESIAN_POINT('',(54.974107954998,148.43993717977));
+#58519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58520 = PCURVE('',#58521,#58526);
+#58521 = PLANE('',#58522);
+#58522 = AXIS2_PLACEMENT_3D('',#58523,#58524,#58525);
+#58523 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-30.8));
+#58524 = DIRECTION('',(0.,1.,0.));
+#58525 = DIRECTION('',(-1.,0.,0.));
+#58526 = DEFINITIONAL_REPRESENTATION('',(#58527),#58534);
+#58527 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58528,#58529,#58530,#58531,
+    #58532,#58533),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58528 = CARTESIAN_POINT('',(5.000000000025,-0.173913797638));
+#58529 = CARTESIAN_POINT('',(4.010974768515,-0.362842245153));
+#58530 = CARTESIAN_POINT('',(3.014350353,-0.512306391316));
+#58531 = CARTESIAN_POINT('',(2.012226014512,-0.621895806071));
+#58532 = CARTESIAN_POINT('',(1.006728682765,-0.691367628667));
+#58533 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.72064931393));
+#58534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58535 = ORIENTED_EDGE('',*,*,#58536,.T.);
+#58536 = EDGE_CURVE('',#58500,#31747,#58537,.T.);
+#58537 = SURFACE_CURVE('',#58538,(#58546,#58557),.PCURVE_S1.);
+#58538 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58539,#58540,#58541,#58542,
+    #58543,#58544,#58545),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58539 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-30.97391379763));
+#58540 = CARTESIAN_POINT('',(-5.881137288348,-12.2678033181,
+    -31.03927149481));
+#58541 = CARTESIAN_POINT('',(-5.844708902132,-12.13270427857,
+    -31.09213342493));
+#58542 = CARTESIAN_POINT('',(-5.808060153623,-11.99678799904,
+    -31.13229006768));
+#58543 = CARTESIAN_POINT('',(-5.771733355947,-11.8620657128,
+    -31.16017568935));
+#58544 = CARTESIAN_POINT('',(-5.736159109499,-11.73013435304,
+    -31.17671485052));
+#58545 = CARTESIAN_POINT('',(-5.701656384459,-11.60217685895,
+    -31.18302350508));
+#58546 = PCURVE('',#30567,#58547);
+#58547 = DEFINITIONAL_REPRESENTATION('',(#58548),#58556);
+#58548 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58549,#58550,#58551,#58552,
+    #58553,#58554,#58555),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58549 = CARTESIAN_POINT('',(54.974108205276,143.38615072105));
+#58550 = CARTESIAN_POINT('',(45.811922689729,143.43361297895));
+#58551 = CARTESIAN_POINT('',(36.649683233501,143.47928515108));
+#58552 = CARTESIAN_POINT('',(27.487377959303,143.52267172885));
+#58553 = CARTESIAN_POINT('',(18.32499678725,143.56341642535));
+#58554 = CARTESIAN_POINT('',(9.162536639175,143.60133459133));
+#58555 = CARTESIAN_POINT('',(0.,143.63636237055));
+#58556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58557 = PCURVE('',#31766,#58558);
+#58558 = DEFINITIONAL_REPRESENTATION('',(#58559),#58567);
+#58559 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58560,#58561,#58562,#58563,
+    #58564,#58565,#58566),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58560 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173913797638));
+#58561 = CARTESIAN_POINT('',(0.136918168767,-0.239271494812));
+#58562 = CARTESIAN_POINT('',(0.276842354686,-0.292133424931));
+#58563 = CARTESIAN_POINT('',(0.417612968834,-0.332290067685));
+#58564 = CARTESIAN_POINT('',(0.557146945487,-0.360175689359));
+#58565 = CARTESIAN_POINT('',(0.693790315973,-0.37671485052));
+#58566 = CARTESIAN_POINT('',(0.826317891706,-0.383023505088));
+#58567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58568 = ORIENTED_EDGE('',*,*,#31778,.F.);
+#58569 = ORIENTED_EDGE('',*,*,#58570,.F.);
+#58570 = EDGE_CURVE('',#58571,#31779,#58573,.T.);
+#58571 = VERTEX_POINT('',#58572);
+#58572 = CARTESIAN_POINT('',(-7.450260088051,-12.4,-30.64123488259));
+#58573 = SURFACE_CURVE('',#58574,(#58582,#58593),.PCURVE_S1.);
+#58574 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58575,#58576,#58577,#58578,
+    #58579,#58580,#58581),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58575 = CARTESIAN_POINT('',(-7.450260088051,-12.4,-30.64123488259));
+#58576 = CARTESIAN_POINT('',(-7.427570450741,-12.26780263254,
+    -30.70593619385));
+#58577 = CARTESIAN_POINT('',(-7.401543228738,-12.13270317488,
+    -30.75869914414));
+#58578 = CARTESIAN_POINT('',(-7.372701412487,-11.99678679952,
+    -30.79927993566));
+#58579 = CARTESIAN_POINT('',(-7.34167917988,-11.86206472059,
+    -30.82805378362));
+#58580 = CARTESIAN_POINT('',(-7.309098639526,-11.73013378954,
+    -30.84587651143));
+#58581 = CARTESIAN_POINT('',(-7.275508849324,-11.60217685895,
+    -30.85379718388));
+#58582 = PCURVE('',#30567,#58583);
+#58583 = DEFINITIONAL_REPRESENTATION('',(#58584),#58592);
+#58584 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58585,#58586,#58587,#58588,
+    #58589,#58590,#58591),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58585 = CARTESIAN_POINT('',(54.974108205272,141.81054206562));
+#58586 = CARTESIAN_POINT('',(45.811875175059,141.84802822368));
+#58587 = CARTESIAN_POINT('',(36.649608835739,141.88577443263));
+#58588 = CARTESIAN_POINT('',(27.487297094434,141.92327638399));
+#58589 = CARTESIAN_POINT('',(18.32492823549,141.96007883686));
+#58590 = CARTESIAN_POINT('',(9.1624962894,141.99583757145));
+#58591 = CARTESIAN_POINT('',(0.,142.03030738283));
+#58592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58593 = PCURVE('',#31855,#58594);
+#58594 = DEFINITIONAL_REPRESENTATION('',(#58595),#58603);
+#58595 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58596,#58597,#58598,#58599,
+    #58600,#58601,#58602),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58596 = CARTESIAN_POINT('',(2.900003744861,-0.720646555873));
+#58597 = CARTESIAN_POINT('',(2.763084866043,-0.77921654739));
+#58598 = CARTESIAN_POINT('',(2.623160247063,-0.825415136881));
+#58599 = CARTESIAN_POINT('',(2.482389533668,-0.859112589964));
+#58600 = CARTESIAN_POINT('',(2.342855771732,-0.880807775478));
+#58601 = CARTESIAN_POINT('',(2.206212845267,-0.891467158685));
+#58602 = CARTESIAN_POINT('',(2.073685853155,-0.892231035363));
+#58603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58604 = ORIENTED_EDGE('',*,*,#58605,.F.);
+#58605 = EDGE_CURVE('',#58606,#58571,#58608,.T.);
+#58606 = VERTEX_POINT('',#58607);
+#58607 = CARTESIAN_POINT('',(-12.22732616415,-12.4,-29.06689205537));
+#58608 = SURFACE_CURVE('',#58609,(#58616,#58626),.PCURVE_S1.);
+#58609 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58610,#58611,#58612,#58613,
+    #58614,#58615),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58610 = CARTESIAN_POINT('',(-12.22732616415,-12.4,-29.06689205537));
+#58611 = CARTESIAN_POINT('',(-11.29917211337,-12.4,-29.45733052528));
+#58612 = CARTESIAN_POINT('',(-10.35539127004,-12.4,-29.81074000232));
+#58613 = CARTESIAN_POINT('',(-9.397951731765,-12.4,-30.12628486475));
+#58614 = CARTESIAN_POINT('',(-8.428882288372,-12.4,-30.40328790688));
+#58615 = CARTESIAN_POINT('',(-7.450260088051,-12.4,-30.64123488259));
+#58616 = PCURVE('',#30567,#58617);
+#58617 = DEFINITIONAL_REPRESENTATION('',(#58618),#58625);
+#58618 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58619,#58620,#58621,#58622,
+    #58623,#58624),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58619 = CARTESIAN_POINT('',(54.974107954997,136.75378241684));
+#58620 = CARTESIAN_POINT('',(54.974107954997,137.76523120251));
+#58621 = CARTESIAN_POINT('',(54.974107954998,138.7766363899));
+#58622 = CARTESIAN_POINT('',(54.974107954997,139.78799089569));
+#58623 = CARTESIAN_POINT('',(54.974107954998,140.79929472219));
+#58624 = CARTESIAN_POINT('',(54.974107954998,141.81054206632));
+#58625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58626 = PCURVE('',#58627,#58632);
+#58627 = PLANE('',#58628);
+#58628 = AXIS2_PLACEMENT_3D('',#58629,#58630,#58631);
+#58629 = CARTESIAN_POINT('',(-7.300429244138,-12.4,-29.93633618299));
+#58630 = DIRECTION('',(0.,1.,0.));
+#58631 = DIRECTION('',(-0.978147600734,0.,0.207911690818));
+#58632 = DEFINITIONAL_REPRESENTATION('',(#58633),#58640);
+#58633 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58634,#58635,#58636,#58637,
+    #58638,#58639),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58634 = CARTESIAN_POINT('',(5.000000000025,-0.17391478172));
+#58635 = CARTESIAN_POINT('',(4.010951619705,-0.362847156266));
+#58636 = CARTESIAN_POINT('',(3.014316690259,-0.512310717404));
+#58637 = CARTESIAN_POINT('',(2.012194037164,-0.621897294259));
+#58638 = CARTESIAN_POINT('',(1.006708915314,-0.691366288814));
+#58639 = CARTESIAN_POINT('',(6.439293542826E-15,-0.720646555873));
+#58640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58641 = ORIENTED_EDGE('',*,*,#58642,.T.);
+#58642 = EDGE_CURVE('',#58606,#31897,#58643,.T.);
+#58643 = SURFACE_CURVE('',#58644,(#58652,#58663),.PCURVE_S1.);
+#58644 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58645,#58646,#58647,#58648,
+    #58649,#58650,#58651),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58645 = CARTESIAN_POINT('',(-12.22732616415,-12.4,-29.06689205537));
+#58646 = CARTESIAN_POINT('',(-12.20604794663,-12.26780331852,
+    -29.13823268499));
+#58647 = CARTESIAN_POINT('',(-12.18140621693,-12.13270427928,
+    -29.19751332143));
+#58648 = CARTESIAN_POINT('',(-12.15390736265,-11.99678799987,
+    -29.24441212788));
+#58649 = CARTESIAN_POINT('',(-12.12417213516,-11.86206571352,
+    -29.27924112786));
+#58650 = CARTESIAN_POINT('',(-12.09281395219,-11.73013435347,
+    -29.30281515137));
+#58651 = CARTESIAN_POINT('',(-12.06037683356,-11.60217685895,
+    -29.31615944856));
+#58652 = PCURVE('',#30567,#58653);
+#58653 = DEFINITIONAL_REPRESENTATION('',(#58654),#58662);
+#58654 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58655,#58656,#58657,#58658,
+    #58659,#58660,#58661),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58655 = CARTESIAN_POINT('',(54.974108205276,136.75378241332));
+#58656 = CARTESIAN_POINT('',(45.81192271877,136.80127036505));
+#58657 = CARTESIAN_POINT('',(36.649683281769,136.84696731897));
+#58658 = CARTESIAN_POINT('',(27.48737801482,136.89037748999));
+#58659 = CARTESIAN_POINT('',(18.324996836854,136.93114438655));
+#58660 = CARTESIAN_POINT('',(9.162536669894,136.9690832478));
+#58661 = CARTESIAN_POINT('',(0.,137.00413017304));
+#58662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58663 = PCURVE('',#31916,#58664);
+#58664 = DEFINITIONAL_REPRESENTATION('',(#58665),#58673);
+#58665 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58666,#58667,#58668,#58669,
+    #58670,#58671,#58672),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58666 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.17391478172));
+#58667 = CARTESIAN_POINT('',(0.136918168333,-0.239272457242));
+#58668 = CARTESIAN_POINT('',(0.276842353946,-0.29213436586));
+#58669 = CARTESIAN_POINT('',(0.41761296798,-0.332290987572));
+#58670 = CARTESIAN_POINT('',(0.557146944742,-0.360176588911));
+#58671 = CARTESIAN_POINT('',(0.693790315529,-0.376715730609));
+#58672 = CARTESIAN_POINT('',(0.826317891706,-0.383024366707));
+#58673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58674 = ORIENTED_EDGE('',*,*,#31928,.F.);
+#58675 = ORIENTED_EDGE('',*,*,#58676,.F.);
+#58676 = EDGE_CURVE('',#58677,#31929,#58679,.T.);
+#58677 = VERTEX_POINT('',#58678);
+#58678 = CARTESIAN_POINT('',(-13.65812560412,-12.4,-28.42265560671));
+#58679 = SURFACE_CURVE('',#58680,(#58688,#58699),.PCURVE_S1.);
+#58680 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58681,#58682,#58683,#58684,
+    #58685,#58686,#58687),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58681 = CARTESIAN_POINT('',(-13.65812560412,-12.4,-28.42265560671));
+#58682 = CARTESIAN_POINT('',(-13.6493839464,-12.26780263258,
+    -28.49066047441));
+#58683 = CARTESIAN_POINT('',(-13.63489551301,-12.13270317499,
+    -28.54768178497));
+#58684 = CARTESIAN_POINT('',(-13.61512117746,-11.99678679969,
+    -28.59337233247));
+#58685 = CARTESIAN_POINT('',(-13.59075927101,-11.86206472076,
+    -28.62796727992));
+#58686 = CARTESIAN_POINT('',(-13.56259624345,-11.73013378966,
+    -28.65217440541));
+#58687 = CARTESIAN_POINT('',(-13.53138726734,-11.60217685895,
+    -28.66690569375));
+#58688 = PCURVE('',#30567,#58689);
+#58689 = DEFINITIONAL_REPRESENTATION('',(#58690),#58698);
+#58690 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58691,#58692,#58693,#58694,
+    #58695,#58696,#58697),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58691 = CARTESIAN_POINT('',(54.974108205272,135.17734735847));
+#58692 = CARTESIAN_POINT('',(45.811875178139,135.21485251608));
+#58693 = CARTESIAN_POINT('',(36.649608843202,135.25261789474));
+#58694 = CARTESIAN_POINT('',(27.48729710533,135.2901389313));
+#58695 = CARTESIAN_POINT('',(18.324928247119,135.32696015152));
+#58696 = CARTESIAN_POINT('',(9.162496297632,135.36273715597));
+#58697 = CARTESIAN_POINT('',(0.,135.3972246097));
+#58698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58699 = PCURVE('',#32005,#58700);
+#58700 = DEFINITIONAL_REPRESENTATION('',(#58701),#58709);
+#58701 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58702,#58703,#58704,#58705,
+    #58706,#58707,#58708),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58702 = CARTESIAN_POINT('',(2.900003744861,-0.720648082582));
+#58703 = CARTESIAN_POINT('',(2.763084866089,-0.77921806805));
+#58704 = CARTESIAN_POINT('',(2.623160247176,-0.82541665054));
+#58705 = CARTESIAN_POINT('',(2.482389533836,-0.859114095809));
+#58706 = CARTESIAN_POINT('',(2.342855771908,-0.880809272857));
+#58707 = CARTESIAN_POINT('',(2.206212845386,-0.891468647105));
+#58708 = CARTESIAN_POINT('',(2.073685853155,-0.892232514478));
+#58709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58710 = ORIENTED_EDGE('',*,*,#58711,.F.);
+#58711 = EDGE_CURVE('',#58712,#58677,#58714,.T.);
+#58712 = VERTEX_POINT('',#58713);
+#58713 = CARTESIAN_POINT('',(-18.00347690048,-12.4,-25.88950773593));
+#58714 = SURFACE_CURVE('',#58715,(#58722,#58732),.PCURVE_S1.);
+#58715 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58716,#58717,#58718,#58719,
+    #58720,#58721),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58716 = CARTESIAN_POINT('',(-18.00347690048,-12.4,-25.88950773593));
+#58717 = CARTESIAN_POINT('',(-17.17675644717,-12.4,-26.46440632073));
+#58718 = CARTESIAN_POINT('',(-16.32706350279,-12.4,-27.00632297306));
+#58719 = CARTESIAN_POINT('',(-15.45615089407,-12.4,-27.51403308828));
+#58720 = CARTESIAN_POINT('',(-14.56586323718,-12.4,-27.98645476107));
+#58721 = CARTESIAN_POINT('',(-13.65812560412,-12.4,-28.42265560671));
+#58722 = PCURVE('',#30567,#58723);
+#58723 = DEFINITIONAL_REPRESENTATION('',(#58724),#58731);
+#58724 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58725,#58726,#58727,#58728,
+    #58729,#58730),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58725 = CARTESIAN_POINT('',(54.974107954997,130.11832888878));
+#58726 = CARTESIAN_POINT('',(54.974107954997,131.13019837679));
+#58727 = CARTESIAN_POINT('',(54.974107954997,132.14203987437));
+#58728 = CARTESIAN_POINT('',(54.974107954998,133.15384658149));
+#58729 = CARTESIAN_POINT('',(54.974107954997,134.16561808117));
+#58730 = CARTESIAN_POINT('',(54.974107954997,135.17734735917));
+#58731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58732 = PCURVE('',#58733,#58738);
+#58733 = PLANE('',#58734);
+#58734 = AXIS2_PLACEMENT_3D('',#58735,#58736,#58737);
+#58735 = CARTESIAN_POINT('',(-13.36501162217,-12.4,-27.76431082431));
+#58736 = DIRECTION('',(0.,1.,0.));
+#58737 = DIRECTION('',(-0.913545457643,0.,0.406736643076));
+#58738 = DEFINITIONAL_REPRESENTATION('',(#58739),#58746);
+#58739 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58740,#58741,#58742,#58743,
+    #58744,#58745),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58740 = CARTESIAN_POINT('',(5.000000000025,-0.173915950957));
+#58741 = CARTESIAN_POINT('',(4.010920964679,-0.362854439772));
+#58742 = CARTESIAN_POINT('',(3.01427047495,-0.512318680083));
+#58743 = CARTESIAN_POINT('',(2.012147909334,-0.621902878758));
+#58744 = CARTESIAN_POINT('',(1.006678459073,-0.691368939094));
+#58745 = CARTESIAN_POINT('',(-5.107025913276E-15,-0.720648082582));
+#58746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58747 = ORIENTED_EDGE('',*,*,#58748,.T.);
+#58748 = EDGE_CURVE('',#58712,#32047,#58749,.T.);
+#58749 = SURFACE_CURVE('',#58750,(#58758,#58769),.PCURVE_S1.);
+#58750 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58751,#58752,#58753,#58754,
+    #58755,#58756,#58757),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58751 = CARTESIAN_POINT('',(-18.00347690048,-12.4,-25.88950773593));
+#58752 = CARTESIAN_POINT('',(-17.9974962198,-12.26780331882,
+    -25.96371340468));
+#58753 = CARTESIAN_POINT('',(-17.98571811385,-12.13270427979,
+    -26.02682193282));
+#58754 = CARTESIAN_POINT('',(-17.9685709907,-11.99678800045,
+    -26.07841323239));
+#58755 = CARTESIAN_POINT('',(-17.9467269101,-11.86206571403,
+    -26.11866344685));
+#58756 = CARTESIAN_POINT('',(-17.92095529779,-11.73013435377,
+    -26.14824206344));
+#58757 = CARTESIAN_POINT('',(-17.89200144695,-11.60217685895,
+    -26.16803882003));
+#58758 = PCURVE('',#30567,#58759);
+#58759 = DEFINITIONAL_REPRESENTATION('',(#58760),#58768);
+#58760 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58761,#58762,#58763,#58764,
+    #58765,#58766,#58767),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58761 = CARTESIAN_POINT('',(54.974108205275,130.11832888527));
+#58762 = CARTESIAN_POINT('',(45.811922739319,130.16583511661));
+#58763 = CARTESIAN_POINT('',(36.649683315995,130.21154972754));
+#58764 = CARTESIAN_POINT('',(27.487378054207,130.25497673272));
+#58765 = CARTESIAN_POINT('',(18.324996872109,130.29575948975));
+#58766 = CARTESIAN_POINT('',(9.16253669174,130.33371315304));
+#58767 = CARTESIAN_POINT('',(0.,130.36877378564));
+#58768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58769 = PCURVE('',#32066,#58770);
+#58770 = DEFINITIONAL_REPRESENTATION('',(#58771),#58779);
+#58771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58772,#58773,#58774,#58775,
+    #58776,#58777,#58778),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58772 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.173915950957));
+#58773 = CARTESIAN_POINT('',(0.136918168026,-0.239273640597));
+#58774 = CARTESIAN_POINT('',(0.276842353421,-0.292135562543));
+#58775 = CARTESIAN_POINT('',(0.417612967374,-0.332292196611));
+#58776 = CARTESIAN_POINT('',(0.557146944213,-0.360177809188));
+#58777 = CARTESIAN_POINT('',(0.693790315213,-0.376716960939));
+#58778 = CARTESIAN_POINT('',(0.826317891706,-0.3830256059));
+#58779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58780 = ORIENTED_EDGE('',*,*,#32078,.F.);
+#58781 = ORIENTED_EDGE('',*,*,#58782,.F.);
+#58782 = EDGE_CURVE('',#58783,#32079,#58785,.T.);
+#58783 = VERTEX_POINT('',#58784);
+#58784 = CARTESIAN_POINT('',(-19.26906561929,-12.4,-24.96186901207));
+#58785 = SURFACE_CURVE('',#58786,(#58794,#58805),.PCURVE_S1.);
+#58786 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58787,#58788,#58789,#58790,
+    #58791,#58792,#58793),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58787 = CARTESIAN_POINT('',(-19.26906561929,-12.4,-24.96186901207));
+#58788 = CARTESIAN_POINT('',(-19.27465400053,-12.26780263261,
+    -25.03020531097));
+#58789 = CARTESIAN_POINT('',(-19.27233757694,-12.13270317506,
+    -25.08899289154));
+#58790 = CARTESIAN_POINT('',(-19.26249496258,-11.9967867998,
+    -25.1377963141));
+#58791 = CARTESIAN_POINT('',(-19.24585812158,-11.86206472088,
+    -25.17670041143));
+#58792 = CARTESIAN_POINT('',(-19.22334347319,-11.73013378974,
+    -25.20623398281));
+#58793 = CARTESIAN_POINT('',(-19.1958792999,-11.60217685895,
+    -25.22713207473));
+#58794 = PCURVE('',#30567,#58795);
+#58795 = DEFINITIONAL_REPRESENTATION('',(#58796),#58804);
+#58796 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58797,#58798,#58799,#58800,
+    #58801,#58802,#58803),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58797 = CARTESIAN_POINT('',(54.974108205272,128.54131740901));
+#58798 = CARTESIAN_POINT('',(45.811875180151,128.57883555071));
+#58799 = CARTESIAN_POINT('',(36.649608848144,128.61661404461));
+#58800 = CARTESIAN_POINT('',(27.487297112641,128.65414815405));
+#58801 = CARTESIAN_POINT('',(18.324928254931,128.69098224441));
+#58802 = CARTESIAN_POINT('',(9.162496303194,128.7267717916));
+#58803 = CARTESIAN_POINT('',(0.,128.76127136957));
+#58804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58805 = PCURVE('',#32155,#58806);
+#58806 = DEFINITIONAL_REPRESENTATION('',(#58807),#58815);
+#58807 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58808,#58809,#58810,#58811,
+    #58812,#58813,#58814),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58808 = CARTESIAN_POINT('',(2.900003744861,-0.720648838608));
+#58809 = CARTESIAN_POINT('',(2.763084866119,-0.779218833821));
+#58810 = CARTESIAN_POINT('',(2.623160247251,-0.825417425942));
+#58811 = CARTESIAN_POINT('',(2.482389533949,-0.859114880615));
+#58812 = CARTESIAN_POINT('',(2.342855772026,-0.88081006672));
+#58813 = CARTESIAN_POINT('',(2.206212845466,-0.891469449586));
+#58814 = CARTESIAN_POINT('',(2.073685853155,-0.892233325073));
+#58815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58816 = ORIENTED_EDGE('',*,*,#58817,.F.);
+#58817 = EDGE_CURVE('',#58818,#58783,#58820,.T.);
+#58818 = VERTEX_POINT('',#58819);
+#58819 = CARTESIAN_POINT('',(-22.99278956997,-12.4,-21.58062725105));
+#58820 = SURFACE_CURVE('',#58821,(#58828,#58838),.PCURVE_S1.);
+#58821 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58822,#58823,#58824,#58825,
+    #58826,#58827),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58822 = CARTESIAN_POINT('',(-22.99278956997,-12.4,-21.58062725105));
+#58823 = CARTESIAN_POINT('',(-22.30364323611,-12.4,-22.31486844551));
+#58824 = CARTESIAN_POINT('',(-21.58517682134,-12.4,-23.02161330732));
+#58825 = CARTESIAN_POINT('',(-20.83885251868,-12.4,-23.69930037359));
+#58826 = CARTESIAN_POINT('',(-20.06625182971,-12.4,-24.34648911639));
+#58827 = CARTESIAN_POINT('',(-19.26906561929,-12.4,-24.96186901207));
+#58828 = PCURVE('',#30567,#58829);
+#58829 = DEFINITIONAL_REPRESENTATION('',(#58830),#58837);
+#58830 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58831,#58832,#58833,#58834,
+    #58835,#58836),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58831 = CARTESIAN_POINT('',(54.974107954997,123.48084803364));
+#58832 = CARTESIAN_POINT('',(54.974107954997,124.49297935922));
+#58833 = CARTESIAN_POINT('',(54.974107954997,125.50509586444));
+#58834 = CARTESIAN_POINT('',(54.974107954997,126.51719196499));
+#58835 = CARTESIAN_POINT('',(54.974107954997,127.52926807735));
+#58836 = CARTESIAN_POINT('',(54.974107954997,128.54131740971));
+#58837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58838 = PCURVE('',#58839,#58844);
+#58839 = PLANE('',#58840);
+#58840 = AXIS2_PLACEMENT_3D('',#58841,#58842,#58843);
+#58841 = CARTESIAN_POINT('',(-18.84547885988,-12.4,-24.37885185466));
+#58842 = DIRECTION('',(0.,1.,0.));
+#58843 = DIRECTION('',(-0.809016994375,0.,0.587785252292));
+#58844 = DEFINITIONAL_REPRESENTATION('',(#58845),#58852);
+#58845 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58846,#58847,#58848,#58849,
+    #58850,#58851),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58846 = CARTESIAN_POINT('',(5.000000000025,-0.173916813667));
+#58847 = CARTESIAN_POINT('',(4.010892758587,-0.362860366248));
+#58848 = CARTESIAN_POINT('',(3.014227012241,-0.512325007265));
+#58849 = CARTESIAN_POINT('',(2.012103504853,-0.621906942212));
+#58850 = CARTESIAN_POINT('',(1.006648419142,-0.691370342818));
+#58851 = CARTESIAN_POINT('',(-9.992007221626E-16,-0.720648838608));
+#58852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58853 = ORIENTED_EDGE('',*,*,#58854,.T.);
+#58854 = EDGE_CURVE('',#58818,#32197,#58855,.T.);
+#58855 = SURFACE_CURVE('',#58856,(#58864,#58875),.PCURVE_S1.);
+#58856 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58857,#58858,#58859,#58860,
+    #58861,#58862,#58863),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58857 = CARTESIAN_POINT('',(-22.99278956997,-12.4,-21.58062725105));
+#58858 = CARTESIAN_POINT('',(-23.00236779954,-12.26780331899,
+    -21.65445479019));
+#58859 = CARTESIAN_POINT('',(-23.00396806652,-12.13270428009,
+    -21.7186330408));
+#58860 = CARTESIAN_POINT('',(-22.99792207613,-11.9967880008,
+    -21.77266202391));
+#58861 = CARTESIAN_POINT('',(-22.98492382431,-11.86206571433,
+    -21.81657430483));
+#58862 = CARTESIAN_POINT('',(-22.96586511724,-11.73013435396,
+    -21.85086476827));
+#58863 = CARTESIAN_POINT('',(-22.94165994857,-11.60217685895,
+    -21.87624875404));
+#58864 = PCURVE('',#30567,#58865);
+#58865 = DEFINITIONAL_REPRESENTATION('',(#58866),#58874);
+#58866 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58867,#58868,#58869,#58870,
+    #58871,#58872,#58873),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58867 = CARTESIAN_POINT('',(54.974108205275,123.48084803012));
+#58868 = CARTESIAN_POINT('',(45.811922751397,123.52836519934));
+#58869 = CARTESIAN_POINT('',(36.649683336139,123.57409039251));
+#58870 = CARTESIAN_POINT('',(27.487378077482,123.61752750229));
+#58871 = CARTESIAN_POINT('',(18.324996892942,123.65831979264));
+#58872 = CARTESIAN_POINT('',(9.162536704686,123.69628236384));
+#58873 = CARTESIAN_POINT('',(0.,123.73135125429));
+#58874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58875 = PCURVE('',#32216,#58876);
+#58876 = DEFINITIONAL_REPRESENTATION('',(#58877),#58885);
+#58877 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58878,#58879,#58880,#58881,
+    #58882,#58883,#58884),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58878 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173916813667));
+#58879 = CARTESIAN_POINT('',(0.136918167846,-0.239274489569));
+#58880 = CARTESIAN_POINT('',(0.276842353112,-0.292136398314));
+#58881 = CARTESIAN_POINT('',(0.417612967016,-0.332293019857));
+#58882 = CARTESIAN_POINT('',(0.5571469439,-0.360178620653));
+#58883 = CARTESIAN_POINT('',(0.693790315025,-0.376717761383));
+#58884 = CARTESIAN_POINT('',(0.826317891706,-0.383026396074));
+#58885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58886 = ORIENTED_EDGE('',*,*,#32228,.F.);
+#58887 = ORIENTED_EDGE('',*,*,#58888,.F.);
+#58888 = EDGE_CURVE('',#58889,#32229,#58891,.T.);
+#58889 = VERTEX_POINT('',#58890);
+#58890 = CARTESIAN_POINT('',(-24.03785577246,-12.4,-20.4101292397));
+#58891 = SURFACE_CURVE('',#58892,(#58900,#58911),.PCURVE_S1.);
+#58892 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58893,#58894,#58895,#58896,
+    #58897,#58898,#58899),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58893 = CARTESIAN_POINT('',(-24.03785577246,-12.4,-20.4101292397));
+#58894 = CARTESIAN_POINT('',(-24.05752993935,-12.26780263262,
+    -20.47581032748));
+#58895 = CARTESIAN_POINT('',(-24.0674867497,-12.1327031751,
+    -20.53379486023));
+#58896 = CARTESIAN_POINT('',(-24.06800601114,-11.99678679986,
+    -20.58357819555));
+#58897 = CARTESIAN_POINT('',(-24.05982133051,-11.86206472094,
+    -20.6250911287));
+#58898 = CARTESIAN_POINT('',(-24.04393904484,-11.73013378978,
+    -20.65866036929));
+#58899 = CARTESIAN_POINT('',(-24.02141997628,-11.60217685895,
+    -20.68481190059));
+#58900 = PCURVE('',#30567,#58901);
+#58901 = DEFINITIONAL_REPRESENTATION('',(#58902),#58910);
+#58902 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58903,#58904,#58905,#58906,
+    #58907,#58908,#58909),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58903 = CARTESIAN_POINT('',(54.974108205272,121.9034986257));
+#58904 = CARTESIAN_POINT('',(45.811875181152,121.94102421242));
+#58905 = CARTESIAN_POINT('',(36.649608850742,121.9788102358));
+#58906 = CARTESIAN_POINT('',(27.487297116566,122.01635186));
+#58907 = CARTESIAN_POINT('',(18.32492825919,122.05319335794));
+#58908 = CARTESIAN_POINT('',(9.162496306253,122.08899013284));
+#58909 = CARTESIAN_POINT('',(0.,122.12349670507));
+#58910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58911 = PCURVE('',#32305,#58912);
+#58912 = DEFINITIONAL_REPRESENTATION('',(#58913),#58921);
+#58913 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58914,#58915,#58916,#58917,
+    #58918,#58919,#58920),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58914 = CARTESIAN_POINT('',(2.900003744861,-0.720650286899));
+#58915 = CARTESIAN_POINT('',(2.763084866134,-0.779220268313));
+#58916 = CARTESIAN_POINT('',(2.623160247291,-0.825418845968));
+#58917 = CARTESIAN_POINT('',(2.48238953401,-0.859116285767));
+#58918 = CARTESIAN_POINT('',(2.34285577209,-0.880811456845));
+#58919 = CARTESIAN_POINT('',(2.20621284551,-0.891470824735));
+#58920 = CARTESIAN_POINT('',(2.073685853155,-0.892234685457));
+#58921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58922 = ORIENTED_EDGE('',*,*,#58923,.F.);
+#58923 = EDGE_CURVE('',#58924,#58889,#58926,.T.);
+#58924 = VERTEX_POINT('',#58925);
+#58925 = CARTESIAN_POINT('',(-26.97720889849,-12.4,-16.32857103393));
+#58926 = SURFACE_CURVE('',#58927,(#58934,#58944),.PCURVE_S1.);
+#58927 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58928,#58929,#58930,#58931,
+    #58932,#58933),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58928 = CARTESIAN_POINT('',(-26.97720889849,-12.4,-16.32857103393));
+#58929 = CARTESIAN_POINT('',(-26.45576911791,-12.4,-17.1900660587));
+#58930 = CARTESIAN_POINT('',(-25.89993597397,-12.4,-18.03075318153));
+#58931 = CARTESIAN_POINT('',(-25.31081723076,-12.4,-18.84880037783));
+#58932 = CARTESIAN_POINT('',(-24.68966270094,-12.4,-19.64246991849));
+#58933 = CARTESIAN_POINT('',(-24.03785577246,-12.4,-20.4101292397));
+#58934 = PCURVE('',#30567,#58935);
+#58935 = DEFINITIONAL_REPRESENTATION('',(#58936),#58943);
+#58936 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58937,#58938,#58939,#58940,
+    #58941,#58942),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58937 = CARTESIAN_POINT('',(54.974107954997,116.84225043684));
+#58938 = CARTESIAN_POINT('',(54.974107954997,117.8545173211));
+#58939 = CARTESIAN_POINT('',(54.974107954997,118.86677852071));
+#58940 = CARTESIAN_POINT('',(54.974107954998,119.87902918494));
+#58941 = CARTESIAN_POINT('',(54.974107954997,120.89127099133));
+#58942 = CARTESIAN_POINT('',(54.974107954997,121.9034986264));
+#58943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58944 = PCURVE('',#58945,#58950);
+#58945 = PLANE('',#58946);
+#58946 = AXIS2_PLACEMENT_3D('',#58947,#58948,#58949);
+#58947 = CARTESIAN_POINT('',(-23.50230824077,-12.4,-19.92792007625));
+#58948 = DIRECTION('',(0.,1.,0.));
+#58949 = DIRECTION('',(-0.669130606359,0.,0.743144825477));
+#58950 = DEFINITIONAL_REPRESENTATION('',(#58951),#58958);
+#58951 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#58952,#58953,#58954,#58955,
+    #58956,#58957),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58952 = CARTESIAN_POINT('',(5.000000000025,-0.173919835653));
+#58953 = CARTESIAN_POINT('',(4.010873113633,-0.362867249212));
+#58954 = CARTESIAN_POINT('',(3.014195859824,-0.512332208721));
+#58955 = CARTESIAN_POINT('',(2.012070937028,-0.621912079599));
+#58956 = CARTESIAN_POINT('',(1.006626017572,-0.691372885937));
+#58957 = CARTESIAN_POINT('',(-6.439293542826E-15,-0.720650286899));
+#58958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58959 = ORIENTED_EDGE('',*,*,#58960,.T.);
+#58960 = EDGE_CURVE('',#58924,#32347,#58961,.T.);
+#58961 = SURFACE_CURVE('',#58962,(#58970,#58981),.PCURVE_S1.);
+#58962 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58963,#58964,#58965,#58966,
+    #58967,#58968,#58969),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58963 = CARTESIAN_POINT('',(-26.97720889849,-12.4,-16.32857103393));
+#58964 = CARTESIAN_POINT('',(-27.00192743712,-12.26780331908,
+    -16.39879384535));
+#58965 = CARTESIAN_POINT('',(-27.01683614932,-12.13270428024,
+    -16.46123693865));
+#58966 = CARTESIAN_POINT('',(-27.02215554033,-11.99678800097,
+    -16.51534229522));
+#58967 = CARTESIAN_POINT('',(-27.01857121141,-11.86206571448,
+    -16.56099747897));
+#58968 = CARTESIAN_POINT('',(-27.00705837314,-11.73013435404,
+    -16.59850114343));
+#58969 = CARTESIAN_POINT('',(-26.98865977386,-11.60217685895,
+    -16.62836296666));
+#58970 = PCURVE('',#30567,#58971);
+#58971 = DEFINITIONAL_REPRESENTATION('',(#58972),#58980);
+#58972 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58973,#58974,#58975,#58976,
+    #58977,#58978,#58979),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58973 = CARTESIAN_POINT('',(54.974108205275,116.84225043332));
+#58974 = CARTESIAN_POINT('',(45.811922757367,116.88977302281));
+#58975 = CARTESIAN_POINT('',(36.649683346147,116.93550346945));
+#58976 = CARTESIAN_POINT('',(27.487378088973,116.97894560423));
+#58977 = CARTESIAN_POINT('',(18.324996903307,117.01974264286));
+#58978 = CARTESIAN_POINT('',(9.162536711099,117.05770965688));
+#58979 = CARTESIAN_POINT('',(0.,117.0927826708));
+#58980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58981 = PCURVE('',#32366,#58982);
+#58982 = DEFINITIONAL_REPRESENTATION('',(#58983),#58991);
+#58983 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58984,#58985,#58986,#58987,
+    #58988,#58989,#58990),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58984 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173919835653));
+#58985 = CARTESIAN_POINT('',(0.136918167756,-0.239277522109));
+#58986 = CARTESIAN_POINT('',(0.276842352958,-0.292139439319));
+#58987 = CARTESIAN_POINT('',(0.417612966839,-0.332296067273));
+#58988 = CARTESIAN_POINT('',(0.557146943744,-0.360181672574));
+#58989 = CARTESIAN_POINT('',(0.693790314933,-0.376720816119));
+#58990 = CARTESIAN_POINT('',(0.826317891706,-0.383029452159));
+#58991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58992 = ORIENTED_EDGE('',*,*,#32378,.F.);
+#58993 = ORIENTED_EDGE('',*,*,#58994,.F.);
+#58994 = EDGE_CURVE('',#58995,#32379,#58997,.T.);
+#58995 = VERTEX_POINT('',#58996);
+#58996 = CARTESIAN_POINT('',(-27.75607750425,-12.4,-14.96636890639));
+#58997 = SURFACE_CURVE('',#58998,(#59006,#59017),.PCURVE_S1.);
+#58998 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#58999,#59000,#59001,#59002,
+    #59003,#59004,#59005),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#58999 = CARTESIAN_POINT('',(-27.75607750425,-12.4,-14.96636890639));
+#59000 = CARTESIAN_POINT('',(-27.78897763339,-12.26780263263,
+    -15.02652422935));
+#59001 = CARTESIAN_POINT('',(-27.81077254869,-12.13270317512,
+    -15.08117153688));
+#59002 = CARTESIAN_POINT('',(-27.82163102191,-11.99678679988,
+    -15.12975903876));
+#59003 = CARTESIAN_POINT('',(-27.82225624017,-11.86206472097,
+    -15.17206651697));
+#59004 = CARTESIAN_POINT('',(-27.81370047624,-11.7301337898,
+    -15.20820431244));
+#59005 = CARTESIAN_POINT('',(-27.79711072886,-11.60217685895,
+    -15.23846635714));
+#59006 = PCURVE('',#30567,#59007);
+#59007 = DEFINITIONAL_REPRESENTATION('',(#59008),#59016);
+#59008 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59009,#59010,#59011,#59012,
+    #59013,#59014,#59015),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59009 = CARTESIAN_POINT('',(54.974108205272,115.26473715286));
+#59010 = CARTESIAN_POINT('',(45.811875181692,115.30226624331));
+#59011 = CARTESIAN_POINT('',(36.649608852074,115.34005581552));
+#59012 = CARTESIAN_POINT('',(27.487297118517,115.37760098717));
+#59013 = CARTESIAN_POINT('',(18.3249282613,115.41444598735));
+#59014 = CARTESIAN_POINT('',(9.162496307745,115.45024618441));
+#59015 = CARTESIAN_POINT('',(0.,115.48475607271));
+#59016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59017 = PCURVE('',#32455,#59018);
+#59018 = DEFINITIONAL_REPRESENTATION('',(#59019),#59027);
+#59019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59020,#59021,#59022,#59023,
+    #59024,#59025,#59026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59020 = CARTESIAN_POINT('',(2.900003744861,-0.720652681292));
+#59021 = CARTESIAN_POINT('',(2.763084866142,-0.779222690393));
+#59022 = CARTESIAN_POINT('',(2.623160247311,-0.82542129448));
+#59023 = CARTESIAN_POINT('',(2.48238953404,-0.85911875908));
+#59024 = CARTESIAN_POINT('',(2.342855772122,-0.880813953076));
+#59025 = CARTESIAN_POINT('',(2.206212845532,-0.891473341903));
+#59026 = CARTESIAN_POINT('',(2.073685853155,-0.892237221578));
+#59027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59028 = ORIENTED_EDGE('',*,*,#59029,.F.);
+#59029 = EDGE_CURVE('',#59030,#58995,#59032,.T.);
+#59030 = VERTEX_POINT('',#59031);
+#59031 = CARTESIAN_POINT('',(-29.7825888158,-12.4,-10.3628730657));
+#59032 = SURFACE_CURVE('',#59033,(#59040,#59050),.PCURVE_S1.);
+#59033 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59034,#59035,#59036,#59037,
+    #59038,#59039),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59034 = CARTESIAN_POINT('',(-29.7825888158,-12.4,-10.3628730657));
+#59035 = CARTESIAN_POINT('',(-29.45165641529,-12.4,-11.31396799417));
+#59036 = CARTESIAN_POINT('',(-29.08275685395,-12.4,-12.25185527375));
+#59037 = CARTESIAN_POINT('',(-28.67659341078,-12.4,-13.17451211121));
+#59038 = CARTESIAN_POINT('',(-28.2340284509,-12.4,-14.07997832481));
+#59039 = CARTESIAN_POINT('',(-27.75607750425,-12.4,-14.96636890639));
+#59040 = PCURVE('',#30567,#59041);
+#59041 = DEFINITIONAL_REPRESENTATION('',(#59042),#59049);
+#59042 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59043,#59044,#59045,#59046,
+    #59047,#59048),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59043 = CARTESIAN_POINT('',(54.974107954997,110.20315401129));
+#59044 = CARTESIAN_POINT('',(54.974107954997,111.21547590933));
+#59045 = CARTESIAN_POINT('',(54.974107954998,112.22779726353));
+#59046 = CARTESIAN_POINT('',(54.974107954997,113.24011406499));
+#59047 = CARTESIAN_POINT('',(54.974107954997,114.25242886839));
+#59048 = CARTESIAN_POINT('',(54.974107954997,115.26473715355));
+#59049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59050 = PCURVE('',#59051,#59056);
+#59051 = PLANE('',#59052);
+#59052 = AXIS2_PLACEMENT_3D('',#59053,#59054,#59055);
+#59053 = CARTESIAN_POINT('',(-27.13197397495,-12.4,-14.60604256574));
+#59054 = DIRECTION('',(0.,1.,0.));
+#59055 = DIRECTION('',(-0.5,0.,0.866025403784));
+#59056 = DEFINITIONAL_REPRESENTATION('',(#59057),#59064);
+#59057 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59058,#59059,#59060,#59061,
+    #59062,#59063),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59058 = CARTESIAN_POINT('',(5.000000000025,-0.173915037809));
+#59059 = CARTESIAN_POINT('',(4.010861430305,-0.362866636261));
+#59060 = CARTESIAN_POINT('',(3.014177439634,-0.512333884488));
+#59061 = CARTESIAN_POINT('',(2.012051457829,-0.621914443345));
+#59062 = CARTESIAN_POINT('',(1.006612234648,-0.691375052065));
+#59063 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.720652681292));
+#59064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59065 = ORIENTED_EDGE('',*,*,#59066,.T.);
+#59066 = EDGE_CURVE('',#59030,#32497,#59067,.T.);
+#59067 = SURFACE_CURVE('',#59068,(#59076,#59087),.PCURVE_S1.);
+#59068 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59069,#59070,#59071,#59072,
+    #59073,#59074,#59075),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59069 = CARTESIAN_POINT('',(-29.7825888158,-12.4,-10.3628730657));
+#59070 = CARTESIAN_POINT('',(-29.82136741033,-12.26780331911,
+    -10.4264221085));
+#59071 = CARTESIAN_POINT('',(-29.84893305134,-12.1327042803,
+    -10.48440101571));
+#59072 = CARTESIAN_POINT('',(-29.86538540589,-11.99678800104,
+    -10.53621811659));
+#59073 = CARTESIAN_POINT('',(-29.87137171558,-11.86206571454,
+    -10.58162088701));
+#59074 = CARTESIAN_POINT('',(-29.86790797329,-11.73013435408,
+    -10.62069869621));
+#59075 = CARTESIAN_POINT('',(-29.85612010852,-11.60217685895,
+    -10.65373328482));
+#59076 = PCURVE('',#30567,#59077);
+#59077 = DEFINITIONAL_REPRESENTATION('',(#59078),#59086);
+#59078 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59079,#59080,#59081,#59082,
+    #59083,#59084,#59085),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59079 = CARTESIAN_POINT('',(54.974108205275,110.20315400777));
+#59080 = CARTESIAN_POINT('',(45.811922759806,110.25067861861));
+#59081 = CARTESIAN_POINT('',(36.649683350199,110.29641103234));
+#59082 = CARTESIAN_POINT('',(27.487378093683,110.33985505589));
+#59083 = CARTESIAN_POINT('',(18.324996907494,110.38065388537));
+#59084 = CARTESIAN_POINT('',(9.16253671371,110.41862257998));
+#59085 = CARTESIAN_POINT('',(0.,110.45369715767));
+#59086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59087 = PCURVE('',#32516,#59088);
+#59088 = DEFINITIONAL_REPRESENTATION('',(#59089),#59097);
+#59089 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59090,#59091,#59092,#59093,
+    #59094,#59095,#59096),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59090 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173915037809));
+#59091 = CARTESIAN_POINT('',(0.13691816772,-0.239272807188));
+#59092 = CARTESIAN_POINT('',(0.276842352896,-0.292134806182));
+#59093 = CARTESIAN_POINT('',(0.417612966767,-0.332291513611));
+#59094 = CARTESIAN_POINT('',(0.557146943681,-0.360177195091));
+#59095 = CARTESIAN_POINT('',(0.693790314895,-0.376716410874));
+#59096 = CARTESIAN_POINT('',(0.826317891706,-0.383025114836));
+#59097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59098 = ORIENTED_EDGE('',*,*,#32528,.F.);
+#59099 = ORIENTED_EDGE('',*,*,#59100,.F.);
+#59100 = EDGE_CURVE('',#59101,#32529,#59103,.T.);
+#59101 = VERTEX_POINT('',#59102);
+#59102 = CARTESIAN_POINT('',(-30.26121656701,-12.4,-8.868502521532));
+#59103 = SURFACE_CURVE('',#59104,(#59112,#59123),.PCURVE_S1.);
+#59104 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59105,#59106,#59107,#59108,
+    #59109,#59110,#59111),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59105 = CARTESIAN_POINT('',(-30.26121656701,-12.4,-8.868502521532));
+#59106 = CARTESIAN_POINT('',(-30.30590478686,-12.26780263264,
+    -8.920502998715));
+#59107 = CARTESIAN_POINT('',(-30.33858529165,-12.13270317512,
+    -8.969424728903));
+#59108 = CARTESIAN_POINT('',(-30.35930844061,-11.9967867999,
+    -9.014692889924));
+#59109 = CARTESIAN_POINT('',(-30.36871626765,-11.86206472098,
+    -9.055945874932));
+#59110 = CARTESIAN_POINT('',(-30.36786099115,-11.73013378981,
+    -9.093072833535));
+#59111 = CARTESIAN_POINT('',(-30.35792565627,-11.60217685895,
+    -9.126122799867));
+#59112 = PCURVE('',#30567,#59113);
+#59113 = DEFINITIONAL_REPRESENTATION('',(#59114),#59122);
+#59114 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59115,#59116,#59117,#59118,
+    #59119,#59120,#59121),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59115 = CARTESIAN_POINT('',(54.974108205272,108.62558492398));
+#59116 = CARTESIAN_POINT('',(45.811875181911,108.66311514591));
+#59117 = CARTESIAN_POINT('',(36.649608852603,108.70090586946));
+#59118 = CARTESIAN_POINT('',(27.48729711928,108.73845219748));
+#59119 = CARTESIAN_POINT('',(18.324928262107,108.77529834457));
+#59120 = CARTESIAN_POINT('',(9.162496308316,108.81109966715));
+#59121 = CARTESIAN_POINT('',(0.,108.84561065038));
+#59122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59123 = PCURVE('',#32605,#59124);
+#59124 = DEFINITIONAL_REPRESENTATION('',(#59125),#59133);
+#59125 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59126,#59127,#59128,#59129,
+    #59130,#59131,#59132),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59126 = CARTESIAN_POINT('',(2.900003744861,-0.720645200889));
+#59127 = CARTESIAN_POINT('',(2.763084866145,-0.779215254746));
+#59128 = CARTESIAN_POINT('',(2.623160247319,-0.825413907798));
+#59129 = CARTESIAN_POINT('',(2.482389534052,-0.859111424714));
+#59130 = CARTESIAN_POINT('',(2.342855772134,-0.880806673369));
+#59131 = CARTESIAN_POINT('',(2.20621284554,-0.891466118236));
+#59132 = CARTESIAN_POINT('',(2.073685853155,-0.892230054511));
+#59133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59134 = ORIENTED_EDGE('',*,*,#59135,.F.);
+#59135 = EDGE_CURVE('',#59136,#59101,#59138,.T.);
+#59136 = VERTEX_POINT('',#59137);
+#59137 = CARTESIAN_POINT('',(-31.28632471854,-12.4,-3.944269229516));
+#59138 = SURFACE_CURVE('',#59139,(#59146,#59156),.PCURVE_S1.);
+#59139 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59140,#59141,#59142,#59143,
+    #59144,#59145),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59140 = CARTESIAN_POINT('',(-31.28632471854,-12.4,-3.944269229516));
+#59141 = CARTESIAN_POINT('',(-31.16036411359,-12.4,-4.943390961617));
+#59142 = CARTESIAN_POINT('',(-30.99452109132,-12.4,-5.937485106841));
+#59143 = CARTESIAN_POINT('',(-30.78906391819,-12.4,-6.924426221755));
+#59144 = CARTESIAN_POINT('',(-30.54442844911,-12.4,-7.90211722347));
+#59145 = CARTESIAN_POINT('',(-30.26121656701,-12.4,-8.868502521532));
+#59146 = PCURVE('',#30567,#59147);
+#59147 = DEFINITIONAL_REPRESENTATION('',(#59148),#59155);
+#59148 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59149,#59150,#59151,#59152,
+    #59153,#59154),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59149 = CARTESIAN_POINT('',(54.974107954997,103.56392744607));
+#59150 = CARTESIAN_POINT('',(54.974107954997,104.57625814732));
+#59151 = CARTESIAN_POINT('',(54.974107954998,105.58859029391));
+#59152 = CARTESIAN_POINT('',(54.974107954997,106.6009212151));
+#59153 = CARTESIAN_POINT('',(54.974107954997,107.61325407927));
+#59154 = CARTESIAN_POINT('',(54.974107954997,108.62558492468));
+#59155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59156 = PCURVE('',#59157,#59162);
+#59157 = PLANE('',#59158);
+#59158 = AXIS2_PLACEMENT_3D('',#59159,#59160,#59161);
+#59159 = CARTESIAN_POINT('',(-29.57584225277,-12.4,-8.645810907543));
+#59160 = DIRECTION('',(0.,1.,0.));
+#59161 = DIRECTION('',(-0.309016994375,0.,0.951056516295));
+#59162 = DEFINITIONAL_REPRESENTATION('',(#59163),#59170);
+#59163 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59164,#59165,#59166,#59167,
+    #59168,#59169),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59164 = CARTESIAN_POINT('',(5.000000000025,-0.173909216808));
+#59165 = CARTESIAN_POINT('',(4.010854798587,-0.362859157346));
+#59166 = CARTESIAN_POINT('',(3.014166771682,-0.512325055218));
+#59167 = CARTESIAN_POINT('',(2.012040235028,-0.621905248844));
+#59168 = CARTESIAN_POINT('',(1.006604319552,-0.691366226639));
+#59169 = CARTESIAN_POINT('',(-1.387778780781E-14,-0.720645200889));
+#59170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59171 = ORIENTED_EDGE('',*,*,#59172,.T.);
+#59172 = EDGE_CURVE('',#59136,#32647,#59173,.T.);
+#59173 = SURFACE_CURVE('',#59174,(#59182,#59193),.PCURVE_S1.);
+#59174 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59175,#59176,#59177,#59178,
+    #59179,#59180,#59181),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59175 = CARTESIAN_POINT('',(-31.28632471854,-12.4,-3.944269229516));
+#59176 = CARTESIAN_POINT('',(-31.33746835599,-12.26780331911,
+    -3.998367004397));
+#59177 = CARTESIAN_POINT('',(-31.37648598278,-12.13270428029,
+    -4.049347671636));
+#59178 = CARTESIAN_POINT('',(-31.40335207407,-11.99678800103,
+    -4.096611768402));
+#59179 = CARTESIAN_POINT('',(-31.41864722558,-11.86206571453,
+    -4.139777719938));
+#59180 = CARTESIAN_POINT('',(-31.42338380916,-11.73013435408,
+    -4.17872170573));
+#59181 = CARTESIAN_POINT('',(-31.41872172683,-11.60217685895,
+    -4.213485215662));
+#59182 = PCURVE('',#30567,#59183);
+#59183 = DEFINITIONAL_REPRESENTATION('',(#59184),#59192);
+#59184 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59185,#59186,#59187,#59188,
+    #59189,#59190,#59191),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59185 = CARTESIAN_POINT('',(54.974108205275,103.56392744256));
+#59186 = CARTESIAN_POINT('',(45.811922759259,103.61145214804));
+#59187 = CARTESIAN_POINT('',(36.649683349415,103.65718466288));
+#59188 = CARTESIAN_POINT('',(27.487378092852,103.70062879178));
+#59189 = CARTESIAN_POINT('',(18.324996906868,103.74142772823));
+#59190 = CARTESIAN_POINT('',(9.162536713352,103.779396529));
+#59191 = CARTESIAN_POINT('',(0.,103.81447121014));
+#59192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59193 = PCURVE('',#32666,#59194);
+#59194 = DEFINITIONAL_REPRESENTATION('',(#59195),#59203);
+#59195 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59196,#59197,#59198,#59199,
+    #59200,#59201,#59202),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59196 = CARTESIAN_POINT('',(7.105427357601E-15,-0.173909216808));
+#59197 = CARTESIAN_POINT('',(0.136918167728,-0.23926683827));
+#59198 = CARTESIAN_POINT('',(0.276842352908,-0.292128699044));
+#59199 = CARTESIAN_POINT('',(0.417612966779,-0.33228527935));
+#59200 = CARTESIAN_POINT('',(0.55714694369,-0.360170845462));
+#59201 = CARTESIAN_POINT('',(0.6937903149,-0.37670995758));
+#59202 = CARTESIAN_POINT('',(0.826317891706,-0.383018569152));
+#59203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59204 = ORIENTED_EDGE('',*,*,#32678,.F.);
+#59205 = ORIENTED_EDGE('',*,*,#59206,.F.);
+#59206 = EDGE_CURVE('',#59207,#32679,#59209,.T.);
+#59207 = VERTEX_POINT('',#59208);
+#59208 = CARTESIAN_POINT('',(-31.44380156609,-12.4,-2.383043743179));
+#59209 = SURFACE_CURVE('',#59210,(#59218,#59229),.PCURVE_S1.);
+#59210 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59211,#59212,#59213,#59214,
+    #59215,#59216,#59217),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59211 = CARTESIAN_POINT('',(-31.44380156609,-12.4,-2.383043743179));
+#59212 = CARTESIAN_POINT('',(-31.49832460012,-12.26780263263,
+    -2.424616666256));
+#59213 = CARTESIAN_POINT('',(-31.54046220776,-12.13270317511,
+    -2.46567466456));
+#59214 = CARTESIAN_POINT('',(-31.57014413784,-11.99678679988,
+    -2.505645007133));
+#59215 = CARTESIAN_POINT('',(-31.58792321417,-11.86206472097,
+    -2.544040502973));
+#59216 = CARTESIAN_POINT('',(-31.59480561608,-11.7301337898,
+    -2.580533955704));
+#59217 = CARTESIAN_POINT('',(-31.59195873222,-11.60217685895,
+    -2.614927359138));
+#59218 = PCURVE('',#30567,#59219);
+#59219 = DEFINITIONAL_REPRESENTATION('',(#59220),#59228);
+#59220 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59221,#59222,#59223,#59224,
+    #59225,#59226,#59227),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59221 = CARTESIAN_POINT('',(54.974108205272,101.98635911728));
+#59222 = CARTESIAN_POINT('',(45.811875181378,102.02388928186));
+#59223 = CARTESIAN_POINT('',(36.649608851754,102.06167995041));
+#59224 = CARTESIAN_POINT('',(27.487297118311,102.09922622675));
+#59225 = CARTESIAN_POINT('',(18.324928261285,102.13607232615));
+#59226 = CARTESIAN_POINT('',(9.162496307817,102.17187360527));
+#59227 = CARTESIAN_POINT('',(0.,102.20638454926));
+#59228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59229 = PCURVE('',#32755,#59230);
+#59230 = DEFINITIONAL_REPRESENTATION('',(#59231),#59239);
+#59231 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59232,#59233,#59234,#59235,
+    #59236,#59237,#59238),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59232 = CARTESIAN_POINT('',(2.900003744861,-0.720645031474));
+#59233 = CARTESIAN_POINT('',(2.763084866137,-0.779214936382));
+#59234 = CARTESIAN_POINT('',(2.623160247306,-0.825413439258));
+#59235 = CARTESIAN_POINT('',(2.482389534037,-0.859110807113));
+#59236 = CARTESIAN_POINT('',(2.342855772122,-0.880805909976));
+#59237 = CARTESIAN_POINT('',(2.206212845533,-0.891465213904));
+#59238 = CARTESIAN_POINT('',(2.073685853155,-0.89222901518));
+#59239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59240 = ORIENTED_EDGE('',*,*,#59241,.F.);
+#59241 = EDGE_CURVE('',#59242,#59207,#59244,.T.);
+#59242 = VERTEX_POINT('',#59243);
+#59243 = CARTESIAN_POINT('',(-31.42270544351,-12.4,2.646714946494));
+#59244 = SURFACE_CURVE('',#59245,(#59254,#59266),.PCURVE_S1.);
+#59245 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#59246,#59247,#59248,#59249,
+    #59250,#59251,#59252,#59253),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59246 = CARTESIAN_POINT('',(-31.42270544351,-12.4,2.646714946494));
+#59247 = CARTESIAN_POINT('',(-31.48308000638,-12.4,1.929946009762));
+#59248 = CARTESIAN_POINT('',(-31.52437986136,-12.4,1.211570263519));
+#59249 = CARTESIAN_POINT('',(-31.54655409996,-12.4,0.49219398792));
+#59250 = CARTESIAN_POINT('',(-31.54957410471,-12.4,-0.227560288918));
+#59251 = CARTESIAN_POINT('',(-31.53343407753,-12.4,-0.947096356343));
+#59252 = CARTESIAN_POINT('',(-31.49816173075,-12.4,-1.665793468421));
+#59253 = CARTESIAN_POINT('',(-31.44380156609,-12.4,-2.383043743179));
+#59254 = PCURVE('',#30567,#59255);
+#59255 = DEFINITIONAL_REPRESENTATION('',(#59256),#59265);
+#59256 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#59257,#59258,#59259,#59260,
+    #59261,#59262,#59263,#59264),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59257 = CARTESIAN_POINT('',(54.974107954997,96.924708561555));
+#59258 = CARTESIAN_POINT('',(54.974107954997,97.647801042744));
+#59259 = CARTESIAN_POINT('',(54.974107954997,98.370894541155));
+#59260 = CARTESIAN_POINT('',(54.974107954997,99.093984920925));
+#59261 = CARTESIAN_POINT('',(54.974107954997,99.817082190074));
+#59262 = CARTESIAN_POINT('',(54.974107954997,100.54017331305));
+#59263 = CARTESIAN_POINT('',(54.974107954997,101.26326655895));
+#59264 = CARTESIAN_POINT('',(54.974107954997,101.98635911798));
+#59265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59266 = PCURVE('',#59267,#59272);
+#59267 = PLANE('',#59268);
+#59268 = AXIS2_PLACEMENT_3D('',#59269,#59270,#59271);
+#59269 = CARTESIAN_POINT('',(-30.7271043035,-12.4,-2.307715825478));
+#59270 = DIRECTION('',(0.,1.,0.));
+#59271 = DIRECTION('',(-0.104528463268,0.,0.994521895368));
+#59272 = DEFINITIONAL_REPRESENTATION('',(#59273),#59282);
+#59273 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#59274,#59275,#59276,#59277,
+    #59278,#59279,#59280,#59281),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59274 = CARTESIAN_POINT('',(5.000000000025,-0.173911529217));
+#59275 = CARTESIAN_POINT('',(4.293468458802,-0.30887810939));
+#59276 = CARTESIAN_POINT('',(3.583345060437,-0.425042432251));
+#59277 = CARTESIAN_POINT('',(2.870227442429,-0.522290494648));
+#59278 = CARTESIAN_POINT('',(2.154731731285,-0.600528763985));
+#59279 = CARTESIAN_POINT('',(1.437450265485,-0.659689152957));
+#59280 = CARTESIAN_POINT('',(0.719003287181,-0.699734336464));
+#59281 = CARTESIAN_POINT('',(-1.554312234475E-15,-0.720645031474));
+#59282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59283 = ORIENTED_EDGE('',*,*,#59284,.T.);
+#59284 = EDGE_CURVE('',#59242,#32797,#59285,.T.);
+#59285 = SURFACE_CURVE('',#59286,(#59294,#59305),.PCURVE_S1.);
+#59286 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59287,#59288,#59289,#59290,
+    #59291,#59292,#59293),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59287 = CARTESIAN_POINT('',(-31.42270544351,-12.4,2.646714946494));
+#59288 = CARTESIAN_POINT('',(-31.48397919587,-12.26780331911,
+    2.604432680456));
+#59289 = CARTESIAN_POINT('',(-31.53274382944,-12.1327042803,
+    2.56267826718));
+#59290 = CARTESIAN_POINT('',(-31.5688497398,-11.99678800104,
+    2.522032763093));
+#59291 = CARTESIAN_POINT('',(-31.59278550009,-11.86206571454,
+    2.482990117411));
+#59292 = CARTESIAN_POINT('',(-31.60551561511,-11.73013435408,
+    2.445881928874));
+#59293 = CARTESIAN_POINT('',(-31.60818326641,-11.60217685895,
+    2.410908771446));
+#59294 = PCURVE('',#30567,#59295);
+#59295 = DEFINITIONAL_REPRESENTATION('',(#59296),#59304);
+#59296 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59297,#59298,#59299,#59300,
+    #59301,#59302,#59303),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59297 = CARTESIAN_POINT('',(54.974108205275,96.924708558036));
+#59298 = CARTESIAN_POINT('',(45.811922759902,96.972233256036));
+#59299 = CARTESIAN_POINT('',(36.649683350387,97.017965760105));
+#59300 = CARTESIAN_POINT('',(27.487378093904,97.061409875593));
+#59301 = CARTESIAN_POINT('',(18.324996907723,97.102208796826));
+#59302 = CARTESIAN_POINT('',(9.162536713851,97.14017758136));
+#59303 = CARTESIAN_POINT('',(0.,97.175252245846));
+#59304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59305 = PCURVE('',#32816,#59306);
+#59306 = DEFINITIONAL_REPRESENTATION('',(#59307),#59315);
+#59307 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59308,#59309,#59310,#59311,
+    #59312,#59313,#59314),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59308 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.173911529217));
+#59309 = CARTESIAN_POINT('',(0.136918167719,-0.239269317844));
+#59310 = CARTESIAN_POINT('',(0.276842352893,-0.292131338301));
+#59311 = CARTESIAN_POINT('',(0.417612966763,-0.332288068794));
+#59312 = CARTESIAN_POINT('',(0.557146943678,-0.360173774237));
+#59313 = CARTESIAN_POINT('',(0.693790314893,-0.376713014274));
+#59314 = CARTESIAN_POINT('',(0.826317891706,-0.383021742307));
+#59315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59316 = ORIENTED_EDGE('',*,*,#32828,.F.);
+#59317 = ORIENTED_EDGE('',*,*,#59318,.F.);
+#59318 = EDGE_CURVE('',#59319,#32829,#59321,.T.);
+#59319 = VERTEX_POINT('',#59320);
+#59320 = CARTESIAN_POINT('',(-31.25213857453,-12.4,4.206565099565));
+#59321 = SURFACE_CURVE('',#59322,(#59330,#59341),.PCURVE_S1.);
+#59322 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59323,#59324,#59325,#59326,
+    #59327,#59328,#59329),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59323 = CARTESIAN_POINT('',(-31.25213857453,-12.4,4.206565099565));
+#59324 = CARTESIAN_POINT('',(-31.31411376224,-12.26780263263,
+    4.177236632996));
+#59325 = CARTESIAN_POINT('',(-31.36386711947,-12.13270317512,
+    4.145836764282));
+#59326 = CARTESIAN_POINT('',(-31.40121085091,-11.99678679989,
+    4.112911102607));
+#59327 = CARTESIAN_POINT('',(-31.4265844052,-11.86206472098,
+    4.079051131007));
+#59328 = CARTESIAN_POINT('',(-31.44090394474,-11.73013378981,
+    4.044786092118));
+#59329 = CARTESIAN_POINT('',(-31.44527017892,-11.60217685895,
+    4.010552378836));
+#59330 = PCURVE('',#30567,#59331);
+#59331 = DEFINITIONAL_REPRESENTATION('',(#59332),#59340);
+#59332 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59333,#59334,#59335,#59336,
+    #59337,#59338,#59339),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59333 = CARTESIAN_POINT('',(54.974108205271,95.347139474938));
+#59334 = CARTESIAN_POINT('',(45.811875181784,95.384669683904));
+#59335 = CARTESIAN_POINT('',(36.649608852389,95.422460395325));
+#59336 = CARTESIAN_POINT('',(27.487297119086,95.460006712311));
+#59337 = CARTESIAN_POINT('',(18.324928261921,95.496852849656));
+#59338 = CARTESIAN_POINT('',(9.16249630822,95.532654163812));
+#59339 = CARTESIAN_POINT('',(0.,95.567165139914));
+#59340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59341 = PCURVE('',#32905,#59342);
+#59342 = DEFINITIONAL_REPRESENTATION('',(#59343),#59351);
+#59343 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59344,#59345,#59346,#59347,
+    #59348,#59349,#59350),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59344 = CARTESIAN_POINT('',(2.900003744861,-0.720641874953));
+#59345 = CARTESIAN_POINT('',(2.763084866144,-0.779211896562));
+#59346 = CARTESIAN_POINT('',(2.623160247316,-0.825410519672));
+#59347 = CARTESIAN_POINT('',(2.482389534049,-0.85910800942));
+#59348 = CARTESIAN_POINT('',(2.342855772131,-0.880803233928));
+#59349 = CARTESIAN_POINT('',(2.206212845539,-0.891462657671));
+#59350 = CARTESIAN_POINT('',(2.073685853155,-0.892226575726));
+#59351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59352 = ORIENTED_EDGE('',*,*,#59353,.F.);
+#59353 = EDGE_CURVE('',#59354,#59319,#59356,.T.);
+#59354 = VERTEX_POINT('',#59355);
+#59355 = CARTESIAN_POINT('',(-30.18576218539,-12.4,9.12202582252));
+#59356 = SURFACE_CURVE('',#59357,(#59364,#59374),.PCURVE_S1.);
+#59357 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59358,#59359,#59360,#59361,
+    #59362,#59363),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59358 = CARTESIAN_POINT('',(-30.18576218539,-12.4,9.12202582252));
+#59359 = CARTESIAN_POINT('',(-30.47707027709,-12.4,8.158050067384));
+#59360 = CARTESIAN_POINT('',(-30.72989802227,-12.4,7.182445596642));
+#59361 = CARTESIAN_POINT('',(-30.94362638059,-12.4,6.197262717427));
+#59362 = CARTESIAN_POINT('',(-31.11780188454,-12.4,5.204594788207));
+#59363 = CARTESIAN_POINT('',(-31.25213857453,-12.4,4.206565099565));
+#59364 = PCURVE('',#30567,#59365);
+#59365 = DEFINITIONAL_REPRESENTATION('',(#59366),#59373);
+#59366 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59367,#59368,#59369,#59370,
+    #59371,#59372),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59367 = CARTESIAN_POINT('',(54.974107954997,90.285482668222));
+#59368 = CARTESIAN_POINT('',(54.974107954997,91.29781320985));
+#59369 = CARTESIAN_POINT('',(54.974107954997,92.310145835953));
+#59370 = CARTESIAN_POINT('',(54.974107954996,93.322476704681));
+#59371 = CARTESIAN_POINT('',(54.974107954997,94.334808913674));
+#59372 = CARTESIAN_POINT('',(54.974107954997,95.347139475637));
+#59373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59374 = PCURVE('',#59375,#59380);
+#59375 = PLANE('',#59376);
+#59376 = AXIS2_PLACEMENT_3D('',#59377,#59378,#59379);
+#59377 = CARTESIAN_POINT('',(-30.53544445117,-12.4,4.13123751181));
+#59378 = DIRECTION('',(0.,1.,0.));
+#59379 = DIRECTION('',(0.104528463268,0.,0.994521895368));
+#59380 = DEFINITIONAL_REPRESENTATION('',(#59381),#59388);
+#59381 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59382,#59383,#59384,#59385,
+    #59386,#59387),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59382 = CARTESIAN_POINT('',(5.000000000025,-0.173912762866));
+#59383 = CARTESIAN_POINT('',(4.010855017774,-0.36286213405));
+#59384 = CARTESIAN_POINT('',(3.014167314727,-0.512326426307));
+#59385 = CARTESIAN_POINT('',(2.012040673553,-0.621904305918));
+#59386 = CARTESIAN_POINT('',(1.006604385348,-0.691363605058));
+#59387 = CARTESIAN_POINT('',(1.33226762955E-15,-0.720641874953));
+#59388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59389 = ORIENTED_EDGE('',*,*,#59390,.T.);
+#59390 = EDGE_CURVE('',#59354,#32947,#59391,.T.);
+#59391 = SURFACE_CURVE('',#59392,(#59400,#59411),.PCURVE_S1.);
+#59392 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59393,#59394,#59395,#59396,
+    #59397,#59398,#59399),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59393 = CARTESIAN_POINT('',(-30.18576218539,-12.4,9.12202582252));
+#59394 = CARTESIAN_POINT('',(-30.25448775222,-12.2678033191,
+    9.093407035509));
+#59395 = CARTESIAN_POINT('',(-30.31086781248,-12.13270428028,
+    9.062703774867));
+#59396 = CARTESIAN_POINT('',(-30.35463522513,-11.99678800103,
+    9.030453295315));
+#59397 = CARTESIAN_POINT('',(-30.38616519111,-11.86206571453,
+    8.997240332376));
+#59398 = CARTESIAN_POINT('',(-30.40633219645,-11.73013435408,
+    8.963589770518));
+#59399 = CARTESIAN_POINT('',(-30.41621274042,-11.60217685895,
+    8.92993548156));
+#59400 = PCURVE('',#30567,#59401);
+#59401 = DEFINITIONAL_REPRESENTATION('',(#59402),#59410);
+#59402 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59403,#59404,#59405,#59406,
+    #59407,#59408,#59409),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59403 = CARTESIAN_POINT('',(54.974108205274,90.285482664703));
+#59404 = CARTESIAN_POINT('',(45.81192275921,90.333007373227));
+#59405 = CARTESIAN_POINT('',(36.649683349291,90.3787398926));
+#59406 = CARTESIAN_POINT('',(27.487378092771,90.422184027102));
+#59407 = CARTESIAN_POINT('',(18.324996906734,90.462982969777));
+#59408 = CARTESIAN_POINT('',(9.162536713294,90.500951777075));
+#59409 = CARTESIAN_POINT('',(0.,90.536026464776));
+#59410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59411 = PCURVE('',#32966,#59412);
+#59412 = DEFINITIONAL_REPRESENTATION('',(#59413),#59421);
+#59413 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59414,#59415,#59416,#59417,
+    #59418,#59419,#59420),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59414 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173912762866));
+#59415 = CARTESIAN_POINT('',(0.136918167729,-0.239270366032));
+#59416 = CARTESIAN_POINT('',(0.27684235291,-0.292132205764));
+#59417 = CARTESIAN_POINT('',(0.417612966781,-0.332288762887));
+#59418 = CARTESIAN_POINT('',(0.557146943692,-0.360174304429));
+#59419 = CARTESIAN_POINT('',(0.693790314901,-0.376713391292));
+#59420 = CARTESIAN_POINT('',(0.826317891706,-0.383021977495));
+#59421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59422 = ORIENTED_EDGE('',*,*,#32978,.F.);
+#59423 = ORIENTED_EDGE('',*,*,#59424,.F.);
+#59424 = EDGE_CURVE('',#59425,#32979,#59427,.T.);
+#59425 = VERTEX_POINT('',#59426);
+#59426 = CARTESIAN_POINT('',(-29.69461643449,-12.4,10.612328524708));
+#59427 = SURFACE_CURVE('',#59428,(#59436,#59447),.PCURVE_S1.);
+#59428 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59429,#59430,#59431,#59432,
+    #59433,#59434,#59435),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59429 = CARTESIAN_POINT('',(-29.69461643449,-12.4,10.612328524708));
+#59430 = CARTESIAN_POINT('',(-29.76133496492,-12.26780263263,
+    10.596526294984));
+#59431 = CARTESIAN_POINT('',(-29.81652940478,-12.13270317511,
+    10.576156865115));
+#59432 = CARTESIAN_POINT('',(-29.85990262535,-11.99678679988,
+    10.551714877011));
+#59433 = CARTESIAN_POINT('',(-29.89176149757,-11.86206472097,
+    10.523870255394));
+#59434 = CARTESIAN_POINT('',(-29.9128921292,-11.7301337898,
+    10.49333115902));
+#59435 = CARTESIAN_POINT('',(-29.9242804465,-11.60217685895,
+    10.460753295294));
+#59436 = PCURVE('',#30567,#59437);
+#59437 = DEFINITIONAL_REPRESENTATION('',(#59438),#59446);
+#59438 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59439,#59440,#59441,#59442,
+    #59443,#59444,#59445),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59439 = CARTESIAN_POINT('',(54.974108205271,88.70791494307));
+#59440 = CARTESIAN_POINT('',(45.811875181441,88.745445018589));
+#59441 = CARTESIAN_POINT('',(36.649608851798,88.783235601944));
+#59442 = CARTESIAN_POINT('',(27.487297118403,88.82078179812));
+#59443 = CARTESIAN_POINT('',(18.324928261297,88.857627823024));
+#59444 = CARTESIAN_POINT('',(9.162496307835,88.893429033432));
+#59445 = CARTESIAN_POINT('',(0.,88.927939914384));
+#59446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59447 = PCURVE('',#33055,#59448);
+#59448 = DEFINITIONAL_REPRESENTATION('',(#59449),#59457);
+#59449 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59450,#59451,#59452,#59453,
+    #59454,#59455,#59456),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59450 = CARTESIAN_POINT('',(2.900003744861,-0.720648322932));
+#59451 = CARTESIAN_POINT('',(2.763084866138,-0.779218258524));
+#59452 = CARTESIAN_POINT('',(2.623160247307,-0.825416790223));
+#59453 = CARTESIAN_POINT('',(2.482389534038,-0.859114184576));
+#59454 = CARTESIAN_POINT('',(2.342855772122,-0.880809311323));
+#59455 = CARTESIAN_POINT('',(2.206212845533,-0.891468636451));
+#59456 = CARTESIAN_POINT('',(2.073685853155,-0.892232456297));
+#59457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59458 = ORIENTED_EDGE('',*,*,#59459,.F.);
+#59459 = EDGE_CURVE('',#59460,#59425,#59462,.T.);
+#59460 = VERTEX_POINT('',#59461);
+#59461 = CARTESIAN_POINT('',(-27.62956187445,-12.4,15.198662745573));
+#59462 = SURFACE_CURVE('',#59463,(#59470,#59480),.PCURVE_S1.);
+#59463 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59464,#59465,#59466,#59467,
+    #59468,#59469),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59464 = CARTESIAN_POINT('',(-27.62956187445,-12.4,15.198662745573));
+#59465 = CARTESIAN_POINT('',(-28.11493134782,-12.4,14.316312193184));
+#59466 = CARTESIAN_POINT('',(-28.56507587397,-12.4,13.414590228469));
+#59467 = CARTESIAN_POINT('',(-28.97896433028,-12.4,12.495373067869));
+#59468 = CARTESIAN_POINT('',(-29.35571793596,-12.4,11.56061351708));
+#59469 = CARTESIAN_POINT('',(-29.69461643449,-12.4,10.612328524708));
+#59470 = PCURVE('',#30567,#59471);
+#59471 = DEFINITIONAL_REPRESENTATION('',(#59472),#59479);
+#59472 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59473,#59474,#59475,#59476,
+    #59477,#59478),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59473 = CARTESIAN_POINT('',(54.974107954997,83.646340210191));
+#59474 = CARTESIAN_POINT('',(54.974107954997,84.658646497959));
+#59475 = CARTESIAN_POINT('',(54.974107954997,85.670959354435));
+#59476 = CARTESIAN_POINT('',(54.974107954997,86.683274461169));
+#59477 = CARTESIAN_POINT('',(54.974107954997,87.695594386251));
+#59478 = CARTESIAN_POINT('',(54.974107954997,88.707914943769));
+#59479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59480 = PCURVE('',#59481,#59486);
+#59481 = PLANE('',#59482);
+#59482 = AXIS2_PLACEMENT_3D('',#59483,#59484,#59485);
+#59483 = CARTESIAN_POINT('',(-29.009239151,-12.4,10.389635945954));
+#59484 = DIRECTION('',(0.,1.,0.));
+#59485 = DIRECTION('',(0.309016994375,0.,0.951056516295));
+#59486 = DEFINITIONAL_REPRESENTATION('',(#59487),#59494);
+#59487 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59488,#59489,#59490,#59491,
+    #59492,#59493),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59488 = CARTESIAN_POINT('',(5.000000000025,-0.173919943233));
+#59489 = CARTESIAN_POINT('',(4.010847341696,-0.362872428009));
+#59490 = CARTESIAN_POINT('',(3.014156482762,-0.51233790158));
+#59491 = CARTESIAN_POINT('',(2.012030445507,-0.621915490829));
+#59492 = CARTESIAN_POINT('',(1.006598016713,-0.691372875699));
+#59493 = CARTESIAN_POINT('',(1.265654248073E-14,-0.720648322932));
+#59494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59495 = ORIENTED_EDGE('',*,*,#59496,.T.);
+#59496 = EDGE_CURVE('',#59460,#33097,#59497,.T.);
+#59497 = SURFACE_CURVE('',#59498,(#59506,#59517),.PCURVE_S1.);
+#59498 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59499,#59500,#59501,#59502,
+    #59503,#59504,#59505),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59499 = CARTESIAN_POINT('',(-27.62956187445,-12.4,15.198662745573));
+#59500 = CARTESIAN_POINT('',(-27.70273588917,-12.26780331908,
+    15.184958224467));
+#59501 = CARTESIAN_POINT('',(-27.76426755669,-12.13270428025,
+    15.166648003387));
+#59502 = CARTESIAN_POINT('',(-27.81378387126,-11.99678800098,
+    15.144202054728));
+#59503 = CARTESIAN_POINT('',(-27.85153026097,-11.86206571449,
+    15.118270344653));
+#59504 = CARTESIAN_POINT('',(-27.87825297264,-11.73013435405,
+    15.089548103522));
+#59505 = CARTESIAN_POINT('',(-27.89491477465,-11.60217685895,
+    15.05868353887));
+#59506 = PCURVE('',#30567,#59507);
+#59507 = DEFINITIONAL_REPRESENTATION('',(#59508),#59516);
+#59508 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59509,#59510,#59511,#59512,
+    #59513,#59514,#59515),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59509 = CARTESIAN_POINT('',(54.974108205275,83.646340206673));
+#59510 = CARTESIAN_POINT('',(45.811922757649,83.693863407791));
+#59511 = CARTESIAN_POINT('',(36.649683346744,83.739594496114));
+#59512 = CARTESIAN_POINT('',(27.487378089764,83.783037288783));
+#59513 = CARTESIAN_POINT('',(18.324996904123,83.823834986101));
+#59514 = CARTESIAN_POINT('',(9.162536711644,83.861802646408));
+#59515 = CARTESIAN_POINT('',(0.,83.896876284142));
+#59516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59517 = PCURVE('',#33116,#59518);
+#59518 = DEFINITIONAL_REPRESENTATION('',(#59519),#59527);
+#59519 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59520,#59521,#59522,#59523,
+    #59524,#59525,#59526),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59520 = CARTESIAN_POINT('',(3.552713678801E-15,-0.173919943233));
+#59521 = CARTESIAN_POINT('',(0.136918167752,-0.239277636838));
+#59522 = CARTESIAN_POINT('',(0.276842352949,-0.292139560708));
+#59523 = CARTESIAN_POINT('',(0.417612966827,-0.332296194754));
+#59524 = CARTESIAN_POINT('',(0.557146943732,-0.360181805545));
+#59525 = CARTESIAN_POINT('',(0.693790314925,-0.376720953986));
+#59526 = CARTESIAN_POINT('',(0.826317891706,-0.38302959436));
+#59527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59528 = ORIENTED_EDGE('',*,*,#33128,.F.);
+#59529 = ORIENTED_EDGE('',*,*,#59530,.F.);
+#59530 = EDGE_CURVE('',#59531,#33129,#59533,.T.);
+#59531 = VERTEX_POINT('',#59532);
+#59532 = CARTESIAN_POINT('',(-26.8392943053,-12.4,16.554283704368));
+#59533 = SURFACE_CURVE('',#59534,(#59542,#59553),.PCURVE_S1.);
+#59534 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59535,#59536,#59537,#59538,
+    #59539,#59540,#59541),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59535 = CARTESIAN_POINT('',(-26.8392943053,-12.4,16.554283704368));
+#59536 = CARTESIAN_POINT('',(-26.90784041142,-12.26780263263,
+    16.552698392633));
+#59537 = CARTESIAN_POINT('',(-26.96606382957,-12.1327031751,
+    16.544249691458));
+#59538 = CARTESIAN_POINT('',(-27.01357108123,-11.99678679987,
+    16.52935965656));
+#59539 = CARTESIAN_POINT('',(-27.05052304548,-11.86206472096,
+    16.508747374786));
+#59540 = CARTESIAN_POINT('',(-27.0775414167,-11.73013378979,
+    16.483268970597));
+#59541 = CARTESIAN_POINT('',(-27.09545424671,-11.60217685895,
+    16.453770808023));
+#59542 = PCURVE('',#30567,#59543);
+#59543 = DEFINITIONAL_REPRESENTATION('',(#59544),#59552);
+#59544 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59545,#59546,#59547,#59548,
+    #59549,#59550,#59551),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59545 = CARTESIAN_POINT('',(54.974108205271,82.068831011751));
+#59546 = CARTESIAN_POINT('',(45.811875181267,82.106359424347));
+#59547 = CARTESIAN_POINT('',(36.649608851317,82.144148347238));
+#59548 = CARTESIAN_POINT('',(27.487297117611,82.181692908089));
+#59549 = CARTESIAN_POINT('',(18.324928260448,82.218537342007));
+#59550 = CARTESIAN_POINT('',(9.162496307208,82.254337019133));
+#59551 = CARTESIAN_POINT('',(0.,82.288846433271));
+#59552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59553 = PCURVE('',#33205,#59554);
+#59554 = DEFINITIONAL_REPRESENTATION('',(#59555),#59563);
+#59555 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59556,#59557,#59558,#59559,
+    #59560,#59561,#59562),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59556 = CARTESIAN_POINT('',(2.900003744861,-0.720652540226));
+#59557 = CARTESIAN_POINT('',(2.763084866136,-0.779222553586));
+#59558 = CARTESIAN_POINT('',(2.623160247299,-0.825421162216));
+#59559 = CARTESIAN_POINT('',(2.482389534026,-0.859118631569));
+#59560 = CARTESIAN_POINT('',(2.342855772109,-0.880813830442));
+#59561 = CARTESIAN_POINT('',(2.206212845524,-0.891473224186));
+#59562 = CARTESIAN_POINT('',(2.073685853155,-0.892237108749));
+#59563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59564 = ORIENTED_EDGE('',*,*,#59565,.F.);
+#59565 = EDGE_CURVE('',#59566,#59531,#59568,.T.);
+#59566 = VERTEX_POINT('',#59567);
+#59567 = CARTESIAN_POINT('',(-23.86580774156,-12.4,20.611043128287));
+#59568 = SURFACE_CURVE('',#59569,(#59576,#59586),.PCURVE_S1.);
+#59569 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59570,#59571,#59572,#59573,
+    #59574,#59575),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59570 = CARTESIAN_POINT('',(-23.86580774156,-12.4,20.611043128287));
+#59571 = CARTESIAN_POINT('',(-24.52403138607,-12.4,19.848877699282));
+#59572 = CARTESIAN_POINT('',(-25.15182175216,-12.4,19.060445932872));
+#59573 = CARTESIAN_POINT('',(-25.74778160433,-12.4,18.247369013729));
+#59574 = CARTESIAN_POINT('',(-26.31064674297,-12.4,17.411374171637));
+#59575 = CARTESIAN_POINT('',(-26.8392943053,-12.4,16.554283704368));
+#59576 = PCURVE('',#30567,#59577);
+#59577 = DEFINITIONAL_REPRESENTATION('',(#59578),#59585);
+#59578 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59579,#59580,#59581,#59582,
+    #59583,#59584),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59579 = CARTESIAN_POINT('',(54.974107954997,77.007603457422));
+#59580 = CARTESIAN_POINT('',(54.974107954997,78.019826116473));
+#59581 = CARTESIAN_POINT('',(54.974107954996,79.032063613505));
+#59582 = CARTESIAN_POINT('',(54.974107954997,80.044310196908));
+#59583 = CARTESIAN_POINT('',(54.974107954997,81.056567495844));
+#59584 = CARTESIAN_POINT('',(54.974107954997,82.06883101245));
+#59585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59586 = PCURVE('',#59587,#59592);
+#59587 = PLANE('',#59588);
+#59588 = AXIS2_PLACEMENT_3D('',#59589,#59590,#59591);
+#59589 = CARTESIAN_POINT('',(-26.21519089816,-12.4,16.193957434255));
+#59590 = DIRECTION('',(0.,1.,0.));
+#59591 = DIRECTION('',(0.5,0.,0.866025403784));
+#59592 = DEFINITIONAL_REPRESENTATION('',(#59593),#59600);
+#59593 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59594,#59595,#59596,#59597,
+    #59598,#59599),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59594 = CARTESIAN_POINT('',(5.000000000025,-0.173917350175));
+#59595 = CARTESIAN_POINT('',(4.010833554368,-0.362873033186));
+#59596 = CARTESIAN_POINT('',(3.014136432461,-0.512339555266));
+#59597 = CARTESIAN_POINT('',(2.012011239168,-0.621917467308));
+#59598 = CARTESIAN_POINT('',(1.006585899163,-0.69137555523));
+#59599 = CARTESIAN_POINT('',(1.132427485118E-14,-0.720652540226));
+#59600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59601 = ORIENTED_EDGE('',*,*,#59602,.T.);
+#59602 = EDGE_CURVE('',#59566,#33247,#59603,.T.);
+#59603 = SURFACE_CURVE('',#59604,(#59612,#59623),.PCURVE_S1.);
+#59604 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59605,#59606,#59607,#59608,
+    #59609,#59610,#59611),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59605 = CARTESIAN_POINT('',(-23.86580774156,-12.4,20.611043128287));
+#59606 = CARTESIAN_POINT('',(-23.94023207756,-12.267803319,
+    20.61285182786));
+#59607 = CARTESIAN_POINT('',(-24.00422605931,-12.13270428011,
+    20.607734893474));
+#59608 = CARTESIAN_POINT('',(-24.05732711901,-11.99678800083,
+    20.596074475029));
+#59609 = CARTESIAN_POINT('',(-24.09964018559,-11.86206571436,
+    20.578557362507));
+#59610 = CARTESIAN_POINT('',(-24.13175065173,-11.73013435397,
+    20.556018747056));
+#59611 = CARTESIAN_POINT('',(-24.15446547682,-11.60217685895,
+    20.529292841964));
+#59612 = PCURVE('',#30567,#59613);
+#59613 = DEFINITIONAL_REPRESENTATION('',(#59614),#59622);
+#59614 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59615,#59616,#59617,#59618,
+    #59619,#59620,#59621),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59615 = CARTESIAN_POINT('',(54.974108205275,77.007603453904));
+#59616 = CARTESIAN_POINT('',(45.811922752145,77.055122066722));
+#59617 = CARTESIAN_POINT('',(36.649683337689,77.100848773994));
+#59618 = CARTESIAN_POINT('',(27.487378079486,77.144287435749));
+#59619 = CARTESIAN_POINT('',(18.324996894991,77.185081279632));
+#59620 = CARTESIAN_POINT('',(9.162536706045,77.223045374864));
+#59621 = CARTESIAN_POINT('',(0.,77.258115736147));
+#59622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59623 = PCURVE('',#33266,#59624);
+#59624 = DEFINITIONAL_REPRESENTATION('',(#59625),#59633);
+#59625 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59626,#59627,#59628,#59629,
+    #59630,#59631,#59632),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59626 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173917350175));
+#59627 = CARTESIAN_POINT('',(0.136918167834,-0.239275065592));
+#59628 = CARTESIAN_POINT('',(0.276842353088,-0.292137012285));
+#59629 = CARTESIAN_POINT('',(0.417612966985,-0.332293669734));
+#59630 = CARTESIAN_POINT('',(0.557146943869,-0.360179304044));
+#59631 = CARTESIAN_POINT('',(0.693790315006,-0.376718475724));
+#59632 = CARTESIAN_POINT('',(0.826317891706,-0.383027138745));
+#59633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59634 = ORIENTED_EDGE('',*,*,#33278,.F.);
+#59635 = ORIENTED_EDGE('',*,*,#59636,.F.);
+#59636 = EDGE_CURVE('',#59637,#33279,#59639,.T.);
+#59637 = VERTEX_POINT('',#59638);
+#59638 = CARTESIAN_POINT('',(-22.81095999095,-12.4,21.772733944242));
+#59639 = SURFACE_CURVE('',#59640,(#59648,#59659),.PCURVE_S1.);
+#59640 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59641,#59642,#59643,#59644,
+    #59645,#59646,#59647),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59641 = CARTESIAN_POINT('',(-22.81095999095,-12.4,21.772733944242));
+#59642 = CARTESIAN_POINT('',(-22.87833780247,-12.26780263261,
+    21.785434809885));
+#59643 = CARTESIAN_POINT('',(-22.93704548165,-12.13270317507,
+    21.789276061199));
+#59644 = CARTESIAN_POINT('',(-22.98661039808,-11.99678679983,
+    21.784588722183));
+#59645 = CARTESIAN_POINT('',(-23.02704040861,-11.86206472091,
+    21.77210961449));
+#59646 = CARTESIAN_POINT('',(-23.0587656237,-11.73013378976,
+    21.752805411625));
+#59647 = CARTESIAN_POINT('',(-23.08242003115,-11.60217685895,
+    21.727676144067));
+#59648 = PCURVE('',#30567,#59649);
+#59649 = DEFINITIONAL_REPRESENTATION('',(#59650),#59658);
+#59650 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59651,#59652,#59653,#59654,
+    #59655,#59656,#59657),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59651 = CARTESIAN_POINT('',(54.974108205271,75.430263600161));
+#59652 = CARTESIAN_POINT('',(45.811875180221,75.46778759277));
+#59653 = CARTESIAN_POINT('',(36.649608849057,75.505572089019));
+#59654 = CARTESIAN_POINT('',(27.487297114542,75.543112276577));
+#59655 = CARTESIAN_POINT('',(18.32492825729,75.579952442531));
+#59656 = CARTESIAN_POINT('',(9.162496305041,75.615747994343));
+#59657 = CARTESIAN_POINT('',(0.,75.65025345111));
+#59658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59659 = PCURVE('',#33355,#59660);
+#59660 = DEFINITIONAL_REPRESENTATION('',(#59661),#59669);
+#59661 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59662,#59663,#59664,#59665,
+    #59666,#59667,#59668),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59662 = CARTESIAN_POINT('',(2.900003744861,-0.72064954765));
+#59663 = CARTESIAN_POINT('',(2.76308486612,-0.779219557566));
+#59664 = CARTESIAN_POINT('',(2.623160247265,-0.825418164383));
+#59665 = CARTESIAN_POINT('',(2.482389533979,-0.859115633553));
+#59666 = CARTESIAN_POINT('',(2.342855772061,-0.880810833777));
+#59667 = CARTESIAN_POINT('',(2.206212845493,-0.891470230238));
+#59668 = CARTESIAN_POINT('',(2.073685853155,-0.892234118697));
+#59669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59670 = ORIENTED_EDGE('',*,*,#59671,.F.);
+#59671 = EDGE_CURVE('',#59672,#59637,#59674,.T.);
+#59672 = VERTEX_POINT('',#59673);
+#59673 = CARTESIAN_POINT('',(-19.05900474675,-12.4,25.122621916407));
+#59674 = SURFACE_CURVE('',#59675,(#59682,#59692),.PCURVE_S1.);
+#59675 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59676,#59677,#59678,#59679,
+    #59680,#59681),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59676 = CARTESIAN_POINT('',(-19.05900474675,-12.4,25.122621916407));
+#59677 = CARTESIAN_POINT('',(-19.86132569538,-12.4,24.513949865313));
+#59678 = CARTESIAN_POINT('',(-20.63932823051,-12.4,23.873264170584));
+#59679 = CARTESIAN_POINT('',(-21.39131074981,-12.4,23.20186110625));
+#59680 = CARTESIAN_POINT('',(-22.11567976227,-12.4,22.501167918042));
+#59681 = CARTESIAN_POINT('',(-22.81095999095,-12.4,21.772733944242));
+#59682 = PCURVE('',#30567,#59683);
+#59683 = DEFINITIONAL_REPRESENTATION('',(#59684),#59691);
+#59684 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59685,#59686,#59687,#59688,
+    #59689,#59690),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59685 = CARTESIAN_POINT('',(54.974107954997,70.369837828258));
+#59686 = CARTESIAN_POINT('',(54.974107954997,71.381877377465));
+#59687 = CARTESIAN_POINT('',(54.974107954997,72.39394422603));
+#59688 = CARTESIAN_POINT('',(54.974107954996,73.406031689897));
+#59689 = CARTESIAN_POINT('',(54.974107954997,74.418140099847));
+#59690 = CARTESIAN_POINT('',(54.974107954997,75.43026360086));
+#59691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59692 = PCURVE('',#59693,#59698);
+#59693 = PLANE('',#59694);
+#59694 = AXIS2_PLACEMENT_3D('',#59695,#59696,#59697);
+#59695 = CARTESIAN_POINT('',(-22.27541300863,-12.4,21.290525275451));
+#59696 = DIRECTION('',(0.,1.,0.));
+#59697 = DIRECTION('',(0.669130606359,0.,0.743144825477));
+#59698 = DEFINITIONAL_REPRESENTATION('',(#59699),#59706);
+#59699 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59700,#59701,#59702,#59703,
+    #59704,#59705),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59700 = CARTESIAN_POINT('',(5.000000000025,-0.17391599255));
+#59701 = CARTESIAN_POINT('',(4.010811011995,-0.36287555527));
+#59702 = CARTESIAN_POINT('',(3.014103445117,-0.512341706063));
+#59703 = CARTESIAN_POINT('',(2.011979212936,-0.621917284582));
+#59704 = CARTESIAN_POINT('',(1.006565219335,-0.691373110034));
+#59705 = CARTESIAN_POINT('',(5.662137425588E-15,-0.72064954765));
+#59706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59707 = ORIENTED_EDGE('',*,*,#59708,.T.);
+#59708 = EDGE_CURVE('',#59672,#33397,#59709,.T.);
+#59709 = SURFACE_CURVE('',#59710,(#59718,#59729),.PCURVE_S1.);
+#59710 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59711,#59712,#59713,#59714,
+    #59715,#59716,#59717),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59711 = CARTESIAN_POINT('',(-19.05900474675,-12.4,25.122621916407));
+#59712 = CARTESIAN_POINT('',(-19.13142666603,-12.26780331883,
+    25.139864766059));
+#59713 = CARTESIAN_POINT('',(-19.19508608031,-12.13270427983,
+    25.14816473155));
+#59714 = CARTESIAN_POINT('',(-19.2494510768,-11.9967880005,
+    25.147799438839));
+#59715 = CARTESIAN_POINT('',(-19.29448149998,-11.86206571408,
+    25.139462486008));
+#59716 = CARTESIAN_POINT('',(-19.33057630439,-11.73013435381,
+    25.124092523337));
+#59717 = CARTESIAN_POINT('',(-19.35835137275,-11.60217685895,
+    25.102673310864));
+#59718 = PCURVE('',#30567,#59719);
+#59719 = DEFINITIONAL_REPRESENTATION('',(#59720),#59728);
+#59720 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59721,#59722,#59723,#59724,
+    #59725,#59726,#59727),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59721 = CARTESIAN_POINT('',(54.974108205275,70.369837824741));
+#59722 = CARTESIAN_POINT('',(45.81192274046,70.417346758867));
+#59723 = CARTESIAN_POINT('',(36.649683318451,70.463064205692));
+#59724 = CARTESIAN_POINT('',(27.487378057563,70.506494118599));
+#59725 = CARTESIAN_POINT('',(18.324996875544,70.547279786902));
+#59726 = CARTESIAN_POINT('',(9.162536694081,70.585236306638));
+#59727 = CARTESIAN_POINT('',(0.,70.620299696312));
+#59728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59729 = PCURVE('',#33416,#59730);
+#59730 = DEFINITIONAL_REPRESENTATION('',(#59731),#59739);
+#59731 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59732,#59733,#59734,#59735,
+    #59736,#59737,#59738),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59732 = CARTESIAN_POINT('',(3.552713678801E-15,-0.17391599255));
+#59733 = CARTESIAN_POINT('',(0.136918168009,-0.239273685555));
+#59734 = CARTESIAN_POINT('',(0.276842353383,-0.292135610815));
+#59735 = CARTESIAN_POINT('',(0.417612967322,-0.332292248111));
+#59736 = CARTESIAN_POINT('',(0.557146944161,-0.360177863784));
+#59737 = CARTESIAN_POINT('',(0.693790315179,-0.376717018465));
+#59738 = CARTESIAN_POINT('',(0.826317891706,-0.383025666163));
+#59739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59740 = ORIENTED_EDGE('',*,*,#33428,.F.);
+#59741 = ORIENTED_EDGE('',*,*,#59742,.F.);
+#59742 = EDGE_CURVE('',#59743,#33429,#59745,.T.);
+#59743 = VERTEX_POINT('',#59744);
+#59744 = CARTESIAN_POINT('',(-17.78567940537,-12.4,26.039612107561));
+#59745 = SURFACE_CURVE('',#59746,(#59754,#59765),.PCURVE_S1.);
+#59746 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59747,#59748,#59749,#59750,
+    #59751,#59752,#59753),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59747 = CARTESIAN_POINT('',(-17.78567940537,-12.4,26.039612107561));
+#59748 = CARTESIAN_POINT('',(-17.84894418462,-12.26780263258,
+    26.066044053904));
+#59749 = CARTESIAN_POINT('',(-17.90557031211,-12.13270317501,
+    26.082007367863));
+#59750 = CARTESIAN_POINT('',(-17.95502666186,-11.99678679973,
+    26.087727574503));
+#59751 = CARTESIAN_POINT('',(-17.99716772529,-11.86206472082,
+    26.083927027817));
+#59752 = CARTESIAN_POINT('',(-18.03221323126,-11.7301337897,
+    26.071640702266));
+#59753 = CARTESIAN_POINT('',(-18.06057539545,-11.60217685895,
+    26.051978588817));
+#59754 = PCURVE('',#30567,#59755);
+#59755 = DEFINITIONAL_REPRESENTATION('',(#59756),#59764);
+#59756 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59757,#59758,#59759,#59760,
+    #59761,#59762,#59763),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59757 = CARTESIAN_POINT('',(54.974108205271,68.792844524686));
+#59758 = CARTESIAN_POINT('',(45.811875178224,68.830359666898));
+#59759 = CARTESIAN_POINT('',(36.649608844745,68.868135287125));
+#59760 = CARTESIAN_POINT('',(27.487297108496,68.905666692972));
+#59761 = CARTESIAN_POINT('',(18.32492825112,68.942498276548));
+#59762 = CARTESIAN_POINT('',(9.162496300754,68.978285521762));
+#59763 = CARTESIAN_POINT('',(0.,69.012783000223));
+#59764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59765 = PCURVE('',#33505,#59766);
+#59766 = DEFINITIONAL_REPRESENTATION('',(#59767),#59775);
+#59767 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59768,#59769,#59770,#59771,
+    #59772,#59773,#59774),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59768 = CARTESIAN_POINT('',(2.900003744861,-0.720648778431));
+#59769 = CARTESIAN_POINT('',(2.76308486609,-0.779218776449));
+#59770 = CARTESIAN_POINT('',(2.623160247199,-0.825417371358));
+#59771 = CARTESIAN_POINT('',(2.482389533885,-0.859114828758));
+#59772 = CARTESIAN_POINT('',(2.342855771968,-0.880810017502));
+#59773 = CARTESIAN_POINT('',(2.206212845431,-0.891469402902));
+#59774 = CARTESIAN_POINT('',(2.073685853155,-0.892233280808));
+#59775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59776 = ORIENTED_EDGE('',*,*,#59777,.F.);
+#59777 = EDGE_CURVE('',#59778,#59743,#59780,.T.);
+#59778 = VERTEX_POINT('',#59779);
+#59779 = CARTESIAN_POINT('',(-13.41923247612,-12.4,28.536221580999));
+#59780 = SURFACE_CURVE('',#59781,(#59788,#59798),.PCURVE_S1.);
+#59781 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59782,#59783,#59784,#59785,
+    #59786,#59787),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59782 = CARTESIAN_POINT('',(-13.41923247612,-12.4,28.536221580999));
+#59783 = CARTESIAN_POINT('',(-14.33059837171,-12.4,28.10764969437));
+#59784 = CARTESIAN_POINT('',(-15.22481791191,-12.4,27.642712146533));
+#59785 = CARTESIAN_POINT('',(-16.09995855885,-12.4,27.142325153138));
+#59786 = CARTESIAN_POINT('',(-16.95416675809,-12.4,26.60755512798));
+#59787 = CARTESIAN_POINT('',(-17.78567940537,-12.4,26.039612107561));
+#59788 = PCURVE('',#30567,#59789);
+#59789 = DEFINITIONAL_REPRESENTATION('',(#59790),#59797);
+#59790 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59791,#59792,#59793,#59794,
+    #59795,#59796),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59791 = CARTESIAN_POINT('',(54.974107954997,63.733900558418));
+#59792 = CARTESIAN_POINT('',(54.974107954997,64.745613785706));
+#59793 = CARTESIAN_POINT('',(54.974107954997,65.757369651538));
+#59794 = CARTESIAN_POINT('',(54.974107954997,66.769161425483));
+#59795 = CARTESIAN_POINT('',(54.974107954997,67.780988721155));
+#59796 = CARTESIAN_POINT('',(54.974107954997,68.792844525385));
+#59797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59798 = PCURVE('',#59799,#59804);
+#59799 = PLANE('',#59800);
+#59800 = AXIS2_PLACEMENT_3D('',#59801,#59802,#59803);
+#59801 = CARTESIAN_POINT('',(-17.36209268133,-12.4,25.456594998834));
+#59802 = DIRECTION('',(0.,1.,0.));
+#59803 = DIRECTION('',(0.809016994375,0.,0.587785252292));
+#59804 = DEFINITIONAL_REPRESENTATION('',(#59805),#59812);
+#59805 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59806,#59807,#59808,#59809,
+    #59810,#59811),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59806 = CARTESIAN_POINT('',(5.000000000025,-0.173915160827));
+#59807 = CARTESIAN_POINT('',(4.010781267891,-0.362880654103));
+#59808 = CARTESIAN_POINT('',(3.014059029313,-0.512347334619));
+#59809 = CARTESIAN_POINT('',(2.011935278307,-0.621920519156));
+#59810 = CARTESIAN_POINT('',(1.006536394236,-0.691373462618));
+#59811 = CARTESIAN_POINT('',(-3.10862446895E-15,-0.720648778431));
+#59812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59813 = ORIENTED_EDGE('',*,*,#59814,.T.);
+#59814 = EDGE_CURVE('',#59778,#33547,#59815,.T.);
+#59815 = SURFACE_CURVE('',#59816,(#59824,#59835),.PCURVE_S1.);
+#59816 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59817,#59818,#59819,#59820,
+    #59821,#59822,#59823),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59817 = CARTESIAN_POINT('',(-13.41923247612,-12.4,28.536221580999));
+#59818 = CARTESIAN_POINT('',(-13.48648681879,-12.26780331855,
+    28.568145004992));
+#59819 = CARTESIAN_POINT('',(-13.5470294682,-12.13270427934,
+    28.589499140846));
+#59820 = CARTESIAN_POINT('',(-13.60028241337,-11.99678799995,
+    28.600444956757));
+#59821 = CARTESIAN_POINT('',(-13.64606216908,-11.8620657136,
+    28.601652545181));
+#59822 = CARTESIAN_POINT('',(-13.6845638154,-11.73013435352,
+    28.594122991934));
+#59823 = CARTESIAN_POINT('',(-13.71618524131,-11.60217685895,
+    28.578946608744));
+#59824 = PCURVE('',#30567,#59825);
+#59825 = DEFINITIONAL_REPRESENTATION('',(#59826),#59834);
+#59826 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59827,#59828,#59829,#59830,
+    #59831,#59832,#59833),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59827 = CARTESIAN_POINT('',(54.974108205275,63.733900554902));
+#59828 = CARTESIAN_POINT('',(45.811922720642,63.781392742304));
+#59829 = CARTESIAN_POINT('',(36.649683285768,63.827094139908));
+#59830 = CARTESIAN_POINT('',(27.487378020204,63.870508866587));
+#59831 = CARTESIAN_POINT('',(18.324996842369,63.911280323875));
+#59832 = CARTESIAN_POINT('',(9.162536673628,63.949223659545));
+#59833 = CARTESIAN_POINT('',(0.,63.984274903184));
+#59834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59835 = PCURVE('',#33566,#59836);
+#59836 = DEFINITIONAL_REPRESENTATION('',(#59837),#59845);
+#59837 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59838,#59839,#59840,#59841,
+    #59842,#59843,#59844),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59838 = CARTESIAN_POINT('',(0.,-0.173915160827));
+#59839 = CARTESIAN_POINT('',(0.136918168305,-0.23927286413));
+#59840 = CARTESIAN_POINT('',(0.276842353885,-0.292134799396));
+#59841 = CARTESIAN_POINT('',(0.417612967897,-0.332291446294));
+#59842 = CARTESIAN_POINT('',(0.557146944659,-0.360177071115));
+#59843 = CARTESIAN_POINT('',(0.693790315475,-0.37671623447));
+#59844 = CARTESIAN_POINT('',(0.826317891706,-0.383024890362));
+#59845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59846 = ORIENTED_EDGE('',*,*,#33578,.F.);
+#59847 = ORIENTED_EDGE('',*,*,#59848,.F.);
+#59848 = EDGE_CURVE('',#59849,#33579,#59851,.T.);
+#59849 = VERTEX_POINT('',#59850);
+#59850 = CARTESIAN_POINT('',(-11.98307936126,-12.4,29.168433672769));
+#59851 = SURFACE_CURVE('',#59852,(#59860,#59871),.PCURVE_S1.);
+#59852 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59853,#59854,#59855,#59856,
+    #59857,#59858,#59859),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59853 = CARTESIAN_POINT('',(-11.98307936126,-12.4,29.168433672769));
+#59854 = CARTESIAN_POINT('',(-12.03946614564,-12.26780263254,
+    29.20744151161));
+#59855 = CARTESIAN_POINT('',(-12.09153590004,-12.13270317491,
+    29.234829230046));
+#59856 = CARTESIAN_POINT('',(-12.1387222155,-11.99678679959,
+    29.25070699744));
+#59857 = CARTESIAN_POINT('',(-12.18073257722,-11.86206472068,
+    29.255751129542));
+#59858 = CARTESIAN_POINT('',(-12.21756672913,-11.73013378961,
+    29.251019668215));
+#59859 = CARTESIAN_POINT('',(-12.24939709885,-11.60217685895,
+    29.237684052819));
+#59860 = PCURVE('',#30567,#59861);
+#59861 = DEFINITIONAL_REPRESENTATION('',(#59862),#59870);
+#59862 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59863,#59864,#59865,#59866,
+    #59867,#59868,#59869),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59863 = CARTESIAN_POINT('',(54.974108205271,62.157493885388));
+#59864 = CARTESIAN_POINT('',(45.811875175183,62.194994348481));
+#59865 = CARTESIAN_POINT('',(36.649608837947,62.232755229316));
+#59866 = CARTESIAN_POINT('',(27.487297098967,62.270272034082));
+#59867 = CARTESIAN_POINT('',(18.32492824122,62.307089330402));
+#59868 = CARTESIAN_POINT('',(9.162496293868,62.342862731434));
+#59869 = CARTESIAN_POINT('',(0.,62.377346898579));
+#59870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59871 = PCURVE('',#33655,#59872);
+#59872 = DEFINITIONAL_REPRESENTATION('',(#59873),#59881);
+#59873 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59874,#59875,#59876,#59877,
+    #59878,#59879,#59880),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59874 = CARTESIAN_POINT('',(2.900003744861,-0.720647561421));
+#59875 = CARTESIAN_POINT('',(2.763084866045,-0.779217566798));
+#59876 = CARTESIAN_POINT('',(2.623160247096,-0.82541616968));
+#59877 = CARTESIAN_POINT('',(2.482389533738,-0.859113635509));
+#59878 = CARTESIAN_POINT('',(2.342855771819,-0.880808832981));
+#59879 = CARTESIAN_POINT('',(2.206212845331,-0.891468227275));
+#59880 = CARTESIAN_POINT('',(2.073685853155,-0.892232114133));
+#59881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59882 = ORIENTED_EDGE('',*,*,#59883,.F.);
+#59883 = EDGE_CURVE('',#59884,#59849,#59886,.T.);
+#59884 = VERTEX_POINT('',#59885);
+#59885 = CARTESIAN_POINT('',(-7.192975367765,-12.4,30.702650630469));
+#59886 = SURFACE_CURVE('',#59887,(#59894,#59904),.PCURVE_S1.);
+#59887 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59888,#59889,#59890,#59891,
+    #59892,#59893),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59888 = CARTESIAN_POINT('',(-7.192975367765,-12.4,30.702650630469));
+#59889 = CARTESIAN_POINT('',(-8.173560041302,-12.4,30.47292057429));
+#59890 = CARTESIAN_POINT('',(-9.144919644621,-12.4,30.204055680031));
+#59891 = CARTESIAN_POINT('',(-10.10497237556,-12.4,29.896552893077));
+#59892 = CARTESIAN_POINT('',(-11.05168384647,-12.4,29.551072555226));
+#59893 = CARTESIAN_POINT('',(-11.98307936126,-12.4,29.168433672769));
+#59894 = PCURVE('',#30567,#59895);
+#59895 = DEFINITIONAL_REPRESENTATION('',(#59896),#59903);
+#59896 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59897,#59898,#59899,#59900,
+    #59901,#59902),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59897 = CARTESIAN_POINT('',(54.974107954997,57.100840953297));
+#59898 = CARTESIAN_POINT('',(54.974107954997,58.112065761716));
+#59899 = CARTESIAN_POINT('',(54.974107954997,59.123347768548));
+#59900 = CARTESIAN_POINT('',(54.974107954997,60.134680883371));
+#59901 = CARTESIAN_POINT('',(54.974107954997,61.146065155856));
+#59902 = CARTESIAN_POINT('',(54.974107954997,62.157493886086));
+#59903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59904 = PCURVE('',#59905,#59910);
+#59905 = PLANE('',#59906);
+#59906 = AXIS2_PLACEMENT_3D('',#59907,#59908,#59909);
+#59907 = CARTESIAN_POINT('',(-11.68996559129,-12.4,28.510089366472));
+#59908 = DIRECTION('',(0.,1.,0.));
+#59909 = DIRECTION('',(0.913545457643,0.,0.406736643076));
+#59910 = DEFINITIONAL_REPRESENTATION('',(#59911),#59918);
+#59911 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59912,#59913,#59914,#59915,
+    #59916,#59917),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59912 = CARTESIAN_POINT('',(5.000000000025,-0.173913675865));
+#59913 = CARTESIAN_POINT('',(4.010751693816,-0.362884544924));
+#59914 = CARTESIAN_POINT('',(3.014013335935,-0.512351786328));
+#59915 = CARTESIAN_POINT('',(2.011888873179,-0.621922637055));
+#59916 = CARTESIAN_POINT('',(1.006505396371,-0.691372889342));
+#59917 = CARTESIAN_POINT('',(-3.330669073875E-15,-0.720647561421));
+#59918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59919 = ORIENTED_EDGE('',*,*,#59920,.T.);
+#59920 = EDGE_CURVE('',#59884,#33697,#59921,.T.);
+#59921 = SURFACE_CURVE('',#59922,(#59930,#59941),.PCURVE_S1.);
+#59922 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59923,#59924,#59925,#59926,
+    #59927,#59928,#59929),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59923 = CARTESIAN_POINT('',(-7.192975367765,-12.4,30.702650630469));
+#59924 = CARTESIAN_POINT('',(-7.252122782488,-12.26780331814,
+    30.747859401089));
+#59925 = CARTESIAN_POINT('',(-7.306902649615,-12.13270427864,
+    30.781334409574));
+#59926 = CARTESIAN_POINT('',(-7.356716121958,-11.99678799915,
+    30.803112931471));
+#59927 = CARTESIAN_POINT('',(-7.401244403877,-11.8620657129,
+    30.813812267471));
+#59928 = CARTESIAN_POINT('',(-7.440470175016,-11.73013435311,
+    30.814452186674));
+#59929 = CARTESIAN_POINT('',(-7.474555940972,-11.60217685895,
+    30.806181900593));
+#59930 = PCURVE('',#30567,#59931);
+#59931 = DEFINITIONAL_REPRESENTATION('',(#59932),#59940);
+#59932 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59933,#59934,#59935,#59936,
+    #59937,#59938,#59939),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59933 = CARTESIAN_POINT('',(54.974108205275,57.100840949783));
+#59934 = CARTESIAN_POINT('',(45.811922692035,57.148308790691));
+#59935 = CARTESIAN_POINT('',(36.649683238462,57.193986820679));
+#59936 = CARTESIAN_POINT('',(27.487377966166,57.237379404426));
+#59937 = CARTESIAN_POINT('',(18.324996794239,57.278130113952));
+#59938 = CARTESIAN_POINT('',(9.162536643967,57.31605417941));
+#59939 = CARTESIAN_POINT('',(0.,57.351087652566));
+#59940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59941 = PCURVE('',#33716,#59942);
+#59942 = DEFINITIONAL_REPRESENTATION('',(#59943),#59951);
+#59943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59944,#59945,#59946,#59947,
+    #59948,#59949,#59950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59944 = CARTESIAN_POINT('',(7.105427357601E-15,-0.173913675865));
+#59945 = CARTESIAN_POINT('',(0.136918168733,-0.239271363821));
+#59946 = CARTESIAN_POINT('',(0.27684235461,-0.29213328503));
+#59947 = CARTESIAN_POINT('',(0.417612968728,-0.332289919305));
+#59948 = CARTESIAN_POINT('',(0.557146945382,-0.360175533016));
+#59949 = CARTESIAN_POINT('',(0.693790315904,-0.376714686773));
+#59950 = CARTESIAN_POINT('',(0.826317891706,-0.383023334512));
+#59951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59952 = ORIENTED_EDGE('',*,*,#33728,.F.);
+#59953 = ORIENTED_EDGE('',*,*,#59954,.F.);
+#59954 = EDGE_CURVE('',#59955,#33729,#59957,.T.);
+#59955 = VERTEX_POINT('',#59956);
+#59956 = CARTESIAN_POINT('',(-5.656761789481,-12.4,31.022454888033));
+#59957 = SURFACE_CURVE('',#59958,(#59966,#59977),.PCURVE_S1.);
+#59958 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59959,#59960,#59961,#59962,
+    #59963,#59964,#59965),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59959 = CARTESIAN_POINT('',(-5.656761789481,-12.4,31.022454888033));
+#59960 = CARTESIAN_POINT('',(-5.703806197311,-12.26780263248,
+    31.072333763396));
+#59961 = CARTESIAN_POINT('',(-5.74904387158,-12.13270317477,
+    31.109948885201));
+#59962 = CARTESIAN_POINT('',(-5.791897875272,-11.9967867994,
+    31.135290252582));
+#59963 = CARTESIAN_POINT('',(-5.831941471843,-11.86206472048,
+    31.148958585167));
+#59964 = CARTESIAN_POINT('',(-5.868954431555,-11.73013378947,
+    31.151988750992));
+#59965 = CARTESIAN_POINT('',(-5.902861858171,-11.60217685895,
+    31.14556244047));
+#59966 = PCURVE('',#30567,#59967);
+#59967 = DEFINITIONAL_REPRESENTATION('',(#59968),#59976);
+#59968 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59969,#59970,#59971,#59972,
+    #59973,#59974,#59975),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59969 = CARTESIAN_POINT('',(54.974108205272,55.525269898726));
+#59970 = CARTESIAN_POINT('',(45.811875171047,55.562749859534));
+#59971 = CARTESIAN_POINT('',(36.649608828653,55.60049013072));
+#59972 = CARTESIAN_POINT('',(27.487297085819,55.637986495337));
+#59973 = CARTESIAN_POINT('',(18.324928227558,55.674783767811));
+#59974 = CARTESIAN_POINT('',(9.162496284327,55.710537744994));
+#59975 = CARTESIAN_POINT('',(0.,55.745003217201));
+#59976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59977 = PCURVE('',#33805,#59978);
+#59978 = DEFINITIONAL_REPRESENTATION('',(#59979),#59987);
+#59979 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#59980,#59981,#59982,#59983,
+    #59984,#59985,#59986),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59980 = CARTESIAN_POINT('',(2.900003744861,-0.720646725807));
+#59981 = CARTESIAN_POINT('',(2.763084865983,-0.779216710445));
+#59982 = CARTESIAN_POINT('',(2.623160246954,-0.825415292936));
+#59983 = CARTESIAN_POINT('',(2.482389533535,-0.859112739005));
+#59984 = CARTESIAN_POINT('',(2.342855771613,-0.880807917599));
+#59985 = CARTESIAN_POINT('',(2.206212845193,-0.891467294067));
+#59986 = CARTESIAN_POINT('',(2.073685853155,-0.892231164247));
+#59987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#59988 = ORIENTED_EDGE('',*,*,#59989,.F.);
+#59989 = EDGE_CURVE('',#59990,#59955,#59992,.T.);
+#59990 = VERTEX_POINT('',#59991);
+#59991 = CARTESIAN_POINT('',(-0.652352223172,-12.4,31.527230686054));
+#59992 = SURFACE_CURVE('',#59993,(#60000,#60010),.PCURVE_S1.);
+#59993 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#59994,#59995,#59996,#59997,
+    #59998,#59999),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#59994 = CARTESIAN_POINT('',(-0.652352223172,-12.4,31.527230686054));
+#59995 = CARTESIAN_POINT('',(-1.659291360071,-12.4,31.506394555309));
+#59996 = CARTESIAN_POINT('',(-2.665336261177,-12.4,31.445359341692));
+#59997 = CARTESIAN_POINT('',(-3.668344615224,-12.4,31.344179637777));
+#59998 = CARTESIAN_POINT('',(-4.666187384332,-12.4,31.203080513581));
+#59999 = CARTESIAN_POINT('',(-5.656761789481,-12.4,31.022454888033));
+#60000 = PCURVE('',#30567,#60001);
+#60001 = DEFINITIONAL_REPRESENTATION('',(#60002),#60009);
+#60002 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60003,#60004,#60005,#60006,
+    #60007,#60008),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60003 = CARTESIAN_POINT('',(54.974107954997,50.471613509159));
+#60004 = CARTESIAN_POINT('',(54.974107954997,51.482219860815));
+#60005 = CARTESIAN_POINT('',(54.974107954997,52.492890704462));
+#60006 = CARTESIAN_POINT('',(54.974107954997,53.50362258027));
+#60007 = CARTESIAN_POINT('',(54.974107954997,54.514417479131));
+#60008 = CARTESIAN_POINT('',(54.974107954997,55.525269899424));
+#60009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60010 = PCURVE('',#60011,#60016);
+#60011 = PLANE('',#60012);
+#60012 = AXIS2_PLACEMENT_3D('',#60013,#60014,#60015);
+#60013 = CARTESIAN_POINT('',(-5.506930910236,-12.4,30.317556022209));
+#60014 = DIRECTION('',(0.,1.,0.));
+#60015 = DIRECTION('',(0.978147600734,0.,0.207911690818));
+#60016 = DEFINITIONAL_REPRESENTATION('',(#60017),#60024);
+#60017 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60018,#60019,#60020,#60021,
+    #60022,#60023),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60018 = CARTESIAN_POINT('',(5.000000000025,-0.173916707074));
+#60019 = CARTESIAN_POINT('',(4.010732824009,-0.362890314279));
+#60020 = CARTESIAN_POINT('',(3.013982483299,-0.512357362947));
+#60021 = CARTESIAN_POINT('',(2.011855824954,-0.621925841114));
+#60022 = CARTESIAN_POINT('',(1.006482156957,-0.691373248612));
+#60023 = CARTESIAN_POINT('',(1.7763568394E-15,-0.720646725807));
+#60024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60025 = ORIENTED_EDGE('',*,*,#60026,.T.);
+#60026 = EDGE_CURVE('',#59990,#33847,#60027,.T.);
+#60027 = SURFACE_CURVE('',#60028,(#60036,#60047),.PCURVE_S1.);
+#60028 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60029,#60030,#60031,#60032,
+    #60033,#60034,#60035),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60029 = CARTESIAN_POINT('',(-0.652352223172,-12.4,31.527230686054));
+#60030 = CARTESIAN_POINT('',(-0.700807685912,-12.26780331763,
+    31.58374894141));
+#60031 = CARTESIAN_POINT('',(-0.747430628708,-12.13270427779,
+    31.627881781169));
+#60032 = CARTESIAN_POINT('',(-0.791627540699,-11.99678799816,
+    31.659541159544));
+#60033 = CARTESIAN_POINT('',(-0.832958248768,-11.86206571205,
+    31.679264606924));
+#60034 = CARTESIAN_POINT('',(-0.87119378923,-11.7301343526,
+    31.688046007306));
+#60035 = CARTESIAN_POINT('',(-0.906254182106,-11.60217685895,
+    31.687043246239));
+#60036 = PCURVE('',#30567,#60037);
+#60037 = DEFINITIONAL_REPRESENTATION('',(#60038),#60046);
+#60038 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60039,#60040,#60041,#60042,
+    #60043,#60044,#60045),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60039 = CARTESIAN_POINT('',(54.974108205275,50.471613505647));
+#60040 = CARTESIAN_POINT('',(45.811922657195,50.519051410922));
+#60041 = CARTESIAN_POINT('',(36.649683180788,50.564700664952));
+#60042 = CARTESIAN_POINT('',(27.487377900092,50.608065941085));
+#60043 = CARTESIAN_POINT('',(18.324996735385,50.648791030083));
+#60044 = CARTESIAN_POINT('',(9.162536607622,50.686691272345));
+#60045 = CARTESIAN_POINT('',(0.,50.721702754502));
+#60046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60047 = PCURVE('',#33866,#60048);
+#60048 = DEFINITIONAL_REPRESENTATION('',(#60049),#60057);
+#60049 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60050,#60051,#60052,#60053,
+    #60054,#60055,#60056),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60050 = CARTESIAN_POINT('',(3.552713678801E-15,-0.173916707074));
+#60051 = CARTESIAN_POINT('',(0.136918169253,-0.239274360135));
+#60052 = CARTESIAN_POINT('',(0.276842355495,-0.292136246327));
+#60053 = CARTESIAN_POINT('',(0.417612969744,-0.332292846025));
+#60054 = CARTESIAN_POINT('',(0.557146946265,-0.360178426156));
+#60055 = CARTESIAN_POINT('',(0.693790316429,-0.376717547738));
+#60056 = CARTESIAN_POINT('',(0.826317891706,-0.383026164969));
+#60057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60058 = ORIENTED_EDGE('',*,*,#33878,.F.);
+#60059 = ORIENTED_EDGE('',*,*,#60060,.F.);
+#60060 = EDGE_CURVE('',#60061,#33879,#60063,.T.);
+#60061 = VERTEX_POINT('',#60062);
+#60062 = CARTESIAN_POINT('',(0.916783076785,-12.4,31.520650901196));
+#60063 = SURFACE_CURVE('',#60064,(#60072,#60083),.PCURVE_S1.);
+#60064 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60065,#60066,#60067,#60068,
+    #60069,#60070,#60071),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60065 = CARTESIAN_POINT('',(0.916783076785,-12.4,31.520650901196));
+#60066 = CARTESIAN_POINT('',(0.881137103433,-12.26780263241,
+    31.5792208681));
+#60067 = CARTESIAN_POINT('',(0.844708604435,-12.13270317462,
+    31.625419430711));
+#60068 = CARTESIAN_POINT('',(0.808059830063,-11.99678679917,
+    31.659116855095));
+#60069 = CARTESIAN_POINT('',(0.77173308829,-11.86206472025,
+    31.68081201065));
+#60070 = CARTESIAN_POINT('',(0.736158957471,-11.73013378932,
+    31.691471363188));
+#60071 = CARTESIAN_POINT('',(0.701656384435,-11.60217685895,
+    31.692235208948));
+#60072 = PCURVE('',#30567,#60073);
+#60073 = DEFINITIONAL_REPRESENTATION('',(#60074),#60082);
+#60074 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60075,#60076,#60077,#60078,
+    #60079,#60080,#60081),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60075 = CARTESIAN_POINT('',(54.974108205272,48.897047782865));
+#60076 = CARTESIAN_POINT('',(45.811875166484,48.934503554513));
+#60077 = CARTESIAN_POINT('',(36.649608818138,48.972219480939));
+#60078 = CARTESIAN_POINT('',(27.487297070833,49.009691671199));
+#60079 = CARTESIAN_POINT('',(18.324928211826,49.046465232948));
+#60080 = CARTESIAN_POINT('',(9.162496273304,49.082196183697));
+#60081 = CARTESIAN_POINT('',(0.,49.116639470224));
+#60082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60083 = PCURVE('',#33955,#60084);
+#60084 = DEFINITIONAL_REPRESENTATION('',(#60085),#60093);
+#60085 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60086,#60087,#60088,#60089,
+    #60090,#60091,#60092),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60086 = CARTESIAN_POINT('',(2.900003744861,-0.720650901196));
+#60087 = CARTESIAN_POINT('',(2.763084865915,-0.7792208681));
+#60088 = CARTESIAN_POINT('',(2.623160246794,-0.825419430711));
+#60089 = CARTESIAN_POINT('',(2.482389533304,-0.859116855095));
+#60090 = CARTESIAN_POINT('',(2.342855771375,-0.88081201065));
+#60091 = CARTESIAN_POINT('',(2.206212845034,-0.891471363188));
+#60092 = CARTESIAN_POINT('',(2.073685853155,-0.892235208948));
+#60093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60094 = ORIENTED_EDGE('',*,*,#60095,.F.);
+#60095 = EDGE_CURVE('',#60096,#60061,#60098,.T.);
+#60096 = VERTEX_POINT('',#60097);
+#60097 = CARTESIAN_POINT('',(5.91678307681,-12.4,30.973921714814));
+#60098 = SURFACE_CURVE('',#60099,(#60106,#60116),.PCURVE_S1.);
+#60099 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60100,#60101,#60102,#60103,
+    #60104,#60105),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60100 = CARTESIAN_POINT('',(5.91678307681,-12.4,30.973921714814));
+#60101 = CARTESIAN_POINT('',(4.927520684289,-12.4,31.16289489831));
+#60102 = CARTESIAN_POINT('',(3.930768847379,-12.4,31.312362748588));
+#60103 = CARTESIAN_POINT('',(2.928638471463,-12.4,31.421931437948));
+#60104 = CARTESIAN_POINT('',(1.923262625627,-12.4,31.491378184316));
+#60105 = CARTESIAN_POINT('',(0.916783076785,-12.4,31.520650901196));
+#60106 = PCURVE('',#30567,#60107);
+#60107 = DEFINITIONAL_REPRESENTATION('',(#60108),#60115);
+#60108 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60109,#60110,#60111,#60112,
+    #60113,#60114),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60109 = CARTESIAN_POINT('',(54.974107954997,43.84667946522));
+#60110 = CARTESIAN_POINT('',(54.974107954997,44.856633005043));
+#60111 = CARTESIAN_POINT('',(54.974107954997,45.866644503271));
+#60112 = CARTESIAN_POINT('',(54.974107954997,46.876715044972));
+#60113 = CARTESIAN_POINT('',(54.974107954997,47.886850374715));
+#60114 = CARTESIAN_POINT('',(54.974107954997,48.897047783563));
+#60115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60116 = PCURVE('',#60117,#60122);
+#60117 = PLANE('',#60118);
+#60118 = AXIS2_PLACEMENT_3D('',#60119,#60120,#60121);
+#60119 = CARTESIAN_POINT('',(0.916783076785,-12.4,30.8));
+#60120 = DIRECTION('',(0.,1.,0.));
+#60121 = DIRECTION('',(1.,0.,0.));
+#60122 = DEFINITIONAL_REPRESENTATION('',(#60123),#60130);
+#60123 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60124,#60125,#60126,#60127,
+    #60128,#60129),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60124 = CARTESIAN_POINT('',(5.000000000025,-0.173921714814));
+#60125 = CARTESIAN_POINT('',(4.010737607504,-0.36289489831));
+#60126 = CARTESIAN_POINT('',(3.013985770593,-0.512362748588));
+#60127 = CARTESIAN_POINT('',(2.011855394678,-0.621931437948));
+#60128 = CARTESIAN_POINT('',(1.006479548842,-0.691378184316));
+#60129 = CARTESIAN_POINT('',(0.,-0.720650901196));
+#60130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60131 = ORIENTED_EDGE('',*,*,#60132,.T.);
+#60132 = EDGE_CURVE('',#60096,#33997,#60133,.T.);
+#60133 = SURFACE_CURVE('',#60134,(#60142,#60153),.PCURVE_S1.);
+#60134 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60135,#60136,#60137,#60138,
+    #60139,#60140,#60141),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60135 = CARTESIAN_POINT('',(5.91678307681,-12.4,30.973921714814));
+#60136 = CARTESIAN_POINT('',(5.881137288087,-12.26780331713,
+    31.039279400258));
+#60137 = CARTESIAN_POINT('',(5.844708901692,-12.13270427694,
+    31.092141315147));
+#60138 = CARTESIAN_POINT('',(5.808060153122,-11.99678799718,
+    31.132297939693));
+#60139 = CARTESIAN_POINT('',(5.771733355514,-11.86206571119,
+    31.160183540934));
+#60140 = CARTESIAN_POINT('',(5.736159109243,-11.73013435209,
+    31.176722680162));
+#60141 = CARTESIAN_POINT('',(5.701656384459,-11.60217685895,
+    31.183031311891));
+#60142 = PCURVE('',#30567,#60143);
+#60143 = DEFINITIONAL_REPRESENTATION('',(#60144),#60152);
+#60144 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60145,#60146,#60147,#60148,
+    #60149,#60150,#60151),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60145 = CARTESIAN_POINT('',(54.974108205276,43.846679461711));
+#60146 = CARTESIAN_POINT('',(45.811922622567,43.894086953383));
+#60147 = CARTESIAN_POINT('',(36.6496831233,43.939706913046));
+#60148 = CARTESIAN_POINT('',(27.487377834056,43.983044336271));
+#60149 = CARTESIAN_POINT('',(18.324996676434,44.023743248284));
+#60150 = CARTESIAN_POINT('',(9.162536571148,44.061619113507));
+#60151 = CARTESIAN_POINT('',(0.,44.096608064191));
+#60152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60153 = PCURVE('',#34016,#60154);
+#60154 = DEFINITIONAL_REPRESENTATION('',(#60155),#60163);
+#60155 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60156,#60157,#60158,#60159,
+    #60160,#60161,#60162),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60156 = CARTESIAN_POINT('',(0.,-0.173921714814));
+#60157 = CARTESIAN_POINT('',(0.136918169771,-0.239279400258));
+#60158 = CARTESIAN_POINT('',(0.276842356377,-0.292141315147));
+#60159 = CARTESIAN_POINT('',(0.41761297076,-0.332297939693));
+#60160 = CARTESIAN_POINT('',(0.557146947151,-0.360183540934));
+#60161 = CARTESIAN_POINT('',(0.693790316957,-0.376722680162));
+#60162 = CARTESIAN_POINT('',(0.826317891706,-0.383031311891));
+#60163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60164 = ORIENTED_EDGE('',*,*,#34028,.F.);
+#60165 = ORIENTED_EDGE('',*,*,#60166,.F.);
+#60166 = EDGE_CURVE('',#60167,#34029,#60169,.T.);
+#60167 = VERTEX_POINT('',#60168);
+#60168 = CARTESIAN_POINT('',(7.45026177696,-12.4,30.641242828289));
+#60169 = SURFACE_CURVE('',#60170,(#60178,#60189),.PCURVE_S1.);
+#60170 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60171,#60172,#60173,#60174,
+    #60175,#60176,#60177),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60171 = CARTESIAN_POINT('',(7.45026177696,-12.4,30.641242828289));
+#60172 = CARTESIAN_POINT('',(7.427572143211,-12.26780263236,
+    30.705944156536));
+#60173 = CARTESIAN_POINT('',(7.401544923974,-12.13270317448,
+    30.758707120106));
+#60174 = CARTESIAN_POINT('',(7.372703109688,-11.99678679897,
+    30.79928792108));
+#60175 = CARTESIAN_POINT('',(7.341680878304,-11.86206472004,
+    30.828061774798));
+#60176 = CARTESIAN_POINT('',(7.309100338516,-11.73013378918,
+    30.845884505023));
+#60177 = CARTESIAN_POINT('',(7.275510548307,-11.60217685895,
+    30.853805176969));
+#60178 = PCURVE('',#30567,#60179);
+#60179 = DEFINITIONAL_REPRESENTATION('',(#60180),#60188);
+#60180 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60181,#60182,#60183,#60184,
+    #60185,#60186,#60187),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60181 = CARTESIAN_POINT('',(54.974108205272,42.273107061001));
+#60182 = CARTESIAN_POINT('',(45.811875162674,42.310539609986));
+#60183 = CARTESIAN_POINT('',(36.649608808969,42.348232123885));
+#60184 = CARTESIAN_POINT('',(27.487297057412,42.385681023821));
+#60185 = CARTESIAN_POINT('',(18.324928197568,42.422431701827));
+#60186 = CARTESIAN_POINT('',(9.1624962632,42.458140392761));
+#60187 = CARTESIAN_POINT('',(0.,42.492562199723));
+#60188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60189 = PCURVE('',#34105,#60190);
+#60190 = DEFINITIONAL_REPRESENTATION('',(#60191),#60199);
+#60191 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60192,#60193,#60194,#60195,
+    #60196,#60197,#60198),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60192 = CARTESIAN_POINT('',(2.900003744861,-0.720654679076));
+#60193 = CARTESIAN_POINT('',(2.763084865858,-0.779224687948));
+#60194 = CARTESIAN_POINT('',(2.623160246654,-0.825423291012));
+#60195 = CARTESIAN_POINT('',(2.482389533096,-0.859120753747));
+#60196 = CARTESIAN_POINT('',(2.34285577116,-0.880815945145));
+#60197 = CARTESIAN_POINT('',(2.206212844888,-0.891475330838));
+#60198 = CARTESIAN_POINT('',(2.073685853155,-0.892239207022));
+#60199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60200 = ORIENTED_EDGE('',*,*,#60201,.F.);
+#60201 = EDGE_CURVE('',#60202,#60167,#60204,.T.);
+#60202 = VERTEX_POINT('',#60203);
+#60203 = CARTESIAN_POINT('',(12.227326910125,-12.4,29.066895564879));
+#60204 = SURFACE_CURVE('',#60205,(#60212,#60222),.PCURVE_S1.);
+#60205 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60206,#60207,#60208,#60209,
+    #60210,#60211),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60206 = CARTESIAN_POINT('',(12.227326910125,-12.4,29.066895564879));
+#60207 = CARTESIAN_POINT('',(11.299012754407,-12.4,29.457403072726));
+#60208 = CARTESIAN_POINT('',(10.355134727906,-12.4,29.810839805545));
+#60209 = CARTESIAN_POINT('',(9.397679760777,-12.4,30.126374921074));
+#60210 = CARTESIAN_POINT('',(8.428692530041,-12.4,30.403342333674));
+#60211 = CARTESIAN_POINT('',(7.45026177696,-12.4,30.641242828289));
+#60212 = PCURVE('',#30567,#60213);
+#60213 = DEFINITIONAL_REPRESENTATION('',(#60214),#60221);
+#60214 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60215,#60216,#60217,#60218,
+    #60219,#60220),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60215 = CARTESIAN_POINT('',(54.974107954997,37.225547167728));
+#60216 = CARTESIAN_POINT('',(54.974107954997,38.234982575015));
+#60217 = CARTESIAN_POINT('',(54.974107954997,39.244448054478));
+#60218 = CARTESIAN_POINT('',(54.974107954997,40.253951154763));
+#60219 = CARTESIAN_POINT('',(54.974107954997,41.263503439467));
+#60220 = CARTESIAN_POINT('',(54.974107954997,42.273107061699));
+#60221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60222 = PCURVE('',#60223,#60228);
+#60223 = PLANE('',#60224);
+#60224 = AXIS2_PLACEMENT_3D('',#60225,#60226,#60227);
+#60225 = CARTESIAN_POINT('',(7.300429244138,-12.4,29.936336182994));
+#60226 = DIRECTION('',(0.,1.,0.));
+#60227 = DIRECTION('',(0.978147600734,0.,-0.207911690818));
+#60228 = DEFINITIONAL_REPRESENTATION('',(#60229),#60236);
+#60229 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60230,#60231,#60232,#60233,
+    #60234,#60235),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60230 = CARTESIAN_POINT('',(5.000000000025,-0.173918369632));
+#60231 = CARTESIAN_POINT('',(4.010780659648,-0.362884985776));
+#60232 = CARTESIAN_POINT('',(3.014045003923,-0.512355001578));
+#60233 = CARTESIAN_POINT('',(2.011909285634,-0.621928836683));
+#60234 = CARTESIAN_POINT('',(1.006511987692,-0.691380073276));
+#60235 = CARTESIAN_POINT('',(1.15463194561E-14,-0.720654679076));
+#60236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60237 = ORIENTED_EDGE('',*,*,#60238,.T.);
+#60238 = EDGE_CURVE('',#60202,#34147,#60239,.T.);
+#60239 = SURFACE_CURVE('',#60240,(#60248,#60259),.PCURVE_S1.);
+#60240 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60241,#60242,#60243,#60244,
+    #60245,#60246,#60247),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60241 = CARTESIAN_POINT('',(12.227326910125,-12.4,29.066895564879));
+#60242 = CARTESIAN_POINT('',(12.206048709142,-12.26780331678,
+    29.13823627458));
+#60243 = CARTESIAN_POINT('',(12.18140699509,-12.13270427633,
+    29.197516986193));
+#60244 = CARTESIAN_POINT('',(12.153908155472,-11.99678799649,
+    29.244415862164));
+#60245 = CARTESIAN_POINT('',(12.124172941625,-11.86206571058,
+    29.279244925765));
+#60246 = CARTESIAN_POINT('',(12.092814771269,-11.73013435173,
+    29.302819007092));
+#60247 = CARTESIAN_POINT('',(12.060377664217,-11.60217685895,
+    29.316163356491));
+#60248 = PCURVE('',#30567,#60249);
+#60249 = DEFINITIONAL_REPRESENTATION('',(#60250),#60258);
+#60250 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60251,#60252,#60253,#60254,
+    #60255,#60256,#60257),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60251 = CARTESIAN_POINT('',(54.974108205276,37.22554716422));
+#60252 = CARTESIAN_POINT('',(45.811922598216,37.272932396916));
+#60253 = CARTESIAN_POINT('',(36.649683082632,37.318530818522));
+#60254 = CARTESIAN_POINT('',(27.487377787106,37.361847674856));
+#60255 = CARTESIAN_POINT('',(18.324996634332,37.40252718315));
+#60256 = CARTESIAN_POINT('',(9.162536545003,37.440384918617));
+#60257 = CARTESIAN_POINT('',(0.,37.475357063874));
+#60258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60259 = PCURVE('',#34166,#60260);
+#60260 = DEFINITIONAL_REPRESENTATION('',(#60261),#60269);
+#60261 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60262,#60263,#60264,#60265,
+    #60266,#60267,#60268),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60262 = CARTESIAN_POINT('',(1.7763568394E-15,-0.173918369632));
+#60263 = CARTESIAN_POINT('',(0.136918170135,-0.239276126917));
+#60264 = CARTESIAN_POINT('',(0.276842357001,-0.292138112318));
+#60265 = CARTESIAN_POINT('',(0.417612971482,-0.332294805085));
+#60266 = CARTESIAN_POINT('',(0.557146947783,-0.360180471495));
+#60267 = CARTESIAN_POINT('',(0.693790317335,-0.376719672364));
+#60268 = CARTESIAN_POINT('',(0.826317891706,-0.38302836194));
+#60269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60270 = ORIENTED_EDGE('',*,*,#34178,.F.);
+#60271 = ORIENTED_EDGE('',*,*,#60272,.F.);
+#60272 = EDGE_CURVE('',#60273,#34179,#60275,.T.);
+#60273 = VERTEX_POINT('',#60274);
+#60274 = CARTESIAN_POINT('',(13.658125979894,-12.4,28.422656450708));
+#60275 = SURFACE_CURVE('',#60276,(#60284,#60295),.PCURVE_S1.);
+#60276 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60277,#60278,#60279,#60280,
+    #60281,#60282,#60283),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60277 = CARTESIAN_POINT('',(13.658125979894,-12.4,28.422656450708));
+#60278 = CARTESIAN_POINT('',(13.649384348881,-12.26780263233,
+    28.490661378565));
+#60279 = CARTESIAN_POINT('',(13.634895942309,-12.13270317441,
+    28.547682749551));
+#60280 = CARTESIAN_POINT('',(13.615121633268,-11.99678679886,
+    28.593373356766));
+#60281 = CARTESIAN_POINT('',(13.59075975271,-11.86206471992,
+    28.627968362388));
+#60282 = CARTESIAN_POINT('',(13.562596750214,-11.7301337891,
+    28.652175543998));
+#60283 = CARTESIAN_POINT('',(13.531387798189,-11.60217685895,
+    28.666906886056));
+#60284 = PCURVE('',#30567,#60285);
+#60285 = DEFINITIONAL_REPRESENTATION('',(#60286),#60294);
+#60286 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60287,#60288,#60289,#60290,
+    #60291,#60292,#60293),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60287 = CARTESIAN_POINT('',(54.974108205273,35.652656463419));
+#60288 = CARTESIAN_POINT('',(45.811875160971,35.690074299047));
+#60289 = CARTESIAN_POINT('',(36.649608804295,35.727751906851));
+#60290 = CARTESIAN_POINT('',(27.487297050136,35.765185904081));
+#60291 = CARTESIAN_POINT('',(18.324928189574,35.801921868095));
+#60292 = CARTESIAN_POINT('',(9.1624962574,35.83761618133));
+#60293 = CARTESIAN_POINT('',(0.,35.872024056866));
+#60294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60295 = PCURVE('',#34255,#60296);
+#60296 = DEFINITIONAL_REPRESENTATION('',(#60297),#60305);
+#60297 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60298,#60299,#60300,#60301,
+    #60302,#60303,#60304),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60298 = CARTESIAN_POINT('',(2.900003744861,-0.720649006449));
+#60299 = CARTESIAN_POINT('',(2.763084865832,-0.779219057737));
+#60300 = CARTESIAN_POINT('',(2.623160246583,-0.825417706337));
+#60301 = CARTESIAN_POINT('',(2.482389532984,-0.859115216936));
+#60302 = CARTESIAN_POINT('',(2.342855771039,-0.880810457662));
+#60303 = CARTESIAN_POINT('',(2.206212844804,-0.891469893371));
+#60304 = CARTESIAN_POINT('',(2.073685853155,-0.892233819612));
+#60305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60306 = ORIENTED_EDGE('',*,*,#60307,.F.);
+#60307 = EDGE_CURVE('',#60308,#60273,#60310,.T.);
+#60308 = VERTEX_POINT('',#60309);
+#60309 = CARTESIAN_POINT('',(18.003474270197,-12.4,25.889501828219));
+#60310 = SURFACE_CURVE('',#60311,(#60318,#60328),.PCURVE_S1.);
+#60311 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60312,#60313,#60314,#60315,
+    #60316,#60317),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60312 = CARTESIAN_POINT('',(18.003474270197,-12.4,25.889501828219));
+#60313 = CARTESIAN_POINT('',(17.176718563949,-12.4,26.464426027296));
+#60314 = CARTESIAN_POINT('',(16.326988665634,-12.4,27.006365749615));
+#60315 = CARTESIAN_POINT('',(15.456056979778,-12.4,27.514082700179));
+#60316 = CARTESIAN_POINT('',(14.565788250297,-12.4,27.986489904278));
+#60317 = CARTESIAN_POINT('',(13.658125979894,-12.4,28.422656450708));
+#60318 = PCURVE('',#30567,#60319);
+#60319 = DEFINITIONAL_REPRESENTATION('',(#60320),#60327);
+#60320 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60321,#60322,#60323,#60324,
+    #60325,#60326),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60321 = CARTESIAN_POINT('',(54.974107954997,30.606244739141));
+#60322 = CARTESIAN_POINT('',(54.974107954997,31.615549641567));
+#60323 = CARTESIAN_POINT('',(54.974107954997,32.624826884906));
+#60324 = CARTESIAN_POINT('',(54.974107954997,33.634092393392));
+#60325 = CARTESIAN_POINT('',(54.974107954997,34.64336578056));
+#60326 = CARTESIAN_POINT('',(54.974107954997,35.652656462023));
+#60327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60328 = PCURVE('',#60329,#60334);
+#60329 = PLANE('',#60330);
+#60330 = AXIS2_PLACEMENT_3D('',#60331,#60332,#60333);
+#60331 = CARTESIAN_POINT('',(13.365011622175,-12.4,27.764310824312));
+#60332 = DIRECTION('',(0.,1.,0.));
+#60333 = DIRECTION('',(0.913545457643,0.,-0.406736643076));
+#60334 = DEFINITIONAL_REPRESENTATION('',(#60335),#60342);
+#60335 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60336,#60337,#60338,#60339,
+    #60340,#60341),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60336 = CARTESIAN_POINT('',(5.000000000025,-0.173909484161));
+#60337 = CARTESIAN_POINT('',(4.010878341246,-0.362857034113));
+#60338 = CARTESIAN_POINT('',(3.014184709012,-0.512327319392));
+#60339 = CARTESIAN_POINT('',(2.012041935375,-0.621910003095));
+#60340 = CARTESIAN_POINT('',(1.006595661117,-0.691370544092));
+#60341 = CARTESIAN_POINT('',(5.884182030513E-15,-0.720649006449));
+#60342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60343 = ORIENTED_EDGE('',*,*,#60344,.T.);
+#60344 = EDGE_CURVE('',#60308,#34297,#60345,.T.);
+#60345 = SURFACE_CURVE('',#60346,(#60354,#60365),.PCURVE_S1.);
+#60346 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60347,#60348,#60349,#60350,
+    #60351,#60352,#60353),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60347 = CARTESIAN_POINT('',(18.003474270197,-12.4,25.889501828219));
+#60348 = CARTESIAN_POINT('',(17.997493602184,-12.26780331679,
+    25.963707526754));
+#60349 = CARTESIAN_POINT('',(17.985715509544,-12.13270427633,
+    26.026816085745));
+#60350 = CARTESIAN_POINT('',(17.968568400247,-11.99678799648,
+    26.078407416758));
+#60351 = CARTESIAN_POINT('',(17.946724333915,-11.86206571056,
+    26.118657662931));
+#60352 = CARTESIAN_POINT('',(17.920952736141,-11.73013435171,
+    26.148236311245));
+#60353 = CARTESIAN_POINT('',(17.891998899925,-11.60217685895,
+    26.168033099319));
+#60354 = PCURVE('',#30567,#60355);
+#60355 = DEFINITIONAL_REPRESENTATION('',(#60356),#60364);
+#60356 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60357,#60358,#60359,#60360,
+    #60361,#60362,#60363),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60357 = CARTESIAN_POINT('',(54.974108205276,30.606244735633));
+#60358 = CARTESIAN_POINT('',(45.811922598447,30.653628521094));
+#60359 = CARTESIAN_POINT('',(36.649683082479,30.699225304563));
+#60360 = CARTESIAN_POINT('',(27.487377786359,30.742540383112));
+#60361 = CARTESIAN_POINT('',(18.324996633268,30.783218035905));
+#60362 = CARTESIAN_POINT('',(9.162536544116,30.821073893826));
+#60363 = CARTESIAN_POINT('',(0.,30.856044183855));
+#60364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60365 = PCURVE('',#34316,#60366);
+#60366 = DEFINITIONAL_REPRESENTATION('',(#60367),#60375);
+#60367 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60368,#60369,#60370,#60371,
+    #60372,#60373,#60374),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60368 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173909484161));
+#60369 = CARTESIAN_POINT('',(0.136918170131,-0.239267206157));
+#60370 = CARTESIAN_POINT('',(0.276842357003,-0.2921291617));
+#60371 = CARTESIAN_POINT('',(0.417612971494,-0.332285830127));
+#60372 = CARTESIAN_POINT('',(0.557146947799,-0.360171477476));
+#60373 = CARTESIAN_POINT('',(0.693790317348,-0.376710664121));
+#60374 = CARTESIAN_POINT('',(0.826317891706,-0.383019343795));
+#60375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60376 = ORIENTED_EDGE('',*,*,#34328,.F.);
+#60377 = ORIENTED_EDGE('',*,*,#60378,.F.);
+#60378 = EDGE_CURVE('',#60379,#34329,#60381,.T.);
+#60379 = VERTEX_POINT('',#60380);
+#60380 = CARTESIAN_POINT('',(19.269061352631,-12.4,24.96186313951));
+#60381 = SURFACE_CURVE('',#60382,(#60390,#60401),.PCURVE_S1.);
+#60382 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60383,#60384,#60385,#60386,
+    #60387,#60388,#60389),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60383 = CARTESIAN_POINT('',(19.269061352631,-12.4,24.96186313951));
+#60384 = CARTESIAN_POINT('',(19.274649732405,-12.26780263237,
+    25.03019943651));
+#60385 = CARTESIAN_POINT('',(19.272333309446,-12.13270317448,
+    25.088987018112));
+#60386 = CARTESIAN_POINT('',(19.26249069772,-11.99678679894,
+    25.137790444412));
+#60387 = CARTESIAN_POINT('',(19.245853861206,-11.86206472,25.17669454794
+    ));
+#60388 = CARTESIAN_POINT('',(19.223339218992,-11.73013378914,
+    25.206228127689));
+#60389 = CARTESIAN_POINT('',(19.195875053357,-11.60217685895,
+    25.227126229854));
+#60390 = PCURVE('',#30567,#60391);
+#60391 = DEFINITIONAL_REPRESENTATION('',(#60392),#60400);
+#60392 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60393,#60394,#60395,#60396,
+    #60397,#60398,#60399),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60393 = CARTESIAN_POINT('',(54.974108205273,29.033285579832));
+#60394 = CARTESIAN_POINT('',(45.811875163241,29.070708030096));
+#60395 = CARTESIAN_POINT('',(36.649608808481,29.108390109096));
+#60396 = CARTESIAN_POINT('',(27.487297055335,29.145828368111));
+#60397 = CARTESIAN_POINT('',(18.324928194506,29.182568340919));
+#60398 = CARTESIAN_POINT('',(9.162496260602,29.21826639148));
+#60399 = CARTESIAN_POINT('',(0.,29.252677729172));
+#60400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60401 = PCURVE('',#34405,#60402);
+#60402 = DEFINITIONAL_REPRESENTATION('',(#60403),#60411);
+#60403 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60404,#60405,#60406,#60407,
+    #60408,#60409,#60410),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60404 = CARTESIAN_POINT('',(2.900003744861,-0.720641579721));
+#60405 = CARTESIAN_POINT('',(2.763084865866,-0.779211572542));
+#60406 = CARTESIAN_POINT('',(2.623160246648,-0.825410165862));
+#60407 = CARTESIAN_POINT('',(2.482389533064,-0.859107625106));
+#60408 = CARTESIAN_POINT('',(2.342855771113,-0.880802818863));
+#60409 = CARTESIAN_POINT('',(2.20621284485,-0.891462212131));
+#60410 = CARTESIAN_POINT('',(2.073685853155,-0.892226100406));
+#60411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60412 = ORIENTED_EDGE('',*,*,#60413,.F.);
+#60413 = EDGE_CURVE('',#60414,#60379,#60416,.T.);
+#60414 = VERTEX_POINT('',#60415);
+#60415 = CARTESIAN_POINT('',(22.992787213399,-12.4,21.5806240075));
+#60416 = SURFACE_CURVE('',#60417,(#60424,#60434),.PCURVE_S1.);
+#60417 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60418,#60419,#60420,#60421,
+    #60422,#60423),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60418 = CARTESIAN_POINT('',(22.992787213399,-12.4,21.5806240075));
+#60419 = CARTESIAN_POINT('',(22.303747965736,-12.4,22.314749013762));
+#60420 = CARTESIAN_POINT('',(21.585322593664,-12.4,23.021466860229));
+#60421 = CARTESIAN_POINT('',(20.838982941649,-12.4,23.699180377974));
+#60422 = CARTESIAN_POINT('',(20.066326068368,-12.4,24.346422276627));
+#60423 = CARTESIAN_POINT('',(19.269061352631,-12.4,24.96186313951));
+#60424 = PCURVE('',#30567,#60425);
+#60425 = DEFINITIONAL_REPRESENTATION('',(#60426),#60433);
+#60426 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60427,#60428,#60429,#60430,
+    #60431,#60432),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60427 = CARTESIAN_POINT('',(54.974107954997,23.984727761312));
+#60428 = CARTESIAN_POINT('',(54.974107954997,24.994634040491));
+#60429 = CARTESIAN_POINT('',(54.974107954997,26.0044162077));
+#60430 = CARTESIAN_POINT('',(54.974107954997,27.01410088489));
+#60431 = CARTESIAN_POINT('',(54.974107954997,28.023717893984));
+#60432 = CARTESIAN_POINT('',(54.974107954997,29.03328558053));
+#60433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60434 = PCURVE('',#60435,#60440);
+#60435 = PLANE('',#60436);
+#60436 = AXIS2_PLACEMENT_3D('',#60437,#60438,#60439);
+#60437 = CARTESIAN_POINT('',(18.845478859883,-12.4,24.378851854663));
+#60438 = DIRECTION('',(0.,1.,0.));
+#60439 = DIRECTION('',(0.809016994375,0.,-0.587785252292));
+#60440 = DEFINITIONAL_REPRESENTATION('',(#60441),#60448);
+#60441 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60442,#60443,#60444,#60445,
+    #60446,#60447),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60442 = CARTESIAN_POINT('',(5.000000000025,-0.173912804418));
+#60443 = CARTESIAN_POINT('',(4.011047686854,-0.362825302453));
+#60444 = CARTESIAN_POINT('',(3.014431023973,-0.512292211896));
+#60445 = CARTESIAN_POINT('',(2.012279550907,-0.621886524414));
+#60446 = CARTESIAN_POINT('',(1.006747766907,-0.691359904699));
+#60447 = CARTESIAN_POINT('',(-2.886579864025E-15,-0.720641579721));
+#60448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60449 = ORIENTED_EDGE('',*,*,#60450,.T.);
+#60450 = EDGE_CURVE('',#60414,#34447,#60451,.T.);
+#60451 = SURFACE_CURVE('',#60452,(#60460,#60471),.PCURVE_S1.);
+#60452 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60453,#60454,#60455,#60456,
+    #60457,#60458,#60459),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60453 = CARTESIAN_POINT('',(22.992787213399,-12.4,21.5806240075));
+#60454 = CARTESIAN_POINT('',(23.002365398504,-12.26780331743,
+    21.654451486155));
+#60455 = CARTESIAN_POINT('',(23.003965623417,-12.13270427742,
+    21.718629679378));
+#60456 = CARTESIAN_POINT('',(22.997919593952,-11.99678799771,
+    21.772658608904));
+#60457 = CARTESIAN_POINT('',(22.984921306509,-11.86206571163,
+    21.81657084061));
+#60458 = CARTESIAN_POINT('',(22.96586256746,-11.73013435234,
+    21.850861259536));
+#60459 = CARTESIAN_POINT('',(22.941657370429,-11.60217685895,
+    21.876245205531));
+#60460 = PCURVE('',#30567,#60461);
+#60461 = DEFINITIONAL_REPRESENTATION('',(#60462),#60470);
+#60462 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60463,#60464,#60465,#60466,
+    #60467,#60468,#60469),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60463 = CARTESIAN_POINT('',(54.974108205275,23.9847277578));
+#60464 = CARTESIAN_POINT('',(45.811922643243,24.032147894543));
+#60465 = CARTESIAN_POINT('',(36.649683155789,24.077779249093));
+#60466 = CARTESIAN_POINT('',(27.487377869534,24.121126798624));
+#60467 = CARTESIAN_POINT('',(18.324996706715,24.161834634148));
+#60468 = CARTESIAN_POINT('',(9.162536589148,24.199718328508));
+#60469 = CARTESIAN_POINT('',(0.,24.234714130591));
+#60470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60471 = PCURVE('',#34466,#60472);
+#60472 = DEFINITIONAL_REPRESENTATION('',(#60473),#60481);
+#60473 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60474,#60475,#60476,#60477,
+    #60478,#60479,#60480),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60474 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.173912804418));
+#60475 = CARTESIAN_POINT('',(0.136918169462,-0.239270405251));
+#60476 = CARTESIAN_POINT('',(0.276842355878,-0.292132242841));
+#60477 = CARTESIAN_POINT('',(0.417612970215,-0.332288798061));
+#60478 = CARTESIAN_POINT('',(0.557146946697,-0.360174338108));
+#60479 = CARTESIAN_POINT('',(0.693790316696,-0.376713424023));
+#60480 = CARTESIAN_POINT('',(0.826317891706,-0.383022009873));
+#60481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60482 = ORIENTED_EDGE('',*,*,#34478,.F.);
+#60483 = ORIENTED_EDGE('',*,*,#60484,.F.);
+#60484 = EDGE_CURVE('',#60485,#34479,#60487,.T.);
+#60485 = VERTEX_POINT('',#60486);
+#60486 = CARTESIAN_POINT('',(24.037854684836,-12.4,20.410128260399));
+#60487 = SURFACE_CURVE('',#60488,(#60496,#60507),.PCURVE_S1.);
+#60488 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60489,#60490,#60491,#60492,
+    #60493,#60494,#60495),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60489 = CARTESIAN_POINT('',(24.037854684836,-12.4,20.410128260399));
+#60490 = CARTESIAN_POINT('',(24.057528803491,-12.2678026325,
+    20.475809304793));
+#60491 = CARTESIAN_POINT('',(24.067485565587,-12.13270317477,
+    20.533793794171));
+#60492 = CARTESIAN_POINT('',(24.068004779421,-11.99678679935,
+    20.583577086695));
+#60493 = CARTESIAN_POINT('',(24.059820052514,-11.8620647204,
+    20.625089978185));
+#60494 = CARTESIAN_POINT('',(24.043937722387,-11.73013378941,
+    20.658659178684));
+#60495 = CARTESIAN_POINT('',(24.021418611557,-11.60217685895,
+    20.684810671785));
+#60496 = PCURVE('',#30567,#60497);
+#60497 = DEFINITIONAL_REPRESENTATION('',(#60498),#60506);
+#60498 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60499,#60500,#60501,#60502,
+    #60503,#60504,#60505),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60499 = CARTESIAN_POINT('',(54.974108205273,22.410365696252));
+#60500 = CARTESIAN_POINT('',(45.811875172597,22.447826295694));
+#60501 = CARTESIAN_POINT('',(36.649608828337,22.485546505948));
+#60502 = CARTESIAN_POINT('',(27.487297082479,22.523022358506));
+#60503 = CARTESIAN_POINT('',(18.324928222122,22.559798943591));
+#60504 = CARTESIAN_POINT('',(9.162496279574,22.595532313143));
+#60505 = CARTESIAN_POINT('',(0.,22.629977469577));
+#60506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60507 = PCURVE('',#34555,#60508);
+#60508 = DEFINITIONAL_REPRESENTATION('',(#60509),#60517);
+#60509 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60510,#60511,#60512,#60513,
+    #60514,#60515,#60516),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60510 = CARTESIAN_POINT('',(2.900003744861,-0.720648823356));
+#60511 = CARTESIAN_POINT('',(2.763084866006,-0.779218739892));
+#60512 = CARTESIAN_POINT('',(2.62316024695,-0.825417252659));
+#60513 = CARTESIAN_POINT('',(2.482389533483,-0.859114628446));
+#60514 = CARTESIAN_POINT('',(2.34285577153,-0.880809737252));
+#60515 = CARTESIAN_POINT('',(2.206212845124,-0.891469045287));
+#60516 = CARTESIAN_POINT('',(2.073685853155,-0.892232849034));
+#60517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60518 = ORIENTED_EDGE('',*,*,#60519,.F.);
+#60519 = EDGE_CURVE('',#60520,#60485,#60522,.T.);
+#60520 = VERTEX_POINT('',#60521);
+#60521 = CARTESIAN_POINT('',(26.977213112843,-12.4,16.328574828552));
+#60522 = SURFACE_CURVE('',#60523,(#60530,#60540),.PCURVE_S1.);
+#60523 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60524,#60525,#60526,#60527,
+    #60528,#60529),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60524 = CARTESIAN_POINT('',(26.977213112843,-12.4,16.328574828552));
+#60525 = CARTESIAN_POINT('',(26.456000300985,-12.4,17.18969341125));
+#60526 = CARTESIAN_POINT('',(25.900288158783,-12.4,18.030245927388));
+#60527 = CARTESIAN_POINT('',(25.3111704904,-12.4,18.84834302911));
+#60528 = CARTESIAN_POINT('',(24.689895549004,-12.4,19.64219601842));
+#60529 = CARTESIAN_POINT('',(24.037854684836,-12.4,20.410128260399));
+#60530 = PCURVE('',#30567,#60531);
+#60531 = DEFINITIONAL_REPRESENTATION('',(#60532),#60539);
+#60532 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60533,#60534,#60535,#60536,
+    #60537,#60538),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60533 = CARTESIAN_POINT('',(54.974107954997,17.354285974442));
+#60534 = CARTESIAN_POINT('',(54.974107954997,18.365956722648));
+#60535 = CARTESIAN_POINT('',(54.974107954996,19.377361329943));
+#60536 = CARTESIAN_POINT('',(54.974107954998,20.388538596057));
+#60537 = CARTESIAN_POINT('',(54.974107954997,21.399530324039));
+#60538 = CARTESIAN_POINT('',(54.974107954997,22.410365696951));
+#60539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60540 = PCURVE('',#60541,#60546);
+#60541 = PLANE('',#60542);
+#60542 = AXIS2_PLACEMENT_3D('',#60543,#60544,#60545);
+#60543 = CARTESIAN_POINT('',(23.502308240772,-12.4,19.927920076255));
+#60544 = DIRECTION('',(0.,1.,0.));
+#60545 = DIRECTION('',(0.669130606359,0.,-0.743144825477));
+#60546 = DEFINITIONAL_REPRESENTATION('',(#60547),#60554);
+#60547 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60548,#60549,#60550,#60551,
+    #60552,#60553),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60548 = CARTESIAN_POINT('',(5.000000000025,-0.173925506615));
+#60549 = CARTESIAN_POINT('',(4.01130473633,-0.362789701898));
+#60550 = CARTESIAN_POINT('',(3.014808480747,-0.512254513765));
+#60551 = CARTESIAN_POINT('',(2.012647190203,-0.621868576645));
+#60552 = CARTESIAN_POINT('',(1.006985370756,-0.691362650845));
+#60553 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.720648823356));
+#60554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60555 = ORIENTED_EDGE('',*,*,#60556,.T.);
+#60556 = EDGE_CURVE('',#60520,#34597,#60557,.T.);
+#60557 = SURFACE_CURVE('',#60558,(#60566,#60577),.PCURVE_S1.);
+#60558 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60559,#60560,#60561,#60562,
+    #60563,#60564,#60565),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60559 = CARTESIAN_POINT('',(26.977213112843,-12.4,16.328574828552));
+#60560 = CARTESIAN_POINT('',(27.001931632352,-12.26780331909,
+    16.398797622755));
+#60561 = CARTESIAN_POINT('',(27.016840323898,-12.13270428022,
+    16.461240697457));
+#60562 = CARTESIAN_POINT('',(27.022159693116,-11.99678800091,
+    16.51534603443));
+#60563 = CARTESIAN_POINT('',(27.018575341779,-11.8620657144,16.561001198
+    ));
+#60564 = CARTESIAN_POINT('',(27.007062480898,-11.73013435398,
+    16.598504842092));
+#60565 = CARTESIAN_POINT('',(26.988663859193,-11.60217685895,
+    16.628366645114));
+#60566 = PCURVE('',#30567,#60567);
+#60567 = DEFINITIONAL_REPRESENTATION('',(#60568),#60576);
+#60568 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60569,#60570,#60571,#60572,
+    #60573,#60574,#60575),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60569 = CARTESIAN_POINT('',(54.974108205275,17.354285970922));
+#60570 = CARTESIAN_POINT('',(45.811922758213,17.401801307924));
+#60571 = CARTESIAN_POINT('',(36.649683344885,17.447523666773));
+#60572 = CARTESIAN_POINT('',(27.487378084898,17.490957118351));
+#60573 = CARTESIAN_POINT('',(18.324996897639,17.531745164027));
+#60574 = CARTESIAN_POINT('',(9.162536706547,17.569703129606));
+#60575 = CARTESIAN_POINT('',(0.,17.604767240768));
+#60576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60577 = PCURVE('',#34616,#60578);
+#60578 = DEFINITIONAL_REPRESENTATION('',(#60579),#60587);
+#60579 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60580,#60581,#60582,#60583,
+    #60584,#60585,#60586),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60580 = CARTESIAN_POINT('',(-5.329070518201E-15,-0.173925506615));
+#60581 = CARTESIAN_POINT('',(0.136918167744,-0.239283167347));
+#60582 = CARTESIAN_POINT('',(0.276842352976,-0.292145056762));
+#60583 = CARTESIAN_POINT('',(0.417612966903,-0.332301655408));
+#60584 = CARTESIAN_POINT('',(0.55714694383,-0.360187230542));
+#60585 = CARTESIAN_POINT('',(0.693790314998,-0.376726343664));
+#60586 = CARTESIAN_POINT('',(0.826317891706,-0.383034949511));
+#60587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60588 = ORIENTED_EDGE('',*,*,#34628,.F.);
+#60589 = ORIENTED_EDGE('',*,*,#60590,.F.);
+#60590 = EDGE_CURVE('',#60591,#34629,#60593,.T.);
+#60591 = VERTEX_POINT('',#60592);
+#60592 = CARTESIAN_POINT('',(27.756082839581,-12.4,14.966371986741));
+#60593 = SURFACE_CURVE('',#60594,(#60602,#60613),.PCURVE_S1.);
+#60594 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60595,#60596,#60597,#60598,
+    #60599,#60600,#60601),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60595 = CARTESIAN_POINT('',(27.756082839581,-12.4,14.966371986741));
+#60596 = CARTESIAN_POINT('',(27.788982977632,-12.2678026328,
+    15.026527314803));
+#60597 = CARTESIAN_POINT('',(27.810777899117,-12.13270317542,
+    15.081174625863));
+#60598 = CARTESIAN_POINT('',(27.821636375771,-11.99678680026,
+    15.129762129694));
+#60599 = CARTESIAN_POINT('',(27.822261594806,-11.86206472131,
+    15.172069608362));
+#60600 = CARTESIAN_POINT('',(27.813705829249,-11.73013379001,
+    15.208207402937));
+#60601 = CARTESIAN_POINT('',(27.79711607812,-11.60217685895,
+    15.238469445534));
+#60602 = PCURVE('',#30567,#60603);
+#60603 = DEFINITIONAL_REPRESENTATION('',(#60604),#60612);
+#60604 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60605,#60606,#60607,#60608,
+    #60609,#60610,#60611),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60605 = CARTESIAN_POINT('',(54.974108205272,15.776475533901));
+#60606 = CARTESIAN_POINT('',(45.811875193023,15.81402509164));
+#60607 = CARTESIAN_POINT('',(36.649608872577,15.851834468202));
+#60608 = CARTESIAN_POINT('',(27.48729714362,15.889398488538));
+#60609 = CARTESIAN_POINT('',(18.324928284853,15.926261190815));
+#60610 = CARTESIAN_POINT('',(9.162496322909,15.962077865356));
+#60611 = CARTESIAN_POINT('',(0.,15.996602994254));
+#60612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60613 = PCURVE('',#34705,#60614);
+#60614 = DEFINITIONAL_REPRESENTATION('',(#60615),#60623);
+#60615 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60616,#60617,#60618,#60619,
+    #60620,#60621,#60622),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60616 = CARTESIAN_POINT('',(2.900003744861,-0.720658841993));
+#60617 = CARTESIAN_POINT('',(2.763084866311,-0.779228861364));
+#60618 = CARTESIAN_POINT('',(2.623160247625,-0.825427472573));
+#60619 = CARTESIAN_POINT('',(2.482389534427,-0.859124941118));
+#60620 = CARTESIAN_POINT('',(2.342855772476,-0.880820136019));
+#60621 = CARTESIAN_POINT('',(2.206212845751,-0.891479522985));
+#60622 = CARTESIAN_POINT('',(2.073685853155,-0.892243398364));
+#60623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60624 = ORIENTED_EDGE('',*,*,#60625,.F.);
+#60625 = EDGE_CURVE('',#60626,#60591,#60628,.T.);
+#60626 = VERTEX_POINT('',#60627);
+#60627 = CARTESIAN_POINT('',(29.782589686474,-12.4,10.362873568385));
+#60628 = SURFACE_CURVE('',#60629,(#60636,#60646),.PCURVE_S1.);
+#60629 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60630,#60631,#60632,#60633,
+    #60634,#60635),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60630 = CARTESIAN_POINT('',(29.782589686474,-12.4,10.362873568385));
+#60631 = CARTESIAN_POINT('',(29.451926879969,-12.4,11.313199019712));
+#60632 = CARTESIAN_POINT('',(29.083206156177,-12.4,12.250775324414));
+#60633 = CARTESIAN_POINT('',(28.677078165788,-12.4,13.173505311161));
+#60634 = CARTESIAN_POINT('',(28.234371201568,-12.4,14.079355697618));
+#60635 = CARTESIAN_POINT('',(27.756082839581,-12.4,14.966371986741));
+#60636 = PCURVE('',#30567,#60637);
+#60637 = DEFINITIONAL_REPRESENTATION('',(#60638),#60645);
+#60638 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60639,#60640,#60641,#60642,
+    #60643,#60644),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60639 = CARTESIAN_POINT('',(54.974107954997,10.705027042831));
+#60640 = CARTESIAN_POINT('',(54.974107954997,11.720131105176));
+#60641 = CARTESIAN_POINT('',(54.974107954998,12.7347763132));
+#60642 = CARTESIAN_POINT('',(54.974107954996,13.749014326148));
+#60643 = CARTESIAN_POINT('',(54.974107954997,14.762900167394));
+#60644 = CARTESIAN_POINT('',(54.974107954997,15.776475534602));
+#60645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60646 = PCURVE('',#60647,#60652);
+#60647 = PLANE('',#60648);
+#60648 = AXIS2_PLACEMENT_3D('',#60649,#60650,#60651);
+#60649 = CARTESIAN_POINT('',(27.131973974953,-12.4,14.606042565744));
+#60650 = DIRECTION('',(0.,1.,0.));
+#60651 = DIRECTION('',(0.5,0.,-0.866025403784));
+#60652 = DEFINITIONAL_REPRESENTATION('',(#60653),#60660);
+#60653 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60654,#60655,#60656,#60657,
+    #60658,#60659),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60654 = CARTESIAN_POINT('',(5.000000000025,-0.173916043167));
+#60655 = CARTESIAN_POINT('',(4.011662614059,-0.362716378311));
+#60656 = CARTESIAN_POINT('',(3.015337354305,-0.512183016957));
+#60657 = CARTESIAN_POINT('',(2.013165749754,-0.621830853465));
+#60658 = CARTESIAN_POINT('',(1.007322820944,-0.691360569247));
+#60659 = CARTESIAN_POINT('',(-1.221245327088E-14,-0.720658841993));
+#60660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60661 = ORIENTED_EDGE('',*,*,#60662,.T.);
+#60662 = EDGE_CURVE('',#60626,#34747,#60663,.T.);
+#60663 = SURFACE_CURVE('',#60664,(#60672,#60683),.PCURVE_S1.);
+#60664 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60665,#60666,#60667,#60668,
+    #60669,#60670,#60671),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60665 = CARTESIAN_POINT('',(29.782589686474,-12.4,10.362873568385));
+#60666 = CARTESIAN_POINT('',(29.821368354274,-12.26780332218,
+    10.426422652537));
+#60667 = CARTESIAN_POINT('',(29.848934066403,-12.13270428544,
+    10.48440160016));
+#60668 = CARTESIAN_POINT('',(29.86538648869,-11.99678800688,
+    10.53621873993));
+#60669 = CARTESIAN_POINT('',(29.871372861611,-11.86206571957,
+    10.581621547111));
+#60670 = CARTESIAN_POINT('',(29.867909177374,-11.73013435705,
+    10.620699390472));
+#60671 = CARTESIAN_POINT('',(29.85612136524,-11.60217685895,
+    10.653734010391));
+#60672 = PCURVE('',#30567,#60673);
+#60673 = DEFINITIONAL_REPRESENTATION('',(#60674),#60682);
+#60674 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60675,#60676,#60677,#60678,
+    #60679,#60680,#60681),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60675 = CARTESIAN_POINT('',(54.974108205274,10.705027039298));
+#60676 = CARTESIAN_POINT('',(45.811922972066,10.75272089205));
+#60677 = CARTESIAN_POINT('',(36.649683697349,10.798614205156));
+#60678 = CARTESIAN_POINT('',(27.487378487096,10.842209305151));
+#60679 = CARTESIAN_POINT('',(18.324997254752,10.883148524083));
+#60680 = CARTESIAN_POINT('',(9.162536926434,10.921246662027));
+#60681 = CARTESIAN_POINT('',(0.,10.956439848122));
+#60682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60683 = PCURVE('',#34766,#60684);
+#60684 = DEFINITIONAL_REPRESENTATION('',(#60685),#60693);
+#60685 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60686,#60687,#60688,#60689,
+    #60690,#60691,#60692),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60686 = CARTESIAN_POINT('',(0.,-0.173916043167));
+#60687 = CARTESIAN_POINT('',(0.136918164548,-0.239273896683));
+#60688 = CARTESIAN_POINT('',(0.276842347568,-0.292135977472));
+#60689 = CARTESIAN_POINT('',(0.417612960717,-0.332292763011));
+#60690 = CARTESIAN_POINT('',(0.557146938468,-0.360178517627));
+#60691 = CARTESIAN_POINT('',(0.693790311818,-0.376717800768));
+#60692 = CARTESIAN_POINT('',(0.826317891706,-0.383026565965));
+#60693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60694 = ORIENTED_EDGE('',*,*,#34778,.F.);
+#60695 = ORIENTED_EDGE('',*,*,#60696,.F.);
+#60696 = EDGE_CURVE('',#60697,#34779,#60699,.T.);
+#60697 = VERTEX_POINT('',#60698);
+#60698 = CARTESIAN_POINT('',(30.26121489947,-12.4,8.868501979714));
+#60699 = SURFACE_CURVE('',#60700,(#60708,#60719),.PCURVE_S1.);
+#60700 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60701,#60702,#60703,#60704,
+    #60705,#60706,#60707),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60701 = CARTESIAN_POINT('',(30.26121489947,-12.4,8.868501979714));
+#60702 = CARTESIAN_POINT('',(30.305903175595,-12.2678026333,
+    8.920502474993));
+#60703 = CARTESIAN_POINT('',(30.338583738356,-12.13270317654,
+    8.969424223804));
+#60704 = CARTESIAN_POINT('',(30.359306946226,-11.99678680185,
+    9.014692403815));
+#60705 = CARTESIAN_POINT('',(30.368714832111,-11.86206472292,
+    9.055945407946));
+#60706 = CARTESIAN_POINT('',(30.367859613424,-11.73013379108,
+    9.093072385522));
+#60707 = CARTESIAN_POINT('',(30.357924334618,-11.60217685895,
+    9.126122370437));
+#60708 = PCURVE('',#30567,#60709);
+#60709 = DEFINITIONAL_REPRESENTATION('',(#60710),#60718);
+#60710 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60711,#60712,#60713,#60714,
+    #60715,#60716,#60717),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60711 = CARTESIAN_POINT('',(54.97410820527,9.120904360884));
+#60712 = CARTESIAN_POINT('',(45.811875227745,9.158613616379));
+#60713 = CARTESIAN_POINT('',(36.649608949047,9.196583245783));
+#60714 = CARTESIAN_POINT('',(27.487297250455,9.234305912156));
+#60715 = CARTESIAN_POINT('',(18.324928395088,9.271323752195));
+#60716 = CARTESIAN_POINT('',(9.162496399446,9.307290664274));
+#60717 = CARTESIAN_POINT('',(0.,9.34196016899));
+#60718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60719 = PCURVE('',#34855,#60720);
+#60720 = DEFINITIONAL_REPRESENTATION('',(#60721),#60729);
+#60721 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60722,#60723,#60724,#60725,
+    #60726,#60727,#60728),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60722 = CARTESIAN_POINT('',(2.900003744861,-0.720643447529));
+#60723 = CARTESIAN_POINT('',(2.76308486683,-0.779213560496));
+#60724 = CARTESIAN_POINT('',(2.62316024879,-0.825412274444));
+#60725 = CARTESIAN_POINT('',(2.482389536076,-0.859109853255));
+#60726 = CARTESIAN_POINT('',(2.342855774139,-0.880805163776));
+#60727 = CARTESIAN_POINT('',(2.206212846858,-0.891464669491));
+#60728 = CARTESIAN_POINT('',(2.073685853155,-0.892228664844));
+#60729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60730 = ORIENTED_EDGE('',*,*,#60731,.F.);
+#60731 = EDGE_CURVE('',#60732,#60697,#60734,.T.);
+#60732 = VERTEX_POINT('',#60733);
+#60733 = CARTESIAN_POINT('',(31.286320208695,-12.4,3.944267764177));
+#60734 = SURFACE_CURVE('',#60735,(#60742,#60752),.PCURVE_S1.);
+#60735 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60736,#60737,#60738,#60739,
+    #60740,#60741),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60736 = CARTESIAN_POINT('',(31.286320208695,-12.4,3.944267764177));
+#60737 = CARTESIAN_POINT('',(31.160521477587,-12.4,4.942098454645));
+#60738 = CARTESIAN_POINT('',(30.994854021819,-12.4,5.935628679152));
+#60739 = CARTESIAN_POINT('',(30.78948053798,-12.4,6.922655291701));
+#60740 = CARTESIAN_POINT('',(30.544753779333,-12.4,7.900994880048));
+#60741 = CARTESIAN_POINT('',(30.26121489947,-12.4,8.868501979714));
+#60742 = PCURVE('',#30567,#60743);
+#60743 = DEFINITIONAL_REPRESENTATION('',(#60744),#60751);
+#60744 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60745,#60746,#60747,#60748,
+    #60749,#60750),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60745 = CARTESIAN_POINT('',(54.974107954997,4.023424661));
+#60746 = CARTESIAN_POINT('',(54.974107954997,5.044203623254));
+#60747 = CARTESIAN_POINT('',(54.974107954998,6.064275809702));
+#60748 = CARTESIAN_POINT('',(54.974107954997,7.08370630173));
+#60749 = CARTESIAN_POINT('',(54.974107954997,8.102564112068));
+#60750 = CARTESIAN_POINT('',(54.974107954997,9.120904361589));
+#60751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60752 = PCURVE('',#60753,#60758);
+#60753 = PLANE('',#60754);
+#60754 = AXIS2_PLACEMENT_3D('',#60755,#60756,#60757);
+#60755 = CARTESIAN_POINT('',(29.575842252773,-12.4,8.645810907543));
+#60756 = DIRECTION('',(0.,1.,0.));
+#60757 = DIRECTION('',(0.309016994375,0.,-0.951056516295));
+#60758 = DEFINITIONAL_REPRESENTATION('',(#60759),#60766);
+#60759 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60760,#60761,#60762,#60763,
+    #60764,#60765),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60760 = CARTESIAN_POINT('',(5.000000000025,-0.173904474872));
+#60761 = CARTESIAN_POINT('',(4.012132673913,-0.362609412773));
+#60762 = CARTESIAN_POINT('',(3.016035220512,-0.512068023225));
+#60763 = CARTESIAN_POINT('',(2.01385323219,-0.621754230324));
+#60764 = CARTESIAN_POINT('',(1.007772264143,-0.69132881087));
+#60765 = CARTESIAN_POINT('',(-1.743050148661E-14,-0.720643447529));
+#60766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60767 = ORIENTED_EDGE('',*,*,#60768,.T.);
+#60768 = EDGE_CURVE('',#60732,#34897,#60769,.T.);
+#60769 = SURFACE_CURVE('',#60770,(#60778,#60789),.PCURVE_S1.);
+#60770 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60771,#60772,#60773,#60774,
+    #60775,#60776,#60777),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60771 = CARTESIAN_POINT('',(31.286320208695,-12.4,3.944267764177));
+#60772 = CARTESIAN_POINT('',(31.337463794647,-12.26780332714,
+    3.998365520047));
+#60773 = CARTESIAN_POINT('',(31.376481377136,-12.13270429385,
+    4.049346171322));
+#60774 = CARTESIAN_POINT('',(31.403347430874,-11.99678801651,
+    4.096610255344));
+#60775 = CARTESIAN_POINT('',(31.41864255022,-11.86206572794,
+    4.139776197021));
+#60776 = CARTESIAN_POINT('',(31.423379105675,-11.73013436202,
+    4.178720175224));
+#60777 = CARTESIAN_POINT('',(31.418716998323,-11.60217685895,
+    4.213483679277));
+#60778 = PCURVE('',#30567,#60779);
+#60779 = DEFINITIONAL_REPRESENTATION('',(#60780),#60788);
+#60780 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60781,#60782,#60783,#60784,
+    #60785,#60786,#60787),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60781 = CARTESIAN_POINT('',(54.974108205272,4.023424657444));
+#60782 = CARTESIAN_POINT('',(45.811923316126,4.071407960209));
+#60783 = CARTESIAN_POINT('',(36.649684265228,4.117578728213));
+#60784 = CARTESIAN_POINT('',(27.487379135949,4.161436420998));
+#60785 = CARTESIAN_POINT('',(18.324997831496,4.202621419696));
+#60786 = CARTESIAN_POINT('',(9.162537281916,4.240947617882));
+#60787 = CARTESIAN_POINT('',(0.,4.276350942247));
+#60788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60789 = PCURVE('',#34916,#60790);
+#60790 = DEFINITIONAL_REPRESENTATION('',(#60791),#60799);
+#60791 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#60792,#60793,#60794,#60795,
+    #60796,#60797,#60798),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#60792 = CARTESIAN_POINT('',(3.552713678801E-15,-0.173904474872));
+#60793 = CARTESIAN_POINT('',(0.136918159406,-0.23926204148));
+#60794 = CARTESIAN_POINT('',(0.276842338856,-0.292123855185));
+#60795 = CARTESIAN_POINT('',(0.417612950738,-0.332280395846));
+#60796 = CARTESIAN_POINT('',(0.557146929807,-0.360165928324));
+#60797 = CARTESIAN_POINT('',(0.693790306676,-0.376705011347));
+#60798 = CARTESIAN_POINT('',(0.826317891706,-0.383013597306));
+#60799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60800 = ADVANCED_FACE('',(#60801),#34916,.F.);
+#60801 = FACE_BOUND('',#60802,.F.);
+#60802 = EDGE_LOOP('',(#60803,#60804,#60827,#60859,#60880));
+#60803 = ORIENTED_EDGE('',*,*,#60768,.F.);
+#60804 = ORIENTED_EDGE('',*,*,#60805,.T.);
+#60805 = EDGE_CURVE('',#60732,#60806,#60808,.T.);
+#60806 = VERTEX_POINT('',#60807);
+#60807 = CARTESIAN_POINT('',(32.221178027542,-12.4,4.248021482698));
+#60808 = SURFACE_CURVE('',#60809,(#60813,#60820),.PCURVE_S1.);
+#60809 = LINE('',#60810,#60811);
+#60810 = CARTESIAN_POINT('',(31.120927224655,-12.4,3.890528326044));
+#60811 = VECTOR('',#60812,1.);
+#60812 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#60813 = PCURVE('',#34916,#60814);
+#60814 = DEFINITIONAL_REPRESENTATION('',(#60815),#60819);
+#60815 = LINE('',#60816,#60817);
+#60816 = CARTESIAN_POINT('',(0.,0.));
+#60817 = VECTOR('',#60818,1.);
+#60818 = DIRECTION('',(0.,-1.));
+#60819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60820 = PCURVE('',#60753,#60821);
+#60821 = DEFINITIONAL_REPRESENTATION('',(#60822),#60826);
+#60822 = LINE('',#60823,#60824);
+#60823 = CARTESIAN_POINT('',(5.000000000025,0.));
+#60824 = VECTOR('',#60825,1.);
+#60825 = DIRECTION('',(0.,-1.));
+#60826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60827 = ORIENTED_EDGE('',*,*,#60828,.T.);
+#60828 = EDGE_CURVE('',#60806,#60829,#60831,.T.);
+#60829 = VERTEX_POINT('',#60830);
+#60830 = CARTESIAN_POINT('',(32.112080385164,-9.6,5.006425205349));
+#60831 = SURFACE_CURVE('',#60832,(#60837,#60844),.PCURVE_S1.);
+#60832 = ELLIPSE('',#60833,124.83495742473,32.5);
+#60833 = AXIS2_PLACEMENT_3D('',#60834,#60835,#60836);
+#60834 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#60835 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#60836 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#60837 = PCURVE('',#34916,#60838);
+#60838 = DEFINITIONAL_REPRESENTATION('',(#60839),#60843);
+#60839 = ELLIPSE('',#60840,124.83495742473,32.5);
+#60840 = AXIS2_PLACEMENT_2D('',#60841,#60842);
+#60841 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#60842 = DIRECTION('',(-1.,-6.938893903907E-17));
+#60843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60844 = PCURVE('',#60845,#60850);
+#60845 = CYLINDRICAL_SURFACE('',#60846,32.5);
+#60846 = AXIS2_PLACEMENT_3D('',#60847,#60848,#60849);
+#60847 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#60848 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#60849 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#60850 = DEFINITIONAL_REPRESENTATION('',(#60851),#60858);
+#60851 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60852,#60853,#60854,#60855,
+    #60856,#60857),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#60852 = CARTESIAN_POINT('',(4.841109337986,24.18));
+#60853 = CARTESIAN_POINT('',(4.846767701584,23.509689259292));
+#60854 = CARTESIAN_POINT('',(4.852426065182,22.838489120172));
+#60855 = CARTESIAN_POINT('',(4.85808442878,22.16644429387));
+#60856 = CARTESIAN_POINT('',(4.863742792378,21.493599610276));
+#60857 = CARTESIAN_POINT('',(4.869401155976,20.82));
+#60858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60859 = ORIENTED_EDGE('',*,*,#60860,.F.);
+#60860 = EDGE_CURVE('',#34868,#60829,#60861,.T.);
+#60861 = SURFACE_CURVE('',#60862,(#60866,#60873),.PCURVE_S1.);
+#60862 = LINE('',#60863,#60864);
+#60863 = CARTESIAN_POINT('',(30.887620065102,-9.6,4.608573930105));
+#60864 = VECTOR('',#60865,1.);
+#60865 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#60866 = PCURVE('',#34916,#60867);
+#60867 = DEFINITIONAL_REPRESENTATION('',(#60868),#60872);
+#60868 = LINE('',#60869,#60870);
+#60869 = CARTESIAN_POINT('',(2.900003744861,0.));
+#60870 = VECTOR('',#60871,1.);
+#60871 = DIRECTION('',(0.,-1.));
+#60872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60873 = PCURVE('',#34884,#60874);
+#60874 = DEFINITIONAL_REPRESENTATION('',(#60875),#60879);
+#60875 = LINE('',#60876,#60877);
+#60876 = CARTESIAN_POINT('',(0.,0.));
+#60877 = VECTOR('',#60878,1.);
+#60878 = DIRECTION('',(0.,-1.));
+#60879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60880 = ORIENTED_EDGE('',*,*,#34896,.F.);
+#60881 = ADVANCED_FACE('',(#60882),#34884,.F.);
+#60882 = FACE_BOUND('',#60883,.F.);
+#60883 = EDGE_LOOP('',(#60884,#60885,#60886,#60910));
+#60884 = ORIENTED_EDGE('',*,*,#34867,.F.);
+#60885 = ORIENTED_EDGE('',*,*,#60860,.T.);
+#60886 = ORIENTED_EDGE('',*,*,#60887,.T.);
+#60887 = EDGE_CURVE('',#60829,#60888,#60890,.T.);
+#60888 = VERTEX_POINT('',#60889);
+#60889 = CARTESIAN_POINT('',(30.958948193208,-9.6,9.889060965039));
+#60890 = SURFACE_CURVE('',#60891,(#60896,#60903),.PCURVE_S1.);
+#60891 = CIRCLE('',#60892,32.5);
+#60892 = AXIS2_PLACEMENT_3D('',#60893,#60894,#60895);
+#60893 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#60894 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#60895 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#60896 = PCURVE('',#34884,#60897);
+#60897 = DEFINITIONAL_REPRESENTATION('',(#60898),#60902);
+#60898 = CIRCLE('',#60899,32.5);
+#60899 = AXIS2_PLACEMENT_2D('',#60900,#60901);
+#60900 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#60901 = DIRECTION('',(0.951056516295,-0.309016994375));
+#60902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60903 = PCURVE('',#60845,#60904);
+#60904 = DEFINITIONAL_REPRESENTATION('',(#60905),#60909);
+#60905 = LINE('',#60906,#60907);
+#60906 = CARTESIAN_POINT('',(0.,21.1));
+#60907 = VECTOR('',#60908,1.);
+#60908 = DIRECTION('',(1.,0.));
+#60909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60910 = ORIENTED_EDGE('',*,*,#60911,.F.);
+#60911 = EDGE_CURVE('',#34836,#60888,#60912,.T.);
+#60912 = SURFACE_CURVE('',#60913,(#60917,#60924),.PCURVE_S1.);
+#60913 = LINE('',#60914,#60915);
+#60914 = CARTESIAN_POINT('',(29.34253509322,-9.6,9.363856511604));
+#60915 = VECTOR('',#60916,1.);
+#60916 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#60917 = PCURVE('',#34884,#60918);
+#60918 = DEFINITIONAL_REPRESENTATION('',(#60919),#60923);
+#60919 = LINE('',#60920,#60921);
+#60920 = CARTESIAN_POINT('',(5.000000000025,0.));
+#60921 = VECTOR('',#60922,1.);
+#60922 = DIRECTION('',(0.,-1.));
+#60923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60924 = PCURVE('',#34855,#60925);
+#60925 = DEFINITIONAL_REPRESENTATION('',(#60926),#60930);
+#60926 = LINE('',#60927,#60928);
+#60927 = CARTESIAN_POINT('',(0.,0.));
+#60928 = VECTOR('',#60929,1.);
+#60929 = DIRECTION('',(0.,-1.));
+#60930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60931 = ADVANCED_FACE('',(#60932),#34855,.F.);
+#60932 = FACE_BOUND('',#60933,.F.);
+#60933 = EDGE_LOOP('',(#60934,#60935,#60936,#60963,#60984));
+#60934 = ORIENTED_EDGE('',*,*,#34835,.F.);
+#60935 = ORIENTED_EDGE('',*,*,#60911,.T.);
+#60936 = ORIENTED_EDGE('',*,*,#60937,.T.);
+#60937 = EDGE_CURVE('',#60888,#60938,#60940,.T.);
+#60938 = VERTEX_POINT('',#60939);
+#60939 = CARTESIAN_POINT('',(31.180338119348,-12.4,9.167143217117));
+#60940 = SURFACE_CURVE('',#60941,(#60946,#60953),.PCURVE_S1.);
+#60941 = ELLIPSE('',#60942,124.83495742473,32.5);
+#60942 = AXIS2_PLACEMENT_3D('',#60943,#60944,#60945);
+#60943 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#60944 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#60945 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#60946 = PCURVE('',#34855,#60947);
+#60947 = DEFINITIONAL_REPRESENTATION('',(#60948),#60952);
+#60948 = ELLIPSE('',#60949,124.83495742473,32.5);
+#60949 = AXIS2_PLACEMENT_2D('',#60950,#60951);
+#60950 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#60951 = DIRECTION('',(1.,-6.938893903907E-17));
+#60952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60953 = PCURVE('',#60845,#60954);
+#60954 = DEFINITIONAL_REPRESENTATION('',(#60955),#60962);
+#60955 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#60956,#60957,#60958,#60959,
+    #60960,#60961),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#60956 = CARTESIAN_POINT('',(5.023893305208,20.82));
+#60957 = CARTESIAN_POINT('',(5.018316988144,21.492111952632));
+#60958 = CARTESIAN_POINT('',(5.012740671081,22.164211467139));
+#60959 = CARTESIAN_POINT('',(5.007164354017,22.836255002832));
+#60960 = CARTESIAN_POINT('',(5.001588036954,23.508199020634));
+#60961 = CARTESIAN_POINT('',(4.99601171989,24.18));
+#60962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60963 = ORIENTED_EDGE('',*,*,#60964,.F.);
+#60964 = EDGE_CURVE('',#60697,#60938,#60965,.T.);
+#60965 = SURFACE_CURVE('',#60966,(#60970,#60977),.PCURVE_S1.);
+#60966 = LINE('',#60967,#60968);
+#60967 = CARTESIAN_POINT('',(29.575842252773,-12.4,8.645810907543));
+#60968 = VECTOR('',#60969,1.);
+#60969 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#60970 = PCURVE('',#34855,#60971);
+#60971 = DEFINITIONAL_REPRESENTATION('',(#60972),#60976);
+#60972 = LINE('',#60973,#60974);
+#60973 = CARTESIAN_POINT('',(2.900003744861,0.));
+#60974 = VECTOR('',#60975,1.);
+#60975 = DIRECTION('',(0.,-1.));
+#60976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60977 = PCURVE('',#60753,#60978);
+#60978 = DEFINITIONAL_REPRESENTATION('',(#60979),#60983);
+#60979 = LINE('',#60980,#60981);
+#60980 = CARTESIAN_POINT('',(0.,0.));
+#60981 = VECTOR('',#60982,1.);
+#60982 = DIRECTION('',(0.,-1.));
+#60983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60984 = ORIENTED_EDGE('',*,*,#60696,.T.);
+#60985 = ADVANCED_FACE('',(#60986),#34766,.F.);
+#60986 = FACE_BOUND('',#60987,.F.);
+#60987 = EDGE_LOOP('',(#60988,#60989,#61012,#61044,#61065));
+#60988 = ORIENTED_EDGE('',*,*,#60662,.F.);
+#60989 = ORIENTED_EDGE('',*,*,#60990,.T.);
+#60990 = EDGE_CURVE('',#60626,#60991,#60993,.T.);
+#60991 = VERTEX_POINT('',#60992);
+#60992 = CARTESIAN_POINT('',(30.633854651359,-12.4,10.854351625013));
+#60993 = SURFACE_CURVE('',#60994,(#60998,#61005),.PCURVE_S1.);
+#60994 = LINE('',#60995,#60996);
+#60995 = CARTESIAN_POINT('',(29.631973974966,-12.4,10.275915546801));
+#60996 = VECTOR('',#60997,1.);
+#60997 = DIRECTION('',(0.866025403784,0.,0.5));
+#60998 = PCURVE('',#34766,#60999);
+#60999 = DEFINITIONAL_REPRESENTATION('',(#61000),#61004);
+#61000 = LINE('',#61001,#61002);
+#61001 = CARTESIAN_POINT('',(0.,0.));
+#61002 = VECTOR('',#61003,1.);
+#61003 = DIRECTION('',(0.,-1.));
+#61004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61005 = PCURVE('',#60647,#61006);
+#61006 = DEFINITIONAL_REPRESENTATION('',(#61007),#61011);
+#61007 = LINE('',#61008,#61009);
+#61008 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61009 = VECTOR('',#61010,1.);
+#61010 = DIRECTION('',(0.,-1.));
+#61011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61012 = ORIENTED_EDGE('',*,*,#61013,.T.);
+#61013 = EDGE_CURVE('',#60991,#61014,#61016,.T.);
+#61014 = VERTEX_POINT('',#61015);
+#61015 = CARTESIAN_POINT('',(30.369460053923,-9.6,11.57349973142));
+#61016 = SURFACE_CURVE('',#61017,(#61022,#61029),.PCURVE_S1.);
+#61017 = ELLIPSE('',#61018,124.83495742473,32.5);
+#61018 = AXIS2_PLACEMENT_3D('',#61019,#61020,#61021);
+#61019 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61020 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#61021 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#61022 = PCURVE('',#34766,#61023);
+#61023 = DEFINITIONAL_REPRESENTATION('',(#61024),#61028);
+#61024 = ELLIPSE('',#61025,124.83495742473,32.5);
+#61025 = AXIS2_PLACEMENT_2D('',#61026,#61027);
+#61026 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61027 = DIRECTION('',(-1.,-1.387778780781E-17));
+#61028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61029 = PCURVE('',#61030,#61035);
+#61030 = CYLINDRICAL_SURFACE('',#61031,32.5);
+#61031 = AXIS2_PLACEMENT_3D('',#61032,#61033,#61034);
+#61032 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61033 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61034 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61035 = DEFINITIONAL_REPRESENTATION('',(#61036),#61043);
+#61036 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61037,#61038,#61039,#61040,
+    #61041,#61042),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61037 = CARTESIAN_POINT('',(5.050548848226,24.18));
+#61038 = CARTESIAN_POINT('',(5.056207211824,23.509689259292));
+#61039 = CARTESIAN_POINT('',(5.061865575422,22.838489120172));
+#61040 = CARTESIAN_POINT('',(5.06752393902,22.16644429387));
+#61041 = CARTESIAN_POINT('',(5.073182302618,21.493599610276));
+#61042 = CARTESIAN_POINT('',(5.078840666216,20.82));
+#61043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61044 = ORIENTED_EDGE('',*,*,#61045,.F.);
+#61045 = EDGE_CURVE('',#34718,#61014,#61046,.T.);
+#61046 = SURFACE_CURVE('',#61047,(#61051,#61058),.PCURVE_S1.);
+#61047 = LINE('',#61048,#61049);
+#61048 = CARTESIAN_POINT('',(29.25447506099,-9.6,10.929762845608));
+#61049 = VECTOR('',#61050,1.);
+#61050 = DIRECTION('',(0.866025403784,0.,0.5));
+#61051 = PCURVE('',#34766,#61052);
+#61052 = DEFINITIONAL_REPRESENTATION('',(#61053),#61057);
+#61053 = LINE('',#61054,#61055);
+#61054 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61055 = VECTOR('',#61056,1.);
+#61056 = DIRECTION('',(0.,-1.));
+#61057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61058 = PCURVE('',#34734,#61059);
+#61059 = DEFINITIONAL_REPRESENTATION('',(#61060),#61064);
+#61060 = LINE('',#61061,#61062);
+#61061 = CARTESIAN_POINT('',(0.,-0.));
+#61062 = VECTOR('',#61063,1.);
+#61063 = DIRECTION('',(0.,-1.));
+#61064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61065 = ORIENTED_EDGE('',*,*,#34746,.F.);
+#61066 = ADVANCED_FACE('',(#61067),#34734,.F.);
+#61067 = FACE_BOUND('',#61068,.F.);
+#61068 = EDGE_LOOP('',(#61069,#61070,#61071,#61095));
+#61069 = ORIENTED_EDGE('',*,*,#34717,.F.);
+#61070 = ORIENTED_EDGE('',*,*,#61045,.T.);
+#61071 = ORIENTED_EDGE('',*,*,#61072,.T.);
+#61072 = EDGE_CURVE('',#61014,#61073,#61075,.T.);
+#61073 = VERTEX_POINT('',#61074);
+#61074 = CARTESIAN_POINT('',(28.226369510587,-9.6,16.109688521253));
+#61075 = SURFACE_CURVE('',#61076,(#61081,#61088),.PCURVE_S1.);
+#61076 = CIRCLE('',#61077,32.5);
+#61077 = AXIS2_PLACEMENT_3D('',#61078,#61079,#61080);
+#61078 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#61079 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61080 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61081 = PCURVE('',#34734,#61082);
+#61082 = DEFINITIONAL_REPRESENTATION('',(#61083),#61087);
+#61083 = CIRCLE('',#61084,32.5);
+#61084 = AXIS2_PLACEMENT_2D('',#61085,#61086);
+#61085 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#61086 = DIRECTION('',(0.866025403784,-0.5));
+#61087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61088 = PCURVE('',#61030,#61089);
+#61089 = DEFINITIONAL_REPRESENTATION('',(#61090),#61094);
+#61090 = LINE('',#61091,#61092);
+#61091 = CARTESIAN_POINT('',(0.,21.1));
+#61092 = VECTOR('',#61093,1.);
+#61093 = DIRECTION('',(1.,0.));
+#61094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61095 = ORIENTED_EDGE('',*,*,#61096,.F.);
+#61096 = EDGE_CURVE('',#34686,#61073,#61097,.T.);
+#61097 = SURFACE_CURVE('',#61098,(#61102,#61109),.PCURVE_S1.);
+#61098 = LINE('',#61099,#61100);
+#61099 = CARTESIAN_POINT('',(26.754475060978,-9.6,15.259889864552));
+#61100 = VECTOR('',#61101,1.);
+#61101 = DIRECTION('',(0.866025403784,0.,0.5));
+#61102 = PCURVE('',#34734,#61103);
+#61103 = DEFINITIONAL_REPRESENTATION('',(#61104),#61108);
+#61104 = LINE('',#61105,#61106);
+#61105 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61106 = VECTOR('',#61107,1.);
+#61107 = DIRECTION('',(0.,-1.));
+#61108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61109 = PCURVE('',#34705,#61110);
+#61110 = DEFINITIONAL_REPRESENTATION('',(#61111),#61115);
+#61111 = LINE('',#61112,#61113);
+#61112 = CARTESIAN_POINT('',(0.,0.));
+#61113 = VECTOR('',#61114,1.);
+#61114 = DIRECTION('',(0.,-1.));
+#61115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61116 = ADVANCED_FACE('',(#61117),#34705,.F.);
+#61117 = FACE_BOUND('',#61118,.F.);
+#61118 = EDGE_LOOP('',(#61119,#61120,#61121,#61148,#61169));
+#61119 = ORIENTED_EDGE('',*,*,#34685,.F.);
+#61120 = ORIENTED_EDGE('',*,*,#61096,.T.);
+#61121 = ORIENTED_EDGE('',*,*,#61122,.T.);
+#61122 = EDGE_CURVE('',#61073,#61123,#61125,.T.);
+#61123 = VERTEX_POINT('',#61124);
+#61124 = CARTESIAN_POINT('',(28.59301667527,-12.4,15.44957596207));
+#61125 = SURFACE_CURVE('',#61126,(#61131,#61138),.PCURVE_S1.);
+#61126 = ELLIPSE('',#61127,124.83495742473,32.5);
+#61127 = AXIS2_PLACEMENT_3D('',#61128,#61129,#61130);
+#61128 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#61129 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#61130 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#61131 = PCURVE('',#34705,#61132);
+#61132 = DEFINITIONAL_REPRESENTATION('',(#61133),#61137);
+#61133 = ELLIPSE('',#61134,124.83495742473,32.5);
+#61134 = AXIS2_PLACEMENT_2D('',#61135,#61136);
+#61135 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#61136 = DIRECTION('',(1.,1.387778780781E-17));
+#61137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61138 = PCURVE('',#61030,#61139);
+#61139 = DEFINITIONAL_REPRESENTATION('',(#61140),#61147);
+#61140 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61141,#61142,#61143,#61144,
+    #61145,#61146),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#61141 = CARTESIAN_POINT('',(5.233332815447,20.82));
+#61142 = CARTESIAN_POINT('',(5.227756498384,21.492111952632));
+#61143 = CARTESIAN_POINT('',(5.22218018132,22.164211467139));
+#61144 = CARTESIAN_POINT('',(5.216603864256,22.836255002832));
+#61145 = CARTESIAN_POINT('',(5.211027547193,23.508199020634));
+#61146 = CARTESIAN_POINT('',(5.205451230129,24.18));
+#61147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61148 = ORIENTED_EDGE('',*,*,#61149,.F.);
+#61149 = EDGE_CURVE('',#60591,#61123,#61150,.T.);
+#61150 = SURFACE_CURVE('',#61151,(#61155,#61162),.PCURVE_S1.);
+#61151 = LINE('',#61152,#61153);
+#61152 = CARTESIAN_POINT('',(27.131973974953,-12.4,14.606042565744));
+#61153 = VECTOR('',#61154,1.);
+#61154 = DIRECTION('',(0.866025403784,0.,0.5));
+#61155 = PCURVE('',#34705,#61156);
+#61156 = DEFINITIONAL_REPRESENTATION('',(#61157),#61161);
+#61157 = LINE('',#61158,#61159);
+#61158 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61159 = VECTOR('',#61160,1.);
+#61160 = DIRECTION('',(0.,-1.));
+#61161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61162 = PCURVE('',#60647,#61163);
+#61163 = DEFINITIONAL_REPRESENTATION('',(#61164),#61168);
+#61164 = LINE('',#61165,#61166);
+#61165 = CARTESIAN_POINT('',(0.,0.));
+#61166 = VECTOR('',#61167,1.);
+#61167 = DIRECTION('',(0.,-1.));
+#61168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61169 = ORIENTED_EDGE('',*,*,#60590,.T.);
+#61170 = ADVANCED_FACE('',(#61171),#34616,.F.);
+#61171 = FACE_BOUND('',#61172,.F.);
+#61172 = EDGE_LOOP('',(#61173,#61174,#61197,#61229,#61250));
+#61173 = ORIENTED_EDGE('',*,*,#60556,.F.);
+#61174 = ORIENTED_EDGE('',*,*,#61175,.T.);
+#61175 = EDGE_CURVE('',#60520,#61176,#61178,.T.);
+#61176 = VERTEX_POINT('',#61177);
+#61177 = CARTESIAN_POINT('',(27.707684829368,-12.4,16.986294516357));
+#61178 = SURFACE_CURVE('',#61179,(#61183,#61190),.PCURVE_S1.);
+#61179 = LINE('',#61180,#61181);
+#61180 = CARTESIAN_POINT('',(26.847961272583,-12.4,16.21219594885));
+#61181 = VECTOR('',#61182,1.);
+#61182 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#61183 = PCURVE('',#34616,#61184);
+#61184 = DEFINITIONAL_REPRESENTATION('',(#61185),#61189);
+#61185 = LINE('',#61186,#61187);
+#61186 = CARTESIAN_POINT('',(0.,0.));
+#61187 = VECTOR('',#61188,1.);
+#61188 = DIRECTION('',(0.,-1.));
+#61189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61190 = PCURVE('',#60541,#61191);
+#61191 = DEFINITIONAL_REPRESENTATION('',(#61192),#61196);
+#61192 = LINE('',#61193,#61194);
+#61193 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61194 = VECTOR('',#61195,1.);
+#61195 = DIRECTION('',(0.,-1.));
+#61196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61197 = ORIENTED_EDGE('',*,*,#61198,.T.);
+#61198 = EDGE_CURVE('',#61176,#61199,#61201,.T.);
+#61199 = VERTEX_POINT('',#61200);
+#61200 = CARTESIAN_POINT('',(27.299548589487,-9.6,17.634756783416));
+#61201 = SURFACE_CURVE('',#61202,(#61207,#61214),.PCURVE_S1.);
+#61202 = ELLIPSE('',#61203,124.83495742473,32.5);
+#61203 = AXIS2_PLACEMENT_3D('',#61204,#61205,#61206);
+#61204 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61205 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#61206 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#61207 = PCURVE('',#34616,#61208);
+#61208 = DEFINITIONAL_REPRESENTATION('',(#61209),#61213);
+#61209 = ELLIPSE('',#61210,124.83495742473,32.5);
+#61210 = AXIS2_PLACEMENT_2D('',#61211,#61212);
+#61211 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61212 = DIRECTION('',(-1.,-2.775557561563E-17));
+#61213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61214 = PCURVE('',#61215,#61220);
+#61215 = CYLINDRICAL_SURFACE('',#61216,32.5);
+#61216 = AXIS2_PLACEMENT_3D('',#61217,#61218,#61219);
+#61217 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61218 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61219 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61220 = DEFINITIONAL_REPRESENTATION('',(#61221),#61228);
+#61221 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61222,#61223,#61224,#61225,
+    #61226,#61227),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61222 = CARTESIAN_POINT('',(5.259988358465,24.18));
+#61223 = CARTESIAN_POINT('',(5.265646722063,23.509689259292));
+#61224 = CARTESIAN_POINT('',(5.271305085661,22.838489120172));
+#61225 = CARTESIAN_POINT('',(5.276963449259,22.16644429387));
+#61226 = CARTESIAN_POINT('',(5.282621812857,21.493599610276));
+#61227 = CARTESIAN_POINT('',(5.288280176455,20.82));
+#61228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61229 = ORIENTED_EDGE('',*,*,#61230,.F.);
+#61230 = EDGE_CURVE('',#34568,#61199,#61231,.T.);
+#61231 = SURFACE_CURVE('',#61232,(#61236,#61243),.PCURVE_S1.);
+#61232 = LINE('',#61233,#61234);
+#61233 = CARTESIAN_POINT('',(26.342769118167,-9.6,16.773268677938));
+#61234 = VECTOR('',#61235,1.);
+#61235 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#61236 = PCURVE('',#34616,#61237);
+#61237 = DEFINITIONAL_REPRESENTATION('',(#61238),#61242);
+#61238 = LINE('',#61239,#61240);
+#61239 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61240 = VECTOR('',#61241,1.);
+#61241 = DIRECTION('',(0.,-1.));
+#61242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61243 = PCURVE('',#34584,#61244);
+#61244 = DEFINITIONAL_REPRESENTATION('',(#61245),#61249);
+#61245 = LINE('',#61246,#61247);
+#61246 = CARTESIAN_POINT('',(0.,-0.));
+#61247 = VECTOR('',#61248,1.);
+#61248 = DIRECTION('',(0.,-1.));
+#61249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61250 = ORIENTED_EDGE('',*,*,#34596,.F.);
+#61251 = ADVANCED_FACE('',(#61252),#34584,.F.);
+#61252 = FACE_BOUND('',#61253,.F.);
+#61253 = EDGE_LOOP('',(#61254,#61255,#61256,#61280));
+#61254 = ORIENTED_EDGE('',*,*,#34567,.F.);
+#61255 = ORIENTED_EDGE('',*,*,#61230,.T.);
+#61256 = ORIENTED_EDGE('',*,*,#61257,.T.);
+#61257 = EDGE_CURVE('',#61199,#61258,#61260,.T.);
+#61258 = VERTEX_POINT('',#61259);
+#61259 = CARTESIAN_POINT('',(24.260163035206,-9.6,21.626245386225));
+#61260 = SURFACE_CURVE('',#61261,(#61266,#61273),.PCURVE_S1.);
+#61261 = CIRCLE('',#61262,32.5);
+#61262 = AXIS2_PLACEMENT_3D('',#61263,#61264,#61265);
+#61263 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#61264 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61265 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61266 = PCURVE('',#34584,#61267);
+#61267 = DEFINITIONAL_REPRESENTATION('',(#61268),#61272);
+#61268 = CIRCLE('',#61269,32.5);
+#61269 = AXIS2_PLACEMENT_2D('',#61270,#61271);
+#61270 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#61271 = DIRECTION('',(0.743144825477,-0.669130606359));
+#61272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61273 = PCURVE('',#61215,#61274);
+#61274 = DEFINITIONAL_REPRESENTATION('',(#61275),#61279);
+#61275 = LINE('',#61276,#61277);
+#61276 = CARTESIAN_POINT('',(0.,21.1));
+#61277 = VECTOR('',#61278,1.);
+#61278 = DIRECTION('',(1.,0.));
+#61279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61280 = ORIENTED_EDGE('',*,*,#61281,.F.);
+#61281 = EDGE_CURVE('',#34536,#61258,#61282,.T.);
+#61282 = SURFACE_CURVE('',#61283,(#61287,#61294),.PCURVE_S1.);
+#61283 = LINE('',#61284,#61285);
+#61284 = CARTESIAN_POINT('',(22.997116086356,-9.6,20.488992805343));
+#61285 = VECTOR('',#61286,1.);
+#61286 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#61287 = PCURVE('',#34584,#61288);
+#61288 = DEFINITIONAL_REPRESENTATION('',(#61289),#61293);
+#61289 = LINE('',#61290,#61291);
+#61290 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61291 = VECTOR('',#61292,1.);
+#61292 = DIRECTION('',(0.,-1.));
+#61293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61294 = PCURVE('',#34555,#61295);
+#61295 = DEFINITIONAL_REPRESENTATION('',(#61296),#61300);
+#61296 = LINE('',#61297,#61298);
+#61297 = CARTESIAN_POINT('',(0.,0.));
+#61298 = VECTOR('',#61299,1.);
+#61299 = DIRECTION('',(0.,-1.));
+#61300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61301 = ADVANCED_FACE('',(#61302),#34555,.F.);
+#61302 = FACE_BOUND('',#61303,.F.);
+#61303 = EDGE_LOOP('',(#61304,#61305,#61306,#61333,#61354));
+#61304 = ORIENTED_EDGE('',*,*,#34535,.F.);
+#61305 = ORIENTED_EDGE('',*,*,#61281,.T.);
+#61306 = ORIENTED_EDGE('',*,*,#61307,.T.);
+#61307 = EDGE_CURVE('',#61258,#61308,#61310,.T.);
+#61308 = VERTEX_POINT('',#61309);
+#61309 = CARTESIAN_POINT('',(24.756043197965,-12.4,21.056788102189));
+#61310 = SURFACE_CURVE('',#61311,(#61316,#61323),.PCURVE_S1.);
+#61311 = ELLIPSE('',#61312,124.83495742473,32.5);
+#61312 = AXIS2_PLACEMENT_3D('',#61313,#61314,#61315);
+#61313 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#61314 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#61315 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#61316 = PCURVE('',#34555,#61317);
+#61317 = DEFINITIONAL_REPRESENTATION('',(#61318),#61322);
+#61318 = ELLIPSE('',#61319,124.83495742473,32.5);
+#61319 = AXIS2_PLACEMENT_2D('',#61320,#61321);
+#61320 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#61321 = DIRECTION('',(1.,5.551115123126E-17));
+#61322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61323 = PCURVE('',#61215,#61324);
+#61324 = DEFINITIONAL_REPRESENTATION('',(#61325),#61332);
+#61325 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61326,#61327,#61328,#61329,
+    #61330,#61331),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#61326 = CARTESIAN_POINT('',(5.442772325687,20.82));
+#61327 = CARTESIAN_POINT('',(5.437196008623,21.492111952632));
+#61328 = CARTESIAN_POINT('',(5.431619691559,22.164211467139));
+#61329 = CARTESIAN_POINT('',(5.426043374496,22.836255002832));
+#61330 = CARTESIAN_POINT('',(5.420467057432,23.508199020634));
+#61331 = CARTESIAN_POINT('',(5.414890740369,24.18));
+#61332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61333 = ORIENTED_EDGE('',*,*,#61334,.F.);
+#61334 = EDGE_CURVE('',#60485,#61308,#61335,.T.);
+#61335 = SURFACE_CURVE('',#61336,(#61340,#61347),.PCURVE_S1.);
+#61336 = LINE('',#61337,#61338);
+#61337 = CARTESIAN_POINT('',(23.502308240772,-12.4,19.927920076255));
+#61338 = VECTOR('',#61339,1.);
+#61339 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#61340 = PCURVE('',#34555,#61341);
+#61341 = DEFINITIONAL_REPRESENTATION('',(#61342),#61346);
+#61342 = LINE('',#61343,#61344);
+#61343 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61344 = VECTOR('',#61345,1.);
+#61345 = DIRECTION('',(0.,-1.));
+#61346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61347 = PCURVE('',#60541,#61348);
+#61348 = DEFINITIONAL_REPRESENTATION('',(#61349),#61353);
+#61349 = LINE('',#61350,#61351);
+#61350 = CARTESIAN_POINT('',(0.,0.));
+#61351 = VECTOR('',#61352,1.);
+#61352 = DIRECTION('',(0.,-1.));
+#61353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61354 = ORIENTED_EDGE('',*,*,#60484,.T.);
+#61355 = ADVANCED_FACE('',(#61356),#34466,.F.);
+#61356 = FACE_BOUND('',#61357,.F.);
+#61357 = EDGE_LOOP('',(#61358,#61359,#61382,#61414,#61435));
+#61358 = ORIENTED_EDGE('',*,*,#60450,.F.);
+#61359 = ORIENTED_EDGE('',*,*,#61360,.T.);
+#61360 = EDGE_CURVE('',#60414,#61361,#61363,.T.);
+#61361 = VERTEX_POINT('',#61362);
+#61362 = CARTESIAN_POINT('',(23.570556224111,-12.4,22.375854828052));
+#61363 = SURFACE_CURVE('',#61364,(#61368,#61375),.PCURVE_S1.);
+#61364 = LINE('',#61365,#61366);
+#61365 = CARTESIAN_POINT('',(22.890563831777,-12.4,21.439925593186));
+#61366 = VECTOR('',#61367,1.);
+#61367 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#61368 = PCURVE('',#34466,#61369);
+#61369 = DEFINITIONAL_REPRESENTATION('',(#61370),#61374);
+#61370 = LINE('',#61371,#61372);
+#61371 = CARTESIAN_POINT('',(0.,0.));
+#61372 = VECTOR('',#61373,1.);
+#61373 = DIRECTION('',(0.,-1.));
+#61374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61375 = PCURVE('',#60435,#61376);
+#61376 = DEFINITIONAL_REPRESENTATION('',(#61377),#61381);
+#61377 = LINE('',#61378,#61379);
+#61378 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61379 = VECTOR('',#61380,1.);
+#61380 = DIRECTION('',(0.,-1.));
+#61381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61382 = ORIENTED_EDGE('',*,*,#61383,.T.);
+#61383 = EDGE_CURVE('',#61361,#61384,#61386,.T.);
+#61384 = VERTEX_POINT('',#61385);
+#61385 = CARTESIAN_POINT('',(23.036515853923,-9.6,22.925290343024));
+#61386 = SURFACE_CURVE('',#61387,(#61392,#61399),.PCURVE_S1.);
+#61387 = ELLIPSE('',#61388,124.83495742473,32.5);
+#61388 = AXIS2_PLACEMENT_3D('',#61389,#61390,#61391);
+#61389 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61390 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#61391 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#61392 = PCURVE('',#34466,#61393);
+#61393 = DEFINITIONAL_REPRESENTATION('',(#61394),#61398);
+#61394 = ELLIPSE('',#61395,124.83495742473,32.5);
+#61395 = AXIS2_PLACEMENT_2D('',#61396,#61397);
+#61396 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61397 = DIRECTION('',(-1.,4.163336342344E-17));
+#61398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61399 = PCURVE('',#61400,#61405);
+#61400 = CYLINDRICAL_SURFACE('',#61401,32.5);
+#61401 = AXIS2_PLACEMENT_3D('',#61402,#61403,#61404);
+#61402 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61403 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61404 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61405 = DEFINITIONAL_REPRESENTATION('',(#61406),#61413);
+#61406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61407,#61408,#61409,#61410,
+    #61411,#61412),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61407 = CARTESIAN_POINT('',(5.469427868704,24.18));
+#61408 = CARTESIAN_POINT('',(5.475086232302,23.509689259292));
+#61409 = CARTESIAN_POINT('',(5.4807445959,22.838489120172));
+#61410 = CARTESIAN_POINT('',(5.486402959498,22.16644429387));
+#61411 = CARTESIAN_POINT('',(5.492061323096,21.493599610276));
+#61412 = CARTESIAN_POINT('',(5.497719686694,20.82));
+#61413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61414 = ORIENTED_EDGE('',*,*,#61415,.F.);
+#61415 = EDGE_CURVE('',#34418,#61384,#61416,.T.);
+#61416 = SURFACE_CURVE('',#61417,(#61421,#61428),.PCURVE_S1.);
+#61417 = LINE('',#61418,#61419);
+#61418 = CARTESIAN_POINT('',(22.279757758249,-9.6,21.883702181968));
+#61419 = VECTOR('',#61420,1.);
+#61420 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#61421 = PCURVE('',#34466,#61422);
+#61422 = DEFINITIONAL_REPRESENTATION('',(#61423),#61427);
+#61423 = LINE('',#61424,#61425);
+#61424 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61425 = VECTOR('',#61426,1.);
+#61426 = DIRECTION('',(0.,-1.));
+#61427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61428 = PCURVE('',#34434,#61429);
+#61429 = DEFINITIONAL_REPRESENTATION('',(#61430),#61434);
+#61430 = LINE('',#61431,#61432);
+#61431 = CARTESIAN_POINT('',(0.,0.));
+#61432 = VECTOR('',#61433,1.);
+#61433 = DIRECTION('',(0.,-1.));
+#61434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61435 = ORIENTED_EDGE('',*,*,#34446,.F.);
+#61436 = ADVANCED_FACE('',(#61437),#34434,.F.);
+#61437 = FACE_BOUND('',#61438,.F.);
+#61438 = EDGE_LOOP('',(#61439,#61440,#61441,#61465));
+#61439 = ORIENTED_EDGE('',*,*,#34417,.F.);
+#61440 = ORIENTED_EDGE('',*,*,#61415,.T.);
+#61441 = ORIENTED_EDGE('',*,*,#61442,.T.);
+#61442 = EDGE_CURVE('',#61384,#61443,#61445,.T.);
+#61443 = VERTEX_POINT('',#61444);
+#61444 = CARTESIAN_POINT('',(19.233671022008,-9.6,26.197631553581));
+#61445 = SURFACE_CURVE('',#61446,(#61451,#61458),.PCURVE_S1.);
+#61446 = CIRCLE('',#61447,32.5);
+#61447 = AXIS2_PLACEMENT_3D('',#61448,#61449,#61450);
+#61448 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#61449 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61450 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61451 = PCURVE('',#34434,#61452);
+#61452 = DEFINITIONAL_REPRESENTATION('',(#61453),#61457);
+#61453 = CIRCLE('',#61454,32.5);
+#61454 = AXIS2_PLACEMENT_2D('',#61455,#61456);
+#61455 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#61456 = DIRECTION('',(0.587785252292,-0.809016994375));
+#61457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61458 = PCURVE('',#61400,#61459);
+#61459 = DEFINITIONAL_REPRESENTATION('',(#61460),#61464);
+#61460 = LINE('',#61461,#61462);
+#61461 = CARTESIAN_POINT('',(0.,21.1));
+#61462 = VECTOR('',#61463,1.);
+#61463 = DIRECTION('',(1.,0.));
+#61464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61465 = ORIENTED_EDGE('',*,*,#61466,.F.);
+#61466 = EDGE_CURVE('',#34386,#61443,#61467,.T.);
+#61467 = SURFACE_CURVE('',#61468,(#61472,#61479),.PCURVE_S1.);
+#61468 = LINE('',#61469,#61470);
+#61469 = CARTESIAN_POINT('',(18.234672786354,-9.6,24.822628443445));
+#61470 = VECTOR('',#61471,1.);
+#61471 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#61472 = PCURVE('',#34434,#61473);
+#61473 = DEFINITIONAL_REPRESENTATION('',(#61474),#61478);
+#61474 = LINE('',#61475,#61476);
+#61475 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61476 = VECTOR('',#61477,1.);
+#61477 = DIRECTION('',(0.,-1.));
+#61478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61479 = PCURVE('',#34405,#61480);
+#61480 = DEFINITIONAL_REPRESENTATION('',(#61481),#61485);
+#61481 = LINE('',#61482,#61483);
+#61482 = CARTESIAN_POINT('',(0.,0.));
+#61483 = VECTOR('',#61484,1.);
+#61484 = DIRECTION('',(0.,-1.));
+#61485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61486 = ADVANCED_FACE('',(#61487),#34405,.F.);
+#61487 = FACE_BOUND('',#61488,.F.);
+#61488 = EDGE_LOOP('',(#61489,#61490,#61491,#61518,#61539));
+#61489 = ORIENTED_EDGE('',*,*,#34385,.F.);
+#61490 = ORIENTED_EDGE('',*,*,#61466,.T.);
+#61491 = ORIENTED_EDGE('',*,*,#61492,.T.);
+#61492 = EDGE_CURVE('',#61443,#61493,#61495,.T.);
+#61493 = VERTEX_POINT('',#61494);
+#61494 = CARTESIAN_POINT('',(19.837111840235,-12.4,25.743717560563));
+#61495 = SURFACE_CURVE('',#61496,(#61501,#61508),.PCURVE_S1.);
+#61496 = ELLIPSE('',#61497,124.83495742473,32.5);
+#61497 = AXIS2_PLACEMENT_3D('',#61498,#61499,#61500);
+#61498 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#61499 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#61500 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#61501 = PCURVE('',#34405,#61502);
+#61502 = DEFINITIONAL_REPRESENTATION('',(#61503),#61507);
+#61503 = ELLIPSE('',#61504,124.83495742473,32.5);
+#61504 = AXIS2_PLACEMENT_2D('',#61505,#61506);
+#61505 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#61506 = DIRECTION('',(1.,-1.387778780781E-16));
+#61507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61508 = PCURVE('',#61400,#61509);
+#61509 = DEFINITIONAL_REPRESENTATION('',(#61510),#61517);
+#61510 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61511,#61512,#61513,#61514,
+    #61515,#61516),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#61511 = CARTESIAN_POINT('',(5.652211835926,20.82));
+#61512 = CARTESIAN_POINT('',(5.646635518862,21.492111952632));
+#61513 = CARTESIAN_POINT('',(5.641059201799,22.164211467139));
+#61514 = CARTESIAN_POINT('',(5.635482884735,22.836255002832));
+#61515 = CARTESIAN_POINT('',(5.629906567671,23.508199020634));
+#61516 = CARTESIAN_POINT('',(5.624330250608,24.18));
+#61517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61518 = ORIENTED_EDGE('',*,*,#61519,.F.);
+#61519 = EDGE_CURVE('',#60379,#61493,#61520,.T.);
+#61520 = SURFACE_CURVE('',#61521,(#61525,#61532),.PCURVE_S1.);
+#61521 = LINE('',#61522,#61523);
+#61522 = CARTESIAN_POINT('',(18.845478859883,-12.4,24.378851854663));
+#61523 = VECTOR('',#61524,1.);
+#61524 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#61525 = PCURVE('',#34405,#61526);
+#61526 = DEFINITIONAL_REPRESENTATION('',(#61527),#61531);
+#61527 = LINE('',#61528,#61529);
+#61528 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61529 = VECTOR('',#61530,1.);
+#61530 = DIRECTION('',(0.,-1.));
+#61531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61532 = PCURVE('',#60435,#61533);
+#61533 = DEFINITIONAL_REPRESENTATION('',(#61534),#61538);
+#61534 = LINE('',#61535,#61536);
+#61535 = CARTESIAN_POINT('',(0.,0.));
+#61536 = VECTOR('',#61537,1.);
+#61537 = DIRECTION('',(0.,-1.));
+#61538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61539 = ORIENTED_EDGE('',*,*,#60378,.T.);
+#61540 = ADVANCED_FACE('',(#61541),#34316,.F.);
+#61541 = FACE_BOUND('',#61542,.F.);
+#61542 = EDGE_LOOP('',(#61543,#61544,#61567,#61599,#61620));
+#61543 = ORIENTED_EDGE('',*,*,#60344,.F.);
+#61544 = ORIENTED_EDGE('',*,*,#61545,.T.);
+#61545 = EDGE_CURVE('',#60308,#61546,#61548,.T.);
+#61546 = VERTEX_POINT('',#61547);
+#61547 = CARTESIAN_POINT('',(18.403281207782,-12.4,26.787482912497));
+#61548 = SURFACE_CURVE('',#61549,(#61553,#61560),.PCURVE_S1.);
+#61549 = LINE('',#61550,#61551);
+#61550 = CARTESIAN_POINT('',(17.932738910411,-12.4,25.730627608923));
+#61551 = VECTOR('',#61552,1.);
+#61552 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#61553 = PCURVE('',#34316,#61554);
+#61554 = DEFINITIONAL_REPRESENTATION('',(#61555),#61559);
+#61555 = LINE('',#61556,#61557);
+#61556 = CARTESIAN_POINT('',(0.,0.));
+#61557 = VECTOR('',#61558,1.);
+#61558 = DIRECTION('',(0.,-1.));
+#61559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61560 = PCURVE('',#60329,#61561);
+#61561 = DEFINITIONAL_REPRESENTATION('',(#61562),#61566);
+#61562 = LINE('',#61563,#61564);
+#61563 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61564 = VECTOR('',#61565,1.);
+#61565 = DIRECTION('',(0.,-1.));
+#61566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61567 = ORIENTED_EDGE('',*,*,#61568,.T.);
+#61568 = EDGE_CURVE('',#61546,#61569,#61571,.T.);
+#61569 = VERTEX_POINT('',#61570);
+#61570 = CARTESIAN_POINT('',(17.766676834075,-9.6,27.213878706894));
+#61571 = SURFACE_CURVE('',#61572,(#61577,#61584),.PCURVE_S1.);
+#61572 = ELLIPSE('',#61573,124.83495742473,32.5);
+#61573 = AXIS2_PLACEMENT_3D('',#61574,#61575,#61576);
+#61574 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61575 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#61576 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#61577 = PCURVE('',#34316,#61578);
+#61578 = DEFINITIONAL_REPRESENTATION('',(#61579),#61583);
+#61579 = ELLIPSE('',#61580,124.83495742473,32.5);
+#61580 = AXIS2_PLACEMENT_2D('',#61581,#61582);
+#61581 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61582 = DIRECTION('',(-1.,-0.));
+#61583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61584 = PCURVE('',#61585,#61590);
+#61585 = CYLINDRICAL_SURFACE('',#61586,32.5);
+#61586 = AXIS2_PLACEMENT_3D('',#61587,#61588,#61589);
+#61587 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61588 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61589 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61590 = DEFINITIONAL_REPRESENTATION('',(#61591),#61598);
+#61591 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61592,#61593,#61594,#61595,
+    #61596,#61597),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61592 = CARTESIAN_POINT('',(5.678867378944,24.18));
+#61593 = CARTESIAN_POINT('',(5.684525742542,23.509689259292));
+#61594 = CARTESIAN_POINT('',(5.69018410614,22.838489120172));
+#61595 = CARTESIAN_POINT('',(5.695842469738,22.16644429387));
+#61596 = CARTESIAN_POINT('',(5.701500833336,21.493599610276));
+#61597 = CARTESIAN_POINT('',(5.707159196934,20.82));
+#61598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61599 = ORIENTED_EDGE('',*,*,#61600,.F.);
+#61600 = EDGE_CURVE('',#34268,#61569,#61601,.T.);
+#61601 = SURFACE_CURVE('',#61602,(#61606,#61613),.PCURVE_S1.);
+#61602 = LINE('',#61603,#61604);
+#61603 = CARTESIAN_POINT('',(17.243014074156,-9.6,26.037712890993));
+#61604 = VECTOR('',#61605,1.);
+#61605 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#61606 = PCURVE('',#34316,#61607);
+#61607 = DEFINITIONAL_REPRESENTATION('',(#61608),#61612);
+#61608 = LINE('',#61609,#61610);
+#61609 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61610 = VECTOR('',#61611,1.);
+#61611 = DIRECTION('',(0.,-1.));
+#61612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61613 = PCURVE('',#34284,#61614);
+#61614 = DEFINITIONAL_REPRESENTATION('',(#61615),#61619);
+#61615 = LINE('',#61616,#61617);
+#61616 = CARTESIAN_POINT('',(0.,0.));
+#61617 = VECTOR('',#61618,1.);
+#61618 = DIRECTION('',(0.,-1.));
+#61619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61620 = ORIENTED_EDGE('',*,*,#34296,.F.);
+#61621 = ADVANCED_FACE('',(#61622),#34284,.F.);
+#61622 = FACE_BOUND('',#61623,.F.);
+#61623 = EDGE_LOOP('',(#61624,#61625,#61626,#61650));
+#61624 = ORIENTED_EDGE('',*,*,#34267,.F.);
+#61625 = ORIENTED_EDGE('',*,*,#61600,.T.);
+#61626 = ORIENTED_EDGE('',*,*,#61627,.T.);
+#61627 = EDGE_CURVE('',#61569,#61628,#61630,.T.);
+#61628 = VERTEX_POINT('',#61629);
+#61629 = CARTESIAN_POINT('',(13.366575291754,-9.6,29.624055511862));
+#61630 = SURFACE_CURVE('',#61631,(#61636,#61643),.PCURVE_S1.);
+#61631 = CIRCLE('',#61632,32.5);
+#61632 = AXIS2_PLACEMENT_3D('',#61633,#61634,#61635);
+#61633 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#61634 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61635 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61636 = PCURVE('',#34284,#61637);
+#61637 = DEFINITIONAL_REPRESENTATION('',(#61638),#61642);
+#61638 = CIRCLE('',#61639,32.5);
+#61639 = AXIS2_PLACEMENT_2D('',#61640,#61641);
+#61640 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#61641 = DIRECTION('',(0.406736643076,-0.913545457643));
+#61642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61643 = PCURVE('',#61585,#61644);
+#61644 = DEFINITIONAL_REPRESENTATION('',(#61645),#61649);
+#61645 = LINE('',#61646,#61647);
+#61646 = CARTESIAN_POINT('',(0.,21.1));
+#61647 = VECTOR('',#61648,1.);
+#61648 = DIRECTION('',(1.,0.));
+#61649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61650 = ORIENTED_EDGE('',*,*,#61651,.F.);
+#61651 = EDGE_CURVE('',#34236,#61628,#61652,.T.);
+#61652 = SURFACE_CURVE('',#61653,(#61657,#61664),.PCURVE_S1.);
+#61653 = LINE('',#61654,#61655);
+#61654 = CARTESIAN_POINT('',(12.675286785921,-9.6,28.071396106382));
+#61655 = VECTOR('',#61656,1.);
+#61656 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#61657 = PCURVE('',#34284,#61658);
+#61658 = DEFINITIONAL_REPRESENTATION('',(#61659),#61663);
+#61659 = LINE('',#61660,#61661);
+#61660 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61661 = VECTOR('',#61662,1.);
+#61662 = DIRECTION('',(0.,-1.));
+#61663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61664 = PCURVE('',#34255,#61665);
+#61665 = DEFINITIONAL_REPRESENTATION('',(#61666),#61670);
+#61666 = LINE('',#61667,#61668);
+#61667 = CARTESIAN_POINT('',(0.,0.));
+#61668 = VECTOR('',#61669,1.);
+#61669 = DIRECTION('',(0.,-1.));
+#61670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61671 = ADVANCED_FACE('',(#61672),#34255,.F.);
+#61672 = FACE_BOUND('',#61673,.F.);
+#61673 = EDGE_LOOP('',(#61674,#61675,#61676,#61703,#61724));
+#61674 = ORIENTED_EDGE('',*,*,#34235,.F.);
+#61675 = ORIENTED_EDGE('',*,*,#61651,.T.);
+#61676 = ORIENTED_EDGE('',*,*,#61677,.T.);
+#61677 = EDGE_CURVE('',#61628,#61678,#61680,.T.);
+#61678 = VERTEX_POINT('',#61679);
+#61679 = CARTESIAN_POINT('',(14.051203506062,-12.4,29.305523029477));
+#61680 = SURFACE_CURVE('',#61681,(#61686,#61693),.PCURVE_S1.);
+#61681 = ELLIPSE('',#61682,124.83495742473,32.5);
+#61682 = AXIS2_PLACEMENT_3D('',#61683,#61684,#61685);
+#61683 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#61684 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#61685 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#61686 = PCURVE('',#34255,#61687);
+#61687 = DEFINITIONAL_REPRESENTATION('',(#61688),#61692);
+#61688 = ELLIPSE('',#61689,124.83495742473,32.5);
+#61689 = AXIS2_PLACEMENT_2D('',#61690,#61691);
+#61690 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#61691 = DIRECTION('',(1.,-1.387778780781E-17));
+#61692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61693 = PCURVE('',#61585,#61694);
+#61694 = DEFINITIONAL_REPRESENTATION('',(#61695),#61702);
+#61695 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61696,#61697,#61698,#61699,
+    #61700,#61701),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#61696 = CARTESIAN_POINT('',(5.861651346165,20.82));
+#61697 = CARTESIAN_POINT('',(5.856075029102,21.492111952632));
+#61698 = CARTESIAN_POINT('',(5.850498712038,22.164211467139));
+#61699 = CARTESIAN_POINT('',(5.844922394974,22.836255002832));
+#61700 = CARTESIAN_POINT('',(5.839346077911,23.508199020634));
+#61701 = CARTESIAN_POINT('',(5.833769760847,24.18));
+#61702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61703 = ORIENTED_EDGE('',*,*,#61704,.F.);
+#61704 = EDGE_CURVE('',#60273,#61678,#61705,.T.);
+#61705 = SURFACE_CURVE('',#61706,(#61710,#61717),.PCURVE_S1.);
+#61706 = LINE('',#61707,#61708);
+#61707 = CARTESIAN_POINT('',(13.365011622175,-12.4,27.764310824312));
+#61708 = VECTOR('',#61709,1.);
+#61709 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#61710 = PCURVE('',#34255,#61711);
+#61711 = DEFINITIONAL_REPRESENTATION('',(#61712),#61716);
+#61712 = LINE('',#61713,#61714);
+#61713 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61714 = VECTOR('',#61715,1.);
+#61715 = DIRECTION('',(0.,-1.));
+#61716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61717 = PCURVE('',#60329,#61718);
+#61718 = DEFINITIONAL_REPRESENTATION('',(#61719),#61723);
+#61719 = LINE('',#61720,#61721);
+#61720 = CARTESIAN_POINT('',(0.,0.));
+#61721 = VECTOR('',#61722,1.);
+#61722 = DIRECTION('',(0.,-1.));
+#61723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61724 = ORIENTED_EDGE('',*,*,#60272,.T.);
+#61725 = ADVANCED_FACE('',(#61726),#34166,.F.);
+#61726 = FACE_BOUND('',#61727,.F.);
+#61727 = EDGE_LOOP('',(#61728,#61729,#61752,#61784,#61805));
+#61728 = ORIENTED_EDGE('',*,*,#60238,.F.);
+#61729 = ORIENTED_EDGE('',*,*,#61730,.T.);
+#61730 = EDGE_CURVE('',#60202,#61731,#61733,.T.);
+#61731 = VERTEX_POINT('',#61732);
+#61732 = CARTESIAN_POINT('',(12.431694493933,-12.4,30.028369453061));
+#61733 = SURFACE_CURVE('',#61734,(#61738,#61745),.PCURVE_S1.);
+#61734 = LINE('',#61735,#61736);
+#61735 = CARTESIAN_POINT('',(12.191167247831,-12.4,28.8967777289));
+#61736 = VECTOR('',#61737,1.);
+#61737 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#61738 = PCURVE('',#34166,#61739);
+#61739 = DEFINITIONAL_REPRESENTATION('',(#61740),#61744);
+#61740 = LINE('',#61741,#61742);
+#61741 = CARTESIAN_POINT('',(0.,0.));
+#61742 = VECTOR('',#61743,1.);
+#61743 = DIRECTION('',(0.,-1.));
+#61744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61745 = PCURVE('',#60223,#61746);
+#61746 = DEFINITIONAL_REPRESENTATION('',(#61747),#61751);
+#61747 = LINE('',#61748,#61749);
+#61748 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61749 = VECTOR('',#61750,1.);
+#61750 = DIRECTION('',(0.,-1.));
+#61751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61752 = ORIENTED_EDGE('',*,*,#61753,.T.);
+#61753 = EDGE_CURVE('',#61731,#61754,#61756,.T.);
+#61754 = VERTEX_POINT('',#61755);
+#61755 = CARTESIAN_POINT('',(11.720348782603,-9.6,30.313089984595));
+#61756 = SURFACE_CURVE('',#61757,(#61762,#61769),.PCURVE_S1.);
+#61757 = ELLIPSE('',#61758,124.83495742473,32.5);
+#61758 = AXIS2_PLACEMENT_3D('',#61759,#61760,#61761);
+#61759 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61760 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#61761 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#61762 = PCURVE('',#34166,#61763);
+#61763 = DEFINITIONAL_REPRESENTATION('',(#61764),#61768);
+#61764 = ELLIPSE('',#61765,124.83495742473,32.5);
+#61765 = AXIS2_PLACEMENT_2D('',#61766,#61767);
+#61766 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61767 = DIRECTION('',(-1.,4.163336342344E-17));
+#61768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61769 = PCURVE('',#61770,#61775);
+#61770 = CYLINDRICAL_SURFACE('',#61771,32.5);
+#61771 = AXIS2_PLACEMENT_3D('',#61772,#61773,#61774);
+#61772 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61773 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61774 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61775 = DEFINITIONAL_REPRESENTATION('',(#61776),#61783);
+#61776 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61777,#61778,#61779,#61780,
+    #61781,#61782),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61777 = CARTESIAN_POINT('',(5.888306889183,24.18));
+#61778 = CARTESIAN_POINT('',(5.893965252781,23.509689259292));
+#61779 = CARTESIAN_POINT('',(5.899623616379,22.838489120172));
+#61780 = CARTESIAN_POINT('',(5.905281979977,22.16644429387));
+#61781 = CARTESIAN_POINT('',(5.910940343575,21.493599610276));
+#61782 = CARTESIAN_POINT('',(5.916598707173,20.82));
+#61783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61784 = ORIENTED_EDGE('',*,*,#61785,.F.);
+#61785 = EDGE_CURVE('',#34118,#61754,#61786,.T.);
+#61786 = SURFACE_CURVE('',#61787,(#61791,#61798),.PCURVE_S1.);
+#61787 = LINE('',#61788,#61789);
+#61788 = CARTESIAN_POINT('',(11.452667933861,-9.6,29.053750603873));
+#61789 = VECTOR('',#61790,1.);
+#61790 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#61791 = PCURVE('',#34166,#61792);
+#61792 = DEFINITIONAL_REPRESENTATION('',(#61793),#61797);
+#61793 = LINE('',#61794,#61795);
+#61794 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61795 = VECTOR('',#61796,1.);
+#61796 = DIRECTION('',(0.,-1.));
+#61797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61798 = PCURVE('',#34134,#61799);
+#61799 = DEFINITIONAL_REPRESENTATION('',(#61800),#61804);
+#61800 = LINE('',#61801,#61802);
+#61801 = CARTESIAN_POINT('',(0.,0.));
+#61802 = VECTOR('',#61803,1.);
+#61803 = DIRECTION('',(0.,-1.));
+#61804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61805 = ORIENTED_EDGE('',*,*,#34146,.F.);
+#61806 = ADVANCED_FACE('',(#61807),#34134,.F.);
+#61807 = FACE_BOUND('',#61808,.F.);
+#61808 = EDGE_LOOP('',(#61809,#61810,#61811,#61835));
+#61809 = ORIENTED_EDGE('',*,*,#34117,.F.);
+#61810 = ORIENTED_EDGE('',*,*,#61785,.T.);
+#61811 = ORIENTED_EDGE('',*,*,#61812,.T.);
+#61812 = EDGE_CURVE('',#61754,#61813,#61815,.T.);
+#61813 = VERTEX_POINT('',#61814);
+#61814 = CARTESIAN_POINT('',(6.915296081307,-9.6,31.755766092284));
+#61815 = SURFACE_CURVE('',#61816,(#61821,#61828),.PCURVE_S1.);
+#61816 = CIRCLE('',#61817,32.5);
+#61817 = AXIS2_PLACEMENT_3D('',#61818,#61819,#61820);
+#61818 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#61819 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61820 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61821 = PCURVE('',#34134,#61822);
+#61822 = DEFINITIONAL_REPRESENTATION('',(#61823),#61827);
+#61823 = CIRCLE('',#61824,32.5);
+#61824 = AXIS2_PLACEMENT_2D('',#61825,#61826);
+#61825 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#61826 = DIRECTION('',(0.207911690818,-0.978147600734));
+#61827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61828 = PCURVE('',#61770,#61829);
+#61829 = DEFINITIONAL_REPRESENTATION('',(#61830),#61834);
+#61830 = LINE('',#61831,#61832);
+#61831 = CARTESIAN_POINT('',(0.,21.1));
+#61832 = VECTOR('',#61833,1.);
+#61833 = DIRECTION('',(1.,0.));
+#61834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61835 = ORIENTED_EDGE('',*,*,#61836,.F.);
+#61836 = EDGE_CURVE('',#34086,#61813,#61837,.T.);
+#61837 = SURFACE_CURVE('',#61838,(#61842,#61849),.PCURVE_S1.);
+#61838 = LINE('',#61839,#61840);
+#61839 = CARTESIAN_POINT('',(6.561929930168,-9.6,30.093309057967));
+#61840 = VECTOR('',#61841,1.);
+#61841 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#61842 = PCURVE('',#34134,#61843);
+#61843 = DEFINITIONAL_REPRESENTATION('',(#61844),#61848);
+#61844 = LINE('',#61845,#61846);
+#61845 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61846 = VECTOR('',#61847,1.);
+#61847 = DIRECTION('',(0.,-1.));
+#61848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61849 = PCURVE('',#34105,#61850);
+#61850 = DEFINITIONAL_REPRESENTATION('',(#61851),#61855);
+#61851 = LINE('',#61852,#61853);
+#61852 = CARTESIAN_POINT('',(0.,0.));
+#61853 = VECTOR('',#61854,1.);
+#61854 = DIRECTION('',(0.,-1.));
+#61855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61856 = ADVANCED_FACE('',(#61857),#34105,.F.);
+#61857 = FACE_BOUND('',#61858,.F.);
+#61858 = EDGE_LOOP('',(#61859,#61860,#61861,#61888,#61909));
+#61859 = ORIENTED_EDGE('',*,*,#34085,.F.);
+#61860 = ORIENTED_EDGE('',*,*,#61836,.T.);
+#61861 = ORIENTED_EDGE('',*,*,#61862,.T.);
+#61862 = EDGE_CURVE('',#61813,#61863,#61865,.T.);
+#61863 = VERTEX_POINT('',#61864);
+#61864 = CARTESIAN_POINT('',(7.65119015352,-12.4,31.586536518502));
+#61865 = SURFACE_CURVE('',#61866,(#61871,#61878),.PCURVE_S1.);
+#61866 = ELLIPSE('',#61867,124.83495742473,32.5);
+#61867 = AXIS2_PLACEMENT_3D('',#61868,#61869,#61870);
+#61868 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#61869 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#61870 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#61871 = PCURVE('',#34105,#61872);
+#61872 = DEFINITIONAL_REPRESENTATION('',(#61873),#61877);
+#61873 = ELLIPSE('',#61874,124.83495742473,32.5);
+#61874 = AXIS2_PLACEMENT_2D('',#61875,#61876);
+#61875 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#61876 = DIRECTION('',(1.,6.938893903907E-18));
+#61877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61878 = PCURVE('',#61770,#61879);
+#61879 = DEFINITIONAL_REPRESENTATION('',(#61880),#61887);
+#61880 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61881,#61882,#61883,#61884,
+    #61885,#61886),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#61881 = CARTESIAN_POINT('',(6.071090856405,20.82));
+#61882 = CARTESIAN_POINT('',(6.065514539341,21.492111952632));
+#61883 = CARTESIAN_POINT('',(6.059938222277,22.164211467139));
+#61884 = CARTESIAN_POINT('',(6.054361905214,22.836255002832));
+#61885 = CARTESIAN_POINT('',(6.04878558815,23.508199020634));
+#61886 = CARTESIAN_POINT('',(6.043209271086,24.18));
+#61887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61888 = ORIENTED_EDGE('',*,*,#61889,.F.);
+#61889 = EDGE_CURVE('',#60167,#61863,#61890,.T.);
+#61890 = SURFACE_CURVE('',#61891,(#61895,#61902),.PCURVE_S1.);
+#61891 = LINE('',#61892,#61893);
+#61892 = CARTESIAN_POINT('',(7.300429244138,-12.4,29.936336182994));
+#61893 = VECTOR('',#61894,1.);
+#61894 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#61895 = PCURVE('',#34105,#61896);
+#61896 = DEFINITIONAL_REPRESENTATION('',(#61897),#61901);
+#61897 = LINE('',#61898,#61899);
+#61898 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61899 = VECTOR('',#61900,1.);
+#61900 = DIRECTION('',(0.,-1.));
+#61901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61902 = PCURVE('',#60223,#61903);
+#61903 = DEFINITIONAL_REPRESENTATION('',(#61904),#61908);
+#61904 = LINE('',#61905,#61906);
+#61905 = CARTESIAN_POINT('',(0.,0.));
+#61906 = VECTOR('',#61907,1.);
+#61907 = DIRECTION('',(0.,-1.));
+#61908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61909 = ORIENTED_EDGE('',*,*,#60166,.T.);
+#61910 = ADVANCED_FACE('',(#61911),#34016,.F.);
+#61911 = FACE_BOUND('',#61912,.F.);
+#61912 = EDGE_LOOP('',(#61913,#61914,#61937,#61969,#61990));
+#61913 = ORIENTED_EDGE('',*,*,#60132,.F.);
+#61914 = ORIENTED_EDGE('',*,*,#61915,.T.);
+#61915 = EDGE_CURVE('',#60096,#61916,#61918,.T.);
+#61916 = VERTEX_POINT('',#61917);
+#61917 = CARTESIAN_POINT('',(5.91678307681,-12.4,31.956872156423));
+#61918 = SURFACE_CURVE('',#61919,(#61923,#61930),.PCURVE_S1.);
+#61919 = LINE('',#61920,#61921);
+#61920 = CARTESIAN_POINT('',(5.91678307681,-12.4,30.8));
+#61921 = VECTOR('',#61922,1.);
+#61922 = DIRECTION('',(0.,0.,1.));
+#61923 = PCURVE('',#34016,#61924);
+#61924 = DEFINITIONAL_REPRESENTATION('',(#61925),#61929);
+#61925 = LINE('',#61926,#61927);
+#61926 = CARTESIAN_POINT('',(0.,0.));
+#61927 = VECTOR('',#61928,1.);
+#61928 = DIRECTION('',(0.,-1.));
+#61929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61930 = PCURVE('',#60117,#61931);
+#61931 = DEFINITIONAL_REPRESENTATION('',(#61932),#61936);
+#61932 = LINE('',#61933,#61934);
+#61933 = CARTESIAN_POINT('',(5.000000000025,0.));
+#61934 = VECTOR('',#61935,1.);
+#61935 = DIRECTION('',(0.,-1.));
+#61936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61937 = ORIENTED_EDGE('',*,*,#61938,.T.);
+#61938 = EDGE_CURVE('',#61916,#61939,#61941,.T.);
+#61939 = VERTEX_POINT('',#61940);
+#61940 = CARTESIAN_POINT('',(5.161785248859,-9.6,32.087473771624));
+#61941 = SURFACE_CURVE('',#61942,(#61947,#61954),.PCURVE_S1.);
+#61942 = ELLIPSE('',#61943,124.83495742473,32.5);
+#61943 = AXIS2_PLACEMENT_3D('',#61944,#61945,#61946);
+#61944 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#61945 = DIRECTION('',(-0.965515994578,-0.260343742414,3.08148791102E-33
+    ));
+#61946 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#61947 = PCURVE('',#34016,#61948);
+#61948 = DEFINITIONAL_REPRESENTATION('',(#61949),#61953);
+#61949 = ELLIPSE('',#61950,124.83495742473,32.5);
+#61950 = AXIS2_PLACEMENT_2D('',#61951,#61952);
+#61951 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#61952 = DIRECTION('',(-1.,-1.1E-16));
+#61953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61954 = PCURVE('',#61955,#61960);
+#61955 = CYLINDRICAL_SURFACE('',#61956,32.5);
+#61956 = AXIS2_PLACEMENT_3D('',#61957,#61958,#61959);
+#61957 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#61958 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#61959 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#61960 = DEFINITIONAL_REPRESENTATION('',(#61961),#61968);
+#61961 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#61962,#61963,#61964,#61965,
+    #61966,#61967),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#61962 = CARTESIAN_POINT('',(6.097746399422,24.18));
+#61963 = CARTESIAN_POINT('',(6.10340476302,23.509689259292));
+#61964 = CARTESIAN_POINT('',(6.109063126618,22.838489120172));
+#61965 = CARTESIAN_POINT('',(6.114721490216,22.16644429387));
+#61966 = CARTESIAN_POINT('',(6.120379853814,21.493599610276));
+#61967 = CARTESIAN_POINT('',(6.126038217412,20.82));
+#61968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61969 = ORIENTED_EDGE('',*,*,#61970,.F.);
+#61970 = EDGE_CURVE('',#33968,#61939,#61971,.T.);
+#61971 = SURFACE_CURVE('',#61972,(#61976,#61983),.PCURVE_S1.);
+#61972 = LINE('',#61973,#61974);
+#61973 = CARTESIAN_POINT('',(5.161785248859,-9.6,30.8));
+#61974 = VECTOR('',#61975,1.);
+#61975 = DIRECTION('',(0.,0.,1.));
+#61976 = PCURVE('',#34016,#61977);
+#61977 = DEFINITIONAL_REPRESENTATION('',(#61978),#61982);
+#61978 = LINE('',#61979,#61980);
+#61979 = CARTESIAN_POINT('',(2.900003744861,0.));
+#61980 = VECTOR('',#61981,1.);
+#61981 = DIRECTION('',(0.,-1.));
+#61982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61983 = PCURVE('',#33984,#61984);
+#61984 = DEFINITIONAL_REPRESENTATION('',(#61985),#61989);
+#61985 = LINE('',#61986,#61987);
+#61986 = CARTESIAN_POINT('',(0.,-0.));
+#61987 = VECTOR('',#61988,1.);
+#61988 = DIRECTION('',(0.,-1.));
+#61989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61990 = ORIENTED_EDGE('',*,*,#33996,.F.);
+#61991 = ADVANCED_FACE('',(#61992),#33984,.F.);
+#61992 = FACE_BOUND('',#61993,.F.);
+#61993 = EDGE_LOOP('',(#61994,#61995,#61996,#62020));
+#61994 = ORIENTED_EDGE('',*,*,#33967,.F.);
+#61995 = ORIENTED_EDGE('',*,*,#61970,.T.);
+#61996 = ORIENTED_EDGE('',*,*,#61997,.T.);
+#61997 = EDGE_CURVE('',#61939,#61998,#62000,.T.);
+#61998 = VERTEX_POINT('',#61999);
+#61999 = CARTESIAN_POINT('',(0.161785248834,-9.6,32.499597313402));
+#62000 = SURFACE_CURVE('',#62001,(#62006,#62013),.PCURVE_S1.);
+#62001 = CIRCLE('',#62002,32.5);
+#62002 = AXIS2_PLACEMENT_3D('',#62003,#62004,#62005);
+#62003 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62004 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62005 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62006 = PCURVE('',#33984,#62007);
+#62007 = DEFINITIONAL_REPRESENTATION('',(#62008),#62012);
+#62008 = CIRCLE('',#62009,32.5);
+#62009 = AXIS2_PLACEMENT_2D('',#62010,#62011);
+#62010 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62011 = DIRECTION('',(1.8E-16,-1.));
+#62012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62013 = PCURVE('',#61955,#62014);
+#62014 = DEFINITIONAL_REPRESENTATION('',(#62015),#62019);
+#62015 = LINE('',#62016,#62017);
+#62016 = CARTESIAN_POINT('',(0.,21.1));
+#62017 = VECTOR('',#62018,1.);
+#62018 = DIRECTION('',(1.,0.));
+#62019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62020 = ORIENTED_EDGE('',*,*,#62021,.F.);
+#62021 = EDGE_CURVE('',#33936,#61998,#62022,.T.);
+#62022 = SURFACE_CURVE('',#62023,(#62027,#62034),.PCURVE_S1.);
+#62023 = LINE('',#62024,#62025);
+#62024 = CARTESIAN_POINT('',(0.161785248834,-9.6,30.8));
+#62025 = VECTOR('',#62026,1.);
+#62026 = DIRECTION('',(0.,0.,1.));
+#62027 = PCURVE('',#33984,#62028);
+#62028 = DEFINITIONAL_REPRESENTATION('',(#62029),#62033);
+#62029 = LINE('',#62030,#62031);
+#62030 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62031 = VECTOR('',#62032,1.);
+#62032 = DIRECTION('',(0.,-1.));
+#62033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62034 = PCURVE('',#33955,#62035);
+#62035 = DEFINITIONAL_REPRESENTATION('',(#62036),#62040);
+#62036 = LINE('',#62037,#62038);
+#62037 = CARTESIAN_POINT('',(0.,0.));
+#62038 = VECTOR('',#62039,1.);
+#62039 = DIRECTION('',(0.,-1.));
+#62040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62041 = ADVANCED_FACE('',(#62042),#33955,.F.);
+#62042 = FACE_BOUND('',#62043,.F.);
+#62043 = EDGE_LOOP('',(#62044,#62045,#62046,#62073,#62094));
+#62044 = ORIENTED_EDGE('',*,*,#33935,.F.);
+#62045 = ORIENTED_EDGE('',*,*,#62021,.T.);
+#62046 = ORIENTED_EDGE('',*,*,#62047,.T.);
+#62047 = EDGE_CURVE('',#61998,#62048,#62050,.T.);
+#62048 = VERTEX_POINT('',#62049);
+#62049 = CARTESIAN_POINT('',(0.916783076785,-12.4,32.48706679265));
+#62050 = SURFACE_CURVE('',#62051,(#62056,#62063),.PCURVE_S1.);
+#62051 = ELLIPSE('',#62052,124.83495742473,32.5);
+#62052 = AXIS2_PLACEMENT_3D('',#62053,#62054,#62055);
+#62053 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62054 = DIRECTION('',(0.965515994578,0.260343742414,-3.08148791102E-33)
+  );
+#62055 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#62056 = PCURVE('',#33955,#62057);
+#62057 = DEFINITIONAL_REPRESENTATION('',(#62058),#62062);
+#62058 = ELLIPSE('',#62059,124.83495742473,32.5);
+#62059 = AXIS2_PLACEMENT_2D('',#62060,#62061);
+#62060 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62061 = DIRECTION('',(1.,-1.1E-16));
+#62062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62063 = PCURVE('',#61955,#62064);
+#62064 = DEFINITIONAL_REPRESENTATION('',(#62065),#62072);
+#62065 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62066,#62067,#62068,#62069,
+    #62070,#62071),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62066 = CARTESIAN_POINT('',(6.280530366644,20.82));
+#62067 = CARTESIAN_POINT('',(6.27495404958,21.492111952632));
+#62068 = CARTESIAN_POINT('',(6.269377732517,22.164211467139));
+#62069 = CARTESIAN_POINT('',(6.263801415453,22.836255002832));
+#62070 = CARTESIAN_POINT('',(6.258225098389,23.508199020634));
+#62071 = CARTESIAN_POINT('',(6.252648781326,24.18));
+#62072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62073 = ORIENTED_EDGE('',*,*,#62074,.F.);
+#62074 = EDGE_CURVE('',#60061,#62048,#62075,.T.);
+#62075 = SURFACE_CURVE('',#62076,(#62080,#62087),.PCURVE_S1.);
+#62076 = LINE('',#62077,#62078);
+#62077 = CARTESIAN_POINT('',(0.916783076785,-12.4,30.8));
+#62078 = VECTOR('',#62079,1.);
+#62079 = DIRECTION('',(0.,0.,1.));
+#62080 = PCURVE('',#33955,#62081);
+#62081 = DEFINITIONAL_REPRESENTATION('',(#62082),#62086);
+#62082 = LINE('',#62083,#62084);
+#62083 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62084 = VECTOR('',#62085,1.);
+#62085 = DIRECTION('',(0.,-1.));
+#62086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62087 = PCURVE('',#60117,#62088);
+#62088 = DEFINITIONAL_REPRESENTATION('',(#62089),#62093);
+#62089 = LINE('',#62090,#62091);
+#62090 = CARTESIAN_POINT('',(0.,0.));
+#62091 = VECTOR('',#62092,1.);
+#62092 = DIRECTION('',(0.,-1.));
+#62093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62094 = ORIENTED_EDGE('',*,*,#60060,.T.);
+#62095 = ADVANCED_FACE('',(#62096),#33866,.F.);
+#62096 = FACE_BOUND('',#62097,.F.);
+#62097 = EDGE_LOOP('',(#62098,#62099,#62122,#62154,#62175));
+#62098 = ORIENTED_EDGE('',*,*,#60026,.F.);
+#62099 = ORIENTED_EDGE('',*,*,#62100,.T.);
+#62100 = EDGE_CURVE('',#59990,#62101,#62103,.T.);
+#62101 = VERTEX_POINT('',#62102);
+#62102 = CARTESIAN_POINT('',(-0.856720152645,-12.4,32.488706200464));
+#62103 = SURFACE_CURVE('',#62104,(#62108,#62115),.PCURVE_S1.);
+#62104 = LINE('',#62105,#62106);
+#62105 = CARTESIAN_POINT('',(-0.616192906543,-12.4,31.357114476303));
+#62106 = VECTOR('',#62107,1.);
+#62107 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#62108 = PCURVE('',#33866,#62109);
+#62109 = DEFINITIONAL_REPRESENTATION('',(#62110),#62114);
+#62110 = LINE('',#62111,#62112);
+#62111 = CARTESIAN_POINT('',(0.,0.));
+#62112 = VECTOR('',#62113,1.);
+#62113 = DIRECTION('',(0.,-1.));
+#62114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62115 = PCURVE('',#60011,#62116);
+#62116 = DEFINITIONAL_REPRESENTATION('',(#62117),#62121);
+#62117 = LINE('',#62118,#62119);
+#62118 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62119 = VECTOR('',#62120,1.);
+#62120 = DIRECTION('',(0.,-1.));
+#62121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62122 = ORIENTED_EDGE('',*,*,#62123,.T.);
+#62123 = EDGE_CURVE('',#62101,#62124,#62126,.T.);
+#62124 = VERTEX_POINT('',#62125);
+#62125 = CARTESIAN_POINT('',(-1.622373069254,-9.6,32.459480982051));
+#62126 = SURFACE_CURVE('',#62127,(#62132,#62139),.PCURVE_S1.);
+#62127 = ELLIPSE('',#62128,124.83495742473,32.5);
+#62128 = AXIS2_PLACEMENT_3D('',#62129,#62130,#62131);
+#62129 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#62130 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#62131 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#62132 = PCURVE('',#33866,#62133);
+#62133 = DEFINITIONAL_REPRESENTATION('',(#62134),#62138);
+#62134 = ELLIPSE('',#62135,124.83495742473,32.5);
+#62135 = AXIS2_PLACEMENT_2D('',#62136,#62137);
+#62136 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#62137 = DIRECTION('',(-1.,-1.387778780781E-16));
+#62138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62139 = PCURVE('',#62140,#62145);
+#62140 = CYLINDRICAL_SURFACE('',#62141,32.5);
+#62141 = AXIS2_PLACEMENT_3D('',#62142,#62143,#62144);
+#62142 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#62143 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62144 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62145 = DEFINITIONAL_REPRESENTATION('',(#62146),#62153);
+#62146 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62147,#62148,#62149,#62150,
+    #62151,#62152),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#62147 = CARTESIAN_POINT('',(2.400060248213E-02,24.18));
+#62148 = CARTESIAN_POINT('',(2.965896608008E-02,23.509689259292));
+#62149 = CARTESIAN_POINT('',(3.531732967804E-02,22.838489120172));
+#62150 = CARTESIAN_POINT('',(4.097569327599E-02,22.16644429387));
+#62151 = CARTESIAN_POINT('',(4.663405687394E-02,21.493599610276));
+#62152 = CARTESIAN_POINT('',(5.229242047189E-02,20.82));
+#62153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62154 = ORIENTED_EDGE('',*,*,#62155,.F.);
+#62155 = EDGE_CURVE('',#33818,#62124,#62156,.T.);
+#62156 = SURFACE_CURVE('',#62157,(#62161,#62168),.PCURVE_S1.);
+#62157 = LINE('',#62158,#62159);
+#62158 = CARTESIAN_POINT('',(-1.354692220513,-9.6,31.20014160133));
+#62159 = VECTOR('',#62160,1.);
+#62160 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#62161 = PCURVE('',#33866,#62162);
+#62162 = DEFINITIONAL_REPRESENTATION('',(#62163),#62167);
+#62163 = LINE('',#62164,#62165);
+#62164 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62165 = VECTOR('',#62166,1.);
+#62166 = DIRECTION('',(0.,-1.));
+#62167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62168 = PCURVE('',#33834,#62169);
+#62169 = DEFINITIONAL_REPRESENTATION('',(#62170),#62174);
+#62170 = LINE('',#62171,#62172);
+#62171 = CARTESIAN_POINT('',(0.,0.));
+#62172 = VECTOR('',#62173,1.);
+#62173 = DIRECTION('',(0.,-1.));
+#62174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62175 = ORIENTED_EDGE('',*,*,#33846,.F.);
+#62176 = ADVANCED_FACE('',(#62177),#33834,.F.);
+#62177 = FACE_BOUND('',#62178,.F.);
+#62178 = EDGE_LOOP('',(#62179,#62180,#62181,#62205));
+#62179 = ORIENTED_EDGE('',*,*,#33817,.F.);
+#62180 = ORIENTED_EDGE('',*,*,#62155,.T.);
+#62181 = ORIENTED_EDGE('',*,*,#62182,.T.);
+#62182 = EDGE_CURVE('',#62124,#62183,#62185,.T.);
+#62183 = VERTEX_POINT('',#62184);
+#62184 = CARTESIAN_POINT('',(-6.598796375344,-9.6,31.823040181553));
+#62185 = SURFACE_CURVE('',#62186,(#62191,#62198),.PCURVE_S1.);
+#62186 = CIRCLE('',#62187,32.5);
+#62187 = AXIS2_PLACEMENT_3D('',#62188,#62189,#62190);
+#62188 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62189 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62190 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62191 = PCURVE('',#33834,#62192);
+#62192 = DEFINITIONAL_REPRESENTATION('',(#62193),#62197);
+#62193 = CIRCLE('',#62194,32.5);
+#62194 = AXIS2_PLACEMENT_2D('',#62195,#62196);
+#62195 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62196 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#62197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62198 = PCURVE('',#62140,#62199);
+#62199 = DEFINITIONAL_REPRESENTATION('',(#62200),#62204);
+#62200 = LINE('',#62201,#62202);
+#62201 = CARTESIAN_POINT('',(0.,21.1));
+#62202 = VECTOR('',#62203,1.);
+#62203 = DIRECTION('',(1.,0.));
+#62204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62205 = ORIENTED_EDGE('',*,*,#62206,.F.);
+#62206 = EDGE_CURVE('',#33786,#62183,#62207,.T.);
+#62207 = SURFACE_CURVE('',#62208,(#62212,#62219),.PCURVE_S1.);
+#62208 = LINE('',#62209,#62210);
+#62209 = CARTESIAN_POINT('',(-6.245430224206,-9.6,30.160583147236));
+#62210 = VECTOR('',#62211,1.);
+#62211 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#62212 = PCURVE('',#33834,#62213);
+#62213 = DEFINITIONAL_REPRESENTATION('',(#62214),#62218);
+#62214 = LINE('',#62215,#62216);
+#62215 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62216 = VECTOR('',#62217,1.);
+#62217 = DIRECTION('',(0.,-1.));
+#62218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62219 = PCURVE('',#33805,#62220);
+#62220 = DEFINITIONAL_REPRESENTATION('',(#62221),#62225);
+#62221 = LINE('',#62222,#62223);
+#62222 = CARTESIAN_POINT('',(0.,0.));
+#62223 = VECTOR('',#62224,1.);
+#62224 = DIRECTION('',(0.,-1.));
+#62225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62226 = ADVANCED_FACE('',(#62227),#33805,.F.);
+#62227 = FACE_BOUND('',#62228,.F.);
+#62228 = EDGE_LOOP('',(#62229,#62230,#62231,#62258,#62279));
+#62229 = ORIENTED_EDGE('',*,*,#33785,.F.);
+#62230 = ORIENTED_EDGE('',*,*,#62206,.T.);
+#62231 = ORIENTED_EDGE('',*,*,#62232,.T.);
+#62232 = EDGE_CURVE('',#62183,#62233,#62235,.T.);
+#62233 = VERTEX_POINT('',#62234);
+#62234 = CARTESIAN_POINT('',(-5.857691819619,-12.4,31.967756357717));
+#62235 = SURFACE_CURVE('',#62236,(#62241,#62248),.PCURVE_S1.);
+#62236 = ELLIPSE('',#62237,124.83495742473,32.5);
+#62237 = AXIS2_PLACEMENT_3D('',#62238,#62239,#62240);
+#62238 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62239 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#62240 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#62241 = PCURVE('',#33805,#62242);
+#62242 = DEFINITIONAL_REPRESENTATION('',(#62243),#62247);
+#62243 = ELLIPSE('',#62244,124.83495742473,32.5);
+#62244 = AXIS2_PLACEMENT_2D('',#62245,#62246);
+#62245 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62246 = DIRECTION('',(1.,-1.318389841742E-16));
+#62247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62248 = PCURVE('',#62140,#62249);
+#62249 = DEFINITIONAL_REPRESENTATION('',(#62250),#62257);
+#62250 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62251,#62252,#62253,#62254,
+    #62255,#62256),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62251 = CARTESIAN_POINT('',(0.206784569704,20.82));
+#62252 = CARTESIAN_POINT('',(0.20120825264,21.492111952632));
+#62253 = CARTESIAN_POINT('',(0.195631935576,22.164211467139));
+#62254 = CARTESIAN_POINT('',(0.190055618513,22.836255002832));
+#62255 = CARTESIAN_POINT('',(0.184479301449,23.508199020634));
+#62256 = CARTESIAN_POINT('',(0.178902984386,24.18));
+#62257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62258 = ORIENTED_EDGE('',*,*,#62259,.F.);
+#62259 = EDGE_CURVE('',#59955,#62233,#62260,.T.);
+#62260 = SURFACE_CURVE('',#62261,(#62265,#62272),.PCURVE_S1.);
+#62261 = LINE('',#62262,#62263);
+#62262 = CARTESIAN_POINT('',(-5.506930910236,-12.4,30.317556022209));
+#62263 = VECTOR('',#62264,1.);
+#62264 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#62265 = PCURVE('',#33805,#62266);
+#62266 = DEFINITIONAL_REPRESENTATION('',(#62267),#62271);
+#62267 = LINE('',#62268,#62269);
+#62268 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62269 = VECTOR('',#62270,1.);
+#62270 = DIRECTION('',(0.,-1.));
+#62271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62272 = PCURVE('',#60011,#62273);
+#62273 = DEFINITIONAL_REPRESENTATION('',(#62274),#62278);
+#62274 = LINE('',#62275,#62276);
+#62275 = CARTESIAN_POINT('',(0.,0.));
+#62276 = VECTOR('',#62277,1.);
+#62277 = DIRECTION('',(0.,-1.));
+#62278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62279 = ORIENTED_EDGE('',*,*,#59954,.T.);
+#62280 = ADVANCED_FACE('',(#62281),#33716,.F.);
+#62281 = FACE_BOUND('',#62282,.F.);
+#62282 = EDGE_LOOP('',(#62283,#62284,#62307,#62339,#62360));
+#62283 = ORIENTED_EDGE('',*,*,#59920,.F.);
+#62284 = ORIENTED_EDGE('',*,*,#62285,.T.);
+#62285 = EDGE_CURVE('',#59884,#62286,#62288,.T.);
+#62286 = VERTEX_POINT('',#62287);
+#62287 = CARTESIAN_POINT('',(-7.59278060043,-12.4,31.600627885435));
+#62288 = SURFACE_CURVE('',#62289,(#62293,#62300),.PCURVE_S1.);
+#62289 = LINE('',#62290,#62291);
+#62290 = CARTESIAN_POINT('',(-7.122238303059,-12.4,30.543772581861));
+#62291 = VECTOR('',#62292,1.);
+#62292 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#62293 = PCURVE('',#33716,#62294);
+#62294 = DEFINITIONAL_REPRESENTATION('',(#62295),#62299);
+#62295 = LINE('',#62296,#62297);
+#62296 = CARTESIAN_POINT('',(0.,0.));
+#62297 = VECTOR('',#62298,1.);
+#62298 = DIRECTION('',(0.,-1.));
+#62299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62300 = PCURVE('',#59905,#62301);
+#62301 = DEFINITIONAL_REPRESENTATION('',(#62302),#62306);
+#62302 = LINE('',#62303,#62304);
+#62303 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62304 = VECTOR('',#62305,1.);
+#62305 = DIRECTION('',(0.,-1.));
+#62306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62307 = ORIENTED_EDGE('',*,*,#62308,.T.);
+#62308 = EDGE_CURVE('',#62286,#62309,#62311,.T.);
+#62309 = VERTEX_POINT('',#62310);
+#62310 = CARTESIAN_POINT('',(-8.335625899232,-9.6,31.412853115692));
+#62311 = SURFACE_CURVE('',#62312,(#62317,#62324),.PCURVE_S1.);
+#62312 = ELLIPSE('',#62313,124.83495742473,32.5);
+#62313 = AXIS2_PLACEMENT_3D('',#62314,#62315,#62316);
+#62314 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#62315 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#62316 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#62317 = PCURVE('',#33716,#62318);
+#62318 = DEFINITIONAL_REPRESENTATION('',(#62319),#62323);
+#62319 = ELLIPSE('',#62320,124.83495742473,32.5);
+#62320 = AXIS2_PLACEMENT_2D('',#62321,#62322);
+#62321 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#62322 = DIRECTION('',(-1.,-1.665334536938E-16));
+#62323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62324 = PCURVE('',#62325,#62330);
+#62325 = CYLINDRICAL_SURFACE('',#62326,32.5);
+#62326 = AXIS2_PLACEMENT_3D('',#62327,#62328,#62329);
+#62327 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#62328 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62329 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62330 = DEFINITIONAL_REPRESENTATION('',(#62331),#62338);
+#62331 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62332,#62333,#62334,#62335,
+    #62336,#62337),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#62332 = CARTESIAN_POINT('',(0.233440112721,24.18));
+#62333 = CARTESIAN_POINT('',(0.239098476319,23.509689259292));
+#62334 = CARTESIAN_POINT('',(0.244756839917,22.838489120172));
+#62335 = CARTESIAN_POINT('',(0.250415203515,22.16644429387));
+#62336 = CARTESIAN_POINT('',(0.256073567113,21.493599610276));
+#62337 = CARTESIAN_POINT('',(0.261731930711,20.82));
+#62338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62339 = ORIENTED_EDGE('',*,*,#62340,.F.);
+#62340 = EDGE_CURVE('',#33668,#62309,#62341,.T.);
+#62341 = SURFACE_CURVE('',#62342,(#62346,#62353),.PCURVE_S1.);
+#62342 = LINE('',#62343,#62344);
+#62343 = CARTESIAN_POINT('',(-7.811963139313,-9.6,30.236687299791));
+#62344 = VECTOR('',#62345,1.);
+#62345 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#62346 = PCURVE('',#33716,#62347);
+#62347 = DEFINITIONAL_REPRESENTATION('',(#62348),#62352);
+#62348 = LINE('',#62349,#62350);
+#62349 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62350 = VECTOR('',#62351,1.);
+#62351 = DIRECTION('',(0.,-1.));
+#62352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62353 = PCURVE('',#33684,#62354);
+#62354 = DEFINITIONAL_REPRESENTATION('',(#62355),#62359);
+#62355 = LINE('',#62356,#62357);
+#62356 = CARTESIAN_POINT('',(0.,0.));
+#62357 = VECTOR('',#62358,1.);
+#62358 = DIRECTION('',(0.,-1.));
+#62359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62360 = ORIENTED_EDGE('',*,*,#33696,.F.);
+#62361 = ADVANCED_FACE('',(#62362),#33684,.F.);
+#62362 = FACE_BOUND('',#62363,.F.);
+#62363 = EDGE_LOOP('',(#62364,#62365,#62366,#62390));
+#62364 = ORIENTED_EDGE('',*,*,#33667,.F.);
+#62365 = ORIENTED_EDGE('',*,*,#62340,.T.);
+#62366 = ORIENTED_EDGE('',*,*,#62367,.T.);
+#62367 = EDGE_CURVE('',#62309,#62368,#62370,.T.);
+#62368 = VERTEX_POINT('',#62369);
+#62369 = CARTESIAN_POINT('',(-13.07097893338,-9.6,29.755663489882));
+#62370 = SURFACE_CURVE('',#62371,(#62376,#62383),.PCURVE_S1.);
+#62371 = CIRCLE('',#62372,32.5);
+#62372 = AXIS2_PLACEMENT_3D('',#62373,#62374,#62375);
+#62373 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62374 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62375 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62376 = PCURVE('',#33684,#62377);
+#62377 = DEFINITIONAL_REPRESENTATION('',(#62378),#62382);
+#62378 = CIRCLE('',#62379,32.5);
+#62379 = AXIS2_PLACEMENT_2D('',#62380,#62381);
+#62380 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62381 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#62382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62383 = PCURVE('',#62325,#62384);
+#62384 = DEFINITIONAL_REPRESENTATION('',(#62385),#62389);
+#62385 = LINE('',#62386,#62387);
+#62386 = CARTESIAN_POINT('',(0.,21.1));
+#62387 = VECTOR('',#62388,1.);
+#62388 = DIRECTION('',(1.,0.));
+#62389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62390 = ORIENTED_EDGE('',*,*,#62391,.F.);
+#62391 = EDGE_CURVE('',#33636,#62368,#62392,.T.);
+#62392 = SURFACE_CURVE('',#62393,(#62397,#62404),.PCURVE_S1.);
+#62393 = LINE('',#62394,#62395);
+#62394 = CARTESIAN_POINT('',(-12.37969042754,-9.6,28.203004084402));
+#62395 = VECTOR('',#62396,1.);
+#62396 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#62397 = PCURVE('',#33684,#62398);
+#62398 = DEFINITIONAL_REPRESENTATION('',(#62399),#62403);
+#62399 = LINE('',#62400,#62401);
+#62400 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62401 = VECTOR('',#62402,1.);
+#62402 = DIRECTION('',(0.,-1.));
+#62403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62404 = PCURVE('',#33655,#62405);
+#62405 = DEFINITIONAL_REPRESENTATION('',(#62406),#62410);
+#62406 = LINE('',#62407,#62408);
+#62407 = CARTESIAN_POINT('',(0.,0.));
+#62408 = VECTOR('',#62409,1.);
+#62409 = DIRECTION('',(0.,-1.));
+#62410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62411 = ADVANCED_FACE('',(#62412),#33655,.F.);
+#62412 = FACE_BOUND('',#62413,.F.);
+#62413 = EDGE_LOOP('',(#62414,#62415,#62416,#62443,#62464));
+#62414 = ORIENTED_EDGE('',*,*,#33635,.F.);
+#62415 = ORIENTED_EDGE('',*,*,#62391,.T.);
+#62416 = ORIENTED_EDGE('',*,*,#62417,.T.);
+#62417 = EDGE_CURVE('',#62368,#62418,#62420,.T.);
+#62418 = VERTEX_POINT('',#62419);
+#62419 = CARTESIAN_POINT('',(-12.37615747518,-12.4,30.051301571638));
+#62420 = SURFACE_CURVE('',#62421,(#62426,#62433),.PCURVE_S1.);
+#62421 = ELLIPSE('',#62422,124.83495742473,32.5);
+#62422 = AXIS2_PLACEMENT_3D('',#62423,#62424,#62425);
+#62423 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62424 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#62425 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#62426 = PCURVE('',#33655,#62427);
+#62427 = DEFINITIONAL_REPRESENTATION('',(#62428),#62432);
+#62428 = ELLIPSE('',#62429,124.83495742473,32.5);
+#62429 = AXIS2_PLACEMENT_2D('',#62430,#62431);
+#62430 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62431 = DIRECTION('',(1.,-1.387778780781E-16));
+#62432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62433 = PCURVE('',#62325,#62434);
+#62434 = DEFINITIONAL_REPRESENTATION('',(#62435),#62442);
+#62435 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62436,#62437,#62438,#62439,
+    #62440,#62441),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62436 = CARTESIAN_POINT('',(0.416224079943,20.82));
+#62437 = CARTESIAN_POINT('',(0.410647762879,21.492111952632));
+#62438 = CARTESIAN_POINT('',(0.405071445816,22.164211467139));
+#62439 = CARTESIAN_POINT('',(0.399495128752,22.836255002832));
+#62440 = CARTESIAN_POINT('',(0.393918811688,23.508199020634));
+#62441 = CARTESIAN_POINT('',(0.388342494625,24.18));
+#62442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62443 = ORIENTED_EDGE('',*,*,#62444,.F.);
+#62444 = EDGE_CURVE('',#59849,#62418,#62445,.T.);
+#62445 = SURFACE_CURVE('',#62446,(#62450,#62457),.PCURVE_S1.);
+#62446 = LINE('',#62447,#62448);
+#62447 = CARTESIAN_POINT('',(-11.68996559129,-12.4,28.510089366472));
+#62448 = VECTOR('',#62449,1.);
+#62449 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#62450 = PCURVE('',#33655,#62451);
+#62451 = DEFINITIONAL_REPRESENTATION('',(#62452),#62456);
+#62452 = LINE('',#62453,#62454);
+#62453 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62454 = VECTOR('',#62455,1.);
+#62455 = DIRECTION('',(0.,-1.));
+#62456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62457 = PCURVE('',#59905,#62458);
+#62458 = DEFINITIONAL_REPRESENTATION('',(#62459),#62463);
+#62459 = LINE('',#62460,#62461);
+#62460 = CARTESIAN_POINT('',(0.,0.));
+#62461 = VECTOR('',#62462,1.);
+#62462 = DIRECTION('',(0.,-1.));
+#62463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62464 = ORIENTED_EDGE('',*,*,#59848,.T.);
+#62465 = ADVANCED_FACE('',(#62466),#33566,.F.);
+#62466 = FACE_BOUND('',#62467,.F.);
+#62467 = EDGE_LOOP('',(#62468,#62469,#62492,#62524,#62545));
+#62468 = ORIENTED_EDGE('',*,*,#59814,.F.);
+#62469 = ORIENTED_EDGE('',*,*,#62470,.T.);
+#62470 = EDGE_CURVE('',#59778,#62471,#62473,.T.);
+#62471 = VERTEX_POINT('',#62472);
+#62472 = CARTESIAN_POINT('',(-13.99700010177,-12.4,29.331450495176));
+#62473 = SURFACE_CURVE('',#62474,(#62478,#62485),.PCURVE_S1.);
+#62474 = LINE('',#62475,#62476);
+#62475 = CARTESIAN_POINT('',(-13.31700770943,-12.4,28.395521260311));
+#62476 = VECTOR('',#62477,1.);
+#62477 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#62478 = PCURVE('',#33566,#62479);
+#62479 = DEFINITIONAL_REPRESENTATION('',(#62480),#62484);
+#62480 = LINE('',#62481,#62482);
+#62481 = CARTESIAN_POINT('',(0.,0.));
+#62482 = VECTOR('',#62483,1.);
+#62483 = DIRECTION('',(0.,-1.));
+#62484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62485 = PCURVE('',#59799,#62486);
+#62486 = DEFINITIONAL_REPRESENTATION('',(#62487),#62491);
+#62487 = LINE('',#62488,#62489);
+#62488 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62489 = VECTOR('',#62490,1.);
+#62490 = DIRECTION('',(0.,-1.));
+#62491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62492 = ORIENTED_EDGE('',*,*,#62493,.T.);
+#62493 = EDGE_CURVE('',#62471,#62494,#62496,.T.);
+#62494 = VERTEX_POINT('',#62495);
+#62495 = CARTESIAN_POINT('',(-14.68457187864,-9.6,28.993332832584));
+#62496 = SURFACE_CURVE('',#62497,(#62502,#62509),.PCURVE_S1.);
+#62497 = ELLIPSE('',#62498,124.83495742473,32.5);
+#62498 = AXIS2_PLACEMENT_3D('',#62499,#62500,#62501);
+#62499 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#62500 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#62501 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#62502 = PCURVE('',#33566,#62503);
+#62503 = DEFINITIONAL_REPRESENTATION('',(#62504),#62508);
+#62504 = ELLIPSE('',#62505,124.83495742473,32.5);
+#62505 = AXIS2_PLACEMENT_2D('',#62506,#62507);
+#62506 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#62507 = DIRECTION('',(-1.,-2.081668171172E-16));
+#62508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62509 = PCURVE('',#62510,#62515);
+#62510 = CYLINDRICAL_SURFACE('',#62511,32.5);
+#62511 = AXIS2_PLACEMENT_3D('',#62512,#62513,#62514);
+#62512 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#62513 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62514 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62515 = DEFINITIONAL_REPRESENTATION('',(#62516),#62523);
+#62516 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62517,#62518,#62519,#62520,
+    #62521,#62522),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#62517 = CARTESIAN_POINT('',(0.442879622961,24.18));
+#62518 = CARTESIAN_POINT('',(0.448537986559,23.509689259292));
+#62519 = CARTESIAN_POINT('',(0.454196350157,22.838489120172));
+#62520 = CARTESIAN_POINT('',(0.459854713755,22.16644429387));
+#62521 = CARTESIAN_POINT('',(0.465513077353,21.493599610276));
+#62522 = CARTESIAN_POINT('',(0.471171440951,20.82));
+#62523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62524 = ORIENTED_EDGE('',*,*,#62525,.F.);
+#62525 = EDGE_CURVE('',#33518,#62494,#62526,.T.);
+#62526 = SURFACE_CURVE('',#62527,(#62531,#62538),.PCURVE_S1.);
+#62527 = LINE('',#62528,#62529);
+#62528 = CARTESIAN_POINT('',(-13.92781378296,-9.6,27.951744671528));
+#62529 = VECTOR('',#62530,1.);
+#62530 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#62531 = PCURVE('',#33566,#62532);
+#62532 = DEFINITIONAL_REPRESENTATION('',(#62533),#62537);
+#62533 = LINE('',#62534,#62535);
+#62534 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62535 = VECTOR('',#62536,1.);
+#62536 = DIRECTION('',(0.,-1.));
+#62537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62538 = PCURVE('',#33534,#62539);
+#62539 = DEFINITIONAL_REPRESENTATION('',(#62540),#62544);
+#62540 = LINE('',#62541,#62542);
+#62541 = CARTESIAN_POINT('',(0.,0.));
+#62542 = VECTOR('',#62543,1.);
+#62543 = DIRECTION('',(0.,-1.));
+#62544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62545 = ORIENTED_EDGE('',*,*,#33546,.F.);
+#62546 = ADVANCED_FACE('',(#62547),#33534,.F.);
+#62547 = FACE_BOUND('',#62548,.F.);
+#62548 = EDGE_LOOP('',(#62549,#62550,#62551,#62575));
+#62549 = ORIENTED_EDGE('',*,*,#33517,.F.);
+#62550 = ORIENTED_EDGE('',*,*,#62525,.T.);
+#62551 = ORIENTED_EDGE('',*,*,#62552,.T.);
+#62552 = EDGE_CURVE('',#62494,#62553,#62555,.T.);
+#62553 = VERTEX_POINT('',#62554);
+#62554 = CARTESIAN_POINT('',(-18.97189699051,-9.6,26.387821520188));
+#62555 = SURFACE_CURVE('',#62556,(#62561,#62568),.PCURVE_S1.);
+#62556 = CIRCLE('',#62557,32.5);
+#62557 = AXIS2_PLACEMENT_3D('',#62558,#62559,#62560);
+#62558 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62559 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62560 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62561 = PCURVE('',#33534,#62562);
+#62562 = DEFINITIONAL_REPRESENTATION('',(#62563),#62567);
+#62563 = CIRCLE('',#62564,32.5);
+#62564 = AXIS2_PLACEMENT_2D('',#62565,#62566);
+#62565 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62566 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#62567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62568 = PCURVE('',#62510,#62569);
+#62569 = DEFINITIONAL_REPRESENTATION('',(#62570),#62574);
+#62570 = LINE('',#62571,#62572);
+#62571 = CARTESIAN_POINT('',(0.,21.1));
+#62572 = VECTOR('',#62573,1.);
+#62573 = DIRECTION('',(1.,0.));
+#62574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62575 = ORIENTED_EDGE('',*,*,#62576,.F.);
+#62576 = EDGE_CURVE('',#33486,#62553,#62577,.T.);
+#62577 = SURFACE_CURVE('',#62578,(#62582,#62589),.PCURVE_S1.);
+#62578 = LINE('',#62579,#62580);
+#62579 = CARTESIAN_POINT('',(-17.97289875486,-9.6,25.012818410052));
+#62580 = VECTOR('',#62581,1.);
+#62581 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#62582 = PCURVE('',#33534,#62583);
+#62583 = DEFINITIONAL_REPRESENTATION('',(#62584),#62588);
+#62584 = LINE('',#62585,#62586);
+#62585 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62586 = VECTOR('',#62587,1.);
+#62587 = DIRECTION('',(0.,-1.));
+#62588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62589 = PCURVE('',#33505,#62590);
+#62590 = DEFINITIONAL_REPRESENTATION('',(#62591),#62595);
+#62591 = LINE('',#62592,#62593);
+#62592 = CARTESIAN_POINT('',(0.,0.));
+#62593 = VECTOR('',#62594,1.);
+#62594 = DIRECTION('',(0.,-1.));
+#62595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62596 = ADVANCED_FACE('',(#62597),#33505,.F.);
+#62597 = FACE_BOUND('',#62598,.F.);
+#62598 = EDGE_LOOP('',(#62599,#62600,#62601,#62628,#62649));
+#62599 = ORIENTED_EDGE('',*,*,#33485,.F.);
+#62600 = ORIENTED_EDGE('',*,*,#62576,.T.);
+#62601 = ORIENTED_EDGE('',*,*,#62602,.T.);
+#62602 = EDGE_CURVE('',#62553,#62603,#62605,.T.);
+#62603 = VERTEX_POINT('',#62604);
+#62604 = CARTESIAN_POINT('',(-18.35372566168,-12.4,26.821460704734));
+#62605 = SURFACE_CURVE('',#62606,(#62611,#62618),.PCURVE_S1.);
+#62606 = ELLIPSE('',#62607,124.83495742473,32.5);
+#62607 = AXIS2_PLACEMENT_3D('',#62608,#62609,#62610);
+#62608 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62609 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#62610 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#62611 = PCURVE('',#33505,#62612);
+#62612 = DEFINITIONAL_REPRESENTATION('',(#62613),#62617);
+#62613 = ELLIPSE('',#62614,124.83495742473,32.5);
+#62614 = AXIS2_PLACEMENT_2D('',#62615,#62616);
+#62615 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62616 = DIRECTION('',(1.,-2.22044604925E-16));
+#62617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62618 = PCURVE('',#62510,#62619);
+#62619 = DEFINITIONAL_REPRESENTATION('',(#62620),#62627);
+#62620 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62621,#62622,#62623,#62624,
+    #62625,#62626),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62621 = CARTESIAN_POINT('',(0.625663590182,20.82));
+#62622 = CARTESIAN_POINT('',(0.620087273119,21.492111952632));
+#62623 = CARTESIAN_POINT('',(0.614510956055,22.164211467139));
+#62624 = CARTESIAN_POINT('',(0.608934638991,22.836255002832));
+#62625 = CARTESIAN_POINT('',(0.603358321928,23.508199020634));
+#62626 = CARTESIAN_POINT('',(0.597782004864,24.18));
+#62627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62628 = ORIENTED_EDGE('',*,*,#62629,.F.);
+#62629 = EDGE_CURVE('',#59743,#62603,#62630,.T.);
+#62630 = SURFACE_CURVE('',#62631,(#62635,#62642),.PCURVE_S1.);
+#62631 = LINE('',#62632,#62633);
+#62632 = CARTESIAN_POINT('',(-17.36209268133,-12.4,25.456594998834));
+#62633 = VECTOR('',#62634,1.);
+#62634 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#62635 = PCURVE('',#33505,#62636);
+#62636 = DEFINITIONAL_REPRESENTATION('',(#62637),#62641);
+#62637 = LINE('',#62638,#62639);
+#62638 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62639 = VECTOR('',#62640,1.);
+#62640 = DIRECTION('',(0.,-1.));
+#62641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62642 = PCURVE('',#59799,#62643);
+#62643 = DEFINITIONAL_REPRESENTATION('',(#62644),#62648);
+#62644 = LINE('',#62645,#62646);
+#62645 = CARTESIAN_POINT('',(0.,0.));
+#62646 = VECTOR('',#62647,1.);
+#62647 = DIRECTION('',(0.,-1.));
+#62648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62649 = ORIENTED_EDGE('',*,*,#59742,.T.);
+#62650 = ADVANCED_FACE('',(#62651),#33416,.F.);
+#62651 = FACE_BOUND('',#62652,.F.);
+#62652 = EDGE_LOOP('',(#62653,#62654,#62677,#62709,#62730));
+#62653 = ORIENTED_EDGE('',*,*,#59708,.F.);
+#62654 = ORIENTED_EDGE('',*,*,#62655,.T.);
+#62655 = EDGE_CURVE('',#59672,#62656,#62658,.T.);
+#62656 = VERTEX_POINT('',#62657);
+#62657 = CARTESIAN_POINT('',(-19.7894835336,-12.4,25.780347970363));
+#62658 = SURFACE_CURVE('',#62659,(#62663,#62670),.PCURVE_S1.);
+#62659 = LINE('',#62660,#62661);
+#62660 = CARTESIAN_POINT('',(-18.92975997682,-12.4,25.006249402856));
+#62661 = VECTOR('',#62662,1.);
+#62662 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#62663 = PCURVE('',#33416,#62664);
+#62664 = DEFINITIONAL_REPRESENTATION('',(#62665),#62669);
+#62665 = LINE('',#62666,#62667);
+#62666 = CARTESIAN_POINT('',(0.,0.));
+#62667 = VECTOR('',#62668,1.);
+#62668 = DIRECTION('',(0.,-1.));
+#62669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62670 = PCURVE('',#59693,#62671);
+#62671 = DEFINITIONAL_REPRESENTATION('',(#62672),#62676);
+#62672 = LINE('',#62673,#62674);
+#62673 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62674 = VECTOR('',#62675,1.);
+#62675 = DIRECTION('',(0.,-1.));
+#62676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62677 = ORIENTED_EDGE('',*,*,#62678,.T.);
+#62678 = EDGE_CURVE('',#62656,#62679,#62681,.T.);
+#62679 = VERTEX_POINT('',#62680);
+#62680 = CARTESIAN_POINT('',(-20.39173160256,-9.6,25.306664779246));
+#62681 = SURFACE_CURVE('',#62682,(#62687,#62694),.PCURVE_S1.);
+#62682 = ELLIPSE('',#62683,124.83495742473,32.5);
+#62683 = AXIS2_PLACEMENT_3D('',#62684,#62685,#62686);
+#62684 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#62685 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#62686 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#62687 = PCURVE('',#33416,#62688);
+#62688 = DEFINITIONAL_REPRESENTATION('',(#62689),#62693);
+#62689 = ELLIPSE('',#62690,124.83495742473,32.5);
+#62690 = AXIS2_PLACEMENT_2D('',#62691,#62692);
+#62691 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#62692 = DIRECTION('',(-1.,-0.));
+#62693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62694 = PCURVE('',#62695,#62700);
+#62695 = CYLINDRICAL_SURFACE('',#62696,32.5);
+#62696 = AXIS2_PLACEMENT_3D('',#62697,#62698,#62699);
+#62697 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#62698 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62699 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62700 = DEFINITIONAL_REPRESENTATION('',(#62701),#62708);
+#62701 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62702,#62703,#62704,#62705,
+    #62706,#62707),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#62702 = CARTESIAN_POINT('',(0.6523191332,24.18));
+#62703 = CARTESIAN_POINT('',(0.657977496798,23.509689259292));
+#62704 = CARTESIAN_POINT('',(0.663635860396,22.838489120172));
+#62705 = CARTESIAN_POINT('',(0.669294223994,22.16644429387));
+#62706 = CARTESIAN_POINT('',(0.674952587592,21.493599610276));
+#62707 = CARTESIAN_POINT('',(0.68061095119,20.82));
+#62708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62709 = ORIENTED_EDGE('',*,*,#62710,.F.);
+#62710 = EDGE_CURVE('',#33368,#62679,#62711,.T.);
+#62711 = SURFACE_CURVE('',#62712,(#62716,#62723),.PCURVE_S1.);
+#62712 = LINE('',#62713,#62714);
+#62713 = CARTESIAN_POINT('',(-19.43495213124,-9.6,24.445176673768));
+#62714 = VECTOR('',#62715,1.);
+#62715 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#62716 = PCURVE('',#33416,#62717);
+#62717 = DEFINITIONAL_REPRESENTATION('',(#62718),#62722);
+#62718 = LINE('',#62719,#62720);
+#62719 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62720 = VECTOR('',#62721,1.);
+#62721 = DIRECTION('',(0.,-1.));
+#62722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62723 = PCURVE('',#33384,#62724);
+#62724 = DEFINITIONAL_REPRESENTATION('',(#62725),#62729);
+#62725 = LINE('',#62726,#62727);
+#62726 = CARTESIAN_POINT('',(0.,0.));
+#62727 = VECTOR('',#62728,1.);
+#62728 = DIRECTION('',(0.,-1.));
+#62729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62730 = ORIENTED_EDGE('',*,*,#33396,.F.);
+#62731 = ADVANCED_FACE('',(#62732),#33384,.F.);
+#62732 = FACE_BOUND('',#62733,.F.);
+#62733 = EDGE_LOOP('',(#62734,#62735,#62736,#62760));
+#62734 = ORIENTED_EDGE('',*,*,#33367,.F.);
+#62735 = ORIENTED_EDGE('',*,*,#62710,.T.);
+#62736 = ORIENTED_EDGE('',*,*,#62737,.T.);
+#62737 = EDGE_CURVE('',#62679,#62738,#62740,.T.);
+#62738 = VERTEX_POINT('',#62739);
+#62739 = CARTESIAN_POINT('',(-24.0436521119,-9.6,21.866705127245));
+#62740 = SURFACE_CURVE('',#62741,(#62746,#62753),.PCURVE_S1.);
+#62741 = CIRCLE('',#62742,32.5);
+#62742 = AXIS2_PLACEMENT_3D('',#62743,#62744,#62745);
+#62743 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62744 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62745 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62746 = PCURVE('',#33384,#62747);
+#62747 = DEFINITIONAL_REPRESENTATION('',(#62748),#62752);
+#62748 = CIRCLE('',#62749,32.5);
+#62749 = AXIS2_PLACEMENT_2D('',#62750,#62751);
+#62750 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62751 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#62752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62753 = PCURVE('',#62695,#62754);
+#62754 = DEFINITIONAL_REPRESENTATION('',(#62755),#62759);
+#62755 = LINE('',#62756,#62757);
+#62756 = CARTESIAN_POINT('',(0.,21.1));
+#62757 = VECTOR('',#62758,1.);
+#62758 = DIRECTION('',(1.,0.));
+#62759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62760 = ORIENTED_EDGE('',*,*,#62761,.F.);
+#62761 = EDGE_CURVE('',#33336,#62738,#62762,.T.);
+#62762 = SURFACE_CURVE('',#62763,(#62767,#62774),.PCURVE_S1.);
+#62763 = LINE('',#62764,#62765);
+#62764 = CARTESIAN_POINT('',(-22.78060516305,-9.6,20.729452546363));
+#62765 = VECTOR('',#62766,1.);
+#62766 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#62767 = PCURVE('',#33384,#62768);
+#62768 = DEFINITIONAL_REPRESENTATION('',(#62769),#62773);
+#62769 = LINE('',#62770,#62771);
+#62770 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62771 = VECTOR('',#62772,1.);
+#62772 = DIRECTION('',(0.,-1.));
+#62773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62774 = PCURVE('',#33355,#62775);
+#62775 = DEFINITIONAL_REPRESENTATION('',(#62776),#62780);
+#62776 = LINE('',#62777,#62778);
+#62777 = CARTESIAN_POINT('',(0.,0.));
+#62778 = VECTOR('',#62779,1.);
+#62779 = DIRECTION('',(0.,-1.));
+#62780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62781 = ADVANCED_FACE('',(#62782),#33355,.F.);
+#62782 = FACE_BOUND('',#62783,.F.);
+#62783 = EDGE_LOOP('',(#62784,#62785,#62786,#62813,#62834));
+#62784 = ORIENTED_EDGE('',*,*,#33335,.F.);
+#62785 = ORIENTED_EDGE('',*,*,#62761,.T.);
+#62786 = ORIENTED_EDGE('',*,*,#62787,.T.);
+#62787 = EDGE_CURVE('',#62738,#62788,#62790,.T.);
+#62788 = VERTEX_POINT('',#62789);
+#62789 = CARTESIAN_POINT('',(-23.52914796582,-12.4,22.419393301385));
+#62790 = SURFACE_CURVE('',#62791,(#62796,#62803),.PCURVE_S1.);
+#62791 = ELLIPSE('',#62792,124.83495742473,32.5);
+#62792 = AXIS2_PLACEMENT_3D('',#62793,#62794,#62795);
+#62793 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62794 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#62795 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#62796 = PCURVE('',#33355,#62797);
+#62797 = DEFINITIONAL_REPRESENTATION('',(#62798),#62802);
+#62798 = ELLIPSE('',#62799,124.83495742473,32.5);
+#62799 = AXIS2_PLACEMENT_2D('',#62800,#62801);
+#62800 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62801 = DIRECTION('',(1.,-1.942890293094E-16));
+#62802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62803 = PCURVE('',#62695,#62804);
+#62804 = DEFINITIONAL_REPRESENTATION('',(#62805),#62812);
+#62805 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62806,#62807,#62808,#62809,
+    #62810,#62811),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62806 = CARTESIAN_POINT('',(0.835103100422,20.82));
+#62807 = CARTESIAN_POINT('',(0.829526783358,21.492111952632));
+#62808 = CARTESIAN_POINT('',(0.823950466294,22.164211467139));
+#62809 = CARTESIAN_POINT('',(0.818374149231,22.836255002832));
+#62810 = CARTESIAN_POINT('',(0.812797832167,23.508199020634));
+#62811 = CARTESIAN_POINT('',(0.807221515103,24.18));
+#62812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62813 = ORIENTED_EDGE('',*,*,#62814,.F.);
+#62814 = EDGE_CURVE('',#59637,#62788,#62815,.T.);
+#62815 = SURFACE_CURVE('',#62816,(#62820,#62827),.PCURVE_S1.);
+#62816 = LINE('',#62817,#62818);
+#62817 = CARTESIAN_POINT('',(-22.27541300863,-12.4,21.290525275451));
+#62818 = VECTOR('',#62819,1.);
+#62819 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#62820 = PCURVE('',#33355,#62821);
+#62821 = DEFINITIONAL_REPRESENTATION('',(#62822),#62826);
+#62822 = LINE('',#62823,#62824);
+#62823 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62824 = VECTOR('',#62825,1.);
+#62825 = DIRECTION('',(0.,-1.));
+#62826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62827 = PCURVE('',#59693,#62828);
+#62828 = DEFINITIONAL_REPRESENTATION('',(#62829),#62833);
+#62829 = LINE('',#62830,#62831);
+#62830 = CARTESIAN_POINT('',(0.,0.));
+#62831 = VECTOR('',#62832,1.);
+#62832 = DIRECTION('',(0.,-1.));
+#62833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62834 = ORIENTED_EDGE('',*,*,#59636,.T.);
+#62835 = ADVANCED_FACE('',(#62836),#33266,.F.);
+#62836 = FACE_BOUND('',#62837,.F.);
+#62837 = EDGE_LOOP('',(#62838,#62839,#62862,#62894,#62915));
+#62838 = ORIENTED_EDGE('',*,*,#59602,.F.);
+#62839 = ORIENTED_EDGE('',*,*,#62840,.T.);
+#62840 = EDGE_CURVE('',#59566,#62841,#62843,.T.);
+#62841 = VERTEX_POINT('',#62842);
+#62842 = CARTESIAN_POINT('',(-24.71707157454,-12.4,21.102520531411));
+#62843 = SURFACE_CURVE('',#62844,(#62848,#62855),.PCURVE_S1.);
+#62844 = LINE('',#62845,#62846);
+#62845 = CARTESIAN_POINT('',(-23.71519089815,-12.4,20.524084453199));
+#62846 = VECTOR('',#62847,1.);
+#62847 = DIRECTION('',(-0.866025403784,0.,0.5));
+#62848 = PCURVE('',#33266,#62849);
+#62849 = DEFINITIONAL_REPRESENTATION('',(#62850),#62854);
+#62850 = LINE('',#62851,#62852);
+#62851 = CARTESIAN_POINT('',(0.,0.));
+#62852 = VECTOR('',#62853,1.);
+#62853 = DIRECTION('',(0.,-1.));
+#62854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62855 = PCURVE('',#59587,#62856);
+#62856 = DEFINITIONAL_REPRESENTATION('',(#62857),#62861);
+#62857 = LINE('',#62858,#62859);
+#62858 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62859 = VECTOR('',#62860,1.);
+#62860 = DIRECTION('',(0.,-1.));
+#62861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62862 = ORIENTED_EDGE('',*,*,#62863,.T.);
+#62863 = EDGE_CURVE('',#62841,#62864,#62866,.T.);
+#62864 = VERTEX_POINT('',#62865);
+#62865 = CARTESIAN_POINT('',(-25.20767480506,-9.6,20.513974040204));
+#62866 = SURFACE_CURVE('',#62867,(#62872,#62879),.PCURVE_S1.);
+#62867 = ELLIPSE('',#62868,124.83495742473,32.5);
+#62868 = AXIS2_PLACEMENT_3D('',#62869,#62870,#62871);
+#62869 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#62870 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#62871 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#62872 = PCURVE('',#33266,#62873);
+#62873 = DEFINITIONAL_REPRESENTATION('',(#62874),#62878);
+#62874 = ELLIPSE('',#62875,124.83495742473,32.5);
+#62875 = AXIS2_PLACEMENT_2D('',#62876,#62877);
+#62876 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#62877 = DIRECTION('',(-1.,-5.551115123126E-17));
+#62878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62879 = PCURVE('',#62880,#62885);
+#62880 = CYLINDRICAL_SURFACE('',#62881,32.5);
+#62881 = AXIS2_PLACEMENT_3D('',#62882,#62883,#62884);
+#62882 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#62883 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62884 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62885 = DEFINITIONAL_REPRESENTATION('',(#62886),#62893);
+#62886 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62887,#62888,#62889,#62890,
+    #62891,#62892),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#62887 = CARTESIAN_POINT('',(0.861758643439,24.18));
+#62888 = CARTESIAN_POINT('',(0.867417007037,23.509689259292));
+#62889 = CARTESIAN_POINT('',(0.873075370635,22.838489120172));
+#62890 = CARTESIAN_POINT('',(0.878733734233,22.16644429387));
+#62891 = CARTESIAN_POINT('',(0.884392097831,21.493599610276));
+#62892 = CARTESIAN_POINT('',(0.890050461429,20.82));
+#62893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62894 = ORIENTED_EDGE('',*,*,#62895,.F.);
+#62895 = EDGE_CURVE('',#33218,#62864,#62896,.T.);
+#62896 = SURFACE_CURVE('',#62897,(#62901,#62908),.PCURVE_S1.);
+#62897 = LINE('',#62898,#62899);
+#62898 = CARTESIAN_POINT('',(-24.09268981213,-9.6,19.870237154392));
+#62899 = VECTOR('',#62900,1.);
+#62900 = DIRECTION('',(-0.866025403784,0.,0.5));
+#62901 = PCURVE('',#33266,#62902);
+#62902 = DEFINITIONAL_REPRESENTATION('',(#62903),#62907);
+#62903 = LINE('',#62904,#62905);
+#62904 = CARTESIAN_POINT('',(2.900003744861,0.));
+#62905 = VECTOR('',#62906,1.);
+#62906 = DIRECTION('',(0.,-1.));
+#62907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62908 = PCURVE('',#33234,#62909);
+#62909 = DEFINITIONAL_REPRESENTATION('',(#62910),#62914);
+#62910 = LINE('',#62911,#62912);
+#62911 = CARTESIAN_POINT('',(0.,-0.));
+#62912 = VECTOR('',#62913,1.);
+#62913 = DIRECTION('',(0.,-1.));
+#62914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62915 = ORIENTED_EDGE('',*,*,#33246,.F.);
+#62916 = ADVANCED_FACE('',(#62917),#33234,.F.);
+#62917 = FACE_BOUND('',#62918,.F.);
+#62918 = EDGE_LOOP('',(#62919,#62920,#62921,#62945));
+#62919 = ORIENTED_EDGE('',*,*,#33217,.F.);
+#62920 = ORIENTED_EDGE('',*,*,#62895,.T.);
+#62921 = ORIENTED_EDGE('',*,*,#62922,.T.);
+#62922 = EDGE_CURVE('',#62864,#62923,#62925,.T.);
+#62923 = VERTEX_POINT('',#62924);
+#62924 = CARTESIAN_POINT('',(-28.06458426175,-9.6,16.389908792149));
+#62925 = SURFACE_CURVE('',#62926,(#62931,#62938),.PCURVE_S1.);
+#62926 = CIRCLE('',#62927,32.5);
+#62927 = AXIS2_PLACEMENT_3D('',#62928,#62929,#62930);
+#62928 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#62929 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#62930 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#62931 = PCURVE('',#33234,#62932);
+#62932 = DEFINITIONAL_REPRESENTATION('',(#62933),#62937);
+#62933 = CIRCLE('',#62934,32.5);
+#62934 = AXIS2_PLACEMENT_2D('',#62935,#62936);
+#62935 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#62936 = DIRECTION('',(-0.866025403784,-0.5));
+#62937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62938 = PCURVE('',#62880,#62939);
+#62939 = DEFINITIONAL_REPRESENTATION('',(#62940),#62944);
+#62940 = LINE('',#62941,#62942);
+#62941 = CARTESIAN_POINT('',(0.,21.1));
+#62942 = VECTOR('',#62943,1.);
+#62943 = DIRECTION('',(1.,0.));
+#62944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62945 = ORIENTED_EDGE('',*,*,#62946,.F.);
+#62946 = EDGE_CURVE('',#33186,#62923,#62947,.T.);
+#62947 = SURFACE_CURVE('',#62948,(#62952,#62959),.PCURVE_S1.);
+#62948 = LINE('',#62949,#62950);
+#62949 = CARTESIAN_POINT('',(-26.59268981214,-9.6,15.540110135448));
+#62950 = VECTOR('',#62951,1.);
+#62951 = DIRECTION('',(-0.866025403784,0.,0.5));
+#62952 = PCURVE('',#33234,#62953);
+#62953 = DEFINITIONAL_REPRESENTATION('',(#62954),#62958);
+#62954 = LINE('',#62955,#62956);
+#62955 = CARTESIAN_POINT('',(5.000000000025,0.));
+#62956 = VECTOR('',#62957,1.);
+#62957 = DIRECTION('',(0.,-1.));
+#62958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62959 = PCURVE('',#33205,#62960);
+#62960 = DEFINITIONAL_REPRESENTATION('',(#62961),#62965);
+#62961 = LINE('',#62962,#62963);
+#62962 = CARTESIAN_POINT('',(0.,0.));
+#62963 = VECTOR('',#62964,1.);
+#62964 = DIRECTION('',(0.,-1.));
+#62965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62966 = ADVANCED_FACE('',(#62967),#33205,.F.);
+#62967 = FACE_BOUND('',#62968,.F.);
+#62968 = EDGE_LOOP('',(#62969,#62970,#62971,#62998,#63019));
+#62969 = ORIENTED_EDGE('',*,*,#33185,.F.);
+#62970 = ORIENTED_EDGE('',*,*,#62946,.T.);
+#62971 = ORIENTED_EDGE('',*,*,#62972,.T.);
+#62972 = EDGE_CURVE('',#62923,#62973,#62975,.T.);
+#62973 = VERTEX_POINT('',#62974);
+#62974 = CARTESIAN_POINT('',(-27.67623359848,-12.4,17.037490830581));
+#62975 = SURFACE_CURVE('',#62976,(#62981,#62988),.PCURVE_S1.);
+#62976 = ELLIPSE('',#62977,124.83495742473,32.5);
+#62977 = AXIS2_PLACEMENT_3D('',#62978,#62979,#62980);
+#62978 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#62979 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#62980 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#62981 = PCURVE('',#33205,#62982);
+#62982 = DEFINITIONAL_REPRESENTATION('',(#62983),#62987);
+#62983 = ELLIPSE('',#62984,124.83495742473,32.5);
+#62984 = AXIS2_PLACEMENT_2D('',#62985,#62986);
+#62985 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#62986 = DIRECTION('',(1.,-9.71445146547E-17));
+#62987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62988 = PCURVE('',#62880,#62989);
+#62989 = DEFINITIONAL_REPRESENTATION('',(#62990),#62997);
+#62990 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#62991,#62992,#62993,#62994,
+    #62995,#62996),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#62991 = CARTESIAN_POINT('',(1.044542610661,20.82));
+#62992 = CARTESIAN_POINT('',(1.038966293597,21.492111952632));
+#62993 = CARTESIAN_POINT('',(1.033389976534,22.164211467139));
+#62994 = CARTESIAN_POINT('',(1.02781365947,22.836255002832));
+#62995 = CARTESIAN_POINT('',(1.022237342406,23.508199020634));
+#62996 = CARTESIAN_POINT('',(1.016661025343,24.18));
+#62997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62998 = ORIENTED_EDGE('',*,*,#62999,.F.);
+#62999 = EDGE_CURVE('',#59531,#62973,#63000,.T.);
+#63000 = SURFACE_CURVE('',#63001,(#63005,#63012),.PCURVE_S1.);
+#63001 = LINE('',#63002,#63003);
+#63002 = CARTESIAN_POINT('',(-26.21519089816,-12.4,16.193957434255));
+#63003 = VECTOR('',#63004,1.);
+#63004 = DIRECTION('',(-0.866025403784,0.,0.5));
+#63005 = PCURVE('',#33205,#63006);
+#63006 = DEFINITIONAL_REPRESENTATION('',(#63007),#63011);
+#63007 = LINE('',#63008,#63009);
+#63008 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63009 = VECTOR('',#63010,1.);
+#63010 = DIRECTION('',(0.,-1.));
+#63011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63012 = PCURVE('',#59587,#63013);
+#63013 = DEFINITIONAL_REPRESENTATION('',(#63014),#63018);
+#63014 = LINE('',#63015,#63016);
+#63015 = CARTESIAN_POINT('',(0.,0.));
+#63016 = VECTOR('',#63017,1.);
+#63017 = DIRECTION('',(0.,-1.));
+#63018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63019 = ORIENTED_EDGE('',*,*,#59530,.T.);
+#63020 = ADVANCED_FACE('',(#63021),#33116,.F.);
+#63021 = FACE_BOUND('',#63022,.F.);
+#63022 = EDGE_LOOP('',(#63023,#63024,#63047,#63079,#63100));
+#63023 = ORIENTED_EDGE('',*,*,#59496,.F.);
+#63024 = ORIENTED_EDGE('',*,*,#63025,.T.);
+#63025 = EDGE_CURVE('',#59460,#63026,#63028,.T.);
+#63026 = VERTEX_POINT('',#63027);
+#63027 = CARTESIAN_POINT('',(-28.56440498201,-12.4,15.502411684107));
+#63028 = SURFACE_CURVE('',#63029,(#63033,#63040),.PCURVE_S1.);
+#63029 = LINE('',#63030,#63031);
+#63030 = CARTESIAN_POINT('',(-27.46415417912,-12.4,15.144918527453));
+#63031 = VECTOR('',#63032,1.);
+#63032 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#63033 = PCURVE('',#33116,#63034);
+#63034 = DEFINITIONAL_REPRESENTATION('',(#63035),#63039);
+#63035 = LINE('',#63036,#63037);
+#63036 = CARTESIAN_POINT('',(0.,0.));
+#63037 = VECTOR('',#63038,1.);
+#63038 = DIRECTION('',(0.,-1.));
+#63039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63040 = PCURVE('',#59481,#63041);
+#63041 = DEFINITIONAL_REPRESENTATION('',(#63042),#63046);
+#63042 = LINE('',#63043,#63044);
+#63043 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63044 = VECTOR('',#63045,1.);
+#63045 = DIRECTION('',(0.,-1.));
+#63046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63047 = ORIENTED_EDGE('',*,*,#63048,.T.);
+#63048 = EDGE_CURVE('',#63026,#63049,#63051,.T.);
+#63049 = VERTEX_POINT('',#63050);
+#63050 = CARTESIAN_POINT('',(-28.92192165874,-9.6,14.824724198636));
+#63051 = SURFACE_CURVE('',#63052,(#63057,#63064),.PCURVE_S1.);
+#63052 = ELLIPSE('',#63053,124.83495742473,32.5);
+#63053 = AXIS2_PLACEMENT_3D('',#63054,#63055,#63056);
+#63054 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63055 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#63056 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#63057 = PCURVE('',#33116,#63058);
+#63058 = DEFINITIONAL_REPRESENTATION('',(#63059),#63063);
+#63059 = ELLIPSE('',#63060,124.83495742473,32.5);
+#63060 = AXIS2_PLACEMENT_2D('',#63061,#63062);
+#63061 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63062 = DIRECTION('',(-1.,-1.387778780781E-16));
+#63063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63064 = PCURVE('',#63065,#63070);
+#63065 = CYLINDRICAL_SURFACE('',#63066,32.5);
+#63066 = AXIS2_PLACEMENT_3D('',#63067,#63068,#63069);
+#63067 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63068 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63069 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63070 = DEFINITIONAL_REPRESENTATION('',(#63071),#63078);
+#63071 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63072,#63073,#63074,#63075,
+    #63076,#63077),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63072 = CARTESIAN_POINT('',(1.071198153679,24.18));
+#63073 = CARTESIAN_POINT('',(1.076856517277,23.509689259292));
+#63074 = CARTESIAN_POINT('',(1.082514880875,22.838489120172));
+#63075 = CARTESIAN_POINT('',(1.088173244473,22.16644429387));
+#63076 = CARTESIAN_POINT('',(1.093831608071,21.493599610276));
+#63077 = CARTESIAN_POINT('',(1.099489971668,20.82));
+#63078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63079 = ORIENTED_EDGE('',*,*,#63080,.F.);
+#63080 = EDGE_CURVE('',#33068,#63049,#63081,.T.);
+#63081 = SURFACE_CURVE('',#63082,(#63086,#63093),.PCURVE_S1.);
+#63082 = LINE('',#63083,#63084);
+#63083 = CARTESIAN_POINT('',(-27.69746133867,-9.6,14.426872923392));
+#63084 = VECTOR('',#63085,1.);
+#63085 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#63086 = PCURVE('',#33116,#63087);
+#63087 = DEFINITIONAL_REPRESENTATION('',(#63088),#63092);
+#63088 = LINE('',#63089,#63090);
+#63089 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63090 = VECTOR('',#63091,1.);
+#63091 = DIRECTION('',(0.,-1.));
+#63092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63093 = PCURVE('',#33084,#63094);
+#63094 = DEFINITIONAL_REPRESENTATION('',(#63095),#63099);
+#63095 = LINE('',#63096,#63097);
+#63096 = CARTESIAN_POINT('',(0.,-0.));
+#63097 = VECTOR('',#63098,1.);
+#63098 = DIRECTION('',(0.,-1.));
+#63099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63100 = ORIENTED_EDGE('',*,*,#33096,.F.);
+#63101 = ADVANCED_FACE('',(#63102),#33084,.F.);
+#63102 = FACE_BOUND('',#63103,.F.);
+#63103 = EDGE_LOOP('',(#63104,#63105,#63106,#63130));
+#63104 = ORIENTED_EDGE('',*,*,#33067,.F.);
+#63105 = ORIENTED_EDGE('',*,*,#63080,.T.);
+#63106 = ORIENTED_EDGE('',*,*,#63107,.T.);
+#63107 = EDGE_CURVE('',#63049,#63108,#63110,.T.);
+#63108 = VERTEX_POINT('',#63109);
+#63109 = CARTESIAN_POINT('',(-30.85895941055,-9.6,10.196794795328));
+#63110 = SURFACE_CURVE('',#63111,(#63116,#63123),.PCURVE_S1.);
+#63111 = CIRCLE('',#63112,32.5);
+#63112 = AXIS2_PLACEMENT_3D('',#63113,#63114,#63115);
+#63113 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#63114 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63115 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63116 = PCURVE('',#33084,#63117);
+#63117 = DEFINITIONAL_REPRESENTATION('',(#63118),#63122);
+#63118 = CIRCLE('',#63119,32.5);
+#63119 = AXIS2_PLACEMENT_2D('',#63120,#63121);
+#63120 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#63121 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#63122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63123 = PCURVE('',#63065,#63124);
+#63124 = DEFINITIONAL_REPRESENTATION('',(#63125),#63129);
+#63125 = LINE('',#63126,#63127);
+#63126 = CARTESIAN_POINT('',(0.,21.1));
+#63127 = VECTOR('',#63128,1.);
+#63128 = DIRECTION('',(1.,0.));
+#63129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63130 = ORIENTED_EDGE('',*,*,#63131,.F.);
+#63131 = EDGE_CURVE('',#33036,#63108,#63132,.T.);
+#63132 = SURFACE_CURVE('',#63133,(#63137,#63144),.PCURVE_S1.);
+#63133 = LINE('',#63134,#63135);
+#63134 = CARTESIAN_POINT('',(-29.24254631056,-9.6,9.671590341893));
+#63135 = VECTOR('',#63136,1.);
+#63136 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#63137 = PCURVE('',#33084,#63138);
+#63138 = DEFINITIONAL_REPRESENTATION('',(#63139),#63143);
+#63139 = LINE('',#63140,#63141);
+#63140 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63141 = VECTOR('',#63142,1.);
+#63142 = DIRECTION('',(0.,-1.));
+#63143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63144 = PCURVE('',#33055,#63145);
+#63145 = DEFINITIONAL_REPRESENTATION('',(#63146),#63150);
+#63146 = LINE('',#63147,#63148);
+#63147 = CARTESIAN_POINT('',(0.,0.));
+#63148 = VECTOR('',#63149,1.);
+#63149 = DIRECTION('',(0.,-1.));
+#63150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63151 = ADVANCED_FACE('',(#63152),#33055,.F.);
+#63152 = FACE_BOUND('',#63153,.F.);
+#63153 = EDGE_LOOP('',(#63154,#63155,#63156,#63183,#63204));
+#63154 = ORIENTED_EDGE('',*,*,#33035,.F.);
+#63155 = ORIENTED_EDGE('',*,*,#63131,.T.);
+#63156 = ORIENTED_EDGE('',*,*,#63157,.T.);
+#63157 = EDGE_CURVE('',#63108,#63158,#63160,.T.);
+#63158 = VERTEX_POINT('',#63159);
+#63159 = CARTESIAN_POINT('',(-30.61373501758,-12.4,10.910968255528));
+#63160 = SURFACE_CURVE('',#63161,(#63166,#63173),.PCURVE_S1.);
+#63161 = ELLIPSE('',#63162,124.83495742473,32.5);
+#63162 = AXIS2_PLACEMENT_3D('',#63163,#63164,#63165);
+#63163 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#63164 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#63165 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#63166 = PCURVE('',#33055,#63167);
+#63167 = DEFINITIONAL_REPRESENTATION('',(#63168),#63172);
+#63168 = ELLIPSE('',#63169,124.83495742473,32.5);
+#63169 = AXIS2_PLACEMENT_2D('',#63170,#63171);
+#63170 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#63171 = DIRECTION('',(1.,-4.163336342344E-17));
+#63172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63173 = PCURVE('',#63065,#63174);
+#63174 = DEFINITIONAL_REPRESENTATION('',(#63175),#63182);
+#63175 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63176,#63177,#63178,#63179,
+    #63180,#63181),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#63176 = CARTESIAN_POINT('',(1.2539821209,20.82));
+#63177 = CARTESIAN_POINT('',(1.248405803837,21.492111952632));
+#63178 = CARTESIAN_POINT('',(1.242829486773,22.164211467139));
+#63179 = CARTESIAN_POINT('',(1.237253169709,22.836255002832));
+#63180 = CARTESIAN_POINT('',(1.231676852646,23.508199020634));
+#63181 = CARTESIAN_POINT('',(1.226100535582,24.18));
+#63182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63183 = ORIENTED_EDGE('',*,*,#63184,.F.);
+#63184 = EDGE_CURVE('',#59425,#63158,#63185,.T.);
+#63185 = SURFACE_CURVE('',#63186,(#63190,#63197),.PCURVE_S1.);
+#63186 = LINE('',#63187,#63188);
+#63187 = CARTESIAN_POINT('',(-29.009239151,-12.4,10.389635945954));
+#63188 = VECTOR('',#63189,1.);
+#63189 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#63190 = PCURVE('',#33055,#63191);
+#63191 = DEFINITIONAL_REPRESENTATION('',(#63192),#63196);
+#63192 = LINE('',#63193,#63194);
+#63193 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63194 = VECTOR('',#63195,1.);
+#63195 = DIRECTION('',(0.,-1.));
+#63196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63197 = PCURVE('',#59481,#63198);
+#63198 = DEFINITIONAL_REPRESENTATION('',(#63199),#63203);
+#63199 = LINE('',#63200,#63201);
+#63200 = CARTESIAN_POINT('',(0.,0.));
+#63201 = VECTOR('',#63202,1.);
+#63202 = DIRECTION('',(0.,-1.));
+#63203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63204 = ORIENTED_EDGE('',*,*,#59424,.T.);
+#63205 = ADVANCED_FACE('',(#63206),#32966,.F.);
+#63206 = FACE_BOUND('',#63207,.F.);
+#63207 = EDGE_LOOP('',(#63208,#63209,#63232,#63264,#63285));
+#63208 = ORIENTED_EDGE('',*,*,#59390,.F.);
+#63209 = ORIENTED_EDGE('',*,*,#63210,.T.);
+#63210 = EDGE_CURVE('',#59354,#63211,#63213,.T.);
+#63211 = VERTEX_POINT('',#63212);
+#63212 = CARTESIAN_POINT('',(-31.16333682454,-12.4,9.224773057383));
+#63213 = SURFACE_CURVE('',#63214,(#63218,#63225),.PCURVE_S1.);
+#63214 = LINE('',#63215,#63216);
+#63215 = CARTESIAN_POINT('',(-30.01280213483,-12.4,9.103846988675));
+#63216 = VECTOR('',#63217,1.);
+#63217 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#63218 = PCURVE('',#32966,#63219);
+#63219 = DEFINITIONAL_REPRESENTATION('',(#63220),#63224);
+#63220 = LINE('',#63221,#63222);
+#63221 = CARTESIAN_POINT('',(0.,0.));
+#63222 = VECTOR('',#63223,1.);
+#63223 = DIRECTION('',(0.,-1.));
+#63224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63225 = PCURVE('',#59375,#63226);
+#63226 = DEFINITIONAL_REPRESENTATION('',(#63227),#63231);
+#63227 = LINE('',#63228,#63229);
+#63228 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63229 = VECTOR('',#63230,1.);
+#63230 = DIRECTION('',(0.,-1.));
+#63231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63232 = ORIENTED_EDGE('',*,*,#63233,.T.);
+#63233 = EDGE_CURVE('',#63211,#63234,#63236,.T.);
+#63234 = VERTEX_POINT('',#63235);
+#63235 = CARTESIAN_POINT('',(-31.37214175315,-9.6,8.487562772668));
+#63236 = SURFACE_CURVE('',#63237,(#63242,#63249),.PCURVE_S1.);
+#63237 = ELLIPSE('',#63238,124.83495742473,32.5);
+#63238 = AXIS2_PLACEMENT_3D('',#63239,#63240,#63241);
+#63239 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63240 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#63241 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#63242 = PCURVE('',#32966,#63243);
+#63243 = DEFINITIONAL_REPRESENTATION('',(#63244),#63248);
+#63244 = ELLIPSE('',#63245,124.83495742473,32.5);
+#63245 = AXIS2_PLACEMENT_2D('',#63246,#63247);
+#63246 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63247 = DIRECTION('',(-1.,-1.353084311262E-16));
+#63248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63249 = PCURVE('',#63250,#63255);
+#63250 = CYLINDRICAL_SURFACE('',#63251,32.5);
+#63251 = AXIS2_PLACEMENT_3D('',#63252,#63253,#63254);
+#63252 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63253 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63254 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63255 = DEFINITIONAL_REPRESENTATION('',(#63256),#63263);
+#63256 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63257,#63258,#63259,#63260,
+    #63261,#63262),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63257 = CARTESIAN_POINT('',(1.280637663918,24.18));
+#63258 = CARTESIAN_POINT('',(1.286296027516,23.509689259292));
+#63259 = CARTESIAN_POINT('',(1.291954391114,22.838489120172));
+#63260 = CARTESIAN_POINT('',(1.297612754712,22.16644429387));
+#63261 = CARTESIAN_POINT('',(1.30327111831,21.493599610276));
+#63262 = CARTESIAN_POINT('',(1.308929481908,20.82));
+#63263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63264 = ORIENTED_EDGE('',*,*,#63265,.F.);
+#63265 = EDGE_CURVE('',#32918,#63234,#63266,.T.);
+#63266 = SURFACE_CURVE('',#63267,(#63271,#63278),.PCURVE_S1.);
+#63267 = LINE('',#63268,#63269);
+#63268 = CARTESIAN_POINT('',(-30.09172089756,-9.6,8.352985117823));
+#63269 = VECTOR('',#63270,1.);
+#63270 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#63271 = PCURVE('',#32966,#63272);
+#63272 = DEFINITIONAL_REPRESENTATION('',(#63273),#63277);
+#63273 = LINE('',#63274,#63275);
+#63274 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63275 = VECTOR('',#63276,1.);
+#63276 = DIRECTION('',(0.,-1.));
+#63277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63278 = PCURVE('',#32934,#63279);
+#63279 = DEFINITIONAL_REPRESENTATION('',(#63280),#63284);
+#63280 = LINE('',#63281,#63282);
+#63281 = CARTESIAN_POINT('',(0.,0.));
+#63282 = VECTOR('',#63283,1.);
+#63283 = DIRECTION('',(0.,-1.));
+#63284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63285 = ORIENTED_EDGE('',*,*,#32946,.F.);
+#63286 = ADVANCED_FACE('',(#63287),#32934,.F.);
+#63287 = FACE_BOUND('',#63288,.F.);
+#63288 = EDGE_LOOP('',(#63289,#63290,#63291,#63315));
+#63289 = ORIENTED_EDGE('',*,*,#32917,.F.);
+#63290 = ORIENTED_EDGE('',*,*,#63265,.T.);
+#63291 = ORIENTED_EDGE('',*,*,#63292,.T.);
+#63292 = EDGE_CURVE('',#63234,#63293,#63295,.T.);
+#63293 = VERTEX_POINT('',#63294);
+#63294 = CARTESIAN_POINT('',(-32.30464995539,-9.6,3.558031936301));
+#63295 = SURFACE_CURVE('',#63296,(#63301,#63308),.PCURVE_S1.);
+#63296 = CIRCLE('',#63297,32.5);
+#63297 = AXIS2_PLACEMENT_3D('',#63298,#63299,#63300);
+#63298 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#63299 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63300 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63301 = PCURVE('',#32934,#63302);
+#63302 = DEFINITIONAL_REPRESENTATION('',(#63303),#63307);
+#63303 = CIRCLE('',#63304,32.5);
+#63304 = AXIS2_PLACEMENT_2D('',#63305,#63306);
+#63305 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#63306 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#63307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63308 = PCURVE('',#63250,#63309);
+#63309 = DEFINITIONAL_REPRESENTATION('',(#63310),#63314);
+#63310 = LINE('',#63311,#63312);
+#63311 = CARTESIAN_POINT('',(0.,21.1));
+#63312 = VECTOR('',#63313,1.);
+#63313 = DIRECTION('',(1.,0.));
+#63314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63315 = ORIENTED_EDGE('',*,*,#63316,.F.);
+#63316 = EDGE_CURVE('',#32886,#63293,#63317,.T.);
+#63317 = SURFACE_CURVE('',#63318,(#63322,#63329),.PCURVE_S1.);
+#63318 = LINE('',#63319,#63320);
+#63319 = CARTESIAN_POINT('',(-30.6143632139,-9.6,3.380375640957));
+#63320 = VECTOR('',#63321,1.);
+#63321 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#63322 = PCURVE('',#32934,#63323);
+#63323 = DEFINITIONAL_REPRESENTATION('',(#63324),#63328);
+#63324 = LINE('',#63325,#63326);
+#63325 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63326 = VECTOR('',#63327,1.);
+#63327 = DIRECTION('',(0.,-1.));
+#63328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63329 = PCURVE('',#32905,#63330);
+#63330 = DEFINITIONAL_REPRESENTATION('',(#63331),#63335);
+#63331 = LINE('',#63332,#63333);
+#63332 = CARTESIAN_POINT('',(0.,0.));
+#63333 = VECTOR('',#63334,1.);
+#63334 = DIRECTION('',(0.,-1.));
+#63335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63336 = ADVANCED_FACE('',(#63337),#32905,.F.);
+#63337 = FACE_BOUND('',#63338,.F.);
+#63338 = EDGE_LOOP('',(#63339,#63340,#63341,#63368,#63389));
+#63339 = ORIENTED_EDGE('',*,*,#32885,.F.);
+#63340 = ORIENTED_EDGE('',*,*,#63316,.T.);
+#63341 = ORIENTED_EDGE('',*,*,#63342,.T.);
+#63342 = EDGE_CURVE('',#63293,#63343,#63345,.T.);
+#63343 = VERTEX_POINT('',#63344);
+#63344 = CARTESIAN_POINT('',(-32.21326931541,-12.4,4.307584011075));
+#63345 = SURFACE_CURVE('',#63346,(#63351,#63358),.PCURVE_S1.);
+#63346 = ELLIPSE('',#63347,124.83495742473,32.5);
+#63347 = AXIS2_PLACEMENT_3D('',#63348,#63349,#63350);
+#63348 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#63349 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#63350 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#63351 = PCURVE('',#32905,#63352);
+#63352 = DEFINITIONAL_REPRESENTATION('',(#63353),#63357);
+#63353 = ELLIPSE('',#63354,124.83495742473,32.5);
+#63354 = AXIS2_PLACEMENT_2D('',#63355,#63356);
+#63355 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#63356 = DIRECTION('',(1.,-1.700029006457E-16));
+#63357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63358 = PCURVE('',#63250,#63359);
+#63359 = DEFINITIONAL_REPRESENTATION('',(#63360),#63367);
+#63360 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63361,#63362,#63363,#63364,
+    #63365,#63366),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#63361 = CARTESIAN_POINT('',(1.46342163114,20.82));
+#63362 = CARTESIAN_POINT('',(1.457845314076,21.492111952632));
+#63363 = CARTESIAN_POINT('',(1.452268997012,22.164211467139));
+#63364 = CARTESIAN_POINT('',(1.446692679949,22.836255002832));
+#63365 = CARTESIAN_POINT('',(1.441116362885,23.508199020634));
+#63366 = CARTESIAN_POINT('',(1.435540045821,24.18));
+#63367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63368 = ORIENTED_EDGE('',*,*,#63369,.F.);
+#63369 = EDGE_CURVE('',#59319,#63343,#63370,.T.);
+#63370 = SURFACE_CURVE('',#63371,(#63375,#63382),.PCURVE_S1.);
+#63371 = LINE('',#63372,#63373);
+#63372 = CARTESIAN_POINT('',(-30.53544445117,-12.4,4.13123751181));
+#63373 = VECTOR('',#63374,1.);
+#63374 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#63375 = PCURVE('',#32905,#63376);
+#63376 = DEFINITIONAL_REPRESENTATION('',(#63377),#63381);
+#63377 = LINE('',#63378,#63379);
+#63378 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63379 = VECTOR('',#63380,1.);
+#63380 = DIRECTION('',(0.,-1.));
+#63381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63382 = PCURVE('',#59375,#63383);
+#63383 = DEFINITIONAL_REPRESENTATION('',(#63384),#63388);
+#63384 = LINE('',#63385,#63386);
+#63385 = CARTESIAN_POINT('',(0.,0.));
+#63386 = VECTOR('',#63387,1.);
+#63387 = DIRECTION('',(0.,-1.));
+#63388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63389 = ORIENTED_EDGE('',*,*,#59318,.T.);
+#63390 = ADVANCED_FACE('',(#63391),#32816,.F.);
+#63391 = FACE_BOUND('',#63392,.F.);
+#63392 = EDGE_LOOP('',(#63393,#63394,#63417,#63449,#63470));
+#63393 = ORIENTED_EDGE('',*,*,#59284,.F.);
+#63394 = ORIENTED_EDGE('',*,*,#63395,.T.);
+#63395 = EDGE_CURVE('',#59242,#63396,#63398,.T.);
+#63396 = VERTEX_POINT('',#63397);
+#63397 = CARTESIAN_POINT('',(-32.40028130955,-12.4,2.54396758268));
+#63398 = SURFACE_CURVE('',#63399,(#63403,#63410),.PCURVE_S1.);
+#63399 = LINE('',#63400,#63401);
+#63400 = CARTESIAN_POINT('',(-31.24974661985,-12.4,2.664893651388));
+#63401 = VECTOR('',#63402,1.);
+#63402 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#63403 = PCURVE('',#32816,#63404);
+#63404 = DEFINITIONAL_REPRESENTATION('',(#63405),#63409);
+#63405 = LINE('',#63406,#63407);
+#63406 = CARTESIAN_POINT('',(0.,0.));
+#63407 = VECTOR('',#63408,1.);
+#63408 = DIRECTION('',(0.,-1.));
+#63409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63410 = PCURVE('',#59267,#63411);
+#63411 = DEFINITIONAL_REPRESENTATION('',(#63412),#63416);
+#63412 = LINE('',#63413,#63414);
+#63413 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63414 = VECTOR('',#63415,1.);
+#63415 = DIRECTION('',(0.,-1.));
+#63416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63417 = ORIENTED_EDGE('',*,*,#63418,.T.);
+#63418 = EDGE_CURVE('',#63396,#63419,#63421,.T.);
+#63419 = VERTEX_POINT('',#63420);
+#63420 = CARTESIAN_POINT('',(-32.45124871271,-9.6,1.77945412569));
+#63421 = SURFACE_CURVE('',#63422,(#63427,#63434),.PCURVE_S1.);
+#63422 = ELLIPSE('',#63423,124.83495742473,32.5);
+#63423 = AXIS2_PLACEMENT_3D('',#63424,#63425,#63426);
+#63424 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63425 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#63426 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#63427 = PCURVE('',#32816,#63428);
+#63428 = DEFINITIONAL_REPRESENTATION('',(#63429),#63433);
+#63429 = ELLIPSE('',#63430,124.83495742473,32.5);
+#63430 = AXIS2_PLACEMENT_2D('',#63431,#63432);
+#63431 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63432 = DIRECTION('',(-1.,-1.595945597899E-16));
+#63433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63434 = PCURVE('',#63435,#63440);
+#63435 = CYLINDRICAL_SURFACE('',#63436,32.5);
+#63436 = AXIS2_PLACEMENT_3D('',#63437,#63438,#63439);
+#63437 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63438 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63439 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63440 = DEFINITIONAL_REPRESENTATION('',(#63441),#63448);
+#63441 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63442,#63443,#63444,#63445,
+    #63446,#63447),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63442 = CARTESIAN_POINT('',(1.490077174157,24.18));
+#63443 = CARTESIAN_POINT('',(1.495735537755,23.509689259292));
+#63444 = CARTESIAN_POINT('',(1.501393901353,22.838489120172));
+#63445 = CARTESIAN_POINT('',(1.507052264951,22.16644429387));
+#63446 = CARTESIAN_POINT('',(1.512710628549,21.493599610276));
+#63447 = CARTESIAN_POINT('',(1.518368992147,20.82));
+#63448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63449 = ORIENTED_EDGE('',*,*,#63450,.F.);
+#63450 = EDGE_CURVE('',#32768,#63419,#63451,.T.);
+#63451 = SURFACE_CURVE('',#63452,(#63456,#63463),.PCURVE_S1.);
+#63452 = LINE('',#63453,#63454);
+#63453 = CARTESIAN_POINT('',(-31.17082785712,-9.6,1.914031780535));
+#63454 = VECTOR('',#63455,1.);
+#63455 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#63456 = PCURVE('',#32816,#63457);
+#63457 = DEFINITIONAL_REPRESENTATION('',(#63458),#63462);
+#63458 = LINE('',#63459,#63460);
+#63459 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63460 = VECTOR('',#63461,1.);
+#63461 = DIRECTION('',(0.,-1.));
+#63462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63463 = PCURVE('',#32784,#63464);
+#63464 = DEFINITIONAL_REPRESENTATION('',(#63465),#63469);
+#63465 = LINE('',#63466,#63467);
+#63466 = CARTESIAN_POINT('',(0.,0.));
+#63467 = VECTOR('',#63468,1.);
+#63468 = DIRECTION('',(0.,-1.));
+#63469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63470 = ORIENTED_EDGE('',*,*,#32796,.F.);
+#63471 = ADVANCED_FACE('',(#63472),#32784,.F.);
+#63472 = FACE_BOUND('',#63473,.F.);
+#63473 = EDGE_LOOP('',(#63474,#63475,#63476,#63500));
+#63474 = ORIENTED_EDGE('',*,*,#32767,.F.);
+#63475 = ORIENTED_EDGE('',*,*,#63450,.T.);
+#63476 = ORIENTED_EDGE('',*,*,#63477,.T.);
+#63477 = EDGE_CURVE('',#63419,#63478,#63480,.T.);
+#63478 = VERTEX_POINT('',#63479);
+#63479 = CARTESIAN_POINT('',(-32.33847228227,-9.6,-3.236233991674));
+#63480 = SURFACE_CURVE('',#63481,(#63486,#63493),.PCURVE_S1.);
+#63481 = CIRCLE('',#63482,32.5);
+#63482 = AXIS2_PLACEMENT_3D('',#63483,#63484,#63485);
+#63483 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#63484 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63485 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63486 = PCURVE('',#32784,#63487);
+#63487 = DEFINITIONAL_REPRESENTATION('',(#63488),#63492);
+#63488 = CIRCLE('',#63489,32.5);
+#63489 = AXIS2_PLACEMENT_2D('',#63490,#63491);
+#63490 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#63491 = DIRECTION('',(-0.994521895368,0.104528463268));
+#63492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63493 = PCURVE('',#63435,#63494);
+#63494 = DEFINITIONAL_REPRESENTATION('',(#63495),#63499);
+#63495 = LINE('',#63496,#63497);
+#63496 = CARTESIAN_POINT('',(0.,21.1));
+#63497 = VECTOR('',#63498,1.);
+#63498 = DIRECTION('',(1.,0.));
+#63499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63500 = ORIENTED_EDGE('',*,*,#63501,.F.);
+#63501 = EDGE_CURVE('',#32736,#63478,#63502,.T.);
+#63502 = SURFACE_CURVE('',#63503,(#63507,#63514),.PCURVE_S1.);
+#63503 = LINE('',#63504,#63505);
+#63504 = CARTESIAN_POINT('',(-30.64818554078,-9.6,-3.05857769633));
+#63505 = VECTOR('',#63506,1.);
+#63506 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#63507 = PCURVE('',#32784,#63508);
+#63508 = DEFINITIONAL_REPRESENTATION('',(#63509),#63513);
+#63509 = LINE('',#63510,#63511);
+#63510 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63511 = VECTOR('',#63512,1.);
+#63512 = DIRECTION('',(0.,-1.));
+#63513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63514 = PCURVE('',#32755,#63515);
+#63515 = DEFINITIONAL_REPRESENTATION('',(#63516),#63520);
+#63516 = LINE('',#63517,#63518);
+#63517 = CARTESIAN_POINT('',(0.,0.));
+#63518 = VECTOR('',#63519,1.);
+#63519 = DIRECTION('',(0.,-1.));
+#63520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63521 = ADVANCED_FACE('',(#63522),#32755,.F.);
+#63522 = FACE_BOUND('',#63523,.F.);
+#63523 = EDGE_LOOP('',(#63524,#63525,#63526,#63553,#63574));
+#63524 = ORIENTED_EDGE('',*,*,#32735,.F.);
+#63525 = ORIENTED_EDGE('',*,*,#63501,.T.);
+#63526 = ORIENTED_EDGE('',*,*,#63527,.T.);
+#63527 = EDGE_CURVE('',#63478,#63528,#63530,.T.);
+#63528 = VERTEX_POINT('',#63529);
+#63529 = CARTESIAN_POINT('',(-32.40492916774,-12.4,-2.484062324744));
+#63530 = SURFACE_CURVE('',#63531,(#63536,#63543),.PCURVE_S1.);
+#63531 = ELLIPSE('',#63532,124.83495742473,32.5);
+#63532 = AXIS2_PLACEMENT_3D('',#63533,#63534,#63535);
+#63533 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#63534 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#63535 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#63536 = PCURVE('',#32755,#63537);
+#63537 = DEFINITIONAL_REPRESENTATION('',(#63538),#63542);
+#63538 = ELLIPSE('',#63539,124.83495742473,32.5);
+#63539 = AXIS2_PLACEMENT_2D('',#63540,#63541);
+#63540 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#63541 = DIRECTION('',(1.,-1.249000902703E-16));
+#63542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63543 = PCURVE('',#63435,#63544);
+#63544 = DEFINITIONAL_REPRESENTATION('',(#63545),#63552);
+#63545 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63546,#63547,#63548,#63549,
+    #63550,#63551),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#63546 = CARTESIAN_POINT('',(1.672861141379,20.82));
+#63547 = CARTESIAN_POINT('',(1.667284824315,21.492111952632));
+#63548 = CARTESIAN_POINT('',(1.661708507252,22.164211467139));
+#63549 = CARTESIAN_POINT('',(1.656132190188,22.836255002832));
+#63550 = CARTESIAN_POINT('',(1.650555873124,23.508199020634));
+#63551 = CARTESIAN_POINT('',(1.644979556061,24.18));
+#63552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63553 = ORIENTED_EDGE('',*,*,#63554,.F.);
+#63554 = EDGE_CURVE('',#59207,#63528,#63555,.T.);
+#63555 = SURFACE_CURVE('',#63556,(#63560,#63567),.PCURVE_S1.);
+#63556 = LINE('',#63557,#63558);
+#63557 = CARTESIAN_POINT('',(-30.7271043035,-12.4,-2.307715825478));
+#63558 = VECTOR('',#63559,1.);
+#63559 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#63560 = PCURVE('',#32755,#63561);
+#63561 = DEFINITIONAL_REPRESENTATION('',(#63562),#63566);
+#63562 = LINE('',#63563,#63564);
+#63563 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63564 = VECTOR('',#63565,1.);
+#63565 = DIRECTION('',(0.,-1.));
+#63566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63567 = PCURVE('',#59267,#63568);
+#63568 = DEFINITIONAL_REPRESENTATION('',(#63569),#63573);
+#63569 = LINE('',#63570,#63571);
+#63570 = CARTESIAN_POINT('',(0.,0.));
+#63571 = VECTOR('',#63572,1.);
+#63572 = DIRECTION('',(0.,-1.));
+#63573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63574 = ORIENTED_EDGE('',*,*,#59206,.T.);
+#63575 = ADVANCED_FACE('',(#63576),#32666,.F.);
+#63576 = FACE_BOUND('',#63577,.F.);
+#63577 = EDGE_LOOP('',(#63578,#63579,#63602,#63634,#63655));
+#63578 = ORIENTED_EDGE('',*,*,#59172,.F.);
+#63579 = ORIENTED_EDGE('',*,*,#63580,.T.);
+#63580 = EDGE_CURVE('',#59136,#63581,#63583,.T.);
+#63581 = VERTEX_POINT('',#63582);
+#63582 = CARTESIAN_POINT('',(-32.22117802754,-12.4,-4.248021482698));
+#63583 = SURFACE_CURVE('',#63584,(#63588,#63595),.PCURVE_S1.);
+#63584 = LINE('',#63585,#63586);
+#63585 = CARTESIAN_POINT('',(-31.12092722465,-12.4,-3.890528326044));
+#63586 = VECTOR('',#63587,1.);
+#63587 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#63588 = PCURVE('',#32666,#63589);
+#63589 = DEFINITIONAL_REPRESENTATION('',(#63590),#63594);
+#63590 = LINE('',#63591,#63592);
+#63591 = CARTESIAN_POINT('',(0.,0.));
+#63592 = VECTOR('',#63593,1.);
+#63593 = DIRECTION('',(0.,-1.));
+#63594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63595 = PCURVE('',#59157,#63596);
+#63596 = DEFINITIONAL_REPRESENTATION('',(#63597),#63601);
+#63597 = LINE('',#63598,#63599);
+#63598 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63599 = VECTOR('',#63600,1.);
+#63600 = DIRECTION('',(0.,-1.));
+#63601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63602 = ORIENTED_EDGE('',*,*,#63603,.T.);
+#63603 = EDGE_CURVE('',#63581,#63604,#63606,.T.);
+#63604 = VERTEX_POINT('',#63605);
+#63605 = CARTESIAN_POINT('',(-32.11208038516,-9.6,-5.006425205349));
+#63606 = SURFACE_CURVE('',#63607,(#63612,#63619),.PCURVE_S1.);
+#63607 = ELLIPSE('',#63608,124.83495742473,32.5);
+#63608 = AXIS2_PLACEMENT_3D('',#63609,#63610,#63611);
+#63609 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63610 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#63611 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#63612 = PCURVE('',#32666,#63613);
+#63613 = DEFINITIONAL_REPRESENTATION('',(#63614),#63618);
+#63614 = ELLIPSE('',#63615,124.83495742473,32.5);
+#63615 = AXIS2_PLACEMENT_2D('',#63616,#63617);
+#63616 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63617 = DIRECTION('',(-1.,-2.914335439641E-16));
+#63618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63619 = PCURVE('',#63620,#63625);
+#63620 = CYLINDRICAL_SURFACE('',#63621,32.5);
+#63621 = AXIS2_PLACEMENT_3D('',#63622,#63623,#63624);
+#63622 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63623 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63624 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63625 = DEFINITIONAL_REPRESENTATION('',(#63626),#63633);
+#63626 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63627,#63628,#63629,#63630,
+    #63631,#63632),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63627 = CARTESIAN_POINT('',(1.699516684397,24.18));
+#63628 = CARTESIAN_POINT('',(1.705175047995,23.509689259292));
+#63629 = CARTESIAN_POINT('',(1.710833411593,22.838489120172));
+#63630 = CARTESIAN_POINT('',(1.716491775191,22.16644429387));
+#63631 = CARTESIAN_POINT('',(1.722150138788,21.493599610276));
+#63632 = CARTESIAN_POINT('',(1.727808502386,20.82));
+#63633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63634 = ORIENTED_EDGE('',*,*,#63635,.F.);
+#63635 = EDGE_CURVE('',#32618,#63604,#63636,.T.);
+#63636 = SURFACE_CURVE('',#63637,(#63641,#63648),.PCURVE_S1.);
+#63637 = LINE('',#63638,#63639);
+#63638 = CARTESIAN_POINT('',(-30.8876200651,-9.6,-4.608573930105));
+#63639 = VECTOR('',#63640,1.);
+#63640 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#63641 = PCURVE('',#32666,#63642);
+#63642 = DEFINITIONAL_REPRESENTATION('',(#63643),#63647);
+#63643 = LINE('',#63644,#63645);
+#63644 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63645 = VECTOR('',#63646,1.);
+#63646 = DIRECTION('',(0.,-1.));
+#63647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63648 = PCURVE('',#32634,#63649);
+#63649 = DEFINITIONAL_REPRESENTATION('',(#63650),#63654);
+#63650 = LINE('',#63651,#63652);
+#63651 = CARTESIAN_POINT('',(0.,-0.));
+#63652 = VECTOR('',#63653,1.);
+#63653 = DIRECTION('',(0.,-1.));
+#63654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63655 = ORIENTED_EDGE('',*,*,#32646,.F.);
+#63656 = ADVANCED_FACE('',(#63657),#32634,.F.);
+#63657 = FACE_BOUND('',#63658,.F.);
+#63658 = EDGE_LOOP('',(#63659,#63660,#63661,#63685));
+#63659 = ORIENTED_EDGE('',*,*,#32617,.F.);
+#63660 = ORIENTED_EDGE('',*,*,#63635,.T.);
+#63661 = ORIENTED_EDGE('',*,*,#63662,.T.);
+#63662 = EDGE_CURVE('',#63604,#63663,#63665,.T.);
+#63663 = VERTEX_POINT('',#63664);
+#63664 = CARTESIAN_POINT('',(-30.9589481932,-9.6,-9.889060965039));
+#63665 = SURFACE_CURVE('',#63666,(#63671,#63678),.PCURVE_S1.);
+#63666 = CIRCLE('',#63667,32.5);
+#63667 = AXIS2_PLACEMENT_3D('',#63668,#63669,#63670);
+#63668 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#63669 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63670 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63671 = PCURVE('',#32634,#63672);
+#63672 = DEFINITIONAL_REPRESENTATION('',(#63673),#63677);
+#63673 = CIRCLE('',#63674,32.5);
+#63674 = AXIS2_PLACEMENT_2D('',#63675,#63676);
+#63675 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#63676 = DIRECTION('',(-0.951056516295,0.309016994375));
+#63677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63678 = PCURVE('',#63620,#63679);
+#63679 = DEFINITIONAL_REPRESENTATION('',(#63680),#63684);
+#63680 = LINE('',#63681,#63682);
+#63681 = CARTESIAN_POINT('',(0.,21.1));
+#63682 = VECTOR('',#63683,1.);
+#63683 = DIRECTION('',(1.,0.));
+#63684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63685 = ORIENTED_EDGE('',*,*,#63686,.F.);
+#63686 = EDGE_CURVE('',#32586,#63663,#63687,.T.);
+#63687 = SURFACE_CURVE('',#63688,(#63692,#63699),.PCURVE_S1.);
+#63688 = LINE('',#63689,#63690);
+#63689 = CARTESIAN_POINT('',(-29.34253509322,-9.6,-9.363856511604));
+#63690 = VECTOR('',#63691,1.);
+#63691 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#63692 = PCURVE('',#32634,#63693);
+#63693 = DEFINITIONAL_REPRESENTATION('',(#63694),#63698);
+#63694 = LINE('',#63695,#63696);
+#63695 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63696 = VECTOR('',#63697,1.);
+#63697 = DIRECTION('',(0.,-1.));
+#63698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63699 = PCURVE('',#32605,#63700);
+#63700 = DEFINITIONAL_REPRESENTATION('',(#63701),#63705);
+#63701 = LINE('',#63702,#63703);
+#63702 = CARTESIAN_POINT('',(0.,0.));
+#63703 = VECTOR('',#63704,1.);
+#63704 = DIRECTION('',(0.,-1.));
+#63705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63706 = ADVANCED_FACE('',(#63707),#32605,.F.);
+#63707 = FACE_BOUND('',#63708,.F.);
+#63708 = EDGE_LOOP('',(#63709,#63710,#63711,#63738,#63759));
+#63709 = ORIENTED_EDGE('',*,*,#32585,.F.);
+#63710 = ORIENTED_EDGE('',*,*,#63686,.T.);
+#63711 = ORIENTED_EDGE('',*,*,#63712,.T.);
+#63712 = EDGE_CURVE('',#63663,#63713,#63715,.T.);
+#63713 = VERTEX_POINT('',#63714);
+#63714 = CARTESIAN_POINT('',(-31.18033811934,-12.4,-9.167143217117));
+#63715 = SURFACE_CURVE('',#63716,(#63721,#63728),.PCURVE_S1.);
+#63716 = ELLIPSE('',#63717,124.83495742473,32.5);
+#63717 = AXIS2_PLACEMENT_3D('',#63718,#63719,#63720);
+#63718 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#63719 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#63720 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#63721 = PCURVE('',#32605,#63722);
+#63722 = DEFINITIONAL_REPRESENTATION('',(#63723),#63727);
+#63723 = ELLIPSE('',#63724,124.83495742473,32.5);
+#63724 = AXIS2_PLACEMENT_2D('',#63725,#63726);
+#63725 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#63726 = DIRECTION('',(1.,-2.775557561563E-16));
+#63727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63728 = PCURVE('',#63620,#63729);
+#63729 = DEFINITIONAL_REPRESENTATION('',(#63730),#63737);
+#63730 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63731,#63732,#63733,#63734,
+    #63735,#63736),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#63731 = CARTESIAN_POINT('',(1.882300651618,20.82));
+#63732 = CARTESIAN_POINT('',(1.876724334555,21.492111952632));
+#63733 = CARTESIAN_POINT('',(1.871148017491,22.164211467139));
+#63734 = CARTESIAN_POINT('',(1.865571700427,22.836255002832));
+#63735 = CARTESIAN_POINT('',(1.859995383364,23.508199020634));
+#63736 = CARTESIAN_POINT('',(1.8544190663,24.18));
+#63737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63738 = ORIENTED_EDGE('',*,*,#63739,.F.);
+#63739 = EDGE_CURVE('',#59101,#63713,#63740,.T.);
+#63740 = SURFACE_CURVE('',#63741,(#63745,#63752),.PCURVE_S1.);
+#63741 = LINE('',#63742,#63743);
+#63742 = CARTESIAN_POINT('',(-29.57584225277,-12.4,-8.645810907543));
+#63743 = VECTOR('',#63744,1.);
+#63744 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#63745 = PCURVE('',#32605,#63746);
+#63746 = DEFINITIONAL_REPRESENTATION('',(#63747),#63751);
+#63747 = LINE('',#63748,#63749);
+#63748 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63749 = VECTOR('',#63750,1.);
+#63750 = DIRECTION('',(0.,-1.));
+#63751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63752 = PCURVE('',#59157,#63753);
+#63753 = DEFINITIONAL_REPRESENTATION('',(#63754),#63758);
+#63754 = LINE('',#63755,#63756);
+#63755 = CARTESIAN_POINT('',(0.,0.));
+#63756 = VECTOR('',#63757,1.);
+#63757 = DIRECTION('',(0.,-1.));
+#63758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63759 = ORIENTED_EDGE('',*,*,#59100,.T.);
+#63760 = ADVANCED_FACE('',(#63761),#32516,.F.);
+#63761 = FACE_BOUND('',#63762,.F.);
+#63762 = EDGE_LOOP('',(#63763,#63764,#63787,#63819,#63840));
+#63763 = ORIENTED_EDGE('',*,*,#59066,.F.);
+#63764 = ORIENTED_EDGE('',*,*,#63765,.T.);
+#63765 = EDGE_CURVE('',#59030,#63766,#63768,.T.);
+#63766 = VERTEX_POINT('',#63767);
+#63767 = CARTESIAN_POINT('',(-30.63385465135,-12.4,-10.85435162501));
+#63768 = SURFACE_CURVE('',#63769,(#63773,#63780),.PCURVE_S1.);
+#63769 = LINE('',#63770,#63771);
+#63770 = CARTESIAN_POINT('',(-29.63197397496,-12.4,-10.2759155468));
+#63771 = VECTOR('',#63772,1.);
+#63772 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#63773 = PCURVE('',#32516,#63774);
+#63774 = DEFINITIONAL_REPRESENTATION('',(#63775),#63779);
+#63775 = LINE('',#63776,#63777);
+#63776 = CARTESIAN_POINT('',(0.,0.));
+#63777 = VECTOR('',#63778,1.);
+#63778 = DIRECTION('',(0.,-1.));
+#63779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63780 = PCURVE('',#59051,#63781);
+#63781 = DEFINITIONAL_REPRESENTATION('',(#63782),#63786);
+#63782 = LINE('',#63783,#63784);
+#63783 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63784 = VECTOR('',#63785,1.);
+#63785 = DIRECTION('',(0.,-1.));
+#63786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63787 = ORIENTED_EDGE('',*,*,#63788,.T.);
+#63788 = EDGE_CURVE('',#63766,#63789,#63791,.T.);
+#63789 = VERTEX_POINT('',#63790);
+#63790 = CARTESIAN_POINT('',(-30.36946005392,-9.6,-11.57349973142));
+#63791 = SURFACE_CURVE('',#63792,(#63797,#63804),.PCURVE_S1.);
+#63792 = ELLIPSE('',#63793,124.83495742473,32.5);
+#63793 = AXIS2_PLACEMENT_3D('',#63794,#63795,#63796);
+#63794 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63795 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#63796 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#63797 = PCURVE('',#32516,#63798);
+#63798 = DEFINITIONAL_REPRESENTATION('',(#63799),#63803);
+#63799 = ELLIPSE('',#63800,124.83495742473,32.5);
+#63800 = AXIS2_PLACEMENT_2D('',#63801,#63802);
+#63801 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63802 = DIRECTION('',(-1.,-8.326672684689E-17));
+#63803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63804 = PCURVE('',#63805,#63810);
+#63805 = CYLINDRICAL_SURFACE('',#63806,32.5);
+#63806 = AXIS2_PLACEMENT_3D('',#63807,#63808,#63809);
+#63807 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63808 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63809 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63810 = DEFINITIONAL_REPRESENTATION('',(#63811),#63818);
+#63811 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63812,#63813,#63814,#63815,
+    #63816,#63817),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63812 = CARTESIAN_POINT('',(1.908956194636,24.18));
+#63813 = CARTESIAN_POINT('',(1.914614558234,23.509689259292));
+#63814 = CARTESIAN_POINT('',(1.920272921832,22.838489120172));
+#63815 = CARTESIAN_POINT('',(1.92593128543,22.16644429387));
+#63816 = CARTESIAN_POINT('',(1.931589649028,21.493599610276));
+#63817 = CARTESIAN_POINT('',(1.937248012626,20.82));
+#63818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63819 = ORIENTED_EDGE('',*,*,#63820,.F.);
+#63820 = EDGE_CURVE('',#32468,#63789,#63821,.T.);
+#63821 = SURFACE_CURVE('',#63822,(#63826,#63833),.PCURVE_S1.);
+#63822 = LINE('',#63823,#63824);
+#63823 = CARTESIAN_POINT('',(-29.25447506099,-9.6,-10.9297628456));
+#63824 = VECTOR('',#63825,1.);
+#63825 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#63826 = PCURVE('',#32516,#63827);
+#63827 = DEFINITIONAL_REPRESENTATION('',(#63828),#63832);
+#63828 = LINE('',#63829,#63830);
+#63829 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63830 = VECTOR('',#63831,1.);
+#63831 = DIRECTION('',(0.,-1.));
+#63832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63833 = PCURVE('',#32484,#63834);
+#63834 = DEFINITIONAL_REPRESENTATION('',(#63835),#63839);
+#63835 = LINE('',#63836,#63837);
+#63836 = CARTESIAN_POINT('',(0.,-0.));
+#63837 = VECTOR('',#63838,1.);
+#63838 = DIRECTION('',(0.,-1.));
+#63839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63840 = ORIENTED_EDGE('',*,*,#32496,.F.);
+#63841 = ADVANCED_FACE('',(#63842),#32484,.F.);
+#63842 = FACE_BOUND('',#63843,.F.);
+#63843 = EDGE_LOOP('',(#63844,#63845,#63846,#63870));
+#63844 = ORIENTED_EDGE('',*,*,#32467,.F.);
+#63845 = ORIENTED_EDGE('',*,*,#63820,.T.);
+#63846 = ORIENTED_EDGE('',*,*,#63847,.T.);
+#63847 = EDGE_CURVE('',#63789,#63848,#63850,.T.);
+#63848 = VERTEX_POINT('',#63849);
+#63849 = CARTESIAN_POINT('',(-28.22636951058,-9.6,-16.10968852125));
+#63850 = SURFACE_CURVE('',#63851,(#63856,#63863),.PCURVE_S1.);
+#63851 = CIRCLE('',#63852,32.5);
+#63852 = AXIS2_PLACEMENT_3D('',#63853,#63854,#63855);
+#63853 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#63854 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63855 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63856 = PCURVE('',#32484,#63857);
+#63857 = DEFINITIONAL_REPRESENTATION('',(#63858),#63862);
+#63858 = CIRCLE('',#63859,32.5);
+#63859 = AXIS2_PLACEMENT_2D('',#63860,#63861);
+#63860 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#63861 = DIRECTION('',(-0.866025403784,0.5));
+#63862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63863 = PCURVE('',#63805,#63864);
+#63864 = DEFINITIONAL_REPRESENTATION('',(#63865),#63869);
+#63865 = LINE('',#63866,#63867);
+#63866 = CARTESIAN_POINT('',(0.,21.1));
+#63867 = VECTOR('',#63868,1.);
+#63868 = DIRECTION('',(1.,0.));
+#63869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63870 = ORIENTED_EDGE('',*,*,#63871,.F.);
+#63871 = EDGE_CURVE('',#32436,#63848,#63872,.T.);
+#63872 = SURFACE_CURVE('',#63873,(#63877,#63884),.PCURVE_S1.);
+#63873 = LINE('',#63874,#63875);
+#63874 = CARTESIAN_POINT('',(-26.75447506097,-9.6,-15.25988986455));
+#63875 = VECTOR('',#63876,1.);
+#63876 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#63877 = PCURVE('',#32484,#63878);
+#63878 = DEFINITIONAL_REPRESENTATION('',(#63879),#63883);
+#63879 = LINE('',#63880,#63881);
+#63880 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63881 = VECTOR('',#63882,1.);
+#63882 = DIRECTION('',(0.,-1.));
+#63883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63884 = PCURVE('',#32455,#63885);
+#63885 = DEFINITIONAL_REPRESENTATION('',(#63886),#63890);
+#63886 = LINE('',#63887,#63888);
+#63887 = CARTESIAN_POINT('',(0.,0.));
+#63888 = VECTOR('',#63889,1.);
+#63889 = DIRECTION('',(0.,-1.));
+#63890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63891 = ADVANCED_FACE('',(#63892),#32455,.F.);
+#63892 = FACE_BOUND('',#63893,.F.);
+#63893 = EDGE_LOOP('',(#63894,#63895,#63896,#63923,#63944));
+#63894 = ORIENTED_EDGE('',*,*,#32435,.F.);
+#63895 = ORIENTED_EDGE('',*,*,#63871,.T.);
+#63896 = ORIENTED_EDGE('',*,*,#63897,.T.);
+#63897 = EDGE_CURVE('',#63848,#63898,#63900,.T.);
+#63898 = VERTEX_POINT('',#63899);
+#63899 = CARTESIAN_POINT('',(-28.59301667527,-12.4,-15.44957596207));
+#63900 = SURFACE_CURVE('',#63901,(#63906,#63913),.PCURVE_S1.);
+#63901 = ELLIPSE('',#63902,124.83495742473,32.5);
+#63902 = AXIS2_PLACEMENT_3D('',#63903,#63904,#63905);
+#63903 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#63904 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#63905 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#63906 = PCURVE('',#32455,#63907);
+#63907 = DEFINITIONAL_REPRESENTATION('',(#63908),#63912);
+#63908 = ELLIPSE('',#63909,124.83495742473,32.5);
+#63909 = AXIS2_PLACEMENT_2D('',#63910,#63911);
+#63910 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#63911 = DIRECTION('',(1.,-5.551115123126E-17));
+#63912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63913 = PCURVE('',#63805,#63914);
+#63914 = DEFINITIONAL_REPRESENTATION('',(#63915),#63922);
+#63915 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63916,#63917,#63918,#63919,
+    #63920,#63921),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#63916 = CARTESIAN_POINT('',(2.091740161858,20.82));
+#63917 = CARTESIAN_POINT('',(2.086163844794,21.492111952632));
+#63918 = CARTESIAN_POINT('',(2.08058752773,22.164211467139));
+#63919 = CARTESIAN_POINT('',(2.075011210667,22.836255002833));
+#63920 = CARTESIAN_POINT('',(2.069434893603,23.508199020634));
+#63921 = CARTESIAN_POINT('',(2.063858576539,24.18));
+#63922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63923 = ORIENTED_EDGE('',*,*,#63924,.F.);
+#63924 = EDGE_CURVE('',#58995,#63898,#63925,.T.);
+#63925 = SURFACE_CURVE('',#63926,(#63930,#63937),.PCURVE_S1.);
+#63926 = LINE('',#63927,#63928);
+#63927 = CARTESIAN_POINT('',(-27.13197397495,-12.4,-14.60604256574));
+#63928 = VECTOR('',#63929,1.);
+#63929 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#63930 = PCURVE('',#32455,#63931);
+#63931 = DEFINITIONAL_REPRESENTATION('',(#63932),#63936);
+#63932 = LINE('',#63933,#63934);
+#63933 = CARTESIAN_POINT('',(2.900003744861,0.));
+#63934 = VECTOR('',#63935,1.);
+#63935 = DIRECTION('',(0.,-1.));
+#63936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63937 = PCURVE('',#59051,#63938);
+#63938 = DEFINITIONAL_REPRESENTATION('',(#63939),#63943);
+#63939 = LINE('',#63940,#63941);
+#63940 = CARTESIAN_POINT('',(0.,0.));
+#63941 = VECTOR('',#63942,1.);
+#63942 = DIRECTION('',(0.,-1.));
+#63943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63944 = ORIENTED_EDGE('',*,*,#58994,.T.);
+#63945 = ADVANCED_FACE('',(#63946),#32366,.F.);
+#63946 = FACE_BOUND('',#63947,.F.);
+#63947 = EDGE_LOOP('',(#63948,#63949,#63972,#64004,#64025));
+#63948 = ORIENTED_EDGE('',*,*,#58960,.F.);
+#63949 = ORIENTED_EDGE('',*,*,#63950,.T.);
+#63950 = EDGE_CURVE('',#58924,#63951,#63953,.T.);
+#63951 = VERTEX_POINT('',#63952);
+#63952 = CARTESIAN_POINT('',(-27.70768482936,-12.4,-16.98629451635));
+#63953 = SURFACE_CURVE('',#63954,(#63958,#63965),.PCURVE_S1.);
+#63954 = LINE('',#63955,#63956);
+#63955 = CARTESIAN_POINT('',(-26.84796127258,-12.4,-16.21219594885));
+#63956 = VECTOR('',#63957,1.);
+#63957 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#63958 = PCURVE('',#32366,#63959);
+#63959 = DEFINITIONAL_REPRESENTATION('',(#63960),#63964);
+#63960 = LINE('',#63961,#63962);
+#63961 = CARTESIAN_POINT('',(0.,0.));
+#63962 = VECTOR('',#63963,1.);
+#63963 = DIRECTION('',(0.,-1.));
+#63964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63965 = PCURVE('',#58945,#63966);
+#63966 = DEFINITIONAL_REPRESENTATION('',(#63967),#63971);
+#63967 = LINE('',#63968,#63969);
+#63968 = CARTESIAN_POINT('',(5.000000000025,0.));
+#63969 = VECTOR('',#63970,1.);
+#63970 = DIRECTION('',(0.,-1.));
+#63971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63972 = ORIENTED_EDGE('',*,*,#63973,.T.);
+#63973 = EDGE_CURVE('',#63951,#63974,#63976,.T.);
+#63974 = VERTEX_POINT('',#63975);
+#63975 = CARTESIAN_POINT('',(-27.29954858948,-9.6,-17.63475678341));
+#63976 = SURFACE_CURVE('',#63977,(#63982,#63989),.PCURVE_S1.);
+#63977 = ELLIPSE('',#63978,124.83495742473,32.5);
+#63978 = AXIS2_PLACEMENT_3D('',#63979,#63980,#63981);
+#63979 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#63980 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#63981 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#63982 = PCURVE('',#32366,#63983);
+#63983 = DEFINITIONAL_REPRESENTATION('',(#63984),#63988);
+#63984 = ELLIPSE('',#63985,124.83495742473,32.5);
+#63985 = AXIS2_PLACEMENT_2D('',#63986,#63987);
+#63986 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#63987 = DIRECTION('',(-1.,-2.498001805407E-16));
+#63988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63989 = PCURVE('',#63990,#63995);
+#63990 = CYLINDRICAL_SURFACE('',#63991,32.5);
+#63991 = AXIS2_PLACEMENT_3D('',#63992,#63993,#63994);
+#63992 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#63993 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#63994 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#63995 = DEFINITIONAL_REPRESENTATION('',(#63996),#64003);
+#63996 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#63997,#63998,#63999,#64000,
+    #64001,#64002),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#63997 = CARTESIAN_POINT('',(2.118395704875,24.18));
+#63998 = CARTESIAN_POINT('',(2.124054068473,23.509689259292));
+#63999 = CARTESIAN_POINT('',(2.129712432071,22.838489120172));
+#64000 = CARTESIAN_POINT('',(2.135370795669,22.16644429387));
+#64001 = CARTESIAN_POINT('',(2.141029159267,21.493599610276));
+#64002 = CARTESIAN_POINT('',(2.146687522865,20.82));
+#64003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64004 = ORIENTED_EDGE('',*,*,#64005,.F.);
+#64005 = EDGE_CURVE('',#32318,#63974,#64006,.T.);
+#64006 = SURFACE_CURVE('',#64007,(#64011,#64018),.PCURVE_S1.);
+#64007 = LINE('',#64008,#64009);
+#64008 = CARTESIAN_POINT('',(-26.34276911816,-9.6,-16.77326867793));
+#64009 = VECTOR('',#64010,1.);
+#64010 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#64011 = PCURVE('',#32366,#64012);
+#64012 = DEFINITIONAL_REPRESENTATION('',(#64013),#64017);
+#64013 = LINE('',#64014,#64015);
+#64014 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64015 = VECTOR('',#64016,1.);
+#64016 = DIRECTION('',(0.,-1.));
+#64017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64018 = PCURVE('',#32334,#64019);
+#64019 = DEFINITIONAL_REPRESENTATION('',(#64020),#64024);
+#64020 = LINE('',#64021,#64022);
+#64021 = CARTESIAN_POINT('',(0.,-0.));
+#64022 = VECTOR('',#64023,1.);
+#64023 = DIRECTION('',(0.,-1.));
+#64024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64025 = ORIENTED_EDGE('',*,*,#32346,.F.);
+#64026 = ADVANCED_FACE('',(#64027),#32334,.F.);
+#64027 = FACE_BOUND('',#64028,.F.);
+#64028 = EDGE_LOOP('',(#64029,#64030,#64031,#64055));
+#64029 = ORIENTED_EDGE('',*,*,#32317,.F.);
+#64030 = ORIENTED_EDGE('',*,*,#64005,.T.);
+#64031 = ORIENTED_EDGE('',*,*,#64032,.T.);
+#64032 = EDGE_CURVE('',#63974,#64033,#64035,.T.);
+#64033 = VERTEX_POINT('',#64034);
+#64034 = CARTESIAN_POINT('',(-24.2601630352,-9.6,-21.62624538622));
+#64035 = SURFACE_CURVE('',#64036,(#64041,#64048),.PCURVE_S1.);
+#64036 = CIRCLE('',#64037,32.5);
+#64037 = AXIS2_PLACEMENT_3D('',#64038,#64039,#64040);
+#64038 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64039 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64040 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64041 = PCURVE('',#32334,#64042);
+#64042 = DEFINITIONAL_REPRESENTATION('',(#64043),#64047);
+#64043 = CIRCLE('',#64044,32.5);
+#64044 = AXIS2_PLACEMENT_2D('',#64045,#64046);
+#64045 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64046 = DIRECTION('',(-0.743144825477,0.669130606359));
+#64047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64048 = PCURVE('',#63990,#64049);
+#64049 = DEFINITIONAL_REPRESENTATION('',(#64050),#64054);
+#64050 = LINE('',#64051,#64052);
+#64051 = CARTESIAN_POINT('',(0.,21.1));
+#64052 = VECTOR('',#64053,1.);
+#64053 = DIRECTION('',(1.,0.));
+#64054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64055 = ORIENTED_EDGE('',*,*,#64056,.F.);
+#64056 = EDGE_CURVE('',#32286,#64033,#64057,.T.);
+#64057 = SURFACE_CURVE('',#64058,(#64062,#64069),.PCURVE_S1.);
+#64058 = LINE('',#64059,#64060);
+#64059 = CARTESIAN_POINT('',(-22.99711608635,-9.6,-20.48899280534));
+#64060 = VECTOR('',#64061,1.);
+#64061 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#64062 = PCURVE('',#32334,#64063);
+#64063 = DEFINITIONAL_REPRESENTATION('',(#64064),#64068);
+#64064 = LINE('',#64065,#64066);
+#64065 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64066 = VECTOR('',#64067,1.);
+#64067 = DIRECTION('',(0.,-1.));
+#64068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64069 = PCURVE('',#32305,#64070);
+#64070 = DEFINITIONAL_REPRESENTATION('',(#64071),#64075);
+#64071 = LINE('',#64072,#64073);
+#64072 = CARTESIAN_POINT('',(0.,0.));
+#64073 = VECTOR('',#64074,1.);
+#64074 = DIRECTION('',(0.,-1.));
+#64075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64076 = ADVANCED_FACE('',(#64077),#32305,.F.);
+#64077 = FACE_BOUND('',#64078,.F.);
+#64078 = EDGE_LOOP('',(#64079,#64080,#64081,#64108,#64129));
+#64079 = ORIENTED_EDGE('',*,*,#32285,.F.);
+#64080 = ORIENTED_EDGE('',*,*,#64056,.T.);
+#64081 = ORIENTED_EDGE('',*,*,#64082,.T.);
+#64082 = EDGE_CURVE('',#64033,#64083,#64085,.T.);
+#64083 = VERTEX_POINT('',#64084);
+#64084 = CARTESIAN_POINT('',(-24.75604319796,-12.4,-21.05678810218));
+#64085 = SURFACE_CURVE('',#64086,(#64091,#64098),.PCURVE_S1.);
+#64086 = ELLIPSE('',#64087,124.83495742473,32.5);
+#64087 = AXIS2_PLACEMENT_3D('',#64088,#64089,#64090);
+#64088 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#64089 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#64090 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#64091 = PCURVE('',#32305,#64092);
+#64092 = DEFINITIONAL_REPRESENTATION('',(#64093),#64097);
+#64093 = ELLIPSE('',#64094,124.83495742473,32.5);
+#64094 = AXIS2_PLACEMENT_2D('',#64095,#64096);
+#64095 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#64096 = DIRECTION('',(1.,-8.326672684689E-17));
+#64097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64098 = PCURVE('',#63990,#64099);
+#64099 = DEFINITIONAL_REPRESENTATION('',(#64100),#64107);
+#64100 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64101,#64102,#64103,#64104,
+    #64105,#64106),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#64101 = CARTESIAN_POINT('',(2.301179672097,20.82));
+#64102 = CARTESIAN_POINT('',(2.295603355033,21.492111952632));
+#64103 = CARTESIAN_POINT('',(2.29002703797,22.164211467139));
+#64104 = CARTESIAN_POINT('',(2.284450720906,22.836255002832));
+#64105 = CARTESIAN_POINT('',(2.278874403842,23.508199020634));
+#64106 = CARTESIAN_POINT('',(2.273298086779,24.18));
+#64107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64108 = ORIENTED_EDGE('',*,*,#64109,.F.);
+#64109 = EDGE_CURVE('',#58889,#64083,#64110,.T.);
+#64110 = SURFACE_CURVE('',#64111,(#64115,#64122),.PCURVE_S1.);
+#64111 = LINE('',#64112,#64113);
+#64112 = CARTESIAN_POINT('',(-23.50230824077,-12.4,-19.92792007625));
+#64113 = VECTOR('',#64114,1.);
+#64114 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#64115 = PCURVE('',#32305,#64116);
+#64116 = DEFINITIONAL_REPRESENTATION('',(#64117),#64121);
+#64117 = LINE('',#64118,#64119);
+#64118 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64119 = VECTOR('',#64120,1.);
+#64120 = DIRECTION('',(0.,-1.));
+#64121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64122 = PCURVE('',#58945,#64123);
+#64123 = DEFINITIONAL_REPRESENTATION('',(#64124),#64128);
+#64124 = LINE('',#64125,#64126);
+#64125 = CARTESIAN_POINT('',(0.,0.));
+#64126 = VECTOR('',#64127,1.);
+#64127 = DIRECTION('',(0.,-1.));
+#64128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64129 = ORIENTED_EDGE('',*,*,#58888,.T.);
+#64130 = ADVANCED_FACE('',(#64131),#32216,.F.);
+#64131 = FACE_BOUND('',#64132,.F.);
+#64132 = EDGE_LOOP('',(#64133,#64134,#64157,#64189,#64210));
+#64133 = ORIENTED_EDGE('',*,*,#58854,.F.);
+#64134 = ORIENTED_EDGE('',*,*,#64135,.T.);
+#64135 = EDGE_CURVE('',#58818,#64136,#64138,.T.);
+#64136 = VERTEX_POINT('',#64137);
+#64137 = CARTESIAN_POINT('',(-23.57055622411,-12.4,-22.37585482805));
+#64138 = SURFACE_CURVE('',#64139,(#64143,#64150),.PCURVE_S1.);
+#64139 = LINE('',#64140,#64141);
+#64140 = CARTESIAN_POINT('',(-22.89056383177,-12.4,-21.43992559318));
+#64141 = VECTOR('',#64142,1.);
+#64142 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#64143 = PCURVE('',#32216,#64144);
+#64144 = DEFINITIONAL_REPRESENTATION('',(#64145),#64149);
+#64145 = LINE('',#64146,#64147);
+#64146 = CARTESIAN_POINT('',(0.,0.));
+#64147 = VECTOR('',#64148,1.);
+#64148 = DIRECTION('',(0.,-1.));
+#64149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64150 = PCURVE('',#58839,#64151);
+#64151 = DEFINITIONAL_REPRESENTATION('',(#64152),#64156);
+#64152 = LINE('',#64153,#64154);
+#64153 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64154 = VECTOR('',#64155,1.);
+#64155 = DIRECTION('',(0.,-1.));
+#64156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64157 = ORIENTED_EDGE('',*,*,#64158,.T.);
+#64158 = EDGE_CURVE('',#64136,#64159,#64161,.T.);
+#64159 = VERTEX_POINT('',#64160);
+#64160 = CARTESIAN_POINT('',(-23.03651585392,-9.6,-22.92529034302));
+#64161 = SURFACE_CURVE('',#64162,(#64167,#64174),.PCURVE_S1.);
+#64162 = ELLIPSE('',#64163,124.83495742473,32.5);
+#64163 = AXIS2_PLACEMENT_3D('',#64164,#64165,#64166);
+#64164 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#64165 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#64166 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#64167 = PCURVE('',#32216,#64168);
+#64168 = DEFINITIONAL_REPRESENTATION('',(#64169),#64173);
+#64169 = ELLIPSE('',#64170,124.83495742473,32.5);
+#64170 = AXIS2_PLACEMENT_2D('',#64171,#64172);
+#64171 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#64172 = DIRECTION('',(-1.,-1.387778780781E-17));
+#64173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64174 = PCURVE('',#64175,#64180);
+#64175 = CYLINDRICAL_SURFACE('',#64176,32.5);
+#64176 = AXIS2_PLACEMENT_3D('',#64177,#64178,#64179);
+#64177 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#64178 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64179 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64180 = DEFINITIONAL_REPRESENTATION('',(#64181),#64188);
+#64181 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64182,#64183,#64184,#64185,
+    #64186,#64187),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#64182 = CARTESIAN_POINT('',(2.327835215115,24.18));
+#64183 = CARTESIAN_POINT('',(2.333493578713,23.509689259292));
+#64184 = CARTESIAN_POINT('',(2.339151942311,22.838489120172));
+#64185 = CARTESIAN_POINT('',(2.344810305909,22.16644429387));
+#64186 = CARTESIAN_POINT('',(2.350468669506,21.493599610276));
+#64187 = CARTESIAN_POINT('',(2.356127033104,20.82));
+#64188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64189 = ORIENTED_EDGE('',*,*,#64190,.F.);
+#64190 = EDGE_CURVE('',#32168,#64159,#64191,.T.);
+#64191 = SURFACE_CURVE('',#64192,(#64196,#64203),.PCURVE_S1.);
+#64192 = LINE('',#64193,#64194);
+#64193 = CARTESIAN_POINT('',(-22.27975775824,-9.6,-21.88370218196));
+#64194 = VECTOR('',#64195,1.);
+#64195 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#64196 = PCURVE('',#32216,#64197);
+#64197 = DEFINITIONAL_REPRESENTATION('',(#64198),#64202);
+#64198 = LINE('',#64199,#64200);
+#64199 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64200 = VECTOR('',#64201,1.);
+#64201 = DIRECTION('',(0.,-1.));
+#64202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64203 = PCURVE('',#32184,#64204);
+#64204 = DEFINITIONAL_REPRESENTATION('',(#64205),#64209);
+#64205 = LINE('',#64206,#64207);
+#64206 = CARTESIAN_POINT('',(0.,-0.));
+#64207 = VECTOR('',#64208,1.);
+#64208 = DIRECTION('',(0.,-1.));
+#64209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64210 = ORIENTED_EDGE('',*,*,#32196,.F.);
+#64211 = ADVANCED_FACE('',(#64212),#32184,.F.);
+#64212 = FACE_BOUND('',#64213,.F.);
+#64213 = EDGE_LOOP('',(#64214,#64215,#64216,#64240));
+#64214 = ORIENTED_EDGE('',*,*,#32167,.F.);
+#64215 = ORIENTED_EDGE('',*,*,#64190,.T.);
+#64216 = ORIENTED_EDGE('',*,*,#64217,.T.);
+#64217 = EDGE_CURVE('',#64159,#64218,#64220,.T.);
+#64218 = VERTEX_POINT('',#64219);
+#64219 = CARTESIAN_POINT('',(-19.233671022,-9.6,-26.19763155358));
+#64220 = SURFACE_CURVE('',#64221,(#64226,#64233),.PCURVE_S1.);
+#64221 = CIRCLE('',#64222,32.5);
+#64222 = AXIS2_PLACEMENT_3D('',#64223,#64224,#64225);
+#64223 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64224 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64225 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64226 = PCURVE('',#32184,#64227);
+#64227 = DEFINITIONAL_REPRESENTATION('',(#64228),#64232);
+#64228 = CIRCLE('',#64229,32.5);
+#64229 = AXIS2_PLACEMENT_2D('',#64230,#64231);
+#64230 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64231 = DIRECTION('',(-0.587785252292,0.809016994375));
+#64232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64233 = PCURVE('',#64175,#64234);
+#64234 = DEFINITIONAL_REPRESENTATION('',(#64235),#64239);
+#64235 = LINE('',#64236,#64237);
+#64236 = CARTESIAN_POINT('',(0.,21.1));
+#64237 = VECTOR('',#64238,1.);
+#64238 = DIRECTION('',(1.,0.));
+#64239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64240 = ORIENTED_EDGE('',*,*,#64241,.F.);
+#64241 = EDGE_CURVE('',#32136,#64218,#64242,.T.);
+#64242 = SURFACE_CURVE('',#64243,(#64247,#64254),.PCURVE_S1.);
+#64243 = LINE('',#64244,#64245);
+#64244 = CARTESIAN_POINT('',(-18.23467278635,-9.6,-24.82262844344));
+#64245 = VECTOR('',#64246,1.);
+#64246 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#64247 = PCURVE('',#32184,#64248);
+#64248 = DEFINITIONAL_REPRESENTATION('',(#64249),#64253);
+#64249 = LINE('',#64250,#64251);
+#64250 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64251 = VECTOR('',#64252,1.);
+#64252 = DIRECTION('',(0.,-1.));
+#64253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64254 = PCURVE('',#32155,#64255);
+#64255 = DEFINITIONAL_REPRESENTATION('',(#64256),#64260);
+#64256 = LINE('',#64257,#64258);
+#64257 = CARTESIAN_POINT('',(0.,0.));
+#64258 = VECTOR('',#64259,1.);
+#64259 = DIRECTION('',(0.,-1.));
+#64260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64261 = ADVANCED_FACE('',(#64262),#32155,.F.);
+#64262 = FACE_BOUND('',#64263,.F.);
+#64263 = EDGE_LOOP('',(#64264,#64265,#64266,#64293,#64314));
+#64264 = ORIENTED_EDGE('',*,*,#32135,.F.);
+#64265 = ORIENTED_EDGE('',*,*,#64241,.T.);
+#64266 = ORIENTED_EDGE('',*,*,#64267,.T.);
+#64267 = EDGE_CURVE('',#64218,#64268,#64270,.T.);
+#64268 = VERTEX_POINT('',#64269);
+#64269 = CARTESIAN_POINT('',(-19.83711184023,-12.4,-25.74371756056));
+#64270 = SURFACE_CURVE('',#64271,(#64276,#64283),.PCURVE_S1.);
+#64271 = ELLIPSE('',#64272,124.83495742473,32.5);
+#64272 = AXIS2_PLACEMENT_3D('',#64273,#64274,#64275);
+#64273 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#64274 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#64275 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#64276 = PCURVE('',#32155,#64277);
+#64277 = DEFINITIONAL_REPRESENTATION('',(#64278),#64282);
+#64278 = ELLIPSE('',#64279,124.83495742473,32.5);
+#64279 = AXIS2_PLACEMENT_2D('',#64280,#64281);
+#64280 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#64281 = DIRECTION('',(1.,-5.551115123126E-17));
+#64282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64283 = PCURVE('',#64175,#64284);
+#64284 = DEFINITIONAL_REPRESENTATION('',(#64285),#64292);
+#64285 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64286,#64287,#64288,#64289,
+    #64290,#64291),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#64286 = CARTESIAN_POINT('',(2.510619182336,20.82));
+#64287 = CARTESIAN_POINT('',(2.505042865273,21.492111952632));
+#64288 = CARTESIAN_POINT('',(2.499466548209,22.164211467139));
+#64289 = CARTESIAN_POINT('',(2.493890231145,22.836255002832));
+#64290 = CARTESIAN_POINT('',(2.488313914082,23.508199020634));
+#64291 = CARTESIAN_POINT('',(2.482737597018,24.18));
+#64292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64293 = ORIENTED_EDGE('',*,*,#64294,.F.);
+#64294 = EDGE_CURVE('',#58783,#64268,#64295,.T.);
+#64295 = SURFACE_CURVE('',#64296,(#64300,#64307),.PCURVE_S1.);
+#64296 = LINE('',#64297,#64298);
+#64297 = CARTESIAN_POINT('',(-18.84547885988,-12.4,-24.37885185466));
+#64298 = VECTOR('',#64299,1.);
+#64299 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#64300 = PCURVE('',#32155,#64301);
+#64301 = DEFINITIONAL_REPRESENTATION('',(#64302),#64306);
+#64302 = LINE('',#64303,#64304);
+#64303 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64304 = VECTOR('',#64305,1.);
+#64305 = DIRECTION('',(0.,-1.));
+#64306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64307 = PCURVE('',#58839,#64308);
+#64308 = DEFINITIONAL_REPRESENTATION('',(#64309),#64313);
+#64309 = LINE('',#64310,#64311);
+#64310 = CARTESIAN_POINT('',(0.,0.));
+#64311 = VECTOR('',#64312,1.);
+#64312 = DIRECTION('',(0.,-1.));
+#64313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64314 = ORIENTED_EDGE('',*,*,#58782,.T.);
+#64315 = ADVANCED_FACE('',(#64316),#32066,.F.);
+#64316 = FACE_BOUND('',#64317,.F.);
+#64317 = EDGE_LOOP('',(#64318,#64319,#64342,#64374,#64395));
+#64318 = ORIENTED_EDGE('',*,*,#58748,.F.);
+#64319 = ORIENTED_EDGE('',*,*,#64320,.T.);
+#64320 = EDGE_CURVE('',#58712,#64321,#64323,.T.);
+#64321 = VERTEX_POINT('',#64322);
+#64322 = CARTESIAN_POINT('',(-18.40328120778,-12.4,-26.78748291249));
+#64323 = SURFACE_CURVE('',#64324,(#64328,#64335),.PCURVE_S1.);
+#64324 = LINE('',#64325,#64326);
+#64325 = CARTESIAN_POINT('',(-17.93273891041,-12.4,-25.73062760892));
+#64326 = VECTOR('',#64327,1.);
+#64327 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#64328 = PCURVE('',#32066,#64329);
+#64329 = DEFINITIONAL_REPRESENTATION('',(#64330),#64334);
+#64330 = LINE('',#64331,#64332);
+#64331 = CARTESIAN_POINT('',(0.,0.));
+#64332 = VECTOR('',#64333,1.);
+#64333 = DIRECTION('',(0.,-1.));
+#64334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64335 = PCURVE('',#58733,#64336);
+#64336 = DEFINITIONAL_REPRESENTATION('',(#64337),#64341);
+#64337 = LINE('',#64338,#64339);
+#64338 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64339 = VECTOR('',#64340,1.);
+#64340 = DIRECTION('',(0.,-1.));
+#64341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64342 = ORIENTED_EDGE('',*,*,#64343,.T.);
+#64343 = EDGE_CURVE('',#64321,#64344,#64346,.T.);
+#64344 = VERTEX_POINT('',#64345);
+#64345 = CARTESIAN_POINT('',(-17.76667683407,-9.6,-27.21387870689));
+#64346 = SURFACE_CURVE('',#64347,(#64352,#64359),.PCURVE_S1.);
+#64347 = ELLIPSE('',#64348,124.83495742473,32.5);
+#64348 = AXIS2_PLACEMENT_3D('',#64349,#64350,#64351);
+#64349 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#64350 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#64351 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#64352 = PCURVE('',#32066,#64353);
+#64353 = DEFINITIONAL_REPRESENTATION('',(#64354),#64358);
+#64354 = ELLIPSE('',#64355,124.83495742473,32.5);
+#64355 = AXIS2_PLACEMENT_2D('',#64356,#64357);
+#64356 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#64357 = DIRECTION('',(-1.,-4.163336342344E-17));
+#64358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64359 = PCURVE('',#64360,#64365);
+#64360 = CYLINDRICAL_SURFACE('',#64361,32.5);
+#64361 = AXIS2_PLACEMENT_3D('',#64362,#64363,#64364);
+#64362 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#64363 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64364 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64365 = DEFINITIONAL_REPRESENTATION('',(#64366),#64373);
+#64366 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64367,#64368,#64369,#64370,
+    #64371,#64372),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#64367 = CARTESIAN_POINT('',(2.537274725354,24.18));
+#64368 = CARTESIAN_POINT('',(2.542933088952,23.509689259292));
+#64369 = CARTESIAN_POINT('',(2.54859145255,22.838489120172));
+#64370 = CARTESIAN_POINT('',(2.554249816148,22.16644429387));
+#64371 = CARTESIAN_POINT('',(2.559908179746,21.493599610276));
+#64372 = CARTESIAN_POINT('',(2.565566543344,20.82));
+#64373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64374 = ORIENTED_EDGE('',*,*,#64375,.F.);
+#64375 = EDGE_CURVE('',#32018,#64344,#64376,.T.);
+#64376 = SURFACE_CURVE('',#64377,(#64381,#64388),.PCURVE_S1.);
+#64377 = LINE('',#64378,#64379);
+#64378 = CARTESIAN_POINT('',(-17.24301407415,-9.6,-26.03771289099));
+#64379 = VECTOR('',#64380,1.);
+#64380 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#64381 = PCURVE('',#32066,#64382);
+#64382 = DEFINITIONAL_REPRESENTATION('',(#64383),#64387);
+#64383 = LINE('',#64384,#64385);
+#64384 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64385 = VECTOR('',#64386,1.);
+#64386 = DIRECTION('',(0.,-1.));
+#64387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64388 = PCURVE('',#32034,#64389);
+#64389 = DEFINITIONAL_REPRESENTATION('',(#64390),#64394);
+#64390 = LINE('',#64391,#64392);
+#64391 = CARTESIAN_POINT('',(0.,-0.));
+#64392 = VECTOR('',#64393,1.);
+#64393 = DIRECTION('',(0.,-1.));
+#64394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64395 = ORIENTED_EDGE('',*,*,#32046,.F.);
+#64396 = ADVANCED_FACE('',(#64397),#32034,.F.);
+#64397 = FACE_BOUND('',#64398,.F.);
+#64398 = EDGE_LOOP('',(#64399,#64400,#64401,#64425));
+#64399 = ORIENTED_EDGE('',*,*,#32017,.F.);
+#64400 = ORIENTED_EDGE('',*,*,#64375,.T.);
+#64401 = ORIENTED_EDGE('',*,*,#64402,.T.);
+#64402 = EDGE_CURVE('',#64344,#64403,#64405,.T.);
+#64403 = VERTEX_POINT('',#64404);
+#64404 = CARTESIAN_POINT('',(-13.36657529175,-9.6,-29.62405551186));
+#64405 = SURFACE_CURVE('',#64406,(#64411,#64418),.PCURVE_S1.);
+#64406 = CIRCLE('',#64407,32.5);
+#64407 = AXIS2_PLACEMENT_3D('',#64408,#64409,#64410);
+#64408 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64409 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64410 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64411 = PCURVE('',#32034,#64412);
+#64412 = DEFINITIONAL_REPRESENTATION('',(#64413),#64417);
+#64413 = CIRCLE('',#64414,32.5);
+#64414 = AXIS2_PLACEMENT_2D('',#64415,#64416);
+#64415 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64416 = DIRECTION('',(-0.406736643076,0.913545457643));
+#64417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64418 = PCURVE('',#64360,#64419);
+#64419 = DEFINITIONAL_REPRESENTATION('',(#64420),#64424);
+#64420 = LINE('',#64421,#64422);
+#64421 = CARTESIAN_POINT('',(0.,21.1));
+#64422 = VECTOR('',#64423,1.);
+#64423 = DIRECTION('',(1.,0.));
+#64424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64425 = ORIENTED_EDGE('',*,*,#64426,.F.);
+#64426 = EDGE_CURVE('',#31986,#64403,#64427,.T.);
+#64427 = SURFACE_CURVE('',#64428,(#64432,#64439),.PCURVE_S1.);
+#64428 = LINE('',#64429,#64430);
+#64429 = CARTESIAN_POINT('',(-12.67528678592,-9.6,-28.07139610638));
+#64430 = VECTOR('',#64431,1.);
+#64431 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#64432 = PCURVE('',#32034,#64433);
+#64433 = DEFINITIONAL_REPRESENTATION('',(#64434),#64438);
+#64434 = LINE('',#64435,#64436);
+#64435 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64436 = VECTOR('',#64437,1.);
+#64437 = DIRECTION('',(0.,-1.));
+#64438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64439 = PCURVE('',#32005,#64440);
+#64440 = DEFINITIONAL_REPRESENTATION('',(#64441),#64445);
+#64441 = LINE('',#64442,#64443);
+#64442 = CARTESIAN_POINT('',(0.,0.));
+#64443 = VECTOR('',#64444,1.);
+#64444 = DIRECTION('',(0.,-1.));
+#64445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64446 = ADVANCED_FACE('',(#64447),#32005,.F.);
+#64447 = FACE_BOUND('',#64448,.F.);
+#64448 = EDGE_LOOP('',(#64449,#64450,#64451,#64478,#64499));
+#64449 = ORIENTED_EDGE('',*,*,#31985,.F.);
+#64450 = ORIENTED_EDGE('',*,*,#64426,.T.);
+#64451 = ORIENTED_EDGE('',*,*,#64452,.T.);
+#64452 = EDGE_CURVE('',#64403,#64453,#64455,.T.);
+#64453 = VERTEX_POINT('',#64454);
+#64454 = CARTESIAN_POINT('',(-14.05120350606,-12.4,-29.30552302947));
+#64455 = SURFACE_CURVE('',#64456,(#64461,#64468),.PCURVE_S1.);
+#64456 = ELLIPSE('',#64457,124.83495742473,32.5);
+#64457 = AXIS2_PLACEMENT_3D('',#64458,#64459,#64460);
+#64458 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#64459 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#64460 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#64461 = PCURVE('',#32005,#64462);
+#64462 = DEFINITIONAL_REPRESENTATION('',(#64463),#64467);
+#64463 = ELLIPSE('',#64464,124.83495742473,32.5);
+#64464 = AXIS2_PLACEMENT_2D('',#64465,#64466);
+#64465 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#64466 = DIRECTION('',(1.,-1.387778780781E-17));
+#64467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64468 = PCURVE('',#64360,#64469);
+#64469 = DEFINITIONAL_REPRESENTATION('',(#64470),#64477);
+#64470 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64471,#64472,#64473,#64474,
+    #64475,#64476),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#64471 = CARTESIAN_POINT('',(2.720058692576,20.82));
+#64472 = CARTESIAN_POINT('',(2.714482375512,21.492111952632));
+#64473 = CARTESIAN_POINT('',(2.708906058448,22.164211467139));
+#64474 = CARTESIAN_POINT('',(2.703329741385,22.836255002832));
+#64475 = CARTESIAN_POINT('',(2.697753424321,23.508199020634));
+#64476 = CARTESIAN_POINT('',(2.692177107257,24.18));
+#64477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64478 = ORIENTED_EDGE('',*,*,#64479,.F.);
+#64479 = EDGE_CURVE('',#58677,#64453,#64480,.T.);
+#64480 = SURFACE_CURVE('',#64481,(#64485,#64492),.PCURVE_S1.);
+#64481 = LINE('',#64482,#64483);
+#64482 = CARTESIAN_POINT('',(-13.36501162217,-12.4,-27.76431082431));
+#64483 = VECTOR('',#64484,1.);
+#64484 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#64485 = PCURVE('',#32005,#64486);
+#64486 = DEFINITIONAL_REPRESENTATION('',(#64487),#64491);
+#64487 = LINE('',#64488,#64489);
+#64488 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64489 = VECTOR('',#64490,1.);
+#64490 = DIRECTION('',(0.,-1.));
+#64491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64492 = PCURVE('',#58733,#64493);
+#64493 = DEFINITIONAL_REPRESENTATION('',(#64494),#64498);
+#64494 = LINE('',#64495,#64496);
+#64495 = CARTESIAN_POINT('',(0.,0.));
+#64496 = VECTOR('',#64497,1.);
+#64497 = DIRECTION('',(0.,-1.));
+#64498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64499 = ORIENTED_EDGE('',*,*,#58676,.T.);
+#64500 = ADVANCED_FACE('',(#64501),#31916,.F.);
+#64501 = FACE_BOUND('',#64502,.F.);
+#64502 = EDGE_LOOP('',(#64503,#64504,#64527,#64559,#64580));
+#64503 = ORIENTED_EDGE('',*,*,#58642,.F.);
+#64504 = ORIENTED_EDGE('',*,*,#64505,.T.);
+#64505 = EDGE_CURVE('',#58606,#64506,#64508,.T.);
+#64506 = VERTEX_POINT('',#64507);
+#64507 = CARTESIAN_POINT('',(-12.43169449393,-12.4,-30.02836945306));
+#64508 = SURFACE_CURVE('',#64509,(#64513,#64520),.PCURVE_S1.);
+#64509 = LINE('',#64510,#64511);
+#64510 = CARTESIAN_POINT('',(-12.19116724783,-12.4,-28.8967777289));
+#64511 = VECTOR('',#64512,1.);
+#64512 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#64513 = PCURVE('',#31916,#64514);
+#64514 = DEFINITIONAL_REPRESENTATION('',(#64515),#64519);
+#64515 = LINE('',#64516,#64517);
+#64516 = CARTESIAN_POINT('',(0.,0.));
+#64517 = VECTOR('',#64518,1.);
+#64518 = DIRECTION('',(0.,-1.));
+#64519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64520 = PCURVE('',#58627,#64521);
+#64521 = DEFINITIONAL_REPRESENTATION('',(#64522),#64526);
+#64522 = LINE('',#64523,#64524);
+#64523 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64524 = VECTOR('',#64525,1.);
+#64525 = DIRECTION('',(0.,-1.));
+#64526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64527 = ORIENTED_EDGE('',*,*,#64528,.T.);
+#64528 = EDGE_CURVE('',#64506,#64529,#64531,.T.);
+#64529 = VERTEX_POINT('',#64530);
+#64530 = CARTESIAN_POINT('',(-11.7203487826,-9.6,-30.31308998459));
+#64531 = SURFACE_CURVE('',#64532,(#64537,#64544),.PCURVE_S1.);
+#64532 = ELLIPSE('',#64533,124.83495742473,32.5);
+#64533 = AXIS2_PLACEMENT_3D('',#64534,#64535,#64536);
+#64534 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#64535 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#64536 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#64537 = PCURVE('',#31916,#64538);
+#64538 = DEFINITIONAL_REPRESENTATION('',(#64539),#64543);
+#64539 = ELLIPSE('',#64540,124.83495742473,32.5);
+#64540 = AXIS2_PLACEMENT_2D('',#64541,#64542);
+#64541 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#64542 = DIRECTION('',(-1.,1.040834085586E-16));
+#64543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64544 = PCURVE('',#64545,#64550);
+#64545 = CYLINDRICAL_SURFACE('',#64546,32.5);
+#64546 = AXIS2_PLACEMENT_3D('',#64547,#64548,#64549);
+#64547 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#64548 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64549 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64550 = DEFINITIONAL_REPRESENTATION('',(#64551),#64558);
+#64551 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64552,#64553,#64554,#64555,
+    #64556,#64557),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#64552 = CARTESIAN_POINT('',(2.746714235593,24.18));
+#64553 = CARTESIAN_POINT('',(2.752372599191,23.509689259292));
+#64554 = CARTESIAN_POINT('',(2.758030962789,22.838489120172));
+#64555 = CARTESIAN_POINT('',(2.763689326387,22.16644429387));
+#64556 = CARTESIAN_POINT('',(2.769347689985,21.493599610276));
+#64557 = CARTESIAN_POINT('',(2.775006053583,20.82));
+#64558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64559 = ORIENTED_EDGE('',*,*,#64560,.F.);
+#64560 = EDGE_CURVE('',#31868,#64529,#64561,.T.);
+#64561 = SURFACE_CURVE('',#64562,(#64566,#64573),.PCURVE_S1.);
+#64562 = LINE('',#64563,#64564);
+#64563 = CARTESIAN_POINT('',(-11.45266793386,-9.6,-29.05375060387));
+#64564 = VECTOR('',#64565,1.);
+#64565 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#64566 = PCURVE('',#31916,#64567);
+#64567 = DEFINITIONAL_REPRESENTATION('',(#64568),#64572);
+#64568 = LINE('',#64569,#64570);
+#64569 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64570 = VECTOR('',#64571,1.);
+#64571 = DIRECTION('',(0.,-1.));
+#64572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64573 = PCURVE('',#31884,#64574);
+#64574 = DEFINITIONAL_REPRESENTATION('',(#64575),#64579);
+#64575 = LINE('',#64576,#64577);
+#64576 = CARTESIAN_POINT('',(0.,0.));
+#64577 = VECTOR('',#64578,1.);
+#64578 = DIRECTION('',(0.,-1.));
+#64579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64580 = ORIENTED_EDGE('',*,*,#31896,.F.);
+#64581 = ADVANCED_FACE('',(#64582),#31884,.F.);
+#64582 = FACE_BOUND('',#64583,.F.);
+#64583 = EDGE_LOOP('',(#64584,#64585,#64586,#64610));
+#64584 = ORIENTED_EDGE('',*,*,#31867,.F.);
+#64585 = ORIENTED_EDGE('',*,*,#64560,.T.);
+#64586 = ORIENTED_EDGE('',*,*,#64587,.T.);
+#64587 = EDGE_CURVE('',#64529,#64588,#64590,.T.);
+#64588 = VERTEX_POINT('',#64589);
+#64589 = CARTESIAN_POINT('',(-6.915296081307,-9.6,-31.75576609228));
+#64590 = SURFACE_CURVE('',#64591,(#64596,#64603),.PCURVE_S1.);
+#64591 = CIRCLE('',#64592,32.5);
+#64592 = AXIS2_PLACEMENT_3D('',#64593,#64594,#64595);
+#64593 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64594 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64595 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64596 = PCURVE('',#31884,#64597);
+#64597 = DEFINITIONAL_REPRESENTATION('',(#64598),#64602);
+#64598 = CIRCLE('',#64599,32.5);
+#64599 = AXIS2_PLACEMENT_2D('',#64600,#64601);
+#64600 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64601 = DIRECTION('',(-0.207911690818,0.978147600734));
+#64602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64603 = PCURVE('',#64545,#64604);
+#64604 = DEFINITIONAL_REPRESENTATION('',(#64605),#64609);
+#64605 = LINE('',#64606,#64607);
+#64606 = CARTESIAN_POINT('',(0.,21.1));
+#64607 = VECTOR('',#64608,1.);
+#64608 = DIRECTION('',(1.,0.));
+#64609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64610 = ORIENTED_EDGE('',*,*,#64611,.F.);
+#64611 = EDGE_CURVE('',#31836,#64588,#64612,.T.);
+#64612 = SURFACE_CURVE('',#64613,(#64617,#64624),.PCURVE_S1.);
+#64613 = LINE('',#64614,#64615);
+#64614 = CARTESIAN_POINT('',(-6.561929930168,-9.6,-30.09330905796));
+#64615 = VECTOR('',#64616,1.);
+#64616 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#64617 = PCURVE('',#31884,#64618);
+#64618 = DEFINITIONAL_REPRESENTATION('',(#64619),#64623);
+#64619 = LINE('',#64620,#64621);
+#64620 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64621 = VECTOR('',#64622,1.);
+#64622 = DIRECTION('',(0.,-1.));
+#64623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64624 = PCURVE('',#31855,#64625);
+#64625 = DEFINITIONAL_REPRESENTATION('',(#64626),#64630);
+#64626 = LINE('',#64627,#64628);
+#64627 = CARTESIAN_POINT('',(0.,0.));
+#64628 = VECTOR('',#64629,1.);
+#64629 = DIRECTION('',(0.,-1.));
+#64630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64631 = ADVANCED_FACE('',(#64632),#31855,.F.);
+#64632 = FACE_BOUND('',#64633,.F.);
+#64633 = EDGE_LOOP('',(#64634,#64635,#64636,#64663,#64684));
+#64634 = ORIENTED_EDGE('',*,*,#31835,.F.);
+#64635 = ORIENTED_EDGE('',*,*,#64611,.T.);
+#64636 = ORIENTED_EDGE('',*,*,#64637,.T.);
+#64637 = EDGE_CURVE('',#64588,#64638,#64640,.T.);
+#64638 = VERTEX_POINT('',#64639);
+#64639 = CARTESIAN_POINT('',(-7.65119015352,-12.4,-31.5865365185));
+#64640 = SURFACE_CURVE('',#64641,(#64646,#64653),.PCURVE_S1.);
+#64641 = ELLIPSE('',#64642,124.83495742473,32.5);
+#64642 = AXIS2_PLACEMENT_3D('',#64643,#64644,#64645);
+#64643 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#64644 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#64645 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#64646 = PCURVE('',#31855,#64647);
+#64647 = DEFINITIONAL_REPRESENTATION('',(#64648),#64652);
+#64648 = ELLIPSE('',#64649,124.83495742473,32.5);
+#64649 = AXIS2_PLACEMENT_2D('',#64650,#64651);
+#64650 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#64651 = DIRECTION('',(1.,7.632783294298E-17));
+#64652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64653 = PCURVE('',#64545,#64654);
+#64654 = DEFINITIONAL_REPRESENTATION('',(#64655),#64662);
+#64655 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64656,#64657,#64658,#64659,
+    #64660,#64661),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#64656 = CARTESIAN_POINT('',(2.929498202815,20.82));
+#64657 = CARTESIAN_POINT('',(2.923921885751,21.492111952632));
+#64658 = CARTESIAN_POINT('',(2.918345568688,22.164211467139));
+#64659 = CARTESIAN_POINT('',(2.912769251624,22.836255002832));
+#64660 = CARTESIAN_POINT('',(2.90719293456,23.508199020634));
+#64661 = CARTESIAN_POINT('',(2.901616617497,24.18));
+#64662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64663 = ORIENTED_EDGE('',*,*,#64664,.F.);
+#64664 = EDGE_CURVE('',#58571,#64638,#64665,.T.);
+#64665 = SURFACE_CURVE('',#64666,(#64670,#64677),.PCURVE_S1.);
+#64666 = LINE('',#64667,#64668);
+#64667 = CARTESIAN_POINT('',(-7.300429244138,-12.4,-29.93633618299));
+#64668 = VECTOR('',#64669,1.);
+#64669 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#64670 = PCURVE('',#31855,#64671);
+#64671 = DEFINITIONAL_REPRESENTATION('',(#64672),#64676);
+#64672 = LINE('',#64673,#64674);
+#64673 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64674 = VECTOR('',#64675,1.);
+#64675 = DIRECTION('',(0.,-1.));
+#64676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64677 = PCURVE('',#58627,#64678);
+#64678 = DEFINITIONAL_REPRESENTATION('',(#64679),#64683);
+#64679 = LINE('',#64680,#64681);
+#64680 = CARTESIAN_POINT('',(0.,0.));
+#64681 = VECTOR('',#64682,1.);
+#64682 = DIRECTION('',(0.,-1.));
+#64683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64684 = ORIENTED_EDGE('',*,*,#58570,.T.);
+#64685 = ADVANCED_FACE('',(#64686),#31766,.F.);
+#64686 = FACE_BOUND('',#64687,.F.);
+#64687 = EDGE_LOOP('',(#64688,#64689,#64712,#64744,#64765));
+#64688 = ORIENTED_EDGE('',*,*,#58536,.F.);
+#64689 = ORIENTED_EDGE('',*,*,#64690,.T.);
+#64690 = EDGE_CURVE('',#58500,#64691,#64693,.T.);
+#64691 = VERTEX_POINT('',#64692);
+#64692 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-31.95687215642));
+#64693 = SURFACE_CURVE('',#64694,(#64698,#64705),.PCURVE_S1.);
+#64694 = LINE('',#64695,#64696);
+#64695 = CARTESIAN_POINT('',(-5.91678307681,-12.4,-30.8));
+#64696 = VECTOR('',#64697,1.);
+#64697 = DIRECTION('',(0.,0.,-1.));
+#64698 = PCURVE('',#31766,#64699);
+#64699 = DEFINITIONAL_REPRESENTATION('',(#64700),#64704);
+#64700 = LINE('',#64701,#64702);
+#64701 = CARTESIAN_POINT('',(0.,0.));
+#64702 = VECTOR('',#64703,1.);
+#64703 = DIRECTION('',(0.,-1.));
+#64704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64705 = PCURVE('',#58521,#64706);
+#64706 = DEFINITIONAL_REPRESENTATION('',(#64707),#64711);
+#64707 = LINE('',#64708,#64709);
+#64708 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64709 = VECTOR('',#64710,1.);
+#64710 = DIRECTION('',(0.,-1.));
+#64711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64712 = ORIENTED_EDGE('',*,*,#64713,.T.);
+#64713 = EDGE_CURVE('',#64691,#64714,#64716,.T.);
+#64714 = VERTEX_POINT('',#64715);
+#64715 = CARTESIAN_POINT('',(-5.161785248859,-9.6,-32.08747377162));
+#64716 = SURFACE_CURVE('',#64717,(#64722,#64729),.PCURVE_S1.);
+#64717 = ELLIPSE('',#64718,124.83495742473,32.5);
+#64718 = AXIS2_PLACEMENT_3D('',#64719,#64720,#64721);
+#64719 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#64720 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#64721 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#64722 = PCURVE('',#31766,#64723);
+#64723 = DEFINITIONAL_REPRESENTATION('',(#64724),#64728);
+#64724 = ELLIPSE('',#64725,124.83495742473,32.5);
+#64725 = AXIS2_PLACEMENT_2D('',#64726,#64727);
+#64726 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#64727 = DIRECTION('',(-1.,7.E-17));
+#64728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64729 = PCURVE('',#64730,#64735);
+#64730 = CYLINDRICAL_SURFACE('',#64731,32.5);
+#64731 = AXIS2_PLACEMENT_3D('',#64732,#64733,#64734);
+#64732 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#64733 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64734 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64735 = DEFINITIONAL_REPRESENTATION('',(#64736),#64743);
+#64736 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64737,#64738,#64739,#64740,
+    #64741,#64742),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#64737 = CARTESIAN_POINT('',(2.956153745833,24.18));
+#64738 = CARTESIAN_POINT('',(2.961812109431,23.509689259292));
+#64739 = CARTESIAN_POINT('',(2.967470473029,22.838489120172));
+#64740 = CARTESIAN_POINT('',(2.973128836626,22.16644429387));
+#64741 = CARTESIAN_POINT('',(2.978787200224,21.493599610276));
+#64742 = CARTESIAN_POINT('',(2.984445563822,20.82));
+#64743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64744 = ORIENTED_EDGE('',*,*,#64745,.F.);
+#64745 = EDGE_CURVE('',#31718,#64714,#64746,.T.);
+#64746 = SURFACE_CURVE('',#64747,(#64751,#64758),.PCURVE_S1.);
+#64747 = LINE('',#64748,#64749);
+#64748 = CARTESIAN_POINT('',(-5.161785248859,-9.6,-30.8));
+#64749 = VECTOR('',#64750,1.);
+#64750 = DIRECTION('',(0.,0.,-1.));
+#64751 = PCURVE('',#31766,#64752);
+#64752 = DEFINITIONAL_REPRESENTATION('',(#64753),#64757);
+#64753 = LINE('',#64754,#64755);
+#64754 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64755 = VECTOR('',#64756,1.);
+#64756 = DIRECTION('',(0.,-1.));
+#64757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64758 = PCURVE('',#31734,#64759);
+#64759 = DEFINITIONAL_REPRESENTATION('',(#64760),#64764);
+#64760 = LINE('',#64761,#64762);
+#64761 = CARTESIAN_POINT('',(0.,0.));
+#64762 = VECTOR('',#64763,1.);
+#64763 = DIRECTION('',(0.,-1.));
+#64764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64765 = ORIENTED_EDGE('',*,*,#31746,.F.);
+#64766 = ADVANCED_FACE('',(#64767),#31734,.F.);
+#64767 = FACE_BOUND('',#64768,.F.);
+#64768 = EDGE_LOOP('',(#64769,#64770,#64771,#64795));
+#64769 = ORIENTED_EDGE('',*,*,#31717,.F.);
+#64770 = ORIENTED_EDGE('',*,*,#64745,.T.);
+#64771 = ORIENTED_EDGE('',*,*,#64772,.T.);
+#64772 = EDGE_CURVE('',#64714,#64773,#64775,.T.);
+#64773 = VERTEX_POINT('',#64774);
+#64774 = CARTESIAN_POINT('',(-0.161785248834,-9.6,-32.4995973134));
+#64775 = SURFACE_CURVE('',#64776,(#64781,#64788),.PCURVE_S1.);
+#64776 = CIRCLE('',#64777,32.5);
+#64777 = AXIS2_PLACEMENT_3D('',#64778,#64779,#64780);
+#64778 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64779 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64780 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64781 = PCURVE('',#31734,#64782);
+#64782 = DEFINITIONAL_REPRESENTATION('',(#64783),#64787);
+#64783 = CIRCLE('',#64784,32.5);
+#64784 = AXIS2_PLACEMENT_2D('',#64785,#64786);
+#64785 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64786 = DIRECTION('',(-1.8E-16,1.));
+#64787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64788 = PCURVE('',#64730,#64789);
+#64789 = DEFINITIONAL_REPRESENTATION('',(#64790),#64794);
+#64790 = LINE('',#64791,#64792);
+#64791 = CARTESIAN_POINT('',(0.,21.1));
+#64792 = VECTOR('',#64793,1.);
+#64793 = DIRECTION('',(1.,0.));
+#64794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64795 = ORIENTED_EDGE('',*,*,#64796,.F.);
+#64796 = EDGE_CURVE('',#31686,#64773,#64797,.T.);
+#64797 = SURFACE_CURVE('',#64798,(#64802,#64809),.PCURVE_S1.);
+#64798 = LINE('',#64799,#64800);
+#64799 = CARTESIAN_POINT('',(-0.161785248834,-9.6,-30.8));
+#64800 = VECTOR('',#64801,1.);
+#64801 = DIRECTION('',(0.,0.,-1.));
+#64802 = PCURVE('',#31734,#64803);
+#64803 = DEFINITIONAL_REPRESENTATION('',(#64804),#64808);
+#64804 = LINE('',#64805,#64806);
+#64805 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64806 = VECTOR('',#64807,1.);
+#64807 = DIRECTION('',(0.,-1.));
+#64808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64809 = PCURVE('',#31705,#64810);
+#64810 = DEFINITIONAL_REPRESENTATION('',(#64811),#64815);
+#64811 = LINE('',#64812,#64813);
+#64812 = CARTESIAN_POINT('',(0.,0.));
+#64813 = VECTOR('',#64814,1.);
+#64814 = DIRECTION('',(0.,-1.));
+#64815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64816 = ADVANCED_FACE('',(#64817),#31705,.F.);
+#64817 = FACE_BOUND('',#64818,.F.);
+#64818 = EDGE_LOOP('',(#64819,#64820,#64821,#64848,#64869));
+#64819 = ORIENTED_EDGE('',*,*,#31685,.F.);
+#64820 = ORIENTED_EDGE('',*,*,#64796,.T.);
+#64821 = ORIENTED_EDGE('',*,*,#64822,.T.);
+#64822 = EDGE_CURVE('',#64773,#64823,#64825,.T.);
+#64823 = VERTEX_POINT('',#64824);
+#64824 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-32.48706679265));
+#64825 = SURFACE_CURVE('',#64826,(#64831,#64838),.PCURVE_S1.);
+#64826 = ELLIPSE('',#64827,124.83495742473,32.5);
+#64827 = AXIS2_PLACEMENT_3D('',#64828,#64829,#64830);
+#64828 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#64829 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#64830 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#64831 = PCURVE('',#31705,#64832);
+#64832 = DEFINITIONAL_REPRESENTATION('',(#64833),#64837);
+#64833 = ELLIPSE('',#64834,124.83495742473,32.5);
+#64834 = AXIS2_PLACEMENT_2D('',#64835,#64836);
+#64835 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#64836 = DIRECTION('',(1.,7.E-17));
+#64837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64838 = PCURVE('',#64730,#64839);
+#64839 = DEFINITIONAL_REPRESENTATION('',(#64840),#64847);
+#64840 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64841,#64842,#64843,#64844,
+    #64845,#64846),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#64841 = CARTESIAN_POINT('',(3.138937713054,20.82));
+#64842 = CARTESIAN_POINT('',(3.133361395991,21.492111952632));
+#64843 = CARTESIAN_POINT('',(3.127785078927,22.164211467139));
+#64844 = CARTESIAN_POINT('',(3.122208761863,22.836255002832));
+#64845 = CARTESIAN_POINT('',(3.1166324448,23.508199020634));
+#64846 = CARTESIAN_POINT('',(3.111056127736,24.18));
+#64847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64848 = ORIENTED_EDGE('',*,*,#64849,.F.);
+#64849 = EDGE_CURVE('',#58465,#64823,#64850,.T.);
+#64850 = SURFACE_CURVE('',#64851,(#64855,#64862),.PCURVE_S1.);
+#64851 = LINE('',#64852,#64853);
+#64852 = CARTESIAN_POINT('',(-0.916783076785,-12.4,-30.8));
+#64853 = VECTOR('',#64854,1.);
+#64854 = DIRECTION('',(0.,0.,-1.));
+#64855 = PCURVE('',#31705,#64856);
+#64856 = DEFINITIONAL_REPRESENTATION('',(#64857),#64861);
+#64857 = LINE('',#64858,#64859);
+#64858 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64859 = VECTOR('',#64860,1.);
+#64860 = DIRECTION('',(0.,-1.));
+#64861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64862 = PCURVE('',#58521,#64863);
+#64863 = DEFINITIONAL_REPRESENTATION('',(#64864),#64868);
+#64864 = LINE('',#64865,#64866);
+#64865 = CARTESIAN_POINT('',(0.,0.));
+#64866 = VECTOR('',#64867,1.);
+#64867 = DIRECTION('',(0.,-1.));
+#64868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64869 = ORIENTED_EDGE('',*,*,#58464,.T.);
+#64870 = ADVANCED_FACE('',(#64871),#31616,.F.);
+#64871 = FACE_BOUND('',#64872,.F.);
+#64872 = EDGE_LOOP('',(#64873,#64874,#64897,#64929,#64950));
+#64873 = ORIENTED_EDGE('',*,*,#58430,.F.);
+#64874 = ORIENTED_EDGE('',*,*,#64875,.T.);
+#64875 = EDGE_CURVE('',#58394,#64876,#64878,.T.);
+#64876 = VERTEX_POINT('',#64877);
+#64877 = CARTESIAN_POINT('',(0.856720152645,-12.4,-32.48870620046));
+#64878 = SURFACE_CURVE('',#64879,(#64883,#64890),.PCURVE_S1.);
+#64879 = LINE('',#64880,#64881);
+#64880 = CARTESIAN_POINT('',(0.616192906543,-12.4,-31.3571144763));
+#64881 = VECTOR('',#64882,1.);
+#64882 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#64883 = PCURVE('',#31616,#64884);
+#64884 = DEFINITIONAL_REPRESENTATION('',(#64885),#64889);
+#64885 = LINE('',#64886,#64887);
+#64886 = CARTESIAN_POINT('',(0.,0.));
+#64887 = VECTOR('',#64888,1.);
+#64888 = DIRECTION('',(0.,-1.));
+#64889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64890 = PCURVE('',#58415,#64891);
+#64891 = DEFINITIONAL_REPRESENTATION('',(#64892),#64896);
+#64892 = LINE('',#64893,#64894);
+#64893 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64894 = VECTOR('',#64895,1.);
+#64895 = DIRECTION('',(0.,-1.));
+#64896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64897 = ORIENTED_EDGE('',*,*,#64898,.T.);
+#64898 = EDGE_CURVE('',#64876,#64899,#64901,.T.);
+#64899 = VERTEX_POINT('',#64900);
+#64900 = CARTESIAN_POINT('',(1.622373069254,-9.6,-32.45948098205));
+#64901 = SURFACE_CURVE('',#64902,(#64907,#64914),.PCURVE_S1.);
+#64902 = ELLIPSE('',#64903,124.83495742473,32.5);
+#64903 = AXIS2_PLACEMENT_3D('',#64904,#64905,#64906);
+#64904 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#64905 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#64906 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#64907 = PCURVE('',#31616,#64908);
+#64908 = DEFINITIONAL_REPRESENTATION('',(#64909),#64913);
+#64909 = ELLIPSE('',#64910,124.83495742473,32.5);
+#64910 = AXIS2_PLACEMENT_2D('',#64911,#64912);
+#64911 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#64912 = DIRECTION('',(-1.,1.318389841742E-16));
+#64913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64914 = PCURVE('',#64915,#64920);
+#64915 = CYLINDRICAL_SURFACE('',#64916,32.5);
+#64916 = AXIS2_PLACEMENT_3D('',#64917,#64918,#64919);
+#64917 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#64918 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64919 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64920 = DEFINITIONAL_REPRESENTATION('',(#64921),#64928);
+#64921 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#64922,#64923,#64924,#64925,
+    #64926,#64927),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#64922 = CARTESIAN_POINT('',(3.165593256072,24.18));
+#64923 = CARTESIAN_POINT('',(3.17125161967,23.509689259292));
+#64924 = CARTESIAN_POINT('',(3.176909983268,22.838489120172));
+#64925 = CARTESIAN_POINT('',(3.182568346866,22.16644429387));
+#64926 = CARTESIAN_POINT('',(3.188226710464,21.493599610276));
+#64927 = CARTESIAN_POINT('',(3.193885074062,20.82));
+#64928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64929 = ORIENTED_EDGE('',*,*,#64930,.F.);
+#64930 = EDGE_CURVE('',#31568,#64899,#64931,.T.);
+#64931 = SURFACE_CURVE('',#64932,(#64936,#64943),.PCURVE_S1.);
+#64932 = LINE('',#64933,#64934);
+#64933 = CARTESIAN_POINT('',(1.354692220513,-9.6,-31.20014160133));
+#64934 = VECTOR('',#64935,1.);
+#64935 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#64936 = PCURVE('',#31616,#64937);
+#64937 = DEFINITIONAL_REPRESENTATION('',(#64938),#64942);
+#64938 = LINE('',#64939,#64940);
+#64939 = CARTESIAN_POINT('',(2.900003744861,0.));
+#64940 = VECTOR('',#64941,1.);
+#64941 = DIRECTION('',(0.,-1.));
+#64942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64943 = PCURVE('',#31584,#64944);
+#64944 = DEFINITIONAL_REPRESENTATION('',(#64945),#64949);
+#64945 = LINE('',#64946,#64947);
+#64946 = CARTESIAN_POINT('',(0.,0.));
+#64947 = VECTOR('',#64948,1.);
+#64948 = DIRECTION('',(0.,-1.));
+#64949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64950 = ORIENTED_EDGE('',*,*,#31596,.F.);
+#64951 = ADVANCED_FACE('',(#64952),#31584,.F.);
+#64952 = FACE_BOUND('',#64953,.F.);
+#64953 = EDGE_LOOP('',(#64954,#64955,#64956,#64980));
+#64954 = ORIENTED_EDGE('',*,*,#31567,.F.);
+#64955 = ORIENTED_EDGE('',*,*,#64930,.T.);
+#64956 = ORIENTED_EDGE('',*,*,#64957,.T.);
+#64957 = EDGE_CURVE('',#64899,#64958,#64960,.T.);
+#64958 = VERTEX_POINT('',#64959);
+#64959 = CARTESIAN_POINT('',(6.598796375344,-9.6,-31.82304018155));
+#64960 = SURFACE_CURVE('',#64961,(#64966,#64973),.PCURVE_S1.);
+#64961 = CIRCLE('',#64962,32.5);
+#64962 = AXIS2_PLACEMENT_3D('',#64963,#64964,#64965);
+#64963 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#64964 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#64965 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#64966 = PCURVE('',#31584,#64967);
+#64967 = DEFINITIONAL_REPRESENTATION('',(#64968),#64972);
+#64968 = CIRCLE('',#64969,32.5);
+#64969 = AXIS2_PLACEMENT_2D('',#64970,#64971);
+#64970 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#64971 = DIRECTION('',(0.207911690818,0.978147600734));
+#64972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64973 = PCURVE('',#64915,#64974);
+#64974 = DEFINITIONAL_REPRESENTATION('',(#64975),#64979);
+#64975 = LINE('',#64976,#64977);
+#64976 = CARTESIAN_POINT('',(0.,21.1));
+#64977 = VECTOR('',#64978,1.);
+#64978 = DIRECTION('',(1.,0.));
+#64979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64980 = ORIENTED_EDGE('',*,*,#64981,.F.);
+#64981 = EDGE_CURVE('',#31536,#64958,#64982,.T.);
+#64982 = SURFACE_CURVE('',#64983,(#64987,#64994),.PCURVE_S1.);
+#64983 = LINE('',#64984,#64985);
+#64984 = CARTESIAN_POINT('',(6.245430224206,-9.6,-30.16058314723));
+#64985 = VECTOR('',#64986,1.);
+#64986 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#64987 = PCURVE('',#31584,#64988);
+#64988 = DEFINITIONAL_REPRESENTATION('',(#64989),#64993);
+#64989 = LINE('',#64990,#64991);
+#64990 = CARTESIAN_POINT('',(5.000000000025,0.));
+#64991 = VECTOR('',#64992,1.);
+#64992 = DIRECTION('',(0.,-1.));
+#64993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#64994 = PCURVE('',#31555,#64995);
+#64995 = DEFINITIONAL_REPRESENTATION('',(#64996),#65000);
+#64996 = LINE('',#64997,#64998);
+#64997 = CARTESIAN_POINT('',(0.,0.));
+#64998 = VECTOR('',#64999,1.);
+#64999 = DIRECTION('',(0.,-1.));
+#65000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65001 = ADVANCED_FACE('',(#65002),#31555,.F.);
+#65002 = FACE_BOUND('',#65003,.F.);
+#65003 = EDGE_LOOP('',(#65004,#65005,#65006,#65033,#65054));
+#65004 = ORIENTED_EDGE('',*,*,#31535,.F.);
+#65005 = ORIENTED_EDGE('',*,*,#64981,.T.);
+#65006 = ORIENTED_EDGE('',*,*,#65007,.T.);
+#65007 = EDGE_CURVE('',#64958,#65008,#65010,.T.);
+#65008 = VERTEX_POINT('',#65009);
+#65009 = CARTESIAN_POINT('',(5.857691819619,-12.4,-31.96775635771));
+#65010 = SURFACE_CURVE('',#65011,(#65016,#65023),.PCURVE_S1.);
+#65011 = ELLIPSE('',#65012,124.83495742473,32.5);
+#65012 = AXIS2_PLACEMENT_3D('',#65013,#65014,#65015);
+#65013 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65014 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#65015 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#65016 = PCURVE('',#31555,#65017);
+#65017 = DEFINITIONAL_REPRESENTATION('',(#65018),#65022);
+#65018 = ELLIPSE('',#65019,124.83495742473,32.5);
+#65019 = AXIS2_PLACEMENT_2D('',#65020,#65021);
+#65020 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65021 = DIRECTION('',(1.,1.457167719821E-16));
+#65022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65023 = PCURVE('',#64915,#65024);
+#65024 = DEFINITIONAL_REPRESENTATION('',(#65025),#65032);
+#65025 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65026,#65027,#65028,#65029,
+    #65030,#65031),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65026 = CARTESIAN_POINT('',(3.348377223294,20.82));
+#65027 = CARTESIAN_POINT('',(3.34280090623,21.492111952632));
+#65028 = CARTESIAN_POINT('',(3.337224589166,22.164211467139));
+#65029 = CARTESIAN_POINT('',(3.331648272103,22.836255002833));
+#65030 = CARTESIAN_POINT('',(3.326071955039,23.508199020634));
+#65031 = CARTESIAN_POINT('',(3.320495637975,24.18));
+#65032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65033 = ORIENTED_EDGE('',*,*,#65034,.F.);
+#65034 = EDGE_CURVE('',#58359,#65008,#65035,.T.);
+#65035 = SURFACE_CURVE('',#65036,(#65040,#65047),.PCURVE_S1.);
+#65036 = LINE('',#65037,#65038);
+#65037 = CARTESIAN_POINT('',(5.506930910236,-12.4,-30.3175560222));
+#65038 = VECTOR('',#65039,1.);
+#65039 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#65040 = PCURVE('',#31555,#65041);
+#65041 = DEFINITIONAL_REPRESENTATION('',(#65042),#65046);
+#65042 = LINE('',#65043,#65044);
+#65043 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65044 = VECTOR('',#65045,1.);
+#65045 = DIRECTION('',(0.,-1.));
+#65046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65047 = PCURVE('',#58415,#65048);
+#65048 = DEFINITIONAL_REPRESENTATION('',(#65049),#65053);
+#65049 = LINE('',#65050,#65051);
+#65050 = CARTESIAN_POINT('',(0.,0.));
+#65051 = VECTOR('',#65052,1.);
+#65052 = DIRECTION('',(0.,-1.));
+#65053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65054 = ORIENTED_EDGE('',*,*,#58358,.T.);
+#65055 = ADVANCED_FACE('',(#65056),#31466,.F.);
+#65056 = FACE_BOUND('',#65057,.F.);
+#65057 = EDGE_LOOP('',(#65058,#65059,#65082,#65114,#65135));
+#65058 = ORIENTED_EDGE('',*,*,#58324,.F.);
+#65059 = ORIENTED_EDGE('',*,*,#65060,.T.);
+#65060 = EDGE_CURVE('',#58288,#65061,#65063,.T.);
+#65061 = VERTEX_POINT('',#65062);
+#65062 = CARTESIAN_POINT('',(7.59278060043,-12.4,-31.60062788543));
+#65063 = SURFACE_CURVE('',#65064,(#65068,#65075),.PCURVE_S1.);
+#65064 = LINE('',#65065,#65066);
+#65065 = CARTESIAN_POINT('',(7.122238303059,-12.4,-30.54377258186));
+#65066 = VECTOR('',#65067,1.);
+#65067 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#65068 = PCURVE('',#31466,#65069);
+#65069 = DEFINITIONAL_REPRESENTATION('',(#65070),#65074);
+#65070 = LINE('',#65071,#65072);
+#65071 = CARTESIAN_POINT('',(0.,0.));
+#65072 = VECTOR('',#65073,1.);
+#65073 = DIRECTION('',(0.,-1.));
+#65074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65075 = PCURVE('',#58309,#65076);
+#65076 = DEFINITIONAL_REPRESENTATION('',(#65077),#65081);
+#65077 = LINE('',#65078,#65079);
+#65078 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65079 = VECTOR('',#65080,1.);
+#65080 = DIRECTION('',(0.,-1.));
+#65081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65082 = ORIENTED_EDGE('',*,*,#65083,.T.);
+#65083 = EDGE_CURVE('',#65061,#65084,#65086,.T.);
+#65084 = VERTEX_POINT('',#65085);
+#65085 = CARTESIAN_POINT('',(8.335625899232,-9.6,-31.41285311569));
+#65086 = SURFACE_CURVE('',#65087,(#65092,#65099),.PCURVE_S1.);
+#65087 = ELLIPSE('',#65088,124.83495742473,32.5);
+#65088 = AXIS2_PLACEMENT_3D('',#65089,#65090,#65091);
+#65089 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#65090 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#65091 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#65092 = PCURVE('',#31466,#65093);
+#65093 = DEFINITIONAL_REPRESENTATION('',(#65094),#65098);
+#65094 = ELLIPSE('',#65095,124.83495742473,32.5);
+#65095 = AXIS2_PLACEMENT_2D('',#65096,#65097);
+#65096 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#65097 = DIRECTION('',(-1.,5.551115123126E-17));
+#65098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65099 = PCURVE('',#65100,#65105);
+#65100 = CYLINDRICAL_SURFACE('',#65101,32.5);
+#65101 = AXIS2_PLACEMENT_3D('',#65102,#65103,#65104);
+#65102 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#65103 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65104 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65105 = DEFINITIONAL_REPRESENTATION('',(#65106),#65113);
+#65106 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65107,#65108,#65109,#65110,
+    #65111,#65112),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#65107 = CARTESIAN_POINT('',(3.375032766311,24.18));
+#65108 = CARTESIAN_POINT('',(3.380691129909,23.509689259292));
+#65109 = CARTESIAN_POINT('',(3.386349493507,22.838489120172));
+#65110 = CARTESIAN_POINT('',(3.392007857105,22.16644429387));
+#65111 = CARTESIAN_POINT('',(3.397666220703,21.493599610276));
+#65112 = CARTESIAN_POINT('',(3.403324584301,20.82));
+#65113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65114 = ORIENTED_EDGE('',*,*,#65115,.F.);
+#65115 = EDGE_CURVE('',#31418,#65084,#65116,.T.);
+#65116 = SURFACE_CURVE('',#65117,(#65121,#65128),.PCURVE_S1.);
+#65117 = LINE('',#65118,#65119);
+#65118 = CARTESIAN_POINT('',(7.811963139313,-9.6,-30.23668729979));
+#65119 = VECTOR('',#65120,1.);
+#65120 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#65121 = PCURVE('',#31466,#65122);
+#65122 = DEFINITIONAL_REPRESENTATION('',(#65123),#65127);
+#65123 = LINE('',#65124,#65125);
+#65124 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65125 = VECTOR('',#65126,1.);
+#65126 = DIRECTION('',(0.,-1.));
+#65127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65128 = PCURVE('',#31434,#65129);
+#65129 = DEFINITIONAL_REPRESENTATION('',(#65130),#65134);
+#65130 = LINE('',#65131,#65132);
+#65131 = CARTESIAN_POINT('',(0.,0.));
+#65132 = VECTOR('',#65133,1.);
+#65133 = DIRECTION('',(0.,-1.));
+#65134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65135 = ORIENTED_EDGE('',*,*,#31446,.F.);
+#65136 = ADVANCED_FACE('',(#65137),#31434,.F.);
+#65137 = FACE_BOUND('',#65138,.F.);
+#65138 = EDGE_LOOP('',(#65139,#65140,#65141,#65165));
+#65139 = ORIENTED_EDGE('',*,*,#31417,.F.);
+#65140 = ORIENTED_EDGE('',*,*,#65115,.T.);
+#65141 = ORIENTED_EDGE('',*,*,#65142,.T.);
+#65142 = EDGE_CURVE('',#65084,#65143,#65145,.T.);
+#65143 = VERTEX_POINT('',#65144);
+#65144 = CARTESIAN_POINT('',(13.070978933382,-9.6,-29.75566348988));
+#65145 = SURFACE_CURVE('',#65146,(#65151,#65158),.PCURVE_S1.);
+#65146 = CIRCLE('',#65147,32.5);
+#65147 = AXIS2_PLACEMENT_3D('',#65148,#65149,#65150);
+#65148 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#65149 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65150 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65151 = PCURVE('',#31434,#65152);
+#65152 = DEFINITIONAL_REPRESENTATION('',(#65153),#65157);
+#65153 = CIRCLE('',#65154,32.5);
+#65154 = AXIS2_PLACEMENT_2D('',#65155,#65156);
+#65155 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#65156 = DIRECTION('',(0.406736643076,0.913545457643));
+#65157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65158 = PCURVE('',#65100,#65159);
+#65159 = DEFINITIONAL_REPRESENTATION('',(#65160),#65164);
+#65160 = LINE('',#65161,#65162);
+#65161 = CARTESIAN_POINT('',(0.,21.1));
+#65162 = VECTOR('',#65163,1.);
+#65163 = DIRECTION('',(1.,0.));
+#65164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65165 = ORIENTED_EDGE('',*,*,#65166,.F.);
+#65166 = EDGE_CURVE('',#31386,#65143,#65167,.T.);
+#65167 = SURFACE_CURVE('',#65168,(#65172,#65179),.PCURVE_S1.);
+#65168 = LINE('',#65169,#65170);
+#65169 = CARTESIAN_POINT('',(12.379690427548,-9.6,-28.2030040844));
+#65170 = VECTOR('',#65171,1.);
+#65171 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#65172 = PCURVE('',#31434,#65173);
+#65173 = DEFINITIONAL_REPRESENTATION('',(#65174),#65178);
+#65174 = LINE('',#65175,#65176);
+#65175 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65176 = VECTOR('',#65177,1.);
+#65177 = DIRECTION('',(0.,-1.));
+#65178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65179 = PCURVE('',#31405,#65180);
+#65180 = DEFINITIONAL_REPRESENTATION('',(#65181),#65185);
+#65181 = LINE('',#65182,#65183);
+#65182 = CARTESIAN_POINT('',(0.,0.));
+#65183 = VECTOR('',#65184,1.);
+#65184 = DIRECTION('',(0.,-1.));
+#65185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65186 = ADVANCED_FACE('',(#65187),#31405,.F.);
+#65187 = FACE_BOUND('',#65188,.F.);
+#65188 = EDGE_LOOP('',(#65189,#65190,#65191,#65218,#65239));
+#65189 = ORIENTED_EDGE('',*,*,#31385,.F.);
+#65190 = ORIENTED_EDGE('',*,*,#65166,.T.);
+#65191 = ORIENTED_EDGE('',*,*,#65192,.T.);
+#65192 = EDGE_CURVE('',#65143,#65193,#65195,.T.);
+#65193 = VERTEX_POINT('',#65194);
+#65194 = CARTESIAN_POINT('',(12.376157475181,-12.4,-30.05130157163));
+#65195 = SURFACE_CURVE('',#65196,(#65201,#65208),.PCURVE_S1.);
+#65196 = ELLIPSE('',#65197,124.83495742473,32.5);
+#65197 = AXIS2_PLACEMENT_3D('',#65198,#65199,#65200);
+#65198 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65199 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#65200 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#65201 = PCURVE('',#31405,#65202);
+#65202 = DEFINITIONAL_REPRESENTATION('',(#65203),#65207);
+#65203 = ELLIPSE('',#65204,124.83495742473,32.5);
+#65204 = AXIS2_PLACEMENT_2D('',#65205,#65206);
+#65205 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65206 = DIRECTION('',(1.,1.387778780781E-17));
+#65207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65208 = PCURVE('',#65100,#65209);
+#65209 = DEFINITIONAL_REPRESENTATION('',(#65210),#65217);
+#65210 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65211,#65212,#65213,#65214,
+    #65215,#65216),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65211 = CARTESIAN_POINT('',(3.557816733533,20.82));
+#65212 = CARTESIAN_POINT('',(3.552240416469,21.492111952632));
+#65213 = CARTESIAN_POINT('',(3.546664099406,22.164211467139));
+#65214 = CARTESIAN_POINT('',(3.541087782342,22.836255002832));
+#65215 = CARTESIAN_POINT('',(3.535511465278,23.508199020634));
+#65216 = CARTESIAN_POINT('',(3.529935148215,24.18));
+#65217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65218 = ORIENTED_EDGE('',*,*,#65219,.F.);
+#65219 = EDGE_CURVE('',#58253,#65193,#65220,.T.);
+#65220 = SURFACE_CURVE('',#65221,(#65225,#65232),.PCURVE_S1.);
+#65221 = LINE('',#65222,#65223);
+#65222 = CARTESIAN_POINT('',(11.689965591294,-12.4,-28.51008936647));
+#65223 = VECTOR('',#65224,1.);
+#65224 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#65225 = PCURVE('',#31405,#65226);
+#65226 = DEFINITIONAL_REPRESENTATION('',(#65227),#65231);
+#65227 = LINE('',#65228,#65229);
+#65228 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65229 = VECTOR('',#65230,1.);
+#65230 = DIRECTION('',(0.,-1.));
+#65231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65232 = PCURVE('',#58309,#65233);
+#65233 = DEFINITIONAL_REPRESENTATION('',(#65234),#65238);
+#65234 = LINE('',#65235,#65236);
+#65235 = CARTESIAN_POINT('',(0.,0.));
+#65236 = VECTOR('',#65237,1.);
+#65237 = DIRECTION('',(0.,-1.));
+#65238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65239 = ORIENTED_EDGE('',*,*,#58252,.T.);
+#65240 = ADVANCED_FACE('',(#65241),#31316,.F.);
+#65241 = FACE_BOUND('',#65242,.F.);
+#65242 = EDGE_LOOP('',(#65243,#65244,#65267,#65299,#65320));
+#65243 = ORIENTED_EDGE('',*,*,#58218,.F.);
+#65244 = ORIENTED_EDGE('',*,*,#65245,.T.);
+#65245 = EDGE_CURVE('',#58182,#65246,#65248,.T.);
+#65246 = VERTEX_POINT('',#65247);
+#65247 = CARTESIAN_POINT('',(13.997000101773,-12.4,-29.33145049517));
+#65248 = SURFACE_CURVE('',#65249,(#65253,#65260),.PCURVE_S1.);
+#65249 = LINE('',#65250,#65251);
+#65250 = CARTESIAN_POINT('',(13.317007709439,-12.4,-28.39552126031));
+#65251 = VECTOR('',#65252,1.);
+#65252 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#65253 = PCURVE('',#31316,#65254);
+#65254 = DEFINITIONAL_REPRESENTATION('',(#65255),#65259);
+#65255 = LINE('',#65256,#65257);
+#65256 = CARTESIAN_POINT('',(0.,0.));
+#65257 = VECTOR('',#65258,1.);
+#65258 = DIRECTION('',(0.,-1.));
+#65259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65260 = PCURVE('',#58203,#65261);
+#65261 = DEFINITIONAL_REPRESENTATION('',(#65262),#65266);
+#65262 = LINE('',#65263,#65264);
+#65263 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65264 = VECTOR('',#65265,1.);
+#65265 = DIRECTION('',(0.,-1.));
+#65266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65267 = ORIENTED_EDGE('',*,*,#65268,.T.);
+#65268 = EDGE_CURVE('',#65246,#65269,#65271,.T.);
+#65269 = VERTEX_POINT('',#65270);
+#65270 = CARTESIAN_POINT('',(14.684571878641,-9.6,-28.99333283258));
+#65271 = SURFACE_CURVE('',#65272,(#65277,#65284),.PCURVE_S1.);
+#65272 = ELLIPSE('',#65273,124.83495742473,32.5);
+#65273 = AXIS2_PLACEMENT_3D('',#65274,#65275,#65276);
+#65274 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#65275 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#65276 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#65277 = PCURVE('',#31316,#65278);
+#65278 = DEFINITIONAL_REPRESENTATION('',(#65279),#65283);
+#65279 = ELLIPSE('',#65280,124.83495742473,32.5);
+#65280 = AXIS2_PLACEMENT_2D('',#65281,#65282);
+#65281 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#65282 = DIRECTION('',(-1.,1.249000902703E-16));
+#65283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65284 = PCURVE('',#65285,#65290);
+#65285 = CYLINDRICAL_SURFACE('',#65286,32.5);
+#65286 = AXIS2_PLACEMENT_3D('',#65287,#65288,#65289);
+#65287 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#65288 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65289 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65290 = DEFINITIONAL_REPRESENTATION('',(#65291),#65298);
+#65291 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65292,#65293,#65294,#65295,
+    #65296,#65297),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#65292 = CARTESIAN_POINT('',(3.584472276551,24.18));
+#65293 = CARTESIAN_POINT('',(3.590130640149,23.509689259292));
+#65294 = CARTESIAN_POINT('',(3.595789003746,22.838489120172));
+#65295 = CARTESIAN_POINT('',(3.601447367344,22.16644429387));
+#65296 = CARTESIAN_POINT('',(3.607105730942,21.493599610276));
+#65297 = CARTESIAN_POINT('',(3.61276409454,20.82));
+#65298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65299 = ORIENTED_EDGE('',*,*,#65300,.F.);
+#65300 = EDGE_CURVE('',#31268,#65269,#65301,.T.);
+#65301 = SURFACE_CURVE('',#65302,(#65306,#65313),.PCURVE_S1.);
+#65302 = LINE('',#65303,#65304);
+#65303 = CARTESIAN_POINT('',(13.927813782967,-9.6,-27.95174467152));
+#65304 = VECTOR('',#65305,1.);
+#65305 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#65306 = PCURVE('',#31316,#65307);
+#65307 = DEFINITIONAL_REPRESENTATION('',(#65308),#65312);
+#65308 = LINE('',#65309,#65310);
+#65309 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65310 = VECTOR('',#65311,1.);
+#65311 = DIRECTION('',(0.,-1.));
+#65312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65313 = PCURVE('',#31284,#65314);
+#65314 = DEFINITIONAL_REPRESENTATION('',(#65315),#65319);
+#65315 = LINE('',#65316,#65317);
+#65316 = CARTESIAN_POINT('',(0.,0.));
+#65317 = VECTOR('',#65318,1.);
+#65318 = DIRECTION('',(0.,-1.));
+#65319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65320 = ORIENTED_EDGE('',*,*,#31296,.F.);
+#65321 = ADVANCED_FACE('',(#65322),#31284,.F.);
+#65322 = FACE_BOUND('',#65323,.F.);
+#65323 = EDGE_LOOP('',(#65324,#65325,#65326,#65350));
+#65324 = ORIENTED_EDGE('',*,*,#31267,.F.);
+#65325 = ORIENTED_EDGE('',*,*,#65300,.T.);
+#65326 = ORIENTED_EDGE('',*,*,#65327,.T.);
+#65327 = EDGE_CURVE('',#65269,#65328,#65330,.T.);
+#65328 = VERTEX_POINT('',#65329);
+#65329 = CARTESIAN_POINT('',(18.971896990515,-9.6,-26.38782152018));
+#65330 = SURFACE_CURVE('',#65331,(#65336,#65343),.PCURVE_S1.);
+#65331 = CIRCLE('',#65332,32.5);
+#65332 = AXIS2_PLACEMENT_3D('',#65333,#65334,#65335);
+#65333 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#65334 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65335 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65336 = PCURVE('',#31284,#65337);
+#65337 = DEFINITIONAL_REPRESENTATION('',(#65338),#65342);
+#65338 = CIRCLE('',#65339,32.5);
+#65339 = AXIS2_PLACEMENT_2D('',#65340,#65341);
+#65340 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#65341 = DIRECTION('',(0.587785252292,0.809016994375));
+#65342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65343 = PCURVE('',#65285,#65344);
+#65344 = DEFINITIONAL_REPRESENTATION('',(#65345),#65349);
+#65345 = LINE('',#65346,#65347);
+#65346 = CARTESIAN_POINT('',(0.,21.1));
+#65347 = VECTOR('',#65348,1.);
+#65348 = DIRECTION('',(1.,0.));
+#65349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65350 = ORIENTED_EDGE('',*,*,#65351,.F.);
+#65351 = EDGE_CURVE('',#31236,#65328,#65352,.T.);
+#65352 = SURFACE_CURVE('',#65353,(#65357,#65364),.PCURVE_S1.);
+#65353 = LINE('',#65354,#65355);
+#65354 = CARTESIAN_POINT('',(17.972898754862,-9.6,-25.01281841005));
+#65355 = VECTOR('',#65356,1.);
+#65356 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#65357 = PCURVE('',#31284,#65358);
+#65358 = DEFINITIONAL_REPRESENTATION('',(#65359),#65363);
+#65359 = LINE('',#65360,#65361);
+#65360 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65361 = VECTOR('',#65362,1.);
+#65362 = DIRECTION('',(0.,-1.));
+#65363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65364 = PCURVE('',#31255,#65365);
+#65365 = DEFINITIONAL_REPRESENTATION('',(#65366),#65370);
+#65366 = LINE('',#65367,#65368);
+#65367 = CARTESIAN_POINT('',(0.,0.));
+#65368 = VECTOR('',#65369,1.);
+#65369 = DIRECTION('',(0.,-1.));
+#65370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65371 = ADVANCED_FACE('',(#65372),#31255,.F.);
+#65372 = FACE_BOUND('',#65373,.F.);
+#65373 = EDGE_LOOP('',(#65374,#65375,#65376,#65403,#65424));
+#65374 = ORIENTED_EDGE('',*,*,#31235,.F.);
+#65375 = ORIENTED_EDGE('',*,*,#65351,.T.);
+#65376 = ORIENTED_EDGE('',*,*,#65377,.T.);
+#65377 = EDGE_CURVE('',#65328,#65378,#65380,.T.);
+#65378 = VERTEX_POINT('',#65379);
+#65379 = CARTESIAN_POINT('',(18.353725661686,-12.4,-26.82146070473));
+#65380 = SURFACE_CURVE('',#65381,(#65386,#65393),.PCURVE_S1.);
+#65381 = ELLIPSE('',#65382,124.83495742473,32.5);
+#65382 = AXIS2_PLACEMENT_3D('',#65383,#65384,#65385);
+#65383 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65384 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#65385 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#65386 = PCURVE('',#31255,#65387);
+#65387 = DEFINITIONAL_REPRESENTATION('',(#65388),#65392);
+#65388 = ELLIPSE('',#65389,124.83495742473,32.5);
+#65389 = AXIS2_PLACEMENT_2D('',#65390,#65391);
+#65390 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65391 = DIRECTION('',(1.,3.421138828918E-49));
+#65392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65393 = PCURVE('',#65285,#65394);
+#65394 = DEFINITIONAL_REPRESENTATION('',(#65395),#65402);
+#65395 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65396,#65397,#65398,#65399,
+    #65400,#65401),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65396 = CARTESIAN_POINT('',(3.767256243772,20.82));
+#65397 = CARTESIAN_POINT('',(3.761679926709,21.492111952632));
+#65398 = CARTESIAN_POINT('',(3.756103609645,22.164211467139));
+#65399 = CARTESIAN_POINT('',(3.750527292581,22.836255002832));
+#65400 = CARTESIAN_POINT('',(3.744950975518,23.508199020634));
+#65401 = CARTESIAN_POINT('',(3.739374658454,24.18));
+#65402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65403 = ORIENTED_EDGE('',*,*,#65404,.F.);
+#65404 = EDGE_CURVE('',#58147,#65378,#65405,.T.);
+#65405 = SURFACE_CURVE('',#65406,(#65410,#65417),.PCURVE_S1.);
+#65406 = LINE('',#65407,#65408);
+#65407 = CARTESIAN_POINT('',(17.362092681334,-12.4,-25.45659499883));
+#65408 = VECTOR('',#65409,1.);
+#65409 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#65410 = PCURVE('',#31255,#65411);
+#65411 = DEFINITIONAL_REPRESENTATION('',(#65412),#65416);
+#65412 = LINE('',#65413,#65414);
+#65413 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65414 = VECTOR('',#65415,1.);
+#65415 = DIRECTION('',(0.,-1.));
+#65416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65417 = PCURVE('',#58203,#65418);
+#65418 = DEFINITIONAL_REPRESENTATION('',(#65419),#65423);
+#65419 = LINE('',#65420,#65421);
+#65420 = CARTESIAN_POINT('',(0.,0.));
+#65421 = VECTOR('',#65422,1.);
+#65422 = DIRECTION('',(0.,-1.));
+#65423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65424 = ORIENTED_EDGE('',*,*,#58146,.T.);
+#65425 = ADVANCED_FACE('',(#65426),#31166,.F.);
+#65426 = FACE_BOUND('',#65427,.F.);
+#65427 = EDGE_LOOP('',(#65428,#65429,#65452,#65484,#65505));
+#65428 = ORIENTED_EDGE('',*,*,#58112,.F.);
+#65429 = ORIENTED_EDGE('',*,*,#65430,.T.);
+#65430 = EDGE_CURVE('',#58076,#65431,#65433,.T.);
+#65431 = VERTEX_POINT('',#65432);
+#65432 = CARTESIAN_POINT('',(19.789483533609,-12.4,-25.78034797036));
+#65433 = SURFACE_CURVE('',#65434,(#65438,#65445),.PCURVE_S1.);
+#65434 = LINE('',#65435,#65436);
+#65435 = CARTESIAN_POINT('',(18.929759976824,-12.4,-25.00624940285));
+#65436 = VECTOR('',#65437,1.);
+#65437 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#65438 = PCURVE('',#31166,#65439);
+#65439 = DEFINITIONAL_REPRESENTATION('',(#65440),#65444);
+#65440 = LINE('',#65441,#65442);
+#65441 = CARTESIAN_POINT('',(0.,0.));
+#65442 = VECTOR('',#65443,1.);
+#65443 = DIRECTION('',(0.,-1.));
+#65444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65445 = PCURVE('',#58097,#65446);
+#65446 = DEFINITIONAL_REPRESENTATION('',(#65447),#65451);
+#65447 = LINE('',#65448,#65449);
+#65448 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65449 = VECTOR('',#65450,1.);
+#65450 = DIRECTION('',(0.,-1.));
+#65451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65452 = ORIENTED_EDGE('',*,*,#65453,.T.);
+#65453 = EDGE_CURVE('',#65431,#65454,#65456,.T.);
+#65454 = VERTEX_POINT('',#65455);
+#65455 = CARTESIAN_POINT('',(20.391731602561,-9.6,-25.30666477924));
+#65456 = SURFACE_CURVE('',#65457,(#65462,#65469),.PCURVE_S1.);
+#65457 = ELLIPSE('',#65458,124.83495742473,32.5);
+#65458 = AXIS2_PLACEMENT_3D('',#65459,#65460,#65461);
+#65459 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#65460 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#65461 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#65462 = PCURVE('',#31166,#65463);
+#65463 = DEFINITIONAL_REPRESENTATION('',(#65464),#65468);
+#65464 = ELLIPSE('',#65465,124.83495742473,32.5);
+#65465 = AXIS2_PLACEMENT_2D('',#65466,#65467);
+#65466 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#65467 = DIRECTION('',(-1.,1.110223024625E-16));
+#65468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65469 = PCURVE('',#65470,#65475);
+#65470 = CYLINDRICAL_SURFACE('',#65471,32.5);
+#65471 = AXIS2_PLACEMENT_3D('',#65472,#65473,#65474);
+#65472 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#65473 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65474 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65475 = DEFINITIONAL_REPRESENTATION('',(#65476),#65483);
+#65476 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65477,#65478,#65479,#65480,
+    #65481,#65482),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#65477 = CARTESIAN_POINT('',(3.79391178679,24.18));
+#65478 = CARTESIAN_POINT('',(3.799570150388,23.509689259292));
+#65479 = CARTESIAN_POINT('',(3.805228513986,22.838489120172));
+#65480 = CARTESIAN_POINT('',(3.810886877584,22.16644429387));
+#65481 = CARTESIAN_POINT('',(3.816545241182,21.493599610276));
+#65482 = CARTESIAN_POINT('',(3.82220360478,20.82));
+#65483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65484 = ORIENTED_EDGE('',*,*,#65485,.F.);
+#65485 = EDGE_CURVE('',#31118,#65454,#65486,.T.);
+#65486 = SURFACE_CURVE('',#65487,(#65491,#65498),.PCURVE_S1.);
+#65487 = LINE('',#65488,#65489);
+#65488 = CARTESIAN_POINT('',(19.434952131241,-9.6,-24.44517667376));
+#65489 = VECTOR('',#65490,1.);
+#65490 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#65491 = PCURVE('',#31166,#65492);
+#65492 = DEFINITIONAL_REPRESENTATION('',(#65493),#65497);
+#65493 = LINE('',#65494,#65495);
+#65494 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65495 = VECTOR('',#65496,1.);
+#65496 = DIRECTION('',(0.,-1.));
+#65497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65498 = PCURVE('',#31134,#65499);
+#65499 = DEFINITIONAL_REPRESENTATION('',(#65500),#65504);
+#65500 = LINE('',#65501,#65502);
+#65501 = CARTESIAN_POINT('',(0.,0.));
+#65502 = VECTOR('',#65503,1.);
+#65503 = DIRECTION('',(0.,-1.));
+#65504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65505 = ORIENTED_EDGE('',*,*,#31146,.F.);
+#65506 = ADVANCED_FACE('',(#65507),#31134,.F.);
+#65507 = FACE_BOUND('',#65508,.F.);
+#65508 = EDGE_LOOP('',(#65509,#65510,#65511,#65535));
+#65509 = ORIENTED_EDGE('',*,*,#31117,.F.);
+#65510 = ORIENTED_EDGE('',*,*,#65485,.T.);
+#65511 = ORIENTED_EDGE('',*,*,#65512,.T.);
+#65512 = EDGE_CURVE('',#65454,#65513,#65515,.T.);
+#65513 = VERTEX_POINT('',#65514);
+#65514 = CARTESIAN_POINT('',(24.043652111901,-9.6,-21.86670512724));
+#65515 = SURFACE_CURVE('',#65516,(#65521,#65528),.PCURVE_S1.);
+#65516 = CIRCLE('',#65517,32.5);
+#65517 = AXIS2_PLACEMENT_3D('',#65518,#65519,#65520);
+#65518 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#65519 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65520 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65521 = PCURVE('',#31134,#65522);
+#65522 = DEFINITIONAL_REPRESENTATION('',(#65523),#65527);
+#65523 = CIRCLE('',#65524,32.5);
+#65524 = AXIS2_PLACEMENT_2D('',#65525,#65526);
+#65525 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#65526 = DIRECTION('',(0.743144825477,0.669130606359));
+#65527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65528 = PCURVE('',#65470,#65529);
+#65529 = DEFINITIONAL_REPRESENTATION('',(#65530),#65534);
+#65530 = LINE('',#65531,#65532);
+#65531 = CARTESIAN_POINT('',(0.,21.1));
+#65532 = VECTOR('',#65533,1.);
+#65533 = DIRECTION('',(1.,0.));
+#65534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65535 = ORIENTED_EDGE('',*,*,#65536,.F.);
+#65536 = EDGE_CURVE('',#31086,#65513,#65537,.T.);
+#65537 = SURFACE_CURVE('',#65538,(#65542,#65549),.PCURVE_S1.);
+#65538 = LINE('',#65539,#65540);
+#65539 = CARTESIAN_POINT('',(22.780605163051,-9.6,-20.72945254636));
+#65540 = VECTOR('',#65541,1.);
+#65541 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#65542 = PCURVE('',#31134,#65543);
+#65543 = DEFINITIONAL_REPRESENTATION('',(#65544),#65548);
+#65544 = LINE('',#65545,#65546);
+#65545 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65546 = VECTOR('',#65547,1.);
+#65547 = DIRECTION('',(0.,-1.));
+#65548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65549 = PCURVE('',#31105,#65550);
+#65550 = DEFINITIONAL_REPRESENTATION('',(#65551),#65555);
+#65551 = LINE('',#65552,#65553);
+#65552 = CARTESIAN_POINT('',(0.,0.));
+#65553 = VECTOR('',#65554,1.);
+#65554 = DIRECTION('',(0.,-1.));
+#65555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65556 = ADVANCED_FACE('',(#65557),#31105,.F.);
+#65557 = FACE_BOUND('',#65558,.F.);
+#65558 = EDGE_LOOP('',(#65559,#65560,#65561,#65588,#65609));
+#65559 = ORIENTED_EDGE('',*,*,#31085,.F.);
+#65560 = ORIENTED_EDGE('',*,*,#65536,.T.);
+#65561 = ORIENTED_EDGE('',*,*,#65562,.T.);
+#65562 = EDGE_CURVE('',#65513,#65563,#65565,.T.);
+#65563 = VERTEX_POINT('',#65564);
+#65564 = CARTESIAN_POINT('',(23.529147965828,-12.4,-22.41939330138));
+#65565 = SURFACE_CURVE('',#65566,(#65571,#65578),.PCURVE_S1.);
+#65566 = ELLIPSE('',#65567,124.83495742473,32.5);
+#65567 = AXIS2_PLACEMENT_3D('',#65568,#65569,#65570);
+#65568 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65569 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#65570 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#65571 = PCURVE('',#31105,#65572);
+#65572 = DEFINITIONAL_REPRESENTATION('',(#65573),#65577);
+#65573 = ELLIPSE('',#65574,124.83495742473,32.5);
+#65574 = AXIS2_PLACEMENT_2D('',#65575,#65576);
+#65575 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65576 = DIRECTION('',(1.,8.326672684689E-17));
+#65577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65578 = PCURVE('',#65470,#65579);
+#65579 = DEFINITIONAL_REPRESENTATION('',(#65580),#65587);
+#65580 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65581,#65582,#65583,#65584,
+    #65585,#65586),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65581 = CARTESIAN_POINT('',(3.976695754011,20.82));
+#65582 = CARTESIAN_POINT('',(3.971119436948,21.492111952632));
+#65583 = CARTESIAN_POINT('',(3.965543119884,22.164211467139));
+#65584 = CARTESIAN_POINT('',(3.959966802821,22.836255002832));
+#65585 = CARTESIAN_POINT('',(3.954390485757,23.508199020634));
+#65586 = CARTESIAN_POINT('',(3.948814168693,24.18));
+#65587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65588 = ORIENTED_EDGE('',*,*,#65589,.F.);
+#65589 = EDGE_CURVE('',#58041,#65563,#65590,.T.);
+#65590 = SURFACE_CURVE('',#65591,(#65595,#65602),.PCURVE_S1.);
+#65591 = LINE('',#65592,#65593);
+#65592 = CARTESIAN_POINT('',(22.275413008635,-12.4,-21.29052527545));
+#65593 = VECTOR('',#65594,1.);
+#65594 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#65595 = PCURVE('',#31105,#65596);
+#65596 = DEFINITIONAL_REPRESENTATION('',(#65597),#65601);
+#65597 = LINE('',#65598,#65599);
+#65598 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65599 = VECTOR('',#65600,1.);
+#65600 = DIRECTION('',(0.,-1.));
+#65601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65602 = PCURVE('',#58097,#65603);
+#65603 = DEFINITIONAL_REPRESENTATION('',(#65604),#65608);
+#65604 = LINE('',#65605,#65606);
+#65605 = CARTESIAN_POINT('',(0.,0.));
+#65606 = VECTOR('',#65607,1.);
+#65607 = DIRECTION('',(0.,-1.));
+#65608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65609 = ORIENTED_EDGE('',*,*,#58040,.T.);
+#65610 = ADVANCED_FACE('',(#65611),#31016,.F.);
+#65611 = FACE_BOUND('',#65612,.F.);
+#65612 = EDGE_LOOP('',(#65613,#65614,#65637,#65669,#65690));
+#65613 = ORIENTED_EDGE('',*,*,#58006,.F.);
+#65614 = ORIENTED_EDGE('',*,*,#65615,.T.);
+#65615 = EDGE_CURVE('',#57970,#65616,#65618,.T.);
+#65616 = VERTEX_POINT('',#65617);
+#65617 = CARTESIAN_POINT('',(24.717071574549,-12.4,-21.10252053141));
+#65618 = SURFACE_CURVE('',#65619,(#65623,#65630),.PCURVE_S1.);
+#65619 = LINE('',#65620,#65621);
+#65620 = CARTESIAN_POINT('',(23.715190898156,-12.4,-20.52408445319));
+#65621 = VECTOR('',#65622,1.);
+#65622 = DIRECTION('',(0.866025403784,0.,-0.5));
+#65623 = PCURVE('',#31016,#65624);
+#65624 = DEFINITIONAL_REPRESENTATION('',(#65625),#65629);
+#65625 = LINE('',#65626,#65627);
+#65626 = CARTESIAN_POINT('',(0.,0.));
+#65627 = VECTOR('',#65628,1.);
+#65628 = DIRECTION('',(0.,-1.));
+#65629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65630 = PCURVE('',#57991,#65631);
+#65631 = DEFINITIONAL_REPRESENTATION('',(#65632),#65636);
+#65632 = LINE('',#65633,#65634);
+#65633 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65634 = VECTOR('',#65635,1.);
+#65635 = DIRECTION('',(0.,-1.));
+#65636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65637 = ORIENTED_EDGE('',*,*,#65638,.T.);
+#65638 = EDGE_CURVE('',#65616,#65639,#65641,.T.);
+#65639 = VERTEX_POINT('',#65640);
+#65640 = CARTESIAN_POINT('',(25.207674805064,-9.6,-20.5139740402));
+#65641 = SURFACE_CURVE('',#65642,(#65647,#65654),.PCURVE_S1.);
+#65642 = ELLIPSE('',#65643,124.83495742473,32.5);
+#65643 = AXIS2_PLACEMENT_3D('',#65644,#65645,#65646);
+#65644 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#65645 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#65646 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#65647 = PCURVE('',#31016,#65648);
+#65648 = DEFINITIONAL_REPRESENTATION('',(#65649),#65653);
+#65649 = ELLIPSE('',#65650,124.83495742473,32.5);
+#65650 = AXIS2_PLACEMENT_2D('',#65651,#65652);
+#65651 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#65652 = DIRECTION('',(-1.,1.387778780781E-16));
+#65653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65654 = PCURVE('',#65655,#65660);
+#65655 = CYLINDRICAL_SURFACE('',#65656,32.5);
+#65656 = AXIS2_PLACEMENT_3D('',#65657,#65658,#65659);
+#65657 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#65658 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65659 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65660 = DEFINITIONAL_REPRESENTATION('',(#65661),#65668);
+#65661 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65662,#65663,#65664,#65665,
+    #65666,#65667),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#65662 = CARTESIAN_POINT('',(4.003351297029,24.18));
+#65663 = CARTESIAN_POINT('',(4.009009660627,23.509689259292));
+#65664 = CARTESIAN_POINT('',(4.014668024225,22.838489120172));
+#65665 = CARTESIAN_POINT('',(4.020326387823,22.16644429387));
+#65666 = CARTESIAN_POINT('',(4.025984751421,21.493599610276));
+#65667 = CARTESIAN_POINT('',(4.031643115019,20.82));
+#65668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65669 = ORIENTED_EDGE('',*,*,#65670,.F.);
+#65670 = EDGE_CURVE('',#30968,#65639,#65671,.T.);
+#65671 = SURFACE_CURVE('',#65672,(#65676,#65683),.PCURVE_S1.);
+#65672 = LINE('',#65673,#65674);
+#65673 = CARTESIAN_POINT('',(24.092689812131,-9.6,-19.87023715439));
+#65674 = VECTOR('',#65675,1.);
+#65675 = DIRECTION('',(0.866025403784,0.,-0.5));
+#65676 = PCURVE('',#31016,#65677);
+#65677 = DEFINITIONAL_REPRESENTATION('',(#65678),#65682);
+#65678 = LINE('',#65679,#65680);
+#65679 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65680 = VECTOR('',#65681,1.);
+#65681 = DIRECTION('',(0.,-1.));
+#65682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65683 = PCURVE('',#30984,#65684);
+#65684 = DEFINITIONAL_REPRESENTATION('',(#65685),#65689);
+#65685 = LINE('',#65686,#65687);
+#65686 = CARTESIAN_POINT('',(0.,0.));
+#65687 = VECTOR('',#65688,1.);
+#65688 = DIRECTION('',(0.,-1.));
+#65689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65690 = ORIENTED_EDGE('',*,*,#30996,.F.);
+#65691 = ADVANCED_FACE('',(#65692),#30984,.F.);
+#65692 = FACE_BOUND('',#65693,.F.);
+#65693 = EDGE_LOOP('',(#65694,#65695,#65696,#65720));
+#65694 = ORIENTED_EDGE('',*,*,#30967,.F.);
+#65695 = ORIENTED_EDGE('',*,*,#65670,.T.);
+#65696 = ORIENTED_EDGE('',*,*,#65697,.T.);
+#65697 = EDGE_CURVE('',#65639,#65698,#65700,.T.);
+#65698 = VERTEX_POINT('',#65699);
+#65699 = CARTESIAN_POINT('',(28.064584261753,-9.6,-16.38990879214));
+#65700 = SURFACE_CURVE('',#65701,(#65706,#65713),.PCURVE_S1.);
+#65701 = CIRCLE('',#65702,32.5);
+#65702 = AXIS2_PLACEMENT_3D('',#65703,#65704,#65705);
+#65703 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#65704 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65705 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65706 = PCURVE('',#30984,#65707);
+#65707 = DEFINITIONAL_REPRESENTATION('',(#65708),#65712);
+#65708 = CIRCLE('',#65709,32.5);
+#65709 = AXIS2_PLACEMENT_2D('',#65710,#65711);
+#65710 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#65711 = DIRECTION('',(0.866025403784,0.5));
+#65712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65713 = PCURVE('',#65655,#65714);
+#65714 = DEFINITIONAL_REPRESENTATION('',(#65715),#65719);
+#65715 = LINE('',#65716,#65717);
+#65716 = CARTESIAN_POINT('',(0.,21.1));
+#65717 = VECTOR('',#65718,1.);
+#65718 = DIRECTION('',(1.,0.));
+#65719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65720 = ORIENTED_EDGE('',*,*,#65721,.F.);
+#65721 = EDGE_CURVE('',#30936,#65698,#65722,.T.);
+#65722 = SURFACE_CURVE('',#65723,(#65727,#65734),.PCURVE_S1.);
+#65723 = LINE('',#65724,#65725);
+#65724 = CARTESIAN_POINT('',(26.592689812144,-9.6,-15.54011013544));
+#65725 = VECTOR('',#65726,1.);
+#65726 = DIRECTION('',(0.866025403784,0.,-0.5));
+#65727 = PCURVE('',#30984,#65728);
+#65728 = DEFINITIONAL_REPRESENTATION('',(#65729),#65733);
+#65729 = LINE('',#65730,#65731);
+#65730 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65731 = VECTOR('',#65732,1.);
+#65732 = DIRECTION('',(0.,-1.));
+#65733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65734 = PCURVE('',#30955,#65735);
+#65735 = DEFINITIONAL_REPRESENTATION('',(#65736),#65740);
+#65736 = LINE('',#65737,#65738);
+#65737 = CARTESIAN_POINT('',(0.,0.));
+#65738 = VECTOR('',#65739,1.);
+#65739 = DIRECTION('',(0.,-1.));
+#65740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65741 = ADVANCED_FACE('',(#65742),#30955,.F.);
+#65742 = FACE_BOUND('',#65743,.F.);
+#65743 = EDGE_LOOP('',(#65744,#65745,#65746,#65773,#65794));
+#65744 = ORIENTED_EDGE('',*,*,#30935,.F.);
+#65745 = ORIENTED_EDGE('',*,*,#65721,.T.);
+#65746 = ORIENTED_EDGE('',*,*,#65747,.T.);
+#65747 = EDGE_CURVE('',#65698,#65748,#65750,.T.);
+#65748 = VERTEX_POINT('',#65749);
+#65749 = CARTESIAN_POINT('',(27.676233598484,-12.4,-17.03749083058));
+#65750 = SURFACE_CURVE('',#65751,(#65756,#65763),.PCURVE_S1.);
+#65751 = ELLIPSE('',#65752,124.83495742473,32.5);
+#65752 = AXIS2_PLACEMENT_3D('',#65753,#65754,#65755);
+#65753 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65754 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#65755 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#65756 = PCURVE('',#30955,#65757);
+#65757 = DEFINITIONAL_REPRESENTATION('',(#65758),#65762);
+#65758 = ELLIPSE('',#65759,124.83495742473,32.5);
+#65759 = AXIS2_PLACEMENT_2D('',#65760,#65761);
+#65760 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65761 = DIRECTION('',(1.,1.942890293094E-16));
+#65762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65763 = PCURVE('',#65655,#65764);
+#65764 = DEFINITIONAL_REPRESENTATION('',(#65765),#65772);
+#65765 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65766,#65767,#65768,#65769,
+    #65770,#65771),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65766 = CARTESIAN_POINT('',(4.186135264251,20.82));
+#65767 = CARTESIAN_POINT('',(4.180558947187,21.492111952632));
+#65768 = CARTESIAN_POINT('',(4.174982630124,22.164211467139));
+#65769 = CARTESIAN_POINT('',(4.16940631306,22.836255002832));
+#65770 = CARTESIAN_POINT('',(4.163829995996,23.508199020634));
+#65771 = CARTESIAN_POINT('',(4.158253678933,24.18));
+#65772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65773 = ORIENTED_EDGE('',*,*,#65774,.F.);
+#65774 = EDGE_CURVE('',#57935,#65748,#65775,.T.);
+#65775 = SURFACE_CURVE('',#65776,(#65780,#65787),.PCURVE_S1.);
+#65776 = LINE('',#65777,#65778);
+#65777 = CARTESIAN_POINT('',(26.215190898168,-12.4,-16.19395743425));
+#65778 = VECTOR('',#65779,1.);
+#65779 = DIRECTION('',(0.866025403784,0.,-0.5));
+#65780 = PCURVE('',#30955,#65781);
+#65781 = DEFINITIONAL_REPRESENTATION('',(#65782),#65786);
+#65782 = LINE('',#65783,#65784);
+#65783 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65784 = VECTOR('',#65785,1.);
+#65785 = DIRECTION('',(0.,-1.));
+#65786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65787 = PCURVE('',#57991,#65788);
+#65788 = DEFINITIONAL_REPRESENTATION('',(#65789),#65793);
+#65789 = LINE('',#65790,#65791);
+#65790 = CARTESIAN_POINT('',(0.,0.));
+#65791 = VECTOR('',#65792,1.);
+#65792 = DIRECTION('',(0.,-1.));
+#65793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65794 = ORIENTED_EDGE('',*,*,#57934,.T.);
+#65795 = ADVANCED_FACE('',(#65796),#30866,.F.);
+#65796 = FACE_BOUND('',#65797,.F.);
+#65797 = EDGE_LOOP('',(#65798,#65799,#65822,#65854,#65875));
+#65798 = ORIENTED_EDGE('',*,*,#57900,.F.);
+#65799 = ORIENTED_EDGE('',*,*,#65800,.T.);
+#65800 = EDGE_CURVE('',#57864,#65801,#65803,.T.);
+#65801 = VERTEX_POINT('',#65802);
+#65802 = CARTESIAN_POINT('',(28.564404982013,-12.4,-15.5024116841));
+#65803 = SURFACE_CURVE('',#65804,(#65808,#65815),.PCURVE_S1.);
+#65804 = LINE('',#65805,#65806);
+#65805 = CARTESIAN_POINT('',(27.464154179127,-12.4,-15.14491852745));
+#65806 = VECTOR('',#65807,1.);
+#65807 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#65808 = PCURVE('',#30866,#65809);
+#65809 = DEFINITIONAL_REPRESENTATION('',(#65810),#65814);
+#65810 = LINE('',#65811,#65812);
+#65811 = CARTESIAN_POINT('',(0.,0.));
+#65812 = VECTOR('',#65813,1.);
+#65813 = DIRECTION('',(0.,-1.));
+#65814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65815 = PCURVE('',#57885,#65816);
+#65816 = DEFINITIONAL_REPRESENTATION('',(#65817),#65821);
+#65817 = LINE('',#65818,#65819);
+#65818 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65819 = VECTOR('',#65820,1.);
+#65820 = DIRECTION('',(0.,-1.));
+#65821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65822 = ORIENTED_EDGE('',*,*,#65823,.T.);
+#65823 = EDGE_CURVE('',#65801,#65824,#65826,.T.);
+#65824 = VERTEX_POINT('',#65825);
+#65825 = CARTESIAN_POINT('',(28.921921658742,-9.6,-14.82472419863));
+#65826 = SURFACE_CURVE('',#65827,(#65832,#65839),.PCURVE_S1.);
+#65827 = ELLIPSE('',#65828,124.83495742473,32.5);
+#65828 = AXIS2_PLACEMENT_3D('',#65829,#65830,#65831);
+#65829 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#65830 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#65831 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#65832 = PCURVE('',#30866,#65833);
+#65833 = DEFINITIONAL_REPRESENTATION('',(#65834),#65838);
+#65834 = ELLIPSE('',#65835,124.83495742473,32.5);
+#65835 = AXIS2_PLACEMENT_2D('',#65836,#65837);
+#65836 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#65837 = DIRECTION('',(-1.,2.498001805407E-16));
+#65838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65839 = PCURVE('',#65840,#65845);
+#65840 = CYLINDRICAL_SURFACE('',#65841,32.5);
+#65841 = AXIS2_PLACEMENT_3D('',#65842,#65843,#65844);
+#65842 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#65843 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65844 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65845 = DEFINITIONAL_REPRESENTATION('',(#65846),#65853);
+#65846 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65847,#65848,#65849,#65850,
+    #65851,#65852),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#65847 = CARTESIAN_POINT('',(4.212790807269,24.18));
+#65848 = CARTESIAN_POINT('',(4.218449170866,23.509689259292));
+#65849 = CARTESIAN_POINT('',(4.224107534464,22.838489120172));
+#65850 = CARTESIAN_POINT('',(4.229765898062,22.16644429387));
+#65851 = CARTESIAN_POINT('',(4.23542426166,21.493599610276));
+#65852 = CARTESIAN_POINT('',(4.241082625258,20.82));
+#65853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65854 = ORIENTED_EDGE('',*,*,#65855,.F.);
+#65855 = EDGE_CURVE('',#30818,#65824,#65856,.T.);
+#65856 = SURFACE_CURVE('',#65857,(#65861,#65868),.PCURVE_S1.);
+#65857 = LINE('',#65858,#65859);
+#65858 = CARTESIAN_POINT('',(27.697461338679,-9.6,-14.42687292339));
+#65859 = VECTOR('',#65860,1.);
+#65860 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#65861 = PCURVE('',#30866,#65862);
+#65862 = DEFINITIONAL_REPRESENTATION('',(#65863),#65867);
+#65863 = LINE('',#65864,#65865);
+#65864 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65865 = VECTOR('',#65866,1.);
+#65866 = DIRECTION('',(0.,-1.));
+#65867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65868 = PCURVE('',#30834,#65869);
+#65869 = DEFINITIONAL_REPRESENTATION('',(#65870),#65874);
+#65870 = LINE('',#65871,#65872);
+#65871 = CARTESIAN_POINT('',(0.,0.));
+#65872 = VECTOR('',#65873,1.);
+#65873 = DIRECTION('',(0.,-1.));
+#65874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65875 = ORIENTED_EDGE('',*,*,#30846,.F.);
+#65876 = ADVANCED_FACE('',(#65877),#30834,.F.);
+#65877 = FACE_BOUND('',#65878,.F.);
+#65878 = EDGE_LOOP('',(#65879,#65880,#65881,#65905));
+#65879 = ORIENTED_EDGE('',*,*,#30817,.F.);
+#65880 = ORIENTED_EDGE('',*,*,#65855,.T.);
+#65881 = ORIENTED_EDGE('',*,*,#65882,.T.);
+#65882 = EDGE_CURVE('',#65824,#65883,#65885,.T.);
+#65883 = VERTEX_POINT('',#65884);
+#65884 = CARTESIAN_POINT('',(30.85895941055,-9.6,-10.19679479532));
+#65885 = SURFACE_CURVE('',#65886,(#65891,#65898),.PCURVE_S1.);
+#65886 = CIRCLE('',#65887,32.5);
+#65887 = AXIS2_PLACEMENT_3D('',#65888,#65889,#65890);
+#65888 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#65889 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#65890 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#65891 = PCURVE('',#30834,#65892);
+#65892 = DEFINITIONAL_REPRESENTATION('',(#65893),#65897);
+#65893 = CIRCLE('',#65894,32.5);
+#65894 = AXIS2_PLACEMENT_2D('',#65895,#65896);
+#65895 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#65896 = DIRECTION('',(0.951056516295,0.309016994375));
+#65897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65898 = PCURVE('',#65840,#65899);
+#65899 = DEFINITIONAL_REPRESENTATION('',(#65900),#65904);
+#65900 = LINE('',#65901,#65902);
+#65901 = CARTESIAN_POINT('',(0.,21.1));
+#65902 = VECTOR('',#65903,1.);
+#65903 = DIRECTION('',(1.,0.));
+#65904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65905 = ORIENTED_EDGE('',*,*,#65906,.F.);
+#65906 = EDGE_CURVE('',#30786,#65883,#65907,.T.);
+#65907 = SURFACE_CURVE('',#65908,(#65912,#65919),.PCURVE_S1.);
+#65908 = LINE('',#65909,#65910);
+#65909 = CARTESIAN_POINT('',(29.242546310562,-9.6,-9.671590341893));
+#65910 = VECTOR('',#65911,1.);
+#65911 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#65912 = PCURVE('',#30834,#65913);
+#65913 = DEFINITIONAL_REPRESENTATION('',(#65914),#65918);
+#65914 = LINE('',#65915,#65916);
+#65915 = CARTESIAN_POINT('',(5.000000000025,0.));
+#65916 = VECTOR('',#65917,1.);
+#65917 = DIRECTION('',(0.,-1.));
+#65918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65919 = PCURVE('',#30805,#65920);
+#65920 = DEFINITIONAL_REPRESENTATION('',(#65921),#65925);
+#65921 = LINE('',#65922,#65923);
+#65922 = CARTESIAN_POINT('',(0.,0.));
+#65923 = VECTOR('',#65924,1.);
+#65924 = DIRECTION('',(0.,-1.));
+#65925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65926 = ADVANCED_FACE('',(#65927),#30805,.F.);
+#65927 = FACE_BOUND('',#65928,.F.);
+#65928 = EDGE_LOOP('',(#65929,#65930,#65931,#65958,#65979));
+#65929 = ORIENTED_EDGE('',*,*,#30785,.F.);
+#65930 = ORIENTED_EDGE('',*,*,#65906,.T.);
+#65931 = ORIENTED_EDGE('',*,*,#65932,.T.);
+#65932 = EDGE_CURVE('',#65883,#65933,#65935,.T.);
+#65933 = VERTEX_POINT('',#65934);
+#65934 = CARTESIAN_POINT('',(30.613735017584,-12.4,-10.91096825552));
+#65935 = SURFACE_CURVE('',#65936,(#65941,#65948),.PCURVE_S1.);
+#65936 = ELLIPSE('',#65937,124.83495742473,32.5);
+#65937 = AXIS2_PLACEMENT_3D('',#65938,#65939,#65940);
+#65938 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#65939 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#65940 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#65941 = PCURVE('',#30805,#65942);
+#65942 = DEFINITIONAL_REPRESENTATION('',(#65943),#65947);
+#65943 = ELLIPSE('',#65944,124.83495742473,32.5);
+#65944 = AXIS2_PLACEMENT_2D('',#65945,#65946);
+#65945 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#65946 = DIRECTION('',(1.,2.22044604925E-16));
+#65947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65948 = PCURVE('',#65840,#65949);
+#65949 = DEFINITIONAL_REPRESENTATION('',(#65950),#65957);
+#65950 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#65951,#65952,#65953,#65954,
+    #65955,#65956),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#65951 = CARTESIAN_POINT('',(4.39557477449,20.82));
+#65952 = CARTESIAN_POINT('',(4.389998457426,21.492111952632));
+#65953 = CARTESIAN_POINT('',(4.384422140363,22.164211467139));
+#65954 = CARTESIAN_POINT('',(4.378845823299,22.836255002832));
+#65955 = CARTESIAN_POINT('',(4.373269506236,23.508199020634));
+#65956 = CARTESIAN_POINT('',(4.367693189172,24.18));
+#65957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65958 = ORIENTED_EDGE('',*,*,#65959,.F.);
+#65959 = EDGE_CURVE('',#57829,#65933,#65960,.T.);
+#65960 = SURFACE_CURVE('',#65961,(#65965,#65972),.PCURVE_S1.);
+#65961 = LINE('',#65962,#65963);
+#65962 = CARTESIAN_POINT('',(29.009239151009,-12.4,-10.38963594595));
+#65963 = VECTOR('',#65964,1.);
+#65964 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#65965 = PCURVE('',#30805,#65966);
+#65966 = DEFINITIONAL_REPRESENTATION('',(#65967),#65971);
+#65967 = LINE('',#65968,#65969);
+#65968 = CARTESIAN_POINT('',(2.900003744861,0.));
+#65969 = VECTOR('',#65970,1.);
+#65970 = DIRECTION('',(0.,-1.));
+#65971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65972 = PCURVE('',#57885,#65973);
+#65973 = DEFINITIONAL_REPRESENTATION('',(#65974),#65978);
+#65974 = LINE('',#65975,#65976);
+#65975 = CARTESIAN_POINT('',(0.,0.));
+#65976 = VECTOR('',#65977,1.);
+#65977 = DIRECTION('',(0.,-1.));
+#65978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65979 = ORIENTED_EDGE('',*,*,#57828,.T.);
+#65980 = ADVANCED_FACE('',(#65981),#30716,.F.);
+#65981 = FACE_BOUND('',#65982,.F.);
+#65982 = EDGE_LOOP('',(#65983,#65984,#66007,#66039,#66060));
+#65983 = ORIENTED_EDGE('',*,*,#57794,.F.);
+#65984 = ORIENTED_EDGE('',*,*,#65985,.T.);
+#65985 = EDGE_CURVE('',#57758,#65986,#65988,.T.);
+#65986 = VERTEX_POINT('',#65987);
+#65987 = CARTESIAN_POINT('',(31.163336824541,-12.4,-9.224773057383));
+#65988 = SURFACE_CURVE('',#65989,(#65993,#66000),.PCURVE_S1.);
+#65989 = LINE('',#65990,#65991);
+#65990 = CARTESIAN_POINT('',(30.012802134836,-12.4,-9.103846988675));
+#65991 = VECTOR('',#65992,1.);
+#65992 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#65993 = PCURVE('',#30716,#65994);
+#65994 = DEFINITIONAL_REPRESENTATION('',(#65995),#65999);
+#65995 = LINE('',#65996,#65997);
+#65996 = CARTESIAN_POINT('',(0.,0.));
+#65997 = VECTOR('',#65998,1.);
+#65998 = DIRECTION('',(0.,-1.));
+#65999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66000 = PCURVE('',#57779,#66001);
+#66001 = DEFINITIONAL_REPRESENTATION('',(#66002),#66006);
+#66002 = LINE('',#66003,#66004);
+#66003 = CARTESIAN_POINT('',(5.000000000025,0.));
+#66004 = VECTOR('',#66005,1.);
+#66005 = DIRECTION('',(0.,-1.));
+#66006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66007 = ORIENTED_EDGE('',*,*,#66008,.T.);
+#66008 = EDGE_CURVE('',#65986,#66009,#66011,.T.);
+#66009 = VERTEX_POINT('',#66010);
+#66010 = CARTESIAN_POINT('',(31.372141753154,-9.6,-8.487562772668));
+#66011 = SURFACE_CURVE('',#66012,(#66017,#66024),.PCURVE_S1.);
+#66012 = ELLIPSE('',#66013,124.83495742473,32.5);
+#66013 = AXIS2_PLACEMENT_3D('',#66014,#66015,#66016);
+#66014 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#66015 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#66016 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#66017 = PCURVE('',#30716,#66018);
+#66018 = DEFINITIONAL_REPRESENTATION('',(#66019),#66023);
+#66019 = ELLIPSE('',#66020,124.83495742473,32.5);
+#66020 = AXIS2_PLACEMENT_2D('',#66021,#66022);
+#66021 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#66022 = DIRECTION('',(-1.,1.942890293094E-16));
+#66023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66024 = PCURVE('',#66025,#66030);
+#66025 = CYLINDRICAL_SURFACE('',#66026,32.5);
+#66026 = AXIS2_PLACEMENT_3D('',#66027,#66028,#66029);
+#66027 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#66028 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66029 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66030 = DEFINITIONAL_REPRESENTATION('',(#66031),#66038);
+#66031 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66032,#66033,#66034,#66035,
+    #66036,#66037),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#66032 = CARTESIAN_POINT('',(4.422230317508,24.18));
+#66033 = CARTESIAN_POINT('',(4.427888681106,23.509689259292));
+#66034 = CARTESIAN_POINT('',(4.433547044704,22.838489120172));
+#66035 = CARTESIAN_POINT('',(4.439205408302,22.16644429387));
+#66036 = CARTESIAN_POINT('',(4.4448637719,21.493599610276));
+#66037 = CARTESIAN_POINT('',(4.450522135498,20.82));
+#66038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66039 = ORIENTED_EDGE('',*,*,#66040,.F.);
+#66040 = EDGE_CURVE('',#30668,#66009,#66041,.T.);
+#66041 = SURFACE_CURVE('',#66042,(#66046,#66053),.PCURVE_S1.);
+#66042 = LINE('',#66043,#66044);
+#66043 = CARTESIAN_POINT('',(30.091720897562,-9.6,-8.352985117823));
+#66044 = VECTOR('',#66045,1.);
+#66045 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#66046 = PCURVE('',#30716,#66047);
+#66047 = DEFINITIONAL_REPRESENTATION('',(#66048),#66052);
+#66048 = LINE('',#66049,#66050);
+#66049 = CARTESIAN_POINT('',(2.900003744861,0.));
+#66050 = VECTOR('',#66051,1.);
+#66051 = DIRECTION('',(0.,-1.));
+#66052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66053 = PCURVE('',#30684,#66054);
+#66054 = DEFINITIONAL_REPRESENTATION('',(#66055),#66059);
+#66055 = LINE('',#66056,#66057);
+#66056 = CARTESIAN_POINT('',(0.,0.));
+#66057 = VECTOR('',#66058,1.);
+#66058 = DIRECTION('',(0.,-1.));
+#66059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66060 = ORIENTED_EDGE('',*,*,#30696,.F.);
+#66061 = ADVANCED_FACE('',(#66062),#30684,.F.);
+#66062 = FACE_BOUND('',#66063,.F.);
+#66063 = EDGE_LOOP('',(#66064,#66065,#66066,#66090));
+#66064 = ORIENTED_EDGE('',*,*,#30667,.F.);
+#66065 = ORIENTED_EDGE('',*,*,#66040,.T.);
+#66066 = ORIENTED_EDGE('',*,*,#66067,.T.);
+#66067 = EDGE_CURVE('',#66009,#66068,#66070,.T.);
+#66068 = VERTEX_POINT('',#66069);
+#66069 = CARTESIAN_POINT('',(32.30464995539,-9.6,-3.558031936301));
+#66070 = SURFACE_CURVE('',#66071,(#66076,#66083),.PCURVE_S1.);
+#66071 = CIRCLE('',#66072,32.5);
+#66072 = AXIS2_PLACEMENT_3D('',#66073,#66074,#66075);
+#66073 = CARTESIAN_POINT('',(-1.07E-15,-9.6,1.07E-15));
+#66074 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66075 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66076 = PCURVE('',#30684,#66077);
+#66077 = DEFINITIONAL_REPRESENTATION('',(#66078),#66082);
+#66078 = CIRCLE('',#66079,32.5);
+#66079 = AXIS2_PLACEMENT_2D('',#66080,#66081);
+#66080 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#66081 = DIRECTION('',(0.994521895368,0.104528463268));
+#66082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66083 = PCURVE('',#66025,#66084);
+#66084 = DEFINITIONAL_REPRESENTATION('',(#66085),#66089);
+#66085 = LINE('',#66086,#66087);
+#66086 = CARTESIAN_POINT('',(0.,21.1));
+#66087 = VECTOR('',#66088,1.);
+#66088 = DIRECTION('',(1.,0.));
+#66089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66090 = ORIENTED_EDGE('',*,*,#66091,.F.);
+#66091 = EDGE_CURVE('',#30636,#66068,#66092,.T.);
+#66092 = SURFACE_CURVE('',#66093,(#66097,#66104),.PCURVE_S1.);
+#66093 = LINE('',#66094,#66095);
+#66094 = CARTESIAN_POINT('',(30.614363213903,-9.6,-3.380375640957));
+#66095 = VECTOR('',#66096,1.);
+#66096 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#66097 = PCURVE('',#30684,#66098);
+#66098 = DEFINITIONAL_REPRESENTATION('',(#66099),#66103);
+#66099 = LINE('',#66100,#66101);
+#66100 = CARTESIAN_POINT('',(5.000000000025,0.));
+#66101 = VECTOR('',#66102,1.);
+#66102 = DIRECTION('',(0.,-1.));
+#66103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66104 = PCURVE('',#30655,#66105);
+#66105 = DEFINITIONAL_REPRESENTATION('',(#66106),#66110);
+#66106 = LINE('',#66107,#66108);
+#66107 = CARTESIAN_POINT('',(0.,0.));
+#66108 = VECTOR('',#66109,1.);
+#66109 = DIRECTION('',(0.,-1.));
+#66110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66111 = ADVANCED_FACE('',(#66112),#30655,.F.);
+#66112 = FACE_BOUND('',#66113,.F.);
+#66113 = EDGE_LOOP('',(#66114,#66115,#66116,#66143,#66164));
+#66114 = ORIENTED_EDGE('',*,*,#30635,.F.);
+#66115 = ORIENTED_EDGE('',*,*,#66091,.T.);
+#66116 = ORIENTED_EDGE('',*,*,#66117,.T.);
+#66117 = EDGE_CURVE('',#66068,#66118,#66120,.T.);
+#66118 = VERTEX_POINT('',#66119);
+#66119 = CARTESIAN_POINT('',(32.213269315416,-12.4,-4.307584011075));
+#66120 = SURFACE_CURVE('',#66121,(#66126,#66133),.PCURVE_S1.);
+#66121 = ELLIPSE('',#66122,124.83495742473,32.5);
+#66122 = AXIS2_PLACEMENT_3D('',#66123,#66124,#66125);
+#66123 = CARTESIAN_POINT('',(-1.E-15,-9.000000000045,1.E-15));
+#66124 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#66125 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#66126 = PCURVE('',#30655,#66127);
+#66127 = DEFINITIONAL_REPRESENTATION('',(#66128),#66132);
+#66128 = ELLIPSE('',#66129,124.83495742473,32.5);
+#66129 = AXIS2_PLACEMENT_2D('',#66130,#66131);
+#66130 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#66131 = DIRECTION('',(1.,1.700029006457E-16));
+#66132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66133 = PCURVE('',#66025,#66134);
+#66134 = DEFINITIONAL_REPRESENTATION('',(#66135),#66142);
+#66135 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66136,#66137,#66138,#66139,
+    #66140,#66141),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#66136 = CARTESIAN_POINT('',(4.605014284729,20.82));
+#66137 = CARTESIAN_POINT('',(4.599437967666,21.492111952632));
+#66138 = CARTESIAN_POINT('',(4.593861650602,22.164211467139));
+#66139 = CARTESIAN_POINT('',(4.588285333539,22.836255002832));
+#66140 = CARTESIAN_POINT('',(4.582709016475,23.508199020634));
+#66141 = CARTESIAN_POINT('',(4.577132699411,24.18));
+#66142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66143 = ORIENTED_EDGE('',*,*,#66144,.F.);
+#66144 = EDGE_CURVE('',#57723,#66118,#66145,.T.);
+#66145 = SURFACE_CURVE('',#66146,(#66150,#66157),.PCURVE_S1.);
+#66146 = LINE('',#66147,#66148);
+#66147 = CARTESIAN_POINT('',(30.535444451177,-12.4,-4.13123751181));
+#66148 = VECTOR('',#66149,1.);
+#66149 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#66150 = PCURVE('',#30655,#66151);
+#66151 = DEFINITIONAL_REPRESENTATION('',(#66152),#66156);
+#66152 = LINE('',#66153,#66154);
+#66153 = CARTESIAN_POINT('',(2.900003744861,0.));
+#66154 = VECTOR('',#66155,1.);
+#66155 = DIRECTION('',(0.,-1.));
+#66156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66157 = PCURVE('',#57779,#66158);
+#66158 = DEFINITIONAL_REPRESENTATION('',(#66159),#66163);
+#66159 = LINE('',#66160,#66161);
+#66160 = CARTESIAN_POINT('',(0.,0.));
+#66161 = VECTOR('',#66162,1.);
+#66162 = DIRECTION('',(0.,-1.));
+#66163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66164 = ORIENTED_EDGE('',*,*,#57722,.T.);
+#66165 = ADVANCED_FACE('',(#66166),#30505,.F.);
+#66166 = FACE_BOUND('',#66167,.F.);
+#66167 = EDGE_LOOP('',(#66168,#66169,#66192,#66217,#66218));
+#66168 = ORIENTED_EDGE('',*,*,#57688,.F.);
+#66169 = ORIENTED_EDGE('',*,*,#66170,.T.);
+#66170 = EDGE_CURVE('',#57660,#66171,#66173,.T.);
+#66171 = VERTEX_POINT('',#66172);
+#66172 = CARTESIAN_POINT('',(32.400281309555,-12.4,-2.54396758268));
+#66173 = SURFACE_CURVE('',#66174,(#66178,#66185),.PCURVE_S1.);
+#66174 = LINE('',#66175,#66176);
+#66175 = CARTESIAN_POINT('',(31.24974661985,-12.4,-2.664893651388));
+#66176 = VECTOR('',#66177,1.);
+#66177 = DIRECTION('',(0.994521895368,0.,0.104528463268));
+#66178 = PCURVE('',#30505,#66179);
+#66179 = DEFINITIONAL_REPRESENTATION('',(#66180),#66184);
+#66180 = LINE('',#66181,#66182);
+#66181 = CARTESIAN_POINT('',(0.,0.));
+#66182 = VECTOR('',#66183,1.);
+#66183 = DIRECTION('',(0.,-1.));
+#66184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66185 = PCURVE('',#57493,#66186);
+#66186 = DEFINITIONAL_REPRESENTATION('',(#66187),#66191);
+#66187 = LINE('',#66188,#66189);
+#66188 = CARTESIAN_POINT('',(5.000000000025,0.));
+#66189 = VECTOR('',#66190,1.);
+#66190 = DIRECTION('',(0.,-1.));
+#66191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66192 = ORIENTED_EDGE('',*,*,#66193,.T.);
+#66193 = EDGE_CURVE('',#66171,#57372,#66194,.T.);
+#66194 = SURFACE_CURVE('',#66195,(#66200,#66207),.PCURVE_S1.);
+#66195 = ELLIPSE('',#66196,124.83495742473,32.5);
+#66196 = AXIS2_PLACEMENT_3D('',#66197,#66198,#66199);
+#66197 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#66198 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#66199 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#66200 = PCURVE('',#30505,#66201);
+#66201 = DEFINITIONAL_REPRESENTATION('',(#66202),#66206);
+#66202 = ELLIPSE('',#66203,124.83495742473,32.5);
+#66203 = AXIS2_PLACEMENT_2D('',#66204,#66205);
+#66204 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#66205 = DIRECTION('',(-1.,1.942890293094E-16));
+#66206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66207 = PCURVE('',#57411,#66208);
+#66208 = DEFINITIONAL_REPRESENTATION('',(#66209),#66216);
+#66209 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66210,#66211,#66212,#66213,
+    #66214,#66215),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#66210 = CARTESIAN_POINT('',(4.631669827747,24.18));
+#66211 = CARTESIAN_POINT('',(4.637328191345,23.509689259292));
+#66212 = CARTESIAN_POINT('',(4.642986554943,22.838489120172));
+#66213 = CARTESIAN_POINT('',(4.648644918541,22.16644429387));
+#66214 = CARTESIAN_POINT('',(4.654303282139,21.493599610276));
+#66215 = CARTESIAN_POINT('',(4.659961645737,20.82));
+#66216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66217 = ORIENTED_EDGE('',*,*,#57371,.F.);
+#66218 = ORIENTED_EDGE('',*,*,#30485,.F.);
+#66219 = ADVANCED_FACE('',(#66220),#30392,.T.);
+#66220 = FACE_BOUND('',#66221,.T.);
+#66221 = EDGE_LOOP('',(#66222,#66223,#66224,#66249));
+#66222 = ORIENTED_EDGE('',*,*,#30372,.F.);
+#66223 = ORIENTED_EDGE('',*,*,#57242,.T.);
+#66224 = ORIENTED_EDGE('',*,*,#66225,.T.);
+#66225 = EDGE_CURVE('',#57210,#57321,#66226,.T.);
+#66226 = SURFACE_CURVE('',#66227,(#66232,#66239),.PCURVE_S1.);
+#66227 = ELLIPSE('',#66228,124.83495742473,32.5);
+#66228 = AXIS2_PLACEMENT_3D('',#66229,#66230,#66231);
+#66229 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#66230 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#66231 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#66232 = PCURVE('',#30392,#66233);
+#66233 = DEFINITIONAL_REPRESENTATION('',(#66234),#66238);
+#66234 = ELLIPSE('',#66235,124.83495742473,32.5);
+#66235 = AXIS2_PLACEMENT_2D('',#66236,#66237);
+#66236 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#66237 = DIRECTION('',(1.,2.012279232133E-16));
+#66238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66239 = PCURVE('',#57230,#66240);
+#66240 = DEFINITIONAL_REPRESENTATION('',(#66241),#66248);
+#66241 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66242,#66243,#66244,#66245,
+    #66246,#66247),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#66242 = CARTESIAN_POINT('',(4.69347967513,16.82));
+#66243 = CARTESIAN_POINT('',(4.687850840946,17.493266098224));
+#66244 = CARTESIAN_POINT('',(4.682222006762,18.165943547578));
+#66245 = CARTESIAN_POINT('',(4.676593172578,18.837987907204));
+#66246 = CARTESIAN_POINT('',(4.670964338395,19.509354813963));
+#66247 = CARTESIAN_POINT('',(4.665335504211,20.18));
+#66248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66249 = ORIENTED_EDGE('',*,*,#57320,.F.);
+#66250 = ADVANCED_FACE('',(#66251),#30271,.F.);
+#66251 = FACE_BOUND('',#66252,.F.);
+#66252 = EDGE_LOOP('',(#66253,#66254,#66255,#66280));
+#66253 = ORIENTED_EDGE('',*,*,#30251,.F.);
+#66254 = ORIENTED_EDGE('',*,*,#57160,.T.);
+#66255 = ORIENTED_EDGE('',*,*,#66256,.T.);
+#66256 = EDGE_CURVE('',#57133,#57000,#66257,.T.);
+#66257 = SURFACE_CURVE('',#66258,(#66263,#66270),.PCURVE_S1.);
+#66258 = ELLIPSE('',#66259,124.83495742473,32.5);
+#66259 = AXIS2_PLACEMENT_3D('',#66260,#66261,#66262);
+#66260 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#66261 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#66262 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#66263 = PCURVE('',#30271,#66264);
+#66264 = DEFINITIONAL_REPRESENTATION('',(#66265),#66269);
+#66265 = ELLIPSE('',#66266,124.83495742473,32.5);
+#66266 = AXIS2_PLACEMENT_2D('',#66267,#66268);
+#66267 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#66268 = DIRECTION('',(-1.,-1.734723475977E-17));
+#66269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66270 = PCURVE('',#57039,#66271);
+#66271 = DEFINITIONAL_REPRESENTATION('',(#66272),#66279);
+#66272 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66273,#66274,#66275,#66276,
+    #66277,#66278),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#66273 = CARTESIAN_POINT('',(4.69347967513,16.18));
+#66274 = CARTESIAN_POINT('',(4.687850840946,15.506733901776));
+#66275 = CARTESIAN_POINT('',(4.682222006762,14.834056452422));
+#66276 = CARTESIAN_POINT('',(4.676593172578,14.162012092796));
+#66277 = CARTESIAN_POINT('',(4.670964338395,13.490645186037));
+#66278 = CARTESIAN_POINT('',(4.665335504211,12.82));
+#66279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66280 = ORIENTED_EDGE('',*,*,#56999,.F.);
+#66281 = ADVANCED_FACE('',(#66282),#30154,.F.);
+#66282 = FACE_BOUND('',#66283,.F.);
+#66283 = EDGE_LOOP('',(#66284,#66285,#66286,#66311));
+#66284 = ORIENTED_EDGE('',*,*,#30134,.F.);
+#66285 = ORIENTED_EDGE('',*,*,#56974,.T.);
+#66286 = ORIENTED_EDGE('',*,*,#66287,.T.);
+#66287 = EDGE_CURVE('',#56947,#56814,#66288,.T.);
+#66288 = SURFACE_CURVE('',#66289,(#66294,#66301),.PCURVE_S1.);
+#66289 = ELLIPSE('',#66290,124.83495742473,32.5);
+#66290 = AXIS2_PLACEMENT_3D('',#66291,#66292,#66293);
+#66291 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#66292 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#66293 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#66294 = PCURVE('',#30154,#66295);
+#66295 = DEFINITIONAL_REPRESENTATION('',(#66296),#66300);
+#66296 = ELLIPSE('',#66297,124.83495742473,32.5);
+#66297 = AXIS2_PLACEMENT_2D('',#66298,#66299);
+#66298 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#66299 = DIRECTION('',(-1.,-2.428612866368E-17));
+#66300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66301 = PCURVE('',#56853,#66302);
+#66302 = DEFINITIONAL_REPRESENTATION('',(#66303),#66310);
+#66303 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66304,#66305,#66306,#66307,
+    #66308,#66309),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#66304 = CARTESIAN_POINT('',(4.659961645737,12.18));
+#66305 = CARTESIAN_POINT('',(4.654303282139,11.506400389724));
+#66306 = CARTESIAN_POINT('',(4.648644918541,10.83355570613));
+#66307 = CARTESIAN_POINT('',(4.642986554943,10.161510879828));
+#66308 = CARTESIAN_POINT('',(4.637328191345,9.490310740708));
+#66309 = CARTESIAN_POINT('',(4.631669827747,8.82));
+#66310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66311 = ORIENTED_EDGE('',*,*,#56813,.F.);
+#66312 = ADVANCED_FACE('',(#66313),#30037,.F.);
+#66313 = FACE_BOUND('',#66314,.F.);
+#66314 = EDGE_LOOP('',(#66315,#66316,#66317,#66342));
+#66315 = ORIENTED_EDGE('',*,*,#30017,.F.);
+#66316 = ORIENTED_EDGE('',*,*,#56788,.T.);
+#66317 = ORIENTED_EDGE('',*,*,#66318,.T.);
+#66318 = EDGE_CURVE('',#56761,#56628,#66319,.T.);
+#66319 = SURFACE_CURVE('',#66320,(#66325,#66332),.PCURVE_S1.);
+#66320 = ELLIPSE('',#66321,124.83495742473,32.5);
+#66321 = AXIS2_PLACEMENT_3D('',#66322,#66323,#66324);
+#66322 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#66323 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#66324 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#66325 = PCURVE('',#30037,#66326);
+#66326 = DEFINITIONAL_REPRESENTATION('',(#66327),#66331);
+#66327 = ELLIPSE('',#66328,124.83495742473,32.5);
+#66328 = AXIS2_PLACEMENT_2D('',#66329,#66330);
+#66329 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#66330 = DIRECTION('',(-1.,1.908195823574E-16));
+#66331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66332 = PCURVE('',#56667,#66333);
+#66333 = DEFINITIONAL_REPRESENTATION('',(#66334),#66341);
+#66334 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#66335,#66336,#66337,#66338,
+    #66339,#66340),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#66335 = CARTESIAN_POINT('',(4.631669827747,8.18));
+#66336 = CARTESIAN_POINT('',(4.637328191345,7.509689259292));
+#66337 = CARTESIAN_POINT('',(4.642986554943,6.838489120172));
+#66338 = CARTESIAN_POINT('',(4.648644918541,6.16644429387));
+#66339 = CARTESIAN_POINT('',(4.654303282139,5.493599610276));
+#66340 = CARTESIAN_POINT('',(4.659961645737,4.82));
+#66341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66342 = ORIENTED_EDGE('',*,*,#56627,.F.);
+#66343 = ADVANCED_FACE('',(#66344),#29894,.F.);
+#66344 = FACE_BOUND('',#66345,.F.);
+#66345 = EDGE_LOOP('',(#66346,#66347,#66348,#66349));
+#66346 = ORIENTED_EDGE('',*,*,#50983,.F.);
+#66347 = ORIENTED_EDGE('',*,*,#29877,.T.);
+#66348 = ORIENTED_EDGE('',*,*,#50908,.T.);
+#66349 = ORIENTED_EDGE('',*,*,#66350,.F.);
+#66350 = EDGE_CURVE('',#50984,#50877,#66351,.T.);
+#66351 = SURFACE_CURVE('',#66352,(#66357,#66368),.PCURVE_S1.);
+#66352 = CIRCLE('',#66353,32.5);
+#66353 = AXIS2_PLACEMENT_3D('',#66354,#66355,#66356);
+#66354 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66355 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66356 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66357 = PCURVE('',#29894,#66358);
+#66358 = DEFINITIONAL_REPRESENTATION('',(#66359),#66367);
+#66359 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66360,#66361,#66362,#66363
+    ,#66364,#66365,#66366),.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(
+  '') );
+#66360 = CARTESIAN_POINT('',(-32.16017635063,34.197175056199));
+#66361 = CARTESIAN_POINT('',(-26.27609655109,90.180454746769));
+#66362 = CARTESIAN_POINT('',(19.26480594834,57.093052317186));
+#66363 = CARTESIAN_POINT('',(64.805708447772,24.005649887603));
+#66364 = CARTESIAN_POINT('',(13.380726148798,1.109772626615));
+#66365 = CARTESIAN_POINT('',(-38.04425615017,-21.78610463437));
+#66366 = CARTESIAN_POINT('',(-32.16017635063,34.197175056199));
+#66367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66368 = PCURVE('',#50893,#66369);
+#66369 = DEFINITIONAL_REPRESENTATION('',(#66370),#66374);
+#66370 = LINE('',#66371,#66372);
+#66371 = CARTESIAN_POINT('',(0.,3.9));
+#66372 = VECTOR('',#66373,1.);
+#66373 = DIRECTION('',(1.,0.));
+#66374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66375 = ADVANCED_FACE('',(#66376),#29808,.F.);
+#66376 = FACE_BOUND('',#66377,.F.);
+#66377 = EDGE_LOOP('',(#66378,#66379,#66380,#66381));
+#66378 = ORIENTED_EDGE('',*,*,#51168,.F.);
+#66379 = ORIENTED_EDGE('',*,*,#29791,.T.);
+#66380 = ORIENTED_EDGE('',*,*,#51093,.T.);
+#66381 = ORIENTED_EDGE('',*,*,#66382,.F.);
+#66382 = EDGE_CURVE('',#51169,#51062,#66383,.T.);
+#66383 = SURFACE_CURVE('',#66384,(#66389,#66400),.PCURVE_S1.);
+#66384 = CIRCLE('',#66385,32.5);
+#66385 = AXIS2_PLACEMENT_3D('',#66386,#66387,#66388);
+#66386 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66387 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66388 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66389 = PCURVE('',#29808,#66390);
+#66390 = DEFINITIONAL_REPRESENTATION('',(#66391),#66399);
+#66391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66392,#66393,#66394,#66395
+    ,#66396,#66397,#66398),.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(
+  '') );
+#66392 = CARTESIAN_POINT('',(-30.74755153075,40.843052317186));
+#66393 = CARTESIAN_POINT('',(-13.35247465432,94.379594047697));
+#66394 = CARTESIAN_POINT('',(24.31399207685,52.546744706663));
+#66395 = CARTESIAN_POINT('',(61.980458808019,10.713895365628));
+#66396 = CARTESIAN_POINT('',(6.918915200412,-0.989797023849));
+#66397 = CARTESIAN_POINT('',(-48.14262840719,-12.69348941332));
+#66398 = CARTESIAN_POINT('',(-30.74755153075,40.843052317186));
+#66399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66400 = PCURVE('',#51078,#66401);
+#66401 = DEFINITIONAL_REPRESENTATION('',(#66402),#66406);
+#66402 = LINE('',#66403,#66404);
+#66403 = CARTESIAN_POINT('',(0.,3.9));
+#66404 = VECTOR('',#66405,1.);
+#66405 = DIRECTION('',(1.,0.));
+#66406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66407 = ADVANCED_FACE('',(#66408),#29722,.F.);
+#66408 = FACE_BOUND('',#66409,.F.);
+#66409 = EDGE_LOOP('',(#66410,#66411,#66412,#66413));
+#66410 = ORIENTED_EDGE('',*,*,#51353,.F.);
+#66411 = ORIENTED_EDGE('',*,*,#29705,.T.);
+#66412 = ORIENTED_EDGE('',*,*,#51278,.T.);
+#66413 = ORIENTED_EDGE('',*,*,#66414,.F.);
+#66414 = EDGE_CURVE('',#51354,#51247,#66415,.T.);
+#66415 = SURFACE_CURVE('',#66416,(#66421,#66432),.PCURVE_S1.);
+#66416 = CIRCLE('',#66417,32.5);
+#66417 = AXIS2_PLACEMENT_3D('',#66418,#66419,#66420);
+#66418 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66419 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66420 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66421 = PCURVE('',#29722,#66422);
+#66422 = DEFINITIONAL_REPRESENTATION('',(#66423),#66431);
+#66423 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66424,#66425,#66426,#66427
+    ,#66428,#66429,#66430),.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(
+  '') );
+#66424 = CARTESIAN_POINT('',(-27.98404037416,47.05));
+#66425 = CARTESIAN_POINT('',(0.161785248834,95.8));
+#66426 = CARTESIAN_POINT('',(28.307610871829,47.05));
+#66427 = CARTESIAN_POINT('',(56.453436494823,-1.7));
+#66428 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#66429 = CARTESIAN_POINT('',(-56.12986599715,-1.7));
+#66430 = CARTESIAN_POINT('',(-27.98404037416,47.05));
+#66431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66432 = PCURVE('',#51263,#66433);
+#66433 = DEFINITIONAL_REPRESENTATION('',(#66434),#66438);
+#66434 = LINE('',#66435,#66436);
+#66435 = CARTESIAN_POINT('',(0.,3.9));
+#66436 = VECTOR('',#66437,1.);
+#66437 = DIRECTION('',(1.,0.));
+#66438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66439 = ADVANCED_FACE('',(#66440),#29636,.F.);
+#66440 = FACE_BOUND('',#66441,.F.);
+#66441 = EDGE_LOOP('',(#66442,#66443,#66444,#66445));
+#66442 = ORIENTED_EDGE('',*,*,#51538,.F.);
+#66443 = ORIENTED_EDGE('',*,*,#29619,.T.);
+#66444 = ORIENTED_EDGE('',*,*,#51463,.T.);
+#66445 = ORIENTED_EDGE('',*,*,#66446,.F.);
+#66446 = EDGE_CURVE('',#51539,#51432,#66447,.T.);
+#66447 = SURFACE_CURVE('',#66448,(#66453,#66464),.PCURVE_S1.);
+#66448 = CIRCLE('',#66449,32.5);
+#66449 = AXIS2_PLACEMENT_3D('',#66450,#66451,#66452);
+#66450 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66451 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66452 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66453 = PCURVE('',#29636,#66454);
+#66454 = DEFINITIONAL_REPRESENTATION('',(#66455),#66463);
+#66455 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66456,#66457,#66458,#66459
+    ,#66460,#66461,#66462),.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(
+  '') );
+#66456 = CARTESIAN_POINT('',(-23.99042157918,52.546744706663));
+#66457 = CARTESIAN_POINT('',(13.676045151989,94.379594047697));
+#66458 = CARTESIAN_POINT('',(31.071122028427,40.843052317186));
+#66459 = CARTESIAN_POINT('',(48.466198904865,-12.69348941332));
+#66460 = CARTESIAN_POINT('',(-6.595344702743,-0.989797023849));
+#66461 = CARTESIAN_POINT('',(-61.65688831035,10.713895365628));
+#66462 = CARTESIAN_POINT('',(-23.99042157918,52.546744706663));
+#66463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66464 = PCURVE('',#51448,#66465);
+#66465 = DEFINITIONAL_REPRESENTATION('',(#66466),#66470);
+#66466 = LINE('',#66467,#66468);
+#66467 = CARTESIAN_POINT('',(0.,3.9));
+#66468 = VECTOR('',#66469,1.);
+#66469 = DIRECTION('',(1.,0.));
+#66470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66471 = ADVANCED_FACE('',(#66472),#29550,.F.);
+#66472 = FACE_BOUND('',#66473,.F.);
+#66473 = EDGE_LOOP('',(#66474,#66475,#66476,#66477));
+#66474 = ORIENTED_EDGE('',*,*,#51723,.F.);
+#66475 = ORIENTED_EDGE('',*,*,#29533,.T.);
+#66476 = ORIENTED_EDGE('',*,*,#51648,.T.);
+#66477 = ORIENTED_EDGE('',*,*,#66478,.F.);
+#66478 = EDGE_CURVE('',#51724,#51617,#66479,.T.);
+#66479 = SURFACE_CURVE('',#66480,(#66485,#66496),.PCURVE_S1.);
+#66480 = CIRCLE('',#66481,32.5);
+#66481 = AXIS2_PLACEMENT_3D('',#66482,#66483,#66484);
+#66482 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66483 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66484 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66485 = PCURVE('',#29550,#66486);
+#66486 = DEFINITIONAL_REPRESENTATION('',(#66487),#66495);
+#66487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66488,#66489,#66490,#66491
+    ,#66492,#66493,#66494),.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(
+  '') );
+#66488 = CARTESIAN_POINT('',(-18.94123545067,57.093052317186));
+#66489 = CARTESIAN_POINT('',(26.599667048761,90.180454746769));
+#66490 = CARTESIAN_POINT('',(32.483746848303,34.197175056199));
+#66491 = CARTESIAN_POINT('',(38.367826647845,-21.78610463437));
+#66492 = CARTESIAN_POINT('',(-13.05715565112,1.109772626615));
+#66493 = CARTESIAN_POINT('',(-64.4821379501,24.005649887602));
+#66494 = CARTESIAN_POINT('',(-18.94123545067,57.093052317186));
+#66495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66496 = PCURVE('',#51633,#66497);
+#66497 = DEFINITIONAL_REPRESENTATION('',(#66498),#66502);
+#66498 = LINE('',#66499,#66500);
+#66499 = CARTESIAN_POINT('',(0.,3.9));
+#66500 = VECTOR('',#66501,1.);
+#66501 = DIRECTION('',(1.,0.));
+#66502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66503 = ADVANCED_FACE('',(#66504),#29464,.F.);
+#66504 = FACE_BOUND('',#66505,.F.);
+#66505 = EDGE_LOOP('',(#66506,#66507,#66508,#66509));
+#66506 = ORIENTED_EDGE('',*,*,#51908,.F.);
+#66507 = ORIENTED_EDGE('',*,*,#29447,.T.);
+#66508 = ORIENTED_EDGE('',*,*,#51833,.T.);
+#66509 = ORIENTED_EDGE('',*,*,#66510,.F.);
+#66510 = EDGE_CURVE('',#51909,#51802,#66511,.T.);
+#66511 = SURFACE_CURVE('',#66512,(#66517,#66528),.PCURVE_S1.);
+#66512 = CIRCLE('',#66513,32.5);
+#66513 = AXIS2_PLACEMENT_3D('',#66514,#66515,#66516);
+#66514 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66515 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66516 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66517 = PCURVE('',#29464,#66518);
+#66518 = DEFINITIONAL_REPRESENTATION('',(#66519),#66527);
+#66519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66520,#66521,#66522,#66523
+    ,#66524,#66525,#66526),.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(
+  '') );
+#66520 = CARTESIAN_POINT('',(-13.05715565112,60.490227373385));
+#66521 = CARTESIAN_POINT('',(38.367826647845,83.386104634372));
+#66522 = CARTESIAN_POINT('',(32.483746848303,27.402824943801));
+#66523 = CARTESIAN_POINT('',(26.599667048761,-28.58045474676));
+#66524 = CARTESIAN_POINT('',(-18.94123545067,4.506947682814));
+#66525 = CARTESIAN_POINT('',(-64.4821379501,37.594350112397));
+#66526 = CARTESIAN_POINT('',(-13.05715565112,60.490227373385));
+#66527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66528 = PCURVE('',#51818,#66529);
+#66529 = DEFINITIONAL_REPRESENTATION('',(#66530),#66534);
+#66530 = LINE('',#66531,#66532);
+#66531 = CARTESIAN_POINT('',(0.,3.9));
+#66532 = VECTOR('',#66533,1.);
+#66533 = DIRECTION('',(1.,0.));
+#66534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66535 = ADVANCED_FACE('',(#66536),#29378,.F.);
+#66536 = FACE_BOUND('',#66537,.F.);
+#66537 = EDGE_LOOP('',(#66538,#66539,#66540,#66541));
+#66538 = ORIENTED_EDGE('',*,*,#52093,.F.);
+#66539 = ORIENTED_EDGE('',*,*,#29361,.T.);
+#66540 = ORIENTED_EDGE('',*,*,#52018,.T.);
+#66541 = ORIENTED_EDGE('',*,*,#66542,.F.);
+#66542 = EDGE_CURVE('',#52094,#51987,#66543,.T.);
+#66543 = SURFACE_CURVE('',#66544,(#66549,#66560),.PCURVE_S1.);
+#66544 = CIRCLE('',#66545,32.5);
+#66545 = AXIS2_PLACEMENT_3D('',#66546,#66547,#66548);
+#66546 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66547 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66548 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66549 = PCURVE('',#29378,#66550);
+#66550 = DEFINITIONAL_REPRESENTATION('',(#66551),#66559);
+#66551 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66552,#66553,#66554,#66555
+    ,#66556,#66557,#66558),.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(
+  '') );
+#66552 = CARTESIAN_POINT('',(-6.595344702743,62.589797023849));
+#66553 = CARTESIAN_POINT('',(48.466198904865,74.293489413326));
+#66554 = CARTESIAN_POINT('',(31.071122028427,20.756947682814));
+#66555 = CARTESIAN_POINT('',(13.676045151989,-32.77959404769));
+#66556 = CARTESIAN_POINT('',(-23.99042157918,9.053255293337));
+#66557 = CARTESIAN_POINT('',(-61.65688831035,50.886104634372));
+#66558 = CARTESIAN_POINT('',(-6.595344702743,62.589797023849));
+#66559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66560 = PCURVE('',#52003,#66561);
+#66561 = DEFINITIONAL_REPRESENTATION('',(#66562),#66566);
+#66562 = LINE('',#66563,#66564);
+#66563 = CARTESIAN_POINT('',(0.,3.9));
+#66564 = VECTOR('',#66565,1.);
+#66565 = DIRECTION('',(1.,0.));
+#66566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66567 = ADVANCED_FACE('',(#66568),#29292,.F.);
+#66568 = FACE_BOUND('',#66569,.F.);
+#66569 = EDGE_LOOP('',(#66570,#66571,#66572,#66573));
+#66570 = ORIENTED_EDGE('',*,*,#52278,.F.);
+#66571 = ORIENTED_EDGE('',*,*,#29275,.T.);
+#66572 = ORIENTED_EDGE('',*,*,#52203,.T.);
+#66573 = ORIENTED_EDGE('',*,*,#66574,.F.);
+#66574 = EDGE_CURVE('',#52279,#52172,#66575,.T.);
+#66575 = SURFACE_CURVE('',#66576,(#66581,#66592),.PCURVE_S1.);
+#66576 = CIRCLE('',#66577,32.5);
+#66577 = AXIS2_PLACEMENT_3D('',#66578,#66579,#66580);
+#66578 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66579 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66580 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66581 = PCURVE('',#29292,#66582);
+#66582 = DEFINITIONAL_REPRESENTATION('',(#66583),#66591);
+#66583 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66584,#66585,#66586,#66587
+    ,#66588,#66589,#66590),.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(
+  '') );
+#66584 = CARTESIAN_POINT('',(0.161785248834,63.3));
+#66585 = CARTESIAN_POINT('',(56.453436494823,63.3));
+#66586 = CARTESIAN_POINT('',(28.307610871829,14.55));
+#66587 = CARTESIAN_POINT('',(0.161785248834,-34.2));
+#66588 = CARTESIAN_POINT('',(-27.98404037416,14.55));
+#66589 = CARTESIAN_POINT('',(-56.12986599715,63.3));
+#66590 = CARTESIAN_POINT('',(0.161785248834,63.3));
+#66591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66592 = PCURVE('',#52188,#66593);
+#66593 = DEFINITIONAL_REPRESENTATION('',(#66594),#66598);
+#66594 = LINE('',#66595,#66596);
+#66595 = CARTESIAN_POINT('',(0.,3.9));
+#66596 = VECTOR('',#66597,1.);
+#66597 = DIRECTION('',(1.,0.));
+#66598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66599 = ADVANCED_FACE('',(#66600),#29206,.F.);
+#66600 = FACE_BOUND('',#66601,.F.);
+#66601 = EDGE_LOOP('',(#66602,#66603,#66604,#66605));
+#66602 = ORIENTED_EDGE('',*,*,#52463,.F.);
+#66603 = ORIENTED_EDGE('',*,*,#29189,.T.);
+#66604 = ORIENTED_EDGE('',*,*,#52388,.T.);
+#66605 = ORIENTED_EDGE('',*,*,#66606,.F.);
+#66606 = EDGE_CURVE('',#52464,#52357,#66607,.T.);
+#66607 = SURFACE_CURVE('',#66608,(#66613,#66624),.PCURVE_S1.);
+#66608 = CIRCLE('',#66609,32.5);
+#66609 = AXIS2_PLACEMENT_3D('',#66610,#66611,#66612);
+#66610 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66611 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66612 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66613 = PCURVE('',#29206,#66614);
+#66614 = DEFINITIONAL_REPRESENTATION('',(#66615),#66623);
+#66615 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66616,#66617,#66618,#66619
+    ,#66620,#66621,#66622),.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(
+  '') );
+#66616 = CARTESIAN_POINT('',(6.918915200411,62.589797023849));
+#66617 = CARTESIAN_POINT('',(61.980458808019,50.886104634372));
+#66618 = CARTESIAN_POINT('',(24.31399207685,9.053255293337));
+#66619 = CARTESIAN_POINT('',(-13.35247465432,-32.77959404769));
+#66620 = CARTESIAN_POINT('',(-30.74755153075,20.756947682814));
+#66621 = CARTESIAN_POINT('',(-48.14262840719,74.293489413326));
+#66622 = CARTESIAN_POINT('',(6.918915200411,62.589797023849));
+#66623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66624 = PCURVE('',#52373,#66625);
+#66625 = DEFINITIONAL_REPRESENTATION('',(#66626),#66630);
+#66626 = LINE('',#66627,#66628);
+#66627 = CARTESIAN_POINT('',(0.,3.9));
+#66628 = VECTOR('',#66629,1.);
+#66629 = DIRECTION('',(1.,0.));
+#66630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66631 = ADVANCED_FACE('',(#66632),#29120,.F.);
+#66632 = FACE_BOUND('',#66633,.F.);
+#66633 = EDGE_LOOP('',(#66634,#66635,#66636,#66637));
+#66634 = ORIENTED_EDGE('',*,*,#52648,.F.);
+#66635 = ORIENTED_EDGE('',*,*,#29103,.T.);
+#66636 = ORIENTED_EDGE('',*,*,#52573,.T.);
+#66637 = ORIENTED_EDGE('',*,*,#66638,.F.);
+#66638 = EDGE_CURVE('',#52649,#52542,#66639,.T.);
+#66639 = SURFACE_CURVE('',#66640,(#66645,#66656),.PCURVE_S1.);
+#66640 = CIRCLE('',#66641,32.5);
+#66641 = AXIS2_PLACEMENT_3D('',#66642,#66643,#66644);
+#66642 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66643 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66644 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66645 = PCURVE('',#29120,#66646);
+#66646 = DEFINITIONAL_REPRESENTATION('',(#66647),#66655);
+#66647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66648,#66649,#66650,#66651
+    ,#66652,#66653,#66654),.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(
+  '') );
+#66648 = CARTESIAN_POINT('',(13.380726148798,60.490227373385));
+#66649 = CARTESIAN_POINT('',(64.805708447772,37.594350112397));
+#66650 = CARTESIAN_POINT('',(19.26480594834,4.506947682814));
+#66651 = CARTESIAN_POINT('',(-26.27609655109,-28.58045474676));
+#66652 = CARTESIAN_POINT('',(-32.16017635063,27.402824943801));
+#66653 = CARTESIAN_POINT('',(-38.04425615017,83.386104634372));
+#66654 = CARTESIAN_POINT('',(13.380726148798,60.490227373385));
+#66655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66656 = PCURVE('',#52558,#66657);
+#66657 = DEFINITIONAL_REPRESENTATION('',(#66658),#66662);
+#66658 = LINE('',#66659,#66660);
+#66659 = CARTESIAN_POINT('',(0.,3.9));
+#66660 = VECTOR('',#66661,1.);
+#66661 = DIRECTION('',(1.,0.));
+#66662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66663 = ADVANCED_FACE('',(#66664),#29034,.F.);
+#66664 = FACE_BOUND('',#66665,.F.);
+#66665 = EDGE_LOOP('',(#66666,#66667,#66668,#66669));
+#66666 = ORIENTED_EDGE('',*,*,#52833,.F.);
+#66667 = ORIENTED_EDGE('',*,*,#29017,.T.);
+#66668 = ORIENTED_EDGE('',*,*,#52758,.T.);
+#66669 = ORIENTED_EDGE('',*,*,#66670,.F.);
+#66670 = EDGE_CURVE('',#52834,#52727,#66671,.T.);
+#66671 = SURFACE_CURVE('',#66672,(#66677,#66688),.PCURVE_S1.);
+#66672 = CIRCLE('',#66673,32.5);
+#66673 = AXIS2_PLACEMENT_3D('',#66674,#66675,#66676);
+#66674 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66675 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66676 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66677 = PCURVE('',#29034,#66678);
+#66678 = DEFINITIONAL_REPRESENTATION('',(#66679),#66687);
+#66679 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66680,#66681,#66682,#66683
+    ,#66684,#66685,#66686),.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(
+  '') );
+#66680 = CARTESIAN_POINT('',(19.26480594834,57.093052317186));
+#66681 = CARTESIAN_POINT('',(64.805708447772,24.005649887603));
+#66682 = CARTESIAN_POINT('',(13.380726148798,1.109772626615));
+#66683 = CARTESIAN_POINT('',(-38.04425615017,-21.78610463437));
+#66684 = CARTESIAN_POINT('',(-32.16017635063,34.197175056199));
+#66685 = CARTESIAN_POINT('',(-26.27609655109,90.180454746769));
+#66686 = CARTESIAN_POINT('',(19.26480594834,57.093052317186));
+#66687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66688 = PCURVE('',#52743,#66689);
+#66689 = DEFINITIONAL_REPRESENTATION('',(#66690),#66694);
+#66690 = LINE('',#66691,#66692);
+#66691 = CARTESIAN_POINT('',(0.,3.9));
+#66692 = VECTOR('',#66693,1.);
+#66693 = DIRECTION('',(1.,0.));
+#66694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66695 = ADVANCED_FACE('',(#66696),#28948,.F.);
+#66696 = FACE_BOUND('',#66697,.F.);
+#66697 = EDGE_LOOP('',(#66698,#66699,#66700,#66701));
+#66698 = ORIENTED_EDGE('',*,*,#53018,.F.);
+#66699 = ORIENTED_EDGE('',*,*,#28931,.T.);
+#66700 = ORIENTED_EDGE('',*,*,#52943,.T.);
+#66701 = ORIENTED_EDGE('',*,*,#66702,.F.);
+#66702 = EDGE_CURVE('',#53019,#52912,#66703,.T.);
+#66703 = SURFACE_CURVE('',#66704,(#66709,#66720),.PCURVE_S1.);
+#66704 = CIRCLE('',#66705,32.5);
+#66705 = AXIS2_PLACEMENT_3D('',#66706,#66707,#66708);
+#66706 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66707 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66708 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66709 = PCURVE('',#28948,#66710);
+#66710 = DEFINITIONAL_REPRESENTATION('',(#66711),#66719);
+#66711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66712,#66713,#66714,#66715
+    ,#66716,#66717,#66718),.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(
+  '') );
+#66712 = CARTESIAN_POINT('',(24.31399207685,52.546744706663));
+#66713 = CARTESIAN_POINT('',(61.980458808019,10.713895365628));
+#66714 = CARTESIAN_POINT('',(6.918915200411,-0.989797023849));
+#66715 = CARTESIAN_POINT('',(-48.14262840719,-12.69348941332));
+#66716 = CARTESIAN_POINT('',(-30.74755153075,40.843052317186));
+#66717 = CARTESIAN_POINT('',(-13.35247465432,94.379594047697));
+#66718 = CARTESIAN_POINT('',(24.31399207685,52.546744706663));
+#66719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66720 = PCURVE('',#52928,#66721);
+#66721 = DEFINITIONAL_REPRESENTATION('',(#66722),#66726);
+#66722 = LINE('',#66723,#66724);
+#66723 = CARTESIAN_POINT('',(0.,3.9));
+#66724 = VECTOR('',#66725,1.);
+#66725 = DIRECTION('',(1.,0.));
+#66726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66727 = ADVANCED_FACE('',(#66728),#28862,.F.);
+#66728 = FACE_BOUND('',#66729,.F.);
+#66729 = EDGE_LOOP('',(#66730,#66731,#66732,#66733));
+#66730 = ORIENTED_EDGE('',*,*,#53203,.F.);
+#66731 = ORIENTED_EDGE('',*,*,#28845,.T.);
+#66732 = ORIENTED_EDGE('',*,*,#53128,.T.);
+#66733 = ORIENTED_EDGE('',*,*,#66734,.F.);
+#66734 = EDGE_CURVE('',#53204,#53097,#66735,.T.);
+#66735 = SURFACE_CURVE('',#66736,(#66741,#66752),.PCURVE_S1.);
+#66736 = CIRCLE('',#66737,32.5);
+#66737 = AXIS2_PLACEMENT_3D('',#66738,#66739,#66740);
+#66738 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66739 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66740 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66741 = PCURVE('',#28862,#66742);
+#66742 = DEFINITIONAL_REPRESENTATION('',(#66743),#66751);
+#66743 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66744,#66745,#66746,#66747
+    ,#66748,#66749,#66750),.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(
+  '') );
+#66744 = CARTESIAN_POINT('',(28.307610871829,47.05));
+#66745 = CARTESIAN_POINT('',(56.453436494823,-1.7));
+#66746 = CARTESIAN_POINT('',(0.161785248834,-1.7));
+#66747 = CARTESIAN_POINT('',(-56.12986599715,-1.7));
+#66748 = CARTESIAN_POINT('',(-27.98404037416,47.05));
+#66749 = CARTESIAN_POINT('',(0.161785248834,95.8));
+#66750 = CARTESIAN_POINT('',(28.307610871829,47.05));
+#66751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66752 = PCURVE('',#53113,#66753);
+#66753 = DEFINITIONAL_REPRESENTATION('',(#66754),#66758);
+#66754 = LINE('',#66755,#66756);
+#66755 = CARTESIAN_POINT('',(0.,3.9));
+#66756 = VECTOR('',#66757,1.);
+#66757 = DIRECTION('',(1.,0.));
+#66758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66759 = ADVANCED_FACE('',(#66760),#28776,.F.);
+#66760 = FACE_BOUND('',#66761,.F.);
+#66761 = EDGE_LOOP('',(#66762,#66763,#66764,#66765));
+#66762 = ORIENTED_EDGE('',*,*,#53388,.F.);
+#66763 = ORIENTED_EDGE('',*,*,#28759,.T.);
+#66764 = ORIENTED_EDGE('',*,*,#53313,.T.);
+#66765 = ORIENTED_EDGE('',*,*,#66766,.F.);
+#66766 = EDGE_CURVE('',#53389,#53282,#66767,.T.);
+#66767 = SURFACE_CURVE('',#66768,(#66773,#66784),.PCURVE_S1.);
+#66768 = CIRCLE('',#66769,32.5);
+#66769 = AXIS2_PLACEMENT_3D('',#66770,#66771,#66772);
+#66770 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66771 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66772 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66773 = PCURVE('',#28776,#66774);
+#66774 = DEFINITIONAL_REPRESENTATION('',(#66775),#66783);
+#66775 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66776,#66777,#66778,#66779
+    ,#66780,#66781,#66782),.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(
+  '') );
+#66776 = CARTESIAN_POINT('',(31.071122028427,40.843052317186));
+#66777 = CARTESIAN_POINT('',(48.466198904865,-12.69348941332));
+#66778 = CARTESIAN_POINT('',(-6.595344702743,-0.989797023849));
+#66779 = CARTESIAN_POINT('',(-61.65688831035,10.713895365628));
+#66780 = CARTESIAN_POINT('',(-23.99042157918,52.546744706663));
+#66781 = CARTESIAN_POINT('',(13.676045151989,94.379594047697));
+#66782 = CARTESIAN_POINT('',(31.071122028427,40.843052317186));
+#66783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66784 = PCURVE('',#53298,#66785);
+#66785 = DEFINITIONAL_REPRESENTATION('',(#66786),#66790);
+#66786 = LINE('',#66787,#66788);
+#66787 = CARTESIAN_POINT('',(0.,3.9));
+#66788 = VECTOR('',#66789,1.);
+#66789 = DIRECTION('',(1.,0.));
+#66790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66791 = ADVANCED_FACE('',(#66792),#28690,.F.);
+#66792 = FACE_BOUND('',#66793,.F.);
+#66793 = EDGE_LOOP('',(#66794,#66795,#66796,#66797));
+#66794 = ORIENTED_EDGE('',*,*,#53573,.F.);
+#66795 = ORIENTED_EDGE('',*,*,#28673,.T.);
+#66796 = ORIENTED_EDGE('',*,*,#53498,.T.);
+#66797 = ORIENTED_EDGE('',*,*,#66798,.F.);
+#66798 = EDGE_CURVE('',#53574,#53467,#66799,.T.);
+#66799 = SURFACE_CURVE('',#66800,(#66805,#66816),.PCURVE_S1.);
+#66800 = CIRCLE('',#66801,32.5);
+#66801 = AXIS2_PLACEMENT_3D('',#66802,#66803,#66804);
+#66802 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66803 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66804 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66805 = PCURVE('',#28690,#66806);
+#66806 = DEFINITIONAL_REPRESENTATION('',(#66807),#66815);
+#66807 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66808,#66809,#66810,#66811
+    ,#66812,#66813,#66814),.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(
+  '') );
+#66808 = CARTESIAN_POINT('',(32.483746848303,34.197175056199));
+#66809 = CARTESIAN_POINT('',(38.367826647845,-21.78610463437));
+#66810 = CARTESIAN_POINT('',(-13.05715565112,1.109772626615));
+#66811 = CARTESIAN_POINT('',(-64.4821379501,24.005649887602));
+#66812 = CARTESIAN_POINT('',(-18.94123545067,57.093052317186));
+#66813 = CARTESIAN_POINT('',(26.599667048761,90.180454746769));
+#66814 = CARTESIAN_POINT('',(32.483746848303,34.197175056199));
+#66815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66816 = PCURVE('',#53483,#66817);
+#66817 = DEFINITIONAL_REPRESENTATION('',(#66818),#66822);
+#66818 = LINE('',#66819,#66820);
+#66819 = CARTESIAN_POINT('',(0.,3.9));
+#66820 = VECTOR('',#66821,1.);
+#66821 = DIRECTION('',(1.,0.));
+#66822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66823 = ADVANCED_FACE('',(#66824),#28604,.F.);
+#66824 = FACE_BOUND('',#66825,.F.);
+#66825 = EDGE_LOOP('',(#66826,#66827,#66828,#66829));
+#66826 = ORIENTED_EDGE('',*,*,#53758,.F.);
+#66827 = ORIENTED_EDGE('',*,*,#28587,.T.);
+#66828 = ORIENTED_EDGE('',*,*,#53683,.T.);
+#66829 = ORIENTED_EDGE('',*,*,#66830,.F.);
+#66830 = EDGE_CURVE('',#53759,#53652,#66831,.T.);
+#66831 = SURFACE_CURVE('',#66832,(#66837,#66848),.PCURVE_S1.);
+#66832 = CIRCLE('',#66833,32.5);
+#66833 = AXIS2_PLACEMENT_3D('',#66834,#66835,#66836);
+#66834 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66835 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66836 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66837 = PCURVE('',#28604,#66838);
+#66838 = DEFINITIONAL_REPRESENTATION('',(#66839),#66847);
+#66839 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66840,#66841,#66842,#66843
+    ,#66844,#66845,#66846),.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(
+  '') );
+#66840 = CARTESIAN_POINT('',(32.483746848303,27.402824943801));
+#66841 = CARTESIAN_POINT('',(26.599667048761,-28.58045474676));
+#66842 = CARTESIAN_POINT('',(-18.94123545067,4.506947682814));
+#66843 = CARTESIAN_POINT('',(-64.4821379501,37.594350112397));
+#66844 = CARTESIAN_POINT('',(-13.05715565112,60.490227373385));
+#66845 = CARTESIAN_POINT('',(38.367826647845,83.386104634372));
+#66846 = CARTESIAN_POINT('',(32.483746848303,27.402824943801));
+#66847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66848 = PCURVE('',#53668,#66849);
+#66849 = DEFINITIONAL_REPRESENTATION('',(#66850),#66854);
+#66850 = LINE('',#66851,#66852);
+#66851 = CARTESIAN_POINT('',(0.,3.9));
+#66852 = VECTOR('',#66853,1.);
+#66853 = DIRECTION('',(1.,0.));
+#66854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66855 = ADVANCED_FACE('',(#66856),#28518,.F.);
+#66856 = FACE_BOUND('',#66857,.F.);
+#66857 = EDGE_LOOP('',(#66858,#66859,#66860,#66861));
+#66858 = ORIENTED_EDGE('',*,*,#53943,.F.);
+#66859 = ORIENTED_EDGE('',*,*,#28501,.T.);
+#66860 = ORIENTED_EDGE('',*,*,#53868,.T.);
+#66861 = ORIENTED_EDGE('',*,*,#66862,.F.);
+#66862 = EDGE_CURVE('',#53944,#53837,#66863,.T.);
+#66863 = SURFACE_CURVE('',#66864,(#66869,#66880),.PCURVE_S1.);
+#66864 = CIRCLE('',#66865,32.5);
+#66865 = AXIS2_PLACEMENT_3D('',#66866,#66867,#66868);
+#66866 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66867 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66868 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66869 = PCURVE('',#28518,#66870);
+#66870 = DEFINITIONAL_REPRESENTATION('',(#66871),#66879);
+#66871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66872,#66873,#66874,#66875
+    ,#66876,#66877,#66878),.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(
+  '') );
+#66872 = CARTESIAN_POINT('',(31.071122028427,20.756947682814));
+#66873 = CARTESIAN_POINT('',(13.676045151989,-32.77959404769));
+#66874 = CARTESIAN_POINT('',(-23.99042157918,9.053255293337));
+#66875 = CARTESIAN_POINT('',(-61.65688831035,50.886104634372));
+#66876 = CARTESIAN_POINT('',(-6.595344702743,62.589797023849));
+#66877 = CARTESIAN_POINT('',(48.466198904865,74.293489413326));
+#66878 = CARTESIAN_POINT('',(31.071122028427,20.756947682814));
+#66879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66880 = PCURVE('',#53853,#66881);
+#66881 = DEFINITIONAL_REPRESENTATION('',(#66882),#66886);
+#66882 = LINE('',#66883,#66884);
+#66883 = CARTESIAN_POINT('',(0.,3.9));
+#66884 = VECTOR('',#66885,1.);
+#66885 = DIRECTION('',(1.,0.));
+#66886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66887 = ADVANCED_FACE('',(#66888),#28432,.F.);
+#66888 = FACE_BOUND('',#66889,.F.);
+#66889 = EDGE_LOOP('',(#66890,#66891,#66892,#66893));
+#66890 = ORIENTED_EDGE('',*,*,#54128,.F.);
+#66891 = ORIENTED_EDGE('',*,*,#28415,.T.);
+#66892 = ORIENTED_EDGE('',*,*,#54053,.T.);
+#66893 = ORIENTED_EDGE('',*,*,#66894,.F.);
+#66894 = EDGE_CURVE('',#54129,#54022,#66895,.T.);
+#66895 = SURFACE_CURVE('',#66896,(#66901,#66912),.PCURVE_S1.);
+#66896 = CIRCLE('',#66897,32.5);
+#66897 = AXIS2_PLACEMENT_3D('',#66898,#66899,#66900);
+#66898 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66899 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66900 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66901 = PCURVE('',#28432,#66902);
+#66902 = DEFINITIONAL_REPRESENTATION('',(#66903),#66911);
+#66903 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66904,#66905,#66906,#66907
+    ,#66908,#66909,#66910),.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(
+  '') );
+#66904 = CARTESIAN_POINT('',(28.307610871829,14.55));
+#66905 = CARTESIAN_POINT('',(0.161785248834,-34.2));
+#66906 = CARTESIAN_POINT('',(-27.98404037416,14.55));
+#66907 = CARTESIAN_POINT('',(-56.12986599715,63.3));
+#66908 = CARTESIAN_POINT('',(0.161785248834,63.3));
+#66909 = CARTESIAN_POINT('',(56.453436494823,63.3));
+#66910 = CARTESIAN_POINT('',(28.307610871829,14.55));
+#66911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66912 = PCURVE('',#54038,#66913);
+#66913 = DEFINITIONAL_REPRESENTATION('',(#66914),#66918);
+#66914 = LINE('',#66915,#66916);
+#66915 = CARTESIAN_POINT('',(0.,3.9));
+#66916 = VECTOR('',#66917,1.);
+#66917 = DIRECTION('',(1.,0.));
+#66918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66919 = ADVANCED_FACE('',(#66920),#28346,.F.);
+#66920 = FACE_BOUND('',#66921,.F.);
+#66921 = EDGE_LOOP('',(#66922,#66923,#66924,#66925));
+#66922 = ORIENTED_EDGE('',*,*,#54313,.F.);
+#66923 = ORIENTED_EDGE('',*,*,#28329,.T.);
+#66924 = ORIENTED_EDGE('',*,*,#54238,.T.);
+#66925 = ORIENTED_EDGE('',*,*,#66926,.F.);
+#66926 = EDGE_CURVE('',#54314,#54207,#66927,.T.);
+#66927 = SURFACE_CURVE('',#66928,(#66933,#66944),.PCURVE_S1.);
+#66928 = CIRCLE('',#66929,32.5);
+#66929 = AXIS2_PLACEMENT_3D('',#66930,#66931,#66932);
+#66930 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66931 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66932 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66933 = PCURVE('',#28346,#66934);
+#66934 = DEFINITIONAL_REPRESENTATION('',(#66935),#66943);
+#66935 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66936,#66937,#66938,#66939
+    ,#66940,#66941,#66942),.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(
+  '') );
+#66936 = CARTESIAN_POINT('',(24.31399207685,9.053255293337));
+#66937 = CARTESIAN_POINT('',(-13.35247465432,-32.77959404769));
+#66938 = CARTESIAN_POINT('',(-30.74755153075,20.756947682814));
+#66939 = CARTESIAN_POINT('',(-48.14262840719,74.293489413326));
+#66940 = CARTESIAN_POINT('',(6.918915200411,62.589797023849));
+#66941 = CARTESIAN_POINT('',(61.980458808019,50.886104634372));
+#66942 = CARTESIAN_POINT('',(24.31399207685,9.053255293337));
+#66943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66944 = PCURVE('',#54223,#66945);
+#66945 = DEFINITIONAL_REPRESENTATION('',(#66946),#66950);
+#66946 = LINE('',#66947,#66948);
+#66947 = CARTESIAN_POINT('',(0.,3.9));
+#66948 = VECTOR('',#66949,1.);
+#66949 = DIRECTION('',(1.,0.));
+#66950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66951 = ADVANCED_FACE('',(#66952),#28260,.F.);
+#66952 = FACE_BOUND('',#66953,.F.);
+#66953 = EDGE_LOOP('',(#66954,#66955,#66956,#66957));
+#66954 = ORIENTED_EDGE('',*,*,#54498,.F.);
+#66955 = ORIENTED_EDGE('',*,*,#28243,.T.);
+#66956 = ORIENTED_EDGE('',*,*,#54423,.T.);
+#66957 = ORIENTED_EDGE('',*,*,#66958,.F.);
+#66958 = EDGE_CURVE('',#54499,#54392,#66959,.T.);
+#66959 = SURFACE_CURVE('',#66960,(#66965,#66976),.PCURVE_S1.);
+#66960 = CIRCLE('',#66961,32.5);
+#66961 = AXIS2_PLACEMENT_3D('',#66962,#66963,#66964);
+#66962 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66963 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66964 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66965 = PCURVE('',#28260,#66966);
+#66966 = DEFINITIONAL_REPRESENTATION('',(#66967),#66975);
+#66967 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#66968,#66969,#66970,#66971
+    ,#66972,#66973,#66974),.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(
+  '') );
+#66968 = CARTESIAN_POINT('',(19.26480594834,4.506947682814));
+#66969 = CARTESIAN_POINT('',(-26.27609655109,-28.58045474676));
+#66970 = CARTESIAN_POINT('',(-32.16017635063,27.402824943801));
+#66971 = CARTESIAN_POINT('',(-38.04425615017,83.386104634372));
+#66972 = CARTESIAN_POINT('',(13.380726148798,60.490227373385));
+#66973 = CARTESIAN_POINT('',(64.805708447772,37.594350112398));
+#66974 = CARTESIAN_POINT('',(19.26480594834,4.506947682814));
+#66975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66976 = PCURVE('',#54408,#66977);
+#66977 = DEFINITIONAL_REPRESENTATION('',(#66978),#66982);
+#66978 = LINE('',#66979,#66980);
+#66979 = CARTESIAN_POINT('',(0.,3.9));
+#66980 = VECTOR('',#66981,1.);
+#66981 = DIRECTION('',(1.,0.));
+#66982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#66983 = ADVANCED_FACE('',(#66984),#28174,.F.);
+#66984 = FACE_BOUND('',#66985,.F.);
+#66985 = EDGE_LOOP('',(#66986,#66987,#66988,#66989));
+#66986 = ORIENTED_EDGE('',*,*,#54683,.F.);
+#66987 = ORIENTED_EDGE('',*,*,#28157,.T.);
+#66988 = ORIENTED_EDGE('',*,*,#54608,.T.);
+#66989 = ORIENTED_EDGE('',*,*,#66990,.F.);
+#66990 = EDGE_CURVE('',#54684,#54577,#66991,.T.);
+#66991 = SURFACE_CURVE('',#66992,(#66997,#67008),.PCURVE_S1.);
+#66992 = CIRCLE('',#66993,32.5);
+#66993 = AXIS2_PLACEMENT_3D('',#66994,#66995,#66996);
+#66994 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#66995 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#66996 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#66997 = PCURVE('',#28174,#66998);
+#66998 = DEFINITIONAL_REPRESENTATION('',(#66999),#67007);
+#66999 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67000,#67001,#67002,#67003
+    ,#67004,#67005,#67006),.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(
+  '') );
+#67000 = CARTESIAN_POINT('',(13.380726148798,1.109772626615));
+#67001 = CARTESIAN_POINT('',(-38.04425615017,-21.78610463437));
+#67002 = CARTESIAN_POINT('',(-32.16017635063,34.197175056199));
+#67003 = CARTESIAN_POINT('',(-26.27609655109,90.180454746769));
+#67004 = CARTESIAN_POINT('',(19.26480594834,57.093052317186));
+#67005 = CARTESIAN_POINT('',(64.805708447772,24.005649887603));
+#67006 = CARTESIAN_POINT('',(13.380726148798,1.109772626615));
+#67007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67008 = PCURVE('',#54593,#67009);
+#67009 = DEFINITIONAL_REPRESENTATION('',(#67010),#67014);
+#67010 = LINE('',#67011,#67012);
+#67011 = CARTESIAN_POINT('',(0.,3.9));
+#67012 = VECTOR('',#67013,1.);
+#67013 = DIRECTION('',(1.,0.));
+#67014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67015 = ADVANCED_FACE('',(#67016),#28088,.F.);
+#67016 = FACE_BOUND('',#67017,.F.);
+#67017 = EDGE_LOOP('',(#67018,#67019,#67020,#67021));
+#67018 = ORIENTED_EDGE('',*,*,#54868,.F.);
+#67019 = ORIENTED_EDGE('',*,*,#28071,.T.);
+#67020 = ORIENTED_EDGE('',*,*,#54793,.T.);
+#67021 = ORIENTED_EDGE('',*,*,#67022,.F.);
+#67022 = EDGE_CURVE('',#54869,#54762,#67023,.T.);
+#67023 = SURFACE_CURVE('',#67024,(#67029,#67040),.PCURVE_S1.);
+#67024 = CIRCLE('',#67025,32.5);
+#67025 = AXIS2_PLACEMENT_3D('',#67026,#67027,#67028);
+#67026 = CARTESIAN_POINT('',(8.4E-16,7.6,-8.4E-16));
+#67027 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67028 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67029 = PCURVE('',#28088,#67030);
+#67030 = DEFINITIONAL_REPRESENTATION('',(#67031),#67039);
+#67031 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67032,#67033,#67034,#67035
+    ,#67036,#67037,#67038),.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(
+  '') );
+#67032 = CARTESIAN_POINT('',(6.918915200412,-0.989797023849));
+#67033 = CARTESIAN_POINT('',(-48.14262840719,-12.69348941332));
+#67034 = CARTESIAN_POINT('',(-30.74755153075,40.843052317186));
+#67035 = CARTESIAN_POINT('',(-13.35247465432,94.379594047697));
+#67036 = CARTESIAN_POINT('',(24.31399207685,52.546744706663));
+#67037 = CARTESIAN_POINT('',(61.980458808019,10.713895365629));
+#67038 = CARTESIAN_POINT('',(6.918915200412,-0.989797023849));
+#67039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67040 = PCURVE('',#54778,#67041);
+#67041 = DEFINITIONAL_REPRESENTATION('',(#67042),#67046);
+#67042 = LINE('',#67043,#67044);
+#67043 = CARTESIAN_POINT('',(0.,3.9));
+#67044 = VECTOR('',#67045,1.);
+#67045 = DIRECTION('',(1.,0.));
+#67046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67047 = ADVANCED_FACE('',(#67048),#36024,.F.);
+#67048 = FACE_BOUND('',#67049,.F.);
+#67049 = EDGE_LOOP('',(#67050,#67051,#67074,#67106));
+#67050 = ORIENTED_EDGE('',*,*,#36002,.F.);
+#67051 = ORIENTED_EDGE('',*,*,#67052,.T.);
+#67052 = EDGE_CURVE('',#36003,#67053,#67055,.T.);
+#67053 = VERTEX_POINT('',#67054);
+#67054 = CARTESIAN_POINT('',(30.958948193208,6.4,9.889060965039));
+#67055 = SURFACE_CURVE('',#67056,(#67060,#67067),.PCURVE_S1.);
+#67056 = LINE('',#67057,#67058);
+#67057 = CARTESIAN_POINT('',(29.34253509322,6.4,9.363856511604));
+#67058 = VECTOR('',#67059,1.);
+#67059 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#67060 = PCURVE('',#36024,#67061);
+#67061 = DEFINITIONAL_REPRESENTATION('',(#67062),#67066);
+#67062 = LINE('',#67063,#67064);
+#67063 = CARTESIAN_POINT('',(0.,0.));
+#67064 = VECTOR('',#67065,1.);
+#67065 = DIRECTION('',(0.,-1.));
+#67066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67067 = PCURVE('',#36053,#67068);
+#67068 = DEFINITIONAL_REPRESENTATION('',(#67069),#67073);
+#67069 = LINE('',#67070,#67071);
+#67070 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67071 = VECTOR('',#67072,1.);
+#67072 = DIRECTION('',(0.,-1.));
+#67073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67074 = ORIENTED_EDGE('',*,*,#67075,.T.);
+#67075 = EDGE_CURVE('',#67053,#67076,#67078,.T.);
+#67076 = VERTEX_POINT('',#67077);
+#67077 = CARTESIAN_POINT('',(31.180338119348,3.6,9.167143217117));
+#67078 = SURFACE_CURVE('',#67079,(#67084,#67091),.PCURVE_S1.);
+#67079 = ELLIPSE('',#67080,124.83495742473,32.5);
+#67080 = AXIS2_PLACEMENT_3D('',#67081,#67082,#67083);
+#67081 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#67082 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#67083 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#67084 = PCURVE('',#36024,#67085);
+#67085 = DEFINITIONAL_REPRESENTATION('',(#67086),#67090);
+#67086 = ELLIPSE('',#67087,124.83495742473,32.5);
+#67087 = AXIS2_PLACEMENT_2D('',#67088,#67089);
+#67088 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#67089 = DIRECTION('',(1.,-8.326672684689E-17));
+#67090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67091 = PCURVE('',#67092,#67097);
+#67092 = CYLINDRICAL_SURFACE('',#67093,32.5);
+#67093 = AXIS2_PLACEMENT_3D('',#67094,#67095,#67096);
+#67094 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#67095 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67096 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67097 = DEFINITIONAL_REPRESENTATION('',(#67098),#67105);
+#67098 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67099,#67100,#67101,#67102,
+    #67103,#67104),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#67099 = CARTESIAN_POINT('',(5.023893305208,4.82));
+#67100 = CARTESIAN_POINT('',(5.018316988144,5.492111952632));
+#67101 = CARTESIAN_POINT('',(5.012740671081,6.164211467139));
+#67102 = CARTESIAN_POINT('',(5.007164354017,6.836255002832));
+#67103 = CARTESIAN_POINT('',(5.001588036954,7.508199020634));
+#67104 = CARTESIAN_POINT('',(4.99601171989,8.18));
+#67105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67106 = ORIENTED_EDGE('',*,*,#67107,.F.);
+#67107 = EDGE_CURVE('',#36005,#67076,#67108,.T.);
+#67108 = SURFACE_CURVE('',#67109,(#67113,#67120),.PCURVE_S1.);
+#67109 = LINE('',#67110,#67111);
+#67110 = CARTESIAN_POINT('',(29.575842252773,3.6,8.645810907543));
+#67111 = VECTOR('',#67112,1.);
+#67112 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#67113 = PCURVE('',#36024,#67114);
+#67114 = DEFINITIONAL_REPRESENTATION('',(#67115),#67119);
+#67115 = LINE('',#67116,#67117);
+#67116 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67117 = VECTOR('',#67118,1.);
+#67118 = DIRECTION('',(0.,-1.));
+#67119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67120 = PCURVE('',#36112,#67121);
+#67121 = DEFINITIONAL_REPRESENTATION('',(#67122),#67126);
+#67122 = LINE('',#67123,#67124);
+#67123 = CARTESIAN_POINT('',(0.,0.));
+#67124 = VECTOR('',#67125,1.);
+#67125 = DIRECTION('',(0.,-1.));
+#67126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67127 = ADVANCED_FACE('',(#67128),#36112,.F.);
+#67128 = FACE_BOUND('',#67129,.F.);
+#67129 = EDGE_LOOP('',(#67130,#67153,#67154,#67155));
+#67130 = ORIENTED_EDGE('',*,*,#67131,.F.);
+#67131 = EDGE_CURVE('',#36066,#67132,#67134,.T.);
+#67132 = VERTEX_POINT('',#67133);
+#67133 = CARTESIAN_POINT('',(32.221178027542,3.6,4.248021482698));
+#67134 = SURFACE_CURVE('',#67135,(#67139,#67146),.PCURVE_S1.);
+#67135 = LINE('',#67136,#67137);
+#67136 = CARTESIAN_POINT('',(31.120927224655,3.6,3.890528326044));
+#67137 = VECTOR('',#67138,1.);
+#67138 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#67139 = PCURVE('',#36112,#67140);
+#67140 = DEFINITIONAL_REPRESENTATION('',(#67141),#67145);
+#67141 = LINE('',#67142,#67143);
+#67142 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67143 = VECTOR('',#67144,1.);
+#67144 = DIRECTION('',(0.,-1.));
+#67145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67146 = PCURVE('',#36085,#67147);
+#67147 = DEFINITIONAL_REPRESENTATION('',(#67148),#67152);
+#67148 = LINE('',#67149,#67150);
+#67149 = CARTESIAN_POINT('',(0.,0.));
+#67150 = VECTOR('',#67151,1.);
+#67151 = DIRECTION('',(0.,-1.));
+#67152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67153 = ORIENTED_EDGE('',*,*,#36097,.T.);
+#67154 = ORIENTED_EDGE('',*,*,#67107,.T.);
+#67155 = ORIENTED_EDGE('',*,*,#67156,.F.);
+#67156 = EDGE_CURVE('',#67132,#67076,#67157,.T.);
+#67157 = SURFACE_CURVE('',#67158,(#67163,#67174),.PCURVE_S1.);
+#67158 = CIRCLE('',#67159,32.5);
+#67159 = AXIS2_PLACEMENT_3D('',#67160,#67161,#67162);
+#67160 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#67161 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67162 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67163 = PCURVE('',#36112,#67164);
+#67164 = DEFINITIONAL_REPRESENTATION('',(#67165),#67173);
+#67165 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67166,#67167,#67168,#67169
+    ,#67170,#67171,#67172),.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(
+  '') );
+#67166 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#67167 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#67168 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#67169 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#67170 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#67171 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#67172 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#67173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67174 = PCURVE('',#67092,#67175);
+#67175 = DEFINITIONAL_REPRESENTATION('',(#67176),#67180);
+#67176 = LINE('',#67177,#67178);
+#67177 = CARTESIAN_POINT('',(0.,7.9));
+#67178 = VECTOR('',#67179,1.);
+#67179 = DIRECTION('',(1.,0.));
+#67180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67181 = ADVANCED_FACE('',(#67182),#36085,.F.);
+#67182 = FACE_BOUND('',#67183,.F.);
+#67183 = EDGE_LOOP('',(#67184,#67185,#67186,#67213));
+#67184 = ORIENTED_EDGE('',*,*,#36065,.F.);
+#67185 = ORIENTED_EDGE('',*,*,#67131,.T.);
+#67186 = ORIENTED_EDGE('',*,*,#67187,.T.);
+#67187 = EDGE_CURVE('',#67132,#67188,#67190,.T.);
+#67188 = VERTEX_POINT('',#67189);
+#67189 = CARTESIAN_POINT('',(32.112080385164,6.4,5.006425205349));
+#67190 = SURFACE_CURVE('',#67191,(#67196,#67203),.PCURVE_S1.);
+#67191 = ELLIPSE('',#67192,124.83495742473,32.5);
+#67192 = AXIS2_PLACEMENT_3D('',#67193,#67194,#67195);
+#67193 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#67194 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#67195 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#67196 = PCURVE('',#36085,#67197);
+#67197 = DEFINITIONAL_REPRESENTATION('',(#67198),#67202);
+#67198 = ELLIPSE('',#67199,124.83495742473,32.5);
+#67199 = AXIS2_PLACEMENT_2D('',#67200,#67201);
+#67200 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#67201 = DIRECTION('',(-1.,-8.326672684689E-17));
+#67202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67203 = PCURVE('',#67092,#67204);
+#67204 = DEFINITIONAL_REPRESENTATION('',(#67205),#67212);
+#67205 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67206,#67207,#67208,#67209,
+    #67210,#67211),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#67206 = CARTESIAN_POINT('',(4.841109337986,8.18));
+#67207 = CARTESIAN_POINT('',(4.846767701584,7.509689259292));
+#67208 = CARTESIAN_POINT('',(4.852426065182,6.838489120172));
+#67209 = CARTESIAN_POINT('',(4.85808442878,6.16644429387));
+#67210 = CARTESIAN_POINT('',(4.863742792378,5.493599610276));
+#67211 = CARTESIAN_POINT('',(4.869401155976,4.82));
+#67212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67213 = ORIENTED_EDGE('',*,*,#67214,.F.);
+#67214 = EDGE_CURVE('',#36037,#67188,#67215,.T.);
+#67215 = SURFACE_CURVE('',#67216,(#67220,#67227),.PCURVE_S1.);
+#67216 = LINE('',#67217,#67218);
+#67217 = CARTESIAN_POINT('',(30.887620065102,6.4,4.608573930105));
+#67218 = VECTOR('',#67219,1.);
+#67219 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#67220 = PCURVE('',#36085,#67221);
+#67221 = DEFINITIONAL_REPRESENTATION('',(#67222),#67226);
+#67222 = LINE('',#67223,#67224);
+#67223 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67224 = VECTOR('',#67225,1.);
+#67225 = DIRECTION('',(0.,-1.));
+#67226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67227 = PCURVE('',#36053,#67228);
+#67228 = DEFINITIONAL_REPRESENTATION('',(#67229),#67233);
+#67229 = LINE('',#67230,#67231);
+#67230 = CARTESIAN_POINT('',(0.,0.));
+#67231 = VECTOR('',#67232,1.);
+#67232 = DIRECTION('',(0.,-1.));
+#67233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67234 = ADVANCED_FACE('',(#67235),#36053,.F.);
+#67235 = FACE_BOUND('',#67236,.F.);
+#67236 = EDGE_LOOP('',(#67237,#67238,#67239,#67261));
+#67237 = ORIENTED_EDGE('',*,*,#36036,.F.);
+#67238 = ORIENTED_EDGE('',*,*,#67214,.T.);
+#67239 = ORIENTED_EDGE('',*,*,#67240,.T.);
+#67240 = EDGE_CURVE('',#67188,#67053,#67241,.T.);
+#67241 = SURFACE_CURVE('',#67242,(#67247,#67254),.PCURVE_S1.);
+#67242 = CIRCLE('',#67243,32.5);
+#67243 = AXIS2_PLACEMENT_3D('',#67244,#67245,#67246);
+#67244 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#67245 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67246 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67247 = PCURVE('',#36053,#67248);
+#67248 = DEFINITIONAL_REPRESENTATION('',(#67249),#67253);
+#67249 = CIRCLE('',#67250,32.5);
+#67250 = AXIS2_PLACEMENT_2D('',#67251,#67252);
+#67251 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#67252 = DIRECTION('',(0.951056516295,-0.309016994375));
+#67253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67254 = PCURVE('',#67092,#67255);
+#67255 = DEFINITIONAL_REPRESENTATION('',(#67256),#67260);
+#67256 = LINE('',#67257,#67258);
+#67257 = CARTESIAN_POINT('',(0.,5.1));
+#67258 = VECTOR('',#67259,1.);
+#67259 = DIRECTION('',(1.,0.));
+#67260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67261 = ORIENTED_EDGE('',*,*,#67052,.F.);
+#67262 = ADVANCED_FACE('',(#67263),#36152,.F.);
+#67263 = FACE_BOUND('',#67264,.F.);
+#67264 = EDGE_LOOP('',(#67265,#67266,#67289,#67321));
+#67265 = ORIENTED_EDGE('',*,*,#36130,.F.);
+#67266 = ORIENTED_EDGE('',*,*,#67267,.T.);
+#67267 = EDGE_CURVE('',#36131,#67268,#67270,.T.);
+#67268 = VERTEX_POINT('',#67269);
+#67269 = CARTESIAN_POINT('',(28.226369510587,6.4,16.109688521253));
+#67270 = SURFACE_CURVE('',#67271,(#67275,#67282),.PCURVE_S1.);
+#67271 = LINE('',#67272,#67273);
+#67272 = CARTESIAN_POINT('',(26.754475060978,6.4,15.259889864552));
+#67273 = VECTOR('',#67274,1.);
+#67274 = DIRECTION('',(0.866025403784,0.,0.5));
+#67275 = PCURVE('',#36152,#67276);
+#67276 = DEFINITIONAL_REPRESENTATION('',(#67277),#67281);
+#67277 = LINE('',#67278,#67279);
+#67278 = CARTESIAN_POINT('',(0.,0.));
+#67279 = VECTOR('',#67280,1.);
+#67280 = DIRECTION('',(0.,-1.));
+#67281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67282 = PCURVE('',#36181,#67283);
+#67283 = DEFINITIONAL_REPRESENTATION('',(#67284),#67288);
+#67284 = LINE('',#67285,#67286);
+#67285 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67286 = VECTOR('',#67287,1.);
+#67287 = DIRECTION('',(0.,-1.));
+#67288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67289 = ORIENTED_EDGE('',*,*,#67290,.T.);
+#67290 = EDGE_CURVE('',#67268,#67291,#67293,.T.);
+#67291 = VERTEX_POINT('',#67292);
+#67292 = CARTESIAN_POINT('',(28.59301667527,3.6,15.44957596207));
+#67293 = SURFACE_CURVE('',#67294,(#67299,#67306),.PCURVE_S1.);
+#67294 = ELLIPSE('',#67295,124.83495742473,32.5);
+#67295 = AXIS2_PLACEMENT_3D('',#67296,#67297,#67298);
+#67296 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#67297 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#67298 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#67299 = PCURVE('',#36152,#67300);
+#67300 = DEFINITIONAL_REPRESENTATION('',(#67301),#67305);
+#67301 = ELLIPSE('',#67302,124.83495742473,32.5);
+#67302 = AXIS2_PLACEMENT_2D('',#67303,#67304);
+#67303 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#67304 = DIRECTION('',(1.,-4.163336342344E-17));
+#67305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67306 = PCURVE('',#67307,#67312);
+#67307 = CYLINDRICAL_SURFACE('',#67308,32.5);
+#67308 = AXIS2_PLACEMENT_3D('',#67309,#67310,#67311);
+#67309 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#67310 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67311 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67312 = DEFINITIONAL_REPRESENTATION('',(#67313),#67320);
+#67313 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67314,#67315,#67316,#67317,
+    #67318,#67319),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#67314 = CARTESIAN_POINT('',(5.233332815447,4.82));
+#67315 = CARTESIAN_POINT('',(5.227756498384,5.492111952632));
+#67316 = CARTESIAN_POINT('',(5.22218018132,6.164211467139));
+#67317 = CARTESIAN_POINT('',(5.216603864256,6.836255002832));
+#67318 = CARTESIAN_POINT('',(5.211027547193,7.508199020634));
+#67319 = CARTESIAN_POINT('',(5.205451230129,8.18));
+#67320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67321 = ORIENTED_EDGE('',*,*,#67322,.F.);
+#67322 = EDGE_CURVE('',#36133,#67291,#67323,.T.);
+#67323 = SURFACE_CURVE('',#67324,(#67328,#67335),.PCURVE_S1.);
+#67324 = LINE('',#67325,#67326);
+#67325 = CARTESIAN_POINT('',(27.131973974953,3.6,14.606042565744));
+#67326 = VECTOR('',#67327,1.);
+#67327 = DIRECTION('',(0.866025403784,0.,0.5));
+#67328 = PCURVE('',#36152,#67329);
+#67329 = DEFINITIONAL_REPRESENTATION('',(#67330),#67334);
+#67330 = LINE('',#67331,#67332);
+#67331 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67332 = VECTOR('',#67333,1.);
+#67333 = DIRECTION('',(0.,-1.));
+#67334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67335 = PCURVE('',#36240,#67336);
+#67336 = DEFINITIONAL_REPRESENTATION('',(#67337),#67341);
+#67337 = LINE('',#67338,#67339);
+#67338 = CARTESIAN_POINT('',(0.,0.));
+#67339 = VECTOR('',#67340,1.);
+#67340 = DIRECTION('',(0.,-1.));
+#67341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67342 = ADVANCED_FACE('',(#67343),#36240,.F.);
+#67343 = FACE_BOUND('',#67344,.F.);
+#67344 = EDGE_LOOP('',(#67345,#67368,#67369,#67370));
+#67345 = ORIENTED_EDGE('',*,*,#67346,.F.);
+#67346 = EDGE_CURVE('',#36194,#67347,#67349,.T.);
+#67347 = VERTEX_POINT('',#67348);
+#67348 = CARTESIAN_POINT('',(30.633854651359,3.6,10.854351625013));
+#67349 = SURFACE_CURVE('',#67350,(#67354,#67361),.PCURVE_S1.);
+#67350 = LINE('',#67351,#67352);
+#67351 = CARTESIAN_POINT('',(29.631973974966,3.6,10.275915546801));
+#67352 = VECTOR('',#67353,1.);
+#67353 = DIRECTION('',(0.866025403784,0.,0.5));
+#67354 = PCURVE('',#36240,#67355);
+#67355 = DEFINITIONAL_REPRESENTATION('',(#67356),#67360);
+#67356 = LINE('',#67357,#67358);
+#67357 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67358 = VECTOR('',#67359,1.);
+#67359 = DIRECTION('',(0.,-1.));
+#67360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67361 = PCURVE('',#36213,#67362);
+#67362 = DEFINITIONAL_REPRESENTATION('',(#67363),#67367);
+#67363 = LINE('',#67364,#67365);
+#67364 = CARTESIAN_POINT('',(0.,0.));
+#67365 = VECTOR('',#67366,1.);
+#67366 = DIRECTION('',(0.,-1.));
+#67367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67368 = ORIENTED_EDGE('',*,*,#36225,.T.);
+#67369 = ORIENTED_EDGE('',*,*,#67322,.T.);
+#67370 = ORIENTED_EDGE('',*,*,#67371,.F.);
+#67371 = EDGE_CURVE('',#67347,#67291,#67372,.T.);
+#67372 = SURFACE_CURVE('',#67373,(#67378,#67389),.PCURVE_S1.);
+#67373 = CIRCLE('',#67374,32.5);
+#67374 = AXIS2_PLACEMENT_3D('',#67375,#67376,#67377);
+#67375 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#67376 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67377 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67378 = PCURVE('',#36240,#67379);
+#67379 = DEFINITIONAL_REPRESENTATION('',(#67380),#67388);
+#67380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67381,#67382,#67383,#67384
+    ,#67385,#67386,#67387),.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(
+  '') );
+#67381 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#67382 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#67383 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#67384 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#67385 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#67386 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#67387 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#67388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67389 = PCURVE('',#67307,#67390);
+#67390 = DEFINITIONAL_REPRESENTATION('',(#67391),#67395);
+#67391 = LINE('',#67392,#67393);
+#67392 = CARTESIAN_POINT('',(0.,7.9));
+#67393 = VECTOR('',#67394,1.);
+#67394 = DIRECTION('',(1.,0.));
+#67395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67396 = ADVANCED_FACE('',(#67397),#36213,.F.);
+#67397 = FACE_BOUND('',#67398,.F.);
+#67398 = EDGE_LOOP('',(#67399,#67400,#67401,#67428));
+#67399 = ORIENTED_EDGE('',*,*,#36193,.F.);
+#67400 = ORIENTED_EDGE('',*,*,#67346,.T.);
+#67401 = ORIENTED_EDGE('',*,*,#67402,.T.);
+#67402 = EDGE_CURVE('',#67347,#67403,#67405,.T.);
+#67403 = VERTEX_POINT('',#67404);
+#67404 = CARTESIAN_POINT('',(30.369460053923,6.4,11.57349973142));
+#67405 = SURFACE_CURVE('',#67406,(#67411,#67418),.PCURVE_S1.);
+#67406 = ELLIPSE('',#67407,124.83495742473,32.5);
+#67407 = AXIS2_PLACEMENT_3D('',#67408,#67409,#67410);
+#67408 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#67409 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#67410 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#67411 = PCURVE('',#36213,#67412);
+#67412 = DEFINITIONAL_REPRESENTATION('',(#67413),#67417);
+#67413 = ELLIPSE('',#67414,124.83495742473,32.5);
+#67414 = AXIS2_PLACEMENT_2D('',#67415,#67416);
+#67415 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#67416 = DIRECTION('',(-1.,-8.326672684689E-17));
+#67417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67418 = PCURVE('',#67307,#67419);
+#67419 = DEFINITIONAL_REPRESENTATION('',(#67420),#67427);
+#67420 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67421,#67422,#67423,#67424,
+    #67425,#67426),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#67421 = CARTESIAN_POINT('',(5.050548848226,8.18));
+#67422 = CARTESIAN_POINT('',(5.056207211824,7.509689259292));
+#67423 = CARTESIAN_POINT('',(5.061865575422,6.838489120172));
+#67424 = CARTESIAN_POINT('',(5.06752393902,6.16644429387));
+#67425 = CARTESIAN_POINT('',(5.073182302618,5.493599610276));
+#67426 = CARTESIAN_POINT('',(5.078840666216,4.82));
+#67427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67428 = ORIENTED_EDGE('',*,*,#67429,.F.);
+#67429 = EDGE_CURVE('',#36165,#67403,#67430,.T.);
+#67430 = SURFACE_CURVE('',#67431,(#67435,#67442),.PCURVE_S1.);
+#67431 = LINE('',#67432,#67433);
+#67432 = CARTESIAN_POINT('',(29.25447506099,6.4,10.929762845608));
+#67433 = VECTOR('',#67434,1.);
+#67434 = DIRECTION('',(0.866025403784,0.,0.5));
+#67435 = PCURVE('',#36213,#67436);
+#67436 = DEFINITIONAL_REPRESENTATION('',(#67437),#67441);
+#67437 = LINE('',#67438,#67439);
+#67438 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67439 = VECTOR('',#67440,1.);
+#67440 = DIRECTION('',(0.,-1.));
+#67441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67442 = PCURVE('',#36181,#67443);
+#67443 = DEFINITIONAL_REPRESENTATION('',(#67444),#67448);
+#67444 = LINE('',#67445,#67446);
+#67445 = CARTESIAN_POINT('',(0.,-0.));
+#67446 = VECTOR('',#67447,1.);
+#67447 = DIRECTION('',(0.,-1.));
+#67448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67449 = ADVANCED_FACE('',(#67450),#36181,.F.);
+#67450 = FACE_BOUND('',#67451,.F.);
+#67451 = EDGE_LOOP('',(#67452,#67453,#67454,#67476));
+#67452 = ORIENTED_EDGE('',*,*,#36164,.F.);
+#67453 = ORIENTED_EDGE('',*,*,#67429,.T.);
+#67454 = ORIENTED_EDGE('',*,*,#67455,.T.);
+#67455 = EDGE_CURVE('',#67403,#67268,#67456,.T.);
+#67456 = SURFACE_CURVE('',#67457,(#67462,#67469),.PCURVE_S1.);
+#67457 = CIRCLE('',#67458,32.5);
+#67458 = AXIS2_PLACEMENT_3D('',#67459,#67460,#67461);
+#67459 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#67460 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67461 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67462 = PCURVE('',#36181,#67463);
+#67463 = DEFINITIONAL_REPRESENTATION('',(#67464),#67468);
+#67464 = CIRCLE('',#67465,32.5);
+#67465 = AXIS2_PLACEMENT_2D('',#67466,#67467);
+#67466 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#67467 = DIRECTION('',(0.866025403784,-0.5));
+#67468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67469 = PCURVE('',#67307,#67470);
+#67470 = DEFINITIONAL_REPRESENTATION('',(#67471),#67475);
+#67471 = LINE('',#67472,#67473);
+#67472 = CARTESIAN_POINT('',(0.,5.1));
+#67473 = VECTOR('',#67474,1.);
+#67474 = DIRECTION('',(1.,0.));
+#67475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67476 = ORIENTED_EDGE('',*,*,#67267,.F.);
+#67477 = ADVANCED_FACE('',(#67478),#36280,.F.);
+#67478 = FACE_BOUND('',#67479,.F.);
+#67479 = EDGE_LOOP('',(#67480,#67481,#67504,#67536));
+#67480 = ORIENTED_EDGE('',*,*,#36258,.F.);
+#67481 = ORIENTED_EDGE('',*,*,#67482,.T.);
+#67482 = EDGE_CURVE('',#36259,#67483,#67485,.T.);
+#67483 = VERTEX_POINT('',#67484);
+#67484 = CARTESIAN_POINT('',(24.260163035206,6.4,21.626245386225));
+#67485 = SURFACE_CURVE('',#67486,(#67490,#67497),.PCURVE_S1.);
+#67486 = LINE('',#67487,#67488);
+#67487 = CARTESIAN_POINT('',(22.997116086356,6.4,20.488992805343));
+#67488 = VECTOR('',#67489,1.);
+#67489 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#67490 = PCURVE('',#36280,#67491);
+#67491 = DEFINITIONAL_REPRESENTATION('',(#67492),#67496);
+#67492 = LINE('',#67493,#67494);
+#67493 = CARTESIAN_POINT('',(0.,0.));
+#67494 = VECTOR('',#67495,1.);
+#67495 = DIRECTION('',(0.,-1.));
+#67496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67497 = PCURVE('',#36309,#67498);
+#67498 = DEFINITIONAL_REPRESENTATION('',(#67499),#67503);
+#67499 = LINE('',#67500,#67501);
+#67500 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67501 = VECTOR('',#67502,1.);
+#67502 = DIRECTION('',(0.,-1.));
+#67503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67504 = ORIENTED_EDGE('',*,*,#67505,.T.);
+#67505 = EDGE_CURVE('',#67483,#67506,#67508,.T.);
+#67506 = VERTEX_POINT('',#67507);
+#67507 = CARTESIAN_POINT('',(24.756043197965,3.6,21.056788102189));
+#67508 = SURFACE_CURVE('',#67509,(#67514,#67521),.PCURVE_S1.);
+#67509 = ELLIPSE('',#67510,124.83495742473,32.5);
+#67510 = AXIS2_PLACEMENT_3D('',#67511,#67512,#67513);
+#67511 = CARTESIAN_POINT('',(7.8E-16,6.999999999954,-7.8E-16));
+#67512 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#67513 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#67514 = PCURVE('',#36280,#67515);
+#67515 = DEFINITIONAL_REPRESENTATION('',(#67516),#67520);
+#67516 = ELLIPSE('',#67517,124.83495742473,32.5);
+#67517 = AXIS2_PLACEMENT_2D('',#67518,#67519);
+#67518 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#67519 = DIRECTION('',(1.,-2.775557561563E-17));
+#67520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67521 = PCURVE('',#67522,#67527);
+#67522 = CYLINDRICAL_SURFACE('',#67523,32.5);
+#67523 = AXIS2_PLACEMENT_3D('',#67524,#67525,#67526);
+#67524 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#67525 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67526 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67527 = DEFINITIONAL_REPRESENTATION('',(#67528),#67535);
+#67528 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67529,#67530,#67531,#67532,
+    #67533,#67534),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#67529 = CARTESIAN_POINT('',(5.442772325687,4.82));
+#67530 = CARTESIAN_POINT('',(5.437196008623,5.492111952632));
+#67531 = CARTESIAN_POINT('',(5.431619691559,6.164211467139));
+#67532 = CARTESIAN_POINT('',(5.426043374496,6.836255002832));
+#67533 = CARTESIAN_POINT('',(5.420467057432,7.508199020634));
+#67534 = CARTESIAN_POINT('',(5.414890740369,8.18));
+#67535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67536 = ORIENTED_EDGE('',*,*,#67537,.F.);
+#67537 = EDGE_CURVE('',#36261,#67506,#67538,.T.);
+#67538 = SURFACE_CURVE('',#67539,(#67543,#67550),.PCURVE_S1.);
+#67539 = LINE('',#67540,#67541);
+#67540 = CARTESIAN_POINT('',(23.502308240772,3.6,19.927920076255));
+#67541 = VECTOR('',#67542,1.);
+#67542 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#67543 = PCURVE('',#36280,#67544);
+#67544 = DEFINITIONAL_REPRESENTATION('',(#67545),#67549);
+#67545 = LINE('',#67546,#67547);
+#67546 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67547 = VECTOR('',#67548,1.);
+#67548 = DIRECTION('',(0.,-1.));
+#67549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67550 = PCURVE('',#36368,#67551);
+#67551 = DEFINITIONAL_REPRESENTATION('',(#67552),#67556);
+#67552 = LINE('',#67553,#67554);
+#67553 = CARTESIAN_POINT('',(0.,0.));
+#67554 = VECTOR('',#67555,1.);
+#67555 = DIRECTION('',(0.,-1.));
+#67556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67557 = ADVANCED_FACE('',(#67558),#36368,.F.);
+#67558 = FACE_BOUND('',#67559,.F.);
+#67559 = EDGE_LOOP('',(#67560,#67583,#67584,#67585));
+#67560 = ORIENTED_EDGE('',*,*,#67561,.F.);
+#67561 = EDGE_CURVE('',#36322,#67562,#67564,.T.);
+#67562 = VERTEX_POINT('',#67563);
+#67563 = CARTESIAN_POINT('',(27.707684829368,3.6,16.986294516357));
+#67564 = SURFACE_CURVE('',#67565,(#67569,#67576),.PCURVE_S1.);
+#67565 = LINE('',#67566,#67567);
+#67566 = CARTESIAN_POINT('',(26.847961272583,3.6,16.21219594885));
+#67567 = VECTOR('',#67568,1.);
+#67568 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#67569 = PCURVE('',#36368,#67570);
+#67570 = DEFINITIONAL_REPRESENTATION('',(#67571),#67575);
+#67571 = LINE('',#67572,#67573);
+#67572 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67573 = VECTOR('',#67574,1.);
+#67574 = DIRECTION('',(0.,-1.));
+#67575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67576 = PCURVE('',#36341,#67577);
+#67577 = DEFINITIONAL_REPRESENTATION('',(#67578),#67582);
+#67578 = LINE('',#67579,#67580);
+#67579 = CARTESIAN_POINT('',(0.,0.));
+#67580 = VECTOR('',#67581,1.);
+#67581 = DIRECTION('',(0.,-1.));
+#67582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67583 = ORIENTED_EDGE('',*,*,#36353,.T.);
+#67584 = ORIENTED_EDGE('',*,*,#67537,.T.);
+#67585 = ORIENTED_EDGE('',*,*,#67586,.F.);
+#67586 = EDGE_CURVE('',#67562,#67506,#67587,.T.);
+#67587 = SURFACE_CURVE('',#67588,(#67593,#67604),.PCURVE_S1.);
+#67588 = CIRCLE('',#67589,32.5);
+#67589 = AXIS2_PLACEMENT_3D('',#67590,#67591,#67592);
+#67590 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#67591 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67592 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67593 = PCURVE('',#36368,#67594);
+#67594 = DEFINITIONAL_REPRESENTATION('',(#67595),#67603);
+#67595 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67596,#67597,#67598,#67599
+    ,#67600,#67601,#67602),.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(
+  '') );
+#67596 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#67597 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#67598 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#67599 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#67600 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#67601 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#67602 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#67603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67604 = PCURVE('',#67522,#67605);
+#67605 = DEFINITIONAL_REPRESENTATION('',(#67606),#67610);
+#67606 = LINE('',#67607,#67608);
+#67607 = CARTESIAN_POINT('',(0.,7.9));
+#67608 = VECTOR('',#67609,1.);
+#67609 = DIRECTION('',(1.,0.));
+#67610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67611 = ADVANCED_FACE('',(#67612),#36341,.F.);
+#67612 = FACE_BOUND('',#67613,.F.);
+#67613 = EDGE_LOOP('',(#67614,#67615,#67616,#67643));
+#67614 = ORIENTED_EDGE('',*,*,#36321,.F.);
+#67615 = ORIENTED_EDGE('',*,*,#67561,.T.);
+#67616 = ORIENTED_EDGE('',*,*,#67617,.T.);
+#67617 = EDGE_CURVE('',#67562,#67618,#67620,.T.);
+#67618 = VERTEX_POINT('',#67619);
+#67619 = CARTESIAN_POINT('',(27.299548589487,6.4,17.634756783416));
+#67620 = SURFACE_CURVE('',#67621,(#67626,#67633),.PCURVE_S1.);
+#67621 = ELLIPSE('',#67622,124.83495742473,32.5);
+#67622 = AXIS2_PLACEMENT_3D('',#67623,#67624,#67625);
+#67623 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#67624 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#67625 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#67626 = PCURVE('',#36341,#67627);
+#67627 = DEFINITIONAL_REPRESENTATION('',(#67628),#67632);
+#67628 = ELLIPSE('',#67629,124.83495742473,32.5);
+#67629 = AXIS2_PLACEMENT_2D('',#67630,#67631);
+#67630 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#67631 = DIRECTION('',(-1.,-0.));
+#67632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67633 = PCURVE('',#67522,#67634);
+#67634 = DEFINITIONAL_REPRESENTATION('',(#67635),#67642);
+#67635 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67636,#67637,#67638,#67639,
+    #67640,#67641),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#67636 = CARTESIAN_POINT('',(5.259988358465,8.18));
+#67637 = CARTESIAN_POINT('',(5.265646722063,7.509689259292));
+#67638 = CARTESIAN_POINT('',(5.271305085661,6.838489120172));
+#67639 = CARTESIAN_POINT('',(5.276963449259,6.16644429387));
+#67640 = CARTESIAN_POINT('',(5.282621812857,5.493599610276));
+#67641 = CARTESIAN_POINT('',(5.288280176455,4.82));
+#67642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67643 = ORIENTED_EDGE('',*,*,#67644,.F.);
+#67644 = EDGE_CURVE('',#36293,#67618,#67645,.T.);
+#67645 = SURFACE_CURVE('',#67646,(#67650,#67657),.PCURVE_S1.);
+#67646 = LINE('',#67647,#67648);
+#67647 = CARTESIAN_POINT('',(26.342769118167,6.4,16.773268677938));
+#67648 = VECTOR('',#67649,1.);
+#67649 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#67650 = PCURVE('',#36341,#67651);
+#67651 = DEFINITIONAL_REPRESENTATION('',(#67652),#67656);
+#67652 = LINE('',#67653,#67654);
+#67653 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67654 = VECTOR('',#67655,1.);
+#67655 = DIRECTION('',(0.,-1.));
+#67656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67657 = PCURVE('',#36309,#67658);
+#67658 = DEFINITIONAL_REPRESENTATION('',(#67659),#67663);
+#67659 = LINE('',#67660,#67661);
+#67660 = CARTESIAN_POINT('',(0.,-0.));
+#67661 = VECTOR('',#67662,1.);
+#67662 = DIRECTION('',(0.,-1.));
+#67663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67664 = ADVANCED_FACE('',(#67665),#36309,.F.);
+#67665 = FACE_BOUND('',#67666,.F.);
+#67666 = EDGE_LOOP('',(#67667,#67668,#67669,#67691));
+#67667 = ORIENTED_EDGE('',*,*,#36292,.F.);
+#67668 = ORIENTED_EDGE('',*,*,#67644,.T.);
+#67669 = ORIENTED_EDGE('',*,*,#67670,.T.);
+#67670 = EDGE_CURVE('',#67618,#67483,#67671,.T.);
+#67671 = SURFACE_CURVE('',#67672,(#67677,#67684),.PCURVE_S1.);
+#67672 = CIRCLE('',#67673,32.5);
+#67673 = AXIS2_PLACEMENT_3D('',#67674,#67675,#67676);
+#67674 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#67675 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67676 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67677 = PCURVE('',#36309,#67678);
+#67678 = DEFINITIONAL_REPRESENTATION('',(#67679),#67683);
+#67679 = CIRCLE('',#67680,32.5);
+#67680 = AXIS2_PLACEMENT_2D('',#67681,#67682);
+#67681 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#67682 = DIRECTION('',(0.743144825477,-0.669130606359));
+#67683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67684 = PCURVE('',#67522,#67685);
+#67685 = DEFINITIONAL_REPRESENTATION('',(#67686),#67690);
+#67686 = LINE('',#67687,#67688);
+#67687 = CARTESIAN_POINT('',(0.,5.1));
+#67688 = VECTOR('',#67689,1.);
+#67689 = DIRECTION('',(1.,0.));
+#67690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67691 = ORIENTED_EDGE('',*,*,#67482,.F.);
+#67692 = ADVANCED_FACE('',(#67693),#36408,.F.);
+#67693 = FACE_BOUND('',#67694,.F.);
+#67694 = EDGE_LOOP('',(#67695,#67696,#67719,#67751));
+#67695 = ORIENTED_EDGE('',*,*,#36386,.F.);
+#67696 = ORIENTED_EDGE('',*,*,#67697,.T.);
+#67697 = EDGE_CURVE('',#36387,#67698,#67700,.T.);
+#67698 = VERTEX_POINT('',#67699);
+#67699 = CARTESIAN_POINT('',(19.233671022008,6.4,26.197631553581));
+#67700 = SURFACE_CURVE('',#67701,(#67705,#67712),.PCURVE_S1.);
+#67701 = LINE('',#67702,#67703);
+#67702 = CARTESIAN_POINT('',(18.234672786354,6.4,24.822628443445));
+#67703 = VECTOR('',#67704,1.);
+#67704 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#67705 = PCURVE('',#36408,#67706);
+#67706 = DEFINITIONAL_REPRESENTATION('',(#67707),#67711);
+#67707 = LINE('',#67708,#67709);
+#67708 = CARTESIAN_POINT('',(0.,0.));
+#67709 = VECTOR('',#67710,1.);
+#67710 = DIRECTION('',(0.,-1.));
+#67711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67712 = PCURVE('',#36437,#67713);
+#67713 = DEFINITIONAL_REPRESENTATION('',(#67714),#67718);
+#67714 = LINE('',#67715,#67716);
+#67715 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67716 = VECTOR('',#67717,1.);
+#67717 = DIRECTION('',(0.,-1.));
+#67718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67719 = ORIENTED_EDGE('',*,*,#67720,.T.);
+#67720 = EDGE_CURVE('',#67698,#67721,#67723,.T.);
+#67721 = VERTEX_POINT('',#67722);
+#67722 = CARTESIAN_POINT('',(19.837111840235,3.6,25.743717560563));
+#67723 = SURFACE_CURVE('',#67724,(#67729,#67736),.PCURVE_S1.);
+#67724 = ELLIPSE('',#67725,124.83495742473,32.5);
+#67725 = AXIS2_PLACEMENT_3D('',#67726,#67727,#67728);
+#67726 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#67727 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#67728 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#67729 = PCURVE('',#36408,#67730);
+#67730 = DEFINITIONAL_REPRESENTATION('',(#67731),#67735);
+#67731 = ELLIPSE('',#67732,124.83495742473,32.5);
+#67732 = AXIS2_PLACEMENT_2D('',#67733,#67734);
+#67733 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#67734 = DIRECTION('',(1.,-6.938893903907E-17));
+#67735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67736 = PCURVE('',#67737,#67742);
+#67737 = CYLINDRICAL_SURFACE('',#67738,32.5);
+#67738 = AXIS2_PLACEMENT_3D('',#67739,#67740,#67741);
+#67739 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#67740 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67741 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67742 = DEFINITIONAL_REPRESENTATION('',(#67743),#67750);
+#67743 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67744,#67745,#67746,#67747,
+    #67748,#67749),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#67744 = CARTESIAN_POINT('',(5.652211835926,4.82));
+#67745 = CARTESIAN_POINT('',(5.646635518862,5.492111952632));
+#67746 = CARTESIAN_POINT('',(5.641059201799,6.164211467139));
+#67747 = CARTESIAN_POINT('',(5.635482884735,6.836255002832));
+#67748 = CARTESIAN_POINT('',(5.629906567671,7.508199020634));
+#67749 = CARTESIAN_POINT('',(5.624330250608,8.18));
+#67750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67751 = ORIENTED_EDGE('',*,*,#67752,.F.);
+#67752 = EDGE_CURVE('',#36389,#67721,#67753,.T.);
+#67753 = SURFACE_CURVE('',#67754,(#67758,#67765),.PCURVE_S1.);
+#67754 = LINE('',#67755,#67756);
+#67755 = CARTESIAN_POINT('',(18.845478859883,3.6,24.378851854663));
+#67756 = VECTOR('',#67757,1.);
+#67757 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#67758 = PCURVE('',#36408,#67759);
+#67759 = DEFINITIONAL_REPRESENTATION('',(#67760),#67764);
+#67760 = LINE('',#67761,#67762);
+#67761 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67762 = VECTOR('',#67763,1.);
+#67763 = DIRECTION('',(0.,-1.));
+#67764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67765 = PCURVE('',#36496,#67766);
+#67766 = DEFINITIONAL_REPRESENTATION('',(#67767),#67771);
+#67767 = LINE('',#67768,#67769);
+#67768 = CARTESIAN_POINT('',(0.,0.));
+#67769 = VECTOR('',#67770,1.);
+#67770 = DIRECTION('',(0.,-1.));
+#67771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67772 = ADVANCED_FACE('',(#67773),#36496,.F.);
+#67773 = FACE_BOUND('',#67774,.F.);
+#67774 = EDGE_LOOP('',(#67775,#67798,#67799,#67800));
+#67775 = ORIENTED_EDGE('',*,*,#67776,.F.);
+#67776 = EDGE_CURVE('',#36450,#67777,#67779,.T.);
+#67777 = VERTEX_POINT('',#67778);
+#67778 = CARTESIAN_POINT('',(23.570556224111,3.6,22.375854828052));
+#67779 = SURFACE_CURVE('',#67780,(#67784,#67791),.PCURVE_S1.);
+#67780 = LINE('',#67781,#67782);
+#67781 = CARTESIAN_POINT('',(22.890563831777,3.6,21.439925593186));
+#67782 = VECTOR('',#67783,1.);
+#67783 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#67784 = PCURVE('',#36496,#67785);
+#67785 = DEFINITIONAL_REPRESENTATION('',(#67786),#67790);
+#67786 = LINE('',#67787,#67788);
+#67787 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67788 = VECTOR('',#67789,1.);
+#67789 = DIRECTION('',(0.,-1.));
+#67790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67791 = PCURVE('',#36469,#67792);
+#67792 = DEFINITIONAL_REPRESENTATION('',(#67793),#67797);
+#67793 = LINE('',#67794,#67795);
+#67794 = CARTESIAN_POINT('',(0.,0.));
+#67795 = VECTOR('',#67796,1.);
+#67796 = DIRECTION('',(0.,-1.));
+#67797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67798 = ORIENTED_EDGE('',*,*,#36481,.T.);
+#67799 = ORIENTED_EDGE('',*,*,#67752,.T.);
+#67800 = ORIENTED_EDGE('',*,*,#67801,.F.);
+#67801 = EDGE_CURVE('',#67777,#67721,#67802,.T.);
+#67802 = SURFACE_CURVE('',#67803,(#67808,#67819),.PCURVE_S1.);
+#67803 = CIRCLE('',#67804,32.5);
+#67804 = AXIS2_PLACEMENT_3D('',#67805,#67806,#67807);
+#67805 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#67806 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67807 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67808 = PCURVE('',#36496,#67809);
+#67809 = DEFINITIONAL_REPRESENTATION('',(#67810),#67818);
+#67810 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#67811,#67812,#67813,#67814
+    ,#67815,#67816,#67817),.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(
+  '') );
+#67811 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#67812 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#67813 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#67814 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#67815 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#67816 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#67817 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#67818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67819 = PCURVE('',#67737,#67820);
+#67820 = DEFINITIONAL_REPRESENTATION('',(#67821),#67825);
+#67821 = LINE('',#67822,#67823);
+#67822 = CARTESIAN_POINT('',(0.,7.9));
+#67823 = VECTOR('',#67824,1.);
+#67824 = DIRECTION('',(1.,0.));
+#67825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67826 = ADVANCED_FACE('',(#67827),#36469,.F.);
+#67827 = FACE_BOUND('',#67828,.F.);
+#67828 = EDGE_LOOP('',(#67829,#67830,#67831,#67858));
+#67829 = ORIENTED_EDGE('',*,*,#36449,.F.);
+#67830 = ORIENTED_EDGE('',*,*,#67776,.T.);
+#67831 = ORIENTED_EDGE('',*,*,#67832,.T.);
+#67832 = EDGE_CURVE('',#67777,#67833,#67835,.T.);
+#67833 = VERTEX_POINT('',#67834);
+#67834 = CARTESIAN_POINT('',(23.036515853923,6.4,22.925290343024));
+#67835 = SURFACE_CURVE('',#67836,(#67841,#67848),.PCURVE_S1.);
+#67836 = ELLIPSE('',#67837,124.83495742473,32.5);
+#67837 = AXIS2_PLACEMENT_3D('',#67838,#67839,#67840);
+#67838 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#67839 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#67840 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#67841 = PCURVE('',#36469,#67842);
+#67842 = DEFINITIONAL_REPRESENTATION('',(#67843),#67847);
+#67843 = ELLIPSE('',#67844,124.83495742473,32.5);
+#67844 = AXIS2_PLACEMENT_2D('',#67845,#67846);
+#67845 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#67846 = DIRECTION('',(-1.,-8.326672684689E-17));
+#67847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67848 = PCURVE('',#67737,#67849);
+#67849 = DEFINITIONAL_REPRESENTATION('',(#67850),#67857);
+#67850 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67851,#67852,#67853,#67854,
+    #67855,#67856),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#67851 = CARTESIAN_POINT('',(5.469427868704,8.18));
+#67852 = CARTESIAN_POINT('',(5.475086232302,7.509689259292));
+#67853 = CARTESIAN_POINT('',(5.4807445959,6.838489120172));
+#67854 = CARTESIAN_POINT('',(5.486402959498,6.16644429387));
+#67855 = CARTESIAN_POINT('',(5.492061323096,5.493599610276));
+#67856 = CARTESIAN_POINT('',(5.497719686694,4.82));
+#67857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67858 = ORIENTED_EDGE('',*,*,#67859,.F.);
+#67859 = EDGE_CURVE('',#36421,#67833,#67860,.T.);
+#67860 = SURFACE_CURVE('',#67861,(#67865,#67872),.PCURVE_S1.);
+#67861 = LINE('',#67862,#67863);
+#67862 = CARTESIAN_POINT('',(22.279757758249,6.4,21.883702181968));
+#67863 = VECTOR('',#67864,1.);
+#67864 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#67865 = PCURVE('',#36469,#67866);
+#67866 = DEFINITIONAL_REPRESENTATION('',(#67867),#67871);
+#67867 = LINE('',#67868,#67869);
+#67868 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67869 = VECTOR('',#67870,1.);
+#67870 = DIRECTION('',(0.,-1.));
+#67871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67872 = PCURVE('',#36437,#67873);
+#67873 = DEFINITIONAL_REPRESENTATION('',(#67874),#67878);
+#67874 = LINE('',#67875,#67876);
+#67875 = CARTESIAN_POINT('',(0.,0.));
+#67876 = VECTOR('',#67877,1.);
+#67877 = DIRECTION('',(0.,-1.));
+#67878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67879 = ADVANCED_FACE('',(#67880),#36437,.F.);
+#67880 = FACE_BOUND('',#67881,.F.);
+#67881 = EDGE_LOOP('',(#67882,#67883,#67884,#67906));
+#67882 = ORIENTED_EDGE('',*,*,#36420,.F.);
+#67883 = ORIENTED_EDGE('',*,*,#67859,.T.);
+#67884 = ORIENTED_EDGE('',*,*,#67885,.T.);
+#67885 = EDGE_CURVE('',#67833,#67698,#67886,.T.);
+#67886 = SURFACE_CURVE('',#67887,(#67892,#67899),.PCURVE_S1.);
+#67887 = CIRCLE('',#67888,32.5);
+#67888 = AXIS2_PLACEMENT_3D('',#67889,#67890,#67891);
+#67889 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#67890 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67891 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67892 = PCURVE('',#36437,#67893);
+#67893 = DEFINITIONAL_REPRESENTATION('',(#67894),#67898);
+#67894 = CIRCLE('',#67895,32.5);
+#67895 = AXIS2_PLACEMENT_2D('',#67896,#67897);
+#67896 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#67897 = DIRECTION('',(0.587785252292,-0.809016994375));
+#67898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67899 = PCURVE('',#67737,#67900);
+#67900 = DEFINITIONAL_REPRESENTATION('',(#67901),#67905);
+#67901 = LINE('',#67902,#67903);
+#67902 = CARTESIAN_POINT('',(0.,5.1));
+#67903 = VECTOR('',#67904,1.);
+#67904 = DIRECTION('',(1.,0.));
+#67905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67906 = ORIENTED_EDGE('',*,*,#67697,.F.);
+#67907 = ADVANCED_FACE('',(#67908),#36536,.F.);
+#67908 = FACE_BOUND('',#67909,.F.);
+#67909 = EDGE_LOOP('',(#67910,#67911,#67934,#67966));
+#67910 = ORIENTED_EDGE('',*,*,#36514,.F.);
+#67911 = ORIENTED_EDGE('',*,*,#67912,.T.);
+#67912 = EDGE_CURVE('',#36515,#67913,#67915,.T.);
+#67913 = VERTEX_POINT('',#67914);
+#67914 = CARTESIAN_POINT('',(13.366575291754,6.4,29.624055511862));
+#67915 = SURFACE_CURVE('',#67916,(#67920,#67927),.PCURVE_S1.);
+#67916 = LINE('',#67917,#67918);
+#67917 = CARTESIAN_POINT('',(12.675286785921,6.4,28.071396106382));
+#67918 = VECTOR('',#67919,1.);
+#67919 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#67920 = PCURVE('',#36536,#67921);
+#67921 = DEFINITIONAL_REPRESENTATION('',(#67922),#67926);
+#67922 = LINE('',#67923,#67924);
+#67923 = CARTESIAN_POINT('',(0.,0.));
+#67924 = VECTOR('',#67925,1.);
+#67925 = DIRECTION('',(0.,-1.));
+#67926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67927 = PCURVE('',#36565,#67928);
+#67928 = DEFINITIONAL_REPRESENTATION('',(#67929),#67933);
+#67929 = LINE('',#67930,#67931);
+#67930 = CARTESIAN_POINT('',(5.000000000025,0.));
+#67931 = VECTOR('',#67932,1.);
+#67932 = DIRECTION('',(0.,-1.));
+#67933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67934 = ORIENTED_EDGE('',*,*,#67935,.T.);
+#67935 = EDGE_CURVE('',#67913,#67936,#67938,.T.);
+#67936 = VERTEX_POINT('',#67937);
+#67937 = CARTESIAN_POINT('',(14.051203506062,3.6,29.305523029477));
+#67938 = SURFACE_CURVE('',#67939,(#67944,#67951),.PCURVE_S1.);
+#67939 = ELLIPSE('',#67940,124.83495742473,32.5);
+#67940 = AXIS2_PLACEMENT_3D('',#67941,#67942,#67943);
+#67941 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#67942 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#67943 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#67944 = PCURVE('',#36536,#67945);
+#67945 = DEFINITIONAL_REPRESENTATION('',(#67946),#67950);
+#67946 = ELLIPSE('',#67947,124.83495742473,32.5);
+#67947 = AXIS2_PLACEMENT_2D('',#67948,#67949);
+#67948 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#67949 = DIRECTION('',(1.,-1.387778780781E-17));
+#67950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67951 = PCURVE('',#67952,#67957);
+#67952 = CYLINDRICAL_SURFACE('',#67953,32.5);
+#67953 = AXIS2_PLACEMENT_3D('',#67954,#67955,#67956);
+#67954 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#67955 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#67956 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#67957 = DEFINITIONAL_REPRESENTATION('',(#67958),#67965);
+#67958 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#67959,#67960,#67961,#67962,
+    #67963,#67964),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#67959 = CARTESIAN_POINT('',(5.861651346165,4.82));
+#67960 = CARTESIAN_POINT('',(5.856075029102,5.492111952632));
+#67961 = CARTESIAN_POINT('',(5.850498712038,6.164211467139));
+#67962 = CARTESIAN_POINT('',(5.844922394974,6.836255002832));
+#67963 = CARTESIAN_POINT('',(5.839346077911,7.508199020634));
+#67964 = CARTESIAN_POINT('',(5.833769760847,8.18));
+#67965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67966 = ORIENTED_EDGE('',*,*,#67967,.F.);
+#67967 = EDGE_CURVE('',#36517,#67936,#67968,.T.);
+#67968 = SURFACE_CURVE('',#67969,(#67973,#67980),.PCURVE_S1.);
+#67969 = LINE('',#67970,#67971);
+#67970 = CARTESIAN_POINT('',(13.365011622175,3.6,27.764310824312));
+#67971 = VECTOR('',#67972,1.);
+#67972 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#67973 = PCURVE('',#36536,#67974);
+#67974 = DEFINITIONAL_REPRESENTATION('',(#67975),#67979);
+#67975 = LINE('',#67976,#67977);
+#67976 = CARTESIAN_POINT('',(2.900003744861,0.));
+#67977 = VECTOR('',#67978,1.);
+#67978 = DIRECTION('',(0.,-1.));
+#67979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67980 = PCURVE('',#36624,#67981);
+#67981 = DEFINITIONAL_REPRESENTATION('',(#67982),#67986);
+#67982 = LINE('',#67983,#67984);
+#67983 = CARTESIAN_POINT('',(0.,0.));
+#67984 = VECTOR('',#67985,1.);
+#67985 = DIRECTION('',(0.,-1.));
+#67986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67987 = ADVANCED_FACE('',(#67988),#36624,.F.);
+#67988 = FACE_BOUND('',#67989,.F.);
+#67989 = EDGE_LOOP('',(#67990,#68013,#68014,#68015));
+#67990 = ORIENTED_EDGE('',*,*,#67991,.F.);
+#67991 = EDGE_CURVE('',#36578,#67992,#67994,.T.);
+#67992 = VERTEX_POINT('',#67993);
+#67993 = CARTESIAN_POINT('',(18.403281207782,3.6,26.787482912497));
+#67994 = SURFACE_CURVE('',#67995,(#67999,#68006),.PCURVE_S1.);
+#67995 = LINE('',#67996,#67997);
+#67996 = CARTESIAN_POINT('',(17.932738910411,3.6,25.730627608923));
+#67997 = VECTOR('',#67998,1.);
+#67998 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#67999 = PCURVE('',#36624,#68000);
+#68000 = DEFINITIONAL_REPRESENTATION('',(#68001),#68005);
+#68001 = LINE('',#68002,#68003);
+#68002 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68003 = VECTOR('',#68004,1.);
+#68004 = DIRECTION('',(0.,-1.));
+#68005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68006 = PCURVE('',#36597,#68007);
+#68007 = DEFINITIONAL_REPRESENTATION('',(#68008),#68012);
+#68008 = LINE('',#68009,#68010);
+#68009 = CARTESIAN_POINT('',(0.,0.));
+#68010 = VECTOR('',#68011,1.);
+#68011 = DIRECTION('',(0.,-1.));
+#68012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68013 = ORIENTED_EDGE('',*,*,#36609,.T.);
+#68014 = ORIENTED_EDGE('',*,*,#67967,.T.);
+#68015 = ORIENTED_EDGE('',*,*,#68016,.F.);
+#68016 = EDGE_CURVE('',#67992,#67936,#68017,.T.);
+#68017 = SURFACE_CURVE('',#68018,(#68023,#68034),.PCURVE_S1.);
+#68018 = CIRCLE('',#68019,32.5);
+#68019 = AXIS2_PLACEMENT_3D('',#68020,#68021,#68022);
+#68020 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#68021 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68022 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68023 = PCURVE('',#36624,#68024);
+#68024 = DEFINITIONAL_REPRESENTATION('',(#68025),#68033);
+#68025 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68026,#68027,#68028,#68029
+    ,#68030,#68031,#68032),.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(
+  '') );
+#68026 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#68027 = CARTESIAN_POINT('',(-65.56070627572,24.005649887603));
+#68028 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#68029 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#68030 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#68031 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#68032 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#68033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68034 = PCURVE('',#67952,#68035);
+#68035 = DEFINITIONAL_REPRESENTATION('',(#68036),#68040);
+#68036 = LINE('',#68037,#68038);
+#68037 = CARTESIAN_POINT('',(0.,7.9));
+#68038 = VECTOR('',#68039,1.);
+#68039 = DIRECTION('',(1.,0.));
+#68040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68041 = ADVANCED_FACE('',(#68042),#36597,.F.);
+#68042 = FACE_BOUND('',#68043,.F.);
+#68043 = EDGE_LOOP('',(#68044,#68045,#68046,#68073));
+#68044 = ORIENTED_EDGE('',*,*,#36577,.F.);
+#68045 = ORIENTED_EDGE('',*,*,#67991,.T.);
+#68046 = ORIENTED_EDGE('',*,*,#68047,.T.);
+#68047 = EDGE_CURVE('',#67992,#68048,#68050,.T.);
+#68048 = VERTEX_POINT('',#68049);
+#68049 = CARTESIAN_POINT('',(17.766676834075,6.4,27.213878706894));
+#68050 = SURFACE_CURVE('',#68051,(#68056,#68063),.PCURVE_S1.);
+#68051 = ELLIPSE('',#68052,124.83495742473,32.5);
+#68052 = AXIS2_PLACEMENT_3D('',#68053,#68054,#68055);
+#68053 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#68054 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#68055 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#68056 = PCURVE('',#36597,#68057);
+#68057 = DEFINITIONAL_REPRESENTATION('',(#68058),#68062);
+#68058 = ELLIPSE('',#68059,124.83495742473,32.5);
+#68059 = AXIS2_PLACEMENT_2D('',#68060,#68061);
+#68060 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#68061 = DIRECTION('',(-1.,-2.775557561563E-17));
+#68062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68063 = PCURVE('',#67952,#68064);
+#68064 = DEFINITIONAL_REPRESENTATION('',(#68065),#68072);
+#68065 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68066,#68067,#68068,#68069,
+    #68070,#68071),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#68066 = CARTESIAN_POINT('',(5.678867378944,8.18));
+#68067 = CARTESIAN_POINT('',(5.684525742542,7.509689259292));
+#68068 = CARTESIAN_POINT('',(5.69018410614,6.838489120172));
+#68069 = CARTESIAN_POINT('',(5.695842469738,6.16644429387));
+#68070 = CARTESIAN_POINT('',(5.701500833336,5.493599610276));
+#68071 = CARTESIAN_POINT('',(5.707159196934,4.82));
+#68072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68073 = ORIENTED_EDGE('',*,*,#68074,.F.);
+#68074 = EDGE_CURVE('',#36549,#68048,#68075,.T.);
+#68075 = SURFACE_CURVE('',#68076,(#68080,#68087),.PCURVE_S1.);
+#68076 = LINE('',#68077,#68078);
+#68077 = CARTESIAN_POINT('',(17.243014074156,6.4,26.037712890993));
+#68078 = VECTOR('',#68079,1.);
+#68079 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#68080 = PCURVE('',#36597,#68081);
+#68081 = DEFINITIONAL_REPRESENTATION('',(#68082),#68086);
+#68082 = LINE('',#68083,#68084);
+#68083 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68084 = VECTOR('',#68085,1.);
+#68085 = DIRECTION('',(0.,-1.));
+#68086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68087 = PCURVE('',#36565,#68088);
+#68088 = DEFINITIONAL_REPRESENTATION('',(#68089),#68093);
+#68089 = LINE('',#68090,#68091);
+#68090 = CARTESIAN_POINT('',(0.,0.));
+#68091 = VECTOR('',#68092,1.);
+#68092 = DIRECTION('',(0.,-1.));
+#68093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68094 = ADVANCED_FACE('',(#68095),#36565,.F.);
+#68095 = FACE_BOUND('',#68096,.F.);
+#68096 = EDGE_LOOP('',(#68097,#68098,#68099,#68121));
+#68097 = ORIENTED_EDGE('',*,*,#36548,.F.);
+#68098 = ORIENTED_EDGE('',*,*,#68074,.T.);
+#68099 = ORIENTED_EDGE('',*,*,#68100,.T.);
+#68100 = EDGE_CURVE('',#68048,#67913,#68101,.T.);
+#68101 = SURFACE_CURVE('',#68102,(#68107,#68114),.PCURVE_S1.);
+#68102 = CIRCLE('',#68103,32.5);
+#68103 = AXIS2_PLACEMENT_3D('',#68104,#68105,#68106);
+#68104 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#68105 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68106 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68107 = PCURVE('',#36565,#68108);
+#68108 = DEFINITIONAL_REPRESENTATION('',(#68109),#68113);
+#68109 = CIRCLE('',#68110,32.5);
+#68110 = AXIS2_PLACEMENT_2D('',#68111,#68112);
+#68111 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#68112 = DIRECTION('',(0.406736643076,-0.913545457643));
+#68113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68114 = PCURVE('',#67952,#68115);
+#68115 = DEFINITIONAL_REPRESENTATION('',(#68116),#68120);
+#68116 = LINE('',#68117,#68118);
+#68117 = CARTESIAN_POINT('',(0.,5.1));
+#68118 = VECTOR('',#68119,1.);
+#68119 = DIRECTION('',(1.,0.));
+#68120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68121 = ORIENTED_EDGE('',*,*,#67912,.F.);
+#68122 = ADVANCED_FACE('',(#68123),#36664,.F.);
+#68123 = FACE_BOUND('',#68124,.F.);
+#68124 = EDGE_LOOP('',(#68125,#68126,#68149,#68181));
+#68125 = ORIENTED_EDGE('',*,*,#36642,.F.);
+#68126 = ORIENTED_EDGE('',*,*,#68127,.T.);
+#68127 = EDGE_CURVE('',#36643,#68128,#68130,.T.);
+#68128 = VERTEX_POINT('',#68129);
+#68129 = CARTESIAN_POINT('',(6.915296081307,6.4,31.755766092284));
+#68130 = SURFACE_CURVE('',#68131,(#68135,#68142),.PCURVE_S1.);
+#68131 = LINE('',#68132,#68133);
+#68132 = CARTESIAN_POINT('',(6.561929930168,6.4,30.093309057967));
+#68133 = VECTOR('',#68134,1.);
+#68134 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#68135 = PCURVE('',#36664,#68136);
+#68136 = DEFINITIONAL_REPRESENTATION('',(#68137),#68141);
+#68137 = LINE('',#68138,#68139);
+#68138 = CARTESIAN_POINT('',(0.,0.));
+#68139 = VECTOR('',#68140,1.);
+#68140 = DIRECTION('',(0.,-1.));
+#68141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68142 = PCURVE('',#36693,#68143);
+#68143 = DEFINITIONAL_REPRESENTATION('',(#68144),#68148);
+#68144 = LINE('',#68145,#68146);
+#68145 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68146 = VECTOR('',#68147,1.);
+#68147 = DIRECTION('',(0.,-1.));
+#68148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68149 = ORIENTED_EDGE('',*,*,#68150,.T.);
+#68150 = EDGE_CURVE('',#68128,#68151,#68153,.T.);
+#68151 = VERTEX_POINT('',#68152);
+#68152 = CARTESIAN_POINT('',(7.65119015352,3.6,31.586536518502));
+#68153 = SURFACE_CURVE('',#68154,(#68159,#68166),.PCURVE_S1.);
+#68154 = ELLIPSE('',#68155,124.83495742473,32.5);
+#68155 = AXIS2_PLACEMENT_3D('',#68156,#68157,#68158);
+#68156 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#68157 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#68158 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#68159 = PCURVE('',#36664,#68160);
+#68160 = DEFINITIONAL_REPRESENTATION('',(#68161),#68165);
+#68161 = ELLIPSE('',#68162,124.83495742473,32.5);
+#68162 = AXIS2_PLACEMENT_2D('',#68163,#68164);
+#68163 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#68164 = DIRECTION('',(1.,4.857225732735E-17));
+#68165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68166 = PCURVE('',#68167,#68172);
+#68167 = CYLINDRICAL_SURFACE('',#68168,32.5);
+#68168 = AXIS2_PLACEMENT_3D('',#68169,#68170,#68171);
+#68169 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#68170 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68171 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68172 = DEFINITIONAL_REPRESENTATION('',(#68173),#68180);
+#68173 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68174,#68175,#68176,#68177,
+    #68178,#68179),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#68174 = CARTESIAN_POINT('',(6.071090856405,4.82));
+#68175 = CARTESIAN_POINT('',(6.065514539341,5.492111952632));
+#68176 = CARTESIAN_POINT('',(6.059938222277,6.164211467139));
+#68177 = CARTESIAN_POINT('',(6.054361905214,6.836255002832));
+#68178 = CARTESIAN_POINT('',(6.04878558815,7.508199020634));
+#68179 = CARTESIAN_POINT('',(6.043209271086,8.18));
+#68180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68181 = ORIENTED_EDGE('',*,*,#68182,.F.);
+#68182 = EDGE_CURVE('',#36645,#68151,#68183,.T.);
+#68183 = SURFACE_CURVE('',#68184,(#68188,#68195),.PCURVE_S1.);
+#68184 = LINE('',#68185,#68186);
+#68185 = CARTESIAN_POINT('',(7.300429244138,3.6,29.936336182994));
+#68186 = VECTOR('',#68187,1.);
+#68187 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#68188 = PCURVE('',#36664,#68189);
+#68189 = DEFINITIONAL_REPRESENTATION('',(#68190),#68194);
+#68190 = LINE('',#68191,#68192);
+#68191 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68192 = VECTOR('',#68193,1.);
+#68193 = DIRECTION('',(0.,-1.));
+#68194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68195 = PCURVE('',#36752,#68196);
+#68196 = DEFINITIONAL_REPRESENTATION('',(#68197),#68201);
+#68197 = LINE('',#68198,#68199);
+#68198 = CARTESIAN_POINT('',(0.,0.));
+#68199 = VECTOR('',#68200,1.);
+#68200 = DIRECTION('',(0.,-1.));
+#68201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68202 = ADVANCED_FACE('',(#68203),#36752,.F.);
+#68203 = FACE_BOUND('',#68204,.F.);
+#68204 = EDGE_LOOP('',(#68205,#68228,#68229,#68230));
+#68205 = ORIENTED_EDGE('',*,*,#68206,.F.);
+#68206 = EDGE_CURVE('',#36706,#68207,#68209,.T.);
+#68207 = VERTEX_POINT('',#68208);
+#68208 = CARTESIAN_POINT('',(12.431694493933,3.6,30.028369453061));
+#68209 = SURFACE_CURVE('',#68210,(#68214,#68221),.PCURVE_S1.);
+#68210 = LINE('',#68211,#68212);
+#68211 = CARTESIAN_POINT('',(12.191167247831,3.6,28.8967777289));
+#68212 = VECTOR('',#68213,1.);
+#68213 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#68214 = PCURVE('',#36752,#68215);
+#68215 = DEFINITIONAL_REPRESENTATION('',(#68216),#68220);
+#68216 = LINE('',#68217,#68218);
+#68217 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68218 = VECTOR('',#68219,1.);
+#68219 = DIRECTION('',(0.,-1.));
+#68220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68221 = PCURVE('',#36725,#68222);
+#68222 = DEFINITIONAL_REPRESENTATION('',(#68223),#68227);
+#68223 = LINE('',#68224,#68225);
+#68224 = CARTESIAN_POINT('',(0.,0.));
+#68225 = VECTOR('',#68226,1.);
+#68226 = DIRECTION('',(0.,-1.));
+#68227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68228 = ORIENTED_EDGE('',*,*,#36737,.T.);
+#68229 = ORIENTED_EDGE('',*,*,#68182,.T.);
+#68230 = ORIENTED_EDGE('',*,*,#68231,.F.);
+#68231 = EDGE_CURVE('',#68207,#68151,#68232,.T.);
+#68232 = SURFACE_CURVE('',#68233,(#68238,#68249),.PCURVE_S1.);
+#68233 = CIRCLE('',#68234,32.5);
+#68234 = AXIS2_PLACEMENT_3D('',#68235,#68236,#68237);
+#68235 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#68236 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68237 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68238 = PCURVE('',#36752,#68239);
+#68239 = DEFINITIONAL_REPRESENTATION('',(#68240),#68248);
+#68240 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68241,#68242,#68243,#68244
+    ,#68245,#68246,#68247),.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(
+  '') );
+#68241 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#68242 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#68243 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#68244 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#68245 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#68246 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#68247 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#68248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68249 = PCURVE('',#68167,#68250);
+#68250 = DEFINITIONAL_REPRESENTATION('',(#68251),#68255);
+#68251 = LINE('',#68252,#68253);
+#68252 = CARTESIAN_POINT('',(0.,7.9));
+#68253 = VECTOR('',#68254,1.);
+#68254 = DIRECTION('',(1.,0.));
+#68255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68256 = ADVANCED_FACE('',(#68257),#36725,.F.);
+#68257 = FACE_BOUND('',#68258,.F.);
+#68258 = EDGE_LOOP('',(#68259,#68260,#68261,#68288));
+#68259 = ORIENTED_EDGE('',*,*,#36705,.F.);
+#68260 = ORIENTED_EDGE('',*,*,#68206,.T.);
+#68261 = ORIENTED_EDGE('',*,*,#68262,.T.);
+#68262 = EDGE_CURVE('',#68207,#68263,#68265,.T.);
+#68263 = VERTEX_POINT('',#68264);
+#68264 = CARTESIAN_POINT('',(11.720348782603,6.4,30.313089984595));
+#68265 = SURFACE_CURVE('',#68266,(#68271,#68278),.PCURVE_S1.);
+#68266 = ELLIPSE('',#68267,124.83495742473,32.5);
+#68267 = AXIS2_PLACEMENT_3D('',#68268,#68269,#68270);
+#68268 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#68269 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#68270 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#68271 = PCURVE('',#36725,#68272);
+#68272 = DEFINITIONAL_REPRESENTATION('',(#68273),#68277);
+#68273 = ELLIPSE('',#68274,124.83495742473,32.5);
+#68274 = AXIS2_PLACEMENT_2D('',#68275,#68276);
+#68275 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#68276 = DIRECTION('',(-1.,3.469446951954E-17));
+#68277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68278 = PCURVE('',#68167,#68279);
+#68279 = DEFINITIONAL_REPRESENTATION('',(#68280),#68287);
+#68280 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68281,#68282,#68283,#68284,
+    #68285,#68286),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#68281 = CARTESIAN_POINT('',(5.888306889183,8.18));
+#68282 = CARTESIAN_POINT('',(5.893965252781,7.509689259292));
+#68283 = CARTESIAN_POINT('',(5.899623616379,6.838489120172));
+#68284 = CARTESIAN_POINT('',(5.905281979977,6.16644429387));
+#68285 = CARTESIAN_POINT('',(5.910940343575,5.493599610276));
+#68286 = CARTESIAN_POINT('',(5.916598707173,4.82));
+#68287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68288 = ORIENTED_EDGE('',*,*,#68289,.F.);
+#68289 = EDGE_CURVE('',#36677,#68263,#68290,.T.);
+#68290 = SURFACE_CURVE('',#68291,(#68295,#68302),.PCURVE_S1.);
+#68291 = LINE('',#68292,#68293);
+#68292 = CARTESIAN_POINT('',(11.452667933861,6.4,29.053750603873));
+#68293 = VECTOR('',#68294,1.);
+#68294 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#68295 = PCURVE('',#36725,#68296);
+#68296 = DEFINITIONAL_REPRESENTATION('',(#68297),#68301);
+#68297 = LINE('',#68298,#68299);
+#68298 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68299 = VECTOR('',#68300,1.);
+#68300 = DIRECTION('',(0.,-1.));
+#68301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68302 = PCURVE('',#36693,#68303);
+#68303 = DEFINITIONAL_REPRESENTATION('',(#68304),#68308);
+#68304 = LINE('',#68305,#68306);
+#68305 = CARTESIAN_POINT('',(0.,0.));
+#68306 = VECTOR('',#68307,1.);
+#68307 = DIRECTION('',(0.,-1.));
+#68308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68309 = ADVANCED_FACE('',(#68310),#36693,.F.);
+#68310 = FACE_BOUND('',#68311,.F.);
+#68311 = EDGE_LOOP('',(#68312,#68313,#68314,#68336));
+#68312 = ORIENTED_EDGE('',*,*,#36676,.F.);
+#68313 = ORIENTED_EDGE('',*,*,#68289,.T.);
+#68314 = ORIENTED_EDGE('',*,*,#68315,.T.);
+#68315 = EDGE_CURVE('',#68263,#68128,#68316,.T.);
+#68316 = SURFACE_CURVE('',#68317,(#68322,#68329),.PCURVE_S1.);
+#68317 = CIRCLE('',#68318,32.5);
+#68318 = AXIS2_PLACEMENT_3D('',#68319,#68320,#68321);
+#68319 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#68320 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68321 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68322 = PCURVE('',#36693,#68323);
+#68323 = DEFINITIONAL_REPRESENTATION('',(#68324),#68328);
+#68324 = CIRCLE('',#68325,32.5);
+#68325 = AXIS2_PLACEMENT_2D('',#68326,#68327);
+#68326 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#68327 = DIRECTION('',(0.207911690818,-0.978147600734));
+#68328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68329 = PCURVE('',#68167,#68330);
+#68330 = DEFINITIONAL_REPRESENTATION('',(#68331),#68335);
+#68331 = LINE('',#68332,#68333);
+#68332 = CARTESIAN_POINT('',(0.,5.1));
+#68333 = VECTOR('',#68334,1.);
+#68334 = DIRECTION('',(1.,0.));
+#68335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68336 = ORIENTED_EDGE('',*,*,#68127,.F.);
+#68337 = ADVANCED_FACE('',(#68338),#36792,.F.);
+#68338 = FACE_BOUND('',#68339,.F.);
+#68339 = EDGE_LOOP('',(#68340,#68341,#68364,#68396));
+#68340 = ORIENTED_EDGE('',*,*,#36770,.F.);
+#68341 = ORIENTED_EDGE('',*,*,#68342,.T.);
+#68342 = EDGE_CURVE('',#36771,#68343,#68345,.T.);
+#68343 = VERTEX_POINT('',#68344);
+#68344 = CARTESIAN_POINT('',(0.161785248834,6.4,32.499597313402));
+#68345 = SURFACE_CURVE('',#68346,(#68350,#68357),.PCURVE_S1.);
+#68346 = LINE('',#68347,#68348);
+#68347 = CARTESIAN_POINT('',(0.161785248834,6.4,30.8));
+#68348 = VECTOR('',#68349,1.);
+#68349 = DIRECTION('',(0.,0.,1.));
+#68350 = PCURVE('',#36792,#68351);
+#68351 = DEFINITIONAL_REPRESENTATION('',(#68352),#68356);
+#68352 = LINE('',#68353,#68354);
+#68353 = CARTESIAN_POINT('',(0.,0.));
+#68354 = VECTOR('',#68355,1.);
+#68355 = DIRECTION('',(0.,-1.));
+#68356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68357 = PCURVE('',#36821,#68358);
+#68358 = DEFINITIONAL_REPRESENTATION('',(#68359),#68363);
+#68359 = LINE('',#68360,#68361);
+#68360 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68361 = VECTOR('',#68362,1.);
+#68362 = DIRECTION('',(0.,-1.));
+#68363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68364 = ORIENTED_EDGE('',*,*,#68365,.T.);
+#68365 = EDGE_CURVE('',#68343,#68366,#68368,.T.);
+#68366 = VERTEX_POINT('',#68367);
+#68367 = CARTESIAN_POINT('',(0.916783076785,3.6,32.48706679265));
+#68368 = SURFACE_CURVE('',#68369,(#68374,#68381),.PCURVE_S1.);
+#68369 = ELLIPSE('',#68370,124.83495742473,32.5);
+#68370 = AXIS2_PLACEMENT_3D('',#68371,#68372,#68373);
+#68371 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#68372 = DIRECTION('',(0.965515994578,0.260343742414,-3.08148791102E-33)
+  );
+#68373 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#68374 = PCURVE('',#36792,#68375);
+#68375 = DEFINITIONAL_REPRESENTATION('',(#68376),#68380);
+#68376 = ELLIPSE('',#68377,124.83495742473,32.5);
+#68377 = AXIS2_PLACEMENT_2D('',#68378,#68379);
+#68378 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#68379 = DIRECTION('',(1.,-1.1E-16));
+#68380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68381 = PCURVE('',#68382,#68387);
+#68382 = CYLINDRICAL_SURFACE('',#68383,32.5);
+#68383 = AXIS2_PLACEMENT_3D('',#68384,#68385,#68386);
+#68384 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#68385 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68386 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68387 = DEFINITIONAL_REPRESENTATION('',(#68388),#68395);
+#68388 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68389,#68390,#68391,#68392,
+    #68393,#68394),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#68389 = CARTESIAN_POINT('',(6.280530366644,4.82));
+#68390 = CARTESIAN_POINT('',(6.27495404958,5.492111952632));
+#68391 = CARTESIAN_POINT('',(6.269377732517,6.164211467139));
+#68392 = CARTESIAN_POINT('',(6.263801415453,6.836255002832));
+#68393 = CARTESIAN_POINT('',(6.258225098389,7.508199020634));
+#68394 = CARTESIAN_POINT('',(6.252648781326,8.18));
+#68395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68396 = ORIENTED_EDGE('',*,*,#68397,.F.);
+#68397 = EDGE_CURVE('',#36773,#68366,#68398,.T.);
+#68398 = SURFACE_CURVE('',#68399,(#68403,#68410),.PCURVE_S1.);
+#68399 = LINE('',#68400,#68401);
+#68400 = CARTESIAN_POINT('',(0.916783076785,3.6,30.8));
+#68401 = VECTOR('',#68402,1.);
+#68402 = DIRECTION('',(0.,0.,1.));
+#68403 = PCURVE('',#36792,#68404);
+#68404 = DEFINITIONAL_REPRESENTATION('',(#68405),#68409);
+#68405 = LINE('',#68406,#68407);
+#68406 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68407 = VECTOR('',#68408,1.);
+#68408 = DIRECTION('',(0.,-1.));
+#68409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68410 = PCURVE('',#36880,#68411);
+#68411 = DEFINITIONAL_REPRESENTATION('',(#68412),#68416);
+#68412 = LINE('',#68413,#68414);
+#68413 = CARTESIAN_POINT('',(0.,0.));
+#68414 = VECTOR('',#68415,1.);
+#68415 = DIRECTION('',(0.,-1.));
+#68416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68417 = ADVANCED_FACE('',(#68418),#36821,.F.);
+#68418 = FACE_BOUND('',#68419,.F.);
+#68419 = EDGE_LOOP('',(#68420,#68421,#68444,#68466));
+#68420 = ORIENTED_EDGE('',*,*,#36804,.F.);
+#68421 = ORIENTED_EDGE('',*,*,#68422,.T.);
+#68422 = EDGE_CURVE('',#36805,#68423,#68425,.T.);
+#68423 = VERTEX_POINT('',#68424);
+#68424 = CARTESIAN_POINT('',(5.161785248859,6.4,32.087473771624));
+#68425 = SURFACE_CURVE('',#68426,(#68430,#68437),.PCURVE_S1.);
+#68426 = LINE('',#68427,#68428);
+#68427 = CARTESIAN_POINT('',(5.161785248859,6.4,30.8));
+#68428 = VECTOR('',#68429,1.);
+#68429 = DIRECTION('',(0.,0.,1.));
+#68430 = PCURVE('',#36821,#68431);
+#68431 = DEFINITIONAL_REPRESENTATION('',(#68432),#68436);
+#68432 = LINE('',#68433,#68434);
+#68433 = CARTESIAN_POINT('',(0.,-0.));
+#68434 = VECTOR('',#68435,1.);
+#68435 = DIRECTION('',(0.,-1.));
+#68436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68437 = PCURVE('',#36853,#68438);
+#68438 = DEFINITIONAL_REPRESENTATION('',(#68439),#68443);
+#68439 = LINE('',#68440,#68441);
+#68440 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68441 = VECTOR('',#68442,1.);
+#68442 = DIRECTION('',(0.,-1.));
+#68443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68444 = ORIENTED_EDGE('',*,*,#68445,.T.);
+#68445 = EDGE_CURVE('',#68423,#68343,#68446,.T.);
+#68446 = SURFACE_CURVE('',#68447,(#68452,#68459),.PCURVE_S1.);
+#68447 = CIRCLE('',#68448,32.5);
+#68448 = AXIS2_PLACEMENT_3D('',#68449,#68450,#68451);
+#68449 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#68450 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68451 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68452 = PCURVE('',#36821,#68453);
+#68453 = DEFINITIONAL_REPRESENTATION('',(#68454),#68458);
+#68454 = CIRCLE('',#68455,32.5);
+#68455 = AXIS2_PLACEMENT_2D('',#68456,#68457);
+#68456 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#68457 = DIRECTION('',(1.8E-16,-1.));
+#68458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68459 = PCURVE('',#68382,#68460);
+#68460 = DEFINITIONAL_REPRESENTATION('',(#68461),#68465);
+#68461 = LINE('',#68462,#68463);
+#68462 = CARTESIAN_POINT('',(0.,5.1));
+#68463 = VECTOR('',#68464,1.);
+#68464 = DIRECTION('',(1.,0.));
+#68465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68466 = ORIENTED_EDGE('',*,*,#68342,.F.);
+#68467 = ADVANCED_FACE('',(#68468),#36880,.F.);
+#68468 = FACE_BOUND('',#68469,.F.);
+#68469 = EDGE_LOOP('',(#68470,#68493,#68494,#68495));
+#68470 = ORIENTED_EDGE('',*,*,#68471,.F.);
+#68471 = EDGE_CURVE('',#36834,#68472,#68474,.T.);
+#68472 = VERTEX_POINT('',#68473);
+#68473 = CARTESIAN_POINT('',(5.91678307681,3.6,31.956872156423));
+#68474 = SURFACE_CURVE('',#68475,(#68479,#68486),.PCURVE_S1.);
+#68475 = LINE('',#68476,#68477);
+#68476 = CARTESIAN_POINT('',(5.91678307681,3.6,30.8));
+#68477 = VECTOR('',#68478,1.);
+#68478 = DIRECTION('',(0.,0.,1.));
+#68479 = PCURVE('',#36880,#68480);
+#68480 = DEFINITIONAL_REPRESENTATION('',(#68481),#68485);
+#68481 = LINE('',#68482,#68483);
+#68482 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68483 = VECTOR('',#68484,1.);
+#68484 = DIRECTION('',(0.,-1.));
+#68485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68486 = PCURVE('',#36853,#68487);
+#68487 = DEFINITIONAL_REPRESENTATION('',(#68488),#68492);
+#68488 = LINE('',#68489,#68490);
+#68489 = CARTESIAN_POINT('',(0.,0.));
+#68490 = VECTOR('',#68491,1.);
+#68491 = DIRECTION('',(0.,-1.));
+#68492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68493 = ORIENTED_EDGE('',*,*,#36865,.T.);
+#68494 = ORIENTED_EDGE('',*,*,#68397,.T.);
+#68495 = ORIENTED_EDGE('',*,*,#68496,.F.);
+#68496 = EDGE_CURVE('',#68472,#68366,#68497,.T.);
+#68497 = SURFACE_CURVE('',#68498,(#68503,#68514),.PCURVE_S1.);
+#68498 = CIRCLE('',#68499,32.5);
+#68499 = AXIS2_PLACEMENT_3D('',#68500,#68501,#68502);
+#68500 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#68501 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68502 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68503 = PCURVE('',#36880,#68504);
+#68504 = DEFINITIONAL_REPRESENTATION('',(#68505),#68513);
+#68505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68506,#68507,#68508,#68509
+    ,#68510,#68511,#68512),.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(
+  '') );
+#68506 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#68507 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#68508 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#68509 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#68510 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#68511 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#68512 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#68513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68514 = PCURVE('',#68382,#68515);
+#68515 = DEFINITIONAL_REPRESENTATION('',(#68516),#68520);
+#68516 = LINE('',#68517,#68518);
+#68517 = CARTESIAN_POINT('',(0.,7.9));
+#68518 = VECTOR('',#68519,1.);
+#68519 = DIRECTION('',(1.,0.));
+#68520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68521 = ADVANCED_FACE('',(#68522),#36853,.F.);
+#68522 = FACE_BOUND('',#68523,.F.);
+#68523 = EDGE_LOOP('',(#68524,#68525,#68526,#68551));
+#68524 = ORIENTED_EDGE('',*,*,#36833,.F.);
+#68525 = ORIENTED_EDGE('',*,*,#68471,.T.);
+#68526 = ORIENTED_EDGE('',*,*,#68527,.T.);
+#68527 = EDGE_CURVE('',#68472,#68423,#68528,.T.);
+#68528 = SURFACE_CURVE('',#68529,(#68534,#68541),.PCURVE_S1.);
+#68529 = ELLIPSE('',#68530,124.83495742473,32.5);
+#68530 = AXIS2_PLACEMENT_3D('',#68531,#68532,#68533);
+#68531 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#68532 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#68533 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#68534 = PCURVE('',#36853,#68535);
+#68535 = DEFINITIONAL_REPRESENTATION('',(#68536),#68540);
+#68536 = ELLIPSE('',#68537,124.83495742473,32.5);
+#68537 = AXIS2_PLACEMENT_2D('',#68538,#68539);
+#68538 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#68539 = DIRECTION('',(-1.,-1.1E-16));
+#68540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68541 = PCURVE('',#68382,#68542);
+#68542 = DEFINITIONAL_REPRESENTATION('',(#68543),#68550);
+#68543 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68544,#68545,#68546,#68547,
+    #68548,#68549),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#68544 = CARTESIAN_POINT('',(6.097746399422,8.18));
+#68545 = CARTESIAN_POINT('',(6.10340476302,7.509689259292));
+#68546 = CARTESIAN_POINT('',(6.109063126618,6.838489120172));
+#68547 = CARTESIAN_POINT('',(6.114721490216,6.16644429387));
+#68548 = CARTESIAN_POINT('',(6.120379853814,5.493599610276));
+#68549 = CARTESIAN_POINT('',(6.126038217412,4.82));
+#68550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68551 = ORIENTED_EDGE('',*,*,#68422,.F.);
+#68552 = ADVANCED_FACE('',(#68553),#36920,.F.);
+#68553 = FACE_BOUND('',#68554,.F.);
+#68554 = EDGE_LOOP('',(#68555,#68556,#68579,#68611));
+#68555 = ORIENTED_EDGE('',*,*,#36898,.F.);
+#68556 = ORIENTED_EDGE('',*,*,#68557,.T.);
+#68557 = EDGE_CURVE('',#36899,#68558,#68560,.T.);
+#68558 = VERTEX_POINT('',#68559);
+#68559 = CARTESIAN_POINT('',(-6.598796375344,6.4,31.823040181553));
+#68560 = SURFACE_CURVE('',#68561,(#68565,#68572),.PCURVE_S1.);
+#68561 = LINE('',#68562,#68563);
+#68562 = CARTESIAN_POINT('',(-6.245430224206,6.4,30.160583147236));
+#68563 = VECTOR('',#68564,1.);
+#68564 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#68565 = PCURVE('',#36920,#68566);
+#68566 = DEFINITIONAL_REPRESENTATION('',(#68567),#68571);
+#68567 = LINE('',#68568,#68569);
+#68568 = CARTESIAN_POINT('',(0.,0.));
+#68569 = VECTOR('',#68570,1.);
+#68570 = DIRECTION('',(0.,-1.));
+#68571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68572 = PCURVE('',#36949,#68573);
+#68573 = DEFINITIONAL_REPRESENTATION('',(#68574),#68578);
+#68574 = LINE('',#68575,#68576);
+#68575 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68576 = VECTOR('',#68577,1.);
+#68577 = DIRECTION('',(0.,-1.));
+#68578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68579 = ORIENTED_EDGE('',*,*,#68580,.T.);
+#68580 = EDGE_CURVE('',#68558,#68581,#68583,.T.);
+#68581 = VERTEX_POINT('',#68582);
+#68582 = CARTESIAN_POINT('',(-5.857691819619,3.6,31.967756357717));
+#68583 = SURFACE_CURVE('',#68584,(#68589,#68596),.PCURVE_S1.);
+#68584 = ELLIPSE('',#68585,124.83495742473,32.5);
+#68585 = AXIS2_PLACEMENT_3D('',#68586,#68587,#68588);
+#68586 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#68587 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#68588 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#68589 = PCURVE('',#36920,#68590);
+#68590 = DEFINITIONAL_REPRESENTATION('',(#68591),#68595);
+#68591 = ELLIPSE('',#68592,124.83495742473,32.5);
+#68592 = AXIS2_PLACEMENT_2D('',#68593,#68594);
+#68593 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#68594 = DIRECTION('',(1.,-1.457167719821E-16));
+#68595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68596 = PCURVE('',#68597,#68602);
+#68597 = CYLINDRICAL_SURFACE('',#68598,32.5);
+#68598 = AXIS2_PLACEMENT_3D('',#68599,#68600,#68601);
+#68599 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#68600 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68601 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68602 = DEFINITIONAL_REPRESENTATION('',(#68603),#68610);
+#68603 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68604,#68605,#68606,#68607,
+    #68608,#68609),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#68604 = CARTESIAN_POINT('',(0.206784569704,4.82));
+#68605 = CARTESIAN_POINT('',(0.20120825264,5.492111952632));
+#68606 = CARTESIAN_POINT('',(0.195631935576,6.164211467139));
+#68607 = CARTESIAN_POINT('',(0.190055618513,6.836255002832));
+#68608 = CARTESIAN_POINT('',(0.184479301449,7.508199020634));
+#68609 = CARTESIAN_POINT('',(0.178902984386,8.18));
+#68610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68611 = ORIENTED_EDGE('',*,*,#68612,.F.);
+#68612 = EDGE_CURVE('',#36901,#68581,#68613,.T.);
+#68613 = SURFACE_CURVE('',#68614,(#68618,#68625),.PCURVE_S1.);
+#68614 = LINE('',#68615,#68616);
+#68615 = CARTESIAN_POINT('',(-5.506930910236,3.6,30.317556022209));
+#68616 = VECTOR('',#68617,1.);
+#68617 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#68618 = PCURVE('',#36920,#68619);
+#68619 = DEFINITIONAL_REPRESENTATION('',(#68620),#68624);
+#68620 = LINE('',#68621,#68622);
+#68621 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68622 = VECTOR('',#68623,1.);
+#68623 = DIRECTION('',(0.,-1.));
+#68624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68625 = PCURVE('',#37008,#68626);
+#68626 = DEFINITIONAL_REPRESENTATION('',(#68627),#68631);
+#68627 = LINE('',#68628,#68629);
+#68628 = CARTESIAN_POINT('',(0.,0.));
+#68629 = VECTOR('',#68630,1.);
+#68630 = DIRECTION('',(0.,-1.));
+#68631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68632 = ADVANCED_FACE('',(#68633),#37008,.F.);
+#68633 = FACE_BOUND('',#68634,.F.);
+#68634 = EDGE_LOOP('',(#68635,#68658,#68659,#68660));
+#68635 = ORIENTED_EDGE('',*,*,#68636,.F.);
+#68636 = EDGE_CURVE('',#36962,#68637,#68639,.T.);
+#68637 = VERTEX_POINT('',#68638);
+#68638 = CARTESIAN_POINT('',(-0.856720152645,3.6,32.488706200464));
+#68639 = SURFACE_CURVE('',#68640,(#68644,#68651),.PCURVE_S1.);
+#68640 = LINE('',#68641,#68642);
+#68641 = CARTESIAN_POINT('',(-0.616192906543,3.6,31.357114476303));
+#68642 = VECTOR('',#68643,1.);
+#68643 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#68644 = PCURVE('',#37008,#68645);
+#68645 = DEFINITIONAL_REPRESENTATION('',(#68646),#68650);
+#68646 = LINE('',#68647,#68648);
+#68647 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68648 = VECTOR('',#68649,1.);
+#68649 = DIRECTION('',(0.,-1.));
+#68650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68651 = PCURVE('',#36981,#68652);
+#68652 = DEFINITIONAL_REPRESENTATION('',(#68653),#68657);
+#68653 = LINE('',#68654,#68655);
+#68654 = CARTESIAN_POINT('',(0.,0.));
+#68655 = VECTOR('',#68656,1.);
+#68656 = DIRECTION('',(0.,-1.));
+#68657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68658 = ORIENTED_EDGE('',*,*,#36993,.T.);
+#68659 = ORIENTED_EDGE('',*,*,#68612,.T.);
+#68660 = ORIENTED_EDGE('',*,*,#68661,.F.);
+#68661 = EDGE_CURVE('',#68637,#68581,#68662,.T.);
+#68662 = SURFACE_CURVE('',#68663,(#68668,#68679),.PCURVE_S1.);
+#68663 = CIRCLE('',#68664,32.5);
+#68664 = AXIS2_PLACEMENT_3D('',#68665,#68666,#68667);
+#68665 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#68666 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68667 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68668 = PCURVE('',#37008,#68669);
+#68669 = DEFINITIONAL_REPRESENTATION('',(#68670),#68678);
+#68670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68671,#68672,#68673,#68674
+    ,#68675,#68676,#68677),.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(
+  '') );
+#68671 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#68672 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#68673 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#68674 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#68675 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#68676 = CARTESIAN_POINT('',(60.9018904824,10.713895365629));
+#68677 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#68678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68679 = PCURVE('',#68597,#68680);
+#68680 = DEFINITIONAL_REPRESENTATION('',(#68681),#68685);
+#68681 = LINE('',#68682,#68683);
+#68682 = CARTESIAN_POINT('',(0.,7.9));
+#68683 = VECTOR('',#68684,1.);
+#68684 = DIRECTION('',(1.,0.));
+#68685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68686 = ADVANCED_FACE('',(#68687),#36981,.F.);
+#68687 = FACE_BOUND('',#68688,.F.);
+#68688 = EDGE_LOOP('',(#68689,#68690,#68691,#68718));
+#68689 = ORIENTED_EDGE('',*,*,#36961,.F.);
+#68690 = ORIENTED_EDGE('',*,*,#68636,.T.);
+#68691 = ORIENTED_EDGE('',*,*,#68692,.T.);
+#68692 = EDGE_CURVE('',#68637,#68693,#68695,.T.);
+#68693 = VERTEX_POINT('',#68694);
+#68694 = CARTESIAN_POINT('',(-1.622373069254,6.4,32.459480982051));
+#68695 = SURFACE_CURVE('',#68696,(#68701,#68708),.PCURVE_S1.);
+#68696 = ELLIPSE('',#68697,124.83495742473,32.5);
+#68697 = AXIS2_PLACEMENT_3D('',#68698,#68699,#68700);
+#68698 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#68699 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#68700 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#68701 = PCURVE('',#36981,#68702);
+#68702 = DEFINITIONAL_REPRESENTATION('',(#68703),#68707);
+#68703 = ELLIPSE('',#68704,124.83495742473,32.5);
+#68704 = AXIS2_PLACEMENT_2D('',#68705,#68706);
+#68705 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#68706 = DIRECTION('',(-1.,-6.245004513517E-17));
+#68707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68708 = PCURVE('',#68597,#68709);
+#68709 = DEFINITIONAL_REPRESENTATION('',(#68710),#68717);
+#68710 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68711,#68712,#68713,#68714,
+    #68715,#68716),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#68711 = CARTESIAN_POINT('',(2.400060248213E-02,8.18));
+#68712 = CARTESIAN_POINT('',(2.965896608008E-02,7.509689259292));
+#68713 = CARTESIAN_POINT('',(3.531732967804E-02,6.838489120172));
+#68714 = CARTESIAN_POINT('',(4.097569327599E-02,6.16644429387));
+#68715 = CARTESIAN_POINT('',(4.663405687394E-02,5.493599610276));
+#68716 = CARTESIAN_POINT('',(5.229242047189E-02,4.82));
+#68717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68718 = ORIENTED_EDGE('',*,*,#68719,.F.);
+#68719 = EDGE_CURVE('',#36933,#68693,#68720,.T.);
+#68720 = SURFACE_CURVE('',#68721,(#68725,#68732),.PCURVE_S1.);
+#68721 = LINE('',#68722,#68723);
+#68722 = CARTESIAN_POINT('',(-1.354692220513,6.4,31.20014160133));
+#68723 = VECTOR('',#68724,1.);
+#68724 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#68725 = PCURVE('',#36981,#68726);
+#68726 = DEFINITIONAL_REPRESENTATION('',(#68727),#68731);
+#68727 = LINE('',#68728,#68729);
+#68728 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68729 = VECTOR('',#68730,1.);
+#68730 = DIRECTION('',(0.,-1.));
+#68731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68732 = PCURVE('',#36949,#68733);
+#68733 = DEFINITIONAL_REPRESENTATION('',(#68734),#68738);
+#68734 = LINE('',#68735,#68736);
+#68735 = CARTESIAN_POINT('',(0.,0.));
+#68736 = VECTOR('',#68737,1.);
+#68737 = DIRECTION('',(0.,-1.));
+#68738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68739 = ADVANCED_FACE('',(#68740),#36949,.F.);
+#68740 = FACE_BOUND('',#68741,.F.);
+#68741 = EDGE_LOOP('',(#68742,#68743,#68744,#68766));
+#68742 = ORIENTED_EDGE('',*,*,#36932,.F.);
+#68743 = ORIENTED_EDGE('',*,*,#68719,.T.);
+#68744 = ORIENTED_EDGE('',*,*,#68745,.T.);
+#68745 = EDGE_CURVE('',#68693,#68558,#68746,.T.);
+#68746 = SURFACE_CURVE('',#68747,(#68752,#68759),.PCURVE_S1.);
+#68747 = CIRCLE('',#68748,32.5);
+#68748 = AXIS2_PLACEMENT_3D('',#68749,#68750,#68751);
+#68749 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#68750 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68751 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68752 = PCURVE('',#36949,#68753);
+#68753 = DEFINITIONAL_REPRESENTATION('',(#68754),#68758);
+#68754 = CIRCLE('',#68755,32.5);
+#68755 = AXIS2_PLACEMENT_2D('',#68756,#68757);
+#68756 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#68757 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#68758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68759 = PCURVE('',#68597,#68760);
+#68760 = DEFINITIONAL_REPRESENTATION('',(#68761),#68765);
+#68761 = LINE('',#68762,#68763);
+#68762 = CARTESIAN_POINT('',(0.,5.1));
+#68763 = VECTOR('',#68764,1.);
+#68764 = DIRECTION('',(1.,0.));
+#68765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68766 = ORIENTED_EDGE('',*,*,#68557,.F.);
+#68767 = ADVANCED_FACE('',(#68768),#37048,.F.);
+#68768 = FACE_BOUND('',#68769,.F.);
+#68769 = EDGE_LOOP('',(#68770,#68771,#68794,#68826));
+#68770 = ORIENTED_EDGE('',*,*,#37026,.F.);
+#68771 = ORIENTED_EDGE('',*,*,#68772,.T.);
+#68772 = EDGE_CURVE('',#37027,#68773,#68775,.T.);
+#68773 = VERTEX_POINT('',#68774);
+#68774 = CARTESIAN_POINT('',(-13.07097893338,6.4,29.755663489882));
+#68775 = SURFACE_CURVE('',#68776,(#68780,#68787),.PCURVE_S1.);
+#68776 = LINE('',#68777,#68778);
+#68777 = CARTESIAN_POINT('',(-12.37969042754,6.4,28.203004084402));
+#68778 = VECTOR('',#68779,1.);
+#68779 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#68780 = PCURVE('',#37048,#68781);
+#68781 = DEFINITIONAL_REPRESENTATION('',(#68782),#68786);
+#68782 = LINE('',#68783,#68784);
+#68783 = CARTESIAN_POINT('',(0.,0.));
+#68784 = VECTOR('',#68785,1.);
+#68785 = DIRECTION('',(0.,-1.));
+#68786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68787 = PCURVE('',#37077,#68788);
+#68788 = DEFINITIONAL_REPRESENTATION('',(#68789),#68793);
+#68789 = LINE('',#68790,#68791);
+#68790 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68791 = VECTOR('',#68792,1.);
+#68792 = DIRECTION('',(0.,-1.));
+#68793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68794 = ORIENTED_EDGE('',*,*,#68795,.T.);
+#68795 = EDGE_CURVE('',#68773,#68796,#68798,.T.);
+#68796 = VERTEX_POINT('',#68797);
+#68797 = CARTESIAN_POINT('',(-12.37615747518,3.6,30.051301571638));
+#68798 = SURFACE_CURVE('',#68799,(#68804,#68811),.PCURVE_S1.);
+#68799 = ELLIPSE('',#68800,124.83495742473,32.5);
+#68800 = AXIS2_PLACEMENT_3D('',#68801,#68802,#68803);
+#68801 = CARTESIAN_POINT('',(7.8E-16,6.999999999954,-7.8E-16));
+#68802 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#68803 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#68804 = PCURVE('',#37048,#68805);
+#68805 = DEFINITIONAL_REPRESENTATION('',(#68806),#68810);
+#68806 = ELLIPSE('',#68807,124.83495742473,32.5);
+#68807 = AXIS2_PLACEMENT_2D('',#68808,#68809);
+#68808 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#68809 = DIRECTION('',(1.,-1.804112415016E-16));
+#68810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68811 = PCURVE('',#68812,#68817);
+#68812 = CYLINDRICAL_SURFACE('',#68813,32.5);
+#68813 = AXIS2_PLACEMENT_3D('',#68814,#68815,#68816);
+#68814 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#68815 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68816 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68817 = DEFINITIONAL_REPRESENTATION('',(#68818),#68825);
+#68818 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68819,#68820,#68821,#68822,
+    #68823,#68824),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#68819 = CARTESIAN_POINT('',(0.416224079943,4.82));
+#68820 = CARTESIAN_POINT('',(0.410647762879,5.492111952632));
+#68821 = CARTESIAN_POINT('',(0.405071445816,6.164211467139));
+#68822 = CARTESIAN_POINT('',(0.399495128752,6.836255002832));
+#68823 = CARTESIAN_POINT('',(0.393918811688,7.508199020634));
+#68824 = CARTESIAN_POINT('',(0.388342494625,8.18));
+#68825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68826 = ORIENTED_EDGE('',*,*,#68827,.F.);
+#68827 = EDGE_CURVE('',#37029,#68796,#68828,.T.);
+#68828 = SURFACE_CURVE('',#68829,(#68833,#68840),.PCURVE_S1.);
+#68829 = LINE('',#68830,#68831);
+#68830 = CARTESIAN_POINT('',(-11.68996559129,3.6,28.510089366472));
+#68831 = VECTOR('',#68832,1.);
+#68832 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#68833 = PCURVE('',#37048,#68834);
+#68834 = DEFINITIONAL_REPRESENTATION('',(#68835),#68839);
+#68835 = LINE('',#68836,#68837);
+#68836 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68837 = VECTOR('',#68838,1.);
+#68838 = DIRECTION('',(0.,-1.));
+#68839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68840 = PCURVE('',#37136,#68841);
+#68841 = DEFINITIONAL_REPRESENTATION('',(#68842),#68846);
+#68842 = LINE('',#68843,#68844);
+#68843 = CARTESIAN_POINT('',(0.,0.));
+#68844 = VECTOR('',#68845,1.);
+#68845 = DIRECTION('',(0.,-1.));
+#68846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68847 = ADVANCED_FACE('',(#68848),#37136,.F.);
+#68848 = FACE_BOUND('',#68849,.F.);
+#68849 = EDGE_LOOP('',(#68850,#68873,#68874,#68875));
+#68850 = ORIENTED_EDGE('',*,*,#68851,.F.);
+#68851 = EDGE_CURVE('',#37090,#68852,#68854,.T.);
+#68852 = VERTEX_POINT('',#68853);
+#68853 = CARTESIAN_POINT('',(-7.59278060043,3.6,31.600627885435));
+#68854 = SURFACE_CURVE('',#68855,(#68859,#68866),.PCURVE_S1.);
+#68855 = LINE('',#68856,#68857);
+#68856 = CARTESIAN_POINT('',(-7.122238303059,3.6,30.543772581861));
+#68857 = VECTOR('',#68858,1.);
+#68858 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#68859 = PCURVE('',#37136,#68860);
+#68860 = DEFINITIONAL_REPRESENTATION('',(#68861),#68865);
+#68861 = LINE('',#68862,#68863);
+#68862 = CARTESIAN_POINT('',(5.000000000025,0.));
+#68863 = VECTOR('',#68864,1.);
+#68864 = DIRECTION('',(0.,-1.));
+#68865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68866 = PCURVE('',#37109,#68867);
+#68867 = DEFINITIONAL_REPRESENTATION('',(#68868),#68872);
+#68868 = LINE('',#68869,#68870);
+#68869 = CARTESIAN_POINT('',(0.,0.));
+#68870 = VECTOR('',#68871,1.);
+#68871 = DIRECTION('',(0.,-1.));
+#68872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68873 = ORIENTED_EDGE('',*,*,#37121,.T.);
+#68874 = ORIENTED_EDGE('',*,*,#68827,.T.);
+#68875 = ORIENTED_EDGE('',*,*,#68876,.F.);
+#68876 = EDGE_CURVE('',#68852,#68796,#68877,.T.);
+#68877 = SURFACE_CURVE('',#68878,(#68883,#68894),.PCURVE_S1.);
+#68878 = CIRCLE('',#68879,32.5);
+#68879 = AXIS2_PLACEMENT_3D('',#68880,#68881,#68882);
+#68880 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#68881 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68882 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68883 = PCURVE('',#37136,#68884);
+#68884 = DEFINITIONAL_REPRESENTATION('',(#68885),#68893);
+#68885 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68886,#68887,#68888,#68889
+    ,#68890,#68891,#68892),.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(
+  '') );
+#68886 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#68887 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#68888 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#68889 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#68890 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#68891 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#68892 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#68893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68894 = PCURVE('',#68812,#68895);
+#68895 = DEFINITIONAL_REPRESENTATION('',(#68896),#68900);
+#68896 = LINE('',#68897,#68898);
+#68897 = CARTESIAN_POINT('',(0.,7.9));
+#68898 = VECTOR('',#68899,1.);
+#68899 = DIRECTION('',(1.,0.));
+#68900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68901 = ADVANCED_FACE('',(#68902),#37109,.F.);
+#68902 = FACE_BOUND('',#68903,.F.);
+#68903 = EDGE_LOOP('',(#68904,#68905,#68906,#68933));
+#68904 = ORIENTED_EDGE('',*,*,#37089,.F.);
+#68905 = ORIENTED_EDGE('',*,*,#68851,.T.);
+#68906 = ORIENTED_EDGE('',*,*,#68907,.T.);
+#68907 = EDGE_CURVE('',#68852,#68908,#68910,.T.);
+#68908 = VERTEX_POINT('',#68909);
+#68909 = CARTESIAN_POINT('',(-8.335625899232,6.4,31.412853115692));
+#68910 = SURFACE_CURVE('',#68911,(#68916,#68923),.PCURVE_S1.);
+#68911 = ELLIPSE('',#68912,124.83495742473,32.5);
+#68912 = AXIS2_PLACEMENT_3D('',#68913,#68914,#68915);
+#68913 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#68914 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#68915 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#68916 = PCURVE('',#37109,#68917);
+#68917 = DEFINITIONAL_REPRESENTATION('',(#68918),#68922);
+#68918 = ELLIPSE('',#68919,124.83495742473,32.5);
+#68919 = AXIS2_PLACEMENT_2D('',#68920,#68921);
+#68920 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#68921 = DIRECTION('',(-1.,-1.110223024625E-16));
+#68922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68923 = PCURVE('',#68812,#68924);
+#68924 = DEFINITIONAL_REPRESENTATION('',(#68925),#68932);
+#68925 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#68926,#68927,#68928,#68929,
+    #68930,#68931),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#68926 = CARTESIAN_POINT('',(0.233440112721,8.18));
+#68927 = CARTESIAN_POINT('',(0.239098476319,7.509689259292));
+#68928 = CARTESIAN_POINT('',(0.244756839917,6.838489120172));
+#68929 = CARTESIAN_POINT('',(0.250415203515,6.16644429387));
+#68930 = CARTESIAN_POINT('',(0.256073567113,5.493599610276));
+#68931 = CARTESIAN_POINT('',(0.261731930711,4.82));
+#68932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68933 = ORIENTED_EDGE('',*,*,#68934,.F.);
+#68934 = EDGE_CURVE('',#37061,#68908,#68935,.T.);
+#68935 = SURFACE_CURVE('',#68936,(#68940,#68947),.PCURVE_S1.);
+#68936 = LINE('',#68937,#68938);
+#68937 = CARTESIAN_POINT('',(-7.811963139313,6.4,30.236687299791));
+#68938 = VECTOR('',#68939,1.);
+#68939 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#68940 = PCURVE('',#37109,#68941);
+#68941 = DEFINITIONAL_REPRESENTATION('',(#68942),#68946);
+#68942 = LINE('',#68943,#68944);
+#68943 = CARTESIAN_POINT('',(2.900003744861,0.));
+#68944 = VECTOR('',#68945,1.);
+#68945 = DIRECTION('',(0.,-1.));
+#68946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68947 = PCURVE('',#37077,#68948);
+#68948 = DEFINITIONAL_REPRESENTATION('',(#68949),#68953);
+#68949 = LINE('',#68950,#68951);
+#68950 = CARTESIAN_POINT('',(0.,0.));
+#68951 = VECTOR('',#68952,1.);
+#68952 = DIRECTION('',(0.,-1.));
+#68953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68954 = ADVANCED_FACE('',(#68955),#37077,.F.);
+#68955 = FACE_BOUND('',#68956,.F.);
+#68956 = EDGE_LOOP('',(#68957,#68958,#68959,#68981));
+#68957 = ORIENTED_EDGE('',*,*,#37060,.F.);
+#68958 = ORIENTED_EDGE('',*,*,#68934,.T.);
+#68959 = ORIENTED_EDGE('',*,*,#68960,.T.);
+#68960 = EDGE_CURVE('',#68908,#68773,#68961,.T.);
+#68961 = SURFACE_CURVE('',#68962,(#68967,#68974),.PCURVE_S1.);
+#68962 = CIRCLE('',#68963,32.5);
+#68963 = AXIS2_PLACEMENT_3D('',#68964,#68965,#68966);
+#68964 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#68965 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#68966 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#68967 = PCURVE('',#37077,#68968);
+#68968 = DEFINITIONAL_REPRESENTATION('',(#68969),#68973);
+#68969 = CIRCLE('',#68970,32.5);
+#68970 = AXIS2_PLACEMENT_2D('',#68971,#68972);
+#68971 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#68972 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#68973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68974 = PCURVE('',#68812,#68975);
+#68975 = DEFINITIONAL_REPRESENTATION('',(#68976),#68980);
+#68976 = LINE('',#68977,#68978);
+#68977 = CARTESIAN_POINT('',(0.,5.1));
+#68978 = VECTOR('',#68979,1.);
+#68979 = DIRECTION('',(1.,0.));
+#68980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#68981 = ORIENTED_EDGE('',*,*,#68772,.F.);
+#68982 = ADVANCED_FACE('',(#68983),#37176,.F.);
+#68983 = FACE_BOUND('',#68984,.F.);
+#68984 = EDGE_LOOP('',(#68985,#68986,#69009,#69041));
+#68985 = ORIENTED_EDGE('',*,*,#37154,.F.);
+#68986 = ORIENTED_EDGE('',*,*,#68987,.T.);
+#68987 = EDGE_CURVE('',#37155,#68988,#68990,.T.);
+#68988 = VERTEX_POINT('',#68989);
+#68989 = CARTESIAN_POINT('',(-18.97189699051,6.4,26.387821520188));
+#68990 = SURFACE_CURVE('',#68991,(#68995,#69002),.PCURVE_S1.);
+#68991 = LINE('',#68992,#68993);
+#68992 = CARTESIAN_POINT('',(-17.97289875486,6.4,25.012818410052));
+#68993 = VECTOR('',#68994,1.);
+#68994 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#68995 = PCURVE('',#37176,#68996);
+#68996 = DEFINITIONAL_REPRESENTATION('',(#68997),#69001);
+#68997 = LINE('',#68998,#68999);
+#68998 = CARTESIAN_POINT('',(0.,0.));
+#68999 = VECTOR('',#69000,1.);
+#69000 = DIRECTION('',(0.,-1.));
+#69001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69002 = PCURVE('',#37205,#69003);
+#69003 = DEFINITIONAL_REPRESENTATION('',(#69004),#69008);
+#69004 = LINE('',#69005,#69006);
+#69005 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69006 = VECTOR('',#69007,1.);
+#69007 = DIRECTION('',(0.,-1.));
+#69008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69009 = ORIENTED_EDGE('',*,*,#69010,.T.);
+#69010 = EDGE_CURVE('',#68988,#69011,#69013,.T.);
+#69011 = VERTEX_POINT('',#69012);
+#69012 = CARTESIAN_POINT('',(-18.35372566168,3.6,26.821460704734));
+#69013 = SURFACE_CURVE('',#69014,(#69019,#69026),.PCURVE_S1.);
+#69014 = ELLIPSE('',#69015,124.83495742473,32.5);
+#69015 = AXIS2_PLACEMENT_3D('',#69016,#69017,#69018);
+#69016 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#69017 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#69018 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#69019 = PCURVE('',#37176,#69020);
+#69020 = DEFINITIONAL_REPRESENTATION('',(#69021),#69025);
+#69021 = ELLIPSE('',#69022,124.83495742473,32.5);
+#69022 = AXIS2_PLACEMENT_2D('',#69023,#69024);
+#69023 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#69024 = DIRECTION('',(1.,-2.636779683485E-16));
+#69025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69026 = PCURVE('',#69027,#69032);
+#69027 = CYLINDRICAL_SURFACE('',#69028,32.5);
+#69028 = AXIS2_PLACEMENT_3D('',#69029,#69030,#69031);
+#69029 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#69030 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69031 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69032 = DEFINITIONAL_REPRESENTATION('',(#69033),#69040);
+#69033 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69034,#69035,#69036,#69037,
+    #69038,#69039),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#69034 = CARTESIAN_POINT('',(0.625663590182,4.82));
+#69035 = CARTESIAN_POINT('',(0.620087273119,5.492111952632));
+#69036 = CARTESIAN_POINT('',(0.614510956055,6.164211467139));
+#69037 = CARTESIAN_POINT('',(0.608934638991,6.836255002832));
+#69038 = CARTESIAN_POINT('',(0.603358321928,7.508199020634));
+#69039 = CARTESIAN_POINT('',(0.597782004864,8.18));
+#69040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69041 = ORIENTED_EDGE('',*,*,#69042,.F.);
+#69042 = EDGE_CURVE('',#37157,#69011,#69043,.T.);
+#69043 = SURFACE_CURVE('',#69044,(#69048,#69055),.PCURVE_S1.);
+#69044 = LINE('',#69045,#69046);
+#69045 = CARTESIAN_POINT('',(-17.36209268133,3.6,25.456594998834));
+#69046 = VECTOR('',#69047,1.);
+#69047 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#69048 = PCURVE('',#37176,#69049);
+#69049 = DEFINITIONAL_REPRESENTATION('',(#69050),#69054);
+#69050 = LINE('',#69051,#69052);
+#69051 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69052 = VECTOR('',#69053,1.);
+#69053 = DIRECTION('',(0.,-1.));
+#69054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69055 = PCURVE('',#37264,#69056);
+#69056 = DEFINITIONAL_REPRESENTATION('',(#69057),#69061);
+#69057 = LINE('',#69058,#69059);
+#69058 = CARTESIAN_POINT('',(0.,0.));
+#69059 = VECTOR('',#69060,1.);
+#69060 = DIRECTION('',(0.,-1.));
+#69061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69062 = ADVANCED_FACE('',(#69063),#37264,.F.);
+#69063 = FACE_BOUND('',#69064,.F.);
+#69064 = EDGE_LOOP('',(#69065,#69088,#69089,#69090));
+#69065 = ORIENTED_EDGE('',*,*,#69066,.F.);
+#69066 = EDGE_CURVE('',#37218,#69067,#69069,.T.);
+#69067 = VERTEX_POINT('',#69068);
+#69068 = CARTESIAN_POINT('',(-13.99700010177,3.6,29.331450495176));
+#69069 = SURFACE_CURVE('',#69070,(#69074,#69081),.PCURVE_S1.);
+#69070 = LINE('',#69071,#69072);
+#69071 = CARTESIAN_POINT('',(-13.31700770943,3.6,28.395521260311));
+#69072 = VECTOR('',#69073,1.);
+#69073 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#69074 = PCURVE('',#37264,#69075);
+#69075 = DEFINITIONAL_REPRESENTATION('',(#69076),#69080);
+#69076 = LINE('',#69077,#69078);
+#69077 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69078 = VECTOR('',#69079,1.);
+#69079 = DIRECTION('',(0.,-1.));
+#69080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69081 = PCURVE('',#37237,#69082);
+#69082 = DEFINITIONAL_REPRESENTATION('',(#69083),#69087);
+#69083 = LINE('',#69084,#69085);
+#69084 = CARTESIAN_POINT('',(0.,0.));
+#69085 = VECTOR('',#69086,1.);
+#69086 = DIRECTION('',(0.,-1.));
+#69087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69088 = ORIENTED_EDGE('',*,*,#37249,.T.);
+#69089 = ORIENTED_EDGE('',*,*,#69042,.T.);
+#69090 = ORIENTED_EDGE('',*,*,#69091,.F.);
+#69091 = EDGE_CURVE('',#69067,#69011,#69092,.T.);
+#69092 = SURFACE_CURVE('',#69093,(#69098,#69109),.PCURVE_S1.);
+#69093 = CIRCLE('',#69094,32.5);
+#69094 = AXIS2_PLACEMENT_3D('',#69095,#69096,#69097);
+#69095 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#69096 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69097 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69098 = PCURVE('',#37264,#69099);
+#69099 = DEFINITIONAL_REPRESENTATION('',(#69100),#69108);
+#69100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69101,#69102,#69103,#69104
+    ,#69105,#69106,#69107),.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(
+  '') );
+#69101 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#69102 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#69103 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#69104 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#69105 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#69106 = CARTESIAN_POINT('',(63.727140122153,37.594350112398));
+#69107 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#69108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69109 = PCURVE('',#69027,#69110);
+#69110 = DEFINITIONAL_REPRESENTATION('',(#69111),#69115);
+#69111 = LINE('',#69112,#69113);
+#69112 = CARTESIAN_POINT('',(0.,7.9));
+#69113 = VECTOR('',#69114,1.);
+#69114 = DIRECTION('',(1.,0.));
+#69115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69116 = ADVANCED_FACE('',(#69117),#37237,.F.);
+#69117 = FACE_BOUND('',#69118,.F.);
+#69118 = EDGE_LOOP('',(#69119,#69120,#69121,#69148));
+#69119 = ORIENTED_EDGE('',*,*,#37217,.F.);
+#69120 = ORIENTED_EDGE('',*,*,#69066,.T.);
+#69121 = ORIENTED_EDGE('',*,*,#69122,.T.);
+#69122 = EDGE_CURVE('',#69067,#69123,#69125,.T.);
+#69123 = VERTEX_POINT('',#69124);
+#69124 = CARTESIAN_POINT('',(-14.68457187864,6.4,28.993332832584));
+#69125 = SURFACE_CURVE('',#69126,(#69131,#69138),.PCURVE_S1.);
+#69126 = ELLIPSE('',#69127,124.83495742473,32.5);
+#69127 = AXIS2_PLACEMENT_3D('',#69128,#69129,#69130);
+#69128 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#69129 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#69130 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#69131 = PCURVE('',#37237,#69132);
+#69132 = DEFINITIONAL_REPRESENTATION('',(#69133),#69137);
+#69133 = ELLIPSE('',#69134,124.83495742473,32.5);
+#69134 = AXIS2_PLACEMENT_2D('',#69135,#69136);
+#69135 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#69136 = DIRECTION('',(-1.,-2.359223927328E-16));
+#69137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69138 = PCURVE('',#69027,#69139);
+#69139 = DEFINITIONAL_REPRESENTATION('',(#69140),#69147);
+#69140 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69141,#69142,#69143,#69144,
+    #69145,#69146),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#69141 = CARTESIAN_POINT('',(0.442879622961,8.18));
+#69142 = CARTESIAN_POINT('',(0.448537986559,7.509689259292));
+#69143 = CARTESIAN_POINT('',(0.454196350157,6.838489120172));
+#69144 = CARTESIAN_POINT('',(0.459854713755,6.16644429387));
+#69145 = CARTESIAN_POINT('',(0.465513077353,5.493599610276));
+#69146 = CARTESIAN_POINT('',(0.471171440951,4.82));
+#69147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69148 = ORIENTED_EDGE('',*,*,#69149,.F.);
+#69149 = EDGE_CURVE('',#37189,#69123,#69150,.T.);
+#69150 = SURFACE_CURVE('',#69151,(#69155,#69162),.PCURVE_S1.);
+#69151 = LINE('',#69152,#69153);
+#69152 = CARTESIAN_POINT('',(-13.92781378296,6.4,27.951744671528));
+#69153 = VECTOR('',#69154,1.);
+#69154 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#69155 = PCURVE('',#37237,#69156);
+#69156 = DEFINITIONAL_REPRESENTATION('',(#69157),#69161);
+#69157 = LINE('',#69158,#69159);
+#69158 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69159 = VECTOR('',#69160,1.);
+#69160 = DIRECTION('',(0.,-1.));
+#69161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69162 = PCURVE('',#37205,#69163);
+#69163 = DEFINITIONAL_REPRESENTATION('',(#69164),#69168);
+#69164 = LINE('',#69165,#69166);
+#69165 = CARTESIAN_POINT('',(0.,0.));
+#69166 = VECTOR('',#69167,1.);
+#69167 = DIRECTION('',(0.,-1.));
+#69168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69169 = ADVANCED_FACE('',(#69170),#37205,.F.);
+#69170 = FACE_BOUND('',#69171,.F.);
+#69171 = EDGE_LOOP('',(#69172,#69173,#69174,#69196));
+#69172 = ORIENTED_EDGE('',*,*,#37188,.F.);
+#69173 = ORIENTED_EDGE('',*,*,#69149,.T.);
+#69174 = ORIENTED_EDGE('',*,*,#69175,.T.);
+#69175 = EDGE_CURVE('',#69123,#68988,#69176,.T.);
+#69176 = SURFACE_CURVE('',#69177,(#69182,#69189),.PCURVE_S1.);
+#69177 = CIRCLE('',#69178,32.5);
+#69178 = AXIS2_PLACEMENT_3D('',#69179,#69180,#69181);
+#69179 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#69180 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69181 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69182 = PCURVE('',#37205,#69183);
+#69183 = DEFINITIONAL_REPRESENTATION('',(#69184),#69188);
+#69184 = CIRCLE('',#69185,32.5);
+#69185 = AXIS2_PLACEMENT_2D('',#69186,#69187);
+#69186 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#69187 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#69188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69189 = PCURVE('',#69027,#69190);
+#69190 = DEFINITIONAL_REPRESENTATION('',(#69191),#69195);
+#69191 = LINE('',#69192,#69193);
+#69192 = CARTESIAN_POINT('',(0.,5.1));
+#69193 = VECTOR('',#69194,1.);
+#69194 = DIRECTION('',(1.,0.));
+#69195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69196 = ORIENTED_EDGE('',*,*,#68987,.F.);
+#69197 = ADVANCED_FACE('',(#69198),#37304,.F.);
+#69198 = FACE_BOUND('',#69199,.F.);
+#69199 = EDGE_LOOP('',(#69200,#69201,#69224,#69256));
+#69200 = ORIENTED_EDGE('',*,*,#37282,.F.);
+#69201 = ORIENTED_EDGE('',*,*,#69202,.T.);
+#69202 = EDGE_CURVE('',#37283,#69203,#69205,.T.);
+#69203 = VERTEX_POINT('',#69204);
+#69204 = CARTESIAN_POINT('',(-24.0436521119,6.4,21.866705127245));
+#69205 = SURFACE_CURVE('',#69206,(#69210,#69217),.PCURVE_S1.);
+#69206 = LINE('',#69207,#69208);
+#69207 = CARTESIAN_POINT('',(-22.78060516305,6.4,20.729452546363));
+#69208 = VECTOR('',#69209,1.);
+#69209 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#69210 = PCURVE('',#37304,#69211);
+#69211 = DEFINITIONAL_REPRESENTATION('',(#69212),#69216);
+#69212 = LINE('',#69213,#69214);
+#69213 = CARTESIAN_POINT('',(0.,0.));
+#69214 = VECTOR('',#69215,1.);
+#69215 = DIRECTION('',(0.,-1.));
+#69216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69217 = PCURVE('',#37333,#69218);
+#69218 = DEFINITIONAL_REPRESENTATION('',(#69219),#69223);
+#69219 = LINE('',#69220,#69221);
+#69220 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69221 = VECTOR('',#69222,1.);
+#69222 = DIRECTION('',(0.,-1.));
+#69223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69224 = ORIENTED_EDGE('',*,*,#69225,.T.);
+#69225 = EDGE_CURVE('',#69203,#69226,#69228,.T.);
+#69226 = VERTEX_POINT('',#69227);
+#69227 = CARTESIAN_POINT('',(-23.52914796582,3.6,22.419393301385));
+#69228 = SURFACE_CURVE('',#69229,(#69234,#69241),.PCURVE_S1.);
+#69229 = ELLIPSE('',#69230,124.83495742473,32.5);
+#69230 = AXIS2_PLACEMENT_3D('',#69231,#69232,#69233);
+#69231 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#69232 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#69233 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#69234 = PCURVE('',#37304,#69235);
+#69235 = DEFINITIONAL_REPRESENTATION('',(#69236),#69240);
+#69236 = ELLIPSE('',#69237,124.83495742473,32.5);
+#69237 = AXIS2_PLACEMENT_2D('',#69238,#69239);
+#69238 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#69239 = DIRECTION('',(1.,-2.775557561563E-17));
+#69240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69241 = PCURVE('',#69242,#69247);
+#69242 = CYLINDRICAL_SURFACE('',#69243,32.5);
+#69243 = AXIS2_PLACEMENT_3D('',#69244,#69245,#69246);
+#69244 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#69245 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69246 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69247 = DEFINITIONAL_REPRESENTATION('',(#69248),#69255);
+#69248 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69249,#69250,#69251,#69252,
+    #69253,#69254),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#69249 = CARTESIAN_POINT('',(0.835103100422,4.82));
+#69250 = CARTESIAN_POINT('',(0.829526783358,5.492111952632));
+#69251 = CARTESIAN_POINT('',(0.823950466294,6.164211467139));
+#69252 = CARTESIAN_POINT('',(0.818374149231,6.836255002832));
+#69253 = CARTESIAN_POINT('',(0.812797832167,7.508199020634));
+#69254 = CARTESIAN_POINT('',(0.807221515103,8.18));
+#69255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69256 = ORIENTED_EDGE('',*,*,#69257,.F.);
+#69257 = EDGE_CURVE('',#37285,#69226,#69258,.T.);
+#69258 = SURFACE_CURVE('',#69259,(#69263,#69270),.PCURVE_S1.);
+#69259 = LINE('',#69260,#69261);
+#69260 = CARTESIAN_POINT('',(-22.27541300863,3.6,21.290525275451));
+#69261 = VECTOR('',#69262,1.);
+#69262 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#69263 = PCURVE('',#37304,#69264);
+#69264 = DEFINITIONAL_REPRESENTATION('',(#69265),#69269);
+#69265 = LINE('',#69266,#69267);
+#69266 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69267 = VECTOR('',#69268,1.);
+#69268 = DIRECTION('',(0.,-1.));
+#69269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69270 = PCURVE('',#37392,#69271);
+#69271 = DEFINITIONAL_REPRESENTATION('',(#69272),#69276);
+#69272 = LINE('',#69273,#69274);
+#69273 = CARTESIAN_POINT('',(0.,0.));
+#69274 = VECTOR('',#69275,1.);
+#69275 = DIRECTION('',(0.,-1.));
+#69276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69277 = ADVANCED_FACE('',(#69278),#37392,.F.);
+#69278 = FACE_BOUND('',#69279,.F.);
+#69279 = EDGE_LOOP('',(#69280,#69303,#69304,#69305));
+#69280 = ORIENTED_EDGE('',*,*,#69281,.F.);
+#69281 = EDGE_CURVE('',#37346,#69282,#69284,.T.);
+#69282 = VERTEX_POINT('',#69283);
+#69283 = CARTESIAN_POINT('',(-19.7894835336,3.6,25.780347970363));
+#69284 = SURFACE_CURVE('',#69285,(#69289,#69296),.PCURVE_S1.);
+#69285 = LINE('',#69286,#69287);
+#69286 = CARTESIAN_POINT('',(-18.92975997682,3.6,25.006249402856));
+#69287 = VECTOR('',#69288,1.);
+#69288 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#69289 = PCURVE('',#37392,#69290);
+#69290 = DEFINITIONAL_REPRESENTATION('',(#69291),#69295);
+#69291 = LINE('',#69292,#69293);
+#69292 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69293 = VECTOR('',#69294,1.);
+#69294 = DIRECTION('',(0.,-1.));
+#69295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69296 = PCURVE('',#37365,#69297);
+#69297 = DEFINITIONAL_REPRESENTATION('',(#69298),#69302);
+#69298 = LINE('',#69299,#69300);
+#69299 = CARTESIAN_POINT('',(0.,0.));
+#69300 = VECTOR('',#69301,1.);
+#69301 = DIRECTION('',(0.,-1.));
+#69302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69303 = ORIENTED_EDGE('',*,*,#37377,.T.);
+#69304 = ORIENTED_EDGE('',*,*,#69257,.T.);
+#69305 = ORIENTED_EDGE('',*,*,#69306,.F.);
+#69306 = EDGE_CURVE('',#69282,#69226,#69307,.T.);
+#69307 = SURFACE_CURVE('',#69308,(#69313,#69324),.PCURVE_S1.);
+#69308 = CIRCLE('',#69309,32.5);
+#69309 = AXIS2_PLACEMENT_3D('',#69310,#69311,#69312);
+#69310 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#69311 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69312 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69313 = PCURVE('',#37392,#69314);
+#69314 = DEFINITIONAL_REPRESENTATION('',(#69315),#69323);
+#69315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69316,#69317,#69318,#69319
+    ,#69320,#69321,#69322),.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(
+  '') );
+#69316 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#69317 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#69318 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#69319 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#69320 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#69321 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#69322 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#69323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69324 = PCURVE('',#69242,#69325);
+#69325 = DEFINITIONAL_REPRESENTATION('',(#69326),#69330);
+#69326 = LINE('',#69327,#69328);
+#69327 = CARTESIAN_POINT('',(0.,7.9));
+#69328 = VECTOR('',#69329,1.);
+#69329 = DIRECTION('',(1.,0.));
+#69330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69331 = ADVANCED_FACE('',(#69332),#37365,.F.);
+#69332 = FACE_BOUND('',#69333,.F.);
+#69333 = EDGE_LOOP('',(#69334,#69335,#69336,#69363));
+#69334 = ORIENTED_EDGE('',*,*,#37345,.F.);
+#69335 = ORIENTED_EDGE('',*,*,#69281,.T.);
+#69336 = ORIENTED_EDGE('',*,*,#69337,.T.);
+#69337 = EDGE_CURVE('',#69282,#69338,#69340,.T.);
+#69338 = VERTEX_POINT('',#69339);
+#69339 = CARTESIAN_POINT('',(-20.39173160256,6.4,25.306664779246));
+#69340 = SURFACE_CURVE('',#69341,(#69346,#69353),.PCURVE_S1.);
+#69341 = ELLIPSE('',#69342,124.83495742473,32.5);
+#69342 = AXIS2_PLACEMENT_3D('',#69343,#69344,#69345);
+#69343 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#69344 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#69345 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#69346 = PCURVE('',#37365,#69347);
+#69347 = DEFINITIONAL_REPRESENTATION('',(#69348),#69352);
+#69348 = ELLIPSE('',#69349,124.83495742473,32.5);
+#69349 = AXIS2_PLACEMENT_2D('',#69350,#69351);
+#69350 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#69351 = DIRECTION('',(-1.,-1.665334536938E-16));
+#69352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69353 = PCURVE('',#69242,#69354);
+#69354 = DEFINITIONAL_REPRESENTATION('',(#69355),#69362);
+#69355 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69356,#69357,#69358,#69359,
+    #69360,#69361),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#69356 = CARTESIAN_POINT('',(0.6523191332,8.18));
+#69357 = CARTESIAN_POINT('',(0.657977496798,7.509689259292));
+#69358 = CARTESIAN_POINT('',(0.663635860396,6.838489120172));
+#69359 = CARTESIAN_POINT('',(0.669294223994,6.16644429387));
+#69360 = CARTESIAN_POINT('',(0.674952587592,5.493599610276));
+#69361 = CARTESIAN_POINT('',(0.68061095119,4.82));
+#69362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69363 = ORIENTED_EDGE('',*,*,#69364,.F.);
+#69364 = EDGE_CURVE('',#37317,#69338,#69365,.T.);
+#69365 = SURFACE_CURVE('',#69366,(#69370,#69377),.PCURVE_S1.);
+#69366 = LINE('',#69367,#69368);
+#69367 = CARTESIAN_POINT('',(-19.43495213124,6.4,24.445176673768));
+#69368 = VECTOR('',#69369,1.);
+#69369 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#69370 = PCURVE('',#37365,#69371);
+#69371 = DEFINITIONAL_REPRESENTATION('',(#69372),#69376);
+#69372 = LINE('',#69373,#69374);
+#69373 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69374 = VECTOR('',#69375,1.);
+#69375 = DIRECTION('',(0.,-1.));
+#69376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69377 = PCURVE('',#37333,#69378);
+#69378 = DEFINITIONAL_REPRESENTATION('',(#69379),#69383);
+#69379 = LINE('',#69380,#69381);
+#69380 = CARTESIAN_POINT('',(0.,0.));
+#69381 = VECTOR('',#69382,1.);
+#69382 = DIRECTION('',(0.,-1.));
+#69383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69384 = ADVANCED_FACE('',(#69385),#37333,.F.);
+#69385 = FACE_BOUND('',#69386,.F.);
+#69386 = EDGE_LOOP('',(#69387,#69388,#69389,#69411));
+#69387 = ORIENTED_EDGE('',*,*,#37316,.F.);
+#69388 = ORIENTED_EDGE('',*,*,#69364,.T.);
+#69389 = ORIENTED_EDGE('',*,*,#69390,.T.);
+#69390 = EDGE_CURVE('',#69338,#69203,#69391,.T.);
+#69391 = SURFACE_CURVE('',#69392,(#69397,#69404),.PCURVE_S1.);
+#69392 = CIRCLE('',#69393,32.5);
+#69393 = AXIS2_PLACEMENT_3D('',#69394,#69395,#69396);
+#69394 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#69395 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69396 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69397 = PCURVE('',#37333,#69398);
+#69398 = DEFINITIONAL_REPRESENTATION('',(#69399),#69403);
+#69399 = CIRCLE('',#69400,32.5);
+#69400 = AXIS2_PLACEMENT_2D('',#69401,#69402);
+#69401 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#69402 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#69403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69404 = PCURVE('',#69242,#69405);
+#69405 = DEFINITIONAL_REPRESENTATION('',(#69406),#69410);
+#69406 = LINE('',#69407,#69408);
+#69407 = CARTESIAN_POINT('',(0.,5.1));
+#69408 = VECTOR('',#69409,1.);
+#69409 = DIRECTION('',(1.,0.));
+#69410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69411 = ORIENTED_EDGE('',*,*,#69202,.F.);
+#69412 = ADVANCED_FACE('',(#69413),#37432,.F.);
+#69413 = FACE_BOUND('',#69414,.F.);
+#69414 = EDGE_LOOP('',(#69415,#69416,#69439,#69471));
+#69415 = ORIENTED_EDGE('',*,*,#37410,.F.);
+#69416 = ORIENTED_EDGE('',*,*,#69417,.T.);
+#69417 = EDGE_CURVE('',#37411,#69418,#69420,.T.);
+#69418 = VERTEX_POINT('',#69419);
+#69419 = CARTESIAN_POINT('',(-28.06458426175,6.4,16.389908792149));
+#69420 = SURFACE_CURVE('',#69421,(#69425,#69432),.PCURVE_S1.);
+#69421 = LINE('',#69422,#69423);
+#69422 = CARTESIAN_POINT('',(-26.59268981214,6.4,15.540110135448));
+#69423 = VECTOR('',#69424,1.);
+#69424 = DIRECTION('',(-0.866025403784,0.,0.5));
+#69425 = PCURVE('',#37432,#69426);
+#69426 = DEFINITIONAL_REPRESENTATION('',(#69427),#69431);
+#69427 = LINE('',#69428,#69429);
+#69428 = CARTESIAN_POINT('',(0.,0.));
+#69429 = VECTOR('',#69430,1.);
+#69430 = DIRECTION('',(0.,-1.));
+#69431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69432 = PCURVE('',#37461,#69433);
+#69433 = DEFINITIONAL_REPRESENTATION('',(#69434),#69438);
+#69434 = LINE('',#69435,#69436);
+#69435 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69436 = VECTOR('',#69437,1.);
+#69437 = DIRECTION('',(0.,-1.));
+#69438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69439 = ORIENTED_EDGE('',*,*,#69440,.T.);
+#69440 = EDGE_CURVE('',#69418,#69441,#69443,.T.);
+#69441 = VERTEX_POINT('',#69442);
+#69442 = CARTESIAN_POINT('',(-27.67623359848,3.6,17.037490830581));
+#69443 = SURFACE_CURVE('',#69444,(#69449,#69456),.PCURVE_S1.);
+#69444 = ELLIPSE('',#69445,124.83495742473,32.5);
+#69445 = AXIS2_PLACEMENT_3D('',#69446,#69447,#69448);
+#69446 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#69447 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#69448 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#69449 = PCURVE('',#37432,#69450);
+#69450 = DEFINITIONAL_REPRESENTATION('',(#69451),#69455);
+#69451 = ELLIPSE('',#69452,124.83495742473,32.5);
+#69452 = AXIS2_PLACEMENT_2D('',#69453,#69454);
+#69453 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#69454 = DIRECTION('',(1.,5.551115123126E-17));
+#69455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69456 = PCURVE('',#69457,#69462);
+#69457 = CYLINDRICAL_SURFACE('',#69458,32.5);
+#69458 = AXIS2_PLACEMENT_3D('',#69459,#69460,#69461);
+#69459 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#69460 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69461 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69462 = DEFINITIONAL_REPRESENTATION('',(#69463),#69470);
+#69463 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69464,#69465,#69466,#69467,
+    #69468,#69469),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#69464 = CARTESIAN_POINT('',(1.044542610661,4.82));
+#69465 = CARTESIAN_POINT('',(1.038966293597,5.492111952632));
+#69466 = CARTESIAN_POINT('',(1.033389976534,6.164211467139));
+#69467 = CARTESIAN_POINT('',(1.02781365947,6.836255002832));
+#69468 = CARTESIAN_POINT('',(1.022237342406,7.508199020634));
+#69469 = CARTESIAN_POINT('',(1.016661025343,8.18));
+#69470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69471 = ORIENTED_EDGE('',*,*,#69472,.F.);
+#69472 = EDGE_CURVE('',#37413,#69441,#69473,.T.);
+#69473 = SURFACE_CURVE('',#69474,(#69478,#69485),.PCURVE_S1.);
+#69474 = LINE('',#69475,#69476);
+#69475 = CARTESIAN_POINT('',(-26.21519089816,3.6,16.193957434255));
+#69476 = VECTOR('',#69477,1.);
+#69477 = DIRECTION('',(-0.866025403784,0.,0.5));
+#69478 = PCURVE('',#37432,#69479);
+#69479 = DEFINITIONAL_REPRESENTATION('',(#69480),#69484);
+#69480 = LINE('',#69481,#69482);
+#69481 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69482 = VECTOR('',#69483,1.);
+#69483 = DIRECTION('',(0.,-1.));
+#69484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69485 = PCURVE('',#37520,#69486);
+#69486 = DEFINITIONAL_REPRESENTATION('',(#69487),#69491);
+#69487 = LINE('',#69488,#69489);
+#69488 = CARTESIAN_POINT('',(0.,0.));
+#69489 = VECTOR('',#69490,1.);
+#69490 = DIRECTION('',(0.,-1.));
+#69491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69492 = ADVANCED_FACE('',(#69493),#37520,.F.);
+#69493 = FACE_BOUND('',#69494,.F.);
+#69494 = EDGE_LOOP('',(#69495,#69518,#69519,#69520));
+#69495 = ORIENTED_EDGE('',*,*,#69496,.F.);
+#69496 = EDGE_CURVE('',#37474,#69497,#69499,.T.);
+#69497 = VERTEX_POINT('',#69498);
+#69498 = CARTESIAN_POINT('',(-24.71707157454,3.6,21.102520531411));
+#69499 = SURFACE_CURVE('',#69500,(#69504,#69511),.PCURVE_S1.);
+#69500 = LINE('',#69501,#69502);
+#69501 = CARTESIAN_POINT('',(-23.71519089815,3.6,20.524084453199));
+#69502 = VECTOR('',#69503,1.);
+#69503 = DIRECTION('',(-0.866025403784,0.,0.5));
+#69504 = PCURVE('',#37520,#69505);
+#69505 = DEFINITIONAL_REPRESENTATION('',(#69506),#69510);
+#69506 = LINE('',#69507,#69508);
+#69507 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69508 = VECTOR('',#69509,1.);
+#69509 = DIRECTION('',(0.,-1.));
+#69510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69511 = PCURVE('',#37493,#69512);
+#69512 = DEFINITIONAL_REPRESENTATION('',(#69513),#69517);
+#69513 = LINE('',#69514,#69515);
+#69514 = CARTESIAN_POINT('',(0.,0.));
+#69515 = VECTOR('',#69516,1.);
+#69516 = DIRECTION('',(0.,-1.));
+#69517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69518 = ORIENTED_EDGE('',*,*,#37505,.T.);
+#69519 = ORIENTED_EDGE('',*,*,#69472,.T.);
+#69520 = ORIENTED_EDGE('',*,*,#69521,.F.);
+#69521 = EDGE_CURVE('',#69497,#69441,#69522,.T.);
+#69522 = SURFACE_CURVE('',#69523,(#69528,#69539),.PCURVE_S1.);
+#69523 = CIRCLE('',#69524,32.5);
+#69524 = AXIS2_PLACEMENT_3D('',#69525,#69526,#69527);
+#69525 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#69526 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69527 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69528 = PCURVE('',#37520,#69529);
+#69529 = DEFINITIONAL_REPRESENTATION('',(#69530),#69538);
+#69530 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69531,#69532,#69533,#69534
+    ,#69535,#69536,#69537),.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(
+  '') );
+#69531 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#69532 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#69533 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#69534 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#69535 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#69536 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#69537 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#69538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69539 = PCURVE('',#69457,#69540);
+#69540 = DEFINITIONAL_REPRESENTATION('',(#69541),#69545);
+#69541 = LINE('',#69542,#69543);
+#69542 = CARTESIAN_POINT('',(0.,7.9));
+#69543 = VECTOR('',#69544,1.);
+#69544 = DIRECTION('',(1.,0.));
+#69545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69546 = ADVANCED_FACE('',(#69547),#37493,.F.);
+#69547 = FACE_BOUND('',#69548,.F.);
+#69548 = EDGE_LOOP('',(#69549,#69550,#69551,#69578));
+#69549 = ORIENTED_EDGE('',*,*,#37473,.F.);
+#69550 = ORIENTED_EDGE('',*,*,#69496,.T.);
+#69551 = ORIENTED_EDGE('',*,*,#69552,.T.);
+#69552 = EDGE_CURVE('',#69497,#69553,#69555,.T.);
+#69553 = VERTEX_POINT('',#69554);
+#69554 = CARTESIAN_POINT('',(-25.20767480506,6.4,20.513974040204));
+#69555 = SURFACE_CURVE('',#69556,(#69561,#69568),.PCURVE_S1.);
+#69556 = ELLIPSE('',#69557,124.83495742473,32.5);
+#69557 = AXIS2_PLACEMENT_3D('',#69558,#69559,#69560);
+#69558 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#69559 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#69560 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#69561 = PCURVE('',#37493,#69562);
+#69562 = DEFINITIONAL_REPRESENTATION('',(#69563),#69567);
+#69563 = ELLIPSE('',#69564,124.83495742473,32.5);
+#69564 = AXIS2_PLACEMENT_2D('',#69565,#69566);
+#69565 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#69566 = DIRECTION('',(-1.,-8.326672684689E-17));
+#69567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69568 = PCURVE('',#69457,#69569);
+#69569 = DEFINITIONAL_REPRESENTATION('',(#69570),#69577);
+#69570 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69571,#69572,#69573,#69574,
+    #69575,#69576),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#69571 = CARTESIAN_POINT('',(0.861758643439,8.18));
+#69572 = CARTESIAN_POINT('',(0.867417007037,7.509689259292));
+#69573 = CARTESIAN_POINT('',(0.873075370635,6.838489120172));
+#69574 = CARTESIAN_POINT('',(0.878733734233,6.16644429387));
+#69575 = CARTESIAN_POINT('',(0.884392097831,5.493599610276));
+#69576 = CARTESIAN_POINT('',(0.890050461429,4.82));
+#69577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69578 = ORIENTED_EDGE('',*,*,#69579,.F.);
+#69579 = EDGE_CURVE('',#37445,#69553,#69580,.T.);
+#69580 = SURFACE_CURVE('',#69581,(#69585,#69592),.PCURVE_S1.);
+#69581 = LINE('',#69582,#69583);
+#69582 = CARTESIAN_POINT('',(-24.09268981213,6.4,19.870237154392));
+#69583 = VECTOR('',#69584,1.);
+#69584 = DIRECTION('',(-0.866025403784,0.,0.5));
+#69585 = PCURVE('',#37493,#69586);
+#69586 = DEFINITIONAL_REPRESENTATION('',(#69587),#69591);
+#69587 = LINE('',#69588,#69589);
+#69588 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69589 = VECTOR('',#69590,1.);
+#69590 = DIRECTION('',(0.,-1.));
+#69591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69592 = PCURVE('',#37461,#69593);
+#69593 = DEFINITIONAL_REPRESENTATION('',(#69594),#69598);
+#69594 = LINE('',#69595,#69596);
+#69595 = CARTESIAN_POINT('',(0.,-0.));
+#69596 = VECTOR('',#69597,1.);
+#69597 = DIRECTION('',(0.,-1.));
+#69598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69599 = ADVANCED_FACE('',(#69600),#37461,.F.);
+#69600 = FACE_BOUND('',#69601,.F.);
+#69601 = EDGE_LOOP('',(#69602,#69603,#69604,#69626));
+#69602 = ORIENTED_EDGE('',*,*,#37444,.F.);
+#69603 = ORIENTED_EDGE('',*,*,#69579,.T.);
+#69604 = ORIENTED_EDGE('',*,*,#69605,.T.);
+#69605 = EDGE_CURVE('',#69553,#69418,#69606,.T.);
+#69606 = SURFACE_CURVE('',#69607,(#69612,#69619),.PCURVE_S1.);
+#69607 = CIRCLE('',#69608,32.5);
+#69608 = AXIS2_PLACEMENT_3D('',#69609,#69610,#69611);
+#69609 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#69610 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69611 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69612 = PCURVE('',#37461,#69613);
+#69613 = DEFINITIONAL_REPRESENTATION('',(#69614),#69618);
+#69614 = CIRCLE('',#69615,32.5);
+#69615 = AXIS2_PLACEMENT_2D('',#69616,#69617);
+#69616 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#69617 = DIRECTION('',(-0.866025403784,-0.5));
+#69618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69619 = PCURVE('',#69457,#69620);
+#69620 = DEFINITIONAL_REPRESENTATION('',(#69621),#69625);
+#69621 = LINE('',#69622,#69623);
+#69622 = CARTESIAN_POINT('',(0.,5.1));
+#69623 = VECTOR('',#69624,1.);
+#69624 = DIRECTION('',(1.,0.));
+#69625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69626 = ORIENTED_EDGE('',*,*,#69417,.F.);
+#69627 = ADVANCED_FACE('',(#69628),#37560,.F.);
+#69628 = FACE_BOUND('',#69629,.F.);
+#69629 = EDGE_LOOP('',(#69630,#69631,#69654,#69686));
+#69630 = ORIENTED_EDGE('',*,*,#37538,.F.);
+#69631 = ORIENTED_EDGE('',*,*,#69632,.T.);
+#69632 = EDGE_CURVE('',#37539,#69633,#69635,.T.);
+#69633 = VERTEX_POINT('',#69634);
+#69634 = CARTESIAN_POINT('',(-30.85895941055,6.4,10.196794795328));
+#69635 = SURFACE_CURVE('',#69636,(#69640,#69647),.PCURVE_S1.);
+#69636 = LINE('',#69637,#69638);
+#69637 = CARTESIAN_POINT('',(-29.24254631056,6.4,9.671590341893));
+#69638 = VECTOR('',#69639,1.);
+#69639 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#69640 = PCURVE('',#37560,#69641);
+#69641 = DEFINITIONAL_REPRESENTATION('',(#69642),#69646);
+#69642 = LINE('',#69643,#69644);
+#69643 = CARTESIAN_POINT('',(0.,0.));
+#69644 = VECTOR('',#69645,1.);
+#69645 = DIRECTION('',(0.,-1.));
+#69646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69647 = PCURVE('',#37589,#69648);
+#69648 = DEFINITIONAL_REPRESENTATION('',(#69649),#69653);
+#69649 = LINE('',#69650,#69651);
+#69650 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69651 = VECTOR('',#69652,1.);
+#69652 = DIRECTION('',(0.,-1.));
+#69653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69654 = ORIENTED_EDGE('',*,*,#69655,.T.);
+#69655 = EDGE_CURVE('',#69633,#69656,#69658,.T.);
+#69656 = VERTEX_POINT('',#69657);
+#69657 = CARTESIAN_POINT('',(-30.61373501758,3.6,10.910968255528));
+#69658 = SURFACE_CURVE('',#69659,(#69664,#69671),.PCURVE_S1.);
+#69659 = ELLIPSE('',#69660,124.83495742473,32.5);
+#69660 = AXIS2_PLACEMENT_3D('',#69661,#69662,#69663);
+#69661 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#69662 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#69663 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#69664 = PCURVE('',#37560,#69665);
+#69665 = DEFINITIONAL_REPRESENTATION('',(#69666),#69670);
+#69666 = ELLIPSE('',#69667,124.83495742473,32.5);
+#69667 = AXIS2_PLACEMENT_2D('',#69668,#69669);
+#69668 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#69669 = DIRECTION('',(1.,2.736911063134E-48));
+#69670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69671 = PCURVE('',#69672,#69677);
+#69672 = CYLINDRICAL_SURFACE('',#69673,32.5);
+#69673 = AXIS2_PLACEMENT_3D('',#69674,#69675,#69676);
+#69674 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#69675 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69676 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69677 = DEFINITIONAL_REPRESENTATION('',(#69678),#69685);
+#69678 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69679,#69680,#69681,#69682,
+    #69683,#69684),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#69679 = CARTESIAN_POINT('',(1.2539821209,4.82));
+#69680 = CARTESIAN_POINT('',(1.248405803837,5.492111952632));
+#69681 = CARTESIAN_POINT('',(1.242829486773,6.164211467139));
+#69682 = CARTESIAN_POINT('',(1.237253169709,6.836255002832));
+#69683 = CARTESIAN_POINT('',(1.231676852646,7.508199020634));
+#69684 = CARTESIAN_POINT('',(1.226100535582,8.18));
+#69685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69686 = ORIENTED_EDGE('',*,*,#69687,.F.);
+#69687 = EDGE_CURVE('',#37541,#69656,#69688,.T.);
+#69688 = SURFACE_CURVE('',#69689,(#69693,#69700),.PCURVE_S1.);
+#69689 = LINE('',#69690,#69691);
+#69690 = CARTESIAN_POINT('',(-29.009239151,3.6,10.389635945954));
+#69691 = VECTOR('',#69692,1.);
+#69692 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#69693 = PCURVE('',#37560,#69694);
+#69694 = DEFINITIONAL_REPRESENTATION('',(#69695),#69699);
+#69695 = LINE('',#69696,#69697);
+#69696 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69697 = VECTOR('',#69698,1.);
+#69698 = DIRECTION('',(0.,-1.));
+#69699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69700 = PCURVE('',#37648,#69701);
+#69701 = DEFINITIONAL_REPRESENTATION('',(#69702),#69706);
+#69702 = LINE('',#69703,#69704);
+#69703 = CARTESIAN_POINT('',(0.,0.));
+#69704 = VECTOR('',#69705,1.);
+#69705 = DIRECTION('',(0.,-1.));
+#69706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69707 = ADVANCED_FACE('',(#69708),#37648,.F.);
+#69708 = FACE_BOUND('',#69709,.F.);
+#69709 = EDGE_LOOP('',(#69710,#69733,#69734,#69735));
+#69710 = ORIENTED_EDGE('',*,*,#69711,.F.);
+#69711 = EDGE_CURVE('',#37602,#69712,#69714,.T.);
+#69712 = VERTEX_POINT('',#69713);
+#69713 = CARTESIAN_POINT('',(-28.56440498201,3.6,15.502411684107));
+#69714 = SURFACE_CURVE('',#69715,(#69719,#69726),.PCURVE_S1.);
+#69715 = LINE('',#69716,#69717);
+#69716 = CARTESIAN_POINT('',(-27.46415417912,3.6,15.144918527453));
+#69717 = VECTOR('',#69718,1.);
+#69718 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#69719 = PCURVE('',#37648,#69720);
+#69720 = DEFINITIONAL_REPRESENTATION('',(#69721),#69725);
+#69721 = LINE('',#69722,#69723);
+#69722 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69723 = VECTOR('',#69724,1.);
+#69724 = DIRECTION('',(0.,-1.));
+#69725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69726 = PCURVE('',#37621,#69727);
+#69727 = DEFINITIONAL_REPRESENTATION('',(#69728),#69732);
+#69728 = LINE('',#69729,#69730);
+#69729 = CARTESIAN_POINT('',(0.,0.));
+#69730 = VECTOR('',#69731,1.);
+#69731 = DIRECTION('',(0.,-1.));
+#69732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69733 = ORIENTED_EDGE('',*,*,#37633,.T.);
+#69734 = ORIENTED_EDGE('',*,*,#69687,.T.);
+#69735 = ORIENTED_EDGE('',*,*,#69736,.F.);
+#69736 = EDGE_CURVE('',#69712,#69656,#69737,.T.);
+#69737 = SURFACE_CURVE('',#69738,(#69743,#69754),.PCURVE_S1.);
+#69738 = CIRCLE('',#69739,32.5);
+#69739 = AXIS2_PLACEMENT_3D('',#69740,#69741,#69742);
+#69740 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#69741 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69742 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69743 = PCURVE('',#37648,#69744);
+#69744 = DEFINITIONAL_REPRESENTATION('',(#69745),#69753);
+#69745 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69746,#69747,#69748,#69749
+    ,#69750,#69751,#69752),.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(
+  '') );
+#69746 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#69747 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#69748 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#69749 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#69750 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#69751 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#69752 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#69753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69754 = PCURVE('',#69672,#69755);
+#69755 = DEFINITIONAL_REPRESENTATION('',(#69756),#69760);
+#69756 = LINE('',#69757,#69758);
+#69757 = CARTESIAN_POINT('',(0.,7.9));
+#69758 = VECTOR('',#69759,1.);
+#69759 = DIRECTION('',(1.,0.));
+#69760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69761 = ADVANCED_FACE('',(#69762),#37621,.F.);
+#69762 = FACE_BOUND('',#69763,.F.);
+#69763 = EDGE_LOOP('',(#69764,#69765,#69766,#69793));
+#69764 = ORIENTED_EDGE('',*,*,#37601,.F.);
+#69765 = ORIENTED_EDGE('',*,*,#69711,.T.);
+#69766 = ORIENTED_EDGE('',*,*,#69767,.T.);
+#69767 = EDGE_CURVE('',#69712,#69768,#69770,.T.);
+#69768 = VERTEX_POINT('',#69769);
+#69769 = CARTESIAN_POINT('',(-28.92192165874,6.4,14.824724198636));
+#69770 = SURFACE_CURVE('',#69771,(#69776,#69783),.PCURVE_S1.);
+#69771 = ELLIPSE('',#69772,124.83495742473,32.5);
+#69772 = AXIS2_PLACEMENT_3D('',#69773,#69774,#69775);
+#69773 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#69774 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#69775 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#69776 = PCURVE('',#37621,#69777);
+#69777 = DEFINITIONAL_REPRESENTATION('',(#69778),#69782);
+#69778 = ELLIPSE('',#69779,124.83495742473,32.5);
+#69779 = AXIS2_PLACEMENT_2D('',#69780,#69781);
+#69780 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#69781 = DIRECTION('',(-1.,-1.387778780781E-17));
+#69782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69783 = PCURVE('',#69672,#69784);
+#69784 = DEFINITIONAL_REPRESENTATION('',(#69785),#69792);
+#69785 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69786,#69787,#69788,#69789,
+    #69790,#69791),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#69786 = CARTESIAN_POINT('',(1.071198153679,8.18));
+#69787 = CARTESIAN_POINT('',(1.076856517277,7.509689259292));
+#69788 = CARTESIAN_POINT('',(1.082514880875,6.838489120172));
+#69789 = CARTESIAN_POINT('',(1.088173244473,6.16644429387));
+#69790 = CARTESIAN_POINT('',(1.093831608071,5.493599610276));
+#69791 = CARTESIAN_POINT('',(1.099489971668,4.82));
+#69792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69793 = ORIENTED_EDGE('',*,*,#69794,.F.);
+#69794 = EDGE_CURVE('',#37573,#69768,#69795,.T.);
+#69795 = SURFACE_CURVE('',#69796,(#69800,#69807),.PCURVE_S1.);
+#69796 = LINE('',#69797,#69798);
+#69797 = CARTESIAN_POINT('',(-27.69746133867,6.4,14.426872923392));
+#69798 = VECTOR('',#69799,1.);
+#69799 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#69800 = PCURVE('',#37621,#69801);
+#69801 = DEFINITIONAL_REPRESENTATION('',(#69802),#69806);
+#69802 = LINE('',#69803,#69804);
+#69803 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69804 = VECTOR('',#69805,1.);
+#69805 = DIRECTION('',(0.,-1.));
+#69806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69807 = PCURVE('',#37589,#69808);
+#69808 = DEFINITIONAL_REPRESENTATION('',(#69809),#69813);
+#69809 = LINE('',#69810,#69811);
+#69810 = CARTESIAN_POINT('',(0.,-0.));
+#69811 = VECTOR('',#69812,1.);
+#69812 = DIRECTION('',(0.,-1.));
+#69813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69814 = ADVANCED_FACE('',(#69815),#37589,.F.);
+#69815 = FACE_BOUND('',#69816,.F.);
+#69816 = EDGE_LOOP('',(#69817,#69818,#69819,#69841));
+#69817 = ORIENTED_EDGE('',*,*,#37572,.F.);
+#69818 = ORIENTED_EDGE('',*,*,#69794,.T.);
+#69819 = ORIENTED_EDGE('',*,*,#69820,.T.);
+#69820 = EDGE_CURVE('',#69768,#69633,#69821,.T.);
+#69821 = SURFACE_CURVE('',#69822,(#69827,#69834),.PCURVE_S1.);
+#69822 = CIRCLE('',#69823,32.5);
+#69823 = AXIS2_PLACEMENT_3D('',#69824,#69825,#69826);
+#69824 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#69825 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69826 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69827 = PCURVE('',#37589,#69828);
+#69828 = DEFINITIONAL_REPRESENTATION('',(#69829),#69833);
+#69829 = CIRCLE('',#69830,32.5);
+#69830 = AXIS2_PLACEMENT_2D('',#69831,#69832);
+#69831 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#69832 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#69833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69834 = PCURVE('',#69672,#69835);
+#69835 = DEFINITIONAL_REPRESENTATION('',(#69836),#69840);
+#69836 = LINE('',#69837,#69838);
+#69837 = CARTESIAN_POINT('',(0.,5.1));
+#69838 = VECTOR('',#69839,1.);
+#69839 = DIRECTION('',(1.,0.));
+#69840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69841 = ORIENTED_EDGE('',*,*,#69632,.F.);
+#69842 = ADVANCED_FACE('',(#69843),#37688,.F.);
+#69843 = FACE_BOUND('',#69844,.F.);
+#69844 = EDGE_LOOP('',(#69845,#69846,#69869,#69901));
+#69845 = ORIENTED_EDGE('',*,*,#37666,.F.);
+#69846 = ORIENTED_EDGE('',*,*,#69847,.T.);
+#69847 = EDGE_CURVE('',#37667,#69848,#69850,.T.);
+#69848 = VERTEX_POINT('',#69849);
+#69849 = CARTESIAN_POINT('',(-32.30464995539,6.4,3.558031936301));
+#69850 = SURFACE_CURVE('',#69851,(#69855,#69862),.PCURVE_S1.);
+#69851 = LINE('',#69852,#69853);
+#69852 = CARTESIAN_POINT('',(-30.6143632139,6.4,3.380375640957));
+#69853 = VECTOR('',#69854,1.);
+#69854 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#69855 = PCURVE('',#37688,#69856);
+#69856 = DEFINITIONAL_REPRESENTATION('',(#69857),#69861);
+#69857 = LINE('',#69858,#69859);
+#69858 = CARTESIAN_POINT('',(0.,0.));
+#69859 = VECTOR('',#69860,1.);
+#69860 = DIRECTION('',(0.,-1.));
+#69861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69862 = PCURVE('',#37717,#69863);
+#69863 = DEFINITIONAL_REPRESENTATION('',(#69864),#69868);
+#69864 = LINE('',#69865,#69866);
+#69865 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69866 = VECTOR('',#69867,1.);
+#69867 = DIRECTION('',(0.,-1.));
+#69868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69869 = ORIENTED_EDGE('',*,*,#69870,.T.);
+#69870 = EDGE_CURVE('',#69848,#69871,#69873,.T.);
+#69871 = VERTEX_POINT('',#69872);
+#69872 = CARTESIAN_POINT('',(-32.21326931541,3.6,4.307584011075));
+#69873 = SURFACE_CURVE('',#69874,(#69879,#69886),.PCURVE_S1.);
+#69874 = ELLIPSE('',#69875,124.83495742473,32.5);
+#69875 = AXIS2_PLACEMENT_3D('',#69876,#69877,#69878);
+#69876 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#69877 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#69878 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#69879 = PCURVE('',#37688,#69880);
+#69880 = DEFINITIONAL_REPRESENTATION('',(#69881),#69885);
+#69881 = ELLIPSE('',#69882,124.83495742473,32.5);
+#69882 = AXIS2_PLACEMENT_2D('',#69883,#69884);
+#69883 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#69884 = DIRECTION('',(1.,-1.457167719821E-16));
+#69885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69886 = PCURVE('',#69887,#69892);
+#69887 = CYLINDRICAL_SURFACE('',#69888,32.5);
+#69888 = AXIS2_PLACEMENT_3D('',#69889,#69890,#69891);
+#69889 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#69890 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69891 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69892 = DEFINITIONAL_REPRESENTATION('',(#69893),#69900);
+#69893 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#69894,#69895,#69896,#69897,
+    #69898,#69899),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#69894 = CARTESIAN_POINT('',(1.46342163114,4.82));
+#69895 = CARTESIAN_POINT('',(1.457845314076,5.492111952632));
+#69896 = CARTESIAN_POINT('',(1.452268997012,6.164211467139));
+#69897 = CARTESIAN_POINT('',(1.446692679949,6.836255002832));
+#69898 = CARTESIAN_POINT('',(1.441116362885,7.508199020634));
+#69899 = CARTESIAN_POINT('',(1.435540045821,8.18));
+#69900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69901 = ORIENTED_EDGE('',*,*,#69902,.F.);
+#69902 = EDGE_CURVE('',#37669,#69871,#69903,.T.);
+#69903 = SURFACE_CURVE('',#69904,(#69908,#69915),.PCURVE_S1.);
+#69904 = LINE('',#69905,#69906);
+#69905 = CARTESIAN_POINT('',(-30.53544445117,3.6,4.13123751181));
+#69906 = VECTOR('',#69907,1.);
+#69907 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#69908 = PCURVE('',#37688,#69909);
+#69909 = DEFINITIONAL_REPRESENTATION('',(#69910),#69914);
+#69910 = LINE('',#69911,#69912);
+#69911 = CARTESIAN_POINT('',(2.900003744861,0.));
+#69912 = VECTOR('',#69913,1.);
+#69913 = DIRECTION('',(0.,-1.));
+#69914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69915 = PCURVE('',#37776,#69916);
+#69916 = DEFINITIONAL_REPRESENTATION('',(#69917),#69921);
+#69917 = LINE('',#69918,#69919);
+#69918 = CARTESIAN_POINT('',(0.,0.));
+#69919 = VECTOR('',#69920,1.);
+#69920 = DIRECTION('',(0.,-1.));
+#69921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69922 = ADVANCED_FACE('',(#69923),#37776,.F.);
+#69923 = FACE_BOUND('',#69924,.F.);
+#69924 = EDGE_LOOP('',(#69925,#69948,#69949,#69950));
+#69925 = ORIENTED_EDGE('',*,*,#69926,.F.);
+#69926 = EDGE_CURVE('',#37730,#69927,#69929,.T.);
+#69927 = VERTEX_POINT('',#69928);
+#69928 = CARTESIAN_POINT('',(-31.16333682454,3.6,9.224773057383));
+#69929 = SURFACE_CURVE('',#69930,(#69934,#69941),.PCURVE_S1.);
+#69930 = LINE('',#69931,#69932);
+#69931 = CARTESIAN_POINT('',(-30.01280213483,3.6,9.103846988675));
+#69932 = VECTOR('',#69933,1.);
+#69933 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#69934 = PCURVE('',#37776,#69935);
+#69935 = DEFINITIONAL_REPRESENTATION('',(#69936),#69940);
+#69936 = LINE('',#69937,#69938);
+#69937 = CARTESIAN_POINT('',(5.000000000025,0.));
+#69938 = VECTOR('',#69939,1.);
+#69939 = DIRECTION('',(0.,-1.));
+#69940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69941 = PCURVE('',#37749,#69942);
+#69942 = DEFINITIONAL_REPRESENTATION('',(#69943),#69947);
+#69943 = LINE('',#69944,#69945);
+#69944 = CARTESIAN_POINT('',(0.,0.));
+#69945 = VECTOR('',#69946,1.);
+#69946 = DIRECTION('',(0.,-1.));
+#69947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69948 = ORIENTED_EDGE('',*,*,#37761,.T.);
+#69949 = ORIENTED_EDGE('',*,*,#69902,.T.);
+#69950 = ORIENTED_EDGE('',*,*,#69951,.F.);
+#69951 = EDGE_CURVE('',#69927,#69871,#69952,.T.);
+#69952 = SURFACE_CURVE('',#69953,(#69958,#69969),.PCURVE_S1.);
+#69953 = CIRCLE('',#69954,32.5);
+#69954 = AXIS2_PLACEMENT_3D('',#69955,#69956,#69957);
+#69955 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#69956 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#69957 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#69958 = PCURVE('',#37776,#69959);
+#69959 = DEFINITIONAL_REPRESENTATION('',(#69960),#69968);
+#69960 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69961,#69962,#69963,#69964
+    ,#69965,#69966,#69967),.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(
+  '') );
+#69961 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#69962 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#69963 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#69964 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#69965 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#69966 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#69967 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#69968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69969 = PCURVE('',#69887,#69970);
+#69970 = DEFINITIONAL_REPRESENTATION('',(#69971),#69975);
+#69971 = LINE('',#69972,#69973);
+#69972 = CARTESIAN_POINT('',(0.,7.9));
+#69973 = VECTOR('',#69974,1.);
+#69974 = DIRECTION('',(1.,0.));
+#69975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69976 = ADVANCED_FACE('',(#69977),#37749,.F.);
+#69977 = FACE_BOUND('',#69978,.F.);
+#69978 = EDGE_LOOP('',(#69979,#69980,#69981,#70008));
+#69979 = ORIENTED_EDGE('',*,*,#37729,.F.);
+#69980 = ORIENTED_EDGE('',*,*,#69926,.T.);
+#69981 = ORIENTED_EDGE('',*,*,#69982,.T.);
+#69982 = EDGE_CURVE('',#69927,#69983,#69985,.T.);
+#69983 = VERTEX_POINT('',#69984);
+#69984 = CARTESIAN_POINT('',(-31.37214175315,6.4,8.487562772668));
+#69985 = SURFACE_CURVE('',#69986,(#69991,#69998),.PCURVE_S1.);
+#69986 = ELLIPSE('',#69987,124.83495742473,32.5);
+#69987 = AXIS2_PLACEMENT_3D('',#69988,#69989,#69990);
+#69988 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#69989 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#69990 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#69991 = PCURVE('',#37749,#69992);
+#69992 = DEFINITIONAL_REPRESENTATION('',(#69993),#69997);
+#69993 = ELLIPSE('',#69994,124.83495742473,32.5);
+#69994 = AXIS2_PLACEMENT_2D('',#69995,#69996);
+#69995 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#69996 = DIRECTION('',(-1.,-1.49186218934E-16));
+#69997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#69998 = PCURVE('',#69887,#69999);
+#69999 = DEFINITIONAL_REPRESENTATION('',(#70000),#70007);
+#70000 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70001,#70002,#70003,#70004,
+    #70005,#70006),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#70001 = CARTESIAN_POINT('',(1.280637663918,8.18));
+#70002 = CARTESIAN_POINT('',(1.286296027516,7.509689259292));
+#70003 = CARTESIAN_POINT('',(1.291954391114,6.838489120172));
+#70004 = CARTESIAN_POINT('',(1.297612754712,6.16644429387));
+#70005 = CARTESIAN_POINT('',(1.30327111831,5.493599610276));
+#70006 = CARTESIAN_POINT('',(1.308929481908,4.82));
+#70007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70008 = ORIENTED_EDGE('',*,*,#70009,.F.);
+#70009 = EDGE_CURVE('',#37701,#69983,#70010,.T.);
+#70010 = SURFACE_CURVE('',#70011,(#70015,#70022),.PCURVE_S1.);
+#70011 = LINE('',#70012,#70013);
+#70012 = CARTESIAN_POINT('',(-30.09172089756,6.4,8.352985117823));
+#70013 = VECTOR('',#70014,1.);
+#70014 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#70015 = PCURVE('',#37749,#70016);
+#70016 = DEFINITIONAL_REPRESENTATION('',(#70017),#70021);
+#70017 = LINE('',#70018,#70019);
+#70018 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70019 = VECTOR('',#70020,1.);
+#70020 = DIRECTION('',(0.,-1.));
+#70021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70022 = PCURVE('',#37717,#70023);
+#70023 = DEFINITIONAL_REPRESENTATION('',(#70024),#70028);
+#70024 = LINE('',#70025,#70026);
+#70025 = CARTESIAN_POINT('',(0.,0.));
+#70026 = VECTOR('',#70027,1.);
+#70027 = DIRECTION('',(0.,-1.));
+#70028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70029 = ADVANCED_FACE('',(#70030),#37717,.F.);
+#70030 = FACE_BOUND('',#70031,.F.);
+#70031 = EDGE_LOOP('',(#70032,#70033,#70034,#70056));
+#70032 = ORIENTED_EDGE('',*,*,#37700,.F.);
+#70033 = ORIENTED_EDGE('',*,*,#70009,.T.);
+#70034 = ORIENTED_EDGE('',*,*,#70035,.T.);
+#70035 = EDGE_CURVE('',#69983,#69848,#70036,.T.);
+#70036 = SURFACE_CURVE('',#70037,(#70042,#70049),.PCURVE_S1.);
+#70037 = CIRCLE('',#70038,32.5);
+#70038 = AXIS2_PLACEMENT_3D('',#70039,#70040,#70041);
+#70039 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#70040 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70041 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70042 = PCURVE('',#37717,#70043);
+#70043 = DEFINITIONAL_REPRESENTATION('',(#70044),#70048);
+#70044 = CIRCLE('',#70045,32.5);
+#70045 = AXIS2_PLACEMENT_2D('',#70046,#70047);
+#70046 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#70047 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#70048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70049 = PCURVE('',#69887,#70050);
+#70050 = DEFINITIONAL_REPRESENTATION('',(#70051),#70055);
+#70051 = LINE('',#70052,#70053);
+#70052 = CARTESIAN_POINT('',(0.,5.1));
+#70053 = VECTOR('',#70054,1.);
+#70054 = DIRECTION('',(1.,0.));
+#70055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70056 = ORIENTED_EDGE('',*,*,#69847,.F.);
+#70057 = ADVANCED_FACE('',(#70058),#37816,.F.);
+#70058 = FACE_BOUND('',#70059,.F.);
+#70059 = EDGE_LOOP('',(#70060,#70061,#70084,#70116));
+#70060 = ORIENTED_EDGE('',*,*,#37794,.F.);
+#70061 = ORIENTED_EDGE('',*,*,#70062,.T.);
+#70062 = EDGE_CURVE('',#37795,#70063,#70065,.T.);
+#70063 = VERTEX_POINT('',#70064);
+#70064 = CARTESIAN_POINT('',(-32.33847228227,6.4,-3.236233991674));
+#70065 = SURFACE_CURVE('',#70066,(#70070,#70077),.PCURVE_S1.);
+#70066 = LINE('',#70067,#70068);
+#70067 = CARTESIAN_POINT('',(-30.64818554078,6.4,-3.05857769633));
+#70068 = VECTOR('',#70069,1.);
+#70069 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#70070 = PCURVE('',#37816,#70071);
+#70071 = DEFINITIONAL_REPRESENTATION('',(#70072),#70076);
+#70072 = LINE('',#70073,#70074);
+#70073 = CARTESIAN_POINT('',(0.,0.));
+#70074 = VECTOR('',#70075,1.);
+#70075 = DIRECTION('',(0.,-1.));
+#70076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70077 = PCURVE('',#37845,#70078);
+#70078 = DEFINITIONAL_REPRESENTATION('',(#70079),#70083);
+#70079 = LINE('',#70080,#70081);
+#70080 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70081 = VECTOR('',#70082,1.);
+#70082 = DIRECTION('',(0.,-1.));
+#70083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70084 = ORIENTED_EDGE('',*,*,#70085,.T.);
+#70085 = EDGE_CURVE('',#70063,#70086,#70088,.T.);
+#70086 = VERTEX_POINT('',#70087);
+#70087 = CARTESIAN_POINT('',(-32.40492916774,3.6,-2.484062324744));
+#70088 = SURFACE_CURVE('',#70089,(#70094,#70101),.PCURVE_S1.);
+#70089 = ELLIPSE('',#70090,124.83495742473,32.5);
+#70090 = AXIS2_PLACEMENT_3D('',#70091,#70092,#70093);
+#70091 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#70092 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#70093 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#70094 = PCURVE('',#37816,#70095);
+#70095 = DEFINITIONAL_REPRESENTATION('',(#70096),#70100);
+#70096 = ELLIPSE('',#70097,124.83495742473,32.5);
+#70097 = AXIS2_PLACEMENT_2D('',#70098,#70099);
+#70098 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#70099 = DIRECTION('',(1.,-1.422473250301E-16));
+#70100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70101 = PCURVE('',#70102,#70107);
+#70102 = CYLINDRICAL_SURFACE('',#70103,32.5);
+#70103 = AXIS2_PLACEMENT_3D('',#70104,#70105,#70106);
+#70104 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#70105 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70106 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70107 = DEFINITIONAL_REPRESENTATION('',(#70108),#70115);
+#70108 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70109,#70110,#70111,#70112,
+    #70113,#70114),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#70109 = CARTESIAN_POINT('',(1.672861141379,4.82));
+#70110 = CARTESIAN_POINT('',(1.667284824315,5.492111952632));
+#70111 = CARTESIAN_POINT('',(1.661708507252,6.164211467139));
+#70112 = CARTESIAN_POINT('',(1.656132190188,6.836255002832));
+#70113 = CARTESIAN_POINT('',(1.650555873124,7.508199020634));
+#70114 = CARTESIAN_POINT('',(1.644979556061,8.18));
+#70115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70116 = ORIENTED_EDGE('',*,*,#70117,.F.);
+#70117 = EDGE_CURVE('',#37797,#70086,#70118,.T.);
+#70118 = SURFACE_CURVE('',#70119,(#70123,#70130),.PCURVE_S1.);
+#70119 = LINE('',#70120,#70121);
+#70120 = CARTESIAN_POINT('',(-30.7271043035,3.6,-2.307715825478));
+#70121 = VECTOR('',#70122,1.);
+#70122 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#70123 = PCURVE('',#37816,#70124);
+#70124 = DEFINITIONAL_REPRESENTATION('',(#70125),#70129);
+#70125 = LINE('',#70126,#70127);
+#70126 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70127 = VECTOR('',#70128,1.);
+#70128 = DIRECTION('',(0.,-1.));
+#70129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70130 = PCURVE('',#37904,#70131);
+#70131 = DEFINITIONAL_REPRESENTATION('',(#70132),#70136);
+#70132 = LINE('',#70133,#70134);
+#70133 = CARTESIAN_POINT('',(0.,0.));
+#70134 = VECTOR('',#70135,1.);
+#70135 = DIRECTION('',(0.,-1.));
+#70136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70137 = ADVANCED_FACE('',(#70138),#37904,.F.);
+#70138 = FACE_BOUND('',#70139,.F.);
+#70139 = EDGE_LOOP('',(#70140,#70163,#70164,#70165));
+#70140 = ORIENTED_EDGE('',*,*,#70141,.F.);
+#70141 = EDGE_CURVE('',#37858,#70142,#70144,.T.);
+#70142 = VERTEX_POINT('',#70143);
+#70143 = CARTESIAN_POINT('',(-32.40028130955,3.6,2.54396758268));
+#70144 = SURFACE_CURVE('',#70145,(#70149,#70156),.PCURVE_S1.);
+#70145 = LINE('',#70146,#70147);
+#70146 = CARTESIAN_POINT('',(-31.24974661985,3.6,2.664893651388));
+#70147 = VECTOR('',#70148,1.);
+#70148 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#70149 = PCURVE('',#37904,#70150);
+#70150 = DEFINITIONAL_REPRESENTATION('',(#70151),#70155);
+#70151 = LINE('',#70152,#70153);
+#70152 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70153 = VECTOR('',#70154,1.);
+#70154 = DIRECTION('',(0.,-1.));
+#70155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70156 = PCURVE('',#37877,#70157);
+#70157 = DEFINITIONAL_REPRESENTATION('',(#70158),#70162);
+#70158 = LINE('',#70159,#70160);
+#70159 = CARTESIAN_POINT('',(0.,0.));
+#70160 = VECTOR('',#70161,1.);
+#70161 = DIRECTION('',(0.,-1.));
+#70162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70163 = ORIENTED_EDGE('',*,*,#37889,.T.);
+#70164 = ORIENTED_EDGE('',*,*,#70117,.T.);
+#70165 = ORIENTED_EDGE('',*,*,#70166,.F.);
+#70166 = EDGE_CURVE('',#70142,#70086,#70167,.T.);
+#70167 = SURFACE_CURVE('',#70168,(#70173,#70184),.PCURVE_S1.);
+#70168 = CIRCLE('',#70169,32.5);
+#70169 = AXIS2_PLACEMENT_3D('',#70170,#70171,#70172);
+#70170 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#70171 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70172 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70173 = PCURVE('',#37904,#70174);
+#70174 = DEFINITIONAL_REPRESENTATION('',(#70175),#70183);
+#70175 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#70176,#70177,#70178,#70179
+    ,#70180,#70181,#70182),.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(
+  '') );
+#70176 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#70177 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#70178 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#70179 = CARTESIAN_POINT('',(-65.56070627572,24.005649887602));
+#70180 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#70181 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#70182 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#70183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70184 = PCURVE('',#70102,#70185);
+#70185 = DEFINITIONAL_REPRESENTATION('',(#70186),#70190);
+#70186 = LINE('',#70187,#70188);
+#70187 = CARTESIAN_POINT('',(0.,7.9));
+#70188 = VECTOR('',#70189,1.);
+#70189 = DIRECTION('',(1.,0.));
+#70190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70191 = ADVANCED_FACE('',(#70192),#37877,.F.);
+#70192 = FACE_BOUND('',#70193,.F.);
+#70193 = EDGE_LOOP('',(#70194,#70195,#70196,#70223));
+#70194 = ORIENTED_EDGE('',*,*,#37857,.F.);
+#70195 = ORIENTED_EDGE('',*,*,#70141,.T.);
+#70196 = ORIENTED_EDGE('',*,*,#70197,.T.);
+#70197 = EDGE_CURVE('',#70142,#70198,#70200,.T.);
+#70198 = VERTEX_POINT('',#70199);
+#70199 = CARTESIAN_POINT('',(-32.45124871271,6.4,1.77945412569));
+#70200 = SURFACE_CURVE('',#70201,(#70206,#70213),.PCURVE_S1.);
+#70201 = ELLIPSE('',#70202,124.83495742473,32.5);
+#70202 = AXIS2_PLACEMENT_3D('',#70203,#70204,#70205);
+#70203 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#70204 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#70205 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#70206 = PCURVE('',#37877,#70207);
+#70207 = DEFINITIONAL_REPRESENTATION('',(#70208),#70212);
+#70208 = ELLIPSE('',#70209,124.83495742473,32.5);
+#70209 = AXIS2_PLACEMENT_2D('',#70210,#70211);
+#70210 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#70211 = DIRECTION('',(-1.,-1.700029006457E-16));
+#70212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70213 = PCURVE('',#70102,#70214);
+#70214 = DEFINITIONAL_REPRESENTATION('',(#70215),#70222);
+#70215 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70216,#70217,#70218,#70219,
+    #70220,#70221),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#70216 = CARTESIAN_POINT('',(1.490077174157,8.18));
+#70217 = CARTESIAN_POINT('',(1.495735537755,7.509689259292));
+#70218 = CARTESIAN_POINT('',(1.501393901353,6.838489120172));
+#70219 = CARTESIAN_POINT('',(1.507052264951,6.16644429387));
+#70220 = CARTESIAN_POINT('',(1.512710628549,5.493599610276));
+#70221 = CARTESIAN_POINT('',(1.518368992147,4.82));
+#70222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70223 = ORIENTED_EDGE('',*,*,#70224,.F.);
+#70224 = EDGE_CURVE('',#37829,#70198,#70225,.T.);
+#70225 = SURFACE_CURVE('',#70226,(#70230,#70237),.PCURVE_S1.);
+#70226 = LINE('',#70227,#70228);
+#70227 = CARTESIAN_POINT('',(-31.17082785712,6.4,1.914031780535));
+#70228 = VECTOR('',#70229,1.);
+#70229 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#70230 = PCURVE('',#37877,#70231);
+#70231 = DEFINITIONAL_REPRESENTATION('',(#70232),#70236);
+#70232 = LINE('',#70233,#70234);
+#70233 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70234 = VECTOR('',#70235,1.);
+#70235 = DIRECTION('',(0.,-1.));
+#70236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70237 = PCURVE('',#37845,#70238);
+#70238 = DEFINITIONAL_REPRESENTATION('',(#70239),#70243);
+#70239 = LINE('',#70240,#70241);
+#70240 = CARTESIAN_POINT('',(0.,0.));
+#70241 = VECTOR('',#70242,1.);
+#70242 = DIRECTION('',(0.,-1.));
+#70243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70244 = ADVANCED_FACE('',(#70245),#37845,.F.);
+#70245 = FACE_BOUND('',#70246,.F.);
+#70246 = EDGE_LOOP('',(#70247,#70248,#70249,#70271));
+#70247 = ORIENTED_EDGE('',*,*,#37828,.F.);
+#70248 = ORIENTED_EDGE('',*,*,#70224,.T.);
+#70249 = ORIENTED_EDGE('',*,*,#70250,.T.);
+#70250 = EDGE_CURVE('',#70198,#70063,#70251,.T.);
+#70251 = SURFACE_CURVE('',#70252,(#70257,#70264),.PCURVE_S1.);
+#70252 = CIRCLE('',#70253,32.5);
+#70253 = AXIS2_PLACEMENT_3D('',#70254,#70255,#70256);
+#70254 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#70255 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70256 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70257 = PCURVE('',#37845,#70258);
+#70258 = DEFINITIONAL_REPRESENTATION('',(#70259),#70263);
+#70259 = CIRCLE('',#70260,32.5);
+#70260 = AXIS2_PLACEMENT_2D('',#70261,#70262);
+#70261 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#70262 = DIRECTION('',(-0.994521895368,0.104528463268));
+#70263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70264 = PCURVE('',#70102,#70265);
+#70265 = DEFINITIONAL_REPRESENTATION('',(#70266),#70270);
+#70266 = LINE('',#70267,#70268);
+#70267 = CARTESIAN_POINT('',(0.,5.1));
+#70268 = VECTOR('',#70269,1.);
+#70269 = DIRECTION('',(1.,0.));
+#70270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70271 = ORIENTED_EDGE('',*,*,#70062,.F.);
+#70272 = ADVANCED_FACE('',(#70273),#37941,.F.);
+#70273 = FACE_BOUND('',#70274,.F.);
+#70274 = EDGE_LOOP('',(#70275,#70276,#70299,#70328));
+#70275 = ORIENTED_EDGE('',*,*,#37922,.F.);
+#70276 = ORIENTED_EDGE('',*,*,#70277,.T.);
+#70277 = EDGE_CURVE('',#37923,#70278,#70280,.T.);
+#70278 = VERTEX_POINT('',#70279);
+#70279 = CARTESIAN_POINT('',(32.221178027542,2.4,4.248021482698));
+#70280 = SURFACE_CURVE('',#70281,(#70285,#70292),.PCURVE_S1.);
+#70281 = LINE('',#70282,#70283);
+#70282 = CARTESIAN_POINT('',(31.120927224655,2.4,3.890528326044));
+#70283 = VECTOR('',#70284,1.);
+#70284 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#70285 = PCURVE('',#37941,#70286);
+#70286 = DEFINITIONAL_REPRESENTATION('',(#70287),#70291);
+#70287 = LINE('',#70288,#70289);
+#70288 = CARTESIAN_POINT('',(0.,0.));
+#70289 = VECTOR('',#70290,1.);
+#70290 = DIRECTION('',(0.,-1.));
+#70291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70292 = PCURVE('',#37973,#70293);
+#70293 = DEFINITIONAL_REPRESENTATION('',(#70294),#70298);
+#70294 = LINE('',#70295,#70296);
+#70295 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70296 = VECTOR('',#70297,1.);
+#70297 = DIRECTION('',(0.,-1.));
+#70298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70299 = ORIENTED_EDGE('',*,*,#70300,.T.);
+#70300 = EDGE_CURVE('',#70278,#70301,#70303,.T.);
+#70301 = VERTEX_POINT('',#70302);
+#70302 = CARTESIAN_POINT('',(31.180338119348,2.4,9.167143217117));
+#70303 = SURFACE_CURVE('',#70304,(#70309,#70316),.PCURVE_S1.);
+#70304 = CIRCLE('',#70305,32.5);
+#70305 = AXIS2_PLACEMENT_3D('',#70306,#70307,#70308);
+#70306 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#70307 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70308 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70309 = PCURVE('',#37941,#70310);
+#70310 = DEFINITIONAL_REPRESENTATION('',(#70311),#70315);
+#70311 = CIRCLE('',#70312,32.5);
+#70312 = AXIS2_PLACEMENT_2D('',#70313,#70314);
+#70313 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#70314 = DIRECTION('',(0.951056516295,-0.309016994375));
+#70315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70316 = PCURVE('',#70317,#70322);
+#70317 = CYLINDRICAL_SURFACE('',#70318,32.5);
+#70318 = AXIS2_PLACEMENT_3D('',#70319,#70320,#70321);
+#70319 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#70320 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70321 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70322 = DEFINITIONAL_REPRESENTATION('',(#70323),#70327);
+#70323 = LINE('',#70324,#70325);
+#70324 = CARTESIAN_POINT('',(0.,9.1));
+#70325 = VECTOR('',#70326,1.);
+#70326 = DIRECTION('',(1.,0.));
+#70327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70328 = ORIENTED_EDGE('',*,*,#70329,.F.);
+#70329 = EDGE_CURVE('',#37925,#70301,#70330,.T.);
+#70330 = SURFACE_CURVE('',#70331,(#70335,#70342),.PCURVE_S1.);
+#70331 = LINE('',#70332,#70333);
+#70332 = CARTESIAN_POINT('',(29.575842252773,2.4,8.645810907543));
+#70333 = VECTOR('',#70334,1.);
+#70334 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#70335 = PCURVE('',#37941,#70336);
+#70336 = DEFINITIONAL_REPRESENTATION('',(#70337),#70341);
+#70337 = LINE('',#70338,#70339);
+#70338 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70339 = VECTOR('',#70340,1.);
+#70340 = DIRECTION('',(0.,-1.));
+#70341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70342 = PCURVE('',#38036,#70343);
+#70343 = DEFINITIONAL_REPRESENTATION('',(#70344),#70348);
+#70344 = LINE('',#70345,#70346);
+#70345 = CARTESIAN_POINT('',(0.,0.));
+#70346 = VECTOR('',#70347,1.);
+#70347 = DIRECTION('',(0.,-1.));
+#70348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70349 = ADVANCED_FACE('',(#70350),#38036,.F.);
+#70350 = FACE_BOUND('',#70351,.F.);
+#70351 = EDGE_LOOP('',(#70352,#70353,#70354,#70381));
+#70352 = ORIENTED_EDGE('',*,*,#38018,.F.);
+#70353 = ORIENTED_EDGE('',*,*,#70329,.T.);
+#70354 = ORIENTED_EDGE('',*,*,#70355,.T.);
+#70355 = EDGE_CURVE('',#70301,#70356,#70358,.T.);
+#70356 = VERTEX_POINT('',#70357);
+#70357 = CARTESIAN_POINT('',(30.958948193208,-0.4,9.889060965039));
+#70358 = SURFACE_CURVE('',#70359,(#70364,#70371),.PCURVE_S1.);
+#70359 = ELLIPSE('',#70360,124.83495742473,32.5);
+#70360 = AXIS2_PLACEMENT_3D('',#70361,#70362,#70363);
+#70361 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#70362 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#70363 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#70364 = PCURVE('',#38036,#70365);
+#70365 = DEFINITIONAL_REPRESENTATION('',(#70366),#70370);
+#70366 = ELLIPSE('',#70367,124.83495742473,32.5);
+#70367 = AXIS2_PLACEMENT_2D('',#70368,#70369);
+#70368 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#70369 = DIRECTION('',(1.,2.636779683485E-16));
+#70370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70371 = PCURVE('',#70317,#70372);
+#70372 = DEFINITIONAL_REPRESENTATION('',(#70373),#70380);
+#70373 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70374,#70375,#70376,#70377,
+    #70378,#70379),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#70374 = CARTESIAN_POINT('',(4.99601171989,8.82));
+#70375 = CARTESIAN_POINT('',(5.001588036954,9.491800979366));
+#70376 = CARTESIAN_POINT('',(5.007164354017,10.163744997168));
+#70377 = CARTESIAN_POINT('',(5.012740671081,10.835788532861));
+#70378 = CARTESIAN_POINT('',(5.018316988144,11.507888047368));
+#70379 = CARTESIAN_POINT('',(5.023893305208,12.18));
+#70380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70381 = ORIENTED_EDGE('',*,*,#70382,.F.);
+#70382 = EDGE_CURVE('',#37986,#70356,#70383,.T.);
+#70383 = SURFACE_CURVE('',#70384,(#70388,#70395),.PCURVE_S1.);
+#70384 = LINE('',#70385,#70386);
+#70385 = CARTESIAN_POINT('',(29.34253509322,-0.4,9.363856511604));
+#70386 = VECTOR('',#70387,1.);
+#70387 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#70388 = PCURVE('',#38036,#70389);
+#70389 = DEFINITIONAL_REPRESENTATION('',(#70390),#70394);
+#70390 = LINE('',#70391,#70392);
+#70391 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70392 = VECTOR('',#70393,1.);
+#70393 = DIRECTION('',(0.,-1.));
+#70394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70395 = PCURVE('',#38002,#70396);
+#70396 = DEFINITIONAL_REPRESENTATION('',(#70397),#70401);
+#70397 = LINE('',#70398,#70399);
+#70398 = CARTESIAN_POINT('',(0.,0.));
+#70399 = VECTOR('',#70400,1.);
+#70400 = DIRECTION('',(0.,-1.));
+#70401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70402 = ADVANCED_FACE('',(#70403),#38002,.F.);
+#70403 = FACE_BOUND('',#70404,.F.);
+#70404 = EDGE_LOOP('',(#70405,#70428,#70429,#70430));
+#70405 = ORIENTED_EDGE('',*,*,#70406,.F.);
+#70406 = EDGE_CURVE('',#37954,#70407,#70409,.T.);
+#70407 = VERTEX_POINT('',#70408);
+#70408 = CARTESIAN_POINT('',(32.112080385164,-0.4,5.006425205349));
+#70409 = SURFACE_CURVE('',#70410,(#70414,#70421),.PCURVE_S1.);
+#70410 = LINE('',#70411,#70412);
+#70411 = CARTESIAN_POINT('',(30.887620065102,-0.4,4.608573930105));
+#70412 = VECTOR('',#70413,1.);
+#70413 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#70414 = PCURVE('',#38002,#70415);
+#70415 = DEFINITIONAL_REPRESENTATION('',(#70416),#70420);
+#70416 = LINE('',#70417,#70418);
+#70417 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70418 = VECTOR('',#70419,1.);
+#70419 = DIRECTION('',(0.,-1.));
+#70420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70421 = PCURVE('',#37973,#70422);
+#70422 = DEFINITIONAL_REPRESENTATION('',(#70423),#70427);
+#70423 = LINE('',#70424,#70425);
+#70424 = CARTESIAN_POINT('',(0.,0.));
+#70425 = VECTOR('',#70426,1.);
+#70426 = DIRECTION('',(0.,-1.));
+#70427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70428 = ORIENTED_EDGE('',*,*,#37985,.T.);
+#70429 = ORIENTED_EDGE('',*,*,#70382,.T.);
+#70430 = ORIENTED_EDGE('',*,*,#70431,.F.);
+#70431 = EDGE_CURVE('',#70407,#70356,#70432,.T.);
+#70432 = SURFACE_CURVE('',#70433,(#70438,#70449),.PCURVE_S1.);
+#70433 = CIRCLE('',#70434,32.5);
+#70434 = AXIS2_PLACEMENT_3D('',#70435,#70436,#70437);
+#70435 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#70436 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70437 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70438 = PCURVE('',#38002,#70439);
+#70439 = DEFINITIONAL_REPRESENTATION('',(#70440),#70448);
+#70440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#70441,#70442,#70443,#70444
+    ,#70445,#70446,#70447),.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(
+  '') );
+#70441 = CARTESIAN_POINT('',(-31.07112202842,20.756947682814));
+#70442 = CARTESIAN_POINT('',(-48.46619890486,74.293489413326));
+#70443 = CARTESIAN_POINT('',(6.595344702743,62.589797023849));
+#70444 = CARTESIAN_POINT('',(61.656888310351,50.886104634372));
+#70445 = CARTESIAN_POINT('',(23.990421579181,9.053255293337));
+#70446 = CARTESIAN_POINT('',(-13.67604515198,-32.77959404769));
+#70447 = CARTESIAN_POINT('',(-31.07112202842,20.756947682814));
+#70448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70449 = PCURVE('',#70317,#70450);
+#70450 = DEFINITIONAL_REPRESENTATION('',(#70451),#70455);
+#70451 = LINE('',#70452,#70453);
+#70452 = CARTESIAN_POINT('',(0.,11.9));
+#70453 = VECTOR('',#70454,1.);
+#70454 = DIRECTION('',(1.,0.));
+#70455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70456 = ADVANCED_FACE('',(#70457),#37973,.F.);
+#70457 = FACE_BOUND('',#70458,.F.);
+#70458 = EDGE_LOOP('',(#70459,#70460,#70461,#70486));
+#70459 = ORIENTED_EDGE('',*,*,#37953,.F.);
+#70460 = ORIENTED_EDGE('',*,*,#70406,.T.);
+#70461 = ORIENTED_EDGE('',*,*,#70462,.T.);
+#70462 = EDGE_CURVE('',#70407,#70278,#70463,.T.);
+#70463 = SURFACE_CURVE('',#70464,(#70469,#70476),.PCURVE_S1.);
+#70464 = ELLIPSE('',#70465,124.83495742473,32.5);
+#70465 = AXIS2_PLACEMENT_3D('',#70466,#70467,#70468);
+#70466 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#70467 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#70468 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#70469 = PCURVE('',#37973,#70470);
+#70470 = DEFINITIONAL_REPRESENTATION('',(#70471),#70475);
+#70471 = ELLIPSE('',#70472,124.83495742473,32.5);
+#70472 = AXIS2_PLACEMENT_2D('',#70473,#70474);
+#70473 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#70474 = DIRECTION('',(-1.,2.22044604925E-16));
+#70475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70476 = PCURVE('',#70317,#70477);
+#70477 = DEFINITIONAL_REPRESENTATION('',(#70478),#70485);
+#70478 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70479,#70480,#70481,#70482,
+    #70483,#70484),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#70479 = CARTESIAN_POINT('',(4.869401155976,12.18));
+#70480 = CARTESIAN_POINT('',(4.863742792378,11.506400389724));
+#70481 = CARTESIAN_POINT('',(4.85808442878,10.83355570613));
+#70482 = CARTESIAN_POINT('',(4.852426065182,10.161510879828));
+#70483 = CARTESIAN_POINT('',(4.846767701584,9.490310740708));
+#70484 = CARTESIAN_POINT('',(4.841109337986,8.82));
+#70485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70486 = ORIENTED_EDGE('',*,*,#70277,.F.);
+#70487 = ADVANCED_FACE('',(#70488),#38069,.F.);
+#70488 = FACE_BOUND('',#70489,.F.);
+#70489 = EDGE_LOOP('',(#70490,#70491,#70514,#70543));
+#70490 = ORIENTED_EDGE('',*,*,#38050,.F.);
+#70491 = ORIENTED_EDGE('',*,*,#70492,.T.);
+#70492 = EDGE_CURVE('',#38051,#70493,#70495,.T.);
+#70493 = VERTEX_POINT('',#70494);
+#70494 = CARTESIAN_POINT('',(30.633854651359,2.4,10.854351625013));
+#70495 = SURFACE_CURVE('',#70496,(#70500,#70507),.PCURVE_S1.);
+#70496 = LINE('',#70497,#70498);
+#70497 = CARTESIAN_POINT('',(29.631973974966,2.4,10.275915546801));
+#70498 = VECTOR('',#70499,1.);
+#70499 = DIRECTION('',(0.866025403784,0.,0.5));
+#70500 = PCURVE('',#38069,#70501);
+#70501 = DEFINITIONAL_REPRESENTATION('',(#70502),#70506);
+#70502 = LINE('',#70503,#70504);
+#70503 = CARTESIAN_POINT('',(0.,-0.));
+#70504 = VECTOR('',#70505,1.);
+#70505 = DIRECTION('',(0.,-1.));
+#70506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70507 = PCURVE('',#38101,#70508);
+#70508 = DEFINITIONAL_REPRESENTATION('',(#70509),#70513);
+#70509 = LINE('',#70510,#70511);
+#70510 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70511 = VECTOR('',#70512,1.);
+#70512 = DIRECTION('',(0.,-1.));
+#70513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70514 = ORIENTED_EDGE('',*,*,#70515,.T.);
+#70515 = EDGE_CURVE('',#70493,#70516,#70518,.T.);
+#70516 = VERTEX_POINT('',#70517);
+#70517 = CARTESIAN_POINT('',(28.59301667527,2.4,15.44957596207));
+#70518 = SURFACE_CURVE('',#70519,(#70524,#70531),.PCURVE_S1.);
+#70519 = CIRCLE('',#70520,32.5);
+#70520 = AXIS2_PLACEMENT_3D('',#70521,#70522,#70523);
+#70521 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#70522 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70523 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70524 = PCURVE('',#38069,#70525);
+#70525 = DEFINITIONAL_REPRESENTATION('',(#70526),#70530);
+#70526 = CIRCLE('',#70527,32.5);
+#70527 = AXIS2_PLACEMENT_2D('',#70528,#70529);
+#70528 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#70529 = DIRECTION('',(0.866025403784,-0.5));
+#70530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70531 = PCURVE('',#70532,#70537);
+#70532 = CYLINDRICAL_SURFACE('',#70533,32.5);
+#70533 = AXIS2_PLACEMENT_3D('',#70534,#70535,#70536);
+#70534 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#70535 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70536 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70537 = DEFINITIONAL_REPRESENTATION('',(#70538),#70542);
+#70538 = LINE('',#70539,#70540);
+#70539 = CARTESIAN_POINT('',(0.,9.1));
+#70540 = VECTOR('',#70541,1.);
+#70541 = DIRECTION('',(1.,0.));
+#70542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70543 = ORIENTED_EDGE('',*,*,#70544,.F.);
+#70544 = EDGE_CURVE('',#38053,#70516,#70545,.T.);
+#70545 = SURFACE_CURVE('',#70546,(#70550,#70557),.PCURVE_S1.);
+#70546 = LINE('',#70547,#70548);
+#70547 = CARTESIAN_POINT('',(27.131973974953,2.4,14.606042565744));
+#70548 = VECTOR('',#70549,1.);
+#70549 = DIRECTION('',(0.866025403784,0.,0.5));
+#70550 = PCURVE('',#38069,#70551);
+#70551 = DEFINITIONAL_REPRESENTATION('',(#70552),#70556);
+#70552 = LINE('',#70553,#70554);
+#70553 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70554 = VECTOR('',#70555,1.);
+#70555 = DIRECTION('',(0.,-1.));
+#70556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70557 = PCURVE('',#38164,#70558);
+#70558 = DEFINITIONAL_REPRESENTATION('',(#70559),#70563);
+#70559 = LINE('',#70560,#70561);
+#70560 = CARTESIAN_POINT('',(0.,0.));
+#70561 = VECTOR('',#70562,1.);
+#70562 = DIRECTION('',(0.,-1.));
+#70563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70564 = ADVANCED_FACE('',(#70565),#38164,.F.);
+#70565 = FACE_BOUND('',#70566,.F.);
+#70566 = EDGE_LOOP('',(#70567,#70568,#70569,#70596));
+#70567 = ORIENTED_EDGE('',*,*,#38146,.F.);
+#70568 = ORIENTED_EDGE('',*,*,#70544,.T.);
+#70569 = ORIENTED_EDGE('',*,*,#70570,.T.);
+#70570 = EDGE_CURVE('',#70516,#70571,#70573,.T.);
+#70571 = VERTEX_POINT('',#70572);
+#70572 = CARTESIAN_POINT('',(28.226369510587,-0.4,16.109688521253));
+#70573 = SURFACE_CURVE('',#70574,(#70579,#70586),.PCURVE_S1.);
+#70574 = ELLIPSE('',#70575,124.83495742473,32.5);
+#70575 = AXIS2_PLACEMENT_3D('',#70576,#70577,#70578);
+#70576 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#70577 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#70578 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#70579 = PCURVE('',#38164,#70580);
+#70580 = DEFINITIONAL_REPRESENTATION('',(#70581),#70585);
+#70581 = ELLIPSE('',#70582,124.83495742473,32.5);
+#70582 = AXIS2_PLACEMENT_2D('',#70583,#70584);
+#70583 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#70584 = DIRECTION('',(1.,1.52655665886E-16));
+#70585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70586 = PCURVE('',#70532,#70587);
+#70587 = DEFINITIONAL_REPRESENTATION('',(#70588),#70595);
+#70588 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70589,#70590,#70591,#70592,
+    #70593,#70594),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#70589 = CARTESIAN_POINT('',(5.205451230129,8.82));
+#70590 = CARTESIAN_POINT('',(5.211027547193,9.491800979366));
+#70591 = CARTESIAN_POINT('',(5.216603864256,10.163744997168));
+#70592 = CARTESIAN_POINT('',(5.22218018132,10.835788532861));
+#70593 = CARTESIAN_POINT('',(5.227756498384,11.507888047368));
+#70594 = CARTESIAN_POINT('',(5.233332815447,12.18));
+#70595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70596 = ORIENTED_EDGE('',*,*,#70597,.F.);
+#70597 = EDGE_CURVE('',#38114,#70571,#70598,.T.);
+#70598 = SURFACE_CURVE('',#70599,(#70603,#70610),.PCURVE_S1.);
+#70599 = LINE('',#70600,#70601);
+#70600 = CARTESIAN_POINT('',(26.754475060978,-0.4,15.259889864552));
+#70601 = VECTOR('',#70602,1.);
+#70602 = DIRECTION('',(0.866025403784,0.,0.5));
+#70603 = PCURVE('',#38164,#70604);
+#70604 = DEFINITIONAL_REPRESENTATION('',(#70605),#70609);
+#70605 = LINE('',#70606,#70607);
+#70606 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70607 = VECTOR('',#70608,1.);
+#70608 = DIRECTION('',(0.,-1.));
+#70609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70610 = PCURVE('',#38130,#70611);
+#70611 = DEFINITIONAL_REPRESENTATION('',(#70612),#70616);
+#70612 = LINE('',#70613,#70614);
+#70613 = CARTESIAN_POINT('',(0.,0.));
+#70614 = VECTOR('',#70615,1.);
+#70615 = DIRECTION('',(0.,-1.));
+#70616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70617 = ADVANCED_FACE('',(#70618),#38130,.F.);
+#70618 = FACE_BOUND('',#70619,.F.);
+#70619 = EDGE_LOOP('',(#70620,#70643,#70644,#70645));
+#70620 = ORIENTED_EDGE('',*,*,#70621,.F.);
+#70621 = EDGE_CURVE('',#38082,#70622,#70624,.T.);
+#70622 = VERTEX_POINT('',#70623);
+#70623 = CARTESIAN_POINT('',(30.369460053923,-0.4,11.57349973142));
+#70624 = SURFACE_CURVE('',#70625,(#70629,#70636),.PCURVE_S1.);
+#70625 = LINE('',#70626,#70627);
+#70626 = CARTESIAN_POINT('',(29.25447506099,-0.4,10.929762845608));
+#70627 = VECTOR('',#70628,1.);
+#70628 = DIRECTION('',(0.866025403784,0.,0.5));
+#70629 = PCURVE('',#38130,#70630);
+#70630 = DEFINITIONAL_REPRESENTATION('',(#70631),#70635);
+#70631 = LINE('',#70632,#70633);
+#70632 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70633 = VECTOR('',#70634,1.);
+#70634 = DIRECTION('',(0.,-1.));
+#70635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70636 = PCURVE('',#38101,#70637);
+#70637 = DEFINITIONAL_REPRESENTATION('',(#70638),#70642);
+#70638 = LINE('',#70639,#70640);
+#70639 = CARTESIAN_POINT('',(0.,0.));
+#70640 = VECTOR('',#70641,1.);
+#70641 = DIRECTION('',(0.,-1.));
+#70642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70643 = ORIENTED_EDGE('',*,*,#38113,.T.);
+#70644 = ORIENTED_EDGE('',*,*,#70597,.T.);
+#70645 = ORIENTED_EDGE('',*,*,#70646,.F.);
+#70646 = EDGE_CURVE('',#70622,#70571,#70647,.T.);
+#70647 = SURFACE_CURVE('',#70648,(#70653,#70664),.PCURVE_S1.);
+#70648 = CIRCLE('',#70649,32.5);
+#70649 = AXIS2_PLACEMENT_3D('',#70650,#70651,#70652);
+#70650 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#70651 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70652 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70653 = PCURVE('',#38130,#70654);
+#70654 = DEFINITIONAL_REPRESENTATION('',(#70655),#70663);
+#70655 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#70656,#70657,#70658,#70659
+    ,#70660,#70661,#70662),.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(
+  '') );
+#70656 = CARTESIAN_POINT('',(-28.30761087182,14.55));
+#70657 = CARTESIAN_POINT('',(-56.45343649482,63.3));
+#70658 = CARTESIAN_POINT('',(-0.161785248834,63.3));
+#70659 = CARTESIAN_POINT('',(56.129865997154,63.3));
+#70660 = CARTESIAN_POINT('',(27.98404037416,14.55));
+#70661 = CARTESIAN_POINT('',(-0.161785248834,-34.2));
+#70662 = CARTESIAN_POINT('',(-28.30761087182,14.55));
+#70663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70664 = PCURVE('',#70532,#70665);
+#70665 = DEFINITIONAL_REPRESENTATION('',(#70666),#70670);
+#70666 = LINE('',#70667,#70668);
+#70667 = CARTESIAN_POINT('',(0.,11.9));
+#70668 = VECTOR('',#70669,1.);
+#70669 = DIRECTION('',(1.,0.));
+#70670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70671 = ADVANCED_FACE('',(#70672),#38101,.F.);
+#70672 = FACE_BOUND('',#70673,.F.);
+#70673 = EDGE_LOOP('',(#70674,#70675,#70676,#70701));
+#70674 = ORIENTED_EDGE('',*,*,#38081,.F.);
+#70675 = ORIENTED_EDGE('',*,*,#70621,.T.);
+#70676 = ORIENTED_EDGE('',*,*,#70677,.T.);
+#70677 = EDGE_CURVE('',#70622,#70493,#70678,.T.);
+#70678 = SURFACE_CURVE('',#70679,(#70684,#70691),.PCURVE_S1.);
+#70679 = ELLIPSE('',#70680,124.83495742473,32.5);
+#70680 = AXIS2_PLACEMENT_3D('',#70681,#70682,#70683);
+#70681 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#70682 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#70683 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#70684 = PCURVE('',#38101,#70685);
+#70685 = DEFINITIONAL_REPRESENTATION('',(#70686),#70690);
+#70686 = ELLIPSE('',#70687,124.83495742473,32.5);
+#70687 = AXIS2_PLACEMENT_2D('',#70688,#70689);
+#70688 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#70689 = DIRECTION('',(-1.,8.326672684689E-17));
+#70690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70691 = PCURVE('',#70532,#70692);
+#70692 = DEFINITIONAL_REPRESENTATION('',(#70693),#70700);
+#70693 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70694,#70695,#70696,#70697,
+    #70698,#70699),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#70694 = CARTESIAN_POINT('',(5.078840666216,12.18));
+#70695 = CARTESIAN_POINT('',(5.073182302618,11.506400389724));
+#70696 = CARTESIAN_POINT('',(5.06752393902,10.83355570613));
+#70697 = CARTESIAN_POINT('',(5.061865575422,10.161510879828));
+#70698 = CARTESIAN_POINT('',(5.056207211824,9.490310740708));
+#70699 = CARTESIAN_POINT('',(5.050548848226,8.82));
+#70700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70701 = ORIENTED_EDGE('',*,*,#70492,.F.);
+#70702 = ADVANCED_FACE('',(#70703),#38197,.F.);
+#70703 = FACE_BOUND('',#70704,.F.);
+#70704 = EDGE_LOOP('',(#70705,#70706,#70729,#70758));
+#70705 = ORIENTED_EDGE('',*,*,#38178,.F.);
+#70706 = ORIENTED_EDGE('',*,*,#70707,.T.);
+#70707 = EDGE_CURVE('',#38179,#70708,#70710,.T.);
+#70708 = VERTEX_POINT('',#70709);
+#70709 = CARTESIAN_POINT('',(27.707684829368,2.4,16.986294516357));
+#70710 = SURFACE_CURVE('',#70711,(#70715,#70722),.PCURVE_S1.);
+#70711 = LINE('',#70712,#70713);
+#70712 = CARTESIAN_POINT('',(26.847961272583,2.4,16.21219594885));
+#70713 = VECTOR('',#70714,1.);
+#70714 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#70715 = PCURVE('',#38197,#70716);
+#70716 = DEFINITIONAL_REPRESENTATION('',(#70717),#70721);
+#70717 = LINE('',#70718,#70719);
+#70718 = CARTESIAN_POINT('',(0.,-0.));
+#70719 = VECTOR('',#70720,1.);
+#70720 = DIRECTION('',(0.,-1.));
+#70721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70722 = PCURVE('',#38229,#70723);
+#70723 = DEFINITIONAL_REPRESENTATION('',(#70724),#70728);
+#70724 = LINE('',#70725,#70726);
+#70725 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70726 = VECTOR('',#70727,1.);
+#70727 = DIRECTION('',(0.,-1.));
+#70728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70729 = ORIENTED_EDGE('',*,*,#70730,.T.);
+#70730 = EDGE_CURVE('',#70708,#70731,#70733,.T.);
+#70731 = VERTEX_POINT('',#70732);
+#70732 = CARTESIAN_POINT('',(24.756043197965,2.4,21.056788102189));
+#70733 = SURFACE_CURVE('',#70734,(#70739,#70746),.PCURVE_S1.);
+#70734 = CIRCLE('',#70735,32.5);
+#70735 = AXIS2_PLACEMENT_3D('',#70736,#70737,#70738);
+#70736 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#70737 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70738 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70739 = PCURVE('',#38197,#70740);
+#70740 = DEFINITIONAL_REPRESENTATION('',(#70741),#70745);
+#70741 = CIRCLE('',#70742,32.5);
+#70742 = AXIS2_PLACEMENT_2D('',#70743,#70744);
+#70743 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#70744 = DIRECTION('',(0.743144825477,-0.669130606359));
+#70745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70746 = PCURVE('',#70747,#70752);
+#70747 = CYLINDRICAL_SURFACE('',#70748,32.5);
+#70748 = AXIS2_PLACEMENT_3D('',#70749,#70750,#70751);
+#70749 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#70750 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70751 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70752 = DEFINITIONAL_REPRESENTATION('',(#70753),#70757);
+#70753 = LINE('',#70754,#70755);
+#70754 = CARTESIAN_POINT('',(0.,9.1));
+#70755 = VECTOR('',#70756,1.);
+#70756 = DIRECTION('',(1.,0.));
+#70757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70758 = ORIENTED_EDGE('',*,*,#70759,.F.);
+#70759 = EDGE_CURVE('',#38181,#70731,#70760,.T.);
+#70760 = SURFACE_CURVE('',#70761,(#70765,#70772),.PCURVE_S1.);
+#70761 = LINE('',#70762,#70763);
+#70762 = CARTESIAN_POINT('',(23.502308240772,2.4,19.927920076255));
+#70763 = VECTOR('',#70764,1.);
+#70764 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#70765 = PCURVE('',#38197,#70766);
+#70766 = DEFINITIONAL_REPRESENTATION('',(#70767),#70771);
+#70767 = LINE('',#70768,#70769);
+#70768 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70769 = VECTOR('',#70770,1.);
+#70770 = DIRECTION('',(0.,-1.));
+#70771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70772 = PCURVE('',#38292,#70773);
+#70773 = DEFINITIONAL_REPRESENTATION('',(#70774),#70778);
+#70774 = LINE('',#70775,#70776);
+#70775 = CARTESIAN_POINT('',(0.,0.));
+#70776 = VECTOR('',#70777,1.);
+#70777 = DIRECTION('',(0.,-1.));
+#70778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70779 = ADVANCED_FACE('',(#70780),#38292,.F.);
+#70780 = FACE_BOUND('',#70781,.F.);
+#70781 = EDGE_LOOP('',(#70782,#70783,#70784,#70811));
+#70782 = ORIENTED_EDGE('',*,*,#38274,.F.);
+#70783 = ORIENTED_EDGE('',*,*,#70759,.T.);
+#70784 = ORIENTED_EDGE('',*,*,#70785,.T.);
+#70785 = EDGE_CURVE('',#70731,#70786,#70788,.T.);
+#70786 = VERTEX_POINT('',#70787);
+#70787 = CARTESIAN_POINT('',(24.260163035206,-0.4,21.626245386225));
+#70788 = SURFACE_CURVE('',#70789,(#70794,#70801),.PCURVE_S1.);
+#70789 = ELLIPSE('',#70790,124.83495742473,32.5);
+#70790 = AXIS2_PLACEMENT_3D('',#70791,#70792,#70793);
+#70791 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#70792 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#70793 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#70794 = PCURVE('',#38292,#70795);
+#70795 = DEFINITIONAL_REPRESENTATION('',(#70796),#70800);
+#70796 = ELLIPSE('',#70797,124.83495742473,32.5);
+#70797 = AXIS2_PLACEMENT_2D('',#70798,#70799);
+#70798 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#70799 = DIRECTION('',(1.,2.775557561563E-17));
+#70800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70801 = PCURVE('',#70747,#70802);
+#70802 = DEFINITIONAL_REPRESENTATION('',(#70803),#70810);
+#70803 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70804,#70805,#70806,#70807,
+    #70808,#70809),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#70804 = CARTESIAN_POINT('',(5.414890740369,8.82));
+#70805 = CARTESIAN_POINT('',(5.420467057432,9.491800979366));
+#70806 = CARTESIAN_POINT('',(5.426043374496,10.163744997168));
+#70807 = CARTESIAN_POINT('',(5.431619691559,10.835788532861));
+#70808 = CARTESIAN_POINT('',(5.437196008623,11.507888047368));
+#70809 = CARTESIAN_POINT('',(5.442772325687,12.18));
+#70810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70811 = ORIENTED_EDGE('',*,*,#70812,.F.);
+#70812 = EDGE_CURVE('',#38242,#70786,#70813,.T.);
+#70813 = SURFACE_CURVE('',#70814,(#70818,#70825),.PCURVE_S1.);
+#70814 = LINE('',#70815,#70816);
+#70815 = CARTESIAN_POINT('',(22.997116086356,-0.4,20.488992805343));
+#70816 = VECTOR('',#70817,1.);
+#70817 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#70818 = PCURVE('',#38292,#70819);
+#70819 = DEFINITIONAL_REPRESENTATION('',(#70820),#70824);
+#70820 = LINE('',#70821,#70822);
+#70821 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70822 = VECTOR('',#70823,1.);
+#70823 = DIRECTION('',(0.,-1.));
+#70824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70825 = PCURVE('',#38258,#70826);
+#70826 = DEFINITIONAL_REPRESENTATION('',(#70827),#70831);
+#70827 = LINE('',#70828,#70829);
+#70828 = CARTESIAN_POINT('',(0.,0.));
+#70829 = VECTOR('',#70830,1.);
+#70830 = DIRECTION('',(0.,-1.));
+#70831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70832 = ADVANCED_FACE('',(#70833),#38258,.F.);
+#70833 = FACE_BOUND('',#70834,.F.);
+#70834 = EDGE_LOOP('',(#70835,#70858,#70859,#70860));
+#70835 = ORIENTED_EDGE('',*,*,#70836,.F.);
+#70836 = EDGE_CURVE('',#38210,#70837,#70839,.T.);
+#70837 = VERTEX_POINT('',#70838);
+#70838 = CARTESIAN_POINT('',(27.299548589487,-0.4,17.634756783416));
+#70839 = SURFACE_CURVE('',#70840,(#70844,#70851),.PCURVE_S1.);
+#70840 = LINE('',#70841,#70842);
+#70841 = CARTESIAN_POINT('',(26.342769118167,-0.4,16.773268677938));
+#70842 = VECTOR('',#70843,1.);
+#70843 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#70844 = PCURVE('',#38258,#70845);
+#70845 = DEFINITIONAL_REPRESENTATION('',(#70846),#70850);
+#70846 = LINE('',#70847,#70848);
+#70847 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70848 = VECTOR('',#70849,1.);
+#70849 = DIRECTION('',(0.,-1.));
+#70850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70851 = PCURVE('',#38229,#70852);
+#70852 = DEFINITIONAL_REPRESENTATION('',(#70853),#70857);
+#70853 = LINE('',#70854,#70855);
+#70854 = CARTESIAN_POINT('',(0.,0.));
+#70855 = VECTOR('',#70856,1.);
+#70856 = DIRECTION('',(0.,-1.));
+#70857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70858 = ORIENTED_EDGE('',*,*,#38241,.T.);
+#70859 = ORIENTED_EDGE('',*,*,#70812,.T.);
+#70860 = ORIENTED_EDGE('',*,*,#70861,.F.);
+#70861 = EDGE_CURVE('',#70837,#70786,#70862,.T.);
+#70862 = SURFACE_CURVE('',#70863,(#70868,#70879),.PCURVE_S1.);
+#70863 = CIRCLE('',#70864,32.5);
+#70864 = AXIS2_PLACEMENT_3D('',#70865,#70866,#70867);
+#70865 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#70866 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70867 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70868 = PCURVE('',#38258,#70869);
+#70869 = DEFINITIONAL_REPRESENTATION('',(#70870),#70878);
+#70870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#70871,#70872,#70873,#70874
+    ,#70875,#70876,#70877),.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(
+  '') );
+#70871 = CARTESIAN_POINT('',(-24.31399207685,9.053255293337));
+#70872 = CARTESIAN_POINT('',(-61.98045880801,50.886104634372));
+#70873 = CARTESIAN_POINT('',(-6.918915200411,62.589797023849));
+#70874 = CARTESIAN_POINT('',(48.142628407196,74.293489413326));
+#70875 = CARTESIAN_POINT('',(30.747551530758,20.756947682814));
+#70876 = CARTESIAN_POINT('',(13.35247465432,-32.77959404769));
+#70877 = CARTESIAN_POINT('',(-24.31399207685,9.053255293337));
+#70878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70879 = PCURVE('',#70747,#70880);
+#70880 = DEFINITIONAL_REPRESENTATION('',(#70881),#70885);
+#70881 = LINE('',#70882,#70883);
+#70882 = CARTESIAN_POINT('',(0.,11.9));
+#70883 = VECTOR('',#70884,1.);
+#70884 = DIRECTION('',(1.,0.));
+#70885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70886 = ADVANCED_FACE('',(#70887),#38229,.F.);
+#70887 = FACE_BOUND('',#70888,.F.);
+#70888 = EDGE_LOOP('',(#70889,#70890,#70891,#70916));
+#70889 = ORIENTED_EDGE('',*,*,#38209,.F.);
+#70890 = ORIENTED_EDGE('',*,*,#70836,.T.);
+#70891 = ORIENTED_EDGE('',*,*,#70892,.T.);
+#70892 = EDGE_CURVE('',#70837,#70708,#70893,.T.);
+#70893 = SURFACE_CURVE('',#70894,(#70899,#70906),.PCURVE_S1.);
+#70894 = ELLIPSE('',#70895,124.83495742473,32.5);
+#70895 = AXIS2_PLACEMENT_3D('',#70896,#70897,#70898);
+#70896 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#70897 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#70898 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#70899 = PCURVE('',#38229,#70900);
+#70900 = DEFINITIONAL_REPRESENTATION('',(#70901),#70905);
+#70901 = ELLIPSE('',#70902,124.83495742473,32.5);
+#70902 = AXIS2_PLACEMENT_2D('',#70903,#70904);
+#70903 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#70904 = DIRECTION('',(-1.,2.775557561563E-17));
+#70905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70906 = PCURVE('',#70747,#70907);
+#70907 = DEFINITIONAL_REPRESENTATION('',(#70908),#70915);
+#70908 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#70909,#70910,#70911,#70912,
+    #70913,#70914),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#70909 = CARTESIAN_POINT('',(5.288280176455,12.18));
+#70910 = CARTESIAN_POINT('',(5.282621812857,11.506400389724));
+#70911 = CARTESIAN_POINT('',(5.276963449259,10.83355570613));
+#70912 = CARTESIAN_POINT('',(5.271305085661,10.161510879828));
+#70913 = CARTESIAN_POINT('',(5.265646722063,9.490310740708));
+#70914 = CARTESIAN_POINT('',(5.259988358465,8.82));
+#70915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70916 = ORIENTED_EDGE('',*,*,#70707,.F.);
+#70917 = ADVANCED_FACE('',(#70918),#38325,.F.);
+#70918 = FACE_BOUND('',#70919,.F.);
+#70919 = EDGE_LOOP('',(#70920,#70921,#70944,#70973));
+#70920 = ORIENTED_EDGE('',*,*,#38306,.F.);
+#70921 = ORIENTED_EDGE('',*,*,#70922,.T.);
+#70922 = EDGE_CURVE('',#38307,#70923,#70925,.T.);
+#70923 = VERTEX_POINT('',#70924);
+#70924 = CARTESIAN_POINT('',(23.570556224111,2.4,22.375854828052));
+#70925 = SURFACE_CURVE('',#70926,(#70930,#70937),.PCURVE_S1.);
+#70926 = LINE('',#70927,#70928);
+#70927 = CARTESIAN_POINT('',(22.890563831777,2.4,21.439925593186));
+#70928 = VECTOR('',#70929,1.);
+#70929 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#70930 = PCURVE('',#38325,#70931);
+#70931 = DEFINITIONAL_REPRESENTATION('',(#70932),#70936);
+#70932 = LINE('',#70933,#70934);
+#70933 = CARTESIAN_POINT('',(0.,0.));
+#70934 = VECTOR('',#70935,1.);
+#70935 = DIRECTION('',(0.,-1.));
+#70936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70937 = PCURVE('',#38357,#70938);
+#70938 = DEFINITIONAL_REPRESENTATION('',(#70939),#70943);
+#70939 = LINE('',#70940,#70941);
+#70940 = CARTESIAN_POINT('',(2.900003744861,0.));
+#70941 = VECTOR('',#70942,1.);
+#70942 = DIRECTION('',(0.,-1.));
+#70943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70944 = ORIENTED_EDGE('',*,*,#70945,.T.);
+#70945 = EDGE_CURVE('',#70923,#70946,#70948,.T.);
+#70946 = VERTEX_POINT('',#70947);
+#70947 = CARTESIAN_POINT('',(19.837111840235,2.4,25.743717560563));
+#70948 = SURFACE_CURVE('',#70949,(#70954,#70961),.PCURVE_S1.);
+#70949 = CIRCLE('',#70950,32.5);
+#70950 = AXIS2_PLACEMENT_3D('',#70951,#70952,#70953);
+#70951 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#70952 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70953 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70954 = PCURVE('',#38325,#70955);
+#70955 = DEFINITIONAL_REPRESENTATION('',(#70956),#70960);
+#70956 = CIRCLE('',#70957,32.5);
+#70957 = AXIS2_PLACEMENT_2D('',#70958,#70959);
+#70958 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#70959 = DIRECTION('',(0.587785252292,-0.809016994375));
+#70960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70961 = PCURVE('',#70962,#70967);
+#70962 = CYLINDRICAL_SURFACE('',#70963,32.5);
+#70963 = AXIS2_PLACEMENT_3D('',#70964,#70965,#70966);
+#70964 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#70965 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#70966 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#70967 = DEFINITIONAL_REPRESENTATION('',(#70968),#70972);
+#70968 = LINE('',#70969,#70970);
+#70969 = CARTESIAN_POINT('',(0.,9.1));
+#70970 = VECTOR('',#70971,1.);
+#70971 = DIRECTION('',(1.,0.));
+#70972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70973 = ORIENTED_EDGE('',*,*,#70974,.F.);
+#70974 = EDGE_CURVE('',#38309,#70946,#70975,.T.);
+#70975 = SURFACE_CURVE('',#70976,(#70980,#70987),.PCURVE_S1.);
+#70976 = LINE('',#70977,#70978);
+#70977 = CARTESIAN_POINT('',(18.845478859883,2.4,24.378851854663));
+#70978 = VECTOR('',#70979,1.);
+#70979 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#70980 = PCURVE('',#38325,#70981);
+#70981 = DEFINITIONAL_REPRESENTATION('',(#70982),#70986);
+#70982 = LINE('',#70983,#70984);
+#70983 = CARTESIAN_POINT('',(5.000000000025,0.));
+#70984 = VECTOR('',#70985,1.);
+#70985 = DIRECTION('',(0.,-1.));
+#70986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70987 = PCURVE('',#38420,#70988);
+#70988 = DEFINITIONAL_REPRESENTATION('',(#70989),#70993);
+#70989 = LINE('',#70990,#70991);
+#70990 = CARTESIAN_POINT('',(0.,0.));
+#70991 = VECTOR('',#70992,1.);
+#70992 = DIRECTION('',(0.,-1.));
+#70993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70994 = ADVANCED_FACE('',(#70995),#38420,.F.);
+#70995 = FACE_BOUND('',#70996,.F.);
+#70996 = EDGE_LOOP('',(#70997,#70998,#70999,#71026));
+#70997 = ORIENTED_EDGE('',*,*,#38402,.F.);
+#70998 = ORIENTED_EDGE('',*,*,#70974,.T.);
+#70999 = ORIENTED_EDGE('',*,*,#71000,.T.);
+#71000 = EDGE_CURVE('',#70946,#71001,#71003,.T.);
+#71001 = VERTEX_POINT('',#71002);
+#71002 = CARTESIAN_POINT('',(19.233671022008,-0.4,26.197631553581));
+#71003 = SURFACE_CURVE('',#71004,(#71009,#71016),.PCURVE_S1.);
+#71004 = ELLIPSE('',#71005,124.83495742473,32.5);
+#71005 = AXIS2_PLACEMENT_3D('',#71006,#71007,#71008);
+#71006 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#71007 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#71008 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#71009 = PCURVE('',#38420,#71010);
+#71010 = DEFINITIONAL_REPRESENTATION('',(#71011),#71015);
+#71011 = ELLIPSE('',#71012,124.83495742473,32.5);
+#71012 = AXIS2_PLACEMENT_2D('',#71013,#71014);
+#71013 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#71014 = DIRECTION('',(1.,-2.775557561563E-17));
+#71015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71016 = PCURVE('',#70962,#71017);
+#71017 = DEFINITIONAL_REPRESENTATION('',(#71018),#71025);
+#71018 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71019,#71020,#71021,#71022,
+    #71023,#71024),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#71019 = CARTESIAN_POINT('',(5.624330250608,8.82));
+#71020 = CARTESIAN_POINT('',(5.629906567671,9.491800979366));
+#71021 = CARTESIAN_POINT('',(5.635482884735,10.163744997168));
+#71022 = CARTESIAN_POINT('',(5.641059201799,10.835788532861));
+#71023 = CARTESIAN_POINT('',(5.646635518862,11.507888047368));
+#71024 = CARTESIAN_POINT('',(5.652211835926,12.18));
+#71025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71026 = ORIENTED_EDGE('',*,*,#71027,.F.);
+#71027 = EDGE_CURVE('',#38370,#71001,#71028,.T.);
+#71028 = SURFACE_CURVE('',#71029,(#71033,#71040),.PCURVE_S1.);
+#71029 = LINE('',#71030,#71031);
+#71030 = CARTESIAN_POINT('',(18.234672786354,-0.4,24.822628443445));
+#71031 = VECTOR('',#71032,1.);
+#71032 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#71033 = PCURVE('',#38420,#71034);
+#71034 = DEFINITIONAL_REPRESENTATION('',(#71035),#71039);
+#71035 = LINE('',#71036,#71037);
+#71036 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71037 = VECTOR('',#71038,1.);
+#71038 = DIRECTION('',(0.,-1.));
+#71039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71040 = PCURVE('',#38386,#71041);
+#71041 = DEFINITIONAL_REPRESENTATION('',(#71042),#71046);
+#71042 = LINE('',#71043,#71044);
+#71043 = CARTESIAN_POINT('',(0.,0.));
+#71044 = VECTOR('',#71045,1.);
+#71045 = DIRECTION('',(0.,-1.));
+#71046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71047 = ADVANCED_FACE('',(#71048),#38386,.F.);
+#71048 = FACE_BOUND('',#71049,.F.);
+#71049 = EDGE_LOOP('',(#71050,#71073,#71074,#71075));
+#71050 = ORIENTED_EDGE('',*,*,#71051,.F.);
+#71051 = EDGE_CURVE('',#38338,#71052,#71054,.T.);
+#71052 = VERTEX_POINT('',#71053);
+#71053 = CARTESIAN_POINT('',(23.036515853923,-0.4,22.925290343024));
+#71054 = SURFACE_CURVE('',#71055,(#71059,#71066),.PCURVE_S1.);
+#71055 = LINE('',#71056,#71057);
+#71056 = CARTESIAN_POINT('',(22.279757758249,-0.4,21.883702181968));
+#71057 = VECTOR('',#71058,1.);
+#71058 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#71059 = PCURVE('',#38386,#71060);
+#71060 = DEFINITIONAL_REPRESENTATION('',(#71061),#71065);
+#71061 = LINE('',#71062,#71063);
+#71062 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71063 = VECTOR('',#71064,1.);
+#71064 = DIRECTION('',(0.,-1.));
+#71065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71066 = PCURVE('',#38357,#71067);
+#71067 = DEFINITIONAL_REPRESENTATION('',(#71068),#71072);
+#71068 = LINE('',#71069,#71070);
+#71069 = CARTESIAN_POINT('',(0.,0.));
+#71070 = VECTOR('',#71071,1.);
+#71071 = DIRECTION('',(0.,-1.));
+#71072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71073 = ORIENTED_EDGE('',*,*,#38369,.T.);
+#71074 = ORIENTED_EDGE('',*,*,#71027,.T.);
+#71075 = ORIENTED_EDGE('',*,*,#71076,.F.);
+#71076 = EDGE_CURVE('',#71052,#71001,#71077,.T.);
+#71077 = SURFACE_CURVE('',#71078,(#71083,#71094),.PCURVE_S1.);
+#71078 = CIRCLE('',#71079,32.5);
+#71079 = AXIS2_PLACEMENT_3D('',#71080,#71081,#71082);
+#71080 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#71081 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71082 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71083 = PCURVE('',#38386,#71084);
+#71084 = DEFINITIONAL_REPRESENTATION('',(#71085),#71093);
+#71085 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#71086,#71087,#71088,#71089
+    ,#71090,#71091,#71092),.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(
+  '') );
+#71086 = CARTESIAN_POINT('',(-19.26480594834,4.506947682814));
+#71087 = CARTESIAN_POINT('',(-64.80570844777,37.594350112397));
+#71088 = CARTESIAN_POINT('',(-13.38072614879,60.490227373385));
+#71089 = CARTESIAN_POINT('',(38.044256150176,83.386104634372));
+#71090 = CARTESIAN_POINT('',(32.160176350635,27.402824943801));
+#71091 = CARTESIAN_POINT('',(26.276096551093,-28.58045474676));
+#71092 = CARTESIAN_POINT('',(-19.26480594834,4.506947682814));
+#71093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71094 = PCURVE('',#70962,#71095);
+#71095 = DEFINITIONAL_REPRESENTATION('',(#71096),#71100);
+#71096 = LINE('',#71097,#71098);
+#71097 = CARTESIAN_POINT('',(0.,11.9));
+#71098 = VECTOR('',#71099,1.);
+#71099 = DIRECTION('',(1.,0.));
+#71100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71101 = ADVANCED_FACE('',(#71102),#38357,.F.);
+#71102 = FACE_BOUND('',#71103,.F.);
+#71103 = EDGE_LOOP('',(#71104,#71105,#71106,#71131));
+#71104 = ORIENTED_EDGE('',*,*,#38337,.F.);
+#71105 = ORIENTED_EDGE('',*,*,#71051,.T.);
+#71106 = ORIENTED_EDGE('',*,*,#71107,.T.);
+#71107 = EDGE_CURVE('',#71052,#70923,#71108,.T.);
+#71108 = SURFACE_CURVE('',#71109,(#71114,#71121),.PCURVE_S1.);
+#71109 = ELLIPSE('',#71110,124.83495742473,32.5);
+#71110 = AXIS2_PLACEMENT_3D('',#71111,#71112,#71113);
+#71111 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#71112 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#71113 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#71114 = PCURVE('',#38357,#71115);
+#71115 = DEFINITIONAL_REPRESENTATION('',(#71116),#71120);
+#71116 = ELLIPSE('',#71117,124.83495742473,32.5);
+#71117 = AXIS2_PLACEMENT_2D('',#71118,#71119);
+#71118 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#71119 = DIRECTION('',(-1.,-4.163336342344E-17));
+#71120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71121 = PCURVE('',#70962,#71122);
+#71122 = DEFINITIONAL_REPRESENTATION('',(#71123),#71130);
+#71123 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71124,#71125,#71126,#71127,
+    #71128,#71129),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#71124 = CARTESIAN_POINT('',(5.497719686694,12.18));
+#71125 = CARTESIAN_POINT('',(5.492061323096,11.506400389724));
+#71126 = CARTESIAN_POINT('',(5.486402959498,10.83355570613));
+#71127 = CARTESIAN_POINT('',(5.4807445959,10.161510879828));
+#71128 = CARTESIAN_POINT('',(5.475086232302,9.490310740708));
+#71129 = CARTESIAN_POINT('',(5.469427868704,8.82));
+#71130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71131 = ORIENTED_EDGE('',*,*,#70922,.F.);
+#71132 = ADVANCED_FACE('',(#71133),#38453,.F.);
+#71133 = FACE_BOUND('',#71134,.F.);
+#71134 = EDGE_LOOP('',(#71135,#71136,#71159,#71188));
+#71135 = ORIENTED_EDGE('',*,*,#38434,.F.);
+#71136 = ORIENTED_EDGE('',*,*,#71137,.T.);
+#71137 = EDGE_CURVE('',#38435,#71138,#71140,.T.);
+#71138 = VERTEX_POINT('',#71139);
+#71139 = CARTESIAN_POINT('',(18.403281207782,2.4,26.787482912497));
+#71140 = SURFACE_CURVE('',#71141,(#71145,#71152),.PCURVE_S1.);
+#71141 = LINE('',#71142,#71143);
+#71142 = CARTESIAN_POINT('',(17.932738910411,2.4,25.730627608923));
+#71143 = VECTOR('',#71144,1.);
+#71144 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#71145 = PCURVE('',#38453,#71146);
+#71146 = DEFINITIONAL_REPRESENTATION('',(#71147),#71151);
+#71147 = LINE('',#71148,#71149);
+#71148 = CARTESIAN_POINT('',(0.,0.));
+#71149 = VECTOR('',#71150,1.);
+#71150 = DIRECTION('',(0.,-1.));
+#71151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71152 = PCURVE('',#38485,#71153);
+#71153 = DEFINITIONAL_REPRESENTATION('',(#71154),#71158);
+#71154 = LINE('',#71155,#71156);
+#71155 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71156 = VECTOR('',#71157,1.);
+#71157 = DIRECTION('',(0.,-1.));
+#71158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71159 = ORIENTED_EDGE('',*,*,#71160,.T.);
+#71160 = EDGE_CURVE('',#71138,#71161,#71163,.T.);
+#71161 = VERTEX_POINT('',#71162);
+#71162 = CARTESIAN_POINT('',(14.051203506062,2.4,29.305523029477));
+#71163 = SURFACE_CURVE('',#71164,(#71169,#71176),.PCURVE_S1.);
+#71164 = CIRCLE('',#71165,32.5);
+#71165 = AXIS2_PLACEMENT_3D('',#71166,#71167,#71168);
+#71166 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#71167 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71168 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71169 = PCURVE('',#38453,#71170);
+#71170 = DEFINITIONAL_REPRESENTATION('',(#71171),#71175);
+#71171 = CIRCLE('',#71172,32.5);
+#71172 = AXIS2_PLACEMENT_2D('',#71173,#71174);
+#71173 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#71174 = DIRECTION('',(0.406736643076,-0.913545457643));
+#71175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71176 = PCURVE('',#71177,#71182);
+#71177 = CYLINDRICAL_SURFACE('',#71178,32.5);
+#71178 = AXIS2_PLACEMENT_3D('',#71179,#71180,#71181);
+#71179 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#71180 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71181 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71182 = DEFINITIONAL_REPRESENTATION('',(#71183),#71187);
+#71183 = LINE('',#71184,#71185);
+#71184 = CARTESIAN_POINT('',(0.,9.1));
+#71185 = VECTOR('',#71186,1.);
+#71186 = DIRECTION('',(1.,0.));
+#71187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71188 = ORIENTED_EDGE('',*,*,#71189,.F.);
+#71189 = EDGE_CURVE('',#38437,#71161,#71190,.T.);
+#71190 = SURFACE_CURVE('',#71191,(#71195,#71202),.PCURVE_S1.);
+#71191 = LINE('',#71192,#71193);
+#71192 = CARTESIAN_POINT('',(13.365011622175,2.4,27.764310824312));
+#71193 = VECTOR('',#71194,1.);
+#71194 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#71195 = PCURVE('',#38453,#71196);
+#71196 = DEFINITIONAL_REPRESENTATION('',(#71197),#71201);
+#71197 = LINE('',#71198,#71199);
+#71198 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71199 = VECTOR('',#71200,1.);
+#71200 = DIRECTION('',(0.,-1.));
+#71201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71202 = PCURVE('',#38548,#71203);
+#71203 = DEFINITIONAL_REPRESENTATION('',(#71204),#71208);
+#71204 = LINE('',#71205,#71206);
+#71205 = CARTESIAN_POINT('',(0.,0.));
+#71206 = VECTOR('',#71207,1.);
+#71207 = DIRECTION('',(0.,-1.));
+#71208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71209 = ADVANCED_FACE('',(#71210),#38548,.F.);
+#71210 = FACE_BOUND('',#71211,.F.);
+#71211 = EDGE_LOOP('',(#71212,#71213,#71214,#71241));
+#71212 = ORIENTED_EDGE('',*,*,#38530,.F.);
+#71213 = ORIENTED_EDGE('',*,*,#71189,.T.);
+#71214 = ORIENTED_EDGE('',*,*,#71215,.T.);
+#71215 = EDGE_CURVE('',#71161,#71216,#71218,.T.);
+#71216 = VERTEX_POINT('',#71217);
+#71217 = CARTESIAN_POINT('',(13.366575291754,-0.4,29.624055511862));
+#71218 = SURFACE_CURVE('',#71219,(#71224,#71231),.PCURVE_S1.);
+#71219 = ELLIPSE('',#71220,124.83495742473,32.5);
+#71220 = AXIS2_PLACEMENT_3D('',#71221,#71222,#71223);
+#71221 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#71222 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#71223 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#71224 = PCURVE('',#38548,#71225);
+#71225 = DEFINITIONAL_REPRESENTATION('',(#71226),#71230);
+#71226 = ELLIPSE('',#71227,124.83495742473,32.5);
+#71227 = AXIS2_PLACEMENT_2D('',#71228,#71229);
+#71228 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#71229 = DIRECTION('',(1.,-1.387778780781E-16));
+#71230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71231 = PCURVE('',#71177,#71232);
+#71232 = DEFINITIONAL_REPRESENTATION('',(#71233),#71240);
+#71233 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71234,#71235,#71236,#71237,
+    #71238,#71239),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#71234 = CARTESIAN_POINT('',(5.833769760847,8.82));
+#71235 = CARTESIAN_POINT('',(5.839346077911,9.491800979366));
+#71236 = CARTESIAN_POINT('',(5.844922394974,10.163744997168));
+#71237 = CARTESIAN_POINT('',(5.850498712038,10.835788532861));
+#71238 = CARTESIAN_POINT('',(5.856075029102,11.507888047368));
+#71239 = CARTESIAN_POINT('',(5.861651346165,12.18));
+#71240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71241 = ORIENTED_EDGE('',*,*,#71242,.F.);
+#71242 = EDGE_CURVE('',#38498,#71216,#71243,.T.);
+#71243 = SURFACE_CURVE('',#71244,(#71248,#71255),.PCURVE_S1.);
+#71244 = LINE('',#71245,#71246);
+#71245 = CARTESIAN_POINT('',(12.675286785921,-0.4,28.071396106382));
+#71246 = VECTOR('',#71247,1.);
+#71247 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#71248 = PCURVE('',#38548,#71249);
+#71249 = DEFINITIONAL_REPRESENTATION('',(#71250),#71254);
+#71250 = LINE('',#71251,#71252);
+#71251 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71252 = VECTOR('',#71253,1.);
+#71253 = DIRECTION('',(0.,-1.));
+#71254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71255 = PCURVE('',#38514,#71256);
+#71256 = DEFINITIONAL_REPRESENTATION('',(#71257),#71261);
+#71257 = LINE('',#71258,#71259);
+#71258 = CARTESIAN_POINT('',(0.,0.));
+#71259 = VECTOR('',#71260,1.);
+#71260 = DIRECTION('',(0.,-1.));
+#71261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71262 = ADVANCED_FACE('',(#71263),#38514,.F.);
+#71263 = FACE_BOUND('',#71264,.F.);
+#71264 = EDGE_LOOP('',(#71265,#71288,#71289,#71290));
+#71265 = ORIENTED_EDGE('',*,*,#71266,.F.);
+#71266 = EDGE_CURVE('',#38466,#71267,#71269,.T.);
+#71267 = VERTEX_POINT('',#71268);
+#71268 = CARTESIAN_POINT('',(17.766676834075,-0.4,27.213878706894));
+#71269 = SURFACE_CURVE('',#71270,(#71274,#71281),.PCURVE_S1.);
+#71270 = LINE('',#71271,#71272);
+#71271 = CARTESIAN_POINT('',(17.243014074156,-0.4,26.037712890993));
+#71272 = VECTOR('',#71273,1.);
+#71273 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#71274 = PCURVE('',#38514,#71275);
+#71275 = DEFINITIONAL_REPRESENTATION('',(#71276),#71280);
+#71276 = LINE('',#71277,#71278);
+#71277 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71278 = VECTOR('',#71279,1.);
+#71279 = DIRECTION('',(0.,-1.));
+#71280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71281 = PCURVE('',#38485,#71282);
+#71282 = DEFINITIONAL_REPRESENTATION('',(#71283),#71287);
+#71283 = LINE('',#71284,#71285);
+#71284 = CARTESIAN_POINT('',(0.,0.));
+#71285 = VECTOR('',#71286,1.);
+#71286 = DIRECTION('',(0.,-1.));
+#71287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71288 = ORIENTED_EDGE('',*,*,#38497,.T.);
+#71289 = ORIENTED_EDGE('',*,*,#71242,.T.);
+#71290 = ORIENTED_EDGE('',*,*,#71291,.F.);
+#71291 = EDGE_CURVE('',#71267,#71216,#71292,.T.);
+#71292 = SURFACE_CURVE('',#71293,(#71298,#71309),.PCURVE_S1.);
+#71293 = CIRCLE('',#71294,32.5);
+#71294 = AXIS2_PLACEMENT_3D('',#71295,#71296,#71297);
+#71295 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#71296 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71297 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71298 = PCURVE('',#38514,#71299);
+#71299 = DEFINITIONAL_REPRESENTATION('',(#71300),#71308);
+#71300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#71301,#71302,#71303,#71304
+    ,#71305,#71306,#71307),.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(
+  '') );
+#71301 = CARTESIAN_POINT('',(-13.38072614879,1.109772626615));
+#71302 = CARTESIAN_POINT('',(-64.80570844777,24.005649887603));
+#71303 = CARTESIAN_POINT('',(-19.26480594834,57.093052317186));
+#71304 = CARTESIAN_POINT('',(26.276096551093,90.180454746769));
+#71305 = CARTESIAN_POINT('',(32.160176350635,34.197175056199));
+#71306 = CARTESIAN_POINT('',(38.044256150176,-21.78610463437));
+#71307 = CARTESIAN_POINT('',(-13.38072614879,1.109772626615));
+#71308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71309 = PCURVE('',#71177,#71310);
+#71310 = DEFINITIONAL_REPRESENTATION('',(#71311),#71315);
+#71311 = LINE('',#71312,#71313);
+#71312 = CARTESIAN_POINT('',(0.,11.9));
+#71313 = VECTOR('',#71314,1.);
+#71314 = DIRECTION('',(1.,0.));
+#71315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71316 = ADVANCED_FACE('',(#71317),#38485,.F.);
+#71317 = FACE_BOUND('',#71318,.F.);
+#71318 = EDGE_LOOP('',(#71319,#71320,#71321,#71346));
+#71319 = ORIENTED_EDGE('',*,*,#38465,.F.);
+#71320 = ORIENTED_EDGE('',*,*,#71266,.T.);
+#71321 = ORIENTED_EDGE('',*,*,#71322,.T.);
+#71322 = EDGE_CURVE('',#71267,#71138,#71323,.T.);
+#71323 = SURFACE_CURVE('',#71324,(#71329,#71336),.PCURVE_S1.);
+#71324 = ELLIPSE('',#71325,124.83495742473,32.5);
+#71325 = AXIS2_PLACEMENT_3D('',#71326,#71327,#71328);
+#71326 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#71327 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#71328 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#71329 = PCURVE('',#38485,#71330);
+#71330 = DEFINITIONAL_REPRESENTATION('',(#71331),#71335);
+#71331 = ELLIPSE('',#71332,124.83495742473,32.5);
+#71332 = AXIS2_PLACEMENT_2D('',#71333,#71334);
+#71333 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#71334 = DIRECTION('',(-1.,-1.249000902703E-16));
+#71335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71336 = PCURVE('',#71177,#71337);
+#71337 = DEFINITIONAL_REPRESENTATION('',(#71338),#71345);
+#71338 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71339,#71340,#71341,#71342,
+    #71343,#71344),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#71339 = CARTESIAN_POINT('',(5.707159196934,12.18));
+#71340 = CARTESIAN_POINT('',(5.701500833336,11.506400389724));
+#71341 = CARTESIAN_POINT('',(5.695842469738,10.83355570613));
+#71342 = CARTESIAN_POINT('',(5.69018410614,10.161510879828));
+#71343 = CARTESIAN_POINT('',(5.684525742542,9.490310740708));
+#71344 = CARTESIAN_POINT('',(5.678867378944,8.82));
+#71345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71346 = ORIENTED_EDGE('',*,*,#71137,.F.);
+#71347 = ADVANCED_FACE('',(#71348),#38581,.F.);
+#71348 = FACE_BOUND('',#71349,.F.);
+#71349 = EDGE_LOOP('',(#71350,#71351,#71374,#71403));
+#71350 = ORIENTED_EDGE('',*,*,#38562,.F.);
+#71351 = ORIENTED_EDGE('',*,*,#71352,.T.);
+#71352 = EDGE_CURVE('',#38563,#71353,#71355,.T.);
+#71353 = VERTEX_POINT('',#71354);
+#71354 = CARTESIAN_POINT('',(12.431694493933,2.4,30.028369453061));
+#71355 = SURFACE_CURVE('',#71356,(#71360,#71367),.PCURVE_S1.);
+#71356 = LINE('',#71357,#71358);
+#71357 = CARTESIAN_POINT('',(12.191167247831,2.4,28.8967777289));
+#71358 = VECTOR('',#71359,1.);
+#71359 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#71360 = PCURVE('',#38581,#71361);
+#71361 = DEFINITIONAL_REPRESENTATION('',(#71362),#71366);
+#71362 = LINE('',#71363,#71364);
+#71363 = CARTESIAN_POINT('',(0.,0.));
+#71364 = VECTOR('',#71365,1.);
+#71365 = DIRECTION('',(0.,-1.));
+#71366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71367 = PCURVE('',#38613,#71368);
+#71368 = DEFINITIONAL_REPRESENTATION('',(#71369),#71373);
+#71369 = LINE('',#71370,#71371);
+#71370 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71371 = VECTOR('',#71372,1.);
+#71372 = DIRECTION('',(0.,-1.));
+#71373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71374 = ORIENTED_EDGE('',*,*,#71375,.T.);
+#71375 = EDGE_CURVE('',#71353,#71376,#71378,.T.);
+#71376 = VERTEX_POINT('',#71377);
+#71377 = CARTESIAN_POINT('',(7.65119015352,2.4,31.586536518502));
+#71378 = SURFACE_CURVE('',#71379,(#71384,#71391),.PCURVE_S1.);
+#71379 = CIRCLE('',#71380,32.5);
+#71380 = AXIS2_PLACEMENT_3D('',#71381,#71382,#71383);
+#71381 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#71382 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71383 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71384 = PCURVE('',#38581,#71385);
+#71385 = DEFINITIONAL_REPRESENTATION('',(#71386),#71390);
+#71386 = CIRCLE('',#71387,32.5);
+#71387 = AXIS2_PLACEMENT_2D('',#71388,#71389);
+#71388 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#71389 = DIRECTION('',(0.207911690818,-0.978147600734));
+#71390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71391 = PCURVE('',#71392,#71397);
+#71392 = CYLINDRICAL_SURFACE('',#71393,32.5);
+#71393 = AXIS2_PLACEMENT_3D('',#71394,#71395,#71396);
+#71394 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#71395 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71396 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71397 = DEFINITIONAL_REPRESENTATION('',(#71398),#71402);
+#71398 = LINE('',#71399,#71400);
+#71399 = CARTESIAN_POINT('',(0.,9.1));
+#71400 = VECTOR('',#71401,1.);
+#71401 = DIRECTION('',(1.,0.));
+#71402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71403 = ORIENTED_EDGE('',*,*,#71404,.F.);
+#71404 = EDGE_CURVE('',#38565,#71376,#71405,.T.);
+#71405 = SURFACE_CURVE('',#71406,(#71410,#71417),.PCURVE_S1.);
+#71406 = LINE('',#71407,#71408);
+#71407 = CARTESIAN_POINT('',(7.300429244138,2.4,29.936336182994));
+#71408 = VECTOR('',#71409,1.);
+#71409 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#71410 = PCURVE('',#38581,#71411);
+#71411 = DEFINITIONAL_REPRESENTATION('',(#71412),#71416);
+#71412 = LINE('',#71413,#71414);
+#71413 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71414 = VECTOR('',#71415,1.);
+#71415 = DIRECTION('',(0.,-1.));
+#71416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71417 = PCURVE('',#38676,#71418);
+#71418 = DEFINITIONAL_REPRESENTATION('',(#71419),#71423);
+#71419 = LINE('',#71420,#71421);
+#71420 = CARTESIAN_POINT('',(0.,0.));
+#71421 = VECTOR('',#71422,1.);
+#71422 = DIRECTION('',(0.,-1.));
+#71423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71424 = ADVANCED_FACE('',(#71425),#38676,.F.);
+#71425 = FACE_BOUND('',#71426,.F.);
+#71426 = EDGE_LOOP('',(#71427,#71428,#71429,#71456));
+#71427 = ORIENTED_EDGE('',*,*,#38658,.F.);
+#71428 = ORIENTED_EDGE('',*,*,#71404,.T.);
+#71429 = ORIENTED_EDGE('',*,*,#71430,.T.);
+#71430 = EDGE_CURVE('',#71376,#71431,#71433,.T.);
+#71431 = VERTEX_POINT('',#71432);
+#71432 = CARTESIAN_POINT('',(6.915296081307,-0.4,31.755766092284));
+#71433 = SURFACE_CURVE('',#71434,(#71439,#71446),.PCURVE_S1.);
+#71434 = ELLIPSE('',#71435,124.83495742473,32.5);
+#71435 = AXIS2_PLACEMENT_3D('',#71436,#71437,#71438);
+#71436 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#71437 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#71438 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#71439 = PCURVE('',#38676,#71440);
+#71440 = DEFINITIONAL_REPRESENTATION('',(#71441),#71445);
+#71441 = ELLIPSE('',#71442,124.83495742473,32.5);
+#71442 = AXIS2_PLACEMENT_2D('',#71443,#71444);
+#71443 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#71444 = DIRECTION('',(1.,-1.665334536938E-16));
+#71445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71446 = PCURVE('',#71392,#71447);
+#71447 = DEFINITIONAL_REPRESENTATION('',(#71448),#71455);
+#71448 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71449,#71450,#71451,#71452,
+    #71453,#71454),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#71449 = CARTESIAN_POINT('',(6.043209271086,8.82));
+#71450 = CARTESIAN_POINT('',(6.04878558815,9.491800979366));
+#71451 = CARTESIAN_POINT('',(6.054361905214,10.163744997168));
+#71452 = CARTESIAN_POINT('',(6.059938222277,10.835788532861));
+#71453 = CARTESIAN_POINT('',(6.065514539341,11.507888047368));
+#71454 = CARTESIAN_POINT('',(6.071090856405,12.18));
+#71455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71456 = ORIENTED_EDGE('',*,*,#71457,.F.);
+#71457 = EDGE_CURVE('',#38626,#71431,#71458,.T.);
+#71458 = SURFACE_CURVE('',#71459,(#71463,#71470),.PCURVE_S1.);
+#71459 = LINE('',#71460,#71461);
+#71460 = CARTESIAN_POINT('',(6.561929930168,-0.4,30.093309057967));
+#71461 = VECTOR('',#71462,1.);
+#71462 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#71463 = PCURVE('',#38676,#71464);
+#71464 = DEFINITIONAL_REPRESENTATION('',(#71465),#71469);
+#71465 = LINE('',#71466,#71467);
+#71466 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71467 = VECTOR('',#71468,1.);
+#71468 = DIRECTION('',(0.,-1.));
+#71469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71470 = PCURVE('',#38642,#71471);
+#71471 = DEFINITIONAL_REPRESENTATION('',(#71472),#71476);
+#71472 = LINE('',#71473,#71474);
+#71473 = CARTESIAN_POINT('',(0.,0.));
+#71474 = VECTOR('',#71475,1.);
+#71475 = DIRECTION('',(0.,-1.));
+#71476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71477 = ADVANCED_FACE('',(#71478),#38642,.F.);
+#71478 = FACE_BOUND('',#71479,.F.);
+#71479 = EDGE_LOOP('',(#71480,#71503,#71504,#71505));
+#71480 = ORIENTED_EDGE('',*,*,#71481,.F.);
+#71481 = EDGE_CURVE('',#38594,#71482,#71484,.T.);
+#71482 = VERTEX_POINT('',#71483);
+#71483 = CARTESIAN_POINT('',(11.720348782603,-0.4,30.313089984595));
+#71484 = SURFACE_CURVE('',#71485,(#71489,#71496),.PCURVE_S1.);
+#71485 = LINE('',#71486,#71487);
+#71486 = CARTESIAN_POINT('',(11.452667933861,-0.4,29.053750603873));
+#71487 = VECTOR('',#71488,1.);
+#71488 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#71489 = PCURVE('',#38642,#71490);
+#71490 = DEFINITIONAL_REPRESENTATION('',(#71491),#71495);
+#71491 = LINE('',#71492,#71493);
+#71492 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71493 = VECTOR('',#71494,1.);
+#71494 = DIRECTION('',(0.,-1.));
+#71495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71496 = PCURVE('',#38613,#71497);
+#71497 = DEFINITIONAL_REPRESENTATION('',(#71498),#71502);
+#71498 = LINE('',#71499,#71500);
+#71499 = CARTESIAN_POINT('',(0.,0.));
+#71500 = VECTOR('',#71501,1.);
+#71501 = DIRECTION('',(0.,-1.));
+#71502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71503 = ORIENTED_EDGE('',*,*,#38625,.T.);
+#71504 = ORIENTED_EDGE('',*,*,#71457,.T.);
+#71505 = ORIENTED_EDGE('',*,*,#71506,.F.);
+#71506 = EDGE_CURVE('',#71482,#71431,#71507,.T.);
+#71507 = SURFACE_CURVE('',#71508,(#71513,#71524),.PCURVE_S1.);
+#71508 = CIRCLE('',#71509,32.5);
+#71509 = AXIS2_PLACEMENT_3D('',#71510,#71511,#71512);
+#71510 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#71511 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71512 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71513 = PCURVE('',#38642,#71514);
+#71514 = DEFINITIONAL_REPRESENTATION('',(#71515),#71523);
+#71515 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#71516,#71517,#71518,#71519
+    ,#71520,#71521,#71522),.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(
+  '') );
+#71516 = CARTESIAN_POINT('',(-6.918915200411,-0.989797023849));
+#71517 = CARTESIAN_POINT('',(-61.98045880801,10.713895365628));
+#71518 = CARTESIAN_POINT('',(-24.31399207685,52.546744706663));
+#71519 = CARTESIAN_POINT('',(13.35247465432,94.379594047697));
+#71520 = CARTESIAN_POINT('',(30.747551530758,40.843052317186));
+#71521 = CARTESIAN_POINT('',(48.142628407196,-12.69348941332));
+#71522 = CARTESIAN_POINT('',(-6.918915200411,-0.989797023849));
+#71523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71524 = PCURVE('',#71392,#71525);
+#71525 = DEFINITIONAL_REPRESENTATION('',(#71526),#71530);
+#71526 = LINE('',#71527,#71528);
+#71527 = CARTESIAN_POINT('',(0.,11.9));
+#71528 = VECTOR('',#71529,1.);
+#71529 = DIRECTION('',(1.,0.));
+#71530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71531 = ADVANCED_FACE('',(#71532),#38613,.F.);
+#71532 = FACE_BOUND('',#71533,.F.);
+#71533 = EDGE_LOOP('',(#71534,#71535,#71536,#71561));
+#71534 = ORIENTED_EDGE('',*,*,#38593,.F.);
+#71535 = ORIENTED_EDGE('',*,*,#71481,.T.);
+#71536 = ORIENTED_EDGE('',*,*,#71537,.T.);
+#71537 = EDGE_CURVE('',#71482,#71353,#71538,.T.);
+#71538 = SURFACE_CURVE('',#71539,(#71544,#71551),.PCURVE_S1.);
+#71539 = ELLIPSE('',#71540,124.83495742473,32.5);
+#71540 = AXIS2_PLACEMENT_3D('',#71541,#71542,#71543);
+#71541 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#71542 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#71543 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#71544 = PCURVE('',#38613,#71545);
+#71545 = DEFINITIONAL_REPRESENTATION('',(#71546),#71550);
+#71546 = ELLIPSE('',#71547,124.83495742473,32.5);
+#71547 = AXIS2_PLACEMENT_2D('',#71548,#71549);
+#71548 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#71549 = DIRECTION('',(-1.,-1.665334536938E-16));
+#71550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71551 = PCURVE('',#71392,#71552);
+#71552 = DEFINITIONAL_REPRESENTATION('',(#71553),#71560);
+#71553 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71554,#71555,#71556,#71557,
+    #71558,#71559),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#71554 = CARTESIAN_POINT('',(5.916598707173,12.18));
+#71555 = CARTESIAN_POINT('',(5.910940343575,11.506400389724));
+#71556 = CARTESIAN_POINT('',(5.905281979977,10.83355570613));
+#71557 = CARTESIAN_POINT('',(5.899623616379,10.161510879828));
+#71558 = CARTESIAN_POINT('',(5.893965252781,9.490310740708));
+#71559 = CARTESIAN_POINT('',(5.888306889183,8.82));
+#71560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71561 = ORIENTED_EDGE('',*,*,#71352,.F.);
+#71562 = ADVANCED_FACE('',(#71563),#38709,.F.);
+#71563 = FACE_BOUND('',#71564,.F.);
+#71564 = EDGE_LOOP('',(#71565,#71566,#71589,#71618));
+#71565 = ORIENTED_EDGE('',*,*,#38690,.F.);
+#71566 = ORIENTED_EDGE('',*,*,#71567,.T.);
+#71567 = EDGE_CURVE('',#38691,#71568,#71570,.T.);
+#71568 = VERTEX_POINT('',#71569);
+#71569 = CARTESIAN_POINT('',(5.91678307681,2.4,31.956872156423));
+#71570 = SURFACE_CURVE('',#71571,(#71575,#71582),.PCURVE_S1.);
+#71571 = LINE('',#71572,#71573);
+#71572 = CARTESIAN_POINT('',(5.91678307681,2.4,30.8));
+#71573 = VECTOR('',#71574,1.);
+#71574 = DIRECTION('',(0.,0.,1.));
+#71575 = PCURVE('',#38709,#71576);
+#71576 = DEFINITIONAL_REPRESENTATION('',(#71577),#71581);
+#71577 = LINE('',#71578,#71579);
+#71578 = CARTESIAN_POINT('',(0.,-0.));
+#71579 = VECTOR('',#71580,1.);
+#71580 = DIRECTION('',(0.,-1.));
+#71581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71582 = PCURVE('',#38741,#71583);
+#71583 = DEFINITIONAL_REPRESENTATION('',(#71584),#71588);
+#71584 = LINE('',#71585,#71586);
+#71585 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71586 = VECTOR('',#71587,1.);
+#71587 = DIRECTION('',(0.,-1.));
+#71588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71589 = ORIENTED_EDGE('',*,*,#71590,.T.);
+#71590 = EDGE_CURVE('',#71568,#71591,#71593,.T.);
+#71591 = VERTEX_POINT('',#71592);
+#71592 = CARTESIAN_POINT('',(0.916783076785,2.4,32.48706679265));
+#71593 = SURFACE_CURVE('',#71594,(#71599,#71606),.PCURVE_S1.);
+#71594 = CIRCLE('',#71595,32.5);
+#71595 = AXIS2_PLACEMENT_3D('',#71596,#71597,#71598);
+#71596 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#71597 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71598 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71599 = PCURVE('',#38709,#71600);
+#71600 = DEFINITIONAL_REPRESENTATION('',(#71601),#71605);
+#71601 = CIRCLE('',#71602,32.5);
+#71602 = AXIS2_PLACEMENT_2D('',#71603,#71604);
+#71603 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#71604 = DIRECTION('',(1.8E-16,-1.));
+#71605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71606 = PCURVE('',#71607,#71612);
+#71607 = CYLINDRICAL_SURFACE('',#71608,32.5);
+#71608 = AXIS2_PLACEMENT_3D('',#71609,#71610,#71611);
+#71609 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#71610 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71611 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71612 = DEFINITIONAL_REPRESENTATION('',(#71613),#71617);
+#71613 = LINE('',#71614,#71615);
+#71614 = CARTESIAN_POINT('',(0.,9.1));
+#71615 = VECTOR('',#71616,1.);
+#71616 = DIRECTION('',(1.,0.));
+#71617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71618 = ORIENTED_EDGE('',*,*,#71619,.F.);
+#71619 = EDGE_CURVE('',#38693,#71591,#71620,.T.);
+#71620 = SURFACE_CURVE('',#71621,(#71625,#71632),.PCURVE_S1.);
+#71621 = LINE('',#71622,#71623);
+#71622 = CARTESIAN_POINT('',(0.916783076785,2.4,30.8));
+#71623 = VECTOR('',#71624,1.);
+#71624 = DIRECTION('',(0.,0.,1.));
+#71625 = PCURVE('',#38709,#71626);
+#71626 = DEFINITIONAL_REPRESENTATION('',(#71627),#71631);
+#71627 = LINE('',#71628,#71629);
+#71628 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71629 = VECTOR('',#71630,1.);
+#71630 = DIRECTION('',(0.,-1.));
+#71631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71632 = PCURVE('',#38804,#71633);
+#71633 = DEFINITIONAL_REPRESENTATION('',(#71634),#71638);
+#71634 = LINE('',#71635,#71636);
+#71635 = CARTESIAN_POINT('',(0.,0.));
+#71636 = VECTOR('',#71637,1.);
+#71637 = DIRECTION('',(0.,-1.));
+#71638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71639 = ADVANCED_FACE('',(#71640),#38741,.F.);
+#71640 = FACE_BOUND('',#71641,.F.);
+#71641 = EDGE_LOOP('',(#71642,#71643,#71666,#71691));
+#71642 = ORIENTED_EDGE('',*,*,#38721,.F.);
+#71643 = ORIENTED_EDGE('',*,*,#71644,.T.);
+#71644 = EDGE_CURVE('',#38722,#71645,#71647,.T.);
+#71645 = VERTEX_POINT('',#71646);
+#71646 = CARTESIAN_POINT('',(5.161785248859,-0.4,32.087473771624));
+#71647 = SURFACE_CURVE('',#71648,(#71652,#71659),.PCURVE_S1.);
+#71648 = LINE('',#71649,#71650);
+#71649 = CARTESIAN_POINT('',(5.161785248859,-0.4,30.8));
+#71650 = VECTOR('',#71651,1.);
+#71651 = DIRECTION('',(0.,0.,1.));
+#71652 = PCURVE('',#38741,#71653);
+#71653 = DEFINITIONAL_REPRESENTATION('',(#71654),#71658);
+#71654 = LINE('',#71655,#71656);
+#71655 = CARTESIAN_POINT('',(0.,0.));
+#71656 = VECTOR('',#71657,1.);
+#71657 = DIRECTION('',(0.,-1.));
+#71658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71659 = PCURVE('',#38770,#71660);
+#71660 = DEFINITIONAL_REPRESENTATION('',(#71661),#71665);
+#71661 = LINE('',#71662,#71663);
+#71662 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71663 = VECTOR('',#71664,1.);
+#71664 = DIRECTION('',(0.,-1.));
+#71665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71666 = ORIENTED_EDGE('',*,*,#71667,.T.);
+#71667 = EDGE_CURVE('',#71645,#71568,#71668,.T.);
+#71668 = SURFACE_CURVE('',#71669,(#71674,#71681),.PCURVE_S1.);
+#71669 = ELLIPSE('',#71670,124.83495742473,32.5);
+#71670 = AXIS2_PLACEMENT_3D('',#71671,#71672,#71673);
+#71671 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#71672 = DIRECTION('',(-0.965515994578,0.260343742414,-3.08148791102E-33
+    ));
+#71673 = DIRECTION('',(-0.260343742414,-0.965515994578,1.1E-16));
+#71674 = PCURVE('',#38741,#71675);
+#71675 = DEFINITIONAL_REPRESENTATION('',(#71676),#71680);
+#71676 = ELLIPSE('',#71677,124.83495742473,32.5);
+#71677 = AXIS2_PLACEMENT_2D('',#71678,#71679);
+#71678 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#71679 = DIRECTION('',(-1.,-1.1E-16));
+#71680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71681 = PCURVE('',#71607,#71682);
+#71682 = DEFINITIONAL_REPRESENTATION('',(#71683),#71690);
+#71683 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71684,#71685,#71686,#71687,
+    #71688,#71689),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#71684 = CARTESIAN_POINT('',(6.126038217412,12.18));
+#71685 = CARTESIAN_POINT('',(6.120379853814,11.506400389724));
+#71686 = CARTESIAN_POINT('',(6.114721490216,10.83355570613));
+#71687 = CARTESIAN_POINT('',(6.109063126618,10.161510879828));
+#71688 = CARTESIAN_POINT('',(6.10340476302,9.490310740708));
+#71689 = CARTESIAN_POINT('',(6.097746399422,8.82));
+#71690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71691 = ORIENTED_EDGE('',*,*,#71567,.F.);
+#71692 = ADVANCED_FACE('',(#71693),#38804,.F.);
+#71693 = FACE_BOUND('',#71694,.F.);
+#71694 = EDGE_LOOP('',(#71695,#71696,#71697,#71724));
+#71695 = ORIENTED_EDGE('',*,*,#38786,.F.);
+#71696 = ORIENTED_EDGE('',*,*,#71619,.T.);
+#71697 = ORIENTED_EDGE('',*,*,#71698,.T.);
+#71698 = EDGE_CURVE('',#71591,#71699,#71701,.T.);
+#71699 = VERTEX_POINT('',#71700);
+#71700 = CARTESIAN_POINT('',(0.161785248834,-0.4,32.499597313402));
+#71701 = SURFACE_CURVE('',#71702,(#71707,#71714),.PCURVE_S1.);
+#71702 = ELLIPSE('',#71703,124.83495742473,32.5);
+#71703 = AXIS2_PLACEMENT_3D('',#71704,#71705,#71706);
+#71704 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#71705 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#71706 = DIRECTION('',(-0.260343742414,-0.965515994578,1.1E-16));
+#71707 = PCURVE('',#38804,#71708);
+#71708 = DEFINITIONAL_REPRESENTATION('',(#71709),#71713);
+#71709 = ELLIPSE('',#71710,124.83495742473,32.5);
+#71710 = AXIS2_PLACEMENT_2D('',#71711,#71712);
+#71711 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#71712 = DIRECTION('',(1.,-1.1E-16));
+#71713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71714 = PCURVE('',#71607,#71715);
+#71715 = DEFINITIONAL_REPRESENTATION('',(#71716),#71723);
+#71716 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71717,#71718,#71719,#71720,
+    #71721,#71722),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#71717 = CARTESIAN_POINT('',(6.252648781326,8.82));
+#71718 = CARTESIAN_POINT('',(6.258225098389,9.491800979366));
+#71719 = CARTESIAN_POINT('',(6.263801415453,10.163744997168));
+#71720 = CARTESIAN_POINT('',(6.269377732517,10.835788532861));
+#71721 = CARTESIAN_POINT('',(6.27495404958,11.507888047368));
+#71722 = CARTESIAN_POINT('',(6.280530366644,12.18));
+#71723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71724 = ORIENTED_EDGE('',*,*,#71725,.F.);
+#71725 = EDGE_CURVE('',#38754,#71699,#71726,.T.);
+#71726 = SURFACE_CURVE('',#71727,(#71731,#71738),.PCURVE_S1.);
+#71727 = LINE('',#71728,#71729);
+#71728 = CARTESIAN_POINT('',(0.161785248834,-0.4,30.8));
+#71729 = VECTOR('',#71730,1.);
+#71730 = DIRECTION('',(0.,0.,1.));
+#71731 = PCURVE('',#38804,#71732);
+#71732 = DEFINITIONAL_REPRESENTATION('',(#71733),#71737);
+#71733 = LINE('',#71734,#71735);
+#71734 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71735 = VECTOR('',#71736,1.);
+#71736 = DIRECTION('',(0.,-1.));
+#71737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71738 = PCURVE('',#38770,#71739);
+#71739 = DEFINITIONAL_REPRESENTATION('',(#71740),#71744);
+#71740 = LINE('',#71741,#71742);
+#71741 = CARTESIAN_POINT('',(0.,0.));
+#71742 = VECTOR('',#71743,1.);
+#71743 = DIRECTION('',(0.,-1.));
+#71744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71745 = ADVANCED_FACE('',(#71746),#38770,.F.);
+#71746 = FACE_BOUND('',#71747,.F.);
+#71747 = EDGE_LOOP('',(#71748,#71749,#71750,#71751));
+#71748 = ORIENTED_EDGE('',*,*,#71644,.F.);
+#71749 = ORIENTED_EDGE('',*,*,#38753,.T.);
+#71750 = ORIENTED_EDGE('',*,*,#71725,.T.);
+#71751 = ORIENTED_EDGE('',*,*,#71752,.F.);
+#71752 = EDGE_CURVE('',#71645,#71699,#71753,.T.);
+#71753 = SURFACE_CURVE('',#71754,(#71759,#71770),.PCURVE_S1.);
+#71754 = CIRCLE('',#71755,32.5);
+#71755 = AXIS2_PLACEMENT_3D('',#71756,#71757,#71758);
+#71756 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#71757 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71758 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71759 = PCURVE('',#38770,#71760);
+#71760 = DEFINITIONAL_REPRESENTATION('',(#71761),#71769);
+#71761 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#71762,#71763,#71764,#71765
+    ,#71766,#71767,#71768),.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(
+  '') );
+#71762 = CARTESIAN_POINT('',(-0.161785248834,-1.7));
+#71763 = CARTESIAN_POINT('',(-56.45343649482,-1.7));
+#71764 = CARTESIAN_POINT('',(-28.30761087182,47.05));
+#71765 = CARTESIAN_POINT('',(-0.161785248834,95.8));
+#71766 = CARTESIAN_POINT('',(27.98404037416,47.05));
+#71767 = CARTESIAN_POINT('',(56.129865997154,-1.7));
+#71768 = CARTESIAN_POINT('',(-0.161785248834,-1.7));
+#71769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71770 = PCURVE('',#71607,#71771);
+#71771 = DEFINITIONAL_REPRESENTATION('',(#71772),#71776);
+#71772 = LINE('',#71773,#71774);
+#71773 = CARTESIAN_POINT('',(0.,11.9));
+#71774 = VECTOR('',#71775,1.);
+#71775 = DIRECTION('',(1.,0.));
+#71776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71777 = ADVANCED_FACE('',(#71778),#38837,.F.);
+#71778 = FACE_BOUND('',#71779,.F.);
+#71779 = EDGE_LOOP('',(#71780,#71781,#71804,#71833));
+#71780 = ORIENTED_EDGE('',*,*,#38818,.F.);
+#71781 = ORIENTED_EDGE('',*,*,#71782,.T.);
+#71782 = EDGE_CURVE('',#38819,#71783,#71785,.T.);
+#71783 = VERTEX_POINT('',#71784);
+#71784 = CARTESIAN_POINT('',(-0.856720152645,2.4,32.488706200464));
+#71785 = SURFACE_CURVE('',#71786,(#71790,#71797),.PCURVE_S1.);
+#71786 = LINE('',#71787,#71788);
+#71787 = CARTESIAN_POINT('',(-0.616192906543,2.4,31.357114476303));
+#71788 = VECTOR('',#71789,1.);
+#71789 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#71790 = PCURVE('',#38837,#71791);
+#71791 = DEFINITIONAL_REPRESENTATION('',(#71792),#71796);
+#71792 = LINE('',#71793,#71794);
+#71793 = CARTESIAN_POINT('',(0.,0.));
+#71794 = VECTOR('',#71795,1.);
+#71795 = DIRECTION('',(0.,-1.));
+#71796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71797 = PCURVE('',#38869,#71798);
+#71798 = DEFINITIONAL_REPRESENTATION('',(#71799),#71803);
+#71799 = LINE('',#71800,#71801);
+#71800 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71801 = VECTOR('',#71802,1.);
+#71802 = DIRECTION('',(0.,-1.));
+#71803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71804 = ORIENTED_EDGE('',*,*,#71805,.T.);
+#71805 = EDGE_CURVE('',#71783,#71806,#71808,.T.);
+#71806 = VERTEX_POINT('',#71807);
+#71807 = CARTESIAN_POINT('',(-5.857691819619,2.4,31.967756357717));
+#71808 = SURFACE_CURVE('',#71809,(#71814,#71821),.PCURVE_S1.);
+#71809 = CIRCLE('',#71810,32.5);
+#71810 = AXIS2_PLACEMENT_3D('',#71811,#71812,#71813);
+#71811 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#71812 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71813 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71814 = PCURVE('',#38837,#71815);
+#71815 = DEFINITIONAL_REPRESENTATION('',(#71816),#71820);
+#71816 = CIRCLE('',#71817,32.5);
+#71817 = AXIS2_PLACEMENT_2D('',#71818,#71819);
+#71818 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#71819 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#71820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71821 = PCURVE('',#71822,#71827);
+#71822 = CYLINDRICAL_SURFACE('',#71823,32.5);
+#71823 = AXIS2_PLACEMENT_3D('',#71824,#71825,#71826);
+#71824 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#71825 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71826 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71827 = DEFINITIONAL_REPRESENTATION('',(#71828),#71832);
+#71828 = LINE('',#71829,#71830);
+#71829 = CARTESIAN_POINT('',(0.,9.1));
+#71830 = VECTOR('',#71831,1.);
+#71831 = DIRECTION('',(1.,0.));
+#71832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71833 = ORIENTED_EDGE('',*,*,#71834,.F.);
+#71834 = EDGE_CURVE('',#38821,#71806,#71835,.T.);
+#71835 = SURFACE_CURVE('',#71836,(#71840,#71847),.PCURVE_S1.);
+#71836 = LINE('',#71837,#71838);
+#71837 = CARTESIAN_POINT('',(-5.506930910236,2.4,30.317556022209));
+#71838 = VECTOR('',#71839,1.);
+#71839 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#71840 = PCURVE('',#38837,#71841);
+#71841 = DEFINITIONAL_REPRESENTATION('',(#71842),#71846);
+#71842 = LINE('',#71843,#71844);
+#71843 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71844 = VECTOR('',#71845,1.);
+#71845 = DIRECTION('',(0.,-1.));
+#71846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71847 = PCURVE('',#38932,#71848);
+#71848 = DEFINITIONAL_REPRESENTATION('',(#71849),#71853);
+#71849 = LINE('',#71850,#71851);
+#71850 = CARTESIAN_POINT('',(0.,0.));
+#71851 = VECTOR('',#71852,1.);
+#71852 = DIRECTION('',(0.,-1.));
+#71853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71854 = ADVANCED_FACE('',(#71855),#38932,.F.);
+#71855 = FACE_BOUND('',#71856,.F.);
+#71856 = EDGE_LOOP('',(#71857,#71858,#71859,#71886));
+#71857 = ORIENTED_EDGE('',*,*,#38914,.F.);
+#71858 = ORIENTED_EDGE('',*,*,#71834,.T.);
+#71859 = ORIENTED_EDGE('',*,*,#71860,.T.);
+#71860 = EDGE_CURVE('',#71806,#71861,#71863,.T.);
+#71861 = VERTEX_POINT('',#71862);
+#71862 = CARTESIAN_POINT('',(-6.598796375344,-0.4,31.823040181553));
+#71863 = SURFACE_CURVE('',#71864,(#71869,#71876),.PCURVE_S1.);
+#71864 = ELLIPSE('',#71865,124.83495742473,32.5);
+#71865 = AXIS2_PLACEMENT_3D('',#71866,#71867,#71868);
+#71866 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#71867 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#71868 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#71869 = PCURVE('',#38932,#71870);
+#71870 = DEFINITIONAL_REPRESENTATION('',(#71871),#71875);
+#71871 = ELLIPSE('',#71872,124.83495742473,32.5);
+#71872 = AXIS2_PLACEMENT_2D('',#71873,#71874);
+#71873 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#71874 = DIRECTION('',(1.,-1.179611963664E-16));
+#71875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71876 = PCURVE('',#71822,#71877);
+#71877 = DEFINITIONAL_REPRESENTATION('',(#71878),#71885);
+#71878 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71879,#71880,#71881,#71882,
+    #71883,#71884),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#71879 = CARTESIAN_POINT('',(0.178902984386,8.82));
+#71880 = CARTESIAN_POINT('',(0.184479301449,9.491800979366));
+#71881 = CARTESIAN_POINT('',(0.190055618513,10.163744997168));
+#71882 = CARTESIAN_POINT('',(0.195631935576,10.835788532861));
+#71883 = CARTESIAN_POINT('',(0.20120825264,11.507888047368));
+#71884 = CARTESIAN_POINT('',(0.206784569704,12.18));
+#71885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71886 = ORIENTED_EDGE('',*,*,#71887,.F.);
+#71887 = EDGE_CURVE('',#38882,#71861,#71888,.T.);
+#71888 = SURFACE_CURVE('',#71889,(#71893,#71900),.PCURVE_S1.);
+#71889 = LINE('',#71890,#71891);
+#71890 = CARTESIAN_POINT('',(-6.245430224206,-0.4,30.160583147236));
+#71891 = VECTOR('',#71892,1.);
+#71892 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#71893 = PCURVE('',#38932,#71894);
+#71894 = DEFINITIONAL_REPRESENTATION('',(#71895),#71899);
+#71895 = LINE('',#71896,#71897);
+#71896 = CARTESIAN_POINT('',(2.900003744861,0.));
+#71897 = VECTOR('',#71898,1.);
+#71898 = DIRECTION('',(0.,-1.));
+#71899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71900 = PCURVE('',#38898,#71901);
+#71901 = DEFINITIONAL_REPRESENTATION('',(#71902),#71906);
+#71902 = LINE('',#71903,#71904);
+#71903 = CARTESIAN_POINT('',(0.,0.));
+#71904 = VECTOR('',#71905,1.);
+#71905 = DIRECTION('',(0.,-1.));
+#71906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71907 = ADVANCED_FACE('',(#71908),#38898,.F.);
+#71908 = FACE_BOUND('',#71909,.F.);
+#71909 = EDGE_LOOP('',(#71910,#71933,#71934,#71935));
+#71910 = ORIENTED_EDGE('',*,*,#71911,.F.);
+#71911 = EDGE_CURVE('',#38850,#71912,#71914,.T.);
+#71912 = VERTEX_POINT('',#71913);
+#71913 = CARTESIAN_POINT('',(-1.622373069254,-0.4,32.459480982051));
+#71914 = SURFACE_CURVE('',#71915,(#71919,#71926),.PCURVE_S1.);
+#71915 = LINE('',#71916,#71917);
+#71916 = CARTESIAN_POINT('',(-1.354692220513,-0.4,31.20014160133));
+#71917 = VECTOR('',#71918,1.);
+#71918 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#71919 = PCURVE('',#38898,#71920);
+#71920 = DEFINITIONAL_REPRESENTATION('',(#71921),#71925);
+#71921 = LINE('',#71922,#71923);
+#71922 = CARTESIAN_POINT('',(5.000000000025,0.));
+#71923 = VECTOR('',#71924,1.);
+#71924 = DIRECTION('',(0.,-1.));
+#71925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71926 = PCURVE('',#38869,#71927);
+#71927 = DEFINITIONAL_REPRESENTATION('',(#71928),#71932);
+#71928 = LINE('',#71929,#71930);
+#71929 = CARTESIAN_POINT('',(0.,0.));
+#71930 = VECTOR('',#71931,1.);
+#71931 = DIRECTION('',(0.,-1.));
+#71932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71933 = ORIENTED_EDGE('',*,*,#38881,.T.);
+#71934 = ORIENTED_EDGE('',*,*,#71887,.T.);
+#71935 = ORIENTED_EDGE('',*,*,#71936,.F.);
+#71936 = EDGE_CURVE('',#71912,#71861,#71937,.T.);
+#71937 = SURFACE_CURVE('',#71938,(#71943,#71954),.PCURVE_S1.);
+#71938 = CIRCLE('',#71939,32.5);
+#71939 = AXIS2_PLACEMENT_3D('',#71940,#71941,#71942);
+#71940 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#71941 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#71942 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#71943 = PCURVE('',#38898,#71944);
+#71944 = DEFINITIONAL_REPRESENTATION('',(#71945),#71953);
+#71945 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#71946,#71947,#71948,#71949
+    ,#71950,#71951,#71952),.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(
+  '') );
+#71946 = CARTESIAN_POINT('',(6.595344702743,-0.989797023849));
+#71947 = CARTESIAN_POINT('',(-48.46619890486,-12.69348941332));
+#71948 = CARTESIAN_POINT('',(-31.07112202842,40.843052317186));
+#71949 = CARTESIAN_POINT('',(-13.67604515198,94.379594047697));
+#71950 = CARTESIAN_POINT('',(23.990421579181,52.546744706663));
+#71951 = CARTESIAN_POINT('',(61.656888310351,10.713895365629));
+#71952 = CARTESIAN_POINT('',(6.595344702743,-0.989797023849));
+#71953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71954 = PCURVE('',#71822,#71955);
+#71955 = DEFINITIONAL_REPRESENTATION('',(#71956),#71960);
+#71956 = LINE('',#71957,#71958);
+#71957 = CARTESIAN_POINT('',(0.,11.9));
+#71958 = VECTOR('',#71959,1.);
+#71959 = DIRECTION('',(1.,0.));
+#71960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71961 = ADVANCED_FACE('',(#71962),#38869,.F.);
+#71962 = FACE_BOUND('',#71963,.F.);
+#71963 = EDGE_LOOP('',(#71964,#71965,#71966,#71991));
+#71964 = ORIENTED_EDGE('',*,*,#38849,.F.);
+#71965 = ORIENTED_EDGE('',*,*,#71911,.T.);
+#71966 = ORIENTED_EDGE('',*,*,#71967,.T.);
+#71967 = EDGE_CURVE('',#71912,#71783,#71968,.T.);
+#71968 = SURFACE_CURVE('',#71969,(#71974,#71981),.PCURVE_S1.);
+#71969 = ELLIPSE('',#71970,124.83495742473,32.5);
+#71970 = AXIS2_PLACEMENT_3D('',#71971,#71972,#71973);
+#71971 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#71972 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#71973 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#71974 = PCURVE('',#38869,#71975);
+#71975 = DEFINITIONAL_REPRESENTATION('',(#71976),#71980);
+#71976 = ELLIPSE('',#71977,124.83495742473,32.5);
+#71977 = AXIS2_PLACEMENT_2D('',#71978,#71979);
+#71978 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#71979 = DIRECTION('',(-1.,-1.179611963664E-16));
+#71980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71981 = PCURVE('',#71822,#71982);
+#71982 = DEFINITIONAL_REPRESENTATION('',(#71983),#71990);
+#71983 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#71984,#71985,#71986,#71987,
+    #71988,#71989),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#71984 = CARTESIAN_POINT('',(5.229242047189E-02,12.18));
+#71985 = CARTESIAN_POINT('',(4.663405687394E-02,11.506400389724));
+#71986 = CARTESIAN_POINT('',(4.097569327599E-02,10.83355570613));
+#71987 = CARTESIAN_POINT('',(3.531732967804E-02,10.161510879828));
+#71988 = CARTESIAN_POINT('',(2.965896608008E-02,9.490310740708));
+#71989 = CARTESIAN_POINT('',(2.400060248213E-02,8.82));
+#71990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71991 = ORIENTED_EDGE('',*,*,#71782,.F.);
+#71992 = ADVANCED_FACE('',(#71993),#38965,.F.);
+#71993 = FACE_BOUND('',#71994,.F.);
+#71994 = EDGE_LOOP('',(#71995,#71996,#72019,#72048));
+#71995 = ORIENTED_EDGE('',*,*,#38946,.F.);
+#71996 = ORIENTED_EDGE('',*,*,#71997,.T.);
+#71997 = EDGE_CURVE('',#38947,#71998,#72000,.T.);
+#71998 = VERTEX_POINT('',#71999);
+#71999 = CARTESIAN_POINT('',(-7.59278060043,2.4,31.600627885435));
+#72000 = SURFACE_CURVE('',#72001,(#72005,#72012),.PCURVE_S1.);
+#72001 = LINE('',#72002,#72003);
+#72002 = CARTESIAN_POINT('',(-7.122238303059,2.4,30.543772581861));
+#72003 = VECTOR('',#72004,1.);
+#72004 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#72005 = PCURVE('',#38965,#72006);
+#72006 = DEFINITIONAL_REPRESENTATION('',(#72007),#72011);
+#72007 = LINE('',#72008,#72009);
+#72008 = CARTESIAN_POINT('',(0.,0.));
+#72009 = VECTOR('',#72010,1.);
+#72010 = DIRECTION('',(0.,-1.));
+#72011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72012 = PCURVE('',#38997,#72013);
+#72013 = DEFINITIONAL_REPRESENTATION('',(#72014),#72018);
+#72014 = LINE('',#72015,#72016);
+#72015 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72016 = VECTOR('',#72017,1.);
+#72017 = DIRECTION('',(0.,-1.));
+#72018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72019 = ORIENTED_EDGE('',*,*,#72020,.T.);
+#72020 = EDGE_CURVE('',#71998,#72021,#72023,.T.);
+#72021 = VERTEX_POINT('',#72022);
+#72022 = CARTESIAN_POINT('',(-12.37615747518,2.4,30.051301571638));
+#72023 = SURFACE_CURVE('',#72024,(#72029,#72036),.PCURVE_S1.);
+#72024 = CIRCLE('',#72025,32.5);
+#72025 = AXIS2_PLACEMENT_3D('',#72026,#72027,#72028);
+#72026 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#72027 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72028 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72029 = PCURVE('',#38965,#72030);
+#72030 = DEFINITIONAL_REPRESENTATION('',(#72031),#72035);
+#72031 = CIRCLE('',#72032,32.5);
+#72032 = AXIS2_PLACEMENT_2D('',#72033,#72034);
+#72033 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#72034 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#72035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72036 = PCURVE('',#72037,#72042);
+#72037 = CYLINDRICAL_SURFACE('',#72038,32.5);
+#72038 = AXIS2_PLACEMENT_3D('',#72039,#72040,#72041);
+#72039 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#72040 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72041 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72042 = DEFINITIONAL_REPRESENTATION('',(#72043),#72047);
+#72043 = LINE('',#72044,#72045);
+#72044 = CARTESIAN_POINT('',(0.,9.1));
+#72045 = VECTOR('',#72046,1.);
+#72046 = DIRECTION('',(1.,0.));
+#72047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72048 = ORIENTED_EDGE('',*,*,#72049,.F.);
+#72049 = EDGE_CURVE('',#38949,#72021,#72050,.T.);
+#72050 = SURFACE_CURVE('',#72051,(#72055,#72062),.PCURVE_S1.);
+#72051 = LINE('',#72052,#72053);
+#72052 = CARTESIAN_POINT('',(-11.68996559129,2.4,28.510089366472));
+#72053 = VECTOR('',#72054,1.);
+#72054 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#72055 = PCURVE('',#38965,#72056);
+#72056 = DEFINITIONAL_REPRESENTATION('',(#72057),#72061);
+#72057 = LINE('',#72058,#72059);
+#72058 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72059 = VECTOR('',#72060,1.);
+#72060 = DIRECTION('',(0.,-1.));
+#72061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72062 = PCURVE('',#39060,#72063);
+#72063 = DEFINITIONAL_REPRESENTATION('',(#72064),#72068);
+#72064 = LINE('',#72065,#72066);
+#72065 = CARTESIAN_POINT('',(0.,0.));
+#72066 = VECTOR('',#72067,1.);
+#72067 = DIRECTION('',(0.,-1.));
+#72068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72069 = ADVANCED_FACE('',(#72070),#39060,.F.);
+#72070 = FACE_BOUND('',#72071,.F.);
+#72071 = EDGE_LOOP('',(#72072,#72073,#72074,#72101));
+#72072 = ORIENTED_EDGE('',*,*,#39042,.F.);
+#72073 = ORIENTED_EDGE('',*,*,#72049,.T.);
+#72074 = ORIENTED_EDGE('',*,*,#72075,.T.);
+#72075 = EDGE_CURVE('',#72021,#72076,#72078,.T.);
+#72076 = VERTEX_POINT('',#72077);
+#72077 = CARTESIAN_POINT('',(-13.07097893338,-0.4,29.755663489882));
+#72078 = SURFACE_CURVE('',#72079,(#72084,#72091),.PCURVE_S1.);
+#72079 = ELLIPSE('',#72080,124.83495742473,32.5);
+#72080 = AXIS2_PLACEMENT_3D('',#72081,#72082,#72083);
+#72081 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#72082 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#72083 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#72084 = PCURVE('',#39060,#72085);
+#72085 = DEFINITIONAL_REPRESENTATION('',(#72086),#72090);
+#72086 = ELLIPSE('',#72087,124.83495742473,32.5);
+#72087 = AXIS2_PLACEMENT_2D('',#72088,#72089);
+#72088 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#72089 = DIRECTION('',(1.,-1.387778780781E-16));
+#72090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72091 = PCURVE('',#72037,#72092);
+#72092 = DEFINITIONAL_REPRESENTATION('',(#72093),#72100);
+#72093 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72094,#72095,#72096,#72097,
+    #72098,#72099),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#72094 = CARTESIAN_POINT('',(0.388342494625,8.82));
+#72095 = CARTESIAN_POINT('',(0.393918811688,9.491800979366));
+#72096 = CARTESIAN_POINT('',(0.399495128752,10.163744997168));
+#72097 = CARTESIAN_POINT('',(0.405071445816,10.835788532861));
+#72098 = CARTESIAN_POINT('',(0.410647762879,11.507888047368));
+#72099 = CARTESIAN_POINT('',(0.416224079943,12.18));
+#72100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72101 = ORIENTED_EDGE('',*,*,#72102,.F.);
+#72102 = EDGE_CURVE('',#39010,#72076,#72103,.T.);
+#72103 = SURFACE_CURVE('',#72104,(#72108,#72115),.PCURVE_S1.);
+#72104 = LINE('',#72105,#72106);
+#72105 = CARTESIAN_POINT('',(-12.37969042754,-0.4,28.203004084402));
+#72106 = VECTOR('',#72107,1.);
+#72107 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#72108 = PCURVE('',#39060,#72109);
+#72109 = DEFINITIONAL_REPRESENTATION('',(#72110),#72114);
+#72110 = LINE('',#72111,#72112);
+#72111 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72112 = VECTOR('',#72113,1.);
+#72113 = DIRECTION('',(0.,-1.));
+#72114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72115 = PCURVE('',#39026,#72116);
+#72116 = DEFINITIONAL_REPRESENTATION('',(#72117),#72121);
+#72117 = LINE('',#72118,#72119);
+#72118 = CARTESIAN_POINT('',(0.,0.));
+#72119 = VECTOR('',#72120,1.);
+#72120 = DIRECTION('',(0.,-1.));
+#72121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72122 = ADVANCED_FACE('',(#72123),#39026,.F.);
+#72123 = FACE_BOUND('',#72124,.F.);
+#72124 = EDGE_LOOP('',(#72125,#72148,#72149,#72150));
+#72125 = ORIENTED_EDGE('',*,*,#72126,.F.);
+#72126 = EDGE_CURVE('',#38978,#72127,#72129,.T.);
+#72127 = VERTEX_POINT('',#72128);
+#72128 = CARTESIAN_POINT('',(-8.335625899232,-0.4,31.412853115692));
+#72129 = SURFACE_CURVE('',#72130,(#72134,#72141),.PCURVE_S1.);
+#72130 = LINE('',#72131,#72132);
+#72131 = CARTESIAN_POINT('',(-7.811963139313,-0.4,30.236687299791));
+#72132 = VECTOR('',#72133,1.);
+#72133 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#72134 = PCURVE('',#39026,#72135);
+#72135 = DEFINITIONAL_REPRESENTATION('',(#72136),#72140);
+#72136 = LINE('',#72137,#72138);
+#72137 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72138 = VECTOR('',#72139,1.);
+#72139 = DIRECTION('',(0.,-1.));
+#72140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72141 = PCURVE('',#38997,#72142);
+#72142 = DEFINITIONAL_REPRESENTATION('',(#72143),#72147);
+#72143 = LINE('',#72144,#72145);
+#72144 = CARTESIAN_POINT('',(0.,0.));
+#72145 = VECTOR('',#72146,1.);
+#72146 = DIRECTION('',(0.,-1.));
+#72147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72148 = ORIENTED_EDGE('',*,*,#39009,.T.);
+#72149 = ORIENTED_EDGE('',*,*,#72102,.T.);
+#72150 = ORIENTED_EDGE('',*,*,#72151,.F.);
+#72151 = EDGE_CURVE('',#72127,#72076,#72152,.T.);
+#72152 = SURFACE_CURVE('',#72153,(#72158,#72169),.PCURVE_S1.);
+#72153 = CIRCLE('',#72154,32.5);
+#72154 = AXIS2_PLACEMENT_3D('',#72155,#72156,#72157);
+#72155 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#72156 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72157 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72158 = PCURVE('',#39026,#72159);
+#72159 = DEFINITIONAL_REPRESENTATION('',(#72160),#72168);
+#72160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#72161,#72162,#72163,#72164
+    ,#72165,#72166,#72167),.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(
+  '') );
+#72161 = CARTESIAN_POINT('',(13.057155651129,1.109772626615));
+#72162 = CARTESIAN_POINT('',(-38.36782664784,-21.78610463437));
+#72163 = CARTESIAN_POINT('',(-32.4837468483,34.197175056199));
+#72164 = CARTESIAN_POINT('',(-26.59966704876,90.180454746769));
+#72165 = CARTESIAN_POINT('',(18.941235450671,57.093052317186));
+#72166 = CARTESIAN_POINT('',(64.482137950103,24.005649887603));
+#72167 = CARTESIAN_POINT('',(13.057155651129,1.109772626615));
+#72168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72169 = PCURVE('',#72037,#72170);
+#72170 = DEFINITIONAL_REPRESENTATION('',(#72171),#72175);
+#72171 = LINE('',#72172,#72173);
+#72172 = CARTESIAN_POINT('',(0.,11.9));
+#72173 = VECTOR('',#72174,1.);
+#72174 = DIRECTION('',(1.,0.));
+#72175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72176 = ADVANCED_FACE('',(#72177),#38997,.F.);
+#72177 = FACE_BOUND('',#72178,.F.);
+#72178 = EDGE_LOOP('',(#72179,#72180,#72181,#72206));
+#72179 = ORIENTED_EDGE('',*,*,#38977,.F.);
+#72180 = ORIENTED_EDGE('',*,*,#72126,.T.);
+#72181 = ORIENTED_EDGE('',*,*,#72182,.T.);
+#72182 = EDGE_CURVE('',#72127,#71998,#72183,.T.);
+#72183 = SURFACE_CURVE('',#72184,(#72189,#72196),.PCURVE_S1.);
+#72184 = ELLIPSE('',#72185,124.83495742473,32.5);
+#72185 = AXIS2_PLACEMENT_3D('',#72186,#72187,#72188);
+#72186 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#72187 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#72188 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#72189 = PCURVE('',#38997,#72190);
+#72190 = DEFINITIONAL_REPRESENTATION('',(#72191),#72195);
+#72191 = ELLIPSE('',#72192,124.83495742473,32.5);
+#72192 = AXIS2_PLACEMENT_2D('',#72193,#72194);
+#72193 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#72194 = DIRECTION('',(-1.,-5.551115123126E-17));
+#72195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72196 = PCURVE('',#72037,#72197);
+#72197 = DEFINITIONAL_REPRESENTATION('',(#72198),#72205);
+#72198 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72199,#72200,#72201,#72202,
+    #72203,#72204),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#72199 = CARTESIAN_POINT('',(0.261731930711,12.18));
+#72200 = CARTESIAN_POINT('',(0.256073567113,11.506400389724));
+#72201 = CARTESIAN_POINT('',(0.250415203515,10.83355570613));
+#72202 = CARTESIAN_POINT('',(0.244756839917,10.161510879828));
+#72203 = CARTESIAN_POINT('',(0.239098476319,9.490310740708));
+#72204 = CARTESIAN_POINT('',(0.233440112721,8.82));
+#72205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72206 = ORIENTED_EDGE('',*,*,#71997,.F.);
+#72207 = ADVANCED_FACE('',(#72208),#39093,.F.);
+#72208 = FACE_BOUND('',#72209,.F.);
+#72209 = EDGE_LOOP('',(#72210,#72211,#72234,#72263));
+#72210 = ORIENTED_EDGE('',*,*,#39074,.F.);
+#72211 = ORIENTED_EDGE('',*,*,#72212,.T.);
+#72212 = EDGE_CURVE('',#39075,#72213,#72215,.T.);
+#72213 = VERTEX_POINT('',#72214);
+#72214 = CARTESIAN_POINT('',(-13.99700010177,2.4,29.331450495176));
+#72215 = SURFACE_CURVE('',#72216,(#72220,#72227),.PCURVE_S1.);
+#72216 = LINE('',#72217,#72218);
+#72217 = CARTESIAN_POINT('',(-13.31700770943,2.4,28.395521260311));
+#72218 = VECTOR('',#72219,1.);
+#72219 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#72220 = PCURVE('',#39093,#72221);
+#72221 = DEFINITIONAL_REPRESENTATION('',(#72222),#72226);
+#72222 = LINE('',#72223,#72224);
+#72223 = CARTESIAN_POINT('',(0.,0.));
+#72224 = VECTOR('',#72225,1.);
+#72225 = DIRECTION('',(0.,-1.));
+#72226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72227 = PCURVE('',#39125,#72228);
+#72228 = DEFINITIONAL_REPRESENTATION('',(#72229),#72233);
+#72229 = LINE('',#72230,#72231);
+#72230 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72231 = VECTOR('',#72232,1.);
+#72232 = DIRECTION('',(0.,-1.));
+#72233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72234 = ORIENTED_EDGE('',*,*,#72235,.T.);
+#72235 = EDGE_CURVE('',#72213,#72236,#72238,.T.);
+#72236 = VERTEX_POINT('',#72237);
+#72237 = CARTESIAN_POINT('',(-18.35372566168,2.4,26.821460704734));
+#72238 = SURFACE_CURVE('',#72239,(#72244,#72251),.PCURVE_S1.);
+#72239 = CIRCLE('',#72240,32.5);
+#72240 = AXIS2_PLACEMENT_3D('',#72241,#72242,#72243);
+#72241 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#72242 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72243 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72244 = PCURVE('',#39093,#72245);
+#72245 = DEFINITIONAL_REPRESENTATION('',(#72246),#72250);
+#72246 = CIRCLE('',#72247,32.5);
+#72247 = AXIS2_PLACEMENT_2D('',#72248,#72249);
+#72248 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#72249 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#72250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72251 = PCURVE('',#72252,#72257);
+#72252 = CYLINDRICAL_SURFACE('',#72253,32.5);
+#72253 = AXIS2_PLACEMENT_3D('',#72254,#72255,#72256);
+#72254 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#72255 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72256 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72257 = DEFINITIONAL_REPRESENTATION('',(#72258),#72262);
+#72258 = LINE('',#72259,#72260);
+#72259 = CARTESIAN_POINT('',(0.,9.1));
+#72260 = VECTOR('',#72261,1.);
+#72261 = DIRECTION('',(1.,0.));
+#72262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72263 = ORIENTED_EDGE('',*,*,#72264,.F.);
+#72264 = EDGE_CURVE('',#39077,#72236,#72265,.T.);
+#72265 = SURFACE_CURVE('',#72266,(#72270,#72277),.PCURVE_S1.);
+#72266 = LINE('',#72267,#72268);
+#72267 = CARTESIAN_POINT('',(-17.36209268133,2.4,25.456594998834));
+#72268 = VECTOR('',#72269,1.);
+#72269 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#72270 = PCURVE('',#39093,#72271);
+#72271 = DEFINITIONAL_REPRESENTATION('',(#72272),#72276);
+#72272 = LINE('',#72273,#72274);
+#72273 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72274 = VECTOR('',#72275,1.);
+#72275 = DIRECTION('',(0.,-1.));
+#72276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72277 = PCURVE('',#39188,#72278);
+#72278 = DEFINITIONAL_REPRESENTATION('',(#72279),#72283);
+#72279 = LINE('',#72280,#72281);
+#72280 = CARTESIAN_POINT('',(0.,0.));
+#72281 = VECTOR('',#72282,1.);
+#72282 = DIRECTION('',(0.,-1.));
+#72283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72284 = ADVANCED_FACE('',(#72285),#39188,.F.);
+#72285 = FACE_BOUND('',#72286,.F.);
+#72286 = EDGE_LOOP('',(#72287,#72288,#72289,#72316));
+#72287 = ORIENTED_EDGE('',*,*,#39170,.F.);
+#72288 = ORIENTED_EDGE('',*,*,#72264,.T.);
+#72289 = ORIENTED_EDGE('',*,*,#72290,.T.);
+#72290 = EDGE_CURVE('',#72236,#72291,#72293,.T.);
+#72291 = VERTEX_POINT('',#72292);
+#72292 = CARTESIAN_POINT('',(-18.97189699051,-0.4,26.387821520188));
+#72293 = SURFACE_CURVE('',#72294,(#72299,#72306),.PCURVE_S1.);
+#72294 = ELLIPSE('',#72295,124.83495742473,32.5);
+#72295 = AXIS2_PLACEMENT_3D('',#72296,#72297,#72298);
+#72296 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#72297 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#72298 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#72299 = PCURVE('',#39188,#72300);
+#72300 = DEFINITIONAL_REPRESENTATION('',(#72301),#72305);
+#72301 = ELLIPSE('',#72302,124.83495742473,32.5);
+#72302 = AXIS2_PLACEMENT_2D('',#72303,#72304);
+#72303 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#72304 = DIRECTION('',(1.,-8.326672684689E-17));
+#72305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72306 = PCURVE('',#72252,#72307);
+#72307 = DEFINITIONAL_REPRESENTATION('',(#72308),#72315);
+#72308 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72309,#72310,#72311,#72312,
+    #72313,#72314),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#72309 = CARTESIAN_POINT('',(0.597782004864,8.82));
+#72310 = CARTESIAN_POINT('',(0.603358321928,9.491800979366));
+#72311 = CARTESIAN_POINT('',(0.608934638991,10.163744997168));
+#72312 = CARTESIAN_POINT('',(0.614510956055,10.835788532861));
+#72313 = CARTESIAN_POINT('',(0.620087273119,11.507888047368));
+#72314 = CARTESIAN_POINT('',(0.625663590182,12.18));
+#72315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72316 = ORIENTED_EDGE('',*,*,#72317,.F.);
+#72317 = EDGE_CURVE('',#39138,#72291,#72318,.T.);
+#72318 = SURFACE_CURVE('',#72319,(#72323,#72330),.PCURVE_S1.);
+#72319 = LINE('',#72320,#72321);
+#72320 = CARTESIAN_POINT('',(-17.97289875486,-0.4,25.012818410052));
+#72321 = VECTOR('',#72322,1.);
+#72322 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#72323 = PCURVE('',#39188,#72324);
+#72324 = DEFINITIONAL_REPRESENTATION('',(#72325),#72329);
+#72325 = LINE('',#72326,#72327);
+#72326 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72327 = VECTOR('',#72328,1.);
+#72328 = DIRECTION('',(0.,-1.));
+#72329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72330 = PCURVE('',#39154,#72331);
+#72331 = DEFINITIONAL_REPRESENTATION('',(#72332),#72336);
+#72332 = LINE('',#72333,#72334);
+#72333 = CARTESIAN_POINT('',(0.,0.));
+#72334 = VECTOR('',#72335,1.);
+#72335 = DIRECTION('',(0.,-1.));
+#72336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72337 = ADVANCED_FACE('',(#72338),#39154,.F.);
+#72338 = FACE_BOUND('',#72339,.F.);
+#72339 = EDGE_LOOP('',(#72340,#72363,#72364,#72365));
+#72340 = ORIENTED_EDGE('',*,*,#72341,.F.);
+#72341 = EDGE_CURVE('',#39106,#72342,#72344,.T.);
+#72342 = VERTEX_POINT('',#72343);
+#72343 = CARTESIAN_POINT('',(-14.68457187864,-0.4,28.993332832584));
+#72344 = SURFACE_CURVE('',#72345,(#72349,#72356),.PCURVE_S1.);
+#72345 = LINE('',#72346,#72347);
+#72346 = CARTESIAN_POINT('',(-13.92781378296,-0.4,27.951744671528));
+#72347 = VECTOR('',#72348,1.);
+#72348 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#72349 = PCURVE('',#39154,#72350);
+#72350 = DEFINITIONAL_REPRESENTATION('',(#72351),#72355);
+#72351 = LINE('',#72352,#72353);
+#72352 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72353 = VECTOR('',#72354,1.);
+#72354 = DIRECTION('',(0.,-1.));
+#72355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72356 = PCURVE('',#39125,#72357);
+#72357 = DEFINITIONAL_REPRESENTATION('',(#72358),#72362);
+#72358 = LINE('',#72359,#72360);
+#72359 = CARTESIAN_POINT('',(0.,0.));
+#72360 = VECTOR('',#72361,1.);
+#72361 = DIRECTION('',(0.,-1.));
+#72362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72363 = ORIENTED_EDGE('',*,*,#39137,.T.);
+#72364 = ORIENTED_EDGE('',*,*,#72317,.T.);
+#72365 = ORIENTED_EDGE('',*,*,#72366,.F.);
+#72366 = EDGE_CURVE('',#72342,#72291,#72367,.T.);
+#72367 = SURFACE_CURVE('',#72368,(#72373,#72384),.PCURVE_S1.);
+#72368 = CIRCLE('',#72369,32.5);
+#72369 = AXIS2_PLACEMENT_3D('',#72370,#72371,#72372);
+#72370 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#72371 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72372 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72373 = PCURVE('',#39154,#72374);
+#72374 = DEFINITIONAL_REPRESENTATION('',(#72375),#72383);
+#72375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#72376,#72377,#72378,#72379
+    ,#72380,#72381,#72382),.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(
+  '') );
+#72376 = CARTESIAN_POINT('',(18.941235450671,4.506947682814));
+#72377 = CARTESIAN_POINT('',(-26.59966704876,-28.58045474676));
+#72378 = CARTESIAN_POINT('',(-32.4837468483,27.402824943801));
+#72379 = CARTESIAN_POINT('',(-38.36782664784,83.386104634372));
+#72380 = CARTESIAN_POINT('',(13.057155651129,60.490227373385));
+#72381 = CARTESIAN_POINT('',(64.482137950103,37.594350112398));
+#72382 = CARTESIAN_POINT('',(18.941235450671,4.506947682814));
+#72383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72384 = PCURVE('',#72252,#72385);
+#72385 = DEFINITIONAL_REPRESENTATION('',(#72386),#72390);
+#72386 = LINE('',#72387,#72388);
+#72387 = CARTESIAN_POINT('',(0.,11.9));
+#72388 = VECTOR('',#72389,1.);
+#72389 = DIRECTION('',(1.,0.));
+#72390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72391 = ADVANCED_FACE('',(#72392),#39125,.F.);
+#72392 = FACE_BOUND('',#72393,.F.);
+#72393 = EDGE_LOOP('',(#72394,#72395,#72396,#72421));
+#72394 = ORIENTED_EDGE('',*,*,#39105,.F.);
+#72395 = ORIENTED_EDGE('',*,*,#72341,.T.);
+#72396 = ORIENTED_EDGE('',*,*,#72397,.T.);
+#72397 = EDGE_CURVE('',#72342,#72213,#72398,.T.);
+#72398 = SURFACE_CURVE('',#72399,(#72404,#72411),.PCURVE_S1.);
+#72399 = ELLIPSE('',#72400,124.83495742473,32.5);
+#72400 = AXIS2_PLACEMENT_3D('',#72401,#72402,#72403);
+#72401 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#72402 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#72403 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#72404 = PCURVE('',#39125,#72405);
+#72405 = DEFINITIONAL_REPRESENTATION('',(#72406),#72410);
+#72406 = ELLIPSE('',#72407,124.83495742473,32.5);
+#72407 = AXIS2_PLACEMENT_2D('',#72408,#72409);
+#72408 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#72409 = DIRECTION('',(-1.,-1.110223024625E-16));
+#72410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72411 = PCURVE('',#72252,#72412);
+#72412 = DEFINITIONAL_REPRESENTATION('',(#72413),#72420);
+#72413 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72414,#72415,#72416,#72417,
+    #72418,#72419),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#72414 = CARTESIAN_POINT('',(0.471171440951,12.18));
+#72415 = CARTESIAN_POINT('',(0.465513077353,11.506400389724));
+#72416 = CARTESIAN_POINT('',(0.459854713755,10.83355570613));
+#72417 = CARTESIAN_POINT('',(0.454196350157,10.161510879828));
+#72418 = CARTESIAN_POINT('',(0.448537986559,9.490310740708));
+#72419 = CARTESIAN_POINT('',(0.442879622961,8.82));
+#72420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72421 = ORIENTED_EDGE('',*,*,#72212,.F.);
+#72422 = ADVANCED_FACE('',(#72423),#39221,.F.);
+#72423 = FACE_BOUND('',#72424,.F.);
+#72424 = EDGE_LOOP('',(#72425,#72426,#72449,#72478));
+#72425 = ORIENTED_EDGE('',*,*,#39202,.F.);
+#72426 = ORIENTED_EDGE('',*,*,#72427,.T.);
+#72427 = EDGE_CURVE('',#39203,#72428,#72430,.T.);
+#72428 = VERTEX_POINT('',#72429);
+#72429 = CARTESIAN_POINT('',(-19.7894835336,2.4,25.780347970363));
+#72430 = SURFACE_CURVE('',#72431,(#72435,#72442),.PCURVE_S1.);
+#72431 = LINE('',#72432,#72433);
+#72432 = CARTESIAN_POINT('',(-18.92975997682,2.4,25.006249402856));
+#72433 = VECTOR('',#72434,1.);
+#72434 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#72435 = PCURVE('',#39221,#72436);
+#72436 = DEFINITIONAL_REPRESENTATION('',(#72437),#72441);
+#72437 = LINE('',#72438,#72439);
+#72438 = CARTESIAN_POINT('',(0.,0.));
+#72439 = VECTOR('',#72440,1.);
+#72440 = DIRECTION('',(0.,-1.));
+#72441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72442 = PCURVE('',#39253,#72443);
+#72443 = DEFINITIONAL_REPRESENTATION('',(#72444),#72448);
+#72444 = LINE('',#72445,#72446);
+#72445 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72446 = VECTOR('',#72447,1.);
+#72447 = DIRECTION('',(0.,-1.));
+#72448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72449 = ORIENTED_EDGE('',*,*,#72450,.T.);
+#72450 = EDGE_CURVE('',#72428,#72451,#72453,.T.);
+#72451 = VERTEX_POINT('',#72452);
+#72452 = CARTESIAN_POINT('',(-23.52914796582,2.4,22.419393301385));
+#72453 = SURFACE_CURVE('',#72454,(#72459,#72466),.PCURVE_S1.);
+#72454 = CIRCLE('',#72455,32.5);
+#72455 = AXIS2_PLACEMENT_3D('',#72456,#72457,#72458);
+#72456 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#72457 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72458 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72459 = PCURVE('',#39221,#72460);
+#72460 = DEFINITIONAL_REPRESENTATION('',(#72461),#72465);
+#72461 = CIRCLE('',#72462,32.5);
+#72462 = AXIS2_PLACEMENT_2D('',#72463,#72464);
+#72463 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#72464 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#72465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72466 = PCURVE('',#72467,#72472);
+#72467 = CYLINDRICAL_SURFACE('',#72468,32.5);
+#72468 = AXIS2_PLACEMENT_3D('',#72469,#72470,#72471);
+#72469 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#72470 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72471 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72472 = DEFINITIONAL_REPRESENTATION('',(#72473),#72477);
+#72473 = LINE('',#72474,#72475);
+#72474 = CARTESIAN_POINT('',(0.,9.1));
+#72475 = VECTOR('',#72476,1.);
+#72476 = DIRECTION('',(1.,0.));
+#72477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72478 = ORIENTED_EDGE('',*,*,#72479,.F.);
+#72479 = EDGE_CURVE('',#39205,#72451,#72480,.T.);
+#72480 = SURFACE_CURVE('',#72481,(#72485,#72492),.PCURVE_S1.);
+#72481 = LINE('',#72482,#72483);
+#72482 = CARTESIAN_POINT('',(-22.27541300863,2.4,21.290525275451));
+#72483 = VECTOR('',#72484,1.);
+#72484 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#72485 = PCURVE('',#39221,#72486);
+#72486 = DEFINITIONAL_REPRESENTATION('',(#72487),#72491);
+#72487 = LINE('',#72488,#72489);
+#72488 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72489 = VECTOR('',#72490,1.);
+#72490 = DIRECTION('',(0.,-1.));
+#72491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72492 = PCURVE('',#39316,#72493);
+#72493 = DEFINITIONAL_REPRESENTATION('',(#72494),#72498);
+#72494 = LINE('',#72495,#72496);
+#72495 = CARTESIAN_POINT('',(0.,0.));
+#72496 = VECTOR('',#72497,1.);
+#72497 = DIRECTION('',(0.,-1.));
+#72498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72499 = ADVANCED_FACE('',(#72500),#39316,.F.);
+#72500 = FACE_BOUND('',#72501,.F.);
+#72501 = EDGE_LOOP('',(#72502,#72503,#72504,#72531));
+#72502 = ORIENTED_EDGE('',*,*,#39298,.F.);
+#72503 = ORIENTED_EDGE('',*,*,#72479,.T.);
+#72504 = ORIENTED_EDGE('',*,*,#72505,.T.);
+#72505 = EDGE_CURVE('',#72451,#72506,#72508,.T.);
+#72506 = VERTEX_POINT('',#72507);
+#72507 = CARTESIAN_POINT('',(-24.0436521119,-0.4,21.866705127245));
+#72508 = SURFACE_CURVE('',#72509,(#72514,#72521),.PCURVE_S1.);
+#72509 = ELLIPSE('',#72510,124.83495742473,32.5);
+#72510 = AXIS2_PLACEMENT_3D('',#72511,#72512,#72513);
+#72511 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#72512 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#72513 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#72514 = PCURVE('',#39316,#72515);
+#72515 = DEFINITIONAL_REPRESENTATION('',(#72516),#72520);
+#72516 = ELLIPSE('',#72517,124.83495742473,32.5);
+#72517 = AXIS2_PLACEMENT_2D('',#72518,#72519);
+#72518 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#72519 = DIRECTION('',(1.,-2.498001805407E-16));
+#72520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72521 = PCURVE('',#72467,#72522);
+#72522 = DEFINITIONAL_REPRESENTATION('',(#72523),#72530);
+#72523 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72524,#72525,#72526,#72527,
+    #72528,#72529),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#72524 = CARTESIAN_POINT('',(0.807221515103,8.82));
+#72525 = CARTESIAN_POINT('',(0.812797832167,9.491800979366));
+#72526 = CARTESIAN_POINT('',(0.818374149231,10.163744997168));
+#72527 = CARTESIAN_POINT('',(0.823950466294,10.835788532861));
+#72528 = CARTESIAN_POINT('',(0.829526783358,11.507888047368));
+#72529 = CARTESIAN_POINT('',(0.835103100422,12.18));
+#72530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72531 = ORIENTED_EDGE('',*,*,#72532,.F.);
+#72532 = EDGE_CURVE('',#39266,#72506,#72533,.T.);
+#72533 = SURFACE_CURVE('',#72534,(#72538,#72545),.PCURVE_S1.);
+#72534 = LINE('',#72535,#72536);
+#72535 = CARTESIAN_POINT('',(-22.78060516305,-0.4,20.729452546363));
+#72536 = VECTOR('',#72537,1.);
+#72537 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#72538 = PCURVE('',#39316,#72539);
+#72539 = DEFINITIONAL_REPRESENTATION('',(#72540),#72544);
+#72540 = LINE('',#72541,#72542);
+#72541 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72542 = VECTOR('',#72543,1.);
+#72543 = DIRECTION('',(0.,-1.));
+#72544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72545 = PCURVE('',#39282,#72546);
+#72546 = DEFINITIONAL_REPRESENTATION('',(#72547),#72551);
+#72547 = LINE('',#72548,#72549);
+#72548 = CARTESIAN_POINT('',(0.,0.));
+#72549 = VECTOR('',#72550,1.);
+#72550 = DIRECTION('',(0.,-1.));
+#72551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72552 = ADVANCED_FACE('',(#72553),#39282,.F.);
+#72553 = FACE_BOUND('',#72554,.F.);
+#72554 = EDGE_LOOP('',(#72555,#72578,#72579,#72580));
+#72555 = ORIENTED_EDGE('',*,*,#72556,.F.);
+#72556 = EDGE_CURVE('',#39234,#72557,#72559,.T.);
+#72557 = VERTEX_POINT('',#72558);
+#72558 = CARTESIAN_POINT('',(-20.39173160256,-0.4,25.306664779246));
+#72559 = SURFACE_CURVE('',#72560,(#72564,#72571),.PCURVE_S1.);
+#72560 = LINE('',#72561,#72562);
+#72561 = CARTESIAN_POINT('',(-19.43495213124,-0.4,24.445176673768));
+#72562 = VECTOR('',#72563,1.);
+#72563 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#72564 = PCURVE('',#39282,#72565);
+#72565 = DEFINITIONAL_REPRESENTATION('',(#72566),#72570);
+#72566 = LINE('',#72567,#72568);
+#72567 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72568 = VECTOR('',#72569,1.);
+#72569 = DIRECTION('',(0.,-1.));
+#72570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72571 = PCURVE('',#39253,#72572);
+#72572 = DEFINITIONAL_REPRESENTATION('',(#72573),#72577);
+#72573 = LINE('',#72574,#72575);
+#72574 = CARTESIAN_POINT('',(0.,0.));
+#72575 = VECTOR('',#72576,1.);
+#72576 = DIRECTION('',(0.,-1.));
+#72577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72578 = ORIENTED_EDGE('',*,*,#39265,.T.);
+#72579 = ORIENTED_EDGE('',*,*,#72532,.T.);
+#72580 = ORIENTED_EDGE('',*,*,#72581,.F.);
+#72581 = EDGE_CURVE('',#72557,#72506,#72582,.T.);
+#72582 = SURFACE_CURVE('',#72583,(#72588,#72599),.PCURVE_S1.);
+#72583 = CIRCLE('',#72584,32.5);
+#72584 = AXIS2_PLACEMENT_3D('',#72585,#72586,#72587);
+#72585 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#72586 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72587 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72588 = PCURVE('',#39282,#72589);
+#72589 = DEFINITIONAL_REPRESENTATION('',(#72590),#72598);
+#72590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#72591,#72592,#72593,#72594
+    ,#72595,#72596,#72597),.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(
+  '') );
+#72591 = CARTESIAN_POINT('',(23.990421579181,9.053255293337));
+#72592 = CARTESIAN_POINT('',(-13.67604515198,-32.77959404769));
+#72593 = CARTESIAN_POINT('',(-31.07112202842,20.756947682814));
+#72594 = CARTESIAN_POINT('',(-48.46619890486,74.293489413326));
+#72595 = CARTESIAN_POINT('',(6.595344702743,62.589797023849));
+#72596 = CARTESIAN_POINT('',(61.656888310351,50.886104634372));
+#72597 = CARTESIAN_POINT('',(23.990421579181,9.053255293337));
+#72598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72599 = PCURVE('',#72467,#72600);
+#72600 = DEFINITIONAL_REPRESENTATION('',(#72601),#72605);
+#72601 = LINE('',#72602,#72603);
+#72602 = CARTESIAN_POINT('',(0.,11.9));
+#72603 = VECTOR('',#72604,1.);
+#72604 = DIRECTION('',(1.,0.));
+#72605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72606 = ADVANCED_FACE('',(#72607),#39253,.F.);
+#72607 = FACE_BOUND('',#72608,.F.);
+#72608 = EDGE_LOOP('',(#72609,#72610,#72611,#72636));
+#72609 = ORIENTED_EDGE('',*,*,#39233,.F.);
+#72610 = ORIENTED_EDGE('',*,*,#72556,.T.);
+#72611 = ORIENTED_EDGE('',*,*,#72612,.T.);
+#72612 = EDGE_CURVE('',#72557,#72428,#72613,.T.);
+#72613 = SURFACE_CURVE('',#72614,(#72619,#72626),.PCURVE_S1.);
+#72614 = ELLIPSE('',#72615,124.83495742473,32.5);
+#72615 = AXIS2_PLACEMENT_3D('',#72616,#72617,#72618);
+#72616 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#72617 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#72618 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#72619 = PCURVE('',#39253,#72620);
+#72620 = DEFINITIONAL_REPRESENTATION('',(#72621),#72625);
+#72621 = ELLIPSE('',#72622,124.83495742473,32.5);
+#72622 = AXIS2_PLACEMENT_2D('',#72623,#72624);
+#72623 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#72624 = DIRECTION('',(-1.,-1.387778780781E-16));
+#72625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72626 = PCURVE('',#72467,#72627);
+#72627 = DEFINITIONAL_REPRESENTATION('',(#72628),#72635);
+#72628 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72629,#72630,#72631,#72632,
+    #72633,#72634),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#72629 = CARTESIAN_POINT('',(0.68061095119,12.18));
+#72630 = CARTESIAN_POINT('',(0.674952587592,11.506400389724));
+#72631 = CARTESIAN_POINT('',(0.669294223994,10.83355570613));
+#72632 = CARTESIAN_POINT('',(0.663635860396,10.161510879828));
+#72633 = CARTESIAN_POINT('',(0.657977496798,9.490310740708));
+#72634 = CARTESIAN_POINT('',(0.6523191332,8.82));
+#72635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72636 = ORIENTED_EDGE('',*,*,#72427,.F.);
+#72637 = ADVANCED_FACE('',(#72638),#39349,.F.);
+#72638 = FACE_BOUND('',#72639,.F.);
+#72639 = EDGE_LOOP('',(#72640,#72641,#72664,#72693));
+#72640 = ORIENTED_EDGE('',*,*,#39330,.F.);
+#72641 = ORIENTED_EDGE('',*,*,#72642,.T.);
+#72642 = EDGE_CURVE('',#39331,#72643,#72645,.T.);
+#72643 = VERTEX_POINT('',#72644);
+#72644 = CARTESIAN_POINT('',(-24.71707157454,2.4,21.102520531411));
+#72645 = SURFACE_CURVE('',#72646,(#72650,#72657),.PCURVE_S1.);
+#72646 = LINE('',#72647,#72648);
+#72647 = CARTESIAN_POINT('',(-23.71519089815,2.4,20.524084453199));
+#72648 = VECTOR('',#72649,1.);
+#72649 = DIRECTION('',(-0.866025403784,0.,0.5));
+#72650 = PCURVE('',#39349,#72651);
+#72651 = DEFINITIONAL_REPRESENTATION('',(#72652),#72656);
+#72652 = LINE('',#72653,#72654);
+#72653 = CARTESIAN_POINT('',(0.,-0.));
+#72654 = VECTOR('',#72655,1.);
+#72655 = DIRECTION('',(0.,-1.));
+#72656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72657 = PCURVE('',#39381,#72658);
+#72658 = DEFINITIONAL_REPRESENTATION('',(#72659),#72663);
+#72659 = LINE('',#72660,#72661);
+#72660 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72661 = VECTOR('',#72662,1.);
+#72662 = DIRECTION('',(0.,-1.));
+#72663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72664 = ORIENTED_EDGE('',*,*,#72665,.T.);
+#72665 = EDGE_CURVE('',#72643,#72666,#72668,.T.);
+#72666 = VERTEX_POINT('',#72667);
+#72667 = CARTESIAN_POINT('',(-27.67623359848,2.4,17.037490830581));
+#72668 = SURFACE_CURVE('',#72669,(#72674,#72681),.PCURVE_S1.);
+#72669 = CIRCLE('',#72670,32.5);
+#72670 = AXIS2_PLACEMENT_3D('',#72671,#72672,#72673);
+#72671 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#72672 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72673 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72674 = PCURVE('',#39349,#72675);
+#72675 = DEFINITIONAL_REPRESENTATION('',(#72676),#72680);
+#72676 = CIRCLE('',#72677,32.5);
+#72677 = AXIS2_PLACEMENT_2D('',#72678,#72679);
+#72678 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#72679 = DIRECTION('',(-0.866025403784,-0.5));
+#72680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72681 = PCURVE('',#72682,#72687);
+#72682 = CYLINDRICAL_SURFACE('',#72683,32.5);
+#72683 = AXIS2_PLACEMENT_3D('',#72684,#72685,#72686);
+#72684 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#72685 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72686 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72687 = DEFINITIONAL_REPRESENTATION('',(#72688),#72692);
+#72688 = LINE('',#72689,#72690);
+#72689 = CARTESIAN_POINT('',(0.,9.1));
+#72690 = VECTOR('',#72691,1.);
+#72691 = DIRECTION('',(1.,0.));
+#72692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72693 = ORIENTED_EDGE('',*,*,#72694,.F.);
+#72694 = EDGE_CURVE('',#39333,#72666,#72695,.T.);
+#72695 = SURFACE_CURVE('',#72696,(#72700,#72707),.PCURVE_S1.);
+#72696 = LINE('',#72697,#72698);
+#72697 = CARTESIAN_POINT('',(-26.21519089816,2.4,16.193957434255));
+#72698 = VECTOR('',#72699,1.);
+#72699 = DIRECTION('',(-0.866025403784,0.,0.5));
+#72700 = PCURVE('',#39349,#72701);
+#72701 = DEFINITIONAL_REPRESENTATION('',(#72702),#72706);
+#72702 = LINE('',#72703,#72704);
+#72703 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72704 = VECTOR('',#72705,1.);
+#72705 = DIRECTION('',(0.,-1.));
+#72706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72707 = PCURVE('',#39444,#72708);
+#72708 = DEFINITIONAL_REPRESENTATION('',(#72709),#72713);
+#72709 = LINE('',#72710,#72711);
+#72710 = CARTESIAN_POINT('',(0.,0.));
+#72711 = VECTOR('',#72712,1.);
+#72712 = DIRECTION('',(0.,-1.));
+#72713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72714 = ADVANCED_FACE('',(#72715),#39444,.F.);
+#72715 = FACE_BOUND('',#72716,.F.);
+#72716 = EDGE_LOOP('',(#72717,#72718,#72719,#72746));
+#72717 = ORIENTED_EDGE('',*,*,#39426,.F.);
+#72718 = ORIENTED_EDGE('',*,*,#72694,.T.);
+#72719 = ORIENTED_EDGE('',*,*,#72720,.T.);
+#72720 = EDGE_CURVE('',#72666,#72721,#72723,.T.);
+#72721 = VERTEX_POINT('',#72722);
+#72722 = CARTESIAN_POINT('',(-28.06458426175,-0.4,16.389908792149));
+#72723 = SURFACE_CURVE('',#72724,(#72729,#72736),.PCURVE_S1.);
+#72724 = ELLIPSE('',#72725,124.83495742473,32.5);
+#72725 = AXIS2_PLACEMENT_3D('',#72726,#72727,#72728);
+#72726 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#72727 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#72728 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#72729 = PCURVE('',#39444,#72730);
+#72730 = DEFINITIONAL_REPRESENTATION('',(#72731),#72735);
+#72731 = ELLIPSE('',#72732,124.83495742473,32.5);
+#72732 = AXIS2_PLACEMENT_2D('',#72733,#72734);
+#72733 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#72734 = DIRECTION('',(1.,-2.636779683485E-16));
+#72735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72736 = PCURVE('',#72682,#72737);
+#72737 = DEFINITIONAL_REPRESENTATION('',(#72738),#72745);
+#72738 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72739,#72740,#72741,#72742,
+    #72743,#72744),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#72739 = CARTESIAN_POINT('',(1.016661025343,8.82));
+#72740 = CARTESIAN_POINT('',(1.022237342406,9.491800979366));
+#72741 = CARTESIAN_POINT('',(1.02781365947,10.163744997168));
+#72742 = CARTESIAN_POINT('',(1.033389976534,10.835788532861));
+#72743 = CARTESIAN_POINT('',(1.038966293597,11.507888047368));
+#72744 = CARTESIAN_POINT('',(1.044542610661,12.18));
+#72745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72746 = ORIENTED_EDGE('',*,*,#72747,.F.);
+#72747 = EDGE_CURVE('',#39394,#72721,#72748,.T.);
+#72748 = SURFACE_CURVE('',#72749,(#72753,#72760),.PCURVE_S1.);
+#72749 = LINE('',#72750,#72751);
+#72750 = CARTESIAN_POINT('',(-26.59268981214,-0.4,15.540110135448));
+#72751 = VECTOR('',#72752,1.);
+#72752 = DIRECTION('',(-0.866025403784,0.,0.5));
+#72753 = PCURVE('',#39444,#72754);
+#72754 = DEFINITIONAL_REPRESENTATION('',(#72755),#72759);
+#72755 = LINE('',#72756,#72757);
+#72756 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72757 = VECTOR('',#72758,1.);
+#72758 = DIRECTION('',(0.,-1.));
+#72759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72760 = PCURVE('',#39410,#72761);
+#72761 = DEFINITIONAL_REPRESENTATION('',(#72762),#72766);
+#72762 = LINE('',#72763,#72764);
+#72763 = CARTESIAN_POINT('',(0.,0.));
+#72764 = VECTOR('',#72765,1.);
+#72765 = DIRECTION('',(0.,-1.));
+#72766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72767 = ADVANCED_FACE('',(#72768),#39410,.F.);
+#72768 = FACE_BOUND('',#72769,.F.);
+#72769 = EDGE_LOOP('',(#72770,#72793,#72794,#72795));
+#72770 = ORIENTED_EDGE('',*,*,#72771,.F.);
+#72771 = EDGE_CURVE('',#39362,#72772,#72774,.T.);
+#72772 = VERTEX_POINT('',#72773);
+#72773 = CARTESIAN_POINT('',(-25.20767480506,-0.4,20.513974040204));
+#72774 = SURFACE_CURVE('',#72775,(#72779,#72786),.PCURVE_S1.);
+#72775 = LINE('',#72776,#72777);
+#72776 = CARTESIAN_POINT('',(-24.09268981213,-0.4,19.870237154392));
+#72777 = VECTOR('',#72778,1.);
+#72778 = DIRECTION('',(-0.866025403784,0.,0.5));
+#72779 = PCURVE('',#39410,#72780);
+#72780 = DEFINITIONAL_REPRESENTATION('',(#72781),#72785);
+#72781 = LINE('',#72782,#72783);
+#72782 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72783 = VECTOR('',#72784,1.);
+#72784 = DIRECTION('',(0.,-1.));
+#72785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72786 = PCURVE('',#39381,#72787);
+#72787 = DEFINITIONAL_REPRESENTATION('',(#72788),#72792);
+#72788 = LINE('',#72789,#72790);
+#72789 = CARTESIAN_POINT('',(0.,0.));
+#72790 = VECTOR('',#72791,1.);
+#72791 = DIRECTION('',(0.,-1.));
+#72792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72793 = ORIENTED_EDGE('',*,*,#39393,.T.);
+#72794 = ORIENTED_EDGE('',*,*,#72747,.T.);
+#72795 = ORIENTED_EDGE('',*,*,#72796,.F.);
+#72796 = EDGE_CURVE('',#72772,#72721,#72797,.T.);
+#72797 = SURFACE_CURVE('',#72798,(#72803,#72814),.PCURVE_S1.);
+#72798 = CIRCLE('',#72799,32.5);
+#72799 = AXIS2_PLACEMENT_3D('',#72800,#72801,#72802);
+#72800 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#72801 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72802 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72803 = PCURVE('',#39410,#72804);
+#72804 = DEFINITIONAL_REPRESENTATION('',(#72805),#72813);
+#72805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#72806,#72807,#72808,#72809
+    ,#72810,#72811,#72812),.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(
+  '') );
+#72806 = CARTESIAN_POINT('',(27.98404037416,14.55));
+#72807 = CARTESIAN_POINT('',(-0.161785248834,-34.2));
+#72808 = CARTESIAN_POINT('',(-28.30761087182,14.55));
+#72809 = CARTESIAN_POINT('',(-56.45343649482,63.3));
+#72810 = CARTESIAN_POINT('',(-0.161785248834,63.3));
+#72811 = CARTESIAN_POINT('',(56.129865997154,63.3));
+#72812 = CARTESIAN_POINT('',(27.98404037416,14.55));
+#72813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72814 = PCURVE('',#72682,#72815);
+#72815 = DEFINITIONAL_REPRESENTATION('',(#72816),#72820);
+#72816 = LINE('',#72817,#72818);
+#72817 = CARTESIAN_POINT('',(0.,11.9));
+#72818 = VECTOR('',#72819,1.);
+#72819 = DIRECTION('',(1.,0.));
+#72820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72821 = ADVANCED_FACE('',(#72822),#39381,.F.);
+#72822 = FACE_BOUND('',#72823,.F.);
+#72823 = EDGE_LOOP('',(#72824,#72825,#72826,#72851));
+#72824 = ORIENTED_EDGE('',*,*,#39361,.F.);
+#72825 = ORIENTED_EDGE('',*,*,#72771,.T.);
+#72826 = ORIENTED_EDGE('',*,*,#72827,.T.);
+#72827 = EDGE_CURVE('',#72772,#72643,#72828,.T.);
+#72828 = SURFACE_CURVE('',#72829,(#72834,#72841),.PCURVE_S1.);
+#72829 = ELLIPSE('',#72830,124.83495742473,32.5);
+#72830 = AXIS2_PLACEMENT_3D('',#72831,#72832,#72833);
+#72831 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#72832 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#72833 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#72834 = PCURVE('',#39381,#72835);
+#72835 = DEFINITIONAL_REPRESENTATION('',(#72836),#72840);
+#72836 = ELLIPSE('',#72837,124.83495742473,32.5);
+#72837 = AXIS2_PLACEMENT_2D('',#72838,#72839);
+#72838 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#72839 = DIRECTION('',(-1.,-3.469446951954E-16));
+#72840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72841 = PCURVE('',#72682,#72842);
+#72842 = DEFINITIONAL_REPRESENTATION('',(#72843),#72850);
+#72843 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72844,#72845,#72846,#72847,
+    #72848,#72849),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#72844 = CARTESIAN_POINT('',(0.890050461429,12.18));
+#72845 = CARTESIAN_POINT('',(0.884392097831,11.506400389724));
+#72846 = CARTESIAN_POINT('',(0.878733734233,10.83355570613));
+#72847 = CARTESIAN_POINT('',(0.873075370635,10.161510879828));
+#72848 = CARTESIAN_POINT('',(0.867417007037,9.490310740708));
+#72849 = CARTESIAN_POINT('',(0.861758643439,8.82));
+#72850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72851 = ORIENTED_EDGE('',*,*,#72642,.F.);
+#72852 = ADVANCED_FACE('',(#72853),#39477,.F.);
+#72853 = FACE_BOUND('',#72854,.F.);
+#72854 = EDGE_LOOP('',(#72855,#72856,#72879,#72908));
+#72855 = ORIENTED_EDGE('',*,*,#39458,.F.);
+#72856 = ORIENTED_EDGE('',*,*,#72857,.T.);
+#72857 = EDGE_CURVE('',#39459,#72858,#72860,.T.);
+#72858 = VERTEX_POINT('',#72859);
+#72859 = CARTESIAN_POINT('',(-28.56440498201,2.4,15.502411684107));
+#72860 = SURFACE_CURVE('',#72861,(#72865,#72872),.PCURVE_S1.);
+#72861 = LINE('',#72862,#72863);
+#72862 = CARTESIAN_POINT('',(-27.46415417912,2.4,15.144918527453));
+#72863 = VECTOR('',#72864,1.);
+#72864 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#72865 = PCURVE('',#39477,#72866);
+#72866 = DEFINITIONAL_REPRESENTATION('',(#72867),#72871);
+#72867 = LINE('',#72868,#72869);
+#72868 = CARTESIAN_POINT('',(0.,-0.));
+#72869 = VECTOR('',#72870,1.);
+#72870 = DIRECTION('',(0.,-1.));
+#72871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72872 = PCURVE('',#39509,#72873);
+#72873 = DEFINITIONAL_REPRESENTATION('',(#72874),#72878);
+#72874 = LINE('',#72875,#72876);
+#72875 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72876 = VECTOR('',#72877,1.);
+#72877 = DIRECTION('',(0.,-1.));
+#72878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72879 = ORIENTED_EDGE('',*,*,#72880,.T.);
+#72880 = EDGE_CURVE('',#72858,#72881,#72883,.T.);
+#72881 = VERTEX_POINT('',#72882);
+#72882 = CARTESIAN_POINT('',(-30.61373501758,2.4,10.910968255528));
+#72883 = SURFACE_CURVE('',#72884,(#72889,#72896),.PCURVE_S1.);
+#72884 = CIRCLE('',#72885,32.5);
+#72885 = AXIS2_PLACEMENT_3D('',#72886,#72887,#72888);
+#72886 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#72887 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72888 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72889 = PCURVE('',#39477,#72890);
+#72890 = DEFINITIONAL_REPRESENTATION('',(#72891),#72895);
+#72891 = CIRCLE('',#72892,32.5);
+#72892 = AXIS2_PLACEMENT_2D('',#72893,#72894);
+#72893 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#72894 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#72895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72896 = PCURVE('',#72897,#72902);
+#72897 = CYLINDRICAL_SURFACE('',#72898,32.5);
+#72898 = AXIS2_PLACEMENT_3D('',#72899,#72900,#72901);
+#72899 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#72900 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#72901 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#72902 = DEFINITIONAL_REPRESENTATION('',(#72903),#72907);
+#72903 = LINE('',#72904,#72905);
+#72904 = CARTESIAN_POINT('',(0.,9.1));
+#72905 = VECTOR('',#72906,1.);
+#72906 = DIRECTION('',(1.,0.));
+#72907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72908 = ORIENTED_EDGE('',*,*,#72909,.F.);
+#72909 = EDGE_CURVE('',#39461,#72881,#72910,.T.);
+#72910 = SURFACE_CURVE('',#72911,(#72915,#72922),.PCURVE_S1.);
+#72911 = LINE('',#72912,#72913);
+#72912 = CARTESIAN_POINT('',(-29.009239151,2.4,10.389635945954));
+#72913 = VECTOR('',#72914,1.);
+#72914 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#72915 = PCURVE('',#39477,#72916);
+#72916 = DEFINITIONAL_REPRESENTATION('',(#72917),#72921);
+#72917 = LINE('',#72918,#72919);
+#72918 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72919 = VECTOR('',#72920,1.);
+#72920 = DIRECTION('',(0.,-1.));
+#72921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72922 = PCURVE('',#39572,#72923);
+#72923 = DEFINITIONAL_REPRESENTATION('',(#72924),#72928);
+#72924 = LINE('',#72925,#72926);
+#72925 = CARTESIAN_POINT('',(0.,0.));
+#72926 = VECTOR('',#72927,1.);
+#72927 = DIRECTION('',(0.,-1.));
+#72928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72929 = ADVANCED_FACE('',(#72930),#39572,.F.);
+#72930 = FACE_BOUND('',#72931,.F.);
+#72931 = EDGE_LOOP('',(#72932,#72933,#72934,#72961));
+#72932 = ORIENTED_EDGE('',*,*,#39554,.F.);
+#72933 = ORIENTED_EDGE('',*,*,#72909,.T.);
+#72934 = ORIENTED_EDGE('',*,*,#72935,.T.);
+#72935 = EDGE_CURVE('',#72881,#72936,#72938,.T.);
+#72936 = VERTEX_POINT('',#72937);
+#72937 = CARTESIAN_POINT('',(-30.85895941055,-0.4,10.196794795328));
+#72938 = SURFACE_CURVE('',#72939,(#72944,#72951),.PCURVE_S1.);
+#72939 = ELLIPSE('',#72940,124.83495742473,32.5);
+#72940 = AXIS2_PLACEMENT_3D('',#72941,#72942,#72943);
+#72941 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#72942 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#72943 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#72944 = PCURVE('',#39572,#72945);
+#72945 = DEFINITIONAL_REPRESENTATION('',(#72946),#72950);
+#72946 = ELLIPSE('',#72947,124.83495742473,32.5);
+#72947 = AXIS2_PLACEMENT_2D('',#72948,#72949);
+#72948 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#72949 = DIRECTION('',(1.,-2.498001805407E-16));
+#72950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72951 = PCURVE('',#72897,#72952);
+#72952 = DEFINITIONAL_REPRESENTATION('',(#72953),#72960);
+#72953 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#72954,#72955,#72956,#72957,
+    #72958,#72959),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#72954 = CARTESIAN_POINT('',(1.226100535582,8.82));
+#72955 = CARTESIAN_POINT('',(1.231676852646,9.491800979366));
+#72956 = CARTESIAN_POINT('',(1.237253169709,10.163744997168));
+#72957 = CARTESIAN_POINT('',(1.242829486773,10.835788532861));
+#72958 = CARTESIAN_POINT('',(1.248405803837,11.507888047368));
+#72959 = CARTESIAN_POINT('',(1.2539821209,12.18));
+#72960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72961 = ORIENTED_EDGE('',*,*,#72962,.F.);
+#72962 = EDGE_CURVE('',#39522,#72936,#72963,.T.);
+#72963 = SURFACE_CURVE('',#72964,(#72968,#72975),.PCURVE_S1.);
+#72964 = LINE('',#72965,#72966);
+#72965 = CARTESIAN_POINT('',(-29.24254631056,-0.4,9.671590341893));
+#72966 = VECTOR('',#72967,1.);
+#72967 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#72968 = PCURVE('',#39572,#72969);
+#72969 = DEFINITIONAL_REPRESENTATION('',(#72970),#72974);
+#72970 = LINE('',#72971,#72972);
+#72971 = CARTESIAN_POINT('',(2.900003744861,0.));
+#72972 = VECTOR('',#72973,1.);
+#72973 = DIRECTION('',(0.,-1.));
+#72974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72975 = PCURVE('',#39538,#72976);
+#72976 = DEFINITIONAL_REPRESENTATION('',(#72977),#72981);
+#72977 = LINE('',#72978,#72979);
+#72978 = CARTESIAN_POINT('',(0.,0.));
+#72979 = VECTOR('',#72980,1.);
+#72980 = DIRECTION('',(0.,-1.));
+#72981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72982 = ADVANCED_FACE('',(#72983),#39538,.F.);
+#72983 = FACE_BOUND('',#72984,.F.);
+#72984 = EDGE_LOOP('',(#72985,#73008,#73009,#73010));
+#72985 = ORIENTED_EDGE('',*,*,#72986,.F.);
+#72986 = EDGE_CURVE('',#39490,#72987,#72989,.T.);
+#72987 = VERTEX_POINT('',#72988);
+#72988 = CARTESIAN_POINT('',(-28.92192165874,-0.4,14.824724198636));
+#72989 = SURFACE_CURVE('',#72990,(#72994,#73001),.PCURVE_S1.);
+#72990 = LINE('',#72991,#72992);
+#72991 = CARTESIAN_POINT('',(-27.69746133867,-0.4,14.426872923392));
+#72992 = VECTOR('',#72993,1.);
+#72993 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#72994 = PCURVE('',#39538,#72995);
+#72995 = DEFINITIONAL_REPRESENTATION('',(#72996),#73000);
+#72996 = LINE('',#72997,#72998);
+#72997 = CARTESIAN_POINT('',(5.000000000025,0.));
+#72998 = VECTOR('',#72999,1.);
+#72999 = DIRECTION('',(0.,-1.));
+#73000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73001 = PCURVE('',#39509,#73002);
+#73002 = DEFINITIONAL_REPRESENTATION('',(#73003),#73007);
+#73003 = LINE('',#73004,#73005);
+#73004 = CARTESIAN_POINT('',(0.,0.));
+#73005 = VECTOR('',#73006,1.);
+#73006 = DIRECTION('',(0.,-1.));
+#73007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73008 = ORIENTED_EDGE('',*,*,#39521,.T.);
+#73009 = ORIENTED_EDGE('',*,*,#72962,.T.);
+#73010 = ORIENTED_EDGE('',*,*,#73011,.F.);
+#73011 = EDGE_CURVE('',#72987,#72936,#73012,.T.);
+#73012 = SURFACE_CURVE('',#73013,(#73018,#73029),.PCURVE_S1.);
+#73013 = CIRCLE('',#73014,32.5);
+#73014 = AXIS2_PLACEMENT_3D('',#73015,#73016,#73017);
+#73015 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#73016 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73017 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73018 = PCURVE('',#39538,#73019);
+#73019 = DEFINITIONAL_REPRESENTATION('',(#73020),#73028);
+#73020 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73021,#73022,#73023,#73024
+    ,#73025,#73026,#73027),.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(
+  '') );
+#73021 = CARTESIAN_POINT('',(30.747551530758,20.756947682814));
+#73022 = CARTESIAN_POINT('',(13.35247465432,-32.77959404769));
+#73023 = CARTESIAN_POINT('',(-24.31399207685,9.053255293337));
+#73024 = CARTESIAN_POINT('',(-61.98045880801,50.886104634372));
+#73025 = CARTESIAN_POINT('',(-6.918915200412,62.589797023849));
+#73026 = CARTESIAN_POINT('',(48.142628407196,74.293489413326));
+#73027 = CARTESIAN_POINT('',(30.747551530758,20.756947682814));
+#73028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73029 = PCURVE('',#72897,#73030);
+#73030 = DEFINITIONAL_REPRESENTATION('',(#73031),#73035);
+#73031 = LINE('',#73032,#73033);
+#73032 = CARTESIAN_POINT('',(0.,11.9));
+#73033 = VECTOR('',#73034,1.);
+#73034 = DIRECTION('',(1.,0.));
+#73035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73036 = ADVANCED_FACE('',(#73037),#39509,.F.);
+#73037 = FACE_BOUND('',#73038,.F.);
+#73038 = EDGE_LOOP('',(#73039,#73040,#73041,#73066));
+#73039 = ORIENTED_EDGE('',*,*,#39489,.F.);
+#73040 = ORIENTED_EDGE('',*,*,#72986,.T.);
+#73041 = ORIENTED_EDGE('',*,*,#73042,.T.);
+#73042 = EDGE_CURVE('',#72987,#72858,#73043,.T.);
+#73043 = SURFACE_CURVE('',#73044,(#73049,#73056),.PCURVE_S1.);
+#73044 = ELLIPSE('',#73045,124.83495742473,32.5);
+#73045 = AXIS2_PLACEMENT_3D('',#73046,#73047,#73048);
+#73046 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#73047 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#73048 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#73049 = PCURVE('',#39509,#73050);
+#73050 = DEFINITIONAL_REPRESENTATION('',(#73051),#73055);
+#73051 = ELLIPSE('',#73052,124.83495742473,32.5);
+#73052 = AXIS2_PLACEMENT_2D('',#73053,#73054);
+#73053 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#73054 = DIRECTION('',(-1.,-1.387778780781E-16));
+#73055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73056 = PCURVE('',#72897,#73057);
+#73057 = DEFINITIONAL_REPRESENTATION('',(#73058),#73065);
+#73058 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73059,#73060,#73061,#73062,
+    #73063,#73064),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#73059 = CARTESIAN_POINT('',(1.099489971668,12.18));
+#73060 = CARTESIAN_POINT('',(1.093831608071,11.506400389724));
+#73061 = CARTESIAN_POINT('',(1.088173244473,10.83355570613));
+#73062 = CARTESIAN_POINT('',(1.082514880875,10.161510879828));
+#73063 = CARTESIAN_POINT('',(1.076856517277,9.490310740708));
+#73064 = CARTESIAN_POINT('',(1.071198153679,8.82));
+#73065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73066 = ORIENTED_EDGE('',*,*,#72857,.F.);
+#73067 = ADVANCED_FACE('',(#73068),#39605,.F.);
+#73068 = FACE_BOUND('',#73069,.F.);
+#73069 = EDGE_LOOP('',(#73070,#73071,#73094,#73123));
+#73070 = ORIENTED_EDGE('',*,*,#39586,.F.);
+#73071 = ORIENTED_EDGE('',*,*,#73072,.T.);
+#73072 = EDGE_CURVE('',#39587,#73073,#73075,.T.);
+#73073 = VERTEX_POINT('',#73074);
+#73074 = CARTESIAN_POINT('',(-31.16333682454,2.4,9.224773057383));
+#73075 = SURFACE_CURVE('',#73076,(#73080,#73087),.PCURVE_S1.);
+#73076 = LINE('',#73077,#73078);
+#73077 = CARTESIAN_POINT('',(-30.01280213483,2.4,9.103846988675));
+#73078 = VECTOR('',#73079,1.);
+#73079 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#73080 = PCURVE('',#39605,#73081);
+#73081 = DEFINITIONAL_REPRESENTATION('',(#73082),#73086);
+#73082 = LINE('',#73083,#73084);
+#73083 = CARTESIAN_POINT('',(0.,0.));
+#73084 = VECTOR('',#73085,1.);
+#73085 = DIRECTION('',(0.,-1.));
+#73086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73087 = PCURVE('',#39637,#73088);
+#73088 = DEFINITIONAL_REPRESENTATION('',(#73089),#73093);
+#73089 = LINE('',#73090,#73091);
+#73090 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73091 = VECTOR('',#73092,1.);
+#73092 = DIRECTION('',(0.,-1.));
+#73093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73094 = ORIENTED_EDGE('',*,*,#73095,.T.);
+#73095 = EDGE_CURVE('',#73073,#73096,#73098,.T.);
+#73096 = VERTEX_POINT('',#73097);
+#73097 = CARTESIAN_POINT('',(-32.21326931541,2.4,4.307584011075));
+#73098 = SURFACE_CURVE('',#73099,(#73104,#73111),.PCURVE_S1.);
+#73099 = CIRCLE('',#73100,32.5);
+#73100 = AXIS2_PLACEMENT_3D('',#73101,#73102,#73103);
+#73101 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#73102 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73103 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73104 = PCURVE('',#39605,#73105);
+#73105 = DEFINITIONAL_REPRESENTATION('',(#73106),#73110);
+#73106 = CIRCLE('',#73107,32.5);
+#73107 = AXIS2_PLACEMENT_2D('',#73108,#73109);
+#73108 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#73109 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#73110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73111 = PCURVE('',#73112,#73117);
+#73112 = CYLINDRICAL_SURFACE('',#73113,32.5);
+#73113 = AXIS2_PLACEMENT_3D('',#73114,#73115,#73116);
+#73114 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#73115 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73116 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73117 = DEFINITIONAL_REPRESENTATION('',(#73118),#73122);
+#73118 = LINE('',#73119,#73120);
+#73119 = CARTESIAN_POINT('',(0.,9.1));
+#73120 = VECTOR('',#73121,1.);
+#73121 = DIRECTION('',(1.,0.));
+#73122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73123 = ORIENTED_EDGE('',*,*,#73124,.F.);
+#73124 = EDGE_CURVE('',#39589,#73096,#73125,.T.);
+#73125 = SURFACE_CURVE('',#73126,(#73130,#73137),.PCURVE_S1.);
+#73126 = LINE('',#73127,#73128);
+#73127 = CARTESIAN_POINT('',(-30.53544445117,2.4,4.13123751181));
+#73128 = VECTOR('',#73129,1.);
+#73129 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#73130 = PCURVE('',#39605,#73131);
+#73131 = DEFINITIONAL_REPRESENTATION('',(#73132),#73136);
+#73132 = LINE('',#73133,#73134);
+#73133 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73134 = VECTOR('',#73135,1.);
+#73135 = DIRECTION('',(0.,-1.));
+#73136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73137 = PCURVE('',#39700,#73138);
+#73138 = DEFINITIONAL_REPRESENTATION('',(#73139),#73143);
+#73139 = LINE('',#73140,#73141);
+#73140 = CARTESIAN_POINT('',(0.,0.));
+#73141 = VECTOR('',#73142,1.);
+#73142 = DIRECTION('',(0.,-1.));
+#73143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73144 = ADVANCED_FACE('',(#73145),#39700,.F.);
+#73145 = FACE_BOUND('',#73146,.F.);
+#73146 = EDGE_LOOP('',(#73147,#73148,#73149,#73176));
+#73147 = ORIENTED_EDGE('',*,*,#39682,.F.);
+#73148 = ORIENTED_EDGE('',*,*,#73124,.T.);
+#73149 = ORIENTED_EDGE('',*,*,#73150,.T.);
+#73150 = EDGE_CURVE('',#73096,#73151,#73153,.T.);
+#73151 = VERTEX_POINT('',#73152);
+#73152 = CARTESIAN_POINT('',(-32.30464995539,-0.4,3.558031936301));
+#73153 = SURFACE_CURVE('',#73154,(#73159,#73166),.PCURVE_S1.);
+#73154 = ELLIPSE('',#73155,124.83495742473,32.5);
+#73155 = AXIS2_PLACEMENT_3D('',#73156,#73157,#73158);
+#73156 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#73157 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#73158 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#73159 = PCURVE('',#39700,#73160);
+#73160 = DEFINITIONAL_REPRESENTATION('',(#73161),#73165);
+#73161 = ELLIPSE('',#73162,124.83495742473,32.5);
+#73162 = AXIS2_PLACEMENT_2D('',#73163,#73164);
+#73163 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#73164 = DIRECTION('',(1.,-9.71445146547E-17));
+#73165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73166 = PCURVE('',#73112,#73167);
+#73167 = DEFINITIONAL_REPRESENTATION('',(#73168),#73175);
+#73168 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73169,#73170,#73171,#73172,
+    #73173,#73174),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#73169 = CARTESIAN_POINT('',(1.435540045821,8.82));
+#73170 = CARTESIAN_POINT('',(1.441116362885,9.491800979366));
+#73171 = CARTESIAN_POINT('',(1.446692679949,10.163744997168));
+#73172 = CARTESIAN_POINT('',(1.452268997012,10.835788532861));
+#73173 = CARTESIAN_POINT('',(1.457845314076,11.507888047368));
+#73174 = CARTESIAN_POINT('',(1.46342163114,12.18));
+#73175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73176 = ORIENTED_EDGE('',*,*,#73177,.F.);
+#73177 = EDGE_CURVE('',#39650,#73151,#73178,.T.);
+#73178 = SURFACE_CURVE('',#73179,(#73183,#73190),.PCURVE_S1.);
+#73179 = LINE('',#73180,#73181);
+#73180 = CARTESIAN_POINT('',(-30.6143632139,-0.4,3.380375640957));
+#73181 = VECTOR('',#73182,1.);
+#73182 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#73183 = PCURVE('',#39700,#73184);
+#73184 = DEFINITIONAL_REPRESENTATION('',(#73185),#73189);
+#73185 = LINE('',#73186,#73187);
+#73186 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73187 = VECTOR('',#73188,1.);
+#73188 = DIRECTION('',(0.,-1.));
+#73189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73190 = PCURVE('',#39666,#73191);
+#73191 = DEFINITIONAL_REPRESENTATION('',(#73192),#73196);
+#73192 = LINE('',#73193,#73194);
+#73193 = CARTESIAN_POINT('',(0.,0.));
+#73194 = VECTOR('',#73195,1.);
+#73195 = DIRECTION('',(0.,-1.));
+#73196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73197 = ADVANCED_FACE('',(#73198),#39666,.F.);
+#73198 = FACE_BOUND('',#73199,.F.);
+#73199 = EDGE_LOOP('',(#73200,#73223,#73224,#73225));
+#73200 = ORIENTED_EDGE('',*,*,#73201,.F.);
+#73201 = EDGE_CURVE('',#39618,#73202,#73204,.T.);
+#73202 = VERTEX_POINT('',#73203);
+#73203 = CARTESIAN_POINT('',(-31.37214175315,-0.4,8.487562772668));
+#73204 = SURFACE_CURVE('',#73205,(#73209,#73216),.PCURVE_S1.);
+#73205 = LINE('',#73206,#73207);
+#73206 = CARTESIAN_POINT('',(-30.09172089756,-0.4,8.352985117823));
+#73207 = VECTOR('',#73208,1.);
+#73208 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#73209 = PCURVE('',#39666,#73210);
+#73210 = DEFINITIONAL_REPRESENTATION('',(#73211),#73215);
+#73211 = LINE('',#73212,#73213);
+#73212 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73213 = VECTOR('',#73214,1.);
+#73214 = DIRECTION('',(0.,-1.));
+#73215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73216 = PCURVE('',#39637,#73217);
+#73217 = DEFINITIONAL_REPRESENTATION('',(#73218),#73222);
+#73218 = LINE('',#73219,#73220);
+#73219 = CARTESIAN_POINT('',(0.,0.));
+#73220 = VECTOR('',#73221,1.);
+#73221 = DIRECTION('',(0.,-1.));
+#73222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73223 = ORIENTED_EDGE('',*,*,#39649,.T.);
+#73224 = ORIENTED_EDGE('',*,*,#73177,.T.);
+#73225 = ORIENTED_EDGE('',*,*,#73226,.F.);
+#73226 = EDGE_CURVE('',#73202,#73151,#73227,.T.);
+#73227 = SURFACE_CURVE('',#73228,(#73233,#73244),.PCURVE_S1.);
+#73228 = CIRCLE('',#73229,32.5);
+#73229 = AXIS2_PLACEMENT_3D('',#73230,#73231,#73232);
+#73230 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#73231 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73232 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73233 = PCURVE('',#39666,#73234);
+#73234 = DEFINITIONAL_REPRESENTATION('',(#73235),#73243);
+#73235 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73236,#73237,#73238,#73239
+    ,#73240,#73241,#73242),.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(
+  '') );
+#73236 = CARTESIAN_POINT('',(32.160176350635,27.402824943801));
+#73237 = CARTESIAN_POINT('',(26.276096551093,-28.58045474676));
+#73238 = CARTESIAN_POINT('',(-19.26480594834,4.506947682814));
+#73239 = CARTESIAN_POINT('',(-64.80570844777,37.594350112397));
+#73240 = CARTESIAN_POINT('',(-13.38072614879,60.490227373385));
+#73241 = CARTESIAN_POINT('',(38.044256150176,83.386104634372));
+#73242 = CARTESIAN_POINT('',(32.160176350635,27.402824943801));
+#73243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73244 = PCURVE('',#73112,#73245);
+#73245 = DEFINITIONAL_REPRESENTATION('',(#73246),#73250);
+#73246 = LINE('',#73247,#73248);
+#73247 = CARTESIAN_POINT('',(0.,11.9));
+#73248 = VECTOR('',#73249,1.);
+#73249 = DIRECTION('',(1.,0.));
+#73250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73251 = ADVANCED_FACE('',(#73252),#39637,.F.);
+#73252 = FACE_BOUND('',#73253,.F.);
+#73253 = EDGE_LOOP('',(#73254,#73255,#73256,#73281));
+#73254 = ORIENTED_EDGE('',*,*,#39617,.F.);
+#73255 = ORIENTED_EDGE('',*,*,#73201,.T.);
+#73256 = ORIENTED_EDGE('',*,*,#73257,.T.);
+#73257 = EDGE_CURVE('',#73202,#73073,#73258,.T.);
+#73258 = SURFACE_CURVE('',#73259,(#73264,#73271),.PCURVE_S1.);
+#73259 = ELLIPSE('',#73260,124.83495742473,32.5);
+#73260 = AXIS2_PLACEMENT_3D('',#73261,#73262,#73263);
+#73261 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#73262 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#73263 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#73264 = PCURVE('',#39637,#73265);
+#73265 = DEFINITIONAL_REPRESENTATION('',(#73266),#73270);
+#73266 = ELLIPSE('',#73267,124.83495742473,32.5);
+#73267 = AXIS2_PLACEMENT_2D('',#73268,#73269);
+#73268 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#73269 = DIRECTION('',(-1.,-1.040834085586E-16));
+#73270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73271 = PCURVE('',#73112,#73272);
+#73272 = DEFINITIONAL_REPRESENTATION('',(#73273),#73280);
+#73273 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73274,#73275,#73276,#73277,
+    #73278,#73279),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#73274 = CARTESIAN_POINT('',(1.308929481908,12.18));
+#73275 = CARTESIAN_POINT('',(1.30327111831,11.506400389724));
+#73276 = CARTESIAN_POINT('',(1.297612754712,10.83355570613));
+#73277 = CARTESIAN_POINT('',(1.291954391114,10.161510879828));
+#73278 = CARTESIAN_POINT('',(1.286296027516,9.490310740708));
+#73279 = CARTESIAN_POINT('',(1.280637663918,8.82));
+#73280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73281 = ORIENTED_EDGE('',*,*,#73072,.F.);
+#73282 = ADVANCED_FACE('',(#73283),#39733,.F.);
+#73283 = FACE_BOUND('',#73284,.F.);
+#73284 = EDGE_LOOP('',(#73285,#73286,#73309,#73338));
+#73285 = ORIENTED_EDGE('',*,*,#39714,.F.);
+#73286 = ORIENTED_EDGE('',*,*,#73287,.T.);
+#73287 = EDGE_CURVE('',#39715,#73288,#73290,.T.);
+#73288 = VERTEX_POINT('',#73289);
+#73289 = CARTESIAN_POINT('',(-32.40028130955,2.4,2.54396758268));
+#73290 = SURFACE_CURVE('',#73291,(#73295,#73302),.PCURVE_S1.);
+#73291 = LINE('',#73292,#73293);
+#73292 = CARTESIAN_POINT('',(-31.24974661985,2.4,2.664893651388));
+#73293 = VECTOR('',#73294,1.);
+#73294 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#73295 = PCURVE('',#39733,#73296);
+#73296 = DEFINITIONAL_REPRESENTATION('',(#73297),#73301);
+#73297 = LINE('',#73298,#73299);
+#73298 = CARTESIAN_POINT('',(0.,0.));
+#73299 = VECTOR('',#73300,1.);
+#73300 = DIRECTION('',(0.,-1.));
+#73301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73302 = PCURVE('',#39765,#73303);
+#73303 = DEFINITIONAL_REPRESENTATION('',(#73304),#73308);
+#73304 = LINE('',#73305,#73306);
+#73305 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73306 = VECTOR('',#73307,1.);
+#73307 = DIRECTION('',(0.,-1.));
+#73308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73309 = ORIENTED_EDGE('',*,*,#73310,.T.);
+#73310 = EDGE_CURVE('',#73288,#73311,#73313,.T.);
+#73311 = VERTEX_POINT('',#73312);
+#73312 = CARTESIAN_POINT('',(-32.40492916774,2.4,-2.484062324744));
+#73313 = SURFACE_CURVE('',#73314,(#73319,#73326),.PCURVE_S1.);
+#73314 = CIRCLE('',#73315,32.5);
+#73315 = AXIS2_PLACEMENT_3D('',#73316,#73317,#73318);
+#73316 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#73317 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73318 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73319 = PCURVE('',#39733,#73320);
+#73320 = DEFINITIONAL_REPRESENTATION('',(#73321),#73325);
+#73321 = CIRCLE('',#73322,32.5);
+#73322 = AXIS2_PLACEMENT_2D('',#73323,#73324);
+#73323 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#73324 = DIRECTION('',(-0.994521895368,0.104528463268));
+#73325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73326 = PCURVE('',#73327,#73332);
+#73327 = CYLINDRICAL_SURFACE('',#73328,32.5);
+#73328 = AXIS2_PLACEMENT_3D('',#73329,#73330,#73331);
+#73329 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#73330 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73331 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73332 = DEFINITIONAL_REPRESENTATION('',(#73333),#73337);
+#73333 = LINE('',#73334,#73335);
+#73334 = CARTESIAN_POINT('',(0.,9.1));
+#73335 = VECTOR('',#73336,1.);
+#73336 = DIRECTION('',(1.,0.));
+#73337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73338 = ORIENTED_EDGE('',*,*,#73339,.F.);
+#73339 = EDGE_CURVE('',#39717,#73311,#73340,.T.);
+#73340 = SURFACE_CURVE('',#73341,(#73345,#73352),.PCURVE_S1.);
+#73341 = LINE('',#73342,#73343);
+#73342 = CARTESIAN_POINT('',(-30.7271043035,2.4,-2.307715825478));
+#73343 = VECTOR('',#73344,1.);
+#73344 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#73345 = PCURVE('',#39733,#73346);
+#73346 = DEFINITIONAL_REPRESENTATION('',(#73347),#73351);
+#73347 = LINE('',#73348,#73349);
+#73348 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73349 = VECTOR('',#73350,1.);
+#73350 = DIRECTION('',(0.,-1.));
+#73351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73352 = PCURVE('',#39828,#73353);
+#73353 = DEFINITIONAL_REPRESENTATION('',(#73354),#73358);
+#73354 = LINE('',#73355,#73356);
+#73355 = CARTESIAN_POINT('',(0.,0.));
+#73356 = VECTOR('',#73357,1.);
+#73357 = DIRECTION('',(0.,-1.));
+#73358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73359 = ADVANCED_FACE('',(#73360),#39828,.F.);
+#73360 = FACE_BOUND('',#73361,.F.);
+#73361 = EDGE_LOOP('',(#73362,#73363,#73364,#73391));
+#73362 = ORIENTED_EDGE('',*,*,#39810,.F.);
+#73363 = ORIENTED_EDGE('',*,*,#73339,.T.);
+#73364 = ORIENTED_EDGE('',*,*,#73365,.T.);
+#73365 = EDGE_CURVE('',#73311,#73366,#73368,.T.);
+#73366 = VERTEX_POINT('',#73367);
+#73367 = CARTESIAN_POINT('',(-32.33847228227,-0.4,-3.236233991674));
+#73368 = SURFACE_CURVE('',#73369,(#73374,#73381),.PCURVE_S1.);
+#73369 = ELLIPSE('',#73370,124.83495742473,32.5);
+#73370 = AXIS2_PLACEMENT_3D('',#73371,#73372,#73373);
+#73371 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#73372 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#73373 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#73374 = PCURVE('',#39828,#73375);
+#73375 = DEFINITIONAL_REPRESENTATION('',(#73376),#73380);
+#73376 = ELLIPSE('',#73377,124.83495742473,32.5);
+#73377 = AXIS2_PLACEMENT_2D('',#73378,#73379);
+#73378 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#73379 = DIRECTION('',(1.,-5.551115123126E-17));
+#73380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73381 = PCURVE('',#73327,#73382);
+#73382 = DEFINITIONAL_REPRESENTATION('',(#73383),#73390);
+#73383 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73384,#73385,#73386,#73387,
+    #73388,#73389),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#73384 = CARTESIAN_POINT('',(1.644979556061,8.82));
+#73385 = CARTESIAN_POINT('',(1.650555873124,9.491800979366));
+#73386 = CARTESIAN_POINT('',(1.656132190188,10.163744997168));
+#73387 = CARTESIAN_POINT('',(1.661708507252,10.835788532861));
+#73388 = CARTESIAN_POINT('',(1.667284824315,11.507888047368));
+#73389 = CARTESIAN_POINT('',(1.672861141379,12.18));
+#73390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73391 = ORIENTED_EDGE('',*,*,#73392,.F.);
+#73392 = EDGE_CURVE('',#39778,#73366,#73393,.T.);
+#73393 = SURFACE_CURVE('',#73394,(#73398,#73405),.PCURVE_S1.);
+#73394 = LINE('',#73395,#73396);
+#73395 = CARTESIAN_POINT('',(-30.64818554078,-0.4,-3.05857769633));
+#73396 = VECTOR('',#73397,1.);
+#73397 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#73398 = PCURVE('',#39828,#73399);
+#73399 = DEFINITIONAL_REPRESENTATION('',(#73400),#73404);
+#73400 = LINE('',#73401,#73402);
+#73401 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73402 = VECTOR('',#73403,1.);
+#73403 = DIRECTION('',(0.,-1.));
+#73404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73405 = PCURVE('',#39794,#73406);
+#73406 = DEFINITIONAL_REPRESENTATION('',(#73407),#73411);
+#73407 = LINE('',#73408,#73409);
+#73408 = CARTESIAN_POINT('',(0.,0.));
+#73409 = VECTOR('',#73410,1.);
+#73410 = DIRECTION('',(0.,-1.));
+#73411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73412 = ADVANCED_FACE('',(#73413),#39794,.F.);
+#73413 = FACE_BOUND('',#73414,.F.);
+#73414 = EDGE_LOOP('',(#73415,#73438,#73439,#73440));
+#73415 = ORIENTED_EDGE('',*,*,#73416,.F.);
+#73416 = EDGE_CURVE('',#39746,#73417,#73419,.T.);
+#73417 = VERTEX_POINT('',#73418);
+#73418 = CARTESIAN_POINT('',(-32.45124871271,-0.4,1.77945412569));
+#73419 = SURFACE_CURVE('',#73420,(#73424,#73431),.PCURVE_S1.);
+#73420 = LINE('',#73421,#73422);
+#73421 = CARTESIAN_POINT('',(-31.17082785712,-0.4,1.914031780535));
+#73422 = VECTOR('',#73423,1.);
+#73423 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#73424 = PCURVE('',#39794,#73425);
+#73425 = DEFINITIONAL_REPRESENTATION('',(#73426),#73430);
+#73426 = LINE('',#73427,#73428);
+#73427 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73428 = VECTOR('',#73429,1.);
+#73429 = DIRECTION('',(0.,-1.));
+#73430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73431 = PCURVE('',#39765,#73432);
+#73432 = DEFINITIONAL_REPRESENTATION('',(#73433),#73437);
+#73433 = LINE('',#73434,#73435);
+#73434 = CARTESIAN_POINT('',(0.,0.));
+#73435 = VECTOR('',#73436,1.);
+#73436 = DIRECTION('',(0.,-1.));
+#73437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73438 = ORIENTED_EDGE('',*,*,#39777,.T.);
+#73439 = ORIENTED_EDGE('',*,*,#73392,.T.);
+#73440 = ORIENTED_EDGE('',*,*,#73441,.F.);
+#73441 = EDGE_CURVE('',#73417,#73366,#73442,.T.);
+#73442 = SURFACE_CURVE('',#73443,(#73448,#73459),.PCURVE_S1.);
+#73443 = CIRCLE('',#73444,32.5);
+#73444 = AXIS2_PLACEMENT_3D('',#73445,#73446,#73447);
+#73445 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#73446 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73447 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73448 = PCURVE('',#39794,#73449);
+#73449 = DEFINITIONAL_REPRESENTATION('',(#73450),#73458);
+#73450 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73451,#73452,#73453,#73454
+    ,#73455,#73456,#73457),.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(
+  '') );
+#73451 = CARTESIAN_POINT('',(32.160176350635,34.197175056199));
+#73452 = CARTESIAN_POINT('',(38.044256150176,-21.78610463437));
+#73453 = CARTESIAN_POINT('',(-13.38072614879,1.109772626615));
+#73454 = CARTESIAN_POINT('',(-64.80570844777,24.005649887602));
+#73455 = CARTESIAN_POINT('',(-19.26480594834,57.093052317186));
+#73456 = CARTESIAN_POINT('',(26.276096551093,90.180454746769));
+#73457 = CARTESIAN_POINT('',(32.160176350635,34.197175056199));
+#73458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73459 = PCURVE('',#73327,#73460);
+#73460 = DEFINITIONAL_REPRESENTATION('',(#73461),#73465);
+#73461 = LINE('',#73462,#73463);
+#73462 = CARTESIAN_POINT('',(0.,11.9));
+#73463 = VECTOR('',#73464,1.);
+#73464 = DIRECTION('',(1.,0.));
+#73465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73466 = ADVANCED_FACE('',(#73467),#39765,.F.);
+#73467 = FACE_BOUND('',#73468,.F.);
+#73468 = EDGE_LOOP('',(#73469,#73470,#73471,#73496));
+#73469 = ORIENTED_EDGE('',*,*,#39745,.F.);
+#73470 = ORIENTED_EDGE('',*,*,#73416,.T.);
+#73471 = ORIENTED_EDGE('',*,*,#73472,.T.);
+#73472 = EDGE_CURVE('',#73417,#73288,#73473,.T.);
+#73473 = SURFACE_CURVE('',#73474,(#73479,#73486),.PCURVE_S1.);
+#73474 = ELLIPSE('',#73475,124.83495742473,32.5);
+#73475 = AXIS2_PLACEMENT_3D('',#73476,#73477,#73478);
+#73476 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#73477 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#73478 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#73479 = PCURVE('',#39765,#73480);
+#73480 = DEFINITIONAL_REPRESENTATION('',(#73481),#73485);
+#73481 = ELLIPSE('',#73482,124.83495742473,32.5);
+#73482 = AXIS2_PLACEMENT_2D('',#73483,#73484);
+#73483 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#73484 = DIRECTION('',(-1.,-7.979727989493E-17));
+#73485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73486 = PCURVE('',#73327,#73487);
+#73487 = DEFINITIONAL_REPRESENTATION('',(#73488),#73495);
+#73488 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73489,#73490,#73491,#73492,
+    #73493,#73494),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#73489 = CARTESIAN_POINT('',(1.518368992147,12.18));
+#73490 = CARTESIAN_POINT('',(1.512710628549,11.506400389724));
+#73491 = CARTESIAN_POINT('',(1.507052264951,10.83355570613));
+#73492 = CARTESIAN_POINT('',(1.501393901353,10.161510879828));
+#73493 = CARTESIAN_POINT('',(1.495735537755,9.490310740708));
+#73494 = CARTESIAN_POINT('',(1.490077174157,8.82));
+#73495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73496 = ORIENTED_EDGE('',*,*,#73287,.F.);
+#73497 = ADVANCED_FACE('',(#73498),#39864,.F.);
+#73498 = FACE_BOUND('',#73499,.F.);
+#73499 = EDGE_LOOP('',(#73500,#73501,#73524,#73556));
+#73500 = ORIENTED_EDGE('',*,*,#39842,.F.);
+#73501 = ORIENTED_EDGE('',*,*,#73502,.T.);
+#73502 = EDGE_CURVE('',#39843,#73503,#73505,.T.);
+#73503 = VERTEX_POINT('',#73504);
+#73504 = CARTESIAN_POINT('',(-30.9589481932,6.4,-9.889060965039));
+#73505 = SURFACE_CURVE('',#73506,(#73510,#73517),.PCURVE_S1.);
+#73506 = LINE('',#73507,#73508);
+#73507 = CARTESIAN_POINT('',(-29.34253509322,6.4,-9.363856511604));
+#73508 = VECTOR('',#73509,1.);
+#73509 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#73510 = PCURVE('',#39864,#73511);
+#73511 = DEFINITIONAL_REPRESENTATION('',(#73512),#73516);
+#73512 = LINE('',#73513,#73514);
+#73513 = CARTESIAN_POINT('',(0.,0.));
+#73514 = VECTOR('',#73515,1.);
+#73515 = DIRECTION('',(0.,-1.));
+#73516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73517 = PCURVE('',#39893,#73518);
+#73518 = DEFINITIONAL_REPRESENTATION('',(#73519),#73523);
+#73519 = LINE('',#73520,#73521);
+#73520 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73521 = VECTOR('',#73522,1.);
+#73522 = DIRECTION('',(0.,-1.));
+#73523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73524 = ORIENTED_EDGE('',*,*,#73525,.T.);
+#73525 = EDGE_CURVE('',#73503,#73526,#73528,.T.);
+#73526 = VERTEX_POINT('',#73527);
+#73527 = CARTESIAN_POINT('',(-31.18033811934,3.6,-9.167143217117));
+#73528 = SURFACE_CURVE('',#73529,(#73534,#73541),.PCURVE_S1.);
+#73529 = ELLIPSE('',#73530,124.83495742473,32.5);
+#73530 = AXIS2_PLACEMENT_3D('',#73531,#73532,#73533);
+#73531 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#73532 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#73533 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#73534 = PCURVE('',#39864,#73535);
+#73535 = DEFINITIONAL_REPRESENTATION('',(#73536),#73540);
+#73536 = ELLIPSE('',#73537,124.83495742473,32.5);
+#73537 = AXIS2_PLACEMENT_2D('',#73538,#73539);
+#73538 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#73539 = DIRECTION('',(1.,-2.359223927328E-16));
+#73540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73541 = PCURVE('',#73542,#73547);
+#73542 = CYLINDRICAL_SURFACE('',#73543,32.5);
+#73543 = AXIS2_PLACEMENT_3D('',#73544,#73545,#73546);
+#73544 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#73545 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73546 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73547 = DEFINITIONAL_REPRESENTATION('',(#73548),#73555);
+#73548 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73549,#73550,#73551,#73552,
+    #73553,#73554),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#73549 = CARTESIAN_POINT('',(1.882300651618,4.82));
+#73550 = CARTESIAN_POINT('',(1.876724334555,5.492111952632));
+#73551 = CARTESIAN_POINT('',(1.871148017491,6.164211467139));
+#73552 = CARTESIAN_POINT('',(1.865571700427,6.836255002832));
+#73553 = CARTESIAN_POINT('',(1.859995383364,7.508199020634));
+#73554 = CARTESIAN_POINT('',(1.8544190663,8.18));
+#73555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73556 = ORIENTED_EDGE('',*,*,#73557,.F.);
+#73557 = EDGE_CURVE('',#39845,#73526,#73558,.T.);
+#73558 = SURFACE_CURVE('',#73559,(#73563,#73570),.PCURVE_S1.);
+#73559 = LINE('',#73560,#73561);
+#73560 = CARTESIAN_POINT('',(-29.57584225277,3.6,-8.645810907543));
+#73561 = VECTOR('',#73562,1.);
+#73562 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#73563 = PCURVE('',#39864,#73564);
+#73564 = DEFINITIONAL_REPRESENTATION('',(#73565),#73569);
+#73565 = LINE('',#73566,#73567);
+#73566 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73567 = VECTOR('',#73568,1.);
+#73568 = DIRECTION('',(0.,-1.));
+#73569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73570 = PCURVE('',#39952,#73571);
+#73571 = DEFINITIONAL_REPRESENTATION('',(#73572),#73576);
+#73572 = LINE('',#73573,#73574);
+#73573 = CARTESIAN_POINT('',(0.,0.));
+#73574 = VECTOR('',#73575,1.);
+#73575 = DIRECTION('',(0.,-1.));
+#73576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73577 = ADVANCED_FACE('',(#73578),#39952,.F.);
+#73578 = FACE_BOUND('',#73579,.F.);
+#73579 = EDGE_LOOP('',(#73580,#73603,#73604,#73605));
+#73580 = ORIENTED_EDGE('',*,*,#73581,.F.);
+#73581 = EDGE_CURVE('',#39906,#73582,#73584,.T.);
+#73582 = VERTEX_POINT('',#73583);
+#73583 = CARTESIAN_POINT('',(-32.22117802754,3.6,-4.248021482698));
+#73584 = SURFACE_CURVE('',#73585,(#73589,#73596),.PCURVE_S1.);
+#73585 = LINE('',#73586,#73587);
+#73586 = CARTESIAN_POINT('',(-31.12092722465,3.6,-3.890528326044));
+#73587 = VECTOR('',#73588,1.);
+#73588 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#73589 = PCURVE('',#39952,#73590);
+#73590 = DEFINITIONAL_REPRESENTATION('',(#73591),#73595);
+#73591 = LINE('',#73592,#73593);
+#73592 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73593 = VECTOR('',#73594,1.);
+#73594 = DIRECTION('',(0.,-1.));
+#73595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73596 = PCURVE('',#39925,#73597);
+#73597 = DEFINITIONAL_REPRESENTATION('',(#73598),#73602);
+#73598 = LINE('',#73599,#73600);
+#73599 = CARTESIAN_POINT('',(0.,0.));
+#73600 = VECTOR('',#73601,1.);
+#73601 = DIRECTION('',(0.,-1.));
+#73602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73603 = ORIENTED_EDGE('',*,*,#39937,.T.);
+#73604 = ORIENTED_EDGE('',*,*,#73557,.T.);
+#73605 = ORIENTED_EDGE('',*,*,#73606,.F.);
+#73606 = EDGE_CURVE('',#73582,#73526,#73607,.T.);
+#73607 = SURFACE_CURVE('',#73608,(#73613,#73624),.PCURVE_S1.);
+#73608 = CIRCLE('',#73609,32.5);
+#73609 = AXIS2_PLACEMENT_3D('',#73610,#73611,#73612);
+#73610 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#73611 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73612 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73613 = PCURVE('',#39952,#73614);
+#73614 = DEFINITIONAL_REPRESENTATION('',(#73615),#73623);
+#73615 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73616,#73617,#73618,#73619
+    ,#73620,#73621,#73622),.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(
+  '') );
+#73616 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#73617 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#73618 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#73619 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#73620 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#73621 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#73622 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#73623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73624 = PCURVE('',#73542,#73625);
+#73625 = DEFINITIONAL_REPRESENTATION('',(#73626),#73630);
+#73626 = LINE('',#73627,#73628);
+#73627 = CARTESIAN_POINT('',(0.,7.9));
+#73628 = VECTOR('',#73629,1.);
+#73629 = DIRECTION('',(1.,0.));
+#73630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73631 = ADVANCED_FACE('',(#73632),#39925,.F.);
+#73632 = FACE_BOUND('',#73633,.F.);
+#73633 = EDGE_LOOP('',(#73634,#73635,#73636,#73663));
+#73634 = ORIENTED_EDGE('',*,*,#39905,.F.);
+#73635 = ORIENTED_EDGE('',*,*,#73581,.T.);
+#73636 = ORIENTED_EDGE('',*,*,#73637,.T.);
+#73637 = EDGE_CURVE('',#73582,#73638,#73640,.T.);
+#73638 = VERTEX_POINT('',#73639);
+#73639 = CARTESIAN_POINT('',(-32.11208038516,6.4,-5.006425205349));
+#73640 = SURFACE_CURVE('',#73641,(#73646,#73653),.PCURVE_S1.);
+#73641 = ELLIPSE('',#73642,124.83495742473,32.5);
+#73642 = AXIS2_PLACEMENT_3D('',#73643,#73644,#73645);
+#73643 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#73644 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#73645 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#73646 = PCURVE('',#39925,#73647);
+#73647 = DEFINITIONAL_REPRESENTATION('',(#73648),#73652);
+#73648 = ELLIPSE('',#73649,124.83495742473,32.5);
+#73649 = AXIS2_PLACEMENT_2D('',#73650,#73651);
+#73650 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#73651 = DIRECTION('',(-1.,-3.191891195797E-16));
+#73652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73653 = PCURVE('',#73542,#73654);
+#73654 = DEFINITIONAL_REPRESENTATION('',(#73655),#73662);
+#73655 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73656,#73657,#73658,#73659,
+    #73660,#73661),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#73656 = CARTESIAN_POINT('',(1.699516684397,8.18));
+#73657 = CARTESIAN_POINT('',(1.705175047995,7.509689259292));
+#73658 = CARTESIAN_POINT('',(1.710833411593,6.838489120172));
+#73659 = CARTESIAN_POINT('',(1.716491775191,6.16644429387));
+#73660 = CARTESIAN_POINT('',(1.722150138788,5.493599610276));
+#73661 = CARTESIAN_POINT('',(1.727808502386,4.82));
+#73662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73663 = ORIENTED_EDGE('',*,*,#73664,.F.);
+#73664 = EDGE_CURVE('',#39877,#73638,#73665,.T.);
+#73665 = SURFACE_CURVE('',#73666,(#73670,#73677),.PCURVE_S1.);
+#73666 = LINE('',#73667,#73668);
+#73667 = CARTESIAN_POINT('',(-30.8876200651,6.4,-4.608573930105));
+#73668 = VECTOR('',#73669,1.);
+#73669 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#73670 = PCURVE('',#39925,#73671);
+#73671 = DEFINITIONAL_REPRESENTATION('',(#73672),#73676);
+#73672 = LINE('',#73673,#73674);
+#73673 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73674 = VECTOR('',#73675,1.);
+#73675 = DIRECTION('',(0.,-1.));
+#73676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73677 = PCURVE('',#39893,#73678);
+#73678 = DEFINITIONAL_REPRESENTATION('',(#73679),#73683);
+#73679 = LINE('',#73680,#73681);
+#73680 = CARTESIAN_POINT('',(0.,-0.));
+#73681 = VECTOR('',#73682,1.);
+#73682 = DIRECTION('',(0.,-1.));
+#73683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73684 = ADVANCED_FACE('',(#73685),#39893,.F.);
+#73685 = FACE_BOUND('',#73686,.F.);
+#73686 = EDGE_LOOP('',(#73687,#73688,#73689,#73711));
+#73687 = ORIENTED_EDGE('',*,*,#39876,.F.);
+#73688 = ORIENTED_EDGE('',*,*,#73664,.T.);
+#73689 = ORIENTED_EDGE('',*,*,#73690,.T.);
+#73690 = EDGE_CURVE('',#73638,#73503,#73691,.T.);
+#73691 = SURFACE_CURVE('',#73692,(#73697,#73704),.PCURVE_S1.);
+#73692 = CIRCLE('',#73693,32.5);
+#73693 = AXIS2_PLACEMENT_3D('',#73694,#73695,#73696);
+#73694 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#73695 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73696 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73697 = PCURVE('',#39893,#73698);
+#73698 = DEFINITIONAL_REPRESENTATION('',(#73699),#73703);
+#73699 = CIRCLE('',#73700,32.5);
+#73700 = AXIS2_PLACEMENT_2D('',#73701,#73702);
+#73701 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#73702 = DIRECTION('',(-0.951056516295,0.309016994375));
+#73703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73704 = PCURVE('',#73542,#73705);
+#73705 = DEFINITIONAL_REPRESENTATION('',(#73706),#73710);
+#73706 = LINE('',#73707,#73708);
+#73707 = CARTESIAN_POINT('',(0.,5.1));
+#73708 = VECTOR('',#73709,1.);
+#73709 = DIRECTION('',(1.,0.));
+#73710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73711 = ORIENTED_EDGE('',*,*,#73502,.F.);
+#73712 = ADVANCED_FACE('',(#73713),#39992,.F.);
+#73713 = FACE_BOUND('',#73714,.F.);
+#73714 = EDGE_LOOP('',(#73715,#73716,#73739,#73771));
+#73715 = ORIENTED_EDGE('',*,*,#39970,.F.);
+#73716 = ORIENTED_EDGE('',*,*,#73717,.T.);
+#73717 = EDGE_CURVE('',#39971,#73718,#73720,.T.);
+#73718 = VERTEX_POINT('',#73719);
+#73719 = CARTESIAN_POINT('',(-28.22636951058,6.4,-16.10968852125));
+#73720 = SURFACE_CURVE('',#73721,(#73725,#73732),.PCURVE_S1.);
+#73721 = LINE('',#73722,#73723);
+#73722 = CARTESIAN_POINT('',(-26.75447506097,6.4,-15.25988986455));
+#73723 = VECTOR('',#73724,1.);
+#73724 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#73725 = PCURVE('',#39992,#73726);
+#73726 = DEFINITIONAL_REPRESENTATION('',(#73727),#73731);
+#73727 = LINE('',#73728,#73729);
+#73728 = CARTESIAN_POINT('',(0.,0.));
+#73729 = VECTOR('',#73730,1.);
+#73730 = DIRECTION('',(0.,-1.));
+#73731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73732 = PCURVE('',#40021,#73733);
+#73733 = DEFINITIONAL_REPRESENTATION('',(#73734),#73738);
+#73734 = LINE('',#73735,#73736);
+#73735 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73736 = VECTOR('',#73737,1.);
+#73737 = DIRECTION('',(0.,-1.));
+#73738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73739 = ORIENTED_EDGE('',*,*,#73740,.T.);
+#73740 = EDGE_CURVE('',#73718,#73741,#73743,.T.);
+#73741 = VERTEX_POINT('',#73742);
+#73742 = CARTESIAN_POINT('',(-28.59301667527,3.6,-15.44957596207));
+#73743 = SURFACE_CURVE('',#73744,(#73749,#73756),.PCURVE_S1.);
+#73744 = ELLIPSE('',#73745,124.83495742473,32.5);
+#73745 = AXIS2_PLACEMENT_3D('',#73746,#73747,#73748);
+#73746 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#73747 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#73748 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#73749 = PCURVE('',#39992,#73750);
+#73750 = DEFINITIONAL_REPRESENTATION('',(#73751),#73755);
+#73751 = ELLIPSE('',#73752,124.83495742473,32.5);
+#73752 = AXIS2_PLACEMENT_2D('',#73753,#73754);
+#73753 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#73754 = DIRECTION('',(1.,-1.665334536938E-16));
+#73755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73756 = PCURVE('',#73757,#73762);
+#73757 = CYLINDRICAL_SURFACE('',#73758,32.5);
+#73758 = AXIS2_PLACEMENT_3D('',#73759,#73760,#73761);
+#73759 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#73760 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73761 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73762 = DEFINITIONAL_REPRESENTATION('',(#73763),#73770);
+#73763 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73764,#73765,#73766,#73767,
+    #73768,#73769),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#73764 = CARTESIAN_POINT('',(2.091740161858,4.82));
+#73765 = CARTESIAN_POINT('',(2.086163844794,5.492111952632));
+#73766 = CARTESIAN_POINT('',(2.08058752773,6.164211467139));
+#73767 = CARTESIAN_POINT('',(2.075011210667,6.836255002832));
+#73768 = CARTESIAN_POINT('',(2.069434893603,7.508199020634));
+#73769 = CARTESIAN_POINT('',(2.063858576539,8.18));
+#73770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73771 = ORIENTED_EDGE('',*,*,#73772,.F.);
+#73772 = EDGE_CURVE('',#39973,#73741,#73773,.T.);
+#73773 = SURFACE_CURVE('',#73774,(#73778,#73785),.PCURVE_S1.);
+#73774 = LINE('',#73775,#73776);
+#73775 = CARTESIAN_POINT('',(-27.13197397495,3.6,-14.60604256574));
+#73776 = VECTOR('',#73777,1.);
+#73777 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#73778 = PCURVE('',#39992,#73779);
+#73779 = DEFINITIONAL_REPRESENTATION('',(#73780),#73784);
+#73780 = LINE('',#73781,#73782);
+#73781 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73782 = VECTOR('',#73783,1.);
+#73783 = DIRECTION('',(0.,-1.));
+#73784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73785 = PCURVE('',#40080,#73786);
+#73786 = DEFINITIONAL_REPRESENTATION('',(#73787),#73791);
+#73787 = LINE('',#73788,#73789);
+#73788 = CARTESIAN_POINT('',(0.,0.));
+#73789 = VECTOR('',#73790,1.);
+#73790 = DIRECTION('',(0.,-1.));
+#73791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73792 = ADVANCED_FACE('',(#73793),#40080,.F.);
+#73793 = FACE_BOUND('',#73794,.F.);
+#73794 = EDGE_LOOP('',(#73795,#73818,#73819,#73820));
+#73795 = ORIENTED_EDGE('',*,*,#73796,.F.);
+#73796 = EDGE_CURVE('',#40034,#73797,#73799,.T.);
+#73797 = VERTEX_POINT('',#73798);
+#73798 = CARTESIAN_POINT('',(-30.63385465135,3.6,-10.85435162501));
+#73799 = SURFACE_CURVE('',#73800,(#73804,#73811),.PCURVE_S1.);
+#73800 = LINE('',#73801,#73802);
+#73801 = CARTESIAN_POINT('',(-29.63197397496,3.6,-10.2759155468));
+#73802 = VECTOR('',#73803,1.);
+#73803 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#73804 = PCURVE('',#40080,#73805);
+#73805 = DEFINITIONAL_REPRESENTATION('',(#73806),#73810);
+#73806 = LINE('',#73807,#73808);
+#73807 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73808 = VECTOR('',#73809,1.);
+#73809 = DIRECTION('',(0.,-1.));
+#73810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73811 = PCURVE('',#40053,#73812);
+#73812 = DEFINITIONAL_REPRESENTATION('',(#73813),#73817);
+#73813 = LINE('',#73814,#73815);
+#73814 = CARTESIAN_POINT('',(0.,0.));
+#73815 = VECTOR('',#73816,1.);
+#73816 = DIRECTION('',(0.,-1.));
+#73817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73818 = ORIENTED_EDGE('',*,*,#40065,.T.);
+#73819 = ORIENTED_EDGE('',*,*,#73772,.T.);
+#73820 = ORIENTED_EDGE('',*,*,#73821,.F.);
+#73821 = EDGE_CURVE('',#73797,#73741,#73822,.T.);
+#73822 = SURFACE_CURVE('',#73823,(#73828,#73839),.PCURVE_S1.);
+#73823 = CIRCLE('',#73824,32.5);
+#73824 = AXIS2_PLACEMENT_3D('',#73825,#73826,#73827);
+#73825 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#73826 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73827 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73828 = PCURVE('',#40080,#73829);
+#73829 = DEFINITIONAL_REPRESENTATION('',(#73830),#73838);
+#73830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73831,#73832,#73833,#73834
+    ,#73835,#73836,#73837),.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(
+  '') );
+#73831 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#73832 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#73833 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#73834 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#73835 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#73836 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#73837 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#73838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73839 = PCURVE('',#73757,#73840);
+#73840 = DEFINITIONAL_REPRESENTATION('',(#73841),#73845);
+#73841 = LINE('',#73842,#73843);
+#73842 = CARTESIAN_POINT('',(0.,7.9));
+#73843 = VECTOR('',#73844,1.);
+#73844 = DIRECTION('',(1.,0.));
+#73845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73846 = ADVANCED_FACE('',(#73847),#40053,.F.);
+#73847 = FACE_BOUND('',#73848,.F.);
+#73848 = EDGE_LOOP('',(#73849,#73850,#73851,#73878));
+#73849 = ORIENTED_EDGE('',*,*,#40033,.F.);
+#73850 = ORIENTED_EDGE('',*,*,#73796,.T.);
+#73851 = ORIENTED_EDGE('',*,*,#73852,.T.);
+#73852 = EDGE_CURVE('',#73797,#73853,#73855,.T.);
+#73853 = VERTEX_POINT('',#73854);
+#73854 = CARTESIAN_POINT('',(-30.36946005392,6.4,-11.57349973142));
+#73855 = SURFACE_CURVE('',#73856,(#73861,#73868),.PCURVE_S1.);
+#73856 = ELLIPSE('',#73857,124.83495742473,32.5);
+#73857 = AXIS2_PLACEMENT_3D('',#73858,#73859,#73860);
+#73858 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#73859 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#73860 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#73861 = PCURVE('',#40053,#73862);
+#73862 = DEFINITIONAL_REPRESENTATION('',(#73863),#73867);
+#73863 = ELLIPSE('',#73864,124.83495742473,32.5);
+#73864 = AXIS2_PLACEMENT_2D('',#73865,#73866);
+#73865 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#73866 = DIRECTION('',(-1.,-1.110223024625E-16));
+#73867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73868 = PCURVE('',#73757,#73869);
+#73869 = DEFINITIONAL_REPRESENTATION('',(#73870),#73877);
+#73870 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73871,#73872,#73873,#73874,
+    #73875,#73876),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#73871 = CARTESIAN_POINT('',(1.908956194636,8.18));
+#73872 = CARTESIAN_POINT('',(1.914614558234,7.509689259292));
+#73873 = CARTESIAN_POINT('',(1.920272921832,6.838489120172));
+#73874 = CARTESIAN_POINT('',(1.92593128543,6.16644429387));
+#73875 = CARTESIAN_POINT('',(1.931589649028,5.493599610276));
+#73876 = CARTESIAN_POINT('',(1.937248012626,4.82));
+#73877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73878 = ORIENTED_EDGE('',*,*,#73879,.F.);
+#73879 = EDGE_CURVE('',#40005,#73853,#73880,.T.);
+#73880 = SURFACE_CURVE('',#73881,(#73885,#73892),.PCURVE_S1.);
+#73881 = LINE('',#73882,#73883);
+#73882 = CARTESIAN_POINT('',(-29.25447506099,6.4,-10.9297628456));
+#73883 = VECTOR('',#73884,1.);
+#73884 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#73885 = PCURVE('',#40053,#73886);
+#73886 = DEFINITIONAL_REPRESENTATION('',(#73887),#73891);
+#73887 = LINE('',#73888,#73889);
+#73888 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73889 = VECTOR('',#73890,1.);
+#73890 = DIRECTION('',(0.,-1.));
+#73891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73892 = PCURVE('',#40021,#73893);
+#73893 = DEFINITIONAL_REPRESENTATION('',(#73894),#73898);
+#73894 = LINE('',#73895,#73896);
+#73895 = CARTESIAN_POINT('',(0.,-0.));
+#73896 = VECTOR('',#73897,1.);
+#73897 = DIRECTION('',(0.,-1.));
+#73898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73899 = ADVANCED_FACE('',(#73900),#40021,.F.);
+#73900 = FACE_BOUND('',#73901,.F.);
+#73901 = EDGE_LOOP('',(#73902,#73903,#73904,#73926));
+#73902 = ORIENTED_EDGE('',*,*,#40004,.F.);
+#73903 = ORIENTED_EDGE('',*,*,#73879,.T.);
+#73904 = ORIENTED_EDGE('',*,*,#73905,.T.);
+#73905 = EDGE_CURVE('',#73853,#73718,#73906,.T.);
+#73906 = SURFACE_CURVE('',#73907,(#73912,#73919),.PCURVE_S1.);
+#73907 = CIRCLE('',#73908,32.5);
+#73908 = AXIS2_PLACEMENT_3D('',#73909,#73910,#73911);
+#73909 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#73910 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73911 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73912 = PCURVE('',#40021,#73913);
+#73913 = DEFINITIONAL_REPRESENTATION('',(#73914),#73918);
+#73914 = CIRCLE('',#73915,32.5);
+#73915 = AXIS2_PLACEMENT_2D('',#73916,#73917);
+#73916 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#73917 = DIRECTION('',(-0.866025403784,0.5));
+#73918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73919 = PCURVE('',#73757,#73920);
+#73920 = DEFINITIONAL_REPRESENTATION('',(#73921),#73925);
+#73921 = LINE('',#73922,#73923);
+#73922 = CARTESIAN_POINT('',(0.,5.1));
+#73923 = VECTOR('',#73924,1.);
+#73924 = DIRECTION('',(1.,0.));
+#73925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73926 = ORIENTED_EDGE('',*,*,#73717,.F.);
+#73927 = ADVANCED_FACE('',(#73928),#40120,.F.);
+#73928 = FACE_BOUND('',#73929,.F.);
+#73929 = EDGE_LOOP('',(#73930,#73931,#73954,#73986));
+#73930 = ORIENTED_EDGE('',*,*,#40098,.F.);
+#73931 = ORIENTED_EDGE('',*,*,#73932,.T.);
+#73932 = EDGE_CURVE('',#40099,#73933,#73935,.T.);
+#73933 = VERTEX_POINT('',#73934);
+#73934 = CARTESIAN_POINT('',(-24.2601630352,6.4,-21.62624538622));
+#73935 = SURFACE_CURVE('',#73936,(#73940,#73947),.PCURVE_S1.);
+#73936 = LINE('',#73937,#73938);
+#73937 = CARTESIAN_POINT('',(-22.99711608635,6.4,-20.48899280534));
+#73938 = VECTOR('',#73939,1.);
+#73939 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#73940 = PCURVE('',#40120,#73941);
+#73941 = DEFINITIONAL_REPRESENTATION('',(#73942),#73946);
+#73942 = LINE('',#73943,#73944);
+#73943 = CARTESIAN_POINT('',(0.,0.));
+#73944 = VECTOR('',#73945,1.);
+#73945 = DIRECTION('',(0.,-1.));
+#73946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73947 = PCURVE('',#40149,#73948);
+#73948 = DEFINITIONAL_REPRESENTATION('',(#73949),#73953);
+#73949 = LINE('',#73950,#73951);
+#73950 = CARTESIAN_POINT('',(5.000000000025,0.));
+#73951 = VECTOR('',#73952,1.);
+#73952 = DIRECTION('',(0.,-1.));
+#73953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73954 = ORIENTED_EDGE('',*,*,#73955,.T.);
+#73955 = EDGE_CURVE('',#73933,#73956,#73958,.T.);
+#73956 = VERTEX_POINT('',#73957);
+#73957 = CARTESIAN_POINT('',(-24.75604319796,3.6,-21.05678810218));
+#73958 = SURFACE_CURVE('',#73959,(#73964,#73971),.PCURVE_S1.);
+#73959 = ELLIPSE('',#73960,124.83495742473,32.5);
+#73960 = AXIS2_PLACEMENT_3D('',#73961,#73962,#73963);
+#73961 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#73962 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#73963 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#73964 = PCURVE('',#40120,#73965);
+#73965 = DEFINITIONAL_REPRESENTATION('',(#73966),#73970);
+#73966 = ELLIPSE('',#73967,124.83495742473,32.5);
+#73967 = AXIS2_PLACEMENT_2D('',#73968,#73969);
+#73968 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#73969 = DIRECTION('',(1.,-1.387778780781E-16));
+#73970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73971 = PCURVE('',#73972,#73977);
+#73972 = CYLINDRICAL_SURFACE('',#73973,32.5);
+#73973 = AXIS2_PLACEMENT_3D('',#73974,#73975,#73976);
+#73974 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#73975 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#73976 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#73977 = DEFINITIONAL_REPRESENTATION('',(#73978),#73985);
+#73978 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73979,#73980,#73981,#73982,
+    #73983,#73984),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#73979 = CARTESIAN_POINT('',(2.301179672097,4.82));
+#73980 = CARTESIAN_POINT('',(2.295603355033,5.492111952632));
+#73981 = CARTESIAN_POINT('',(2.29002703797,6.164211467139));
+#73982 = CARTESIAN_POINT('',(2.284450720906,6.836255002832));
+#73983 = CARTESIAN_POINT('',(2.278874403842,7.508199020634));
+#73984 = CARTESIAN_POINT('',(2.273298086779,8.18));
+#73985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73986 = ORIENTED_EDGE('',*,*,#73987,.F.);
+#73987 = EDGE_CURVE('',#40101,#73956,#73988,.T.);
+#73988 = SURFACE_CURVE('',#73989,(#73993,#74000),.PCURVE_S1.);
+#73989 = LINE('',#73990,#73991);
+#73990 = CARTESIAN_POINT('',(-23.50230824077,3.6,-19.92792007625));
+#73991 = VECTOR('',#73992,1.);
+#73992 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#73993 = PCURVE('',#40120,#73994);
+#73994 = DEFINITIONAL_REPRESENTATION('',(#73995),#73999);
+#73995 = LINE('',#73996,#73997);
+#73996 = CARTESIAN_POINT('',(2.900003744861,0.));
+#73997 = VECTOR('',#73998,1.);
+#73998 = DIRECTION('',(0.,-1.));
+#73999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74000 = PCURVE('',#40208,#74001);
+#74001 = DEFINITIONAL_REPRESENTATION('',(#74002),#74006);
+#74002 = LINE('',#74003,#74004);
+#74003 = CARTESIAN_POINT('',(0.,0.));
+#74004 = VECTOR('',#74005,1.);
+#74005 = DIRECTION('',(0.,-1.));
+#74006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74007 = ADVANCED_FACE('',(#74008),#40208,.F.);
+#74008 = FACE_BOUND('',#74009,.F.);
+#74009 = EDGE_LOOP('',(#74010,#74033,#74034,#74035));
+#74010 = ORIENTED_EDGE('',*,*,#74011,.F.);
+#74011 = EDGE_CURVE('',#40162,#74012,#74014,.T.);
+#74012 = VERTEX_POINT('',#74013);
+#74013 = CARTESIAN_POINT('',(-27.70768482936,3.6,-16.98629451635));
+#74014 = SURFACE_CURVE('',#74015,(#74019,#74026),.PCURVE_S1.);
+#74015 = LINE('',#74016,#74017);
+#74016 = CARTESIAN_POINT('',(-26.84796127258,3.6,-16.21219594885));
+#74017 = VECTOR('',#74018,1.);
+#74018 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#74019 = PCURVE('',#40208,#74020);
+#74020 = DEFINITIONAL_REPRESENTATION('',(#74021),#74025);
+#74021 = LINE('',#74022,#74023);
+#74022 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74023 = VECTOR('',#74024,1.);
+#74024 = DIRECTION('',(0.,-1.));
+#74025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74026 = PCURVE('',#40181,#74027);
+#74027 = DEFINITIONAL_REPRESENTATION('',(#74028),#74032);
+#74028 = LINE('',#74029,#74030);
+#74029 = CARTESIAN_POINT('',(0.,0.));
+#74030 = VECTOR('',#74031,1.);
+#74031 = DIRECTION('',(0.,-1.));
+#74032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74033 = ORIENTED_EDGE('',*,*,#40193,.T.);
+#74034 = ORIENTED_EDGE('',*,*,#73987,.T.);
+#74035 = ORIENTED_EDGE('',*,*,#74036,.F.);
+#74036 = EDGE_CURVE('',#74012,#73956,#74037,.T.);
+#74037 = SURFACE_CURVE('',#74038,(#74043,#74054),.PCURVE_S1.);
+#74038 = CIRCLE('',#74039,32.5);
+#74039 = AXIS2_PLACEMENT_3D('',#74040,#74041,#74042);
+#74040 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#74041 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74042 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74043 = PCURVE('',#40208,#74044);
+#74044 = DEFINITIONAL_REPRESENTATION('',(#74045),#74053);
+#74045 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#74046,#74047,#74048,#74049
+    ,#74050,#74051,#74052),.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(
+  '') );
+#74046 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#74047 = CARTESIAN_POINT('',(60.9018904824,10.713895365628));
+#74048 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#74049 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#74050 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#74051 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#74052 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#74053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74054 = PCURVE('',#73972,#74055);
+#74055 = DEFINITIONAL_REPRESENTATION('',(#74056),#74060);
+#74056 = LINE('',#74057,#74058);
+#74057 = CARTESIAN_POINT('',(0.,7.9));
+#74058 = VECTOR('',#74059,1.);
+#74059 = DIRECTION('',(1.,0.));
+#74060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74061 = ADVANCED_FACE('',(#74062),#40181,.F.);
+#74062 = FACE_BOUND('',#74063,.F.);
+#74063 = EDGE_LOOP('',(#74064,#74065,#74066,#74093));
+#74064 = ORIENTED_EDGE('',*,*,#40161,.F.);
+#74065 = ORIENTED_EDGE('',*,*,#74011,.T.);
+#74066 = ORIENTED_EDGE('',*,*,#74067,.T.);
+#74067 = EDGE_CURVE('',#74012,#74068,#74070,.T.);
+#74068 = VERTEX_POINT('',#74069);
+#74069 = CARTESIAN_POINT('',(-27.29954858948,6.4,-17.63475678341));
+#74070 = SURFACE_CURVE('',#74071,(#74076,#74083),.PCURVE_S1.);
+#74071 = ELLIPSE('',#74072,124.83495742473,32.5);
+#74072 = AXIS2_PLACEMENT_3D('',#74073,#74074,#74075);
+#74073 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#74074 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#74075 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#74076 = PCURVE('',#40181,#74077);
+#74077 = DEFINITIONAL_REPRESENTATION('',(#74078),#74082);
+#74078 = ELLIPSE('',#74079,124.83495742473,32.5);
+#74079 = AXIS2_PLACEMENT_2D('',#74080,#74081);
+#74080 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#74081 = DIRECTION('',(-1.,-1.665334536938E-16));
+#74082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74083 = PCURVE('',#73972,#74084);
+#74084 = DEFINITIONAL_REPRESENTATION('',(#74085),#74092);
+#74085 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74086,#74087,#74088,#74089,
+    #74090,#74091),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#74086 = CARTESIAN_POINT('',(2.118395704875,8.18));
+#74087 = CARTESIAN_POINT('',(2.124054068473,7.509689259292));
+#74088 = CARTESIAN_POINT('',(2.129712432071,6.838489120172));
+#74089 = CARTESIAN_POINT('',(2.135370795669,6.16644429387));
+#74090 = CARTESIAN_POINT('',(2.141029159267,5.493599610276));
+#74091 = CARTESIAN_POINT('',(2.146687522865,4.82));
+#74092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74093 = ORIENTED_EDGE('',*,*,#74094,.F.);
+#74094 = EDGE_CURVE('',#40133,#74068,#74095,.T.);
+#74095 = SURFACE_CURVE('',#74096,(#74100,#74107),.PCURVE_S1.);
+#74096 = LINE('',#74097,#74098);
+#74097 = CARTESIAN_POINT('',(-26.34276911816,6.4,-16.77326867793));
+#74098 = VECTOR('',#74099,1.);
+#74099 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#74100 = PCURVE('',#40181,#74101);
+#74101 = DEFINITIONAL_REPRESENTATION('',(#74102),#74106);
+#74102 = LINE('',#74103,#74104);
+#74103 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74104 = VECTOR('',#74105,1.);
+#74105 = DIRECTION('',(0.,-1.));
+#74106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74107 = PCURVE('',#40149,#74108);
+#74108 = DEFINITIONAL_REPRESENTATION('',(#74109),#74113);
+#74109 = LINE('',#74110,#74111);
+#74110 = CARTESIAN_POINT('',(0.,-0.));
+#74111 = VECTOR('',#74112,1.);
+#74112 = DIRECTION('',(0.,-1.));
+#74113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74114 = ADVANCED_FACE('',(#74115),#40149,.F.);
+#74115 = FACE_BOUND('',#74116,.F.);
+#74116 = EDGE_LOOP('',(#74117,#74118,#74119,#74141));
+#74117 = ORIENTED_EDGE('',*,*,#40132,.F.);
+#74118 = ORIENTED_EDGE('',*,*,#74094,.T.);
+#74119 = ORIENTED_EDGE('',*,*,#74120,.T.);
+#74120 = EDGE_CURVE('',#74068,#73933,#74121,.T.);
+#74121 = SURFACE_CURVE('',#74122,(#74127,#74134),.PCURVE_S1.);
+#74122 = CIRCLE('',#74123,32.5);
+#74123 = AXIS2_PLACEMENT_3D('',#74124,#74125,#74126);
+#74124 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#74125 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74126 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74127 = PCURVE('',#40149,#74128);
+#74128 = DEFINITIONAL_REPRESENTATION('',(#74129),#74133);
+#74129 = CIRCLE('',#74130,32.5);
+#74130 = AXIS2_PLACEMENT_2D('',#74131,#74132);
+#74131 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#74132 = DIRECTION('',(-0.743144825477,0.669130606359));
+#74133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74134 = PCURVE('',#73972,#74135);
+#74135 = DEFINITIONAL_REPRESENTATION('',(#74136),#74140);
+#74136 = LINE('',#74137,#74138);
+#74137 = CARTESIAN_POINT('',(0.,5.1));
+#74138 = VECTOR('',#74139,1.);
+#74139 = DIRECTION('',(1.,0.));
+#74140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74141 = ORIENTED_EDGE('',*,*,#73932,.F.);
+#74142 = ADVANCED_FACE('',(#74143),#40248,.F.);
+#74143 = FACE_BOUND('',#74144,.F.);
+#74144 = EDGE_LOOP('',(#74145,#74146,#74169,#74201));
+#74145 = ORIENTED_EDGE('',*,*,#40226,.F.);
+#74146 = ORIENTED_EDGE('',*,*,#74147,.T.);
+#74147 = EDGE_CURVE('',#40227,#74148,#74150,.T.);
+#74148 = VERTEX_POINT('',#74149);
+#74149 = CARTESIAN_POINT('',(-19.233671022,6.4,-26.19763155358));
+#74150 = SURFACE_CURVE('',#74151,(#74155,#74162),.PCURVE_S1.);
+#74151 = LINE('',#74152,#74153);
+#74152 = CARTESIAN_POINT('',(-18.23467278635,6.4,-24.82262844344));
+#74153 = VECTOR('',#74154,1.);
+#74154 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#74155 = PCURVE('',#40248,#74156);
+#74156 = DEFINITIONAL_REPRESENTATION('',(#74157),#74161);
+#74157 = LINE('',#74158,#74159);
+#74158 = CARTESIAN_POINT('',(0.,0.));
+#74159 = VECTOR('',#74160,1.);
+#74160 = DIRECTION('',(0.,-1.));
+#74161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74162 = PCURVE('',#40277,#74163);
+#74163 = DEFINITIONAL_REPRESENTATION('',(#74164),#74168);
+#74164 = LINE('',#74165,#74166);
+#74165 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74166 = VECTOR('',#74167,1.);
+#74167 = DIRECTION('',(0.,-1.));
+#74168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74169 = ORIENTED_EDGE('',*,*,#74170,.T.);
+#74170 = EDGE_CURVE('',#74148,#74171,#74173,.T.);
+#74171 = VERTEX_POINT('',#74172);
+#74172 = CARTESIAN_POINT('',(-19.83711184023,3.6,-25.74371756056));
+#74173 = SURFACE_CURVE('',#74174,(#74179,#74186),.PCURVE_S1.);
+#74174 = ELLIPSE('',#74175,124.83495742473,32.5);
+#74175 = AXIS2_PLACEMENT_3D('',#74176,#74177,#74178);
+#74176 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#74177 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#74178 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#74179 = PCURVE('',#40248,#74180);
+#74180 = DEFINITIONAL_REPRESENTATION('',(#74181),#74185);
+#74181 = ELLIPSE('',#74182,124.83495742473,32.5);
+#74182 = AXIS2_PLACEMENT_2D('',#74183,#74184);
+#74183 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#74184 = DIRECTION('',(1.,5.551115123126E-17));
+#74185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74186 = PCURVE('',#74187,#74192);
+#74187 = CYLINDRICAL_SURFACE('',#74188,32.5);
+#74188 = AXIS2_PLACEMENT_3D('',#74189,#74190,#74191);
+#74189 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#74190 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74191 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74192 = DEFINITIONAL_REPRESENTATION('',(#74193),#74200);
+#74193 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74194,#74195,#74196,#74197,
+    #74198,#74199),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#74194 = CARTESIAN_POINT('',(2.510619182336,4.82));
+#74195 = CARTESIAN_POINT('',(2.505042865273,5.492111952632));
+#74196 = CARTESIAN_POINT('',(2.499466548209,6.164211467139));
+#74197 = CARTESIAN_POINT('',(2.493890231145,6.836255002832));
+#74198 = CARTESIAN_POINT('',(2.488313914082,7.508199020634));
+#74199 = CARTESIAN_POINT('',(2.482737597018,8.18));
+#74200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74201 = ORIENTED_EDGE('',*,*,#74202,.F.);
+#74202 = EDGE_CURVE('',#40229,#74171,#74203,.T.);
+#74203 = SURFACE_CURVE('',#74204,(#74208,#74215),.PCURVE_S1.);
+#74204 = LINE('',#74205,#74206);
+#74205 = CARTESIAN_POINT('',(-18.84547885988,3.6,-24.37885185466));
+#74206 = VECTOR('',#74207,1.);
+#74207 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#74208 = PCURVE('',#40248,#74209);
+#74209 = DEFINITIONAL_REPRESENTATION('',(#74210),#74214);
+#74210 = LINE('',#74211,#74212);
+#74211 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74212 = VECTOR('',#74213,1.);
+#74213 = DIRECTION('',(0.,-1.));
+#74214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74215 = PCURVE('',#40336,#74216);
+#74216 = DEFINITIONAL_REPRESENTATION('',(#74217),#74221);
+#74217 = LINE('',#74218,#74219);
+#74218 = CARTESIAN_POINT('',(0.,0.));
+#74219 = VECTOR('',#74220,1.);
+#74220 = DIRECTION('',(0.,-1.));
+#74221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74222 = ADVANCED_FACE('',(#74223),#40336,.F.);
+#74223 = FACE_BOUND('',#74224,.F.);
+#74224 = EDGE_LOOP('',(#74225,#74248,#74249,#74250));
+#74225 = ORIENTED_EDGE('',*,*,#74226,.F.);
+#74226 = EDGE_CURVE('',#40290,#74227,#74229,.T.);
+#74227 = VERTEX_POINT('',#74228);
+#74228 = CARTESIAN_POINT('',(-23.57055622411,3.6,-22.37585482805));
+#74229 = SURFACE_CURVE('',#74230,(#74234,#74241),.PCURVE_S1.);
+#74230 = LINE('',#74231,#74232);
+#74231 = CARTESIAN_POINT('',(-22.89056383177,3.6,-21.43992559318));
+#74232 = VECTOR('',#74233,1.);
+#74233 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#74234 = PCURVE('',#40336,#74235);
+#74235 = DEFINITIONAL_REPRESENTATION('',(#74236),#74240);
+#74236 = LINE('',#74237,#74238);
+#74237 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74238 = VECTOR('',#74239,1.);
+#74239 = DIRECTION('',(0.,-1.));
+#74240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74241 = PCURVE('',#40309,#74242);
+#74242 = DEFINITIONAL_REPRESENTATION('',(#74243),#74247);
+#74243 = LINE('',#74244,#74245);
+#74244 = CARTESIAN_POINT('',(0.,0.));
+#74245 = VECTOR('',#74246,1.);
+#74246 = DIRECTION('',(0.,-1.));
+#74247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74248 = ORIENTED_EDGE('',*,*,#40321,.T.);
+#74249 = ORIENTED_EDGE('',*,*,#74202,.T.);
+#74250 = ORIENTED_EDGE('',*,*,#74251,.F.);
+#74251 = EDGE_CURVE('',#74227,#74171,#74252,.T.);
+#74252 = SURFACE_CURVE('',#74253,(#74258,#74269),.PCURVE_S1.);
+#74253 = CIRCLE('',#74254,32.5);
+#74254 = AXIS2_PLACEMENT_3D('',#74255,#74256,#74257);
+#74255 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#74256 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74257 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74258 = PCURVE('',#40336,#74259);
+#74259 = DEFINITIONAL_REPRESENTATION('',(#74260),#74268);
+#74260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#74261,#74262,#74263,#74264
+    ,#74265,#74266,#74267),.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(
+  '') );
+#74261 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#74262 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#74263 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#74264 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#74265 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#74266 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#74267 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#74268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74269 = PCURVE('',#74187,#74270);
+#74270 = DEFINITIONAL_REPRESENTATION('',(#74271),#74275);
+#74271 = LINE('',#74272,#74273);
+#74272 = CARTESIAN_POINT('',(0.,7.9));
+#74273 = VECTOR('',#74274,1.);
+#74274 = DIRECTION('',(1.,0.));
+#74275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74276 = ADVANCED_FACE('',(#74277),#40309,.F.);
+#74277 = FACE_BOUND('',#74278,.F.);
+#74278 = EDGE_LOOP('',(#74279,#74280,#74281,#74308));
+#74279 = ORIENTED_EDGE('',*,*,#40289,.F.);
+#74280 = ORIENTED_EDGE('',*,*,#74226,.T.);
+#74281 = ORIENTED_EDGE('',*,*,#74282,.T.);
+#74282 = EDGE_CURVE('',#74227,#74283,#74285,.T.);
+#74283 = VERTEX_POINT('',#74284);
+#74284 = CARTESIAN_POINT('',(-23.03651585392,6.4,-22.92529034302));
+#74285 = SURFACE_CURVE('',#74286,(#74291,#74298),.PCURVE_S1.);
+#74286 = ELLIPSE('',#74287,124.83495742473,32.5);
+#74287 = AXIS2_PLACEMENT_3D('',#74288,#74289,#74290);
+#74288 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#74289 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#74290 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#74291 = PCURVE('',#40309,#74292);
+#74292 = DEFINITIONAL_REPRESENTATION('',(#74293),#74297);
+#74293 = ELLIPSE('',#74294,124.83495742473,32.5);
+#74294 = AXIS2_PLACEMENT_2D('',#74295,#74296);
+#74295 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#74296 = DIRECTION('',(-1.,-4.163336342344E-17));
+#74297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74298 = PCURVE('',#74187,#74299);
+#74299 = DEFINITIONAL_REPRESENTATION('',(#74300),#74307);
+#74300 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74301,#74302,#74303,#74304,
+    #74305,#74306),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#74301 = CARTESIAN_POINT('',(2.327835215115,8.18));
+#74302 = CARTESIAN_POINT('',(2.333493578713,7.509689259292));
+#74303 = CARTESIAN_POINT('',(2.339151942311,6.838489120172));
+#74304 = CARTESIAN_POINT('',(2.344810305909,6.16644429387));
+#74305 = CARTESIAN_POINT('',(2.350468669506,5.493599610276));
+#74306 = CARTESIAN_POINT('',(2.356127033104,4.82));
+#74307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74308 = ORIENTED_EDGE('',*,*,#74309,.F.);
+#74309 = EDGE_CURVE('',#40261,#74283,#74310,.T.);
+#74310 = SURFACE_CURVE('',#74311,(#74315,#74322),.PCURVE_S1.);
+#74311 = LINE('',#74312,#74313);
+#74312 = CARTESIAN_POINT('',(-22.27975775824,6.4,-21.88370218196));
+#74313 = VECTOR('',#74314,1.);
+#74314 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#74315 = PCURVE('',#40309,#74316);
+#74316 = DEFINITIONAL_REPRESENTATION('',(#74317),#74321);
+#74317 = LINE('',#74318,#74319);
+#74318 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74319 = VECTOR('',#74320,1.);
+#74320 = DIRECTION('',(0.,-1.));
+#74321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74322 = PCURVE('',#40277,#74323);
+#74323 = DEFINITIONAL_REPRESENTATION('',(#74324),#74328);
+#74324 = LINE('',#74325,#74326);
+#74325 = CARTESIAN_POINT('',(0.,-0.));
+#74326 = VECTOR('',#74327,1.);
+#74327 = DIRECTION('',(0.,-1.));
+#74328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74329 = ADVANCED_FACE('',(#74330),#40277,.F.);
+#74330 = FACE_BOUND('',#74331,.F.);
+#74331 = EDGE_LOOP('',(#74332,#74333,#74334,#74356));
+#74332 = ORIENTED_EDGE('',*,*,#40260,.F.);
+#74333 = ORIENTED_EDGE('',*,*,#74309,.T.);
+#74334 = ORIENTED_EDGE('',*,*,#74335,.T.);
+#74335 = EDGE_CURVE('',#74283,#74148,#74336,.T.);
+#74336 = SURFACE_CURVE('',#74337,(#74342,#74349),.PCURVE_S1.);
+#74337 = CIRCLE('',#74338,32.5);
+#74338 = AXIS2_PLACEMENT_3D('',#74339,#74340,#74341);
+#74339 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#74340 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74341 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74342 = PCURVE('',#40277,#74343);
+#74343 = DEFINITIONAL_REPRESENTATION('',(#74344),#74348);
+#74344 = CIRCLE('',#74345,32.5);
+#74345 = AXIS2_PLACEMENT_2D('',#74346,#74347);
+#74346 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#74347 = DIRECTION('',(-0.587785252292,0.809016994375));
+#74348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74349 = PCURVE('',#74187,#74350);
+#74350 = DEFINITIONAL_REPRESENTATION('',(#74351),#74355);
+#74351 = LINE('',#74352,#74353);
+#74352 = CARTESIAN_POINT('',(0.,5.1));
+#74353 = VECTOR('',#74354,1.);
+#74354 = DIRECTION('',(1.,0.));
+#74355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74356 = ORIENTED_EDGE('',*,*,#74147,.F.);
+#74357 = ADVANCED_FACE('',(#74358),#40376,.F.);
+#74358 = FACE_BOUND('',#74359,.F.);
+#74359 = EDGE_LOOP('',(#74360,#74361,#74384,#74416));
+#74360 = ORIENTED_EDGE('',*,*,#40354,.F.);
+#74361 = ORIENTED_EDGE('',*,*,#74362,.T.);
+#74362 = EDGE_CURVE('',#40355,#74363,#74365,.T.);
+#74363 = VERTEX_POINT('',#74364);
+#74364 = CARTESIAN_POINT('',(-13.36657529175,6.4,-29.62405551186));
+#74365 = SURFACE_CURVE('',#74366,(#74370,#74377),.PCURVE_S1.);
+#74366 = LINE('',#74367,#74368);
+#74367 = CARTESIAN_POINT('',(-12.67528678592,6.4,-28.07139610638));
+#74368 = VECTOR('',#74369,1.);
+#74369 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#74370 = PCURVE('',#40376,#74371);
+#74371 = DEFINITIONAL_REPRESENTATION('',(#74372),#74376);
+#74372 = LINE('',#74373,#74374);
+#74373 = CARTESIAN_POINT('',(0.,0.));
+#74374 = VECTOR('',#74375,1.);
+#74375 = DIRECTION('',(0.,-1.));
+#74376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74377 = PCURVE('',#40405,#74378);
+#74378 = DEFINITIONAL_REPRESENTATION('',(#74379),#74383);
+#74379 = LINE('',#74380,#74381);
+#74380 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74381 = VECTOR('',#74382,1.);
+#74382 = DIRECTION('',(0.,-1.));
+#74383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74384 = ORIENTED_EDGE('',*,*,#74385,.T.);
+#74385 = EDGE_CURVE('',#74363,#74386,#74388,.T.);
+#74386 = VERTEX_POINT('',#74387);
+#74387 = CARTESIAN_POINT('',(-14.05120350606,3.6,-29.30552302947));
+#74388 = SURFACE_CURVE('',#74389,(#74394,#74401),.PCURVE_S1.);
+#74389 = ELLIPSE('',#74390,124.83495742473,32.5);
+#74390 = AXIS2_PLACEMENT_3D('',#74391,#74392,#74393);
+#74391 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#74392 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#74393 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#74394 = PCURVE('',#40376,#74395);
+#74395 = DEFINITIONAL_REPRESENTATION('',(#74396),#74400);
+#74396 = ELLIPSE('',#74397,124.83495742473,32.5);
+#74397 = AXIS2_PLACEMENT_2D('',#74398,#74399);
+#74398 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#74399 = DIRECTION('',(1.,4.163336342344E-17));
+#74400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74401 = PCURVE('',#74402,#74407);
+#74402 = CYLINDRICAL_SURFACE('',#74403,32.5);
+#74403 = AXIS2_PLACEMENT_3D('',#74404,#74405,#74406);
+#74404 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#74405 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74406 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74407 = DEFINITIONAL_REPRESENTATION('',(#74408),#74415);
+#74408 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74409,#74410,#74411,#74412,
+    #74413,#74414),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#74409 = CARTESIAN_POINT('',(2.720058692576,4.82));
+#74410 = CARTESIAN_POINT('',(2.714482375512,5.492111952632));
+#74411 = CARTESIAN_POINT('',(2.708906058448,6.164211467139));
+#74412 = CARTESIAN_POINT('',(2.703329741385,6.836255002832));
+#74413 = CARTESIAN_POINT('',(2.697753424321,7.508199020634));
+#74414 = CARTESIAN_POINT('',(2.692177107257,8.18));
+#74415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74416 = ORIENTED_EDGE('',*,*,#74417,.F.);
+#74417 = EDGE_CURVE('',#40357,#74386,#74418,.T.);
+#74418 = SURFACE_CURVE('',#74419,(#74423,#74430),.PCURVE_S1.);
+#74419 = LINE('',#74420,#74421);
+#74420 = CARTESIAN_POINT('',(-13.36501162217,3.6,-27.76431082431));
+#74421 = VECTOR('',#74422,1.);
+#74422 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#74423 = PCURVE('',#40376,#74424);
+#74424 = DEFINITIONAL_REPRESENTATION('',(#74425),#74429);
+#74425 = LINE('',#74426,#74427);
+#74426 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74427 = VECTOR('',#74428,1.);
+#74428 = DIRECTION('',(0.,-1.));
+#74429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74430 = PCURVE('',#40464,#74431);
+#74431 = DEFINITIONAL_REPRESENTATION('',(#74432),#74436);
+#74432 = LINE('',#74433,#74434);
+#74433 = CARTESIAN_POINT('',(0.,0.));
+#74434 = VECTOR('',#74435,1.);
+#74435 = DIRECTION('',(0.,-1.));
+#74436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74437 = ADVANCED_FACE('',(#74438),#40464,.F.);
+#74438 = FACE_BOUND('',#74439,.F.);
+#74439 = EDGE_LOOP('',(#74440,#74463,#74464,#74465));
+#74440 = ORIENTED_EDGE('',*,*,#74441,.F.);
+#74441 = EDGE_CURVE('',#40418,#74442,#74444,.T.);
+#74442 = VERTEX_POINT('',#74443);
+#74443 = CARTESIAN_POINT('',(-18.40328120778,3.6,-26.78748291249));
+#74444 = SURFACE_CURVE('',#74445,(#74449,#74456),.PCURVE_S1.);
+#74445 = LINE('',#74446,#74447);
+#74446 = CARTESIAN_POINT('',(-17.93273891041,3.6,-25.73062760892));
+#74447 = VECTOR('',#74448,1.);
+#74448 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#74449 = PCURVE('',#40464,#74450);
+#74450 = DEFINITIONAL_REPRESENTATION('',(#74451),#74455);
+#74451 = LINE('',#74452,#74453);
+#74452 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74453 = VECTOR('',#74454,1.);
+#74454 = DIRECTION('',(0.,-1.));
+#74455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74456 = PCURVE('',#40437,#74457);
+#74457 = DEFINITIONAL_REPRESENTATION('',(#74458),#74462);
+#74458 = LINE('',#74459,#74460);
+#74459 = CARTESIAN_POINT('',(0.,0.));
+#74460 = VECTOR('',#74461,1.);
+#74461 = DIRECTION('',(0.,-1.));
+#74462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74463 = ORIENTED_EDGE('',*,*,#40449,.T.);
+#74464 = ORIENTED_EDGE('',*,*,#74417,.T.);
+#74465 = ORIENTED_EDGE('',*,*,#74466,.F.);
+#74466 = EDGE_CURVE('',#74442,#74386,#74467,.T.);
+#74467 = SURFACE_CURVE('',#74468,(#74473,#74484),.PCURVE_S1.);
+#74468 = CIRCLE('',#74469,32.5);
+#74469 = AXIS2_PLACEMENT_3D('',#74470,#74471,#74472);
+#74470 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#74471 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74472 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74473 = PCURVE('',#40464,#74474);
+#74474 = DEFINITIONAL_REPRESENTATION('',(#74475),#74483);
+#74475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#74476,#74477,#74478,#74479
+    ,#74480,#74481,#74482),.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(
+  '') );
+#74476 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#74477 = CARTESIAN_POINT('',(63.727140122153,37.594350112397));
+#74478 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#74479 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#74480 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#74481 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#74482 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#74483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74484 = PCURVE('',#74402,#74485);
+#74485 = DEFINITIONAL_REPRESENTATION('',(#74486),#74490);
+#74486 = LINE('',#74487,#74488);
+#74487 = CARTESIAN_POINT('',(0.,7.9));
+#74488 = VECTOR('',#74489,1.);
+#74489 = DIRECTION('',(1.,0.));
+#74490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74491 = ADVANCED_FACE('',(#74492),#40437,.F.);
+#74492 = FACE_BOUND('',#74493,.F.);
+#74493 = EDGE_LOOP('',(#74494,#74495,#74496,#74523));
+#74494 = ORIENTED_EDGE('',*,*,#40417,.F.);
+#74495 = ORIENTED_EDGE('',*,*,#74441,.T.);
+#74496 = ORIENTED_EDGE('',*,*,#74497,.T.);
+#74497 = EDGE_CURVE('',#74442,#74498,#74500,.T.);
+#74498 = VERTEX_POINT('',#74499);
+#74499 = CARTESIAN_POINT('',(-17.76667683407,6.4,-27.21387870689));
+#74500 = SURFACE_CURVE('',#74501,(#74506,#74513),.PCURVE_S1.);
+#74501 = ELLIPSE('',#74502,124.83495742473,32.5);
+#74502 = AXIS2_PLACEMENT_3D('',#74503,#74504,#74505);
+#74503 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#74504 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#74505 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#74506 = PCURVE('',#40437,#74507);
+#74507 = DEFINITIONAL_REPRESENTATION('',(#74508),#74512);
+#74508 = ELLIPSE('',#74509,124.83495742473,32.5);
+#74509 = AXIS2_PLACEMENT_2D('',#74510,#74511);
+#74510 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#74511 = DIRECTION('',(-1.,-1.387778780781E-17));
+#74512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74513 = PCURVE('',#74402,#74514);
+#74514 = DEFINITIONAL_REPRESENTATION('',(#74515),#74522);
+#74515 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74516,#74517,#74518,#74519,
+    #74520,#74521),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#74516 = CARTESIAN_POINT('',(2.537274725354,8.18));
+#74517 = CARTESIAN_POINT('',(2.542933088952,7.509689259292));
+#74518 = CARTESIAN_POINT('',(2.54859145255,6.838489120172));
+#74519 = CARTESIAN_POINT('',(2.554249816148,6.16644429387));
+#74520 = CARTESIAN_POINT('',(2.559908179746,5.493599610276));
+#74521 = CARTESIAN_POINT('',(2.565566543344,4.82));
+#74522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74523 = ORIENTED_EDGE('',*,*,#74524,.F.);
+#74524 = EDGE_CURVE('',#40389,#74498,#74525,.T.);
+#74525 = SURFACE_CURVE('',#74526,(#74530,#74537),.PCURVE_S1.);
+#74526 = LINE('',#74527,#74528);
+#74527 = CARTESIAN_POINT('',(-17.24301407415,6.4,-26.03771289099));
+#74528 = VECTOR('',#74529,1.);
+#74529 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#74530 = PCURVE('',#40437,#74531);
+#74531 = DEFINITIONAL_REPRESENTATION('',(#74532),#74536);
+#74532 = LINE('',#74533,#74534);
+#74533 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74534 = VECTOR('',#74535,1.);
+#74535 = DIRECTION('',(0.,-1.));
+#74536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74537 = PCURVE('',#40405,#74538);
+#74538 = DEFINITIONAL_REPRESENTATION('',(#74539),#74543);
+#74539 = LINE('',#74540,#74541);
+#74540 = CARTESIAN_POINT('',(0.,-0.));
+#74541 = VECTOR('',#74542,1.);
+#74542 = DIRECTION('',(0.,-1.));
+#74543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74544 = ADVANCED_FACE('',(#74545),#40405,.F.);
+#74545 = FACE_BOUND('',#74546,.F.);
+#74546 = EDGE_LOOP('',(#74547,#74548,#74549,#74571));
+#74547 = ORIENTED_EDGE('',*,*,#40388,.F.);
+#74548 = ORIENTED_EDGE('',*,*,#74524,.T.);
+#74549 = ORIENTED_EDGE('',*,*,#74550,.T.);
+#74550 = EDGE_CURVE('',#74498,#74363,#74551,.T.);
+#74551 = SURFACE_CURVE('',#74552,(#74557,#74564),.PCURVE_S1.);
+#74552 = CIRCLE('',#74553,32.5);
+#74553 = AXIS2_PLACEMENT_3D('',#74554,#74555,#74556);
+#74554 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#74555 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74556 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74557 = PCURVE('',#40405,#74558);
+#74558 = DEFINITIONAL_REPRESENTATION('',(#74559),#74563);
+#74559 = CIRCLE('',#74560,32.5);
+#74560 = AXIS2_PLACEMENT_2D('',#74561,#74562);
+#74561 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#74562 = DIRECTION('',(-0.406736643076,0.913545457643));
+#74563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74564 = PCURVE('',#74402,#74565);
+#74565 = DEFINITIONAL_REPRESENTATION('',(#74566),#74570);
+#74566 = LINE('',#74567,#74568);
+#74567 = CARTESIAN_POINT('',(0.,5.1));
+#74568 = VECTOR('',#74569,1.);
+#74569 = DIRECTION('',(1.,0.));
+#74570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74571 = ORIENTED_EDGE('',*,*,#74362,.F.);
+#74572 = ADVANCED_FACE('',(#74573),#40504,.F.);
+#74573 = FACE_BOUND('',#74574,.F.);
+#74574 = EDGE_LOOP('',(#74575,#74576,#74599,#74631));
+#74575 = ORIENTED_EDGE('',*,*,#40482,.F.);
+#74576 = ORIENTED_EDGE('',*,*,#74577,.T.);
+#74577 = EDGE_CURVE('',#40483,#74578,#74580,.T.);
+#74578 = VERTEX_POINT('',#74579);
+#74579 = CARTESIAN_POINT('',(-6.915296081307,6.4,-31.75576609228));
+#74580 = SURFACE_CURVE('',#74581,(#74585,#74592),.PCURVE_S1.);
+#74581 = LINE('',#74582,#74583);
+#74582 = CARTESIAN_POINT('',(-6.561929930168,6.4,-30.09330905796));
+#74583 = VECTOR('',#74584,1.);
+#74584 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#74585 = PCURVE('',#40504,#74586);
+#74586 = DEFINITIONAL_REPRESENTATION('',(#74587),#74591);
+#74587 = LINE('',#74588,#74589);
+#74588 = CARTESIAN_POINT('',(0.,0.));
+#74589 = VECTOR('',#74590,1.);
+#74590 = DIRECTION('',(0.,-1.));
+#74591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74592 = PCURVE('',#40533,#74593);
+#74593 = DEFINITIONAL_REPRESENTATION('',(#74594),#74598);
+#74594 = LINE('',#74595,#74596);
+#74595 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74596 = VECTOR('',#74597,1.);
+#74597 = DIRECTION('',(0.,-1.));
+#74598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74599 = ORIENTED_EDGE('',*,*,#74600,.T.);
+#74600 = EDGE_CURVE('',#74578,#74601,#74603,.T.);
+#74601 = VERTEX_POINT('',#74602);
+#74602 = CARTESIAN_POINT('',(-7.65119015352,3.6,-31.5865365185));
+#74603 = SURFACE_CURVE('',#74604,(#74609,#74616),.PCURVE_S1.);
+#74604 = ELLIPSE('',#74605,124.83495742473,32.5);
+#74605 = AXIS2_PLACEMENT_3D('',#74606,#74607,#74608);
+#74606 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#74607 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#74608 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#74609 = PCURVE('',#40504,#74610);
+#74610 = DEFINITIONAL_REPRESENTATION('',(#74611),#74615);
+#74611 = ELLIPSE('',#74612,124.83495742473,32.5);
+#74612 = AXIS2_PLACEMENT_2D('',#74613,#74614);
+#74613 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#74614 = DIRECTION('',(1.,6.938893903907E-17));
+#74615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74616 = PCURVE('',#74617,#74622);
+#74617 = CYLINDRICAL_SURFACE('',#74618,32.5);
+#74618 = AXIS2_PLACEMENT_3D('',#74619,#74620,#74621);
+#74619 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#74620 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74621 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74622 = DEFINITIONAL_REPRESENTATION('',(#74623),#74630);
+#74623 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74624,#74625,#74626,#74627,
+    #74628,#74629),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#74624 = CARTESIAN_POINT('',(2.929498202815,4.82));
+#74625 = CARTESIAN_POINT('',(2.923921885751,5.492111952632));
+#74626 = CARTESIAN_POINT('',(2.918345568688,6.164211467139));
+#74627 = CARTESIAN_POINT('',(2.912769251624,6.836255002832));
+#74628 = CARTESIAN_POINT('',(2.90719293456,7.508199020634));
+#74629 = CARTESIAN_POINT('',(2.901616617497,8.18));
+#74630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74631 = ORIENTED_EDGE('',*,*,#74632,.F.);
+#74632 = EDGE_CURVE('',#40485,#74601,#74633,.T.);
+#74633 = SURFACE_CURVE('',#74634,(#74638,#74645),.PCURVE_S1.);
+#74634 = LINE('',#74635,#74636);
+#74635 = CARTESIAN_POINT('',(-7.300429244138,3.6,-29.93633618299));
+#74636 = VECTOR('',#74637,1.);
+#74637 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#74638 = PCURVE('',#40504,#74639);
+#74639 = DEFINITIONAL_REPRESENTATION('',(#74640),#74644);
+#74640 = LINE('',#74641,#74642);
+#74641 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74642 = VECTOR('',#74643,1.);
+#74643 = DIRECTION('',(0.,-1.));
+#74644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74645 = PCURVE('',#40592,#74646);
+#74646 = DEFINITIONAL_REPRESENTATION('',(#74647),#74651);
+#74647 = LINE('',#74648,#74649);
+#74648 = CARTESIAN_POINT('',(0.,0.));
+#74649 = VECTOR('',#74650,1.);
+#74650 = DIRECTION('',(0.,-1.));
+#74651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74652 = ADVANCED_FACE('',(#74653),#40592,.F.);
+#74653 = FACE_BOUND('',#74654,.F.);
+#74654 = EDGE_LOOP('',(#74655,#74678,#74679,#74680));
+#74655 = ORIENTED_EDGE('',*,*,#74656,.F.);
+#74656 = EDGE_CURVE('',#40546,#74657,#74659,.T.);
+#74657 = VERTEX_POINT('',#74658);
+#74658 = CARTESIAN_POINT('',(-12.43169449393,3.6,-30.02836945306));
+#74659 = SURFACE_CURVE('',#74660,(#74664,#74671),.PCURVE_S1.);
+#74660 = LINE('',#74661,#74662);
+#74661 = CARTESIAN_POINT('',(-12.19116724783,3.6,-28.8967777289));
+#74662 = VECTOR('',#74663,1.);
+#74663 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#74664 = PCURVE('',#40592,#74665);
+#74665 = DEFINITIONAL_REPRESENTATION('',(#74666),#74670);
+#74666 = LINE('',#74667,#74668);
+#74667 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74668 = VECTOR('',#74669,1.);
+#74669 = DIRECTION('',(0.,-1.));
+#74670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74671 = PCURVE('',#40565,#74672);
+#74672 = DEFINITIONAL_REPRESENTATION('',(#74673),#74677);
+#74673 = LINE('',#74674,#74675);
+#74674 = CARTESIAN_POINT('',(0.,0.));
+#74675 = VECTOR('',#74676,1.);
+#74676 = DIRECTION('',(0.,-1.));
+#74677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74678 = ORIENTED_EDGE('',*,*,#40577,.T.);
+#74679 = ORIENTED_EDGE('',*,*,#74632,.T.);
+#74680 = ORIENTED_EDGE('',*,*,#74681,.F.);
+#74681 = EDGE_CURVE('',#74657,#74601,#74682,.T.);
+#74682 = SURFACE_CURVE('',#74683,(#74688,#74699),.PCURVE_S1.);
+#74683 = CIRCLE('',#74684,32.5);
+#74684 = AXIS2_PLACEMENT_3D('',#74685,#74686,#74687);
+#74685 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#74686 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74687 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74688 = PCURVE('',#40592,#74689);
+#74689 = DEFINITIONAL_REPRESENTATION('',(#74690),#74698);
+#74690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#74691,#74692,#74693,#74694
+    ,#74695,#74696,#74697),.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(
+  '') );
+#74691 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#74692 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#74693 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#74694 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#74695 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#74696 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#74697 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#74698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74699 = PCURVE('',#74617,#74700);
+#74700 = DEFINITIONAL_REPRESENTATION('',(#74701),#74705);
+#74701 = LINE('',#74702,#74703);
+#74702 = CARTESIAN_POINT('',(0.,7.9));
+#74703 = VECTOR('',#74704,1.);
+#74704 = DIRECTION('',(1.,0.));
+#74705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74706 = ADVANCED_FACE('',(#74707),#40565,.F.);
+#74707 = FACE_BOUND('',#74708,.F.);
+#74708 = EDGE_LOOP('',(#74709,#74710,#74711,#74738));
+#74709 = ORIENTED_EDGE('',*,*,#40545,.F.);
+#74710 = ORIENTED_EDGE('',*,*,#74656,.T.);
+#74711 = ORIENTED_EDGE('',*,*,#74712,.T.);
+#74712 = EDGE_CURVE('',#74657,#74713,#74715,.T.);
+#74713 = VERTEX_POINT('',#74714);
+#74714 = CARTESIAN_POINT('',(-11.7203487826,6.4,-30.31308998459));
+#74715 = SURFACE_CURVE('',#74716,(#74721,#74728),.PCURVE_S1.);
+#74716 = ELLIPSE('',#74717,124.83495742473,32.5);
+#74717 = AXIS2_PLACEMENT_3D('',#74718,#74719,#74720);
+#74718 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#74719 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#74720 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#74721 = PCURVE('',#40565,#74722);
+#74722 = DEFINITIONAL_REPRESENTATION('',(#74723),#74727);
+#74723 = ELLIPSE('',#74724,124.83495742473,32.5);
+#74724 = AXIS2_PLACEMENT_2D('',#74725,#74726);
+#74725 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#74726 = DIRECTION('',(-1.,9.020562075079E-17));
+#74727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74728 = PCURVE('',#74617,#74729);
+#74729 = DEFINITIONAL_REPRESENTATION('',(#74730),#74737);
+#74730 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74731,#74732,#74733,#74734,
+    #74735,#74736),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#74731 = CARTESIAN_POINT('',(2.746714235593,8.18));
+#74732 = CARTESIAN_POINT('',(2.752372599191,7.509689259292));
+#74733 = CARTESIAN_POINT('',(2.758030962789,6.838489120172));
+#74734 = CARTESIAN_POINT('',(2.763689326387,6.16644429387));
+#74735 = CARTESIAN_POINT('',(2.769347689985,5.493599610276));
+#74736 = CARTESIAN_POINT('',(2.775006053583,4.82));
+#74737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74738 = ORIENTED_EDGE('',*,*,#74739,.F.);
+#74739 = EDGE_CURVE('',#40517,#74713,#74740,.T.);
+#74740 = SURFACE_CURVE('',#74741,(#74745,#74752),.PCURVE_S1.);
+#74741 = LINE('',#74742,#74743);
+#74742 = CARTESIAN_POINT('',(-11.45266793386,6.4,-29.05375060387));
+#74743 = VECTOR('',#74744,1.);
+#74744 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#74745 = PCURVE('',#40565,#74746);
+#74746 = DEFINITIONAL_REPRESENTATION('',(#74747),#74751);
+#74747 = LINE('',#74748,#74749);
+#74748 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74749 = VECTOR('',#74750,1.);
+#74750 = DIRECTION('',(0.,-1.));
+#74751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74752 = PCURVE('',#40533,#74753);
+#74753 = DEFINITIONAL_REPRESENTATION('',(#74754),#74758);
+#74754 = LINE('',#74755,#74756);
+#74755 = CARTESIAN_POINT('',(0.,0.));
+#74756 = VECTOR('',#74757,1.);
+#74757 = DIRECTION('',(0.,-1.));
+#74758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74759 = ADVANCED_FACE('',(#74760),#40533,.F.);
+#74760 = FACE_BOUND('',#74761,.F.);
+#74761 = EDGE_LOOP('',(#74762,#74763,#74764,#74786));
+#74762 = ORIENTED_EDGE('',*,*,#40516,.F.);
+#74763 = ORIENTED_EDGE('',*,*,#74739,.T.);
+#74764 = ORIENTED_EDGE('',*,*,#74765,.T.);
+#74765 = EDGE_CURVE('',#74713,#74578,#74766,.T.);
+#74766 = SURFACE_CURVE('',#74767,(#74772,#74779),.PCURVE_S1.);
+#74767 = CIRCLE('',#74768,32.5);
+#74768 = AXIS2_PLACEMENT_3D('',#74769,#74770,#74771);
+#74769 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#74770 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74771 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74772 = PCURVE('',#40533,#74773);
+#74773 = DEFINITIONAL_REPRESENTATION('',(#74774),#74778);
+#74774 = CIRCLE('',#74775,32.5);
+#74775 = AXIS2_PLACEMENT_2D('',#74776,#74777);
+#74776 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#74777 = DIRECTION('',(-0.207911690818,0.978147600734));
+#74778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74779 = PCURVE('',#74617,#74780);
+#74780 = DEFINITIONAL_REPRESENTATION('',(#74781),#74785);
+#74781 = LINE('',#74782,#74783);
+#74782 = CARTESIAN_POINT('',(0.,5.1));
+#74783 = VECTOR('',#74784,1.);
+#74784 = DIRECTION('',(1.,0.));
+#74785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74786 = ORIENTED_EDGE('',*,*,#74577,.F.);
+#74787 = ADVANCED_FACE('',(#74788),#40632,.F.);
+#74788 = FACE_BOUND('',#74789,.F.);
+#74789 = EDGE_LOOP('',(#74790,#74791,#74814,#74846));
+#74790 = ORIENTED_EDGE('',*,*,#40610,.F.);
+#74791 = ORIENTED_EDGE('',*,*,#74792,.T.);
+#74792 = EDGE_CURVE('',#40611,#74793,#74795,.T.);
+#74793 = VERTEX_POINT('',#74794);
+#74794 = CARTESIAN_POINT('',(-0.161785248834,6.4,-32.4995973134));
+#74795 = SURFACE_CURVE('',#74796,(#74800,#74807),.PCURVE_S1.);
+#74796 = LINE('',#74797,#74798);
+#74797 = CARTESIAN_POINT('',(-0.161785248834,6.4,-30.8));
+#74798 = VECTOR('',#74799,1.);
+#74799 = DIRECTION('',(0.,0.,-1.));
+#74800 = PCURVE('',#40632,#74801);
+#74801 = DEFINITIONAL_REPRESENTATION('',(#74802),#74806);
+#74802 = LINE('',#74803,#74804);
+#74803 = CARTESIAN_POINT('',(0.,0.));
+#74804 = VECTOR('',#74805,1.);
+#74805 = DIRECTION('',(0.,-1.));
+#74806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74807 = PCURVE('',#40661,#74808);
+#74808 = DEFINITIONAL_REPRESENTATION('',(#74809),#74813);
+#74809 = LINE('',#74810,#74811);
+#74810 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74811 = VECTOR('',#74812,1.);
+#74812 = DIRECTION('',(0.,-1.));
+#74813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74814 = ORIENTED_EDGE('',*,*,#74815,.T.);
+#74815 = EDGE_CURVE('',#74793,#74816,#74818,.T.);
+#74816 = VERTEX_POINT('',#74817);
+#74817 = CARTESIAN_POINT('',(-0.916783076785,3.6,-32.48706679265));
+#74818 = SURFACE_CURVE('',#74819,(#74824,#74831),.PCURVE_S1.);
+#74819 = ELLIPSE('',#74820,124.83495742473,32.5);
+#74820 = AXIS2_PLACEMENT_3D('',#74821,#74822,#74823);
+#74821 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#74822 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#74823 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#74824 = PCURVE('',#40632,#74825);
+#74825 = DEFINITIONAL_REPRESENTATION('',(#74826),#74830);
+#74826 = ELLIPSE('',#74827,124.83495742473,32.5);
+#74827 = AXIS2_PLACEMENT_2D('',#74828,#74829);
+#74828 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#74829 = DIRECTION('',(1.,7.E-17));
+#74830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74831 = PCURVE('',#74832,#74837);
+#74832 = CYLINDRICAL_SURFACE('',#74833,32.5);
+#74833 = AXIS2_PLACEMENT_3D('',#74834,#74835,#74836);
+#74834 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#74835 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74836 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74837 = DEFINITIONAL_REPRESENTATION('',(#74838),#74845);
+#74838 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74839,#74840,#74841,#74842,
+    #74843,#74844),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#74839 = CARTESIAN_POINT('',(3.138937713054,4.82));
+#74840 = CARTESIAN_POINT('',(3.133361395991,5.492111952632));
+#74841 = CARTESIAN_POINT('',(3.127785078927,6.164211467139));
+#74842 = CARTESIAN_POINT('',(3.122208761863,6.836255002832));
+#74843 = CARTESIAN_POINT('',(3.1166324448,7.508199020634));
+#74844 = CARTESIAN_POINT('',(3.111056127736,8.18));
+#74845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74846 = ORIENTED_EDGE('',*,*,#74847,.F.);
+#74847 = EDGE_CURVE('',#40613,#74816,#74848,.T.);
+#74848 = SURFACE_CURVE('',#74849,(#74853,#74860),.PCURVE_S1.);
+#74849 = LINE('',#74850,#74851);
+#74850 = CARTESIAN_POINT('',(-0.916783076785,3.6,-30.8));
+#74851 = VECTOR('',#74852,1.);
+#74852 = DIRECTION('',(0.,0.,-1.));
+#74853 = PCURVE('',#40632,#74854);
+#74854 = DEFINITIONAL_REPRESENTATION('',(#74855),#74859);
+#74855 = LINE('',#74856,#74857);
+#74856 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74857 = VECTOR('',#74858,1.);
+#74858 = DIRECTION('',(0.,-1.));
+#74859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74860 = PCURVE('',#40720,#74861);
+#74861 = DEFINITIONAL_REPRESENTATION('',(#74862),#74866);
+#74862 = LINE('',#74863,#74864);
+#74863 = CARTESIAN_POINT('',(0.,0.));
+#74864 = VECTOR('',#74865,1.);
+#74865 = DIRECTION('',(0.,-1.));
+#74866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74867 = ADVANCED_FACE('',(#74868),#40720,.F.);
+#74868 = FACE_BOUND('',#74869,.F.);
+#74869 = EDGE_LOOP('',(#74870,#74893,#74894,#74895));
+#74870 = ORIENTED_EDGE('',*,*,#74871,.F.);
+#74871 = EDGE_CURVE('',#40674,#74872,#74874,.T.);
+#74872 = VERTEX_POINT('',#74873);
+#74873 = CARTESIAN_POINT('',(-5.91678307681,3.6,-31.95687215642));
+#74874 = SURFACE_CURVE('',#74875,(#74879,#74886),.PCURVE_S1.);
+#74875 = LINE('',#74876,#74877);
+#74876 = CARTESIAN_POINT('',(-5.91678307681,3.6,-30.8));
+#74877 = VECTOR('',#74878,1.);
+#74878 = DIRECTION('',(0.,0.,-1.));
+#74879 = PCURVE('',#40720,#74880);
+#74880 = DEFINITIONAL_REPRESENTATION('',(#74881),#74885);
+#74881 = LINE('',#74882,#74883);
+#74882 = CARTESIAN_POINT('',(5.000000000025,0.));
+#74883 = VECTOR('',#74884,1.);
+#74884 = DIRECTION('',(0.,-1.));
+#74885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74886 = PCURVE('',#40693,#74887);
+#74887 = DEFINITIONAL_REPRESENTATION('',(#74888),#74892);
+#74888 = LINE('',#74889,#74890);
+#74889 = CARTESIAN_POINT('',(0.,0.));
+#74890 = VECTOR('',#74891,1.);
+#74891 = DIRECTION('',(0.,-1.));
+#74892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74893 = ORIENTED_EDGE('',*,*,#40705,.T.);
+#74894 = ORIENTED_EDGE('',*,*,#74847,.T.);
+#74895 = ORIENTED_EDGE('',*,*,#74896,.F.);
+#74896 = EDGE_CURVE('',#74872,#74816,#74897,.T.);
+#74897 = SURFACE_CURVE('',#74898,(#74903,#74914),.PCURVE_S1.);
+#74898 = CIRCLE('',#74899,32.5);
+#74899 = AXIS2_PLACEMENT_3D('',#74900,#74901,#74902);
+#74900 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#74901 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74902 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74903 = PCURVE('',#40720,#74904);
+#74904 = DEFINITIONAL_REPRESENTATION('',(#74905),#74913);
+#74905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#74906,#74907,#74908,#74909
+    ,#74910,#74911,#74912),.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(
+  '') );
+#74906 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#74907 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#74908 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#74909 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#74910 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#74911 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#74912 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#74913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74914 = PCURVE('',#74832,#74915);
+#74915 = DEFINITIONAL_REPRESENTATION('',(#74916),#74920);
+#74916 = LINE('',#74917,#74918);
+#74917 = CARTESIAN_POINT('',(0.,7.9));
+#74918 = VECTOR('',#74919,1.);
+#74919 = DIRECTION('',(1.,0.));
+#74920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74921 = ADVANCED_FACE('',(#74922),#40693,.F.);
+#74922 = FACE_BOUND('',#74923,.F.);
+#74923 = EDGE_LOOP('',(#74924,#74925,#74926,#74953));
+#74924 = ORIENTED_EDGE('',*,*,#40673,.F.);
+#74925 = ORIENTED_EDGE('',*,*,#74871,.T.);
+#74926 = ORIENTED_EDGE('',*,*,#74927,.T.);
+#74927 = EDGE_CURVE('',#74872,#74928,#74930,.T.);
+#74928 = VERTEX_POINT('',#74929);
+#74929 = CARTESIAN_POINT('',(-5.161785248859,6.4,-32.08747377162));
+#74930 = SURFACE_CURVE('',#74931,(#74936,#74943),.PCURVE_S1.);
+#74931 = ELLIPSE('',#74932,124.83495742473,32.5);
+#74932 = AXIS2_PLACEMENT_3D('',#74933,#74934,#74935);
+#74933 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#74934 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#74935 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#74936 = PCURVE('',#40693,#74937);
+#74937 = DEFINITIONAL_REPRESENTATION('',(#74938),#74942);
+#74938 = ELLIPSE('',#74939,124.83495742473,32.5);
+#74939 = AXIS2_PLACEMENT_2D('',#74940,#74941);
+#74940 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#74941 = DIRECTION('',(-1.,7.E-17));
+#74942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74943 = PCURVE('',#74832,#74944);
+#74944 = DEFINITIONAL_REPRESENTATION('',(#74945),#74952);
+#74945 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#74946,#74947,#74948,#74949,
+    #74950,#74951),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#74946 = CARTESIAN_POINT('',(2.956153745833,8.18));
+#74947 = CARTESIAN_POINT('',(2.961812109431,7.509689259292));
+#74948 = CARTESIAN_POINT('',(2.967470473029,6.838489120172));
+#74949 = CARTESIAN_POINT('',(2.973128836626,6.16644429387));
+#74950 = CARTESIAN_POINT('',(2.978787200224,5.493599610276));
+#74951 = CARTESIAN_POINT('',(2.984445563822,4.82));
+#74952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74953 = ORIENTED_EDGE('',*,*,#74954,.F.);
+#74954 = EDGE_CURVE('',#40645,#74928,#74955,.T.);
+#74955 = SURFACE_CURVE('',#74956,(#74960,#74967),.PCURVE_S1.);
+#74956 = LINE('',#74957,#74958);
+#74957 = CARTESIAN_POINT('',(-5.161785248859,6.4,-30.8));
+#74958 = VECTOR('',#74959,1.);
+#74959 = DIRECTION('',(0.,0.,-1.));
+#74960 = PCURVE('',#40693,#74961);
+#74961 = DEFINITIONAL_REPRESENTATION('',(#74962),#74966);
+#74962 = LINE('',#74963,#74964);
+#74963 = CARTESIAN_POINT('',(2.900003744861,0.));
+#74964 = VECTOR('',#74965,1.);
+#74965 = DIRECTION('',(0.,-1.));
+#74966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74967 = PCURVE('',#40661,#74968);
+#74968 = DEFINITIONAL_REPRESENTATION('',(#74969),#74973);
+#74969 = LINE('',#74970,#74971);
+#74970 = CARTESIAN_POINT('',(0.,0.));
+#74971 = VECTOR('',#74972,1.);
+#74972 = DIRECTION('',(0.,-1.));
+#74973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74974 = ADVANCED_FACE('',(#74975),#40661,.F.);
+#74975 = FACE_BOUND('',#74976,.F.);
+#74976 = EDGE_LOOP('',(#74977,#74978,#74979,#75001));
+#74977 = ORIENTED_EDGE('',*,*,#40644,.F.);
+#74978 = ORIENTED_EDGE('',*,*,#74954,.T.);
+#74979 = ORIENTED_EDGE('',*,*,#74980,.T.);
+#74980 = EDGE_CURVE('',#74928,#74793,#74981,.T.);
+#74981 = SURFACE_CURVE('',#74982,(#74987,#74994),.PCURVE_S1.);
+#74982 = CIRCLE('',#74983,32.5);
+#74983 = AXIS2_PLACEMENT_3D('',#74984,#74985,#74986);
+#74984 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#74985 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#74986 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#74987 = PCURVE('',#40661,#74988);
+#74988 = DEFINITIONAL_REPRESENTATION('',(#74989),#74993);
+#74989 = CIRCLE('',#74990,32.5);
+#74990 = AXIS2_PLACEMENT_2D('',#74991,#74992);
+#74991 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#74992 = DIRECTION('',(-1.8E-16,1.));
+#74993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74994 = PCURVE('',#74832,#74995);
+#74995 = DEFINITIONAL_REPRESENTATION('',(#74996),#75000);
+#74996 = LINE('',#74997,#74998);
+#74997 = CARTESIAN_POINT('',(0.,5.1));
+#74998 = VECTOR('',#74999,1.);
+#74999 = DIRECTION('',(1.,0.));
+#75000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75001 = ORIENTED_EDGE('',*,*,#74792,.F.);
+#75002 = ADVANCED_FACE('',(#75003),#40760,.F.);
+#75003 = FACE_BOUND('',#75004,.F.);
+#75004 = EDGE_LOOP('',(#75005,#75006,#75029,#75061));
+#75005 = ORIENTED_EDGE('',*,*,#40738,.F.);
+#75006 = ORIENTED_EDGE('',*,*,#75007,.T.);
+#75007 = EDGE_CURVE('',#40739,#75008,#75010,.T.);
+#75008 = VERTEX_POINT('',#75009);
+#75009 = CARTESIAN_POINT('',(6.598796375344,6.4,-31.82304018155));
+#75010 = SURFACE_CURVE('',#75011,(#75015,#75022),.PCURVE_S1.);
+#75011 = LINE('',#75012,#75013);
+#75012 = CARTESIAN_POINT('',(6.245430224206,6.4,-30.16058314723));
+#75013 = VECTOR('',#75014,1.);
+#75014 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#75015 = PCURVE('',#40760,#75016);
+#75016 = DEFINITIONAL_REPRESENTATION('',(#75017),#75021);
+#75017 = LINE('',#75018,#75019);
+#75018 = CARTESIAN_POINT('',(0.,0.));
+#75019 = VECTOR('',#75020,1.);
+#75020 = DIRECTION('',(0.,-1.));
+#75021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75022 = PCURVE('',#40789,#75023);
+#75023 = DEFINITIONAL_REPRESENTATION('',(#75024),#75028);
+#75024 = LINE('',#75025,#75026);
+#75025 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75026 = VECTOR('',#75027,1.);
+#75027 = DIRECTION('',(0.,-1.));
+#75028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75029 = ORIENTED_EDGE('',*,*,#75030,.T.);
+#75030 = EDGE_CURVE('',#75008,#75031,#75033,.T.);
+#75031 = VERTEX_POINT('',#75032);
+#75032 = CARTESIAN_POINT('',(5.857691819619,3.6,-31.96775635771));
+#75033 = SURFACE_CURVE('',#75034,(#75039,#75046),.PCURVE_S1.);
+#75034 = ELLIPSE('',#75035,124.83495742473,32.5);
+#75035 = AXIS2_PLACEMENT_3D('',#75036,#75037,#75038);
+#75036 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#75037 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#75038 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#75039 = PCURVE('',#40760,#75040);
+#75040 = DEFINITIONAL_REPRESENTATION('',(#75041),#75045);
+#75041 = ELLIPSE('',#75042,124.83495742473,32.5);
+#75042 = AXIS2_PLACEMENT_2D('',#75043,#75044);
+#75043 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#75044 = DIRECTION('',(1.,1.457167719821E-16));
+#75045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75046 = PCURVE('',#75047,#75052);
+#75047 = CYLINDRICAL_SURFACE('',#75048,32.5);
+#75048 = AXIS2_PLACEMENT_3D('',#75049,#75050,#75051);
+#75049 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#75050 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75051 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75052 = DEFINITIONAL_REPRESENTATION('',(#75053),#75060);
+#75053 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75054,#75055,#75056,#75057,
+    #75058,#75059),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#75054 = CARTESIAN_POINT('',(3.348377223294,4.82));
+#75055 = CARTESIAN_POINT('',(3.34280090623,5.492111952632));
+#75056 = CARTESIAN_POINT('',(3.337224589166,6.164211467139));
+#75057 = CARTESIAN_POINT('',(3.331648272103,6.836255002832));
+#75058 = CARTESIAN_POINT('',(3.326071955039,7.508199020634));
+#75059 = CARTESIAN_POINT('',(3.320495637975,8.18));
+#75060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75061 = ORIENTED_EDGE('',*,*,#75062,.F.);
+#75062 = EDGE_CURVE('',#40741,#75031,#75063,.T.);
+#75063 = SURFACE_CURVE('',#75064,(#75068,#75075),.PCURVE_S1.);
+#75064 = LINE('',#75065,#75066);
+#75065 = CARTESIAN_POINT('',(5.506930910236,3.6,-30.3175560222));
+#75066 = VECTOR('',#75067,1.);
+#75067 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#75068 = PCURVE('',#40760,#75069);
+#75069 = DEFINITIONAL_REPRESENTATION('',(#75070),#75074);
+#75070 = LINE('',#75071,#75072);
+#75071 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75072 = VECTOR('',#75073,1.);
+#75073 = DIRECTION('',(0.,-1.));
+#75074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75075 = PCURVE('',#40848,#75076);
+#75076 = DEFINITIONAL_REPRESENTATION('',(#75077),#75081);
+#75077 = LINE('',#75078,#75079);
+#75078 = CARTESIAN_POINT('',(0.,0.));
+#75079 = VECTOR('',#75080,1.);
+#75080 = DIRECTION('',(0.,-1.));
+#75081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75082 = ADVANCED_FACE('',(#75083),#40848,.F.);
+#75083 = FACE_BOUND('',#75084,.F.);
+#75084 = EDGE_LOOP('',(#75085,#75108,#75109,#75110));
+#75085 = ORIENTED_EDGE('',*,*,#75086,.F.);
+#75086 = EDGE_CURVE('',#40802,#75087,#75089,.T.);
+#75087 = VERTEX_POINT('',#75088);
+#75088 = CARTESIAN_POINT('',(0.856720152645,3.6,-32.48870620046));
+#75089 = SURFACE_CURVE('',#75090,(#75094,#75101),.PCURVE_S1.);
+#75090 = LINE('',#75091,#75092);
+#75091 = CARTESIAN_POINT('',(0.616192906543,3.6,-31.3571144763));
+#75092 = VECTOR('',#75093,1.);
+#75093 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#75094 = PCURVE('',#40848,#75095);
+#75095 = DEFINITIONAL_REPRESENTATION('',(#75096),#75100);
+#75096 = LINE('',#75097,#75098);
+#75097 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75098 = VECTOR('',#75099,1.);
+#75099 = DIRECTION('',(0.,-1.));
+#75100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75101 = PCURVE('',#40821,#75102);
+#75102 = DEFINITIONAL_REPRESENTATION('',(#75103),#75107);
+#75103 = LINE('',#75104,#75105);
+#75104 = CARTESIAN_POINT('',(0.,0.));
+#75105 = VECTOR('',#75106,1.);
+#75106 = DIRECTION('',(0.,-1.));
+#75107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75108 = ORIENTED_EDGE('',*,*,#40833,.T.);
+#75109 = ORIENTED_EDGE('',*,*,#75062,.T.);
+#75110 = ORIENTED_EDGE('',*,*,#75111,.F.);
+#75111 = EDGE_CURVE('',#75087,#75031,#75112,.T.);
+#75112 = SURFACE_CURVE('',#75113,(#75118,#75129),.PCURVE_S1.);
+#75113 = CIRCLE('',#75114,32.5);
+#75114 = AXIS2_PLACEMENT_3D('',#75115,#75116,#75117);
+#75115 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#75116 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75117 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75118 = PCURVE('',#40848,#75119);
+#75119 = DEFINITIONAL_REPRESENTATION('',(#75120),#75128);
+#75120 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#75121,#75122,#75123,#75124
+    ,#75125,#75126,#75127),.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(
+  '') );
+#75121 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#75122 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#75123 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#75124 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#75125 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#75126 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#75127 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#75128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75129 = PCURVE('',#75047,#75130);
+#75130 = DEFINITIONAL_REPRESENTATION('',(#75131),#75135);
+#75131 = LINE('',#75132,#75133);
+#75132 = CARTESIAN_POINT('',(0.,7.9));
+#75133 = VECTOR('',#75134,1.);
+#75134 = DIRECTION('',(1.,0.));
+#75135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75136 = ADVANCED_FACE('',(#75137),#40821,.F.);
+#75137 = FACE_BOUND('',#75138,.F.);
+#75138 = EDGE_LOOP('',(#75139,#75140,#75141,#75168));
+#75139 = ORIENTED_EDGE('',*,*,#40801,.F.);
+#75140 = ORIENTED_EDGE('',*,*,#75086,.T.);
+#75141 = ORIENTED_EDGE('',*,*,#75142,.T.);
+#75142 = EDGE_CURVE('',#75087,#75143,#75145,.T.);
+#75143 = VERTEX_POINT('',#75144);
+#75144 = CARTESIAN_POINT('',(1.622373069254,6.4,-32.45948098205));
+#75145 = SURFACE_CURVE('',#75146,(#75151,#75158),.PCURVE_S1.);
+#75146 = ELLIPSE('',#75147,124.83495742473,32.5);
+#75147 = AXIS2_PLACEMENT_3D('',#75148,#75149,#75150);
+#75148 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#75149 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#75150 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#75151 = PCURVE('',#40821,#75152);
+#75152 = DEFINITIONAL_REPRESENTATION('',(#75153),#75157);
+#75153 = ELLIPSE('',#75154,124.83495742473,32.5);
+#75154 = AXIS2_PLACEMENT_2D('',#75155,#75156);
+#75155 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#75156 = DIRECTION('',(-1.,2.22044604925E-16));
+#75157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75158 = PCURVE('',#75047,#75159);
+#75159 = DEFINITIONAL_REPRESENTATION('',(#75160),#75167);
+#75160 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75161,#75162,#75163,#75164,
+    #75165,#75166),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#75161 = CARTESIAN_POINT('',(3.165593256072,8.18));
+#75162 = CARTESIAN_POINT('',(3.17125161967,7.509689259292));
+#75163 = CARTESIAN_POINT('',(3.176909983268,6.838489120172));
+#75164 = CARTESIAN_POINT('',(3.182568346866,6.16644429387));
+#75165 = CARTESIAN_POINT('',(3.188226710464,5.493599610276));
+#75166 = CARTESIAN_POINT('',(3.193885074062,4.82));
+#75167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75168 = ORIENTED_EDGE('',*,*,#75169,.F.);
+#75169 = EDGE_CURVE('',#40773,#75143,#75170,.T.);
+#75170 = SURFACE_CURVE('',#75171,(#75175,#75182),.PCURVE_S1.);
+#75171 = LINE('',#75172,#75173);
+#75172 = CARTESIAN_POINT('',(1.354692220513,6.4,-31.20014160133));
+#75173 = VECTOR('',#75174,1.);
+#75174 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#75175 = PCURVE('',#40821,#75176);
+#75176 = DEFINITIONAL_REPRESENTATION('',(#75177),#75181);
+#75177 = LINE('',#75178,#75179);
+#75178 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75179 = VECTOR('',#75180,1.);
+#75180 = DIRECTION('',(0.,-1.));
+#75181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75182 = PCURVE('',#40789,#75183);
+#75183 = DEFINITIONAL_REPRESENTATION('',(#75184),#75188);
+#75184 = LINE('',#75185,#75186);
+#75185 = CARTESIAN_POINT('',(0.,0.));
+#75186 = VECTOR('',#75187,1.);
+#75187 = DIRECTION('',(0.,-1.));
+#75188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75189 = ADVANCED_FACE('',(#75190),#40789,.F.);
+#75190 = FACE_BOUND('',#75191,.F.);
+#75191 = EDGE_LOOP('',(#75192,#75193,#75194,#75216));
+#75192 = ORIENTED_EDGE('',*,*,#40772,.F.);
+#75193 = ORIENTED_EDGE('',*,*,#75169,.T.);
+#75194 = ORIENTED_EDGE('',*,*,#75195,.T.);
+#75195 = EDGE_CURVE('',#75143,#75008,#75196,.T.);
+#75196 = SURFACE_CURVE('',#75197,(#75202,#75209),.PCURVE_S1.);
+#75197 = CIRCLE('',#75198,32.5);
+#75198 = AXIS2_PLACEMENT_3D('',#75199,#75200,#75201);
+#75199 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#75200 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75201 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75202 = PCURVE('',#40789,#75203);
+#75203 = DEFINITIONAL_REPRESENTATION('',(#75204),#75208);
+#75204 = CIRCLE('',#75205,32.5);
+#75205 = AXIS2_PLACEMENT_2D('',#75206,#75207);
+#75206 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#75207 = DIRECTION('',(0.207911690818,0.978147600734));
+#75208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75209 = PCURVE('',#75047,#75210);
+#75210 = DEFINITIONAL_REPRESENTATION('',(#75211),#75215);
+#75211 = LINE('',#75212,#75213);
+#75212 = CARTESIAN_POINT('',(0.,5.1));
+#75213 = VECTOR('',#75214,1.);
+#75214 = DIRECTION('',(1.,0.));
+#75215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75216 = ORIENTED_EDGE('',*,*,#75007,.F.);
+#75217 = ADVANCED_FACE('',(#75218),#40888,.F.);
+#75218 = FACE_BOUND('',#75219,.F.);
+#75219 = EDGE_LOOP('',(#75220,#75221,#75244,#75276));
+#75220 = ORIENTED_EDGE('',*,*,#40866,.F.);
+#75221 = ORIENTED_EDGE('',*,*,#75222,.T.);
+#75222 = EDGE_CURVE('',#40867,#75223,#75225,.T.);
+#75223 = VERTEX_POINT('',#75224);
+#75224 = CARTESIAN_POINT('',(13.070978933382,6.4,-29.75566348988));
+#75225 = SURFACE_CURVE('',#75226,(#75230,#75237),.PCURVE_S1.);
+#75226 = LINE('',#75227,#75228);
+#75227 = CARTESIAN_POINT('',(12.379690427548,6.4,-28.2030040844));
+#75228 = VECTOR('',#75229,1.);
+#75229 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#75230 = PCURVE('',#40888,#75231);
+#75231 = DEFINITIONAL_REPRESENTATION('',(#75232),#75236);
+#75232 = LINE('',#75233,#75234);
+#75233 = CARTESIAN_POINT('',(0.,0.));
+#75234 = VECTOR('',#75235,1.);
+#75235 = DIRECTION('',(0.,-1.));
+#75236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75237 = PCURVE('',#40917,#75238);
+#75238 = DEFINITIONAL_REPRESENTATION('',(#75239),#75243);
+#75239 = LINE('',#75240,#75241);
+#75240 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75241 = VECTOR('',#75242,1.);
+#75242 = DIRECTION('',(0.,-1.));
+#75243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75244 = ORIENTED_EDGE('',*,*,#75245,.T.);
+#75245 = EDGE_CURVE('',#75223,#75246,#75248,.T.);
+#75246 = VERTEX_POINT('',#75247);
+#75247 = CARTESIAN_POINT('',(12.376157475181,3.6,-30.05130157163));
+#75248 = SURFACE_CURVE('',#75249,(#75254,#75261),.PCURVE_S1.);
+#75249 = ELLIPSE('',#75250,124.83495742473,32.5);
+#75250 = AXIS2_PLACEMENT_3D('',#75251,#75252,#75253);
+#75251 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#75252 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#75253 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#75254 = PCURVE('',#40888,#75255);
+#75255 = DEFINITIONAL_REPRESENTATION('',(#75256),#75260);
+#75256 = ELLIPSE('',#75257,124.83495742473,32.5);
+#75257 = AXIS2_PLACEMENT_2D('',#75258,#75259);
+#75258 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#75259 = DIRECTION('',(1.,-2.775557561563E-17));
+#75260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75261 = PCURVE('',#75262,#75267);
+#75262 = CYLINDRICAL_SURFACE('',#75263,32.5);
+#75263 = AXIS2_PLACEMENT_3D('',#75264,#75265,#75266);
+#75264 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#75265 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75266 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75267 = DEFINITIONAL_REPRESENTATION('',(#75268),#75275);
+#75268 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75269,#75270,#75271,#75272,
+    #75273,#75274),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#75269 = CARTESIAN_POINT('',(3.557816733533,4.82));
+#75270 = CARTESIAN_POINT('',(3.552240416469,5.492111952632));
+#75271 = CARTESIAN_POINT('',(3.546664099406,6.164211467139));
+#75272 = CARTESIAN_POINT('',(3.541087782342,6.836255002832));
+#75273 = CARTESIAN_POINT('',(3.535511465278,7.508199020634));
+#75274 = CARTESIAN_POINT('',(3.529935148215,8.18));
+#75275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75276 = ORIENTED_EDGE('',*,*,#75277,.F.);
+#75277 = EDGE_CURVE('',#40869,#75246,#75278,.T.);
+#75278 = SURFACE_CURVE('',#75279,(#75283,#75290),.PCURVE_S1.);
+#75279 = LINE('',#75280,#75281);
+#75280 = CARTESIAN_POINT('',(11.689965591294,3.6,-28.51008936647));
+#75281 = VECTOR('',#75282,1.);
+#75282 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#75283 = PCURVE('',#40888,#75284);
+#75284 = DEFINITIONAL_REPRESENTATION('',(#75285),#75289);
+#75285 = LINE('',#75286,#75287);
+#75286 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75287 = VECTOR('',#75288,1.);
+#75288 = DIRECTION('',(0.,-1.));
+#75289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75290 = PCURVE('',#40976,#75291);
+#75291 = DEFINITIONAL_REPRESENTATION('',(#75292),#75296);
+#75292 = LINE('',#75293,#75294);
+#75293 = CARTESIAN_POINT('',(0.,0.));
+#75294 = VECTOR('',#75295,1.);
+#75295 = DIRECTION('',(0.,-1.));
+#75296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75297 = ADVANCED_FACE('',(#75298),#40976,.F.);
+#75298 = FACE_BOUND('',#75299,.F.);
+#75299 = EDGE_LOOP('',(#75300,#75323,#75324,#75325));
+#75300 = ORIENTED_EDGE('',*,*,#75301,.F.);
+#75301 = EDGE_CURVE('',#40930,#75302,#75304,.T.);
+#75302 = VERTEX_POINT('',#75303);
+#75303 = CARTESIAN_POINT('',(7.59278060043,3.6,-31.60062788543));
+#75304 = SURFACE_CURVE('',#75305,(#75309,#75316),.PCURVE_S1.);
+#75305 = LINE('',#75306,#75307);
+#75306 = CARTESIAN_POINT('',(7.122238303059,3.6,-30.54377258186));
+#75307 = VECTOR('',#75308,1.);
+#75308 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#75309 = PCURVE('',#40976,#75310);
+#75310 = DEFINITIONAL_REPRESENTATION('',(#75311),#75315);
+#75311 = LINE('',#75312,#75313);
+#75312 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75313 = VECTOR('',#75314,1.);
+#75314 = DIRECTION('',(0.,-1.));
+#75315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75316 = PCURVE('',#40949,#75317);
+#75317 = DEFINITIONAL_REPRESENTATION('',(#75318),#75322);
+#75318 = LINE('',#75319,#75320);
+#75319 = CARTESIAN_POINT('',(0.,0.));
+#75320 = VECTOR('',#75321,1.);
+#75321 = DIRECTION('',(0.,-1.));
+#75322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75323 = ORIENTED_EDGE('',*,*,#40961,.T.);
+#75324 = ORIENTED_EDGE('',*,*,#75277,.T.);
+#75325 = ORIENTED_EDGE('',*,*,#75326,.F.);
+#75326 = EDGE_CURVE('',#75302,#75246,#75327,.T.);
+#75327 = SURFACE_CURVE('',#75328,(#75333,#75344),.PCURVE_S1.);
+#75328 = CIRCLE('',#75329,32.5);
+#75329 = AXIS2_PLACEMENT_3D('',#75330,#75331,#75332);
+#75330 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#75331 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75332 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75333 = PCURVE('',#40976,#75334);
+#75334 = DEFINITIONAL_REPRESENTATION('',(#75335),#75343);
+#75335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#75336,#75337,#75338,#75339
+    ,#75340,#75341,#75342),.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(
+  '') );
+#75336 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#75337 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#75338 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#75339 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#75340 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#75341 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#75342 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#75343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75344 = PCURVE('',#75262,#75345);
+#75345 = DEFINITIONAL_REPRESENTATION('',(#75346),#75350);
+#75346 = LINE('',#75347,#75348);
+#75347 = CARTESIAN_POINT('',(0.,7.9));
+#75348 = VECTOR('',#75349,1.);
+#75349 = DIRECTION('',(1.,0.));
+#75350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75351 = ADVANCED_FACE('',(#75352),#40949,.F.);
+#75352 = FACE_BOUND('',#75353,.F.);
+#75353 = EDGE_LOOP('',(#75354,#75355,#75356,#75383));
+#75354 = ORIENTED_EDGE('',*,*,#40929,.F.);
+#75355 = ORIENTED_EDGE('',*,*,#75301,.T.);
+#75356 = ORIENTED_EDGE('',*,*,#75357,.T.);
+#75357 = EDGE_CURVE('',#75302,#75358,#75360,.T.);
+#75358 = VERTEX_POINT('',#75359);
+#75359 = CARTESIAN_POINT('',(8.335625899232,6.4,-31.41285311569));
+#75360 = SURFACE_CURVE('',#75361,(#75366,#75373),.PCURVE_S1.);
+#75361 = ELLIPSE('',#75362,124.83495742473,32.5);
+#75362 = AXIS2_PLACEMENT_3D('',#75363,#75364,#75365);
+#75363 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#75364 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#75365 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#75366 = PCURVE('',#40949,#75367);
+#75367 = DEFINITIONAL_REPRESENTATION('',(#75368),#75372);
+#75368 = ELLIPSE('',#75369,124.83495742473,32.5);
+#75369 = AXIS2_PLACEMENT_2D('',#75370,#75371);
+#75370 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#75371 = DIRECTION('',(-1.,-0.));
+#75372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75373 = PCURVE('',#75262,#75374);
+#75374 = DEFINITIONAL_REPRESENTATION('',(#75375),#75382);
+#75375 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75376,#75377,#75378,#75379,
+    #75380,#75381),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#75376 = CARTESIAN_POINT('',(3.375032766311,8.18));
+#75377 = CARTESIAN_POINT('',(3.380691129909,7.509689259292));
+#75378 = CARTESIAN_POINT('',(3.386349493507,6.838489120172));
+#75379 = CARTESIAN_POINT('',(3.392007857105,6.16644429387));
+#75380 = CARTESIAN_POINT('',(3.397666220703,5.493599610276));
+#75381 = CARTESIAN_POINT('',(3.403324584301,4.82));
+#75382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75383 = ORIENTED_EDGE('',*,*,#75384,.F.);
+#75384 = EDGE_CURVE('',#40901,#75358,#75385,.T.);
+#75385 = SURFACE_CURVE('',#75386,(#75390,#75397),.PCURVE_S1.);
+#75386 = LINE('',#75387,#75388);
+#75387 = CARTESIAN_POINT('',(7.811963139313,6.4,-30.23668729979));
+#75388 = VECTOR('',#75389,1.);
+#75389 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#75390 = PCURVE('',#40949,#75391);
+#75391 = DEFINITIONAL_REPRESENTATION('',(#75392),#75396);
+#75392 = LINE('',#75393,#75394);
+#75393 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75394 = VECTOR('',#75395,1.);
+#75395 = DIRECTION('',(0.,-1.));
+#75396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75397 = PCURVE('',#40917,#75398);
+#75398 = DEFINITIONAL_REPRESENTATION('',(#75399),#75403);
+#75399 = LINE('',#75400,#75401);
+#75400 = CARTESIAN_POINT('',(0.,0.));
+#75401 = VECTOR('',#75402,1.);
+#75402 = DIRECTION('',(0.,-1.));
+#75403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75404 = ADVANCED_FACE('',(#75405),#40917,.F.);
+#75405 = FACE_BOUND('',#75406,.F.);
+#75406 = EDGE_LOOP('',(#75407,#75408,#75409,#75431));
+#75407 = ORIENTED_EDGE('',*,*,#40900,.F.);
+#75408 = ORIENTED_EDGE('',*,*,#75384,.T.);
+#75409 = ORIENTED_EDGE('',*,*,#75410,.T.);
+#75410 = EDGE_CURVE('',#75358,#75223,#75411,.T.);
+#75411 = SURFACE_CURVE('',#75412,(#75417,#75424),.PCURVE_S1.);
+#75412 = CIRCLE('',#75413,32.5);
+#75413 = AXIS2_PLACEMENT_3D('',#75414,#75415,#75416);
+#75414 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#75415 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75416 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75417 = PCURVE('',#40917,#75418);
+#75418 = DEFINITIONAL_REPRESENTATION('',(#75419),#75423);
+#75419 = CIRCLE('',#75420,32.5);
+#75420 = AXIS2_PLACEMENT_2D('',#75421,#75422);
+#75421 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#75422 = DIRECTION('',(0.406736643076,0.913545457643));
+#75423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75424 = PCURVE('',#75262,#75425);
+#75425 = DEFINITIONAL_REPRESENTATION('',(#75426),#75430);
+#75426 = LINE('',#75427,#75428);
+#75427 = CARTESIAN_POINT('',(0.,5.1));
+#75428 = VECTOR('',#75429,1.);
+#75429 = DIRECTION('',(1.,0.));
+#75430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75431 = ORIENTED_EDGE('',*,*,#75222,.F.);
+#75432 = ADVANCED_FACE('',(#75433),#41016,.F.);
+#75433 = FACE_BOUND('',#75434,.F.);
+#75434 = EDGE_LOOP('',(#75435,#75436,#75459,#75491));
+#75435 = ORIENTED_EDGE('',*,*,#40994,.F.);
+#75436 = ORIENTED_EDGE('',*,*,#75437,.T.);
+#75437 = EDGE_CURVE('',#40995,#75438,#75440,.T.);
+#75438 = VERTEX_POINT('',#75439);
+#75439 = CARTESIAN_POINT('',(18.971896990515,6.4,-26.38782152018));
+#75440 = SURFACE_CURVE('',#75441,(#75445,#75452),.PCURVE_S1.);
+#75441 = LINE('',#75442,#75443);
+#75442 = CARTESIAN_POINT('',(17.972898754862,6.4,-25.01281841005));
+#75443 = VECTOR('',#75444,1.);
+#75444 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#75445 = PCURVE('',#41016,#75446);
+#75446 = DEFINITIONAL_REPRESENTATION('',(#75447),#75451);
+#75447 = LINE('',#75448,#75449);
+#75448 = CARTESIAN_POINT('',(0.,0.));
+#75449 = VECTOR('',#75450,1.);
+#75450 = DIRECTION('',(0.,-1.));
+#75451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75452 = PCURVE('',#41045,#75453);
+#75453 = DEFINITIONAL_REPRESENTATION('',(#75454),#75458);
+#75454 = LINE('',#75455,#75456);
+#75455 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75456 = VECTOR('',#75457,1.);
+#75457 = DIRECTION('',(0.,-1.));
+#75458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75459 = ORIENTED_EDGE('',*,*,#75460,.T.);
+#75460 = EDGE_CURVE('',#75438,#75461,#75463,.T.);
+#75461 = VERTEX_POINT('',#75462);
+#75462 = CARTESIAN_POINT('',(18.353725661686,3.6,-26.82146070473));
+#75463 = SURFACE_CURVE('',#75464,(#75469,#75476),.PCURVE_S1.);
+#75464 = ELLIPSE('',#75465,124.83495742473,32.5);
+#75465 = AXIS2_PLACEMENT_3D('',#75466,#75467,#75468);
+#75466 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#75467 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#75468 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#75469 = PCURVE('',#41016,#75470);
+#75470 = DEFINITIONAL_REPRESENTATION('',(#75471),#75475);
+#75471 = ELLIPSE('',#75472,124.83495742473,32.5);
+#75472 = AXIS2_PLACEMENT_2D('',#75473,#75474);
+#75473 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#75474 = DIRECTION('',(1.,1.387778780781E-17));
+#75475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75476 = PCURVE('',#75477,#75482);
+#75477 = CYLINDRICAL_SURFACE('',#75478,32.5);
+#75478 = AXIS2_PLACEMENT_3D('',#75479,#75480,#75481);
+#75479 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#75480 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75481 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75482 = DEFINITIONAL_REPRESENTATION('',(#75483),#75490);
+#75483 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75484,#75485,#75486,#75487,
+    #75488,#75489),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#75484 = CARTESIAN_POINT('',(3.767256243772,4.82));
+#75485 = CARTESIAN_POINT('',(3.761679926709,5.492111952632));
+#75486 = CARTESIAN_POINT('',(3.756103609645,6.164211467139));
+#75487 = CARTESIAN_POINT('',(3.750527292581,6.836255002832));
+#75488 = CARTESIAN_POINT('',(3.744950975518,7.508199020634));
+#75489 = CARTESIAN_POINT('',(3.739374658454,8.18));
+#75490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75491 = ORIENTED_EDGE('',*,*,#75492,.F.);
+#75492 = EDGE_CURVE('',#40997,#75461,#75493,.T.);
+#75493 = SURFACE_CURVE('',#75494,(#75498,#75505),.PCURVE_S1.);
+#75494 = LINE('',#75495,#75496);
+#75495 = CARTESIAN_POINT('',(17.362092681334,3.6,-25.45659499883));
+#75496 = VECTOR('',#75497,1.);
+#75497 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#75498 = PCURVE('',#41016,#75499);
+#75499 = DEFINITIONAL_REPRESENTATION('',(#75500),#75504);
+#75500 = LINE('',#75501,#75502);
+#75501 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75502 = VECTOR('',#75503,1.);
+#75503 = DIRECTION('',(0.,-1.));
+#75504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75505 = PCURVE('',#41104,#75506);
+#75506 = DEFINITIONAL_REPRESENTATION('',(#75507),#75511);
+#75507 = LINE('',#75508,#75509);
+#75508 = CARTESIAN_POINT('',(0.,0.));
+#75509 = VECTOR('',#75510,1.);
+#75510 = DIRECTION('',(0.,-1.));
+#75511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75512 = ADVANCED_FACE('',(#75513),#41104,.F.);
+#75513 = FACE_BOUND('',#75514,.F.);
+#75514 = EDGE_LOOP('',(#75515,#75538,#75539,#75540));
+#75515 = ORIENTED_EDGE('',*,*,#75516,.F.);
+#75516 = EDGE_CURVE('',#41058,#75517,#75519,.T.);
+#75517 = VERTEX_POINT('',#75518);
+#75518 = CARTESIAN_POINT('',(13.997000101773,3.6,-29.33145049517));
+#75519 = SURFACE_CURVE('',#75520,(#75524,#75531),.PCURVE_S1.);
+#75520 = LINE('',#75521,#75522);
+#75521 = CARTESIAN_POINT('',(13.317007709439,3.6,-28.39552126031));
+#75522 = VECTOR('',#75523,1.);
+#75523 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#75524 = PCURVE('',#41104,#75525);
+#75525 = DEFINITIONAL_REPRESENTATION('',(#75526),#75530);
+#75526 = LINE('',#75527,#75528);
+#75527 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75528 = VECTOR('',#75529,1.);
+#75529 = DIRECTION('',(0.,-1.));
+#75530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75531 = PCURVE('',#41077,#75532);
+#75532 = DEFINITIONAL_REPRESENTATION('',(#75533),#75537);
+#75533 = LINE('',#75534,#75535);
+#75534 = CARTESIAN_POINT('',(0.,0.));
+#75535 = VECTOR('',#75536,1.);
+#75536 = DIRECTION('',(0.,-1.));
+#75537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75538 = ORIENTED_EDGE('',*,*,#41089,.T.);
+#75539 = ORIENTED_EDGE('',*,*,#75492,.T.);
+#75540 = ORIENTED_EDGE('',*,*,#75541,.F.);
+#75541 = EDGE_CURVE('',#75517,#75461,#75542,.T.);
+#75542 = SURFACE_CURVE('',#75543,(#75548,#75559),.PCURVE_S1.);
+#75543 = CIRCLE('',#75544,32.5);
+#75544 = AXIS2_PLACEMENT_3D('',#75545,#75546,#75547);
+#75545 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#75546 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75547 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75548 = PCURVE('',#41104,#75549);
+#75549 = DEFINITIONAL_REPRESENTATION('',(#75550),#75558);
+#75550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#75551,#75552,#75553,#75554
+    ,#75555,#75556,#75557),.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(
+  '') );
+#75551 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#75552 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#75553 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#75554 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#75555 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#75556 = CARTESIAN_POINT('',(-65.56070627572,24.005649887602));
+#75557 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#75558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75559 = PCURVE('',#75477,#75560);
+#75560 = DEFINITIONAL_REPRESENTATION('',(#75561),#75565);
+#75561 = LINE('',#75562,#75563);
+#75562 = CARTESIAN_POINT('',(0.,7.9));
+#75563 = VECTOR('',#75564,1.);
+#75564 = DIRECTION('',(1.,0.));
+#75565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75566 = ADVANCED_FACE('',(#75567),#41077,.F.);
+#75567 = FACE_BOUND('',#75568,.F.);
+#75568 = EDGE_LOOP('',(#75569,#75570,#75571,#75598));
+#75569 = ORIENTED_EDGE('',*,*,#41057,.F.);
+#75570 = ORIENTED_EDGE('',*,*,#75516,.T.);
+#75571 = ORIENTED_EDGE('',*,*,#75572,.T.);
+#75572 = EDGE_CURVE('',#75517,#75573,#75575,.T.);
+#75573 = VERTEX_POINT('',#75574);
+#75574 = CARTESIAN_POINT('',(14.684571878641,6.4,-28.99333283258));
+#75575 = SURFACE_CURVE('',#75576,(#75581,#75588),.PCURVE_S1.);
+#75576 = ELLIPSE('',#75577,124.83495742473,32.5);
+#75577 = AXIS2_PLACEMENT_3D('',#75578,#75579,#75580);
+#75578 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#75579 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#75580 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#75581 = PCURVE('',#41077,#75582);
+#75582 = DEFINITIONAL_REPRESENTATION('',(#75583),#75587);
+#75583 = ELLIPSE('',#75584,124.83495742473,32.5);
+#75584 = AXIS2_PLACEMENT_2D('',#75585,#75586);
+#75585 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#75586 = DIRECTION('',(-1.,1.804112415016E-16));
+#75587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75588 = PCURVE('',#75477,#75589);
+#75589 = DEFINITIONAL_REPRESENTATION('',(#75590),#75597);
+#75590 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75591,#75592,#75593,#75594,
+    #75595,#75596),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#75591 = CARTESIAN_POINT('',(3.584472276551,8.18));
+#75592 = CARTESIAN_POINT('',(3.590130640149,7.509689259292));
+#75593 = CARTESIAN_POINT('',(3.595789003746,6.838489120172));
+#75594 = CARTESIAN_POINT('',(3.601447367344,6.16644429387));
+#75595 = CARTESIAN_POINT('',(3.607105730942,5.493599610276));
+#75596 = CARTESIAN_POINT('',(3.61276409454,4.82));
+#75597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75598 = ORIENTED_EDGE('',*,*,#75599,.F.);
+#75599 = EDGE_CURVE('',#41029,#75573,#75600,.T.);
+#75600 = SURFACE_CURVE('',#75601,(#75605,#75612),.PCURVE_S1.);
+#75601 = LINE('',#75602,#75603);
+#75602 = CARTESIAN_POINT('',(13.927813782967,6.4,-27.95174467152));
+#75603 = VECTOR('',#75604,1.);
+#75604 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#75605 = PCURVE('',#41077,#75606);
+#75606 = DEFINITIONAL_REPRESENTATION('',(#75607),#75611);
+#75607 = LINE('',#75608,#75609);
+#75608 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75609 = VECTOR('',#75610,1.);
+#75610 = DIRECTION('',(0.,-1.));
+#75611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75612 = PCURVE('',#41045,#75613);
+#75613 = DEFINITIONAL_REPRESENTATION('',(#75614),#75618);
+#75614 = LINE('',#75615,#75616);
+#75615 = CARTESIAN_POINT('',(0.,0.));
+#75616 = VECTOR('',#75617,1.);
+#75617 = DIRECTION('',(0.,-1.));
+#75618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75619 = ADVANCED_FACE('',(#75620),#41045,.F.);
+#75620 = FACE_BOUND('',#75621,.F.);
+#75621 = EDGE_LOOP('',(#75622,#75623,#75624,#75646));
+#75622 = ORIENTED_EDGE('',*,*,#41028,.F.);
+#75623 = ORIENTED_EDGE('',*,*,#75599,.T.);
+#75624 = ORIENTED_EDGE('',*,*,#75625,.T.);
+#75625 = EDGE_CURVE('',#75573,#75438,#75626,.T.);
+#75626 = SURFACE_CURVE('',#75627,(#75632,#75639),.PCURVE_S1.);
+#75627 = CIRCLE('',#75628,32.5);
+#75628 = AXIS2_PLACEMENT_3D('',#75629,#75630,#75631);
+#75629 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#75630 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75631 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75632 = PCURVE('',#41045,#75633);
+#75633 = DEFINITIONAL_REPRESENTATION('',(#75634),#75638);
+#75634 = CIRCLE('',#75635,32.5);
+#75635 = AXIS2_PLACEMENT_2D('',#75636,#75637);
+#75636 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#75637 = DIRECTION('',(0.587785252292,0.809016994375));
+#75638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75639 = PCURVE('',#75477,#75640);
+#75640 = DEFINITIONAL_REPRESENTATION('',(#75641),#75645);
+#75641 = LINE('',#75642,#75643);
+#75642 = CARTESIAN_POINT('',(0.,5.1));
+#75643 = VECTOR('',#75644,1.);
+#75644 = DIRECTION('',(1.,0.));
+#75645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75646 = ORIENTED_EDGE('',*,*,#75437,.F.);
+#75647 = ADVANCED_FACE('',(#75648),#41144,.F.);
+#75648 = FACE_BOUND('',#75649,.F.);
+#75649 = EDGE_LOOP('',(#75650,#75651,#75674,#75706));
+#75650 = ORIENTED_EDGE('',*,*,#41122,.F.);
+#75651 = ORIENTED_EDGE('',*,*,#75652,.T.);
+#75652 = EDGE_CURVE('',#41123,#75653,#75655,.T.);
+#75653 = VERTEX_POINT('',#75654);
+#75654 = CARTESIAN_POINT('',(24.043652111901,6.4,-21.86670512724));
+#75655 = SURFACE_CURVE('',#75656,(#75660,#75667),.PCURVE_S1.);
+#75656 = LINE('',#75657,#75658);
+#75657 = CARTESIAN_POINT('',(22.780605163051,6.4,-20.72945254636));
+#75658 = VECTOR('',#75659,1.);
+#75659 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#75660 = PCURVE('',#41144,#75661);
+#75661 = DEFINITIONAL_REPRESENTATION('',(#75662),#75666);
+#75662 = LINE('',#75663,#75664);
+#75663 = CARTESIAN_POINT('',(0.,0.));
+#75664 = VECTOR('',#75665,1.);
+#75665 = DIRECTION('',(0.,-1.));
+#75666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75667 = PCURVE('',#41173,#75668);
+#75668 = DEFINITIONAL_REPRESENTATION('',(#75669),#75673);
+#75669 = LINE('',#75670,#75671);
+#75670 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75671 = VECTOR('',#75672,1.);
+#75672 = DIRECTION('',(0.,-1.));
+#75673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75674 = ORIENTED_EDGE('',*,*,#75675,.T.);
+#75675 = EDGE_CURVE('',#75653,#75676,#75678,.T.);
+#75676 = VERTEX_POINT('',#75677);
+#75677 = CARTESIAN_POINT('',(23.529147965828,3.6,-22.41939330138));
+#75678 = SURFACE_CURVE('',#75679,(#75684,#75691),.PCURVE_S1.);
+#75679 = ELLIPSE('',#75680,124.83495742473,32.5);
+#75680 = AXIS2_PLACEMENT_3D('',#75681,#75682,#75683);
+#75681 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#75682 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#75683 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#75684 = PCURVE('',#41144,#75685);
+#75685 = DEFINITIONAL_REPRESENTATION('',(#75686),#75690);
+#75686 = ELLIPSE('',#75687,124.83495742473,32.5);
+#75687 = AXIS2_PLACEMENT_2D('',#75688,#75689);
+#75688 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#75689 = DIRECTION('',(1.,2.775557561563E-17));
+#75690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75691 = PCURVE('',#75692,#75697);
+#75692 = CYLINDRICAL_SURFACE('',#75693,32.5);
+#75693 = AXIS2_PLACEMENT_3D('',#75694,#75695,#75696);
+#75694 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#75695 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75696 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75697 = DEFINITIONAL_REPRESENTATION('',(#75698),#75705);
+#75698 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75699,#75700,#75701,#75702,
+    #75703,#75704),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#75699 = CARTESIAN_POINT('',(3.976695754011,4.82));
+#75700 = CARTESIAN_POINT('',(3.971119436948,5.492111952632));
+#75701 = CARTESIAN_POINT('',(3.965543119884,6.164211467139));
+#75702 = CARTESIAN_POINT('',(3.959966802821,6.836255002832));
+#75703 = CARTESIAN_POINT('',(3.954390485757,7.508199020634));
+#75704 = CARTESIAN_POINT('',(3.948814168693,8.18));
+#75705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75706 = ORIENTED_EDGE('',*,*,#75707,.F.);
+#75707 = EDGE_CURVE('',#41125,#75676,#75708,.T.);
+#75708 = SURFACE_CURVE('',#75709,(#75713,#75720),.PCURVE_S1.);
+#75709 = LINE('',#75710,#75711);
+#75710 = CARTESIAN_POINT('',(22.275413008635,3.6,-21.29052527545));
+#75711 = VECTOR('',#75712,1.);
+#75712 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#75713 = PCURVE('',#41144,#75714);
+#75714 = DEFINITIONAL_REPRESENTATION('',(#75715),#75719);
+#75715 = LINE('',#75716,#75717);
+#75716 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75717 = VECTOR('',#75718,1.);
+#75718 = DIRECTION('',(0.,-1.));
+#75719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75720 = PCURVE('',#41232,#75721);
+#75721 = DEFINITIONAL_REPRESENTATION('',(#75722),#75726);
+#75722 = LINE('',#75723,#75724);
+#75723 = CARTESIAN_POINT('',(0.,0.));
+#75724 = VECTOR('',#75725,1.);
+#75725 = DIRECTION('',(0.,-1.));
+#75726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75727 = ADVANCED_FACE('',(#75728),#41232,.F.);
+#75728 = FACE_BOUND('',#75729,.F.);
+#75729 = EDGE_LOOP('',(#75730,#75753,#75754,#75755));
+#75730 = ORIENTED_EDGE('',*,*,#75731,.F.);
+#75731 = EDGE_CURVE('',#41186,#75732,#75734,.T.);
+#75732 = VERTEX_POINT('',#75733);
+#75733 = CARTESIAN_POINT('',(19.789483533609,3.6,-25.78034797036));
+#75734 = SURFACE_CURVE('',#75735,(#75739,#75746),.PCURVE_S1.);
+#75735 = LINE('',#75736,#75737);
+#75736 = CARTESIAN_POINT('',(18.929759976824,3.6,-25.00624940285));
+#75737 = VECTOR('',#75738,1.);
+#75738 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#75739 = PCURVE('',#41232,#75740);
+#75740 = DEFINITIONAL_REPRESENTATION('',(#75741),#75745);
+#75741 = LINE('',#75742,#75743);
+#75742 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75743 = VECTOR('',#75744,1.);
+#75744 = DIRECTION('',(0.,-1.));
+#75745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75746 = PCURVE('',#41205,#75747);
+#75747 = DEFINITIONAL_REPRESENTATION('',(#75748),#75752);
+#75748 = LINE('',#75749,#75750);
+#75749 = CARTESIAN_POINT('',(0.,0.));
+#75750 = VECTOR('',#75751,1.);
+#75751 = DIRECTION('',(0.,-1.));
+#75752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75753 = ORIENTED_EDGE('',*,*,#41217,.T.);
+#75754 = ORIENTED_EDGE('',*,*,#75707,.T.);
+#75755 = ORIENTED_EDGE('',*,*,#75756,.F.);
+#75756 = EDGE_CURVE('',#75732,#75676,#75757,.T.);
+#75757 = SURFACE_CURVE('',#75758,(#75763,#75774),.PCURVE_S1.);
+#75758 = CIRCLE('',#75759,32.5);
+#75759 = AXIS2_PLACEMENT_3D('',#75760,#75761,#75762);
+#75760 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#75761 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75762 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75763 = PCURVE('',#41232,#75764);
+#75764 = DEFINITIONAL_REPRESENTATION('',(#75765),#75773);
+#75765 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#75766,#75767,#75768,#75769
+    ,#75770,#75771,#75772),.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(
+  '') );
+#75766 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#75767 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#75768 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#75769 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#75770 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#75771 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#75772 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#75773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75774 = PCURVE('',#75692,#75775);
+#75775 = DEFINITIONAL_REPRESENTATION('',(#75776),#75780);
+#75776 = LINE('',#75777,#75778);
+#75777 = CARTESIAN_POINT('',(0.,7.9));
+#75778 = VECTOR('',#75779,1.);
+#75779 = DIRECTION('',(1.,0.));
+#75780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75781 = ADVANCED_FACE('',(#75782),#41205,.F.);
+#75782 = FACE_BOUND('',#75783,.F.);
+#75783 = EDGE_LOOP('',(#75784,#75785,#75786,#75813));
+#75784 = ORIENTED_EDGE('',*,*,#41185,.F.);
+#75785 = ORIENTED_EDGE('',*,*,#75731,.T.);
+#75786 = ORIENTED_EDGE('',*,*,#75787,.T.);
+#75787 = EDGE_CURVE('',#75732,#75788,#75790,.T.);
+#75788 = VERTEX_POINT('',#75789);
+#75789 = CARTESIAN_POINT('',(20.391731602561,6.4,-25.30666477924));
+#75790 = SURFACE_CURVE('',#75791,(#75796,#75803),.PCURVE_S1.);
+#75791 = ELLIPSE('',#75792,124.83495742473,32.5);
+#75792 = AXIS2_PLACEMENT_3D('',#75793,#75794,#75795);
+#75793 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#75794 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#75795 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#75796 = PCURVE('',#41205,#75797);
+#75797 = DEFINITIONAL_REPRESENTATION('',(#75798),#75802);
+#75798 = ELLIPSE('',#75799,124.83495742473,32.5);
+#75799 = AXIS2_PLACEMENT_2D('',#75800,#75801);
+#75800 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#75801 = DIRECTION('',(-1.,2.775557561563E-17));
+#75802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75803 = PCURVE('',#75692,#75804);
+#75804 = DEFINITIONAL_REPRESENTATION('',(#75805),#75812);
+#75805 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75806,#75807,#75808,#75809,
+    #75810,#75811),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#75806 = CARTESIAN_POINT('',(3.79391178679,8.18));
+#75807 = CARTESIAN_POINT('',(3.799570150388,7.509689259292));
+#75808 = CARTESIAN_POINT('',(3.805228513986,6.838489120172));
+#75809 = CARTESIAN_POINT('',(3.810886877584,6.16644429387));
+#75810 = CARTESIAN_POINT('',(3.816545241182,5.493599610276));
+#75811 = CARTESIAN_POINT('',(3.82220360478,4.82));
+#75812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75813 = ORIENTED_EDGE('',*,*,#75814,.F.);
+#75814 = EDGE_CURVE('',#41157,#75788,#75815,.T.);
+#75815 = SURFACE_CURVE('',#75816,(#75820,#75827),.PCURVE_S1.);
+#75816 = LINE('',#75817,#75818);
+#75817 = CARTESIAN_POINT('',(19.434952131241,6.4,-24.44517667376));
+#75818 = VECTOR('',#75819,1.);
+#75819 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#75820 = PCURVE('',#41205,#75821);
+#75821 = DEFINITIONAL_REPRESENTATION('',(#75822),#75826);
+#75822 = LINE('',#75823,#75824);
+#75823 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75824 = VECTOR('',#75825,1.);
+#75825 = DIRECTION('',(0.,-1.));
+#75826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75827 = PCURVE('',#41173,#75828);
+#75828 = DEFINITIONAL_REPRESENTATION('',(#75829),#75833);
+#75829 = LINE('',#75830,#75831);
+#75830 = CARTESIAN_POINT('',(0.,0.));
+#75831 = VECTOR('',#75832,1.);
+#75832 = DIRECTION('',(0.,-1.));
+#75833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75834 = ADVANCED_FACE('',(#75835),#41173,.F.);
+#75835 = FACE_BOUND('',#75836,.F.);
+#75836 = EDGE_LOOP('',(#75837,#75838,#75839,#75861));
+#75837 = ORIENTED_EDGE('',*,*,#41156,.F.);
+#75838 = ORIENTED_EDGE('',*,*,#75814,.T.);
+#75839 = ORIENTED_EDGE('',*,*,#75840,.T.);
+#75840 = EDGE_CURVE('',#75788,#75653,#75841,.T.);
+#75841 = SURFACE_CURVE('',#75842,(#75847,#75854),.PCURVE_S1.);
+#75842 = CIRCLE('',#75843,32.5);
+#75843 = AXIS2_PLACEMENT_3D('',#75844,#75845,#75846);
+#75844 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#75845 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75846 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75847 = PCURVE('',#41173,#75848);
+#75848 = DEFINITIONAL_REPRESENTATION('',(#75849),#75853);
+#75849 = CIRCLE('',#75850,32.5);
+#75850 = AXIS2_PLACEMENT_2D('',#75851,#75852);
+#75851 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#75852 = DIRECTION('',(0.743144825477,0.669130606359));
+#75853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75854 = PCURVE('',#75692,#75855);
+#75855 = DEFINITIONAL_REPRESENTATION('',(#75856),#75860);
+#75856 = LINE('',#75857,#75858);
+#75857 = CARTESIAN_POINT('',(0.,5.1));
+#75858 = VECTOR('',#75859,1.);
+#75859 = DIRECTION('',(1.,0.));
+#75860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75861 = ORIENTED_EDGE('',*,*,#75652,.F.);
+#75862 = ADVANCED_FACE('',(#75863),#41272,.F.);
+#75863 = FACE_BOUND('',#75864,.F.);
+#75864 = EDGE_LOOP('',(#75865,#75866,#75889,#75921));
+#75865 = ORIENTED_EDGE('',*,*,#41250,.F.);
+#75866 = ORIENTED_EDGE('',*,*,#75867,.T.);
+#75867 = EDGE_CURVE('',#41251,#75868,#75870,.T.);
+#75868 = VERTEX_POINT('',#75869);
+#75869 = CARTESIAN_POINT('',(28.064584261753,6.4,-16.38990879214));
+#75870 = SURFACE_CURVE('',#75871,(#75875,#75882),.PCURVE_S1.);
+#75871 = LINE('',#75872,#75873);
+#75872 = CARTESIAN_POINT('',(26.592689812144,6.4,-15.54011013544));
+#75873 = VECTOR('',#75874,1.);
+#75874 = DIRECTION('',(0.866025403784,0.,-0.5));
+#75875 = PCURVE('',#41272,#75876);
+#75876 = DEFINITIONAL_REPRESENTATION('',(#75877),#75881);
+#75877 = LINE('',#75878,#75879);
+#75878 = CARTESIAN_POINT('',(0.,0.));
+#75879 = VECTOR('',#75880,1.);
+#75880 = DIRECTION('',(0.,-1.));
+#75881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75882 = PCURVE('',#41301,#75883);
+#75883 = DEFINITIONAL_REPRESENTATION('',(#75884),#75888);
+#75884 = LINE('',#75885,#75886);
+#75885 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75886 = VECTOR('',#75887,1.);
+#75887 = DIRECTION('',(0.,-1.));
+#75888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75889 = ORIENTED_EDGE('',*,*,#75890,.T.);
+#75890 = EDGE_CURVE('',#75868,#75891,#75893,.T.);
+#75891 = VERTEX_POINT('',#75892);
+#75892 = CARTESIAN_POINT('',(27.676233598484,3.6,-17.03749083058));
+#75893 = SURFACE_CURVE('',#75894,(#75899,#75906),.PCURVE_S1.);
+#75894 = ELLIPSE('',#75895,124.83495742473,32.5);
+#75895 = AXIS2_PLACEMENT_3D('',#75896,#75897,#75898);
+#75896 = CARTESIAN_POINT('',(7.8E-16,6.999999999954,-7.8E-16));
+#75897 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#75898 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#75899 = PCURVE('',#41272,#75900);
+#75900 = DEFINITIONAL_REPRESENTATION('',(#75901),#75905);
+#75901 = ELLIPSE('',#75902,124.83495742473,32.5);
+#75902 = AXIS2_PLACEMENT_2D('',#75903,#75904);
+#75903 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#75904 = DIRECTION('',(1.,1.110223024625E-16));
+#75905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75906 = PCURVE('',#75907,#75912);
+#75907 = CYLINDRICAL_SURFACE('',#75908,32.5);
+#75908 = AXIS2_PLACEMENT_3D('',#75909,#75910,#75911);
+#75909 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#75910 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75911 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75912 = DEFINITIONAL_REPRESENTATION('',(#75913),#75920);
+#75913 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#75914,#75915,#75916,#75917,
+    #75918,#75919),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#75914 = CARTESIAN_POINT('',(4.186135264251,4.82));
+#75915 = CARTESIAN_POINT('',(4.180558947187,5.492111952632));
+#75916 = CARTESIAN_POINT('',(4.174982630124,6.164211467139));
+#75917 = CARTESIAN_POINT('',(4.16940631306,6.836255002832));
+#75918 = CARTESIAN_POINT('',(4.163829995996,7.508199020634));
+#75919 = CARTESIAN_POINT('',(4.158253678933,8.18));
+#75920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75921 = ORIENTED_EDGE('',*,*,#75922,.F.);
+#75922 = EDGE_CURVE('',#41253,#75891,#75923,.T.);
+#75923 = SURFACE_CURVE('',#75924,(#75928,#75935),.PCURVE_S1.);
+#75924 = LINE('',#75925,#75926);
+#75925 = CARTESIAN_POINT('',(26.215190898168,3.6,-16.19395743425));
+#75926 = VECTOR('',#75927,1.);
+#75927 = DIRECTION('',(0.866025403784,0.,-0.5));
+#75928 = PCURVE('',#41272,#75929);
+#75929 = DEFINITIONAL_REPRESENTATION('',(#75930),#75934);
+#75930 = LINE('',#75931,#75932);
+#75931 = CARTESIAN_POINT('',(2.900003744861,0.));
+#75932 = VECTOR('',#75933,1.);
+#75933 = DIRECTION('',(0.,-1.));
+#75934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75935 = PCURVE('',#41360,#75936);
+#75936 = DEFINITIONAL_REPRESENTATION('',(#75937),#75941);
+#75937 = LINE('',#75938,#75939);
+#75938 = CARTESIAN_POINT('',(0.,0.));
+#75939 = VECTOR('',#75940,1.);
+#75940 = DIRECTION('',(0.,-1.));
+#75941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75942 = ADVANCED_FACE('',(#75943),#41360,.F.);
+#75943 = FACE_BOUND('',#75944,.F.);
+#75944 = EDGE_LOOP('',(#75945,#75968,#75969,#75970));
+#75945 = ORIENTED_EDGE('',*,*,#75946,.F.);
+#75946 = EDGE_CURVE('',#41314,#75947,#75949,.T.);
+#75947 = VERTEX_POINT('',#75948);
+#75948 = CARTESIAN_POINT('',(24.717071574549,3.6,-21.10252053141));
+#75949 = SURFACE_CURVE('',#75950,(#75954,#75961),.PCURVE_S1.);
+#75950 = LINE('',#75951,#75952);
+#75951 = CARTESIAN_POINT('',(23.715190898156,3.6,-20.52408445319));
+#75952 = VECTOR('',#75953,1.);
+#75953 = DIRECTION('',(0.866025403784,0.,-0.5));
+#75954 = PCURVE('',#41360,#75955);
+#75955 = DEFINITIONAL_REPRESENTATION('',(#75956),#75960);
+#75956 = LINE('',#75957,#75958);
+#75957 = CARTESIAN_POINT('',(5.000000000025,0.));
+#75958 = VECTOR('',#75959,1.);
+#75959 = DIRECTION('',(0.,-1.));
+#75960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75961 = PCURVE('',#41333,#75962);
+#75962 = DEFINITIONAL_REPRESENTATION('',(#75963),#75967);
+#75963 = LINE('',#75964,#75965);
+#75964 = CARTESIAN_POINT('',(0.,0.));
+#75965 = VECTOR('',#75966,1.);
+#75966 = DIRECTION('',(0.,-1.));
+#75967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75968 = ORIENTED_EDGE('',*,*,#41345,.T.);
+#75969 = ORIENTED_EDGE('',*,*,#75922,.T.);
+#75970 = ORIENTED_EDGE('',*,*,#75971,.F.);
+#75971 = EDGE_CURVE('',#75947,#75891,#75972,.T.);
+#75972 = SURFACE_CURVE('',#75973,(#75978,#75989),.PCURVE_S1.);
+#75973 = CIRCLE('',#75974,32.5);
+#75974 = AXIS2_PLACEMENT_3D('',#75975,#75976,#75977);
+#75975 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#75976 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#75977 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#75978 = PCURVE('',#41360,#75979);
+#75979 = DEFINITIONAL_REPRESENTATION('',(#75980),#75988);
+#75980 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#75981,#75982,#75983,#75984
+    ,#75985,#75986,#75987),.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(
+  '') );
+#75981 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#75982 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#75983 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#75984 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#75985 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#75986 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#75987 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#75988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75989 = PCURVE('',#75907,#75990);
+#75990 = DEFINITIONAL_REPRESENTATION('',(#75991),#75995);
+#75991 = LINE('',#75992,#75993);
+#75992 = CARTESIAN_POINT('',(0.,7.9));
+#75993 = VECTOR('',#75994,1.);
+#75994 = DIRECTION('',(1.,0.));
+#75995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75996 = ADVANCED_FACE('',(#75997),#41333,.F.);
+#75997 = FACE_BOUND('',#75998,.F.);
+#75998 = EDGE_LOOP('',(#75999,#76000,#76001,#76028));
+#75999 = ORIENTED_EDGE('',*,*,#41313,.F.);
+#76000 = ORIENTED_EDGE('',*,*,#75946,.T.);
+#76001 = ORIENTED_EDGE('',*,*,#76002,.T.);
+#76002 = EDGE_CURVE('',#75947,#76003,#76005,.T.);
+#76003 = VERTEX_POINT('',#76004);
+#76004 = CARTESIAN_POINT('',(25.207674805064,6.4,-20.5139740402));
+#76005 = SURFACE_CURVE('',#76006,(#76011,#76018),.PCURVE_S1.);
+#76006 = ELLIPSE('',#76007,124.83495742473,32.5);
+#76007 = AXIS2_PLACEMENT_3D('',#76008,#76009,#76010);
+#76008 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#76009 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#76010 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#76011 = PCURVE('',#41333,#76012);
+#76012 = DEFINITIONAL_REPRESENTATION('',(#76013),#76017);
+#76013 = ELLIPSE('',#76014,124.83495742473,32.5);
+#76014 = AXIS2_PLACEMENT_2D('',#76015,#76016);
+#76015 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#76016 = DIRECTION('',(-1.,9.71445146547E-17));
+#76017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76018 = PCURVE('',#75907,#76019);
+#76019 = DEFINITIONAL_REPRESENTATION('',(#76020),#76027);
+#76020 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76021,#76022,#76023,#76024,
+    #76025,#76026),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#76021 = CARTESIAN_POINT('',(4.003351297029,8.18));
+#76022 = CARTESIAN_POINT('',(4.009009660627,7.509689259292));
+#76023 = CARTESIAN_POINT('',(4.014668024225,6.838489120172));
+#76024 = CARTESIAN_POINT('',(4.020326387823,6.16644429387));
+#76025 = CARTESIAN_POINT('',(4.025984751421,5.493599610276));
+#76026 = CARTESIAN_POINT('',(4.031643115019,4.82));
+#76027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76028 = ORIENTED_EDGE('',*,*,#76029,.F.);
+#76029 = EDGE_CURVE('',#41285,#76003,#76030,.T.);
+#76030 = SURFACE_CURVE('',#76031,(#76035,#76042),.PCURVE_S1.);
+#76031 = LINE('',#76032,#76033);
+#76032 = CARTESIAN_POINT('',(24.092689812131,6.4,-19.87023715439));
+#76033 = VECTOR('',#76034,1.);
+#76034 = DIRECTION('',(0.866025403784,0.,-0.5));
+#76035 = PCURVE('',#41333,#76036);
+#76036 = DEFINITIONAL_REPRESENTATION('',(#76037),#76041);
+#76037 = LINE('',#76038,#76039);
+#76038 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76039 = VECTOR('',#76040,1.);
+#76040 = DIRECTION('',(0.,-1.));
+#76041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76042 = PCURVE('',#41301,#76043);
+#76043 = DEFINITIONAL_REPRESENTATION('',(#76044),#76048);
+#76044 = LINE('',#76045,#76046);
+#76045 = CARTESIAN_POINT('',(0.,0.));
+#76046 = VECTOR('',#76047,1.);
+#76047 = DIRECTION('',(0.,-1.));
+#76048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76049 = ADVANCED_FACE('',(#76050),#41301,.F.);
+#76050 = FACE_BOUND('',#76051,.F.);
+#76051 = EDGE_LOOP('',(#76052,#76053,#76054,#76076));
+#76052 = ORIENTED_EDGE('',*,*,#41284,.F.);
+#76053 = ORIENTED_EDGE('',*,*,#76029,.T.);
+#76054 = ORIENTED_EDGE('',*,*,#76055,.T.);
+#76055 = EDGE_CURVE('',#76003,#75868,#76056,.T.);
+#76056 = SURFACE_CURVE('',#76057,(#76062,#76069),.PCURVE_S1.);
+#76057 = CIRCLE('',#76058,32.5);
+#76058 = AXIS2_PLACEMENT_3D('',#76059,#76060,#76061);
+#76059 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#76060 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76061 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76062 = PCURVE('',#41301,#76063);
+#76063 = DEFINITIONAL_REPRESENTATION('',(#76064),#76068);
+#76064 = CIRCLE('',#76065,32.5);
+#76065 = AXIS2_PLACEMENT_2D('',#76066,#76067);
+#76066 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#76067 = DIRECTION('',(0.866025403784,0.5));
+#76068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76069 = PCURVE('',#75907,#76070);
+#76070 = DEFINITIONAL_REPRESENTATION('',(#76071),#76075);
+#76071 = LINE('',#76072,#76073);
+#76072 = CARTESIAN_POINT('',(0.,5.1));
+#76073 = VECTOR('',#76074,1.);
+#76074 = DIRECTION('',(1.,0.));
+#76075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76076 = ORIENTED_EDGE('',*,*,#75867,.F.);
+#76077 = ADVANCED_FACE('',(#76078),#41400,.F.);
+#76078 = FACE_BOUND('',#76079,.F.);
+#76079 = EDGE_LOOP('',(#76080,#76081,#76104,#76136));
+#76080 = ORIENTED_EDGE('',*,*,#41378,.F.);
+#76081 = ORIENTED_EDGE('',*,*,#76082,.T.);
+#76082 = EDGE_CURVE('',#41379,#76083,#76085,.T.);
+#76083 = VERTEX_POINT('',#76084);
+#76084 = CARTESIAN_POINT('',(30.85895941055,6.4,-10.19679479532));
+#76085 = SURFACE_CURVE('',#76086,(#76090,#76097),.PCURVE_S1.);
+#76086 = LINE('',#76087,#76088);
+#76087 = CARTESIAN_POINT('',(29.242546310562,6.4,-9.671590341893));
+#76088 = VECTOR('',#76089,1.);
+#76089 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#76090 = PCURVE('',#41400,#76091);
+#76091 = DEFINITIONAL_REPRESENTATION('',(#76092),#76096);
+#76092 = LINE('',#76093,#76094);
+#76093 = CARTESIAN_POINT('',(0.,0.));
+#76094 = VECTOR('',#76095,1.);
+#76095 = DIRECTION('',(0.,-1.));
+#76096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76097 = PCURVE('',#41429,#76098);
+#76098 = DEFINITIONAL_REPRESENTATION('',(#76099),#76103);
+#76099 = LINE('',#76100,#76101);
+#76100 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76101 = VECTOR('',#76102,1.);
+#76102 = DIRECTION('',(0.,-1.));
+#76103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76104 = ORIENTED_EDGE('',*,*,#76105,.T.);
+#76105 = EDGE_CURVE('',#76083,#76106,#76108,.T.);
+#76106 = VERTEX_POINT('',#76107);
+#76107 = CARTESIAN_POINT('',(30.613735017584,3.6,-10.91096825552));
+#76108 = SURFACE_CURVE('',#76109,(#76114,#76121),.PCURVE_S1.);
+#76109 = ELLIPSE('',#76110,124.83495742473,32.5);
+#76110 = AXIS2_PLACEMENT_3D('',#76111,#76112,#76113);
+#76111 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#76112 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#76113 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#76114 = PCURVE('',#41400,#76115);
+#76115 = DEFINITIONAL_REPRESENTATION('',(#76116),#76120);
+#76116 = ELLIPSE('',#76117,124.83495742473,32.5);
+#76117 = AXIS2_PLACEMENT_2D('',#76118,#76119);
+#76118 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#76119 = DIRECTION('',(1.,2.081668171172E-16));
+#76120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76121 = PCURVE('',#76122,#76127);
+#76122 = CYLINDRICAL_SURFACE('',#76123,32.5);
+#76123 = AXIS2_PLACEMENT_3D('',#76124,#76125,#76126);
+#76124 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#76125 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76126 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76127 = DEFINITIONAL_REPRESENTATION('',(#76128),#76135);
+#76128 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76129,#76130,#76131,#76132,
+    #76133,#76134),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#76129 = CARTESIAN_POINT('',(4.39557477449,4.82));
+#76130 = CARTESIAN_POINT('',(4.389998457426,5.492111952632));
+#76131 = CARTESIAN_POINT('',(4.384422140363,6.164211467139));
+#76132 = CARTESIAN_POINT('',(4.378845823299,6.836255002832));
+#76133 = CARTESIAN_POINT('',(4.373269506236,7.508199020634));
+#76134 = CARTESIAN_POINT('',(4.367693189172,8.18));
+#76135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76136 = ORIENTED_EDGE('',*,*,#76137,.F.);
+#76137 = EDGE_CURVE('',#41381,#76106,#76138,.T.);
+#76138 = SURFACE_CURVE('',#76139,(#76143,#76150),.PCURVE_S1.);
+#76139 = LINE('',#76140,#76141);
+#76140 = CARTESIAN_POINT('',(29.009239151009,3.6,-10.38963594595));
+#76141 = VECTOR('',#76142,1.);
+#76142 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#76143 = PCURVE('',#41400,#76144);
+#76144 = DEFINITIONAL_REPRESENTATION('',(#76145),#76149);
+#76145 = LINE('',#76146,#76147);
+#76146 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76147 = VECTOR('',#76148,1.);
+#76148 = DIRECTION('',(0.,-1.));
+#76149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76150 = PCURVE('',#41488,#76151);
+#76151 = DEFINITIONAL_REPRESENTATION('',(#76152),#76156);
+#76152 = LINE('',#76153,#76154);
+#76153 = CARTESIAN_POINT('',(0.,0.));
+#76154 = VECTOR('',#76155,1.);
+#76155 = DIRECTION('',(0.,-1.));
+#76156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76157 = ADVANCED_FACE('',(#76158),#41488,.F.);
+#76158 = FACE_BOUND('',#76159,.F.);
+#76159 = EDGE_LOOP('',(#76160,#76183,#76184,#76185));
+#76160 = ORIENTED_EDGE('',*,*,#76161,.F.);
+#76161 = EDGE_CURVE('',#41442,#76162,#76164,.T.);
+#76162 = VERTEX_POINT('',#76163);
+#76163 = CARTESIAN_POINT('',(28.564404982013,3.6,-15.5024116841));
+#76164 = SURFACE_CURVE('',#76165,(#76169,#76176),.PCURVE_S1.);
+#76165 = LINE('',#76166,#76167);
+#76166 = CARTESIAN_POINT('',(27.464154179127,3.6,-15.14491852745));
+#76167 = VECTOR('',#76168,1.);
+#76168 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#76169 = PCURVE('',#41488,#76170);
+#76170 = DEFINITIONAL_REPRESENTATION('',(#76171),#76175);
+#76171 = LINE('',#76172,#76173);
+#76172 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76173 = VECTOR('',#76174,1.);
+#76174 = DIRECTION('',(0.,-1.));
+#76175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76176 = PCURVE('',#41461,#76177);
+#76177 = DEFINITIONAL_REPRESENTATION('',(#76178),#76182);
+#76178 = LINE('',#76179,#76180);
+#76179 = CARTESIAN_POINT('',(0.,0.));
+#76180 = VECTOR('',#76181,1.);
+#76181 = DIRECTION('',(0.,-1.));
+#76182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76183 = ORIENTED_EDGE('',*,*,#41473,.T.);
+#76184 = ORIENTED_EDGE('',*,*,#76137,.T.);
+#76185 = ORIENTED_EDGE('',*,*,#76186,.F.);
+#76186 = EDGE_CURVE('',#76162,#76106,#76187,.T.);
+#76187 = SURFACE_CURVE('',#76188,(#76193,#76204),.PCURVE_S1.);
+#76188 = CIRCLE('',#76189,32.5);
+#76189 = AXIS2_PLACEMENT_3D('',#76190,#76191,#76192);
+#76190 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#76191 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76192 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76193 = PCURVE('',#41488,#76194);
+#76194 = DEFINITIONAL_REPRESENTATION('',(#76195),#76203);
+#76195 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#76196,#76197,#76198,#76199
+    ,#76200,#76201,#76202),.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(
+  '') );
+#76196 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#76197 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#76198 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#76199 = CARTESIAN_POINT('',(60.9018904824,10.713895365628));
+#76200 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#76201 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#76202 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#76203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76204 = PCURVE('',#76122,#76205);
+#76205 = DEFINITIONAL_REPRESENTATION('',(#76206),#76210);
+#76206 = LINE('',#76207,#76208);
+#76207 = CARTESIAN_POINT('',(0.,7.9));
+#76208 = VECTOR('',#76209,1.);
+#76209 = DIRECTION('',(1.,0.));
+#76210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76211 = ADVANCED_FACE('',(#76212),#41461,.F.);
+#76212 = FACE_BOUND('',#76213,.F.);
+#76213 = EDGE_LOOP('',(#76214,#76215,#76216,#76243));
+#76214 = ORIENTED_EDGE('',*,*,#41441,.F.);
+#76215 = ORIENTED_EDGE('',*,*,#76161,.T.);
+#76216 = ORIENTED_EDGE('',*,*,#76217,.T.);
+#76217 = EDGE_CURVE('',#76162,#76218,#76220,.T.);
+#76218 = VERTEX_POINT('',#76219);
+#76219 = CARTESIAN_POINT('',(28.921921658742,6.4,-14.82472419863));
+#76220 = SURFACE_CURVE('',#76221,(#76226,#76233),.PCURVE_S1.);
+#76221 = ELLIPSE('',#76222,124.83495742473,32.5);
+#76222 = AXIS2_PLACEMENT_3D('',#76223,#76224,#76225);
+#76223 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#76224 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#76225 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#76226 = PCURVE('',#41461,#76227);
+#76227 = DEFINITIONAL_REPRESENTATION('',(#76228),#76232);
+#76228 = ELLIPSE('',#76229,124.83495742473,32.5);
+#76229 = AXIS2_PLACEMENT_2D('',#76230,#76231);
+#76230 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#76231 = DIRECTION('',(-1.,2.359223927328E-16));
+#76232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76233 = PCURVE('',#76122,#76234);
+#76234 = DEFINITIONAL_REPRESENTATION('',(#76235),#76242);
+#76235 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76236,#76237,#76238,#76239,
+    #76240,#76241),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#76236 = CARTESIAN_POINT('',(4.212790807269,8.18));
+#76237 = CARTESIAN_POINT('',(4.218449170866,7.509689259292));
+#76238 = CARTESIAN_POINT('',(4.224107534464,6.838489120172));
+#76239 = CARTESIAN_POINT('',(4.229765898062,6.16644429387));
+#76240 = CARTESIAN_POINT('',(4.23542426166,5.493599610276));
+#76241 = CARTESIAN_POINT('',(4.241082625258,4.82));
+#76242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76243 = ORIENTED_EDGE('',*,*,#76244,.F.);
+#76244 = EDGE_CURVE('',#41413,#76218,#76245,.T.);
+#76245 = SURFACE_CURVE('',#76246,(#76250,#76257),.PCURVE_S1.);
+#76246 = LINE('',#76247,#76248);
+#76247 = CARTESIAN_POINT('',(27.697461338679,6.4,-14.42687292339));
+#76248 = VECTOR('',#76249,1.);
+#76249 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#76250 = PCURVE('',#41461,#76251);
+#76251 = DEFINITIONAL_REPRESENTATION('',(#76252),#76256);
+#76252 = LINE('',#76253,#76254);
+#76253 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76254 = VECTOR('',#76255,1.);
+#76255 = DIRECTION('',(0.,-1.));
+#76256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76257 = PCURVE('',#41429,#76258);
+#76258 = DEFINITIONAL_REPRESENTATION('',(#76259),#76263);
+#76259 = LINE('',#76260,#76261);
+#76260 = CARTESIAN_POINT('',(0.,0.));
+#76261 = VECTOR('',#76262,1.);
+#76262 = DIRECTION('',(0.,-1.));
+#76263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76264 = ADVANCED_FACE('',(#76265),#41429,.F.);
+#76265 = FACE_BOUND('',#76266,.F.);
+#76266 = EDGE_LOOP('',(#76267,#76268,#76269,#76291));
+#76267 = ORIENTED_EDGE('',*,*,#41412,.F.);
+#76268 = ORIENTED_EDGE('',*,*,#76244,.T.);
+#76269 = ORIENTED_EDGE('',*,*,#76270,.T.);
+#76270 = EDGE_CURVE('',#76218,#76083,#76271,.T.);
+#76271 = SURFACE_CURVE('',#76272,(#76277,#76284),.PCURVE_S1.);
+#76272 = CIRCLE('',#76273,32.5);
+#76273 = AXIS2_PLACEMENT_3D('',#76274,#76275,#76276);
+#76274 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#76275 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76276 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76277 = PCURVE('',#41429,#76278);
+#76278 = DEFINITIONAL_REPRESENTATION('',(#76279),#76283);
+#76279 = CIRCLE('',#76280,32.5);
+#76280 = AXIS2_PLACEMENT_2D('',#76281,#76282);
+#76281 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#76282 = DIRECTION('',(0.951056516295,0.309016994375));
+#76283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76284 = PCURVE('',#76122,#76285);
+#76285 = DEFINITIONAL_REPRESENTATION('',(#76286),#76290);
+#76286 = LINE('',#76287,#76288);
+#76287 = CARTESIAN_POINT('',(0.,5.1));
+#76288 = VECTOR('',#76289,1.);
+#76289 = DIRECTION('',(1.,0.));
+#76290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76291 = ORIENTED_EDGE('',*,*,#76082,.F.);
+#76292 = ADVANCED_FACE('',(#76293),#41528,.F.);
+#76293 = FACE_BOUND('',#76294,.F.);
+#76294 = EDGE_LOOP('',(#76295,#76296,#76319,#76351));
+#76295 = ORIENTED_EDGE('',*,*,#41506,.F.);
+#76296 = ORIENTED_EDGE('',*,*,#76297,.T.);
+#76297 = EDGE_CURVE('',#41507,#76298,#76300,.T.);
+#76298 = VERTEX_POINT('',#76299);
+#76299 = CARTESIAN_POINT('',(32.30464995539,6.4,-3.558031936301));
+#76300 = SURFACE_CURVE('',#76301,(#76305,#76312),.PCURVE_S1.);
+#76301 = LINE('',#76302,#76303);
+#76302 = CARTESIAN_POINT('',(30.614363213903,6.4,-3.380375640957));
+#76303 = VECTOR('',#76304,1.);
+#76304 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#76305 = PCURVE('',#41528,#76306);
+#76306 = DEFINITIONAL_REPRESENTATION('',(#76307),#76311);
+#76307 = LINE('',#76308,#76309);
+#76308 = CARTESIAN_POINT('',(0.,0.));
+#76309 = VECTOR('',#76310,1.);
+#76310 = DIRECTION('',(0.,-1.));
+#76311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76312 = PCURVE('',#41557,#76313);
+#76313 = DEFINITIONAL_REPRESENTATION('',(#76314),#76318);
+#76314 = LINE('',#76315,#76316);
+#76315 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76316 = VECTOR('',#76317,1.);
+#76317 = DIRECTION('',(0.,-1.));
+#76318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76319 = ORIENTED_EDGE('',*,*,#76320,.T.);
+#76320 = EDGE_CURVE('',#76298,#76321,#76323,.T.);
+#76321 = VERTEX_POINT('',#76322);
+#76322 = CARTESIAN_POINT('',(32.213269315416,3.6,-4.307584011075));
+#76323 = SURFACE_CURVE('',#76324,(#76329,#76336),.PCURVE_S1.);
+#76324 = ELLIPSE('',#76325,124.83495742473,32.5);
+#76325 = AXIS2_PLACEMENT_3D('',#76326,#76327,#76328);
+#76326 = CARTESIAN_POINT('',(7.8E-16,6.999999999955,-7.8E-16));
+#76327 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#76328 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#76329 = PCURVE('',#41528,#76330);
+#76330 = DEFINITIONAL_REPRESENTATION('',(#76331),#76335);
+#76331 = ELLIPSE('',#76332,124.83495742473,32.5);
+#76332 = AXIS2_PLACEMENT_2D('',#76333,#76334);
+#76333 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#76334 = DIRECTION('',(1.,1.769417945496E-16));
+#76335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76336 = PCURVE('',#76337,#76342);
+#76337 = CYLINDRICAL_SURFACE('',#76338,32.5);
+#76338 = AXIS2_PLACEMENT_3D('',#76339,#76340,#76341);
+#76339 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#76340 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76341 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76342 = DEFINITIONAL_REPRESENTATION('',(#76343),#76350);
+#76343 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76344,#76345,#76346,#76347,
+    #76348,#76349),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#76344 = CARTESIAN_POINT('',(4.605014284729,4.82));
+#76345 = CARTESIAN_POINT('',(4.599437967666,5.492111952632));
+#76346 = CARTESIAN_POINT('',(4.593861650602,6.164211467139));
+#76347 = CARTESIAN_POINT('',(4.588285333539,6.836255002832));
+#76348 = CARTESIAN_POINT('',(4.582709016475,7.508199020634));
+#76349 = CARTESIAN_POINT('',(4.577132699411,8.18));
+#76350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76351 = ORIENTED_EDGE('',*,*,#76352,.F.);
+#76352 = EDGE_CURVE('',#41509,#76321,#76353,.T.);
+#76353 = SURFACE_CURVE('',#76354,(#76358,#76365),.PCURVE_S1.);
+#76354 = LINE('',#76355,#76356);
+#76355 = CARTESIAN_POINT('',(30.535444451177,3.6,-4.13123751181));
+#76356 = VECTOR('',#76357,1.);
+#76357 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#76358 = PCURVE('',#41528,#76359);
+#76359 = DEFINITIONAL_REPRESENTATION('',(#76360),#76364);
+#76360 = LINE('',#76361,#76362);
+#76361 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76362 = VECTOR('',#76363,1.);
+#76363 = DIRECTION('',(0.,-1.));
+#76364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76365 = PCURVE('',#41616,#76366);
+#76366 = DEFINITIONAL_REPRESENTATION('',(#76367),#76371);
+#76367 = LINE('',#76368,#76369);
+#76368 = CARTESIAN_POINT('',(0.,0.));
+#76369 = VECTOR('',#76370,1.);
+#76370 = DIRECTION('',(0.,-1.));
+#76371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76372 = ADVANCED_FACE('',(#76373),#41616,.F.);
+#76373 = FACE_BOUND('',#76374,.F.);
+#76374 = EDGE_LOOP('',(#76375,#76398,#76399,#76400));
+#76375 = ORIENTED_EDGE('',*,*,#76376,.F.);
+#76376 = EDGE_CURVE('',#41570,#76377,#76379,.T.);
+#76377 = VERTEX_POINT('',#76378);
+#76378 = CARTESIAN_POINT('',(31.163336824541,3.6,-9.224773057383));
+#76379 = SURFACE_CURVE('',#76380,(#76384,#76391),.PCURVE_S1.);
+#76380 = LINE('',#76381,#76382);
+#76381 = CARTESIAN_POINT('',(30.012802134836,3.6,-9.103846988675));
+#76382 = VECTOR('',#76383,1.);
+#76383 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#76384 = PCURVE('',#41616,#76385);
+#76385 = DEFINITIONAL_REPRESENTATION('',(#76386),#76390);
+#76386 = LINE('',#76387,#76388);
+#76387 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76388 = VECTOR('',#76389,1.);
+#76389 = DIRECTION('',(0.,-1.));
+#76390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76391 = PCURVE('',#41589,#76392);
+#76392 = DEFINITIONAL_REPRESENTATION('',(#76393),#76397);
+#76393 = LINE('',#76394,#76395);
+#76394 = CARTESIAN_POINT('',(0.,0.));
+#76395 = VECTOR('',#76396,1.);
+#76396 = DIRECTION('',(0.,-1.));
+#76397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76398 = ORIENTED_EDGE('',*,*,#41601,.T.);
+#76399 = ORIENTED_EDGE('',*,*,#76352,.T.);
+#76400 = ORIENTED_EDGE('',*,*,#76401,.F.);
+#76401 = EDGE_CURVE('',#76377,#76321,#76402,.T.);
+#76402 = SURFACE_CURVE('',#76403,(#76408,#76419),.PCURVE_S1.);
+#76403 = CIRCLE('',#76404,32.5);
+#76404 = AXIS2_PLACEMENT_3D('',#76405,#76406,#76407);
+#76405 = CARTESIAN_POINT('',(4.E-16,3.6,-4.E-16));
+#76406 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76407 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76408 = PCURVE('',#41616,#76409);
+#76409 = DEFINITIONAL_REPRESENTATION('',(#76410),#76418);
+#76410 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#76411,#76412,#76413,#76414
+    ,#76415,#76416,#76417),.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(
+  '') );
+#76411 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#76412 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#76413 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#76414 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#76415 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#76416 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#76417 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#76418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76419 = PCURVE('',#76337,#76420);
+#76420 = DEFINITIONAL_REPRESENTATION('',(#76421),#76425);
+#76421 = LINE('',#76422,#76423);
+#76422 = CARTESIAN_POINT('',(0.,7.9));
+#76423 = VECTOR('',#76424,1.);
+#76424 = DIRECTION('',(1.,0.));
+#76425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76426 = ADVANCED_FACE('',(#76427),#41589,.F.);
+#76427 = FACE_BOUND('',#76428,.F.);
+#76428 = EDGE_LOOP('',(#76429,#76430,#76431,#76458));
+#76429 = ORIENTED_EDGE('',*,*,#41569,.F.);
+#76430 = ORIENTED_EDGE('',*,*,#76376,.T.);
+#76431 = ORIENTED_EDGE('',*,*,#76432,.T.);
+#76432 = EDGE_CURVE('',#76377,#76433,#76435,.T.);
+#76433 = VERTEX_POINT('',#76434);
+#76434 = CARTESIAN_POINT('',(31.372141753154,6.4,-8.487562772668));
+#76435 = SURFACE_CURVE('',#76436,(#76441,#76448),.PCURVE_S1.);
+#76436 = ELLIPSE('',#76437,124.83495742473,32.5);
+#76437 = AXIS2_PLACEMENT_3D('',#76438,#76439,#76440);
+#76438 = CARTESIAN_POINT('',(2.84E-15,25.543099704054,-2.84E-15));
+#76439 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#76440 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#76441 = PCURVE('',#41589,#76442);
+#76442 = DEFINITIONAL_REPRESENTATION('',(#76443),#76447);
+#76443 = ELLIPSE('',#76444,124.83495742473,32.5);
+#76444 = AXIS2_PLACEMENT_2D('',#76445,#76446);
+#76445 = CARTESIAN_POINT('',(22.726811184151,30.8));
+#76446 = DIRECTION('',(-1.,1.838806884535E-16));
+#76447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76448 = PCURVE('',#76337,#76449);
+#76449 = DEFINITIONAL_REPRESENTATION('',(#76450),#76457);
+#76450 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76451,#76452,#76453,#76454,
+    #76455,#76456),.UNSPECIFIED.,.F.,.F.,(6,6),(1.385357419038,
+    1.413649237027),.PIECEWISE_BEZIER_KNOTS.);
+#76451 = CARTESIAN_POINT('',(4.422230317508,8.18));
+#76452 = CARTESIAN_POINT('',(4.427888681106,7.509689259292));
+#76453 = CARTESIAN_POINT('',(4.433547044704,6.838489120172));
+#76454 = CARTESIAN_POINT('',(4.439205408302,6.16644429387));
+#76455 = CARTESIAN_POINT('',(4.4448637719,5.493599610276));
+#76456 = CARTESIAN_POINT('',(4.450522135498,4.82));
+#76457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76458 = ORIENTED_EDGE('',*,*,#76459,.F.);
+#76459 = EDGE_CURVE('',#41541,#76433,#76460,.T.);
+#76460 = SURFACE_CURVE('',#76461,(#76465,#76472),.PCURVE_S1.);
+#76461 = LINE('',#76462,#76463);
+#76462 = CARTESIAN_POINT('',(30.091720897562,6.4,-8.352985117823));
+#76463 = VECTOR('',#76464,1.);
+#76464 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#76465 = PCURVE('',#41589,#76466);
+#76466 = DEFINITIONAL_REPRESENTATION('',(#76467),#76471);
+#76467 = LINE('',#76468,#76469);
+#76468 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76469 = VECTOR('',#76470,1.);
+#76470 = DIRECTION('',(0.,-1.));
+#76471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76472 = PCURVE('',#41557,#76473);
+#76473 = DEFINITIONAL_REPRESENTATION('',(#76474),#76478);
+#76474 = LINE('',#76475,#76476);
+#76475 = CARTESIAN_POINT('',(0.,0.));
+#76476 = VECTOR('',#76477,1.);
+#76477 = DIRECTION('',(0.,-1.));
+#76478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76479 = ADVANCED_FACE('',(#76480),#41557,.F.);
+#76480 = FACE_BOUND('',#76481,.F.);
+#76481 = EDGE_LOOP('',(#76482,#76483,#76484,#76506));
+#76482 = ORIENTED_EDGE('',*,*,#41540,.F.);
+#76483 = ORIENTED_EDGE('',*,*,#76459,.T.);
+#76484 = ORIENTED_EDGE('',*,*,#76485,.T.);
+#76485 = EDGE_CURVE('',#76433,#76298,#76486,.T.);
+#76486 = SURFACE_CURVE('',#76487,(#76492,#76499),.PCURVE_S1.);
+#76487 = CIRCLE('',#76488,32.5);
+#76488 = AXIS2_PLACEMENT_3D('',#76489,#76490,#76491);
+#76489 = CARTESIAN_POINT('',(7.1E-16,6.4,-7.1E-16));
+#76490 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76491 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76492 = PCURVE('',#41557,#76493);
+#76493 = DEFINITIONAL_REPRESENTATION('',(#76494),#76498);
+#76494 = CIRCLE('',#76495,32.5);
+#76495 = AXIS2_PLACEMENT_2D('',#76496,#76497);
+#76496 = CARTESIAN_POINT('',(5.161785248859,30.8));
+#76497 = DIRECTION('',(0.994521895368,0.104528463268));
+#76498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76499 = PCURVE('',#76337,#76500);
+#76500 = DEFINITIONAL_REPRESENTATION('',(#76501),#76505);
+#76501 = LINE('',#76502,#76503);
+#76502 = CARTESIAN_POINT('',(0.,5.1));
+#76503 = VECTOR('',#76504,1.);
+#76504 = DIRECTION('',(1.,0.));
+#76505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76506 = ORIENTED_EDGE('',*,*,#76297,.F.);
+#76507 = ADVANCED_FACE('',(#76508),#41653,.F.);
+#76508 = FACE_BOUND('',#76509,.F.);
+#76509 = EDGE_LOOP('',(#76510,#76511,#76534,#76563));
+#76510 = ORIENTED_EDGE('',*,*,#41634,.F.);
+#76511 = ORIENTED_EDGE('',*,*,#76512,.T.);
+#76512 = EDGE_CURVE('',#41635,#76513,#76515,.T.);
+#76513 = VERTEX_POINT('',#76514);
+#76514 = CARTESIAN_POINT('',(-32.22117802754,2.4,-4.248021482698));
+#76515 = SURFACE_CURVE('',#76516,(#76520,#76527),.PCURVE_S1.);
+#76516 = LINE('',#76517,#76518);
+#76517 = CARTESIAN_POINT('',(-31.12092722465,2.4,-3.890528326044));
+#76518 = VECTOR('',#76519,1.);
+#76519 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#76520 = PCURVE('',#41653,#76521);
+#76521 = DEFINITIONAL_REPRESENTATION('',(#76522),#76526);
+#76522 = LINE('',#76523,#76524);
+#76523 = CARTESIAN_POINT('',(0.,-0.));
+#76524 = VECTOR('',#76525,1.);
+#76525 = DIRECTION('',(0.,-1.));
+#76526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76527 = PCURVE('',#41685,#76528);
+#76528 = DEFINITIONAL_REPRESENTATION('',(#76529),#76533);
+#76529 = LINE('',#76530,#76531);
+#76530 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76531 = VECTOR('',#76532,1.);
+#76532 = DIRECTION('',(0.,-1.));
+#76533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76534 = ORIENTED_EDGE('',*,*,#76535,.T.);
+#76535 = EDGE_CURVE('',#76513,#76536,#76538,.T.);
+#76536 = VERTEX_POINT('',#76537);
+#76537 = CARTESIAN_POINT('',(-31.18033811934,2.4,-9.167143217117));
+#76538 = SURFACE_CURVE('',#76539,(#76544,#76551),.PCURVE_S1.);
+#76539 = CIRCLE('',#76540,32.5);
+#76540 = AXIS2_PLACEMENT_3D('',#76541,#76542,#76543);
+#76541 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#76542 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76543 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76544 = PCURVE('',#41653,#76545);
+#76545 = DEFINITIONAL_REPRESENTATION('',(#76546),#76550);
+#76546 = CIRCLE('',#76547,32.5);
+#76547 = AXIS2_PLACEMENT_2D('',#76548,#76549);
+#76548 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#76549 = DIRECTION('',(-0.951056516295,0.309016994375));
+#76550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76551 = PCURVE('',#76552,#76557);
+#76552 = CYLINDRICAL_SURFACE('',#76553,32.5);
+#76553 = AXIS2_PLACEMENT_3D('',#76554,#76555,#76556);
+#76554 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#76555 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76556 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76557 = DEFINITIONAL_REPRESENTATION('',(#76558),#76562);
+#76558 = LINE('',#76559,#76560);
+#76559 = CARTESIAN_POINT('',(0.,9.1));
+#76560 = VECTOR('',#76561,1.);
+#76561 = DIRECTION('',(1.,0.));
+#76562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76563 = ORIENTED_EDGE('',*,*,#76564,.F.);
+#76564 = EDGE_CURVE('',#41637,#76536,#76565,.T.);
+#76565 = SURFACE_CURVE('',#76566,(#76570,#76577),.PCURVE_S1.);
+#76566 = LINE('',#76567,#76568);
+#76567 = CARTESIAN_POINT('',(-29.57584225277,2.4,-8.645810907543));
+#76568 = VECTOR('',#76569,1.);
+#76569 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#76570 = PCURVE('',#41653,#76571);
+#76571 = DEFINITIONAL_REPRESENTATION('',(#76572),#76576);
+#76572 = LINE('',#76573,#76574);
+#76573 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76574 = VECTOR('',#76575,1.);
+#76575 = DIRECTION('',(0.,-1.));
+#76576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76577 = PCURVE('',#41748,#76578);
+#76578 = DEFINITIONAL_REPRESENTATION('',(#76579),#76583);
+#76579 = LINE('',#76580,#76581);
+#76580 = CARTESIAN_POINT('',(0.,0.));
+#76581 = VECTOR('',#76582,1.);
+#76582 = DIRECTION('',(0.,-1.));
+#76583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76584 = ADVANCED_FACE('',(#76585),#41748,.F.);
+#76585 = FACE_BOUND('',#76586,.F.);
+#76586 = EDGE_LOOP('',(#76587,#76588,#76589,#76616));
+#76587 = ORIENTED_EDGE('',*,*,#41730,.F.);
+#76588 = ORIENTED_EDGE('',*,*,#76564,.T.);
+#76589 = ORIENTED_EDGE('',*,*,#76590,.T.);
+#76590 = EDGE_CURVE('',#76536,#76591,#76593,.T.);
+#76591 = VERTEX_POINT('',#76592);
+#76592 = CARTESIAN_POINT('',(-30.9589481932,-0.4,-9.889060965039));
+#76593 = SURFACE_CURVE('',#76594,(#76599,#76606),.PCURVE_S1.);
+#76594 = ELLIPSE('',#76595,124.83495742473,32.5);
+#76595 = AXIS2_PLACEMENT_3D('',#76596,#76597,#76598);
+#76596 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#76597 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#76598 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#76599 = PCURVE('',#41748,#76600);
+#76600 = DEFINITIONAL_REPRESENTATION('',(#76601),#76605);
+#76601 = ELLIPSE('',#76602,124.83495742473,32.5);
+#76602 = AXIS2_PLACEMENT_2D('',#76603,#76604);
+#76603 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#76604 = DIRECTION('',(1.,5.551115123126E-17));
+#76605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76606 = PCURVE('',#76552,#76607);
+#76607 = DEFINITIONAL_REPRESENTATION('',(#76608),#76615);
+#76608 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76609,#76610,#76611,#76612,
+    #76613,#76614),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#76609 = CARTESIAN_POINT('',(1.8544190663,8.82));
+#76610 = CARTESIAN_POINT('',(1.859995383364,9.491800979366));
+#76611 = CARTESIAN_POINT('',(1.865571700427,10.163744997168));
+#76612 = CARTESIAN_POINT('',(1.871148017491,10.835788532861));
+#76613 = CARTESIAN_POINT('',(1.876724334555,11.507888047368));
+#76614 = CARTESIAN_POINT('',(1.882300651618,12.18));
+#76615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76616 = ORIENTED_EDGE('',*,*,#76617,.F.);
+#76617 = EDGE_CURVE('',#41698,#76591,#76618,.T.);
+#76618 = SURFACE_CURVE('',#76619,(#76623,#76630),.PCURVE_S1.);
+#76619 = LINE('',#76620,#76621);
+#76620 = CARTESIAN_POINT('',(-29.34253509322,-0.4,-9.363856511604));
+#76621 = VECTOR('',#76622,1.);
+#76622 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#76623 = PCURVE('',#41748,#76624);
+#76624 = DEFINITIONAL_REPRESENTATION('',(#76625),#76629);
+#76625 = LINE('',#76626,#76627);
+#76626 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76627 = VECTOR('',#76628,1.);
+#76628 = DIRECTION('',(0.,-1.));
+#76629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76630 = PCURVE('',#41714,#76631);
+#76631 = DEFINITIONAL_REPRESENTATION('',(#76632),#76636);
+#76632 = LINE('',#76633,#76634);
+#76633 = CARTESIAN_POINT('',(0.,0.));
+#76634 = VECTOR('',#76635,1.);
+#76635 = DIRECTION('',(0.,-1.));
+#76636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76637 = ADVANCED_FACE('',(#76638),#41714,.F.);
+#76638 = FACE_BOUND('',#76639,.F.);
+#76639 = EDGE_LOOP('',(#76640,#76663,#76664,#76665));
+#76640 = ORIENTED_EDGE('',*,*,#76641,.F.);
+#76641 = EDGE_CURVE('',#41666,#76642,#76644,.T.);
+#76642 = VERTEX_POINT('',#76643);
+#76643 = CARTESIAN_POINT('',(-32.11208038516,-0.4,-5.006425205349));
+#76644 = SURFACE_CURVE('',#76645,(#76649,#76656),.PCURVE_S1.);
+#76645 = LINE('',#76646,#76647);
+#76646 = CARTESIAN_POINT('',(-30.8876200651,-0.4,-4.608573930105));
+#76647 = VECTOR('',#76648,1.);
+#76648 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#76649 = PCURVE('',#41714,#76650);
+#76650 = DEFINITIONAL_REPRESENTATION('',(#76651),#76655);
+#76651 = LINE('',#76652,#76653);
+#76652 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76653 = VECTOR('',#76654,1.);
+#76654 = DIRECTION('',(0.,-1.));
+#76655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76656 = PCURVE('',#41685,#76657);
+#76657 = DEFINITIONAL_REPRESENTATION('',(#76658),#76662);
+#76658 = LINE('',#76659,#76660);
+#76659 = CARTESIAN_POINT('',(0.,0.));
+#76660 = VECTOR('',#76661,1.);
+#76661 = DIRECTION('',(0.,-1.));
+#76662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76663 = ORIENTED_EDGE('',*,*,#41697,.T.);
+#76664 = ORIENTED_EDGE('',*,*,#76617,.T.);
+#76665 = ORIENTED_EDGE('',*,*,#76666,.F.);
+#76666 = EDGE_CURVE('',#76642,#76591,#76667,.T.);
+#76667 = SURFACE_CURVE('',#76668,(#76673,#76684),.PCURVE_S1.);
+#76668 = CIRCLE('',#76669,32.5);
+#76669 = AXIS2_PLACEMENT_3D('',#76670,#76671,#76672);
+#76670 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#76671 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76672 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76673 = PCURVE('',#41714,#76674);
+#76674 = DEFINITIONAL_REPRESENTATION('',(#76675),#76683);
+#76675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#76676,#76677,#76678,#76679
+    ,#76680,#76681,#76682),.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(
+  '') );
+#76676 = CARTESIAN_POINT('',(30.747551530758,40.843052317186));
+#76677 = CARTESIAN_POINT('',(48.142628407196,-12.69348941332));
+#76678 = CARTESIAN_POINT('',(-6.918915200412,-0.989797023849));
+#76679 = CARTESIAN_POINT('',(-61.98045880801,10.713895365628));
+#76680 = CARTESIAN_POINT('',(-24.31399207685,52.546744706663));
+#76681 = CARTESIAN_POINT('',(13.35247465432,94.379594047697));
+#76682 = CARTESIAN_POINT('',(30.747551530758,40.843052317186));
+#76683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76684 = PCURVE('',#76552,#76685);
+#76685 = DEFINITIONAL_REPRESENTATION('',(#76686),#76690);
+#76686 = LINE('',#76687,#76688);
+#76687 = CARTESIAN_POINT('',(0.,11.9));
+#76688 = VECTOR('',#76689,1.);
+#76689 = DIRECTION('',(1.,0.));
+#76690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76691 = ADVANCED_FACE('',(#76692),#41685,.F.);
+#76692 = FACE_BOUND('',#76693,.F.);
+#76693 = EDGE_LOOP('',(#76694,#76695,#76696,#76721));
+#76694 = ORIENTED_EDGE('',*,*,#41665,.F.);
+#76695 = ORIENTED_EDGE('',*,*,#76641,.T.);
+#76696 = ORIENTED_EDGE('',*,*,#76697,.T.);
+#76697 = EDGE_CURVE('',#76642,#76513,#76698,.T.);
+#76698 = SURFACE_CURVE('',#76699,(#76704,#76711),.PCURVE_S1.);
+#76699 = ELLIPSE('',#76700,124.83495742473,32.5);
+#76700 = AXIS2_PLACEMENT_3D('',#76701,#76702,#76703);
+#76701 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#76702 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#76703 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#76704 = PCURVE('',#41685,#76705);
+#76705 = DEFINITIONAL_REPRESENTATION('',(#76706),#76710);
+#76706 = ELLIPSE('',#76707,124.83495742473,32.5);
+#76707 = AXIS2_PLACEMENT_2D('',#76708,#76709);
+#76708 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#76709 = DIRECTION('',(-1.,1.387778780781E-17));
+#76710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76711 = PCURVE('',#76552,#76712);
+#76712 = DEFINITIONAL_REPRESENTATION('',(#76713),#76720);
+#76713 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76714,#76715,#76716,#76717,
+    #76718,#76719),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#76714 = CARTESIAN_POINT('',(1.727808502386,12.18));
+#76715 = CARTESIAN_POINT('',(1.722150138788,11.506400389724));
+#76716 = CARTESIAN_POINT('',(1.716491775191,10.83355570613));
+#76717 = CARTESIAN_POINT('',(1.710833411593,10.161510879828));
+#76718 = CARTESIAN_POINT('',(1.705175047995,9.490310740708));
+#76719 = CARTESIAN_POINT('',(1.699516684397,8.82));
+#76720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76721 = ORIENTED_EDGE('',*,*,#76512,.F.);
+#76722 = ADVANCED_FACE('',(#76723),#41781,.F.);
+#76723 = FACE_BOUND('',#76724,.F.);
+#76724 = EDGE_LOOP('',(#76725,#76726,#76749,#76778));
+#76725 = ORIENTED_EDGE('',*,*,#41762,.F.);
+#76726 = ORIENTED_EDGE('',*,*,#76727,.T.);
+#76727 = EDGE_CURVE('',#41763,#76728,#76730,.T.);
+#76728 = VERTEX_POINT('',#76729);
+#76729 = CARTESIAN_POINT('',(-30.63385465135,2.4,-10.85435162501));
+#76730 = SURFACE_CURVE('',#76731,(#76735,#76742),.PCURVE_S1.);
+#76731 = LINE('',#76732,#76733);
+#76732 = CARTESIAN_POINT('',(-29.63197397496,2.4,-10.2759155468));
+#76733 = VECTOR('',#76734,1.);
+#76734 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#76735 = PCURVE('',#41781,#76736);
+#76736 = DEFINITIONAL_REPRESENTATION('',(#76737),#76741);
+#76737 = LINE('',#76738,#76739);
+#76738 = CARTESIAN_POINT('',(0.,-0.));
+#76739 = VECTOR('',#76740,1.);
+#76740 = DIRECTION('',(0.,-1.));
+#76741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76742 = PCURVE('',#41813,#76743);
+#76743 = DEFINITIONAL_REPRESENTATION('',(#76744),#76748);
+#76744 = LINE('',#76745,#76746);
+#76745 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76746 = VECTOR('',#76747,1.);
+#76747 = DIRECTION('',(0.,-1.));
+#76748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76749 = ORIENTED_EDGE('',*,*,#76750,.T.);
+#76750 = EDGE_CURVE('',#76728,#76751,#76753,.T.);
+#76751 = VERTEX_POINT('',#76752);
+#76752 = CARTESIAN_POINT('',(-28.59301667527,2.4,-15.44957596207));
+#76753 = SURFACE_CURVE('',#76754,(#76759,#76766),.PCURVE_S1.);
+#76754 = CIRCLE('',#76755,32.5);
+#76755 = AXIS2_PLACEMENT_3D('',#76756,#76757,#76758);
+#76756 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#76757 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76758 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76759 = PCURVE('',#41781,#76760);
+#76760 = DEFINITIONAL_REPRESENTATION('',(#76761),#76765);
+#76761 = CIRCLE('',#76762,32.5);
+#76762 = AXIS2_PLACEMENT_2D('',#76763,#76764);
+#76763 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#76764 = DIRECTION('',(-0.866025403784,0.5));
+#76765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76766 = PCURVE('',#76767,#76772);
+#76767 = CYLINDRICAL_SURFACE('',#76768,32.5);
+#76768 = AXIS2_PLACEMENT_3D('',#76769,#76770,#76771);
+#76769 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#76770 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76771 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76772 = DEFINITIONAL_REPRESENTATION('',(#76773),#76777);
+#76773 = LINE('',#76774,#76775);
+#76774 = CARTESIAN_POINT('',(0.,9.1));
+#76775 = VECTOR('',#76776,1.);
+#76776 = DIRECTION('',(1.,0.));
+#76777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76778 = ORIENTED_EDGE('',*,*,#76779,.F.);
+#76779 = EDGE_CURVE('',#41765,#76751,#76780,.T.);
+#76780 = SURFACE_CURVE('',#76781,(#76785,#76792),.PCURVE_S1.);
+#76781 = LINE('',#76782,#76783);
+#76782 = CARTESIAN_POINT('',(-27.13197397495,2.4,-14.60604256574));
+#76783 = VECTOR('',#76784,1.);
+#76784 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#76785 = PCURVE('',#41781,#76786);
+#76786 = DEFINITIONAL_REPRESENTATION('',(#76787),#76791);
+#76787 = LINE('',#76788,#76789);
+#76788 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76789 = VECTOR('',#76790,1.);
+#76790 = DIRECTION('',(0.,-1.));
+#76791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76792 = PCURVE('',#41876,#76793);
+#76793 = DEFINITIONAL_REPRESENTATION('',(#76794),#76798);
+#76794 = LINE('',#76795,#76796);
+#76795 = CARTESIAN_POINT('',(0.,0.));
+#76796 = VECTOR('',#76797,1.);
+#76797 = DIRECTION('',(0.,-1.));
+#76798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76799 = ADVANCED_FACE('',(#76800),#41876,.F.);
+#76800 = FACE_BOUND('',#76801,.F.);
+#76801 = EDGE_LOOP('',(#76802,#76803,#76804,#76831));
+#76802 = ORIENTED_EDGE('',*,*,#41858,.F.);
+#76803 = ORIENTED_EDGE('',*,*,#76779,.T.);
+#76804 = ORIENTED_EDGE('',*,*,#76805,.T.);
+#76805 = EDGE_CURVE('',#76751,#76806,#76808,.T.);
+#76806 = VERTEX_POINT('',#76807);
+#76807 = CARTESIAN_POINT('',(-28.22636951058,-0.4,-16.10968852125));
+#76808 = SURFACE_CURVE('',#76809,(#76814,#76821),.PCURVE_S1.);
+#76809 = ELLIPSE('',#76810,124.83495742473,32.5);
+#76810 = AXIS2_PLACEMENT_3D('',#76811,#76812,#76813);
+#76811 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#76812 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#76813 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#76814 = PCURVE('',#41876,#76815);
+#76815 = DEFINITIONAL_REPRESENTATION('',(#76816),#76820);
+#76816 = ELLIPSE('',#76817,124.83495742473,32.5);
+#76817 = AXIS2_PLACEMENT_2D('',#76818,#76819);
+#76818 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#76819 = DIRECTION('',(1.,-1.387778780781E-17));
+#76820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76821 = PCURVE('',#76767,#76822);
+#76822 = DEFINITIONAL_REPRESENTATION('',(#76823),#76830);
+#76823 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76824,#76825,#76826,#76827,
+    #76828,#76829),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#76824 = CARTESIAN_POINT('',(2.063858576539,8.82));
+#76825 = CARTESIAN_POINT('',(2.069434893603,9.491800979366));
+#76826 = CARTESIAN_POINT('',(2.075011210667,10.163744997168));
+#76827 = CARTESIAN_POINT('',(2.08058752773,10.835788532861));
+#76828 = CARTESIAN_POINT('',(2.086163844794,11.507888047368));
+#76829 = CARTESIAN_POINT('',(2.091740161858,12.18));
+#76830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76831 = ORIENTED_EDGE('',*,*,#76832,.F.);
+#76832 = EDGE_CURVE('',#41826,#76806,#76833,.T.);
+#76833 = SURFACE_CURVE('',#76834,(#76838,#76845),.PCURVE_S1.);
+#76834 = LINE('',#76835,#76836);
+#76835 = CARTESIAN_POINT('',(-26.75447506097,-0.4,-15.25988986455));
+#76836 = VECTOR('',#76837,1.);
+#76837 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#76838 = PCURVE('',#41876,#76839);
+#76839 = DEFINITIONAL_REPRESENTATION('',(#76840),#76844);
+#76840 = LINE('',#76841,#76842);
+#76841 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76842 = VECTOR('',#76843,1.);
+#76843 = DIRECTION('',(0.,-1.));
+#76844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76845 = PCURVE('',#41842,#76846);
+#76846 = DEFINITIONAL_REPRESENTATION('',(#76847),#76851);
+#76847 = LINE('',#76848,#76849);
+#76848 = CARTESIAN_POINT('',(0.,0.));
+#76849 = VECTOR('',#76850,1.);
+#76850 = DIRECTION('',(0.,-1.));
+#76851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76852 = ADVANCED_FACE('',(#76853),#41842,.F.);
+#76853 = FACE_BOUND('',#76854,.F.);
+#76854 = EDGE_LOOP('',(#76855,#76878,#76879,#76880));
+#76855 = ORIENTED_EDGE('',*,*,#76856,.F.);
+#76856 = EDGE_CURVE('',#41794,#76857,#76859,.T.);
+#76857 = VERTEX_POINT('',#76858);
+#76858 = CARTESIAN_POINT('',(-30.36946005392,-0.4,-11.57349973142));
+#76859 = SURFACE_CURVE('',#76860,(#76864,#76871),.PCURVE_S1.);
+#76860 = LINE('',#76861,#76862);
+#76861 = CARTESIAN_POINT('',(-29.25447506099,-0.4,-10.9297628456));
+#76862 = VECTOR('',#76863,1.);
+#76863 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#76864 = PCURVE('',#41842,#76865);
+#76865 = DEFINITIONAL_REPRESENTATION('',(#76866),#76870);
+#76866 = LINE('',#76867,#76868);
+#76867 = CARTESIAN_POINT('',(5.000000000025,0.));
+#76868 = VECTOR('',#76869,1.);
+#76869 = DIRECTION('',(0.,-1.));
+#76870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76871 = PCURVE('',#41813,#76872);
+#76872 = DEFINITIONAL_REPRESENTATION('',(#76873),#76877);
+#76873 = LINE('',#76874,#76875);
+#76874 = CARTESIAN_POINT('',(0.,0.));
+#76875 = VECTOR('',#76876,1.);
+#76876 = DIRECTION('',(0.,-1.));
+#76877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76878 = ORIENTED_EDGE('',*,*,#41825,.T.);
+#76879 = ORIENTED_EDGE('',*,*,#76832,.T.);
+#76880 = ORIENTED_EDGE('',*,*,#76881,.F.);
+#76881 = EDGE_CURVE('',#76857,#76806,#76882,.T.);
+#76882 = SURFACE_CURVE('',#76883,(#76888,#76899),.PCURVE_S1.);
+#76883 = CIRCLE('',#76884,32.5);
+#76884 = AXIS2_PLACEMENT_3D('',#76885,#76886,#76887);
+#76885 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#76886 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76887 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76888 = PCURVE('',#41842,#76889);
+#76889 = DEFINITIONAL_REPRESENTATION('',(#76890),#76898);
+#76890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#76891,#76892,#76893,#76894
+    ,#76895,#76896,#76897),.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(
+  '') );
+#76891 = CARTESIAN_POINT('',(27.98404037416,47.05));
+#76892 = CARTESIAN_POINT('',(56.129865997154,-1.7));
+#76893 = CARTESIAN_POINT('',(-0.161785248834,-1.7));
+#76894 = CARTESIAN_POINT('',(-56.45343649482,-1.7));
+#76895 = CARTESIAN_POINT('',(-28.30761087182,47.05));
+#76896 = CARTESIAN_POINT('',(-0.161785248834,95.8));
+#76897 = CARTESIAN_POINT('',(27.98404037416,47.05));
+#76898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76899 = PCURVE('',#76767,#76900);
+#76900 = DEFINITIONAL_REPRESENTATION('',(#76901),#76905);
+#76901 = LINE('',#76902,#76903);
+#76902 = CARTESIAN_POINT('',(0.,11.9));
+#76903 = VECTOR('',#76904,1.);
+#76904 = DIRECTION('',(1.,0.));
+#76905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76906 = ADVANCED_FACE('',(#76907),#41813,.F.);
+#76907 = FACE_BOUND('',#76908,.F.);
+#76908 = EDGE_LOOP('',(#76909,#76910,#76911,#76936));
+#76909 = ORIENTED_EDGE('',*,*,#41793,.F.);
+#76910 = ORIENTED_EDGE('',*,*,#76856,.T.);
+#76911 = ORIENTED_EDGE('',*,*,#76912,.T.);
+#76912 = EDGE_CURVE('',#76857,#76728,#76913,.T.);
+#76913 = SURFACE_CURVE('',#76914,(#76919,#76926),.PCURVE_S1.);
+#76914 = ELLIPSE('',#76915,124.83495742473,32.5);
+#76915 = AXIS2_PLACEMENT_3D('',#76916,#76917,#76918);
+#76916 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#76917 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#76918 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#76919 = PCURVE('',#41813,#76920);
+#76920 = DEFINITIONAL_REPRESENTATION('',(#76921),#76925);
+#76921 = ELLIPSE('',#76922,124.83495742473,32.5);
+#76922 = AXIS2_PLACEMENT_2D('',#76923,#76924);
+#76923 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#76924 = DIRECTION('',(-1.,2.775557561563E-17));
+#76925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76926 = PCURVE('',#76767,#76927);
+#76927 = DEFINITIONAL_REPRESENTATION('',(#76928),#76935);
+#76928 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#76929,#76930,#76931,#76932,
+    #76933,#76934),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#76929 = CARTESIAN_POINT('',(1.937248012626,12.18));
+#76930 = CARTESIAN_POINT('',(1.931589649028,11.506400389724));
+#76931 = CARTESIAN_POINT('',(1.92593128543,10.83355570613));
+#76932 = CARTESIAN_POINT('',(1.920272921832,10.161510879828));
+#76933 = CARTESIAN_POINT('',(1.914614558234,9.490310740708));
+#76934 = CARTESIAN_POINT('',(1.908956194636,8.82));
+#76935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76936 = ORIENTED_EDGE('',*,*,#76727,.F.);
+#76937 = ADVANCED_FACE('',(#76938),#41909,.F.);
+#76938 = FACE_BOUND('',#76939,.F.);
+#76939 = EDGE_LOOP('',(#76940,#76941,#76964,#76993));
+#76940 = ORIENTED_EDGE('',*,*,#41890,.F.);
+#76941 = ORIENTED_EDGE('',*,*,#76942,.T.);
+#76942 = EDGE_CURVE('',#41891,#76943,#76945,.T.);
+#76943 = VERTEX_POINT('',#76944);
+#76944 = CARTESIAN_POINT('',(-27.70768482936,2.4,-16.98629451635));
+#76945 = SURFACE_CURVE('',#76946,(#76950,#76957),.PCURVE_S1.);
+#76946 = LINE('',#76947,#76948);
+#76947 = CARTESIAN_POINT('',(-26.84796127258,2.4,-16.21219594885));
+#76948 = VECTOR('',#76949,1.);
+#76949 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#76950 = PCURVE('',#41909,#76951);
+#76951 = DEFINITIONAL_REPRESENTATION('',(#76952),#76956);
+#76952 = LINE('',#76953,#76954);
+#76953 = CARTESIAN_POINT('',(0.,-0.));
+#76954 = VECTOR('',#76955,1.);
+#76955 = DIRECTION('',(0.,-1.));
+#76956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76957 = PCURVE('',#41941,#76958);
+#76958 = DEFINITIONAL_REPRESENTATION('',(#76959),#76963);
+#76959 = LINE('',#76960,#76961);
+#76960 = CARTESIAN_POINT('',(2.900003744861,0.));
+#76961 = VECTOR('',#76962,1.);
+#76962 = DIRECTION('',(0.,-1.));
+#76963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76964 = ORIENTED_EDGE('',*,*,#76965,.T.);
+#76965 = EDGE_CURVE('',#76943,#76966,#76968,.T.);
+#76966 = VERTEX_POINT('',#76967);
+#76967 = CARTESIAN_POINT('',(-24.75604319796,2.4,-21.05678810218));
+#76968 = SURFACE_CURVE('',#76969,(#76974,#76981),.PCURVE_S1.);
+#76969 = CIRCLE('',#76970,32.5);
+#76970 = AXIS2_PLACEMENT_3D('',#76971,#76972,#76973);
+#76971 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#76972 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76973 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76974 = PCURVE('',#41909,#76975);
+#76975 = DEFINITIONAL_REPRESENTATION('',(#76976),#76980);
+#76976 = CIRCLE('',#76977,32.5);
+#76977 = AXIS2_PLACEMENT_2D('',#76978,#76979);
+#76978 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#76979 = DIRECTION('',(-0.743144825477,0.669130606359));
+#76980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76981 = PCURVE('',#76982,#76987);
+#76982 = CYLINDRICAL_SURFACE('',#76983,32.5);
+#76983 = AXIS2_PLACEMENT_3D('',#76984,#76985,#76986);
+#76984 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#76985 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#76986 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#76987 = DEFINITIONAL_REPRESENTATION('',(#76988),#76992);
+#76988 = LINE('',#76989,#76990);
+#76989 = CARTESIAN_POINT('',(0.,9.1));
+#76990 = VECTOR('',#76991,1.);
+#76991 = DIRECTION('',(1.,0.));
+#76992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#76993 = ORIENTED_EDGE('',*,*,#76994,.F.);
+#76994 = EDGE_CURVE('',#41893,#76966,#76995,.T.);
+#76995 = SURFACE_CURVE('',#76996,(#77000,#77007),.PCURVE_S1.);
+#76996 = LINE('',#76997,#76998);
+#76997 = CARTESIAN_POINT('',(-23.50230824077,2.4,-19.92792007625));
+#76998 = VECTOR('',#76999,1.);
+#76999 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#77000 = PCURVE('',#41909,#77001);
+#77001 = DEFINITIONAL_REPRESENTATION('',(#77002),#77006);
+#77002 = LINE('',#77003,#77004);
+#77003 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77004 = VECTOR('',#77005,1.);
+#77005 = DIRECTION('',(0.,-1.));
+#77006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77007 = PCURVE('',#42004,#77008);
+#77008 = DEFINITIONAL_REPRESENTATION('',(#77009),#77013);
+#77009 = LINE('',#77010,#77011);
+#77010 = CARTESIAN_POINT('',(0.,0.));
+#77011 = VECTOR('',#77012,1.);
+#77012 = DIRECTION('',(0.,-1.));
+#77013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77014 = ADVANCED_FACE('',(#77015),#42004,.F.);
+#77015 = FACE_BOUND('',#77016,.F.);
+#77016 = EDGE_LOOP('',(#77017,#77018,#77019,#77046));
+#77017 = ORIENTED_EDGE('',*,*,#41986,.F.);
+#77018 = ORIENTED_EDGE('',*,*,#76994,.T.);
+#77019 = ORIENTED_EDGE('',*,*,#77020,.T.);
+#77020 = EDGE_CURVE('',#76966,#77021,#77023,.T.);
+#77021 = VERTEX_POINT('',#77022);
+#77022 = CARTESIAN_POINT('',(-24.2601630352,-0.4,-21.62624538622));
+#77023 = SURFACE_CURVE('',#77024,(#77029,#77036),.PCURVE_S1.);
+#77024 = ELLIPSE('',#77025,124.83495742473,32.5);
+#77025 = AXIS2_PLACEMENT_3D('',#77026,#77027,#77028);
+#77026 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#77027 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#77028 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#77029 = PCURVE('',#42004,#77030);
+#77030 = DEFINITIONAL_REPRESENTATION('',(#77031),#77035);
+#77031 = ELLIPSE('',#77032,124.83495742473,32.5);
+#77032 = AXIS2_PLACEMENT_2D('',#77033,#77034);
+#77033 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#77034 = DIRECTION('',(1.,5.551115123126E-17));
+#77035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77036 = PCURVE('',#76982,#77037);
+#77037 = DEFINITIONAL_REPRESENTATION('',(#77038),#77045);
+#77038 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77039,#77040,#77041,#77042,
+    #77043,#77044),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#77039 = CARTESIAN_POINT('',(2.273298086779,8.82));
+#77040 = CARTESIAN_POINT('',(2.278874403842,9.491800979366));
+#77041 = CARTESIAN_POINT('',(2.284450720906,10.163744997168));
+#77042 = CARTESIAN_POINT('',(2.29002703797,10.835788532861));
+#77043 = CARTESIAN_POINT('',(2.295603355033,11.507888047368));
+#77044 = CARTESIAN_POINT('',(2.301179672097,12.18));
+#77045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77046 = ORIENTED_EDGE('',*,*,#77047,.F.);
+#77047 = EDGE_CURVE('',#41954,#77021,#77048,.T.);
+#77048 = SURFACE_CURVE('',#77049,(#77053,#77060),.PCURVE_S1.);
+#77049 = LINE('',#77050,#77051);
+#77050 = CARTESIAN_POINT('',(-22.99711608635,-0.4,-20.48899280534));
+#77051 = VECTOR('',#77052,1.);
+#77052 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#77053 = PCURVE('',#42004,#77054);
+#77054 = DEFINITIONAL_REPRESENTATION('',(#77055),#77059);
+#77055 = LINE('',#77056,#77057);
+#77056 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77057 = VECTOR('',#77058,1.);
+#77058 = DIRECTION('',(0.,-1.));
+#77059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77060 = PCURVE('',#41970,#77061);
+#77061 = DEFINITIONAL_REPRESENTATION('',(#77062),#77066);
+#77062 = LINE('',#77063,#77064);
+#77063 = CARTESIAN_POINT('',(0.,0.));
+#77064 = VECTOR('',#77065,1.);
+#77065 = DIRECTION('',(0.,-1.));
+#77066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77067 = ADVANCED_FACE('',(#77068),#41970,.F.);
+#77068 = FACE_BOUND('',#77069,.F.);
+#77069 = EDGE_LOOP('',(#77070,#77093,#77094,#77095));
+#77070 = ORIENTED_EDGE('',*,*,#77071,.F.);
+#77071 = EDGE_CURVE('',#41922,#77072,#77074,.T.);
+#77072 = VERTEX_POINT('',#77073);
+#77073 = CARTESIAN_POINT('',(-27.29954858948,-0.4,-17.63475678341));
+#77074 = SURFACE_CURVE('',#77075,(#77079,#77086),.PCURVE_S1.);
+#77075 = LINE('',#77076,#77077);
+#77076 = CARTESIAN_POINT('',(-26.34276911816,-0.4,-16.77326867793));
+#77077 = VECTOR('',#77078,1.);
+#77078 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#77079 = PCURVE('',#41970,#77080);
+#77080 = DEFINITIONAL_REPRESENTATION('',(#77081),#77085);
+#77081 = LINE('',#77082,#77083);
+#77082 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77083 = VECTOR('',#77084,1.);
+#77084 = DIRECTION('',(0.,-1.));
+#77085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77086 = PCURVE('',#41941,#77087);
+#77087 = DEFINITIONAL_REPRESENTATION('',(#77088),#77092);
+#77088 = LINE('',#77089,#77090);
+#77089 = CARTESIAN_POINT('',(0.,0.));
+#77090 = VECTOR('',#77091,1.);
+#77091 = DIRECTION('',(0.,-1.));
+#77092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77093 = ORIENTED_EDGE('',*,*,#41953,.T.);
+#77094 = ORIENTED_EDGE('',*,*,#77047,.T.);
+#77095 = ORIENTED_EDGE('',*,*,#77096,.F.);
+#77096 = EDGE_CURVE('',#77072,#77021,#77097,.T.);
+#77097 = SURFACE_CURVE('',#77098,(#77103,#77114),.PCURVE_S1.);
+#77098 = CIRCLE('',#77099,32.5);
+#77099 = AXIS2_PLACEMENT_3D('',#77100,#77101,#77102);
+#77100 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#77101 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77102 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77103 = PCURVE('',#41970,#77104);
+#77104 = DEFINITIONAL_REPRESENTATION('',(#77105),#77113);
+#77105 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#77106,#77107,#77108,#77109
+    ,#77110,#77111,#77112),.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(
+  '') );
+#77106 = CARTESIAN_POINT('',(23.990421579181,52.546744706663));
+#77107 = CARTESIAN_POINT('',(61.656888310351,10.713895365628));
+#77108 = CARTESIAN_POINT('',(6.595344702743,-0.989797023849));
+#77109 = CARTESIAN_POINT('',(-48.46619890486,-12.69348941332));
+#77110 = CARTESIAN_POINT('',(-31.07112202842,40.843052317186));
+#77111 = CARTESIAN_POINT('',(-13.67604515198,94.379594047697));
+#77112 = CARTESIAN_POINT('',(23.990421579181,52.546744706663));
+#77113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77114 = PCURVE('',#76982,#77115);
+#77115 = DEFINITIONAL_REPRESENTATION('',(#77116),#77120);
+#77116 = LINE('',#77117,#77118);
+#77117 = CARTESIAN_POINT('',(0.,11.9));
+#77118 = VECTOR('',#77119,1.);
+#77119 = DIRECTION('',(1.,0.));
+#77120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77121 = ADVANCED_FACE('',(#77122),#41941,.F.);
+#77122 = FACE_BOUND('',#77123,.F.);
+#77123 = EDGE_LOOP('',(#77124,#77125,#77126,#77151));
+#77124 = ORIENTED_EDGE('',*,*,#41921,.F.);
+#77125 = ORIENTED_EDGE('',*,*,#77071,.T.);
+#77126 = ORIENTED_EDGE('',*,*,#77127,.T.);
+#77127 = EDGE_CURVE('',#77072,#76943,#77128,.T.);
+#77128 = SURFACE_CURVE('',#77129,(#77134,#77141),.PCURVE_S1.);
+#77129 = ELLIPSE('',#77130,124.83495742473,32.5);
+#77130 = AXIS2_PLACEMENT_3D('',#77131,#77132,#77133);
+#77131 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#77132 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#77133 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#77134 = PCURVE('',#41941,#77135);
+#77135 = DEFINITIONAL_REPRESENTATION('',(#77136),#77140);
+#77136 = ELLIPSE('',#77137,124.83495742473,32.5);
+#77137 = AXIS2_PLACEMENT_2D('',#77138,#77139);
+#77138 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#77139 = DIRECTION('',(-1.,8.326672684689E-17));
+#77140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77141 = PCURVE('',#76982,#77142);
+#77142 = DEFINITIONAL_REPRESENTATION('',(#77143),#77150);
+#77143 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77144,#77145,#77146,#77147,
+    #77148,#77149),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#77144 = CARTESIAN_POINT('',(2.146687522865,12.18));
+#77145 = CARTESIAN_POINT('',(2.141029159267,11.506400389724));
+#77146 = CARTESIAN_POINT('',(2.135370795669,10.83355570613));
+#77147 = CARTESIAN_POINT('',(2.129712432071,10.161510879828));
+#77148 = CARTESIAN_POINT('',(2.124054068473,9.490310740708));
+#77149 = CARTESIAN_POINT('',(2.118395704875,8.82));
+#77150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77151 = ORIENTED_EDGE('',*,*,#76942,.F.);
+#77152 = ADVANCED_FACE('',(#77153),#42037,.F.);
+#77153 = FACE_BOUND('',#77154,.F.);
+#77154 = EDGE_LOOP('',(#77155,#77156,#77179,#77208));
+#77155 = ORIENTED_EDGE('',*,*,#42018,.F.);
+#77156 = ORIENTED_EDGE('',*,*,#77157,.T.);
+#77157 = EDGE_CURVE('',#42019,#77158,#77160,.T.);
+#77158 = VERTEX_POINT('',#77159);
+#77159 = CARTESIAN_POINT('',(-23.57055622411,2.4,-22.37585482805));
+#77160 = SURFACE_CURVE('',#77161,(#77165,#77172),.PCURVE_S1.);
+#77161 = LINE('',#77162,#77163);
+#77162 = CARTESIAN_POINT('',(-22.89056383177,2.4,-21.43992559318));
+#77163 = VECTOR('',#77164,1.);
+#77164 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#77165 = PCURVE('',#42037,#77166);
+#77166 = DEFINITIONAL_REPRESENTATION('',(#77167),#77171);
+#77167 = LINE('',#77168,#77169);
+#77168 = CARTESIAN_POINT('',(0.,-0.));
+#77169 = VECTOR('',#77170,1.);
+#77170 = DIRECTION('',(0.,-1.));
+#77171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77172 = PCURVE('',#42069,#77173);
+#77173 = DEFINITIONAL_REPRESENTATION('',(#77174),#77178);
+#77174 = LINE('',#77175,#77176);
+#77175 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77176 = VECTOR('',#77177,1.);
+#77177 = DIRECTION('',(0.,-1.));
+#77178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77179 = ORIENTED_EDGE('',*,*,#77180,.T.);
+#77180 = EDGE_CURVE('',#77158,#77181,#77183,.T.);
+#77181 = VERTEX_POINT('',#77182);
+#77182 = CARTESIAN_POINT('',(-19.83711184023,2.4,-25.74371756056));
+#77183 = SURFACE_CURVE('',#77184,(#77189,#77196),.PCURVE_S1.);
+#77184 = CIRCLE('',#77185,32.5);
+#77185 = AXIS2_PLACEMENT_3D('',#77186,#77187,#77188);
+#77186 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#77187 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77188 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77189 = PCURVE('',#42037,#77190);
+#77190 = DEFINITIONAL_REPRESENTATION('',(#77191),#77195);
+#77191 = CIRCLE('',#77192,32.5);
+#77192 = AXIS2_PLACEMENT_2D('',#77193,#77194);
+#77193 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#77194 = DIRECTION('',(-0.587785252292,0.809016994375));
+#77195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77196 = PCURVE('',#77197,#77202);
+#77197 = CYLINDRICAL_SURFACE('',#77198,32.5);
+#77198 = AXIS2_PLACEMENT_3D('',#77199,#77200,#77201);
+#77199 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#77200 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77201 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77202 = DEFINITIONAL_REPRESENTATION('',(#77203),#77207);
+#77203 = LINE('',#77204,#77205);
+#77204 = CARTESIAN_POINT('',(0.,9.1));
+#77205 = VECTOR('',#77206,1.);
+#77206 = DIRECTION('',(1.,0.));
+#77207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77208 = ORIENTED_EDGE('',*,*,#77209,.F.);
+#77209 = EDGE_CURVE('',#42021,#77181,#77210,.T.);
+#77210 = SURFACE_CURVE('',#77211,(#77215,#77222),.PCURVE_S1.);
+#77211 = LINE('',#77212,#77213);
+#77212 = CARTESIAN_POINT('',(-18.84547885988,2.4,-24.37885185466));
+#77213 = VECTOR('',#77214,1.);
+#77214 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#77215 = PCURVE('',#42037,#77216);
+#77216 = DEFINITIONAL_REPRESENTATION('',(#77217),#77221);
+#77217 = LINE('',#77218,#77219);
+#77218 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77219 = VECTOR('',#77220,1.);
+#77220 = DIRECTION('',(0.,-1.));
+#77221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77222 = PCURVE('',#42132,#77223);
+#77223 = DEFINITIONAL_REPRESENTATION('',(#77224),#77228);
+#77224 = LINE('',#77225,#77226);
+#77225 = CARTESIAN_POINT('',(0.,0.));
+#77226 = VECTOR('',#77227,1.);
+#77227 = DIRECTION('',(0.,-1.));
+#77228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77229 = ADVANCED_FACE('',(#77230),#42132,.F.);
+#77230 = FACE_BOUND('',#77231,.F.);
+#77231 = EDGE_LOOP('',(#77232,#77233,#77234,#77261));
+#77232 = ORIENTED_EDGE('',*,*,#42114,.F.);
+#77233 = ORIENTED_EDGE('',*,*,#77209,.T.);
+#77234 = ORIENTED_EDGE('',*,*,#77235,.T.);
+#77235 = EDGE_CURVE('',#77181,#77236,#77238,.T.);
+#77236 = VERTEX_POINT('',#77237);
+#77237 = CARTESIAN_POINT('',(-19.233671022,-0.4,-26.19763155358));
+#77238 = SURFACE_CURVE('',#77239,(#77244,#77251),.PCURVE_S1.);
+#77239 = ELLIPSE('',#77240,124.83495742473,32.5);
+#77240 = AXIS2_PLACEMENT_3D('',#77241,#77242,#77243);
+#77241 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#77242 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#77243 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#77244 = PCURVE('',#42132,#77245);
+#77245 = DEFINITIONAL_REPRESENTATION('',(#77246),#77250);
+#77246 = ELLIPSE('',#77247,124.83495742473,32.5);
+#77247 = AXIS2_PLACEMENT_2D('',#77248,#77249);
+#77248 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#77249 = DIRECTION('',(1.,1.387778780781E-16));
+#77250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77251 = PCURVE('',#77197,#77252);
+#77252 = DEFINITIONAL_REPRESENTATION('',(#77253),#77260);
+#77253 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77254,#77255,#77256,#77257,
+    #77258,#77259),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#77254 = CARTESIAN_POINT('',(2.482737597018,8.82));
+#77255 = CARTESIAN_POINT('',(2.488313914082,9.491800979366));
+#77256 = CARTESIAN_POINT('',(2.493890231145,10.163744997168));
+#77257 = CARTESIAN_POINT('',(2.499466548209,10.835788532861));
+#77258 = CARTESIAN_POINT('',(2.505042865273,11.507888047368));
+#77259 = CARTESIAN_POINT('',(2.510619182336,12.18));
+#77260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77261 = ORIENTED_EDGE('',*,*,#77262,.F.);
+#77262 = EDGE_CURVE('',#42082,#77236,#77263,.T.);
+#77263 = SURFACE_CURVE('',#77264,(#77268,#77275),.PCURVE_S1.);
+#77264 = LINE('',#77265,#77266);
+#77265 = CARTESIAN_POINT('',(-18.23467278635,-0.4,-24.82262844344));
+#77266 = VECTOR('',#77267,1.);
+#77267 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#77268 = PCURVE('',#42132,#77269);
+#77269 = DEFINITIONAL_REPRESENTATION('',(#77270),#77274);
+#77270 = LINE('',#77271,#77272);
+#77271 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77272 = VECTOR('',#77273,1.);
+#77273 = DIRECTION('',(0.,-1.));
+#77274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77275 = PCURVE('',#42098,#77276);
+#77276 = DEFINITIONAL_REPRESENTATION('',(#77277),#77281);
+#77277 = LINE('',#77278,#77279);
+#77278 = CARTESIAN_POINT('',(0.,0.));
+#77279 = VECTOR('',#77280,1.);
+#77280 = DIRECTION('',(0.,-1.));
+#77281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77282 = ADVANCED_FACE('',(#77283),#42098,.F.);
+#77283 = FACE_BOUND('',#77284,.F.);
+#77284 = EDGE_LOOP('',(#77285,#77308,#77309,#77310));
+#77285 = ORIENTED_EDGE('',*,*,#77286,.F.);
+#77286 = EDGE_CURVE('',#42050,#77287,#77289,.T.);
+#77287 = VERTEX_POINT('',#77288);
+#77288 = CARTESIAN_POINT('',(-23.03651585392,-0.4,-22.92529034302));
+#77289 = SURFACE_CURVE('',#77290,(#77294,#77301),.PCURVE_S1.);
+#77290 = LINE('',#77291,#77292);
+#77291 = CARTESIAN_POINT('',(-22.27975775824,-0.4,-21.88370218196));
+#77292 = VECTOR('',#77293,1.);
+#77293 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#77294 = PCURVE('',#42098,#77295);
+#77295 = DEFINITIONAL_REPRESENTATION('',(#77296),#77300);
+#77296 = LINE('',#77297,#77298);
+#77297 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77298 = VECTOR('',#77299,1.);
+#77299 = DIRECTION('',(0.,-1.));
+#77300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77301 = PCURVE('',#42069,#77302);
+#77302 = DEFINITIONAL_REPRESENTATION('',(#77303),#77307);
+#77303 = LINE('',#77304,#77305);
+#77304 = CARTESIAN_POINT('',(0.,0.));
+#77305 = VECTOR('',#77306,1.);
+#77306 = DIRECTION('',(0.,-1.));
+#77307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77308 = ORIENTED_EDGE('',*,*,#42081,.T.);
+#77309 = ORIENTED_EDGE('',*,*,#77262,.T.);
+#77310 = ORIENTED_EDGE('',*,*,#77311,.F.);
+#77311 = EDGE_CURVE('',#77287,#77236,#77312,.T.);
+#77312 = SURFACE_CURVE('',#77313,(#77318,#77329),.PCURVE_S1.);
+#77313 = CIRCLE('',#77314,32.5);
+#77314 = AXIS2_PLACEMENT_3D('',#77315,#77316,#77317);
+#77315 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#77316 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77317 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77318 = PCURVE('',#42098,#77319);
+#77319 = DEFINITIONAL_REPRESENTATION('',(#77320),#77328);
+#77320 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#77321,#77322,#77323,#77324
+    ,#77325,#77326,#77327),.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(
+  '') );
+#77321 = CARTESIAN_POINT('',(18.941235450671,57.093052317186));
+#77322 = CARTESIAN_POINT('',(64.482137950103,24.005649887603));
+#77323 = CARTESIAN_POINT('',(13.057155651129,1.109772626615));
+#77324 = CARTESIAN_POINT('',(-38.36782664784,-21.78610463437));
+#77325 = CARTESIAN_POINT('',(-32.4837468483,34.197175056199));
+#77326 = CARTESIAN_POINT('',(-26.59966704876,90.180454746769));
+#77327 = CARTESIAN_POINT('',(18.941235450671,57.093052317186));
+#77328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77329 = PCURVE('',#77197,#77330);
+#77330 = DEFINITIONAL_REPRESENTATION('',(#77331),#77335);
+#77331 = LINE('',#77332,#77333);
+#77332 = CARTESIAN_POINT('',(0.,11.9));
+#77333 = VECTOR('',#77334,1.);
+#77334 = DIRECTION('',(1.,0.));
+#77335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77336 = ADVANCED_FACE('',(#77337),#42069,.F.);
+#77337 = FACE_BOUND('',#77338,.F.);
+#77338 = EDGE_LOOP('',(#77339,#77340,#77341,#77366));
+#77339 = ORIENTED_EDGE('',*,*,#42049,.F.);
+#77340 = ORIENTED_EDGE('',*,*,#77286,.T.);
+#77341 = ORIENTED_EDGE('',*,*,#77342,.T.);
+#77342 = EDGE_CURVE('',#77287,#77158,#77343,.T.);
+#77343 = SURFACE_CURVE('',#77344,(#77349,#77356),.PCURVE_S1.);
+#77344 = ELLIPSE('',#77345,124.83495742473,32.5);
+#77345 = AXIS2_PLACEMENT_3D('',#77346,#77347,#77348);
+#77346 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#77347 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#77348 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#77349 = PCURVE('',#42069,#77350);
+#77350 = DEFINITIONAL_REPRESENTATION('',(#77351),#77355);
+#77351 = ELLIPSE('',#77352,124.83495742473,32.5);
+#77352 = AXIS2_PLACEMENT_2D('',#77353,#77354);
+#77353 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#77354 = DIRECTION('',(-1.,-4.163336342344E-17));
+#77355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77356 = PCURVE('',#77197,#77357);
+#77357 = DEFINITIONAL_REPRESENTATION('',(#77358),#77365);
+#77358 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77359,#77360,#77361,#77362,
+    #77363,#77364),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#77359 = CARTESIAN_POINT('',(2.356127033104,12.18));
+#77360 = CARTESIAN_POINT('',(2.350468669506,11.506400389724));
+#77361 = CARTESIAN_POINT('',(2.344810305909,10.83355570613));
+#77362 = CARTESIAN_POINT('',(2.339151942311,10.161510879828));
+#77363 = CARTESIAN_POINT('',(2.333493578713,9.490310740708));
+#77364 = CARTESIAN_POINT('',(2.327835215115,8.82));
+#77365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77366 = ORIENTED_EDGE('',*,*,#77157,.F.);
+#77367 = ADVANCED_FACE('',(#77368),#42165,.F.);
+#77368 = FACE_BOUND('',#77369,.F.);
+#77369 = EDGE_LOOP('',(#77370,#77371,#77394,#77423));
+#77370 = ORIENTED_EDGE('',*,*,#42146,.F.);
+#77371 = ORIENTED_EDGE('',*,*,#77372,.T.);
+#77372 = EDGE_CURVE('',#42147,#77373,#77375,.T.);
+#77373 = VERTEX_POINT('',#77374);
+#77374 = CARTESIAN_POINT('',(-18.40328120778,2.4,-26.78748291249));
+#77375 = SURFACE_CURVE('',#77376,(#77380,#77387),.PCURVE_S1.);
+#77376 = LINE('',#77377,#77378);
+#77377 = CARTESIAN_POINT('',(-17.93273891041,2.4,-25.73062760892));
+#77378 = VECTOR('',#77379,1.);
+#77379 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#77380 = PCURVE('',#42165,#77381);
+#77381 = DEFINITIONAL_REPRESENTATION('',(#77382),#77386);
+#77382 = LINE('',#77383,#77384);
+#77383 = CARTESIAN_POINT('',(0.,-0.));
+#77384 = VECTOR('',#77385,1.);
+#77385 = DIRECTION('',(0.,-1.));
+#77386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77387 = PCURVE('',#42197,#77388);
+#77388 = DEFINITIONAL_REPRESENTATION('',(#77389),#77393);
+#77389 = LINE('',#77390,#77391);
+#77390 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77391 = VECTOR('',#77392,1.);
+#77392 = DIRECTION('',(0.,-1.));
+#77393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77394 = ORIENTED_EDGE('',*,*,#77395,.T.);
+#77395 = EDGE_CURVE('',#77373,#77396,#77398,.T.);
+#77396 = VERTEX_POINT('',#77397);
+#77397 = CARTESIAN_POINT('',(-14.05120350606,2.4,-29.30552302947));
+#77398 = SURFACE_CURVE('',#77399,(#77404,#77411),.PCURVE_S1.);
+#77399 = CIRCLE('',#77400,32.5);
+#77400 = AXIS2_PLACEMENT_3D('',#77401,#77402,#77403);
+#77401 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#77402 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77403 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77404 = PCURVE('',#42165,#77405);
+#77405 = DEFINITIONAL_REPRESENTATION('',(#77406),#77410);
+#77406 = CIRCLE('',#77407,32.5);
+#77407 = AXIS2_PLACEMENT_2D('',#77408,#77409);
+#77408 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#77409 = DIRECTION('',(-0.406736643076,0.913545457643));
+#77410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77411 = PCURVE('',#77412,#77417);
+#77412 = CYLINDRICAL_SURFACE('',#77413,32.5);
+#77413 = AXIS2_PLACEMENT_3D('',#77414,#77415,#77416);
+#77414 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#77415 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77416 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77417 = DEFINITIONAL_REPRESENTATION('',(#77418),#77422);
+#77418 = LINE('',#77419,#77420);
+#77419 = CARTESIAN_POINT('',(0.,9.1));
+#77420 = VECTOR('',#77421,1.);
+#77421 = DIRECTION('',(1.,0.));
+#77422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77423 = ORIENTED_EDGE('',*,*,#77424,.F.);
+#77424 = EDGE_CURVE('',#42149,#77396,#77425,.T.);
+#77425 = SURFACE_CURVE('',#77426,(#77430,#77437),.PCURVE_S1.);
+#77426 = LINE('',#77427,#77428);
+#77427 = CARTESIAN_POINT('',(-13.36501162217,2.4,-27.76431082431));
+#77428 = VECTOR('',#77429,1.);
+#77429 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#77430 = PCURVE('',#42165,#77431);
+#77431 = DEFINITIONAL_REPRESENTATION('',(#77432),#77436);
+#77432 = LINE('',#77433,#77434);
+#77433 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77434 = VECTOR('',#77435,1.);
+#77435 = DIRECTION('',(0.,-1.));
+#77436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77437 = PCURVE('',#42260,#77438);
+#77438 = DEFINITIONAL_REPRESENTATION('',(#77439),#77443);
+#77439 = LINE('',#77440,#77441);
+#77440 = CARTESIAN_POINT('',(0.,0.));
+#77441 = VECTOR('',#77442,1.);
+#77442 = DIRECTION('',(0.,-1.));
+#77443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77444 = ADVANCED_FACE('',(#77445),#42260,.F.);
+#77445 = FACE_BOUND('',#77446,.F.);
+#77446 = EDGE_LOOP('',(#77447,#77448,#77449,#77476));
+#77447 = ORIENTED_EDGE('',*,*,#42242,.F.);
+#77448 = ORIENTED_EDGE('',*,*,#77424,.T.);
+#77449 = ORIENTED_EDGE('',*,*,#77450,.T.);
+#77450 = EDGE_CURVE('',#77396,#77451,#77453,.T.);
+#77451 = VERTEX_POINT('',#77452);
+#77452 = CARTESIAN_POINT('',(-13.36657529175,-0.4,-29.62405551186));
+#77453 = SURFACE_CURVE('',#77454,(#77459,#77466),.PCURVE_S1.);
+#77454 = ELLIPSE('',#77455,124.83495742473,32.5);
+#77455 = AXIS2_PLACEMENT_3D('',#77456,#77457,#77458);
+#77456 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#77457 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#77458 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#77459 = PCURVE('',#42260,#77460);
+#77460 = DEFINITIONAL_REPRESENTATION('',(#77461),#77465);
+#77461 = ELLIPSE('',#77462,124.83495742473,32.5);
+#77462 = AXIS2_PLACEMENT_2D('',#77463,#77464);
+#77463 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#77464 = DIRECTION('',(1.,1.387778780781E-16));
+#77465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77466 = PCURVE('',#77412,#77467);
+#77467 = DEFINITIONAL_REPRESENTATION('',(#77468),#77475);
+#77468 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77469,#77470,#77471,#77472,
+    #77473,#77474),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#77469 = CARTESIAN_POINT('',(2.692177107257,8.82));
+#77470 = CARTESIAN_POINT('',(2.697753424321,9.491800979366));
+#77471 = CARTESIAN_POINT('',(2.703329741385,10.163744997168));
+#77472 = CARTESIAN_POINT('',(2.708906058448,10.835788532861));
+#77473 = CARTESIAN_POINT('',(2.714482375512,11.507888047368));
+#77474 = CARTESIAN_POINT('',(2.720058692576,12.18));
+#77475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77476 = ORIENTED_EDGE('',*,*,#77477,.F.);
+#77477 = EDGE_CURVE('',#42210,#77451,#77478,.T.);
+#77478 = SURFACE_CURVE('',#77479,(#77483,#77490),.PCURVE_S1.);
+#77479 = LINE('',#77480,#77481);
+#77480 = CARTESIAN_POINT('',(-12.67528678592,-0.4,-28.07139610638));
+#77481 = VECTOR('',#77482,1.);
+#77482 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#77483 = PCURVE('',#42260,#77484);
+#77484 = DEFINITIONAL_REPRESENTATION('',(#77485),#77489);
+#77485 = LINE('',#77486,#77487);
+#77486 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77487 = VECTOR('',#77488,1.);
+#77488 = DIRECTION('',(0.,-1.));
+#77489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77490 = PCURVE('',#42226,#77491);
+#77491 = DEFINITIONAL_REPRESENTATION('',(#77492),#77496);
+#77492 = LINE('',#77493,#77494);
+#77493 = CARTESIAN_POINT('',(0.,0.));
+#77494 = VECTOR('',#77495,1.);
+#77495 = DIRECTION('',(0.,-1.));
+#77496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77497 = ADVANCED_FACE('',(#77498),#42226,.F.);
+#77498 = FACE_BOUND('',#77499,.F.);
+#77499 = EDGE_LOOP('',(#77500,#77523,#77524,#77525));
+#77500 = ORIENTED_EDGE('',*,*,#77501,.F.);
+#77501 = EDGE_CURVE('',#42178,#77502,#77504,.T.);
+#77502 = VERTEX_POINT('',#77503);
+#77503 = CARTESIAN_POINT('',(-17.76667683407,-0.4,-27.21387870689));
+#77504 = SURFACE_CURVE('',#77505,(#77509,#77516),.PCURVE_S1.);
+#77505 = LINE('',#77506,#77507);
+#77506 = CARTESIAN_POINT('',(-17.24301407415,-0.4,-26.03771289099));
+#77507 = VECTOR('',#77508,1.);
+#77508 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#77509 = PCURVE('',#42226,#77510);
+#77510 = DEFINITIONAL_REPRESENTATION('',(#77511),#77515);
+#77511 = LINE('',#77512,#77513);
+#77512 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77513 = VECTOR('',#77514,1.);
+#77514 = DIRECTION('',(0.,-1.));
+#77515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77516 = PCURVE('',#42197,#77517);
+#77517 = DEFINITIONAL_REPRESENTATION('',(#77518),#77522);
+#77518 = LINE('',#77519,#77520);
+#77519 = CARTESIAN_POINT('',(0.,0.));
+#77520 = VECTOR('',#77521,1.);
+#77521 = DIRECTION('',(0.,-1.));
+#77522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77523 = ORIENTED_EDGE('',*,*,#42209,.T.);
+#77524 = ORIENTED_EDGE('',*,*,#77477,.T.);
+#77525 = ORIENTED_EDGE('',*,*,#77526,.F.);
+#77526 = EDGE_CURVE('',#77502,#77451,#77527,.T.);
+#77527 = SURFACE_CURVE('',#77528,(#77533,#77544),.PCURVE_S1.);
+#77528 = CIRCLE('',#77529,32.5);
+#77529 = AXIS2_PLACEMENT_3D('',#77530,#77531,#77532);
+#77530 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#77531 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77532 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77533 = PCURVE('',#42226,#77534);
+#77534 = DEFINITIONAL_REPRESENTATION('',(#77535),#77543);
+#77535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#77536,#77537,#77538,#77539
+    ,#77540,#77541,#77542),.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(
+  '') );
+#77536 = CARTESIAN_POINT('',(13.057155651129,60.490227373385));
+#77537 = CARTESIAN_POINT('',(64.482137950103,37.594350112397));
+#77538 = CARTESIAN_POINT('',(18.941235450671,4.506947682814));
+#77539 = CARTESIAN_POINT('',(-26.59966704876,-28.58045474676));
+#77540 = CARTESIAN_POINT('',(-32.4837468483,27.402824943801));
+#77541 = CARTESIAN_POINT('',(-38.36782664784,83.386104634372));
+#77542 = CARTESIAN_POINT('',(13.057155651129,60.490227373385));
+#77543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77544 = PCURVE('',#77412,#77545);
+#77545 = DEFINITIONAL_REPRESENTATION('',(#77546),#77550);
+#77546 = LINE('',#77547,#77548);
+#77547 = CARTESIAN_POINT('',(0.,11.9));
+#77548 = VECTOR('',#77549,1.);
+#77549 = DIRECTION('',(1.,0.));
+#77550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77551 = ADVANCED_FACE('',(#77552),#42197,.F.);
+#77552 = FACE_BOUND('',#77553,.F.);
+#77553 = EDGE_LOOP('',(#77554,#77555,#77556,#77581));
+#77554 = ORIENTED_EDGE('',*,*,#42177,.F.);
+#77555 = ORIENTED_EDGE('',*,*,#77501,.T.);
+#77556 = ORIENTED_EDGE('',*,*,#77557,.T.);
+#77557 = EDGE_CURVE('',#77502,#77373,#77558,.T.);
+#77558 = SURFACE_CURVE('',#77559,(#77564,#77571),.PCURVE_S1.);
+#77559 = ELLIPSE('',#77560,124.83495742473,32.5);
+#77560 = AXIS2_PLACEMENT_3D('',#77561,#77562,#77563);
+#77561 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#77562 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#77563 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#77564 = PCURVE('',#42197,#77565);
+#77565 = DEFINITIONAL_REPRESENTATION('',(#77566),#77570);
+#77566 = ELLIPSE('',#77567,124.83495742473,32.5);
+#77567 = AXIS2_PLACEMENT_2D('',#77568,#77569);
+#77568 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#77569 = DIRECTION('',(-1.,1.249000902703E-16));
+#77570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77571 = PCURVE('',#77412,#77572);
+#77572 = DEFINITIONAL_REPRESENTATION('',(#77573),#77580);
+#77573 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77574,#77575,#77576,#77577,
+    #77578,#77579),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#77574 = CARTESIAN_POINT('',(2.565566543344,12.18));
+#77575 = CARTESIAN_POINT('',(2.559908179746,11.506400389724));
+#77576 = CARTESIAN_POINT('',(2.554249816148,10.83355570613));
+#77577 = CARTESIAN_POINT('',(2.54859145255,10.161510879828));
+#77578 = CARTESIAN_POINT('',(2.542933088952,9.490310740708));
+#77579 = CARTESIAN_POINT('',(2.537274725354,8.82));
+#77580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77581 = ORIENTED_EDGE('',*,*,#77372,.F.);
+#77582 = ADVANCED_FACE('',(#77583),#42293,.F.);
+#77583 = FACE_BOUND('',#77584,.F.);
+#77584 = EDGE_LOOP('',(#77585,#77586,#77609,#77638));
+#77585 = ORIENTED_EDGE('',*,*,#42274,.F.);
+#77586 = ORIENTED_EDGE('',*,*,#77587,.T.);
+#77587 = EDGE_CURVE('',#42275,#77588,#77590,.T.);
+#77588 = VERTEX_POINT('',#77589);
+#77589 = CARTESIAN_POINT('',(-12.43169449393,2.4,-30.02836945306));
+#77590 = SURFACE_CURVE('',#77591,(#77595,#77602),.PCURVE_S1.);
+#77591 = LINE('',#77592,#77593);
+#77592 = CARTESIAN_POINT('',(-12.19116724783,2.4,-28.8967777289));
+#77593 = VECTOR('',#77594,1.);
+#77594 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#77595 = PCURVE('',#42293,#77596);
+#77596 = DEFINITIONAL_REPRESENTATION('',(#77597),#77601);
+#77597 = LINE('',#77598,#77599);
+#77598 = CARTESIAN_POINT('',(0.,0.));
+#77599 = VECTOR('',#77600,1.);
+#77600 = DIRECTION('',(0.,-1.));
+#77601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77602 = PCURVE('',#42325,#77603);
+#77603 = DEFINITIONAL_REPRESENTATION('',(#77604),#77608);
+#77604 = LINE('',#77605,#77606);
+#77605 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77606 = VECTOR('',#77607,1.);
+#77607 = DIRECTION('',(0.,-1.));
+#77608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77609 = ORIENTED_EDGE('',*,*,#77610,.T.);
+#77610 = EDGE_CURVE('',#77588,#77611,#77613,.T.);
+#77611 = VERTEX_POINT('',#77612);
+#77612 = CARTESIAN_POINT('',(-7.65119015352,2.4,-31.5865365185));
+#77613 = SURFACE_CURVE('',#77614,(#77619,#77626),.PCURVE_S1.);
+#77614 = CIRCLE('',#77615,32.5);
+#77615 = AXIS2_PLACEMENT_3D('',#77616,#77617,#77618);
+#77616 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#77617 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77618 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77619 = PCURVE('',#42293,#77620);
+#77620 = DEFINITIONAL_REPRESENTATION('',(#77621),#77625);
+#77621 = CIRCLE('',#77622,32.5);
+#77622 = AXIS2_PLACEMENT_2D('',#77623,#77624);
+#77623 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#77624 = DIRECTION('',(-0.207911690818,0.978147600734));
+#77625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77626 = PCURVE('',#77627,#77632);
+#77627 = CYLINDRICAL_SURFACE('',#77628,32.5);
+#77628 = AXIS2_PLACEMENT_3D('',#77629,#77630,#77631);
+#77629 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#77630 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77631 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77632 = DEFINITIONAL_REPRESENTATION('',(#77633),#77637);
+#77633 = LINE('',#77634,#77635);
+#77634 = CARTESIAN_POINT('',(0.,9.1));
+#77635 = VECTOR('',#77636,1.);
+#77636 = DIRECTION('',(1.,0.));
+#77637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77638 = ORIENTED_EDGE('',*,*,#77639,.F.);
+#77639 = EDGE_CURVE('',#42277,#77611,#77640,.T.);
+#77640 = SURFACE_CURVE('',#77641,(#77645,#77652),.PCURVE_S1.);
+#77641 = LINE('',#77642,#77643);
+#77642 = CARTESIAN_POINT('',(-7.300429244138,2.4,-29.93633618299));
+#77643 = VECTOR('',#77644,1.);
+#77644 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#77645 = PCURVE('',#42293,#77646);
+#77646 = DEFINITIONAL_REPRESENTATION('',(#77647),#77651);
+#77647 = LINE('',#77648,#77649);
+#77648 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77649 = VECTOR('',#77650,1.);
+#77650 = DIRECTION('',(0.,-1.));
+#77651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77652 = PCURVE('',#42388,#77653);
+#77653 = DEFINITIONAL_REPRESENTATION('',(#77654),#77658);
+#77654 = LINE('',#77655,#77656);
+#77655 = CARTESIAN_POINT('',(0.,0.));
+#77656 = VECTOR('',#77657,1.);
+#77657 = DIRECTION('',(0.,-1.));
+#77658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77659 = ADVANCED_FACE('',(#77660),#42388,.F.);
+#77660 = FACE_BOUND('',#77661,.F.);
+#77661 = EDGE_LOOP('',(#77662,#77663,#77664,#77691));
+#77662 = ORIENTED_EDGE('',*,*,#42370,.F.);
+#77663 = ORIENTED_EDGE('',*,*,#77639,.T.);
+#77664 = ORIENTED_EDGE('',*,*,#77665,.T.);
+#77665 = EDGE_CURVE('',#77611,#77666,#77668,.T.);
+#77666 = VERTEX_POINT('',#77667);
+#77667 = CARTESIAN_POINT('',(-6.915296081307,-0.4,-31.75576609228));
+#77668 = SURFACE_CURVE('',#77669,(#77674,#77681),.PCURVE_S1.);
+#77669 = ELLIPSE('',#77670,124.83495742473,32.5);
+#77670 = AXIS2_PLACEMENT_3D('',#77671,#77672,#77673);
+#77671 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#77672 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#77673 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#77674 = PCURVE('',#42388,#77675);
+#77675 = DEFINITIONAL_REPRESENTATION('',(#77676),#77680);
+#77676 = ELLIPSE('',#77677,124.83495742473,32.5);
+#77677 = AXIS2_PLACEMENT_2D('',#77678,#77679);
+#77678 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#77679 = DIRECTION('',(1.,6.938893903907E-18));
+#77680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77681 = PCURVE('',#77627,#77682);
+#77682 = DEFINITIONAL_REPRESENTATION('',(#77683),#77690);
+#77683 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77684,#77685,#77686,#77687,
+    #77688,#77689),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#77684 = CARTESIAN_POINT('',(2.901616617497,8.82));
+#77685 = CARTESIAN_POINT('',(2.90719293456,9.491800979366));
+#77686 = CARTESIAN_POINT('',(2.912769251624,10.163744997168));
+#77687 = CARTESIAN_POINT('',(2.918345568688,10.835788532861));
+#77688 = CARTESIAN_POINT('',(2.923921885751,11.507888047368));
+#77689 = CARTESIAN_POINT('',(2.929498202815,12.18));
+#77690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77691 = ORIENTED_EDGE('',*,*,#77692,.F.);
+#77692 = EDGE_CURVE('',#42338,#77666,#77693,.T.);
+#77693 = SURFACE_CURVE('',#77694,(#77698,#77705),.PCURVE_S1.);
+#77694 = LINE('',#77695,#77696);
+#77695 = CARTESIAN_POINT('',(-6.561929930168,-0.4,-30.09330905796));
+#77696 = VECTOR('',#77697,1.);
+#77697 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#77698 = PCURVE('',#42388,#77699);
+#77699 = DEFINITIONAL_REPRESENTATION('',(#77700),#77704);
+#77700 = LINE('',#77701,#77702);
+#77701 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77702 = VECTOR('',#77703,1.);
+#77703 = DIRECTION('',(0.,-1.));
+#77704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77705 = PCURVE('',#42354,#77706);
+#77706 = DEFINITIONAL_REPRESENTATION('',(#77707),#77711);
+#77707 = LINE('',#77708,#77709);
+#77708 = CARTESIAN_POINT('',(0.,0.));
+#77709 = VECTOR('',#77710,1.);
+#77710 = DIRECTION('',(0.,-1.));
+#77711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77712 = ADVANCED_FACE('',(#77713),#42354,.F.);
+#77713 = FACE_BOUND('',#77714,.F.);
+#77714 = EDGE_LOOP('',(#77715,#77738,#77739,#77740));
+#77715 = ORIENTED_EDGE('',*,*,#77716,.F.);
+#77716 = EDGE_CURVE('',#42306,#77717,#77719,.T.);
+#77717 = VERTEX_POINT('',#77718);
+#77718 = CARTESIAN_POINT('',(-11.7203487826,-0.4,-30.31308998459));
+#77719 = SURFACE_CURVE('',#77720,(#77724,#77731),.PCURVE_S1.);
+#77720 = LINE('',#77721,#77722);
+#77721 = CARTESIAN_POINT('',(-11.45266793386,-0.4,-29.05375060387));
+#77722 = VECTOR('',#77723,1.);
+#77723 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#77724 = PCURVE('',#42354,#77725);
+#77725 = DEFINITIONAL_REPRESENTATION('',(#77726),#77730);
+#77726 = LINE('',#77727,#77728);
+#77727 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77728 = VECTOR('',#77729,1.);
+#77729 = DIRECTION('',(0.,-1.));
+#77730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77731 = PCURVE('',#42325,#77732);
+#77732 = DEFINITIONAL_REPRESENTATION('',(#77733),#77737);
+#77733 = LINE('',#77734,#77735);
+#77734 = CARTESIAN_POINT('',(0.,0.));
+#77735 = VECTOR('',#77736,1.);
+#77736 = DIRECTION('',(0.,-1.));
+#77737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77738 = ORIENTED_EDGE('',*,*,#42337,.T.);
+#77739 = ORIENTED_EDGE('',*,*,#77692,.T.);
+#77740 = ORIENTED_EDGE('',*,*,#77741,.F.);
+#77741 = EDGE_CURVE('',#77717,#77666,#77742,.T.);
+#77742 = SURFACE_CURVE('',#77743,(#77748,#77759),.PCURVE_S1.);
+#77743 = CIRCLE('',#77744,32.5);
+#77744 = AXIS2_PLACEMENT_3D('',#77745,#77746,#77747);
+#77745 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#77746 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77747 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77748 = PCURVE('',#42354,#77749);
+#77749 = DEFINITIONAL_REPRESENTATION('',(#77750),#77758);
+#77750 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#77751,#77752,#77753,#77754
+    ,#77755,#77756,#77757),.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(
+  '') );
+#77751 = CARTESIAN_POINT('',(6.595344702743,62.589797023849));
+#77752 = CARTESIAN_POINT('',(61.656888310351,50.886104634372));
+#77753 = CARTESIAN_POINT('',(23.990421579181,9.053255293337));
+#77754 = CARTESIAN_POINT('',(-13.67604515198,-32.77959404769));
+#77755 = CARTESIAN_POINT('',(-31.07112202842,20.756947682814));
+#77756 = CARTESIAN_POINT('',(-48.46619890486,74.293489413326));
+#77757 = CARTESIAN_POINT('',(6.595344702743,62.589797023849));
+#77758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77759 = PCURVE('',#77627,#77760);
+#77760 = DEFINITIONAL_REPRESENTATION('',(#77761),#77765);
+#77761 = LINE('',#77762,#77763);
+#77762 = CARTESIAN_POINT('',(0.,11.9));
+#77763 = VECTOR('',#77764,1.);
+#77764 = DIRECTION('',(1.,0.));
+#77765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77766 = ADVANCED_FACE('',(#77767),#42325,.F.);
+#77767 = FACE_BOUND('',#77768,.F.);
+#77768 = EDGE_LOOP('',(#77769,#77770,#77771,#77796));
+#77769 = ORIENTED_EDGE('',*,*,#42305,.F.);
+#77770 = ORIENTED_EDGE('',*,*,#77716,.T.);
+#77771 = ORIENTED_EDGE('',*,*,#77772,.T.);
+#77772 = EDGE_CURVE('',#77717,#77588,#77773,.T.);
+#77773 = SURFACE_CURVE('',#77774,(#77779,#77786),.PCURVE_S1.);
+#77774 = ELLIPSE('',#77775,124.83495742473,32.5);
+#77775 = AXIS2_PLACEMENT_3D('',#77776,#77777,#77778);
+#77776 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#77777 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#77778 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#77779 = PCURVE('',#42325,#77780);
+#77780 = DEFINITIONAL_REPRESENTATION('',(#77781),#77785);
+#77781 = ELLIPSE('',#77782,124.83495742473,32.5);
+#77782 = AXIS2_PLACEMENT_2D('',#77783,#77784);
+#77783 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#77784 = DIRECTION('',(-1.,-0.));
+#77785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77786 = PCURVE('',#77627,#77787);
+#77787 = DEFINITIONAL_REPRESENTATION('',(#77788),#77795);
+#77788 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77789,#77790,#77791,#77792,
+    #77793,#77794),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#77789 = CARTESIAN_POINT('',(2.775006053583,12.18));
+#77790 = CARTESIAN_POINT('',(2.769347689985,11.506400389724));
+#77791 = CARTESIAN_POINT('',(2.763689326387,10.83355570613));
+#77792 = CARTESIAN_POINT('',(2.758030962789,10.161510879828));
+#77793 = CARTESIAN_POINT('',(2.752372599191,9.490310740708));
+#77794 = CARTESIAN_POINT('',(2.746714235593,8.82));
+#77795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77796 = ORIENTED_EDGE('',*,*,#77587,.F.);
+#77797 = ADVANCED_FACE('',(#77798),#42421,.F.);
+#77798 = FACE_BOUND('',#77799,.F.);
+#77799 = EDGE_LOOP('',(#77800,#77801,#77824,#77853));
+#77800 = ORIENTED_EDGE('',*,*,#42402,.F.);
+#77801 = ORIENTED_EDGE('',*,*,#77802,.T.);
+#77802 = EDGE_CURVE('',#42403,#77803,#77805,.T.);
+#77803 = VERTEX_POINT('',#77804);
+#77804 = CARTESIAN_POINT('',(-5.91678307681,2.4,-31.95687215642));
+#77805 = SURFACE_CURVE('',#77806,(#77810,#77817),.PCURVE_S1.);
+#77806 = LINE('',#77807,#77808);
+#77807 = CARTESIAN_POINT('',(-5.91678307681,2.4,-30.8));
+#77808 = VECTOR('',#77809,1.);
+#77809 = DIRECTION('',(0.,0.,-1.));
+#77810 = PCURVE('',#42421,#77811);
+#77811 = DEFINITIONAL_REPRESENTATION('',(#77812),#77816);
+#77812 = LINE('',#77813,#77814);
+#77813 = CARTESIAN_POINT('',(0.,0.));
+#77814 = VECTOR('',#77815,1.);
+#77815 = DIRECTION('',(0.,-1.));
+#77816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77817 = PCURVE('',#42453,#77818);
+#77818 = DEFINITIONAL_REPRESENTATION('',(#77819),#77823);
+#77819 = LINE('',#77820,#77821);
+#77820 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77821 = VECTOR('',#77822,1.);
+#77822 = DIRECTION('',(0.,-1.));
+#77823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77824 = ORIENTED_EDGE('',*,*,#77825,.T.);
+#77825 = EDGE_CURVE('',#77803,#77826,#77828,.T.);
+#77826 = VERTEX_POINT('',#77827);
+#77827 = CARTESIAN_POINT('',(-0.916783076785,2.4,-32.48706679265));
+#77828 = SURFACE_CURVE('',#77829,(#77834,#77841),.PCURVE_S1.);
+#77829 = CIRCLE('',#77830,32.5);
+#77830 = AXIS2_PLACEMENT_3D('',#77831,#77832,#77833);
+#77831 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#77832 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77833 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77834 = PCURVE('',#42421,#77835);
+#77835 = DEFINITIONAL_REPRESENTATION('',(#77836),#77840);
+#77836 = CIRCLE('',#77837,32.5);
+#77837 = AXIS2_PLACEMENT_2D('',#77838,#77839);
+#77838 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#77839 = DIRECTION('',(-1.8E-16,1.));
+#77840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77841 = PCURVE('',#77842,#77847);
+#77842 = CYLINDRICAL_SURFACE('',#77843,32.5);
+#77843 = AXIS2_PLACEMENT_3D('',#77844,#77845,#77846);
+#77844 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#77845 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77846 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77847 = DEFINITIONAL_REPRESENTATION('',(#77848),#77852);
+#77848 = LINE('',#77849,#77850);
+#77849 = CARTESIAN_POINT('',(0.,9.1));
+#77850 = VECTOR('',#77851,1.);
+#77851 = DIRECTION('',(1.,0.));
+#77852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77853 = ORIENTED_EDGE('',*,*,#77854,.F.);
+#77854 = EDGE_CURVE('',#42405,#77826,#77855,.T.);
+#77855 = SURFACE_CURVE('',#77856,(#77860,#77867),.PCURVE_S1.);
+#77856 = LINE('',#77857,#77858);
+#77857 = CARTESIAN_POINT('',(-0.916783076785,2.4,-30.8));
+#77858 = VECTOR('',#77859,1.);
+#77859 = DIRECTION('',(0.,0.,-1.));
+#77860 = PCURVE('',#42421,#77861);
+#77861 = DEFINITIONAL_REPRESENTATION('',(#77862),#77866);
+#77862 = LINE('',#77863,#77864);
+#77863 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77864 = VECTOR('',#77865,1.);
+#77865 = DIRECTION('',(0.,-1.));
+#77866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77867 = PCURVE('',#42516,#77868);
+#77868 = DEFINITIONAL_REPRESENTATION('',(#77869),#77873);
+#77869 = LINE('',#77870,#77871);
+#77870 = CARTESIAN_POINT('',(0.,0.));
+#77871 = VECTOR('',#77872,1.);
+#77872 = DIRECTION('',(0.,-1.));
+#77873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77874 = ADVANCED_FACE('',(#77875),#42516,.F.);
+#77875 = FACE_BOUND('',#77876,.F.);
+#77876 = EDGE_LOOP('',(#77877,#77878,#77879,#77906));
+#77877 = ORIENTED_EDGE('',*,*,#42498,.F.);
+#77878 = ORIENTED_EDGE('',*,*,#77854,.T.);
+#77879 = ORIENTED_EDGE('',*,*,#77880,.T.);
+#77880 = EDGE_CURVE('',#77826,#77881,#77883,.T.);
+#77881 = VERTEX_POINT('',#77882);
+#77882 = CARTESIAN_POINT('',(-0.161785248834,-0.4,-32.4995973134));
+#77883 = SURFACE_CURVE('',#77884,(#77889,#77896),.PCURVE_S1.);
+#77884 = ELLIPSE('',#77885,124.83495742473,32.5);
+#77885 = AXIS2_PLACEMENT_3D('',#77886,#77887,#77888);
+#77886 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#77887 = DIRECTION('',(-0.965515994578,-0.260343742414,-6.E-17));
+#77888 = DIRECTION('',(0.260343742414,-0.965515994578,1.3E-16));
+#77889 = PCURVE('',#42516,#77890);
+#77890 = DEFINITIONAL_REPRESENTATION('',(#77891),#77895);
+#77891 = ELLIPSE('',#77892,124.83495742473,32.5);
+#77892 = AXIS2_PLACEMENT_2D('',#77893,#77894);
+#77893 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#77894 = DIRECTION('',(1.,1.3E-16));
+#77895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77896 = PCURVE('',#77842,#77897);
+#77897 = DEFINITIONAL_REPRESENTATION('',(#77898),#77905);
+#77898 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#77899,#77900,#77901,#77902,
+    #77903,#77904),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#77899 = CARTESIAN_POINT('',(3.111056127736,8.82));
+#77900 = CARTESIAN_POINT('',(3.1166324448,9.491800979366));
+#77901 = CARTESIAN_POINT('',(3.122208761863,10.163744997168));
+#77902 = CARTESIAN_POINT('',(3.127785078927,10.835788532861));
+#77903 = CARTESIAN_POINT('',(3.133361395991,11.507888047368));
+#77904 = CARTESIAN_POINT('',(3.138937713054,12.18));
+#77905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77906 = ORIENTED_EDGE('',*,*,#77907,.F.);
+#77907 = EDGE_CURVE('',#42466,#77881,#77908,.T.);
+#77908 = SURFACE_CURVE('',#77909,(#77913,#77920),.PCURVE_S1.);
+#77909 = LINE('',#77910,#77911);
+#77910 = CARTESIAN_POINT('',(-0.161785248834,-0.4,-30.8));
+#77911 = VECTOR('',#77912,1.);
+#77912 = DIRECTION('',(0.,0.,-1.));
+#77913 = PCURVE('',#42516,#77914);
+#77914 = DEFINITIONAL_REPRESENTATION('',(#77915),#77919);
+#77915 = LINE('',#77916,#77917);
+#77916 = CARTESIAN_POINT('',(2.900003744861,0.));
+#77917 = VECTOR('',#77918,1.);
+#77918 = DIRECTION('',(0.,-1.));
+#77919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77920 = PCURVE('',#42482,#77921);
+#77921 = DEFINITIONAL_REPRESENTATION('',(#77922),#77926);
+#77922 = LINE('',#77923,#77924);
+#77923 = CARTESIAN_POINT('',(0.,0.));
+#77924 = VECTOR('',#77925,1.);
+#77925 = DIRECTION('',(0.,-1.));
+#77926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77927 = ADVANCED_FACE('',(#77928),#42482,.F.);
+#77928 = FACE_BOUND('',#77929,.F.);
+#77929 = EDGE_LOOP('',(#77930,#77953,#77954,#77955));
+#77930 = ORIENTED_EDGE('',*,*,#77931,.F.);
+#77931 = EDGE_CURVE('',#42434,#77932,#77934,.T.);
+#77932 = VERTEX_POINT('',#77933);
+#77933 = CARTESIAN_POINT('',(-5.161785248859,-0.4,-32.08747377162));
+#77934 = SURFACE_CURVE('',#77935,(#77939,#77946),.PCURVE_S1.);
+#77935 = LINE('',#77936,#77937);
+#77936 = CARTESIAN_POINT('',(-5.161785248859,-0.4,-30.8));
+#77937 = VECTOR('',#77938,1.);
+#77938 = DIRECTION('',(0.,0.,-1.));
+#77939 = PCURVE('',#42482,#77940);
+#77940 = DEFINITIONAL_REPRESENTATION('',(#77941),#77945);
+#77941 = LINE('',#77942,#77943);
+#77942 = CARTESIAN_POINT('',(5.000000000025,0.));
+#77943 = VECTOR('',#77944,1.);
+#77944 = DIRECTION('',(0.,-1.));
+#77945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77946 = PCURVE('',#42453,#77947);
+#77947 = DEFINITIONAL_REPRESENTATION('',(#77948),#77952);
+#77948 = LINE('',#77949,#77950);
+#77949 = CARTESIAN_POINT('',(0.,0.));
+#77950 = VECTOR('',#77951,1.);
+#77951 = DIRECTION('',(0.,-1.));
+#77952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77953 = ORIENTED_EDGE('',*,*,#42465,.T.);
+#77954 = ORIENTED_EDGE('',*,*,#77907,.T.);
+#77955 = ORIENTED_EDGE('',*,*,#77956,.F.);
+#77956 = EDGE_CURVE('',#77932,#77881,#77957,.T.);
+#77957 = SURFACE_CURVE('',#77958,(#77963,#77974),.PCURVE_S1.);
+#77958 = CIRCLE('',#77959,32.5);
+#77959 = AXIS2_PLACEMENT_3D('',#77960,#77961,#77962);
+#77960 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#77961 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#77962 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#77963 = PCURVE('',#42482,#77964);
+#77964 = DEFINITIONAL_REPRESENTATION('',(#77965),#77973);
+#77965 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#77966,#77967,#77968,#77969
+    ,#77970,#77971,#77972),.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(
+  '') );
+#77966 = CARTESIAN_POINT('',(-0.161785248834,63.3));
+#77967 = CARTESIAN_POINT('',(56.129865997154,63.3));
+#77968 = CARTESIAN_POINT('',(27.98404037416,14.55));
+#77969 = CARTESIAN_POINT('',(-0.161785248834,-34.2));
+#77970 = CARTESIAN_POINT('',(-28.30761087182,14.55));
+#77971 = CARTESIAN_POINT('',(-56.45343649482,63.3));
+#77972 = CARTESIAN_POINT('',(-0.161785248834,63.3));
+#77973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77974 = PCURVE('',#77842,#77975);
+#77975 = DEFINITIONAL_REPRESENTATION('',(#77976),#77980);
+#77976 = LINE('',#77977,#77978);
+#77977 = CARTESIAN_POINT('',(0.,11.9));
+#77978 = VECTOR('',#77979,1.);
+#77979 = DIRECTION('',(1.,0.));
+#77980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77981 = ADVANCED_FACE('',(#77982),#42453,.F.);
+#77982 = FACE_BOUND('',#77983,.F.);
+#77983 = EDGE_LOOP('',(#77984,#77985,#77986,#78011));
+#77984 = ORIENTED_EDGE('',*,*,#42433,.F.);
+#77985 = ORIENTED_EDGE('',*,*,#77931,.T.);
+#77986 = ORIENTED_EDGE('',*,*,#77987,.T.);
+#77987 = EDGE_CURVE('',#77932,#77803,#77988,.T.);
+#77988 = SURFACE_CURVE('',#77989,(#77994,#78001),.PCURVE_S1.);
+#77989 = ELLIPSE('',#77990,124.83495742473,32.5);
+#77990 = AXIS2_PLACEMENT_3D('',#77991,#77992,#77993);
+#77991 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#77992 = DIRECTION('',(0.965515994578,0.260343742414,6.E-17));
+#77993 = DIRECTION('',(0.260343742414,-0.965515994578,1.3E-16));
+#77994 = PCURVE('',#42453,#77995);
+#77995 = DEFINITIONAL_REPRESENTATION('',(#77996),#78000);
+#77996 = ELLIPSE('',#77997,124.83495742473,32.5);
+#77997 = AXIS2_PLACEMENT_2D('',#77998,#77999);
+#77998 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#77999 = DIRECTION('',(-1.,1.3E-16));
+#78000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78001 = PCURVE('',#77842,#78002);
+#78002 = DEFINITIONAL_REPRESENTATION('',(#78003),#78010);
+#78003 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78004,#78005,#78006,#78007,
+    #78008,#78009),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#78004 = CARTESIAN_POINT('',(2.984445563822,12.18));
+#78005 = CARTESIAN_POINT('',(2.978787200224,11.506400389724));
+#78006 = CARTESIAN_POINT('',(2.973128836626,10.83355570613));
+#78007 = CARTESIAN_POINT('',(2.967470473029,10.161510879828));
+#78008 = CARTESIAN_POINT('',(2.961812109431,9.490310740708));
+#78009 = CARTESIAN_POINT('',(2.956153745833,8.82));
+#78010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78011 = ORIENTED_EDGE('',*,*,#77802,.F.);
+#78012 = ADVANCED_FACE('',(#78013),#42549,.F.);
+#78013 = FACE_BOUND('',#78014,.F.);
+#78014 = EDGE_LOOP('',(#78015,#78016,#78039,#78068));
+#78015 = ORIENTED_EDGE('',*,*,#42530,.F.);
+#78016 = ORIENTED_EDGE('',*,*,#78017,.T.);
+#78017 = EDGE_CURVE('',#42531,#78018,#78020,.T.);
+#78018 = VERTEX_POINT('',#78019);
+#78019 = CARTESIAN_POINT('',(0.856720152645,2.4,-32.48870620046));
+#78020 = SURFACE_CURVE('',#78021,(#78025,#78032),.PCURVE_S1.);
+#78021 = LINE('',#78022,#78023);
+#78022 = CARTESIAN_POINT('',(0.616192906543,2.4,-31.3571144763));
+#78023 = VECTOR('',#78024,1.);
+#78024 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#78025 = PCURVE('',#42549,#78026);
+#78026 = DEFINITIONAL_REPRESENTATION('',(#78027),#78031);
+#78027 = LINE('',#78028,#78029);
+#78028 = CARTESIAN_POINT('',(0.,0.));
+#78029 = VECTOR('',#78030,1.);
+#78030 = DIRECTION('',(0.,-1.));
+#78031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78032 = PCURVE('',#42581,#78033);
+#78033 = DEFINITIONAL_REPRESENTATION('',(#78034),#78038);
+#78034 = LINE('',#78035,#78036);
+#78035 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78036 = VECTOR('',#78037,1.);
+#78037 = DIRECTION('',(0.,-1.));
+#78038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78039 = ORIENTED_EDGE('',*,*,#78040,.T.);
+#78040 = EDGE_CURVE('',#78018,#78041,#78043,.T.);
+#78041 = VERTEX_POINT('',#78042);
+#78042 = CARTESIAN_POINT('',(5.857691819619,2.4,-31.96775635771));
+#78043 = SURFACE_CURVE('',#78044,(#78049,#78056),.PCURVE_S1.);
+#78044 = CIRCLE('',#78045,32.5);
+#78045 = AXIS2_PLACEMENT_3D('',#78046,#78047,#78048);
+#78046 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#78047 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78048 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78049 = PCURVE('',#42549,#78050);
+#78050 = DEFINITIONAL_REPRESENTATION('',(#78051),#78055);
+#78051 = CIRCLE('',#78052,32.5);
+#78052 = AXIS2_PLACEMENT_2D('',#78053,#78054);
+#78053 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#78054 = DIRECTION('',(0.207911690818,0.978147600734));
+#78055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78056 = PCURVE('',#78057,#78062);
+#78057 = CYLINDRICAL_SURFACE('',#78058,32.5);
+#78058 = AXIS2_PLACEMENT_3D('',#78059,#78060,#78061);
+#78059 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#78060 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78061 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78062 = DEFINITIONAL_REPRESENTATION('',(#78063),#78067);
+#78063 = LINE('',#78064,#78065);
+#78064 = CARTESIAN_POINT('',(0.,9.1));
+#78065 = VECTOR('',#78066,1.);
+#78066 = DIRECTION('',(1.,0.));
+#78067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78068 = ORIENTED_EDGE('',*,*,#78069,.F.);
+#78069 = EDGE_CURVE('',#42533,#78041,#78070,.T.);
+#78070 = SURFACE_CURVE('',#78071,(#78075,#78082),.PCURVE_S1.);
+#78071 = LINE('',#78072,#78073);
+#78072 = CARTESIAN_POINT('',(5.506930910236,2.4,-30.3175560222));
+#78073 = VECTOR('',#78074,1.);
+#78074 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#78075 = PCURVE('',#42549,#78076);
+#78076 = DEFINITIONAL_REPRESENTATION('',(#78077),#78081);
+#78077 = LINE('',#78078,#78079);
+#78078 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78079 = VECTOR('',#78080,1.);
+#78080 = DIRECTION('',(0.,-1.));
+#78081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78082 = PCURVE('',#42644,#78083);
+#78083 = DEFINITIONAL_REPRESENTATION('',(#78084),#78088);
+#78084 = LINE('',#78085,#78086);
+#78085 = CARTESIAN_POINT('',(0.,0.));
+#78086 = VECTOR('',#78087,1.);
+#78087 = DIRECTION('',(0.,-1.));
+#78088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78089 = ADVANCED_FACE('',(#78090),#42644,.F.);
+#78090 = FACE_BOUND('',#78091,.F.);
+#78091 = EDGE_LOOP('',(#78092,#78093,#78094,#78121));
+#78092 = ORIENTED_EDGE('',*,*,#42626,.F.);
+#78093 = ORIENTED_EDGE('',*,*,#78069,.T.);
+#78094 = ORIENTED_EDGE('',*,*,#78095,.T.);
+#78095 = EDGE_CURVE('',#78041,#78096,#78098,.T.);
+#78096 = VERTEX_POINT('',#78097);
+#78097 = CARTESIAN_POINT('',(6.598796375344,-0.4,-31.82304018155));
+#78098 = SURFACE_CURVE('',#78099,(#78104,#78111),.PCURVE_S1.);
+#78099 = ELLIPSE('',#78100,124.83495742473,32.5);
+#78100 = AXIS2_PLACEMENT_3D('',#78101,#78102,#78103);
+#78101 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#78102 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#78103 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#78104 = PCURVE('',#42644,#78105);
+#78105 = DEFINITIONAL_REPRESENTATION('',(#78106),#78110);
+#78106 = ELLIPSE('',#78107,124.83495742473,32.5);
+#78107 = AXIS2_PLACEMENT_2D('',#78108,#78109);
+#78108 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#78109 = DIRECTION('',(1.,7.632783294298E-17));
+#78110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78111 = PCURVE('',#78057,#78112);
+#78112 = DEFINITIONAL_REPRESENTATION('',(#78113),#78120);
+#78113 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78114,#78115,#78116,#78117,
+    #78118,#78119),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#78114 = CARTESIAN_POINT('',(3.320495637975,8.82));
+#78115 = CARTESIAN_POINT('',(3.326071955039,9.491800979366));
+#78116 = CARTESIAN_POINT('',(3.331648272103,10.163744997168));
+#78117 = CARTESIAN_POINT('',(3.337224589166,10.835788532861));
+#78118 = CARTESIAN_POINT('',(3.34280090623,11.507888047368));
+#78119 = CARTESIAN_POINT('',(3.348377223294,12.18));
+#78120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78121 = ORIENTED_EDGE('',*,*,#78122,.F.);
+#78122 = EDGE_CURVE('',#42594,#78096,#78123,.T.);
+#78123 = SURFACE_CURVE('',#78124,(#78128,#78135),.PCURVE_S1.);
+#78124 = LINE('',#78125,#78126);
+#78125 = CARTESIAN_POINT('',(6.245430224206,-0.4,-30.16058314723));
+#78126 = VECTOR('',#78127,1.);
+#78127 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#78128 = PCURVE('',#42644,#78129);
+#78129 = DEFINITIONAL_REPRESENTATION('',(#78130),#78134);
+#78130 = LINE('',#78131,#78132);
+#78131 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78132 = VECTOR('',#78133,1.);
+#78133 = DIRECTION('',(0.,-1.));
+#78134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78135 = PCURVE('',#42610,#78136);
+#78136 = DEFINITIONAL_REPRESENTATION('',(#78137),#78141);
+#78137 = LINE('',#78138,#78139);
+#78138 = CARTESIAN_POINT('',(0.,0.));
+#78139 = VECTOR('',#78140,1.);
+#78140 = DIRECTION('',(0.,-1.));
+#78141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78142 = ADVANCED_FACE('',(#78143),#42610,.F.);
+#78143 = FACE_BOUND('',#78144,.F.);
+#78144 = EDGE_LOOP('',(#78145,#78168,#78169,#78170));
+#78145 = ORIENTED_EDGE('',*,*,#78146,.F.);
+#78146 = EDGE_CURVE('',#42562,#78147,#78149,.T.);
+#78147 = VERTEX_POINT('',#78148);
+#78148 = CARTESIAN_POINT('',(1.622373069254,-0.4,-32.45948098205));
+#78149 = SURFACE_CURVE('',#78150,(#78154,#78161),.PCURVE_S1.);
+#78150 = LINE('',#78151,#78152);
+#78151 = CARTESIAN_POINT('',(1.354692220513,-0.4,-31.20014160133));
+#78152 = VECTOR('',#78153,1.);
+#78153 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#78154 = PCURVE('',#42610,#78155);
+#78155 = DEFINITIONAL_REPRESENTATION('',(#78156),#78160);
+#78156 = LINE('',#78157,#78158);
+#78157 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78158 = VECTOR('',#78159,1.);
+#78159 = DIRECTION('',(0.,-1.));
+#78160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78161 = PCURVE('',#42581,#78162);
+#78162 = DEFINITIONAL_REPRESENTATION('',(#78163),#78167);
+#78163 = LINE('',#78164,#78165);
+#78164 = CARTESIAN_POINT('',(0.,0.));
+#78165 = VECTOR('',#78166,1.);
+#78166 = DIRECTION('',(0.,-1.));
+#78167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78168 = ORIENTED_EDGE('',*,*,#42593,.T.);
+#78169 = ORIENTED_EDGE('',*,*,#78122,.T.);
+#78170 = ORIENTED_EDGE('',*,*,#78171,.F.);
+#78171 = EDGE_CURVE('',#78147,#78096,#78172,.T.);
+#78172 = SURFACE_CURVE('',#78173,(#78178,#78189),.PCURVE_S1.);
+#78173 = CIRCLE('',#78174,32.5);
+#78174 = AXIS2_PLACEMENT_3D('',#78175,#78176,#78177);
+#78175 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#78176 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78177 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78178 = PCURVE('',#42610,#78179);
+#78179 = DEFINITIONAL_REPRESENTATION('',(#78180),#78188);
+#78180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78181,#78182,#78183,#78184
+    ,#78185,#78186,#78187),.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(
+  '') );
+#78181 = CARTESIAN_POINT('',(-6.918915200412,62.589797023849));
+#78182 = CARTESIAN_POINT('',(48.142628407196,74.293489413326));
+#78183 = CARTESIAN_POINT('',(30.747551530758,20.756947682814));
+#78184 = CARTESIAN_POINT('',(13.35247465432,-32.77959404769));
+#78185 = CARTESIAN_POINT('',(-24.31399207685,9.053255293337));
+#78186 = CARTESIAN_POINT('',(-61.98045880801,50.886104634372));
+#78187 = CARTESIAN_POINT('',(-6.918915200412,62.589797023849));
+#78188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78189 = PCURVE('',#78057,#78190);
+#78190 = DEFINITIONAL_REPRESENTATION('',(#78191),#78195);
+#78191 = LINE('',#78192,#78193);
+#78192 = CARTESIAN_POINT('',(0.,11.9));
+#78193 = VECTOR('',#78194,1.);
+#78194 = DIRECTION('',(1.,0.));
+#78195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78196 = ADVANCED_FACE('',(#78197),#42581,.F.);
+#78197 = FACE_BOUND('',#78198,.F.);
+#78198 = EDGE_LOOP('',(#78199,#78200,#78201,#78226));
+#78199 = ORIENTED_EDGE('',*,*,#42561,.F.);
+#78200 = ORIENTED_EDGE('',*,*,#78146,.T.);
+#78201 = ORIENTED_EDGE('',*,*,#78202,.T.);
+#78202 = EDGE_CURVE('',#78147,#78018,#78203,.T.);
+#78203 = SURFACE_CURVE('',#78204,(#78209,#78216),.PCURVE_S1.);
+#78204 = ELLIPSE('',#78205,124.83495742473,32.5);
+#78205 = AXIS2_PLACEMENT_3D('',#78206,#78207,#78208);
+#78206 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#78207 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#78208 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#78209 = PCURVE('',#42581,#78210);
+#78210 = DEFINITIONAL_REPRESENTATION('',(#78211),#78215);
+#78211 = ELLIPSE('',#78212,124.83495742473,32.5);
+#78212 = AXIS2_PLACEMENT_2D('',#78213,#78214);
+#78213 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#78214 = DIRECTION('',(-1.,6.245004513517E-17));
+#78215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78216 = PCURVE('',#78057,#78217);
+#78217 = DEFINITIONAL_REPRESENTATION('',(#78218),#78225);
+#78218 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78219,#78220,#78221,#78222,
+    #78223,#78224),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#78219 = CARTESIAN_POINT('',(3.193885074062,12.18));
+#78220 = CARTESIAN_POINT('',(3.188226710464,11.506400389724));
+#78221 = CARTESIAN_POINT('',(3.182568346866,10.83355570613));
+#78222 = CARTESIAN_POINT('',(3.176909983268,10.161510879828));
+#78223 = CARTESIAN_POINT('',(3.17125161967,9.490310740708));
+#78224 = CARTESIAN_POINT('',(3.165593256072,8.82));
+#78225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78226 = ORIENTED_EDGE('',*,*,#78017,.F.);
+#78227 = ADVANCED_FACE('',(#78228),#42677,.F.);
+#78228 = FACE_BOUND('',#78229,.F.);
+#78229 = EDGE_LOOP('',(#78230,#78231,#78254,#78283));
+#78230 = ORIENTED_EDGE('',*,*,#42658,.F.);
+#78231 = ORIENTED_EDGE('',*,*,#78232,.T.);
+#78232 = EDGE_CURVE('',#42659,#78233,#78235,.T.);
+#78233 = VERTEX_POINT('',#78234);
+#78234 = CARTESIAN_POINT('',(7.59278060043,2.4,-31.60062788543));
+#78235 = SURFACE_CURVE('',#78236,(#78240,#78247),.PCURVE_S1.);
+#78236 = LINE('',#78237,#78238);
+#78237 = CARTESIAN_POINT('',(7.122238303059,2.4,-30.54377258186));
+#78238 = VECTOR('',#78239,1.);
+#78239 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#78240 = PCURVE('',#42677,#78241);
+#78241 = DEFINITIONAL_REPRESENTATION('',(#78242),#78246);
+#78242 = LINE('',#78243,#78244);
+#78243 = CARTESIAN_POINT('',(0.,0.));
+#78244 = VECTOR('',#78245,1.);
+#78245 = DIRECTION('',(0.,-1.));
+#78246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78247 = PCURVE('',#42709,#78248);
+#78248 = DEFINITIONAL_REPRESENTATION('',(#78249),#78253);
+#78249 = LINE('',#78250,#78251);
+#78250 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78251 = VECTOR('',#78252,1.);
+#78252 = DIRECTION('',(0.,-1.));
+#78253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78254 = ORIENTED_EDGE('',*,*,#78255,.T.);
+#78255 = EDGE_CURVE('',#78233,#78256,#78258,.T.);
+#78256 = VERTEX_POINT('',#78257);
+#78257 = CARTESIAN_POINT('',(12.376157475181,2.4,-30.05130157163));
+#78258 = SURFACE_CURVE('',#78259,(#78264,#78271),.PCURVE_S1.);
+#78259 = CIRCLE('',#78260,32.5);
+#78260 = AXIS2_PLACEMENT_3D('',#78261,#78262,#78263);
+#78261 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#78262 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78263 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78264 = PCURVE('',#42677,#78265);
+#78265 = DEFINITIONAL_REPRESENTATION('',(#78266),#78270);
+#78266 = CIRCLE('',#78267,32.5);
+#78267 = AXIS2_PLACEMENT_2D('',#78268,#78269);
+#78268 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#78269 = DIRECTION('',(0.406736643076,0.913545457643));
+#78270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78271 = PCURVE('',#78272,#78277);
+#78272 = CYLINDRICAL_SURFACE('',#78273,32.5);
+#78273 = AXIS2_PLACEMENT_3D('',#78274,#78275,#78276);
+#78274 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#78275 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78276 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78277 = DEFINITIONAL_REPRESENTATION('',(#78278),#78282);
+#78278 = LINE('',#78279,#78280);
+#78279 = CARTESIAN_POINT('',(0.,9.1));
+#78280 = VECTOR('',#78281,1.);
+#78281 = DIRECTION('',(1.,0.));
+#78282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78283 = ORIENTED_EDGE('',*,*,#78284,.F.);
+#78284 = EDGE_CURVE('',#42661,#78256,#78285,.T.);
+#78285 = SURFACE_CURVE('',#78286,(#78290,#78297),.PCURVE_S1.);
+#78286 = LINE('',#78287,#78288);
+#78287 = CARTESIAN_POINT('',(11.689965591294,2.4,-28.51008936647));
+#78288 = VECTOR('',#78289,1.);
+#78289 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#78290 = PCURVE('',#42677,#78291);
+#78291 = DEFINITIONAL_REPRESENTATION('',(#78292),#78296);
+#78292 = LINE('',#78293,#78294);
+#78293 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78294 = VECTOR('',#78295,1.);
+#78295 = DIRECTION('',(0.,-1.));
+#78296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78297 = PCURVE('',#42772,#78298);
+#78298 = DEFINITIONAL_REPRESENTATION('',(#78299),#78303);
+#78299 = LINE('',#78300,#78301);
+#78300 = CARTESIAN_POINT('',(0.,0.));
+#78301 = VECTOR('',#78302,1.);
+#78302 = DIRECTION('',(0.,-1.));
+#78303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78304 = ADVANCED_FACE('',(#78305),#42772,.F.);
+#78305 = FACE_BOUND('',#78306,.F.);
+#78306 = EDGE_LOOP('',(#78307,#78308,#78309,#78336));
+#78307 = ORIENTED_EDGE('',*,*,#42754,.F.);
+#78308 = ORIENTED_EDGE('',*,*,#78284,.T.);
+#78309 = ORIENTED_EDGE('',*,*,#78310,.T.);
+#78310 = EDGE_CURVE('',#78256,#78311,#78313,.T.);
+#78311 = VERTEX_POINT('',#78312);
+#78312 = CARTESIAN_POINT('',(13.070978933382,-0.4,-29.75566348988));
+#78313 = SURFACE_CURVE('',#78314,(#78319,#78326),.PCURVE_S1.);
+#78314 = ELLIPSE('',#78315,124.83495742473,32.5);
+#78315 = AXIS2_PLACEMENT_3D('',#78316,#78317,#78318);
+#78316 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#78317 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#78318 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#78319 = PCURVE('',#42772,#78320);
+#78320 = DEFINITIONAL_REPRESENTATION('',(#78321),#78325);
+#78321 = ELLIPSE('',#78322,124.83495742473,32.5);
+#78322 = AXIS2_PLACEMENT_2D('',#78323,#78324);
+#78323 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#78324 = DIRECTION('',(1.,2.359223927328E-16));
+#78325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78326 = PCURVE('',#78272,#78327);
+#78327 = DEFINITIONAL_REPRESENTATION('',(#78328),#78335);
+#78328 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78329,#78330,#78331,#78332,
+    #78333,#78334),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#78329 = CARTESIAN_POINT('',(3.529935148215,8.82));
+#78330 = CARTESIAN_POINT('',(3.535511465278,9.491800979366));
+#78331 = CARTESIAN_POINT('',(3.541087782342,10.163744997168));
+#78332 = CARTESIAN_POINT('',(3.546664099406,10.835788532861));
+#78333 = CARTESIAN_POINT('',(3.552240416469,11.507888047368));
+#78334 = CARTESIAN_POINT('',(3.557816733533,12.18));
+#78335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78336 = ORIENTED_EDGE('',*,*,#78337,.F.);
+#78337 = EDGE_CURVE('',#42722,#78311,#78338,.T.);
+#78338 = SURFACE_CURVE('',#78339,(#78343,#78350),.PCURVE_S1.);
+#78339 = LINE('',#78340,#78341);
+#78340 = CARTESIAN_POINT('',(12.379690427548,-0.4,-28.2030040844));
+#78341 = VECTOR('',#78342,1.);
+#78342 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#78343 = PCURVE('',#42772,#78344);
+#78344 = DEFINITIONAL_REPRESENTATION('',(#78345),#78349);
+#78345 = LINE('',#78346,#78347);
+#78346 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78347 = VECTOR('',#78348,1.);
+#78348 = DIRECTION('',(0.,-1.));
+#78349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78350 = PCURVE('',#42738,#78351);
+#78351 = DEFINITIONAL_REPRESENTATION('',(#78352),#78356);
+#78352 = LINE('',#78353,#78354);
+#78353 = CARTESIAN_POINT('',(0.,0.));
+#78354 = VECTOR('',#78355,1.);
+#78355 = DIRECTION('',(0.,-1.));
+#78356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78357 = ADVANCED_FACE('',(#78358),#42738,.F.);
+#78358 = FACE_BOUND('',#78359,.F.);
+#78359 = EDGE_LOOP('',(#78360,#78383,#78384,#78385));
+#78360 = ORIENTED_EDGE('',*,*,#78361,.F.);
+#78361 = EDGE_CURVE('',#42690,#78362,#78364,.T.);
+#78362 = VERTEX_POINT('',#78363);
+#78363 = CARTESIAN_POINT('',(8.335625899232,-0.4,-31.41285311569));
+#78364 = SURFACE_CURVE('',#78365,(#78369,#78376),.PCURVE_S1.);
+#78365 = LINE('',#78366,#78367);
+#78366 = CARTESIAN_POINT('',(7.811963139313,-0.4,-30.23668729979));
+#78367 = VECTOR('',#78368,1.);
+#78368 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#78369 = PCURVE('',#42738,#78370);
+#78370 = DEFINITIONAL_REPRESENTATION('',(#78371),#78375);
+#78371 = LINE('',#78372,#78373);
+#78372 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78373 = VECTOR('',#78374,1.);
+#78374 = DIRECTION('',(0.,-1.));
+#78375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78376 = PCURVE('',#42709,#78377);
+#78377 = DEFINITIONAL_REPRESENTATION('',(#78378),#78382);
+#78378 = LINE('',#78379,#78380);
+#78379 = CARTESIAN_POINT('',(0.,0.));
+#78380 = VECTOR('',#78381,1.);
+#78381 = DIRECTION('',(0.,-1.));
+#78382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78383 = ORIENTED_EDGE('',*,*,#42721,.T.);
+#78384 = ORIENTED_EDGE('',*,*,#78337,.T.);
+#78385 = ORIENTED_EDGE('',*,*,#78386,.F.);
+#78386 = EDGE_CURVE('',#78362,#78311,#78387,.T.);
+#78387 = SURFACE_CURVE('',#78388,(#78393,#78404),.PCURVE_S1.);
+#78388 = CIRCLE('',#78389,32.5);
+#78389 = AXIS2_PLACEMENT_3D('',#78390,#78391,#78392);
+#78390 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#78391 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78392 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78393 = PCURVE('',#42738,#78394);
+#78394 = DEFINITIONAL_REPRESENTATION('',(#78395),#78403);
+#78395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78396,#78397,#78398,#78399
+    ,#78400,#78401,#78402),.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(
+  '') );
+#78396 = CARTESIAN_POINT('',(-13.38072614879,60.490227373385));
+#78397 = CARTESIAN_POINT('',(38.044256150176,83.386104634372));
+#78398 = CARTESIAN_POINT('',(32.160176350635,27.402824943801));
+#78399 = CARTESIAN_POINT('',(26.276096551093,-28.58045474676));
+#78400 = CARTESIAN_POINT('',(-19.26480594834,4.506947682814));
+#78401 = CARTESIAN_POINT('',(-64.80570844777,37.594350112397));
+#78402 = CARTESIAN_POINT('',(-13.38072614879,60.490227373385));
+#78403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78404 = PCURVE('',#78272,#78405);
+#78405 = DEFINITIONAL_REPRESENTATION('',(#78406),#78410);
+#78406 = LINE('',#78407,#78408);
+#78407 = CARTESIAN_POINT('',(0.,11.9));
+#78408 = VECTOR('',#78409,1.);
+#78409 = DIRECTION('',(1.,0.));
+#78410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78411 = ADVANCED_FACE('',(#78412),#42709,.F.);
+#78412 = FACE_BOUND('',#78413,.F.);
+#78413 = EDGE_LOOP('',(#78414,#78415,#78416,#78441));
+#78414 = ORIENTED_EDGE('',*,*,#42689,.F.);
+#78415 = ORIENTED_EDGE('',*,*,#78361,.T.);
+#78416 = ORIENTED_EDGE('',*,*,#78417,.T.);
+#78417 = EDGE_CURVE('',#78362,#78233,#78418,.T.);
+#78418 = SURFACE_CURVE('',#78419,(#78424,#78431),.PCURVE_S1.);
+#78419 = ELLIPSE('',#78420,124.83495742473,32.5);
+#78420 = AXIS2_PLACEMENT_3D('',#78421,#78422,#78423);
+#78421 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#78422 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#78423 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#78424 = PCURVE('',#42709,#78425);
+#78425 = DEFINITIONAL_REPRESENTATION('',(#78426),#78430);
+#78426 = ELLIPSE('',#78427,124.83495742473,32.5);
+#78427 = AXIS2_PLACEMENT_2D('',#78428,#78429);
+#78428 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#78429 = DIRECTION('',(-1.,2.359223927328E-16));
+#78430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78431 = PCURVE('',#78272,#78432);
+#78432 = DEFINITIONAL_REPRESENTATION('',(#78433),#78440);
+#78433 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78434,#78435,#78436,#78437,
+    #78438,#78439),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#78434 = CARTESIAN_POINT('',(3.403324584301,12.18));
+#78435 = CARTESIAN_POINT('',(3.397666220703,11.506400389724));
+#78436 = CARTESIAN_POINT('',(3.392007857105,10.83355570613));
+#78437 = CARTESIAN_POINT('',(3.386349493507,10.161510879828));
+#78438 = CARTESIAN_POINT('',(3.380691129909,9.490310740708));
+#78439 = CARTESIAN_POINT('',(3.375032766311,8.82));
+#78440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78441 = ORIENTED_EDGE('',*,*,#78232,.F.);
+#78442 = ADVANCED_FACE('',(#78443),#42805,.F.);
+#78443 = FACE_BOUND('',#78444,.F.);
+#78444 = EDGE_LOOP('',(#78445,#78446,#78469,#78498));
+#78445 = ORIENTED_EDGE('',*,*,#42786,.F.);
+#78446 = ORIENTED_EDGE('',*,*,#78447,.T.);
+#78447 = EDGE_CURVE('',#42787,#78448,#78450,.T.);
+#78448 = VERTEX_POINT('',#78449);
+#78449 = CARTESIAN_POINT('',(13.997000101773,2.4,-29.33145049517));
+#78450 = SURFACE_CURVE('',#78451,(#78455,#78462),.PCURVE_S1.);
+#78451 = LINE('',#78452,#78453);
+#78452 = CARTESIAN_POINT('',(13.317007709439,2.4,-28.39552126031));
+#78453 = VECTOR('',#78454,1.);
+#78454 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#78455 = PCURVE('',#42805,#78456);
+#78456 = DEFINITIONAL_REPRESENTATION('',(#78457),#78461);
+#78457 = LINE('',#78458,#78459);
+#78458 = CARTESIAN_POINT('',(0.,0.));
+#78459 = VECTOR('',#78460,1.);
+#78460 = DIRECTION('',(0.,-1.));
+#78461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78462 = PCURVE('',#42837,#78463);
+#78463 = DEFINITIONAL_REPRESENTATION('',(#78464),#78468);
+#78464 = LINE('',#78465,#78466);
+#78465 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78466 = VECTOR('',#78467,1.);
+#78467 = DIRECTION('',(0.,-1.));
+#78468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78469 = ORIENTED_EDGE('',*,*,#78470,.T.);
+#78470 = EDGE_CURVE('',#78448,#78471,#78473,.T.);
+#78471 = VERTEX_POINT('',#78472);
+#78472 = CARTESIAN_POINT('',(18.353725661686,2.4,-26.82146070473));
+#78473 = SURFACE_CURVE('',#78474,(#78479,#78486),.PCURVE_S1.);
+#78474 = CIRCLE('',#78475,32.5);
+#78475 = AXIS2_PLACEMENT_3D('',#78476,#78477,#78478);
+#78476 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#78477 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78478 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78479 = PCURVE('',#42805,#78480);
+#78480 = DEFINITIONAL_REPRESENTATION('',(#78481),#78485);
+#78481 = CIRCLE('',#78482,32.5);
+#78482 = AXIS2_PLACEMENT_2D('',#78483,#78484);
+#78483 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#78484 = DIRECTION('',(0.587785252292,0.809016994375));
+#78485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78486 = PCURVE('',#78487,#78492);
+#78487 = CYLINDRICAL_SURFACE('',#78488,32.5);
+#78488 = AXIS2_PLACEMENT_3D('',#78489,#78490,#78491);
+#78489 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#78490 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78491 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78492 = DEFINITIONAL_REPRESENTATION('',(#78493),#78497);
+#78493 = LINE('',#78494,#78495);
+#78494 = CARTESIAN_POINT('',(0.,9.1));
+#78495 = VECTOR('',#78496,1.);
+#78496 = DIRECTION('',(1.,0.));
+#78497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78498 = ORIENTED_EDGE('',*,*,#78499,.F.);
+#78499 = EDGE_CURVE('',#42789,#78471,#78500,.T.);
+#78500 = SURFACE_CURVE('',#78501,(#78505,#78512),.PCURVE_S1.);
+#78501 = LINE('',#78502,#78503);
+#78502 = CARTESIAN_POINT('',(17.362092681334,2.4,-25.45659499883));
+#78503 = VECTOR('',#78504,1.);
+#78504 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#78505 = PCURVE('',#42805,#78506);
+#78506 = DEFINITIONAL_REPRESENTATION('',(#78507),#78511);
+#78507 = LINE('',#78508,#78509);
+#78508 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78509 = VECTOR('',#78510,1.);
+#78510 = DIRECTION('',(0.,-1.));
+#78511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78512 = PCURVE('',#42900,#78513);
+#78513 = DEFINITIONAL_REPRESENTATION('',(#78514),#78518);
+#78514 = LINE('',#78515,#78516);
+#78515 = CARTESIAN_POINT('',(0.,0.));
+#78516 = VECTOR('',#78517,1.);
+#78517 = DIRECTION('',(0.,-1.));
+#78518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78519 = ADVANCED_FACE('',(#78520),#42900,.F.);
+#78520 = FACE_BOUND('',#78521,.F.);
+#78521 = EDGE_LOOP('',(#78522,#78523,#78524,#78551));
+#78522 = ORIENTED_EDGE('',*,*,#42882,.F.);
+#78523 = ORIENTED_EDGE('',*,*,#78499,.T.);
+#78524 = ORIENTED_EDGE('',*,*,#78525,.T.);
+#78525 = EDGE_CURVE('',#78471,#78526,#78528,.T.);
+#78526 = VERTEX_POINT('',#78527);
+#78527 = CARTESIAN_POINT('',(18.971896990515,-0.4,-26.38782152018));
+#78528 = SURFACE_CURVE('',#78529,(#78534,#78541),.PCURVE_S1.);
+#78529 = ELLIPSE('',#78530,124.83495742473,32.5);
+#78530 = AXIS2_PLACEMENT_3D('',#78531,#78532,#78533);
+#78531 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#78532 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#78533 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#78534 = PCURVE('',#42900,#78535);
+#78535 = DEFINITIONAL_REPRESENTATION('',(#78536),#78540);
+#78536 = ELLIPSE('',#78537,124.83495742473,32.5);
+#78537 = AXIS2_PLACEMENT_2D('',#78538,#78539);
+#78538 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#78539 = DIRECTION('',(1.,1.665334536938E-16));
+#78540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78541 = PCURVE('',#78487,#78542);
+#78542 = DEFINITIONAL_REPRESENTATION('',(#78543),#78550);
+#78543 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78544,#78545,#78546,#78547,
+    #78548,#78549),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#78544 = CARTESIAN_POINT('',(3.739374658454,8.82));
+#78545 = CARTESIAN_POINT('',(3.744950975518,9.491800979366));
+#78546 = CARTESIAN_POINT('',(3.750527292581,10.163744997168));
+#78547 = CARTESIAN_POINT('',(3.756103609645,10.835788532861));
+#78548 = CARTESIAN_POINT('',(3.761679926709,11.507888047368));
+#78549 = CARTESIAN_POINT('',(3.767256243772,12.18));
+#78550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78551 = ORIENTED_EDGE('',*,*,#78552,.F.);
+#78552 = EDGE_CURVE('',#42850,#78526,#78553,.T.);
+#78553 = SURFACE_CURVE('',#78554,(#78558,#78565),.PCURVE_S1.);
+#78554 = LINE('',#78555,#78556);
+#78555 = CARTESIAN_POINT('',(17.972898754862,-0.4,-25.01281841005));
+#78556 = VECTOR('',#78557,1.);
+#78557 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#78558 = PCURVE('',#42900,#78559);
+#78559 = DEFINITIONAL_REPRESENTATION('',(#78560),#78564);
+#78560 = LINE('',#78561,#78562);
+#78561 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78562 = VECTOR('',#78563,1.);
+#78563 = DIRECTION('',(0.,-1.));
+#78564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78565 = PCURVE('',#42866,#78566);
+#78566 = DEFINITIONAL_REPRESENTATION('',(#78567),#78571);
+#78567 = LINE('',#78568,#78569);
+#78568 = CARTESIAN_POINT('',(0.,0.));
+#78569 = VECTOR('',#78570,1.);
+#78570 = DIRECTION('',(0.,-1.));
+#78571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78572 = ADVANCED_FACE('',(#78573),#42866,.F.);
+#78573 = FACE_BOUND('',#78574,.F.);
+#78574 = EDGE_LOOP('',(#78575,#78598,#78599,#78600));
+#78575 = ORIENTED_EDGE('',*,*,#78576,.F.);
+#78576 = EDGE_CURVE('',#42818,#78577,#78579,.T.);
+#78577 = VERTEX_POINT('',#78578);
+#78578 = CARTESIAN_POINT('',(14.684571878641,-0.4,-28.99333283258));
+#78579 = SURFACE_CURVE('',#78580,(#78584,#78591),.PCURVE_S1.);
+#78580 = LINE('',#78581,#78582);
+#78581 = CARTESIAN_POINT('',(13.927813782967,-0.4,-27.95174467152));
+#78582 = VECTOR('',#78583,1.);
+#78583 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#78584 = PCURVE('',#42866,#78585);
+#78585 = DEFINITIONAL_REPRESENTATION('',(#78586),#78590);
+#78586 = LINE('',#78587,#78588);
+#78587 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78588 = VECTOR('',#78589,1.);
+#78589 = DIRECTION('',(0.,-1.));
+#78590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78591 = PCURVE('',#42837,#78592);
+#78592 = DEFINITIONAL_REPRESENTATION('',(#78593),#78597);
+#78593 = LINE('',#78594,#78595);
+#78594 = CARTESIAN_POINT('',(0.,0.));
+#78595 = VECTOR('',#78596,1.);
+#78596 = DIRECTION('',(0.,-1.));
+#78597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78598 = ORIENTED_EDGE('',*,*,#42849,.T.);
+#78599 = ORIENTED_EDGE('',*,*,#78552,.T.);
+#78600 = ORIENTED_EDGE('',*,*,#78601,.F.);
+#78601 = EDGE_CURVE('',#78577,#78526,#78602,.T.);
+#78602 = SURFACE_CURVE('',#78603,(#78608,#78619),.PCURVE_S1.);
+#78603 = CIRCLE('',#78604,32.5);
+#78604 = AXIS2_PLACEMENT_3D('',#78605,#78606,#78607);
+#78605 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#78606 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78607 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78608 = PCURVE('',#42866,#78609);
+#78609 = DEFINITIONAL_REPRESENTATION('',(#78610),#78618);
+#78610 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78611,#78612,#78613,#78614
+    ,#78615,#78616,#78617),.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(
+  '') );
+#78611 = CARTESIAN_POINT('',(-19.26480594834,57.093052317186));
+#78612 = CARTESIAN_POINT('',(26.276096551093,90.180454746769));
+#78613 = CARTESIAN_POINT('',(32.160176350635,34.197175056199));
+#78614 = CARTESIAN_POINT('',(38.044256150176,-21.78610463437));
+#78615 = CARTESIAN_POINT('',(-13.38072614879,1.109772626615));
+#78616 = CARTESIAN_POINT('',(-64.80570844777,24.005649887602));
+#78617 = CARTESIAN_POINT('',(-19.26480594834,57.093052317186));
+#78618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78619 = PCURVE('',#78487,#78620);
+#78620 = DEFINITIONAL_REPRESENTATION('',(#78621),#78625);
+#78621 = LINE('',#78622,#78623);
+#78622 = CARTESIAN_POINT('',(0.,11.9));
+#78623 = VECTOR('',#78624,1.);
+#78624 = DIRECTION('',(1.,0.));
+#78625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78626 = ADVANCED_FACE('',(#78627),#42837,.F.);
+#78627 = FACE_BOUND('',#78628,.F.);
+#78628 = EDGE_LOOP('',(#78629,#78630,#78631,#78656));
+#78629 = ORIENTED_EDGE('',*,*,#42817,.F.);
+#78630 = ORIENTED_EDGE('',*,*,#78576,.T.);
+#78631 = ORIENTED_EDGE('',*,*,#78632,.T.);
+#78632 = EDGE_CURVE('',#78577,#78448,#78633,.T.);
+#78633 = SURFACE_CURVE('',#78634,(#78639,#78646),.PCURVE_S1.);
+#78634 = ELLIPSE('',#78635,124.83495742473,32.5);
+#78635 = AXIS2_PLACEMENT_3D('',#78636,#78637,#78638);
+#78636 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#78637 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#78638 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#78639 = PCURVE('',#42837,#78640);
+#78640 = DEFINITIONAL_REPRESENTATION('',(#78641),#78645);
+#78641 = ELLIPSE('',#78642,124.83495742473,32.5);
+#78642 = AXIS2_PLACEMENT_2D('',#78643,#78644);
+#78643 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#78644 = DIRECTION('',(-1.,1.665334536938E-16));
+#78645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78646 = PCURVE('',#78487,#78647);
+#78647 = DEFINITIONAL_REPRESENTATION('',(#78648),#78655);
+#78648 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78649,#78650,#78651,#78652,
+    #78653,#78654),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#78649 = CARTESIAN_POINT('',(3.61276409454,12.18));
+#78650 = CARTESIAN_POINT('',(3.607105730942,11.506400389724));
+#78651 = CARTESIAN_POINT('',(3.601447367344,10.83355570613));
+#78652 = CARTESIAN_POINT('',(3.595789003746,10.161510879828));
+#78653 = CARTESIAN_POINT('',(3.590130640149,9.490310740708));
+#78654 = CARTESIAN_POINT('',(3.584472276551,8.82));
+#78655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78656 = ORIENTED_EDGE('',*,*,#78447,.F.);
+#78657 = ADVANCED_FACE('',(#78658),#42933,.F.);
+#78658 = FACE_BOUND('',#78659,.F.);
+#78659 = EDGE_LOOP('',(#78660,#78661,#78684,#78713));
+#78660 = ORIENTED_EDGE('',*,*,#42914,.F.);
+#78661 = ORIENTED_EDGE('',*,*,#78662,.T.);
+#78662 = EDGE_CURVE('',#42915,#78663,#78665,.T.);
+#78663 = VERTEX_POINT('',#78664);
+#78664 = CARTESIAN_POINT('',(19.789483533609,2.4,-25.78034797036));
+#78665 = SURFACE_CURVE('',#78666,(#78670,#78677),.PCURVE_S1.);
+#78666 = LINE('',#78667,#78668);
+#78667 = CARTESIAN_POINT('',(18.929759976824,2.4,-25.00624940285));
+#78668 = VECTOR('',#78669,1.);
+#78669 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#78670 = PCURVE('',#42933,#78671);
+#78671 = DEFINITIONAL_REPRESENTATION('',(#78672),#78676);
+#78672 = LINE('',#78673,#78674);
+#78673 = CARTESIAN_POINT('',(0.,0.));
+#78674 = VECTOR('',#78675,1.);
+#78675 = DIRECTION('',(0.,-1.));
+#78676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78677 = PCURVE('',#42965,#78678);
+#78678 = DEFINITIONAL_REPRESENTATION('',(#78679),#78683);
+#78679 = LINE('',#78680,#78681);
+#78680 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78681 = VECTOR('',#78682,1.);
+#78682 = DIRECTION('',(0.,-1.));
+#78683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78684 = ORIENTED_EDGE('',*,*,#78685,.T.);
+#78685 = EDGE_CURVE('',#78663,#78686,#78688,.T.);
+#78686 = VERTEX_POINT('',#78687);
+#78687 = CARTESIAN_POINT('',(23.529147965828,2.4,-22.41939330138));
+#78688 = SURFACE_CURVE('',#78689,(#78694,#78701),.PCURVE_S1.);
+#78689 = CIRCLE('',#78690,32.5);
+#78690 = AXIS2_PLACEMENT_3D('',#78691,#78692,#78693);
+#78691 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#78692 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78693 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78694 = PCURVE('',#42933,#78695);
+#78695 = DEFINITIONAL_REPRESENTATION('',(#78696),#78700);
+#78696 = CIRCLE('',#78697,32.5);
+#78697 = AXIS2_PLACEMENT_2D('',#78698,#78699);
+#78698 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#78699 = DIRECTION('',(0.743144825477,0.669130606359));
+#78700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78701 = PCURVE('',#78702,#78707);
+#78702 = CYLINDRICAL_SURFACE('',#78703,32.5);
+#78703 = AXIS2_PLACEMENT_3D('',#78704,#78705,#78706);
+#78704 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#78705 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78706 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78707 = DEFINITIONAL_REPRESENTATION('',(#78708),#78712);
+#78708 = LINE('',#78709,#78710);
+#78709 = CARTESIAN_POINT('',(0.,9.1));
+#78710 = VECTOR('',#78711,1.);
+#78711 = DIRECTION('',(1.,0.));
+#78712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78713 = ORIENTED_EDGE('',*,*,#78714,.F.);
+#78714 = EDGE_CURVE('',#42917,#78686,#78715,.T.);
+#78715 = SURFACE_CURVE('',#78716,(#78720,#78727),.PCURVE_S1.);
+#78716 = LINE('',#78717,#78718);
+#78717 = CARTESIAN_POINT('',(22.275413008635,2.4,-21.29052527545));
+#78718 = VECTOR('',#78719,1.);
+#78719 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#78720 = PCURVE('',#42933,#78721);
+#78721 = DEFINITIONAL_REPRESENTATION('',(#78722),#78726);
+#78722 = LINE('',#78723,#78724);
+#78723 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78724 = VECTOR('',#78725,1.);
+#78725 = DIRECTION('',(0.,-1.));
+#78726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78727 = PCURVE('',#43028,#78728);
+#78728 = DEFINITIONAL_REPRESENTATION('',(#78729),#78733);
+#78729 = LINE('',#78730,#78731);
+#78730 = CARTESIAN_POINT('',(0.,0.));
+#78731 = VECTOR('',#78732,1.);
+#78732 = DIRECTION('',(0.,-1.));
+#78733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78734 = ADVANCED_FACE('',(#78735),#43028,.F.);
+#78735 = FACE_BOUND('',#78736,.F.);
+#78736 = EDGE_LOOP('',(#78737,#78738,#78739,#78766));
+#78737 = ORIENTED_EDGE('',*,*,#43010,.F.);
+#78738 = ORIENTED_EDGE('',*,*,#78714,.T.);
+#78739 = ORIENTED_EDGE('',*,*,#78740,.T.);
+#78740 = EDGE_CURVE('',#78686,#78741,#78743,.T.);
+#78741 = VERTEX_POINT('',#78742);
+#78742 = CARTESIAN_POINT('',(24.043652111901,-0.4,-21.86670512724));
+#78743 = SURFACE_CURVE('',#78744,(#78749,#78756),.PCURVE_S1.);
+#78744 = ELLIPSE('',#78745,124.83495742473,32.5);
+#78745 = AXIS2_PLACEMENT_3D('',#78746,#78747,#78748);
+#78746 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#78747 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#78748 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#78749 = PCURVE('',#43028,#78750);
+#78750 = DEFINITIONAL_REPRESENTATION('',(#78751),#78755);
+#78751 = ELLIPSE('',#78752,124.83495742473,32.5);
+#78752 = AXIS2_PLACEMENT_2D('',#78753,#78754);
+#78753 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#78754 = DIRECTION('',(1.,3.330669073875E-16));
+#78755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78756 = PCURVE('',#78702,#78757);
+#78757 = DEFINITIONAL_REPRESENTATION('',(#78758),#78765);
+#78758 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78759,#78760,#78761,#78762,
+    #78763,#78764),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#78759 = CARTESIAN_POINT('',(3.948814168693,8.82));
+#78760 = CARTESIAN_POINT('',(3.954390485757,9.491800979366));
+#78761 = CARTESIAN_POINT('',(3.959966802821,10.163744997168));
+#78762 = CARTESIAN_POINT('',(3.965543119884,10.835788532861));
+#78763 = CARTESIAN_POINT('',(3.971119436948,11.507888047368));
+#78764 = CARTESIAN_POINT('',(3.976695754011,12.18));
+#78765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78766 = ORIENTED_EDGE('',*,*,#78767,.F.);
+#78767 = EDGE_CURVE('',#42978,#78741,#78768,.T.);
+#78768 = SURFACE_CURVE('',#78769,(#78773,#78780),.PCURVE_S1.);
+#78769 = LINE('',#78770,#78771);
+#78770 = CARTESIAN_POINT('',(22.780605163051,-0.4,-20.72945254636));
+#78771 = VECTOR('',#78772,1.);
+#78772 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#78773 = PCURVE('',#43028,#78774);
+#78774 = DEFINITIONAL_REPRESENTATION('',(#78775),#78779);
+#78775 = LINE('',#78776,#78777);
+#78776 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78777 = VECTOR('',#78778,1.);
+#78778 = DIRECTION('',(0.,-1.));
+#78779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78780 = PCURVE('',#42994,#78781);
+#78781 = DEFINITIONAL_REPRESENTATION('',(#78782),#78786);
+#78782 = LINE('',#78783,#78784);
+#78783 = CARTESIAN_POINT('',(0.,0.));
+#78784 = VECTOR('',#78785,1.);
+#78785 = DIRECTION('',(0.,-1.));
+#78786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78787 = ADVANCED_FACE('',(#78788),#42994,.F.);
+#78788 = FACE_BOUND('',#78789,.F.);
+#78789 = EDGE_LOOP('',(#78790,#78813,#78814,#78815));
+#78790 = ORIENTED_EDGE('',*,*,#78791,.F.);
+#78791 = EDGE_CURVE('',#42946,#78792,#78794,.T.);
+#78792 = VERTEX_POINT('',#78793);
+#78793 = CARTESIAN_POINT('',(20.391731602561,-0.4,-25.30666477924));
+#78794 = SURFACE_CURVE('',#78795,(#78799,#78806),.PCURVE_S1.);
+#78795 = LINE('',#78796,#78797);
+#78796 = CARTESIAN_POINT('',(19.434952131241,-0.4,-24.44517667376));
+#78797 = VECTOR('',#78798,1.);
+#78798 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#78799 = PCURVE('',#42994,#78800);
+#78800 = DEFINITIONAL_REPRESENTATION('',(#78801),#78805);
+#78801 = LINE('',#78802,#78803);
+#78802 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78803 = VECTOR('',#78804,1.);
+#78804 = DIRECTION('',(0.,-1.));
+#78805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78806 = PCURVE('',#42965,#78807);
+#78807 = DEFINITIONAL_REPRESENTATION('',(#78808),#78812);
+#78808 = LINE('',#78809,#78810);
+#78809 = CARTESIAN_POINT('',(0.,0.));
+#78810 = VECTOR('',#78811,1.);
+#78811 = DIRECTION('',(0.,-1.));
+#78812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78813 = ORIENTED_EDGE('',*,*,#42977,.T.);
+#78814 = ORIENTED_EDGE('',*,*,#78767,.T.);
+#78815 = ORIENTED_EDGE('',*,*,#78816,.F.);
+#78816 = EDGE_CURVE('',#78792,#78741,#78817,.T.);
+#78817 = SURFACE_CURVE('',#78818,(#78823,#78834),.PCURVE_S1.);
+#78818 = CIRCLE('',#78819,32.5);
+#78819 = AXIS2_PLACEMENT_3D('',#78820,#78821,#78822);
+#78820 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#78821 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78822 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78823 = PCURVE('',#42994,#78824);
+#78824 = DEFINITIONAL_REPRESENTATION('',(#78825),#78833);
+#78825 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78826,#78827,#78828,#78829
+    ,#78830,#78831,#78832),.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(
+  '') );
+#78826 = CARTESIAN_POINT('',(-24.31399207685,52.546744706663));
+#78827 = CARTESIAN_POINT('',(13.35247465432,94.379594047697));
+#78828 = CARTESIAN_POINT('',(30.747551530758,40.843052317186));
+#78829 = CARTESIAN_POINT('',(48.142628407196,-12.69348941332));
+#78830 = CARTESIAN_POINT('',(-6.918915200411,-0.989797023849));
+#78831 = CARTESIAN_POINT('',(-61.98045880801,10.713895365628));
+#78832 = CARTESIAN_POINT('',(-24.31399207685,52.546744706663));
+#78833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78834 = PCURVE('',#78702,#78835);
+#78835 = DEFINITIONAL_REPRESENTATION('',(#78836),#78840);
+#78836 = LINE('',#78837,#78838);
+#78837 = CARTESIAN_POINT('',(0.,11.9));
+#78838 = VECTOR('',#78839,1.);
+#78839 = DIRECTION('',(1.,0.));
+#78840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78841 = ADVANCED_FACE('',(#78842),#42965,.F.);
+#78842 = FACE_BOUND('',#78843,.F.);
+#78843 = EDGE_LOOP('',(#78844,#78845,#78846,#78871));
+#78844 = ORIENTED_EDGE('',*,*,#42945,.F.);
+#78845 = ORIENTED_EDGE('',*,*,#78791,.T.);
+#78846 = ORIENTED_EDGE('',*,*,#78847,.T.);
+#78847 = EDGE_CURVE('',#78792,#78663,#78848,.T.);
+#78848 = SURFACE_CURVE('',#78849,(#78854,#78861),.PCURVE_S1.);
+#78849 = ELLIPSE('',#78850,124.83495742473,32.5);
+#78850 = AXIS2_PLACEMENT_3D('',#78851,#78852,#78853);
+#78851 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#78852 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#78853 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#78854 = PCURVE('',#42965,#78855);
+#78855 = DEFINITIONAL_REPRESENTATION('',(#78856),#78860);
+#78856 = ELLIPSE('',#78857,124.83495742473,32.5);
+#78857 = AXIS2_PLACEMENT_2D('',#78858,#78859);
+#78858 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#78859 = DIRECTION('',(-1.,2.22044604925E-16));
+#78860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78861 = PCURVE('',#78702,#78862);
+#78862 = DEFINITIONAL_REPRESENTATION('',(#78863),#78870);
+#78863 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78864,#78865,#78866,#78867,
+    #78868,#78869),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#78864 = CARTESIAN_POINT('',(3.82220360478,12.18));
+#78865 = CARTESIAN_POINT('',(3.816545241182,11.506400389724));
+#78866 = CARTESIAN_POINT('',(3.810886877584,10.83355570613));
+#78867 = CARTESIAN_POINT('',(3.805228513986,10.161510879828));
+#78868 = CARTESIAN_POINT('',(3.799570150388,9.490310740708));
+#78869 = CARTESIAN_POINT('',(3.79391178679,8.82));
+#78870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78871 = ORIENTED_EDGE('',*,*,#78662,.F.);
+#78872 = ADVANCED_FACE('',(#78873),#43061,.F.);
+#78873 = FACE_BOUND('',#78874,.F.);
+#78874 = EDGE_LOOP('',(#78875,#78876,#78899,#78928));
+#78875 = ORIENTED_EDGE('',*,*,#43042,.F.);
+#78876 = ORIENTED_EDGE('',*,*,#78877,.T.);
+#78877 = EDGE_CURVE('',#43043,#78878,#78880,.T.);
+#78878 = VERTEX_POINT('',#78879);
+#78879 = CARTESIAN_POINT('',(24.717071574549,2.4,-21.10252053141));
+#78880 = SURFACE_CURVE('',#78881,(#78885,#78892),.PCURVE_S1.);
+#78881 = LINE('',#78882,#78883);
+#78882 = CARTESIAN_POINT('',(23.715190898156,2.4,-20.52408445319));
+#78883 = VECTOR('',#78884,1.);
+#78884 = DIRECTION('',(0.866025403784,0.,-0.5));
+#78885 = PCURVE('',#43061,#78886);
+#78886 = DEFINITIONAL_REPRESENTATION('',(#78887),#78891);
+#78887 = LINE('',#78888,#78889);
+#78888 = CARTESIAN_POINT('',(0.,0.));
+#78889 = VECTOR('',#78890,1.);
+#78890 = DIRECTION('',(0.,-1.));
+#78891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78892 = PCURVE('',#43093,#78893);
+#78893 = DEFINITIONAL_REPRESENTATION('',(#78894),#78898);
+#78894 = LINE('',#78895,#78896);
+#78895 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78896 = VECTOR('',#78897,1.);
+#78897 = DIRECTION('',(0.,-1.));
+#78898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78899 = ORIENTED_EDGE('',*,*,#78900,.T.);
+#78900 = EDGE_CURVE('',#78878,#78901,#78903,.T.);
+#78901 = VERTEX_POINT('',#78902);
+#78902 = CARTESIAN_POINT('',(27.676233598484,2.4,-17.03749083058));
+#78903 = SURFACE_CURVE('',#78904,(#78909,#78916),.PCURVE_S1.);
+#78904 = CIRCLE('',#78905,32.5);
+#78905 = AXIS2_PLACEMENT_3D('',#78906,#78907,#78908);
+#78906 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#78907 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78908 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78909 = PCURVE('',#43061,#78910);
+#78910 = DEFINITIONAL_REPRESENTATION('',(#78911),#78915);
+#78911 = CIRCLE('',#78912,32.5);
+#78912 = AXIS2_PLACEMENT_2D('',#78913,#78914);
+#78913 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#78914 = DIRECTION('',(0.866025403784,0.5));
+#78915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78916 = PCURVE('',#78917,#78922);
+#78917 = CYLINDRICAL_SURFACE('',#78918,32.5);
+#78918 = AXIS2_PLACEMENT_3D('',#78919,#78920,#78921);
+#78919 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#78920 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#78921 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#78922 = DEFINITIONAL_REPRESENTATION('',(#78923),#78927);
+#78923 = LINE('',#78924,#78925);
+#78924 = CARTESIAN_POINT('',(0.,9.1));
+#78925 = VECTOR('',#78926,1.);
+#78926 = DIRECTION('',(1.,0.));
+#78927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78928 = ORIENTED_EDGE('',*,*,#78929,.F.);
+#78929 = EDGE_CURVE('',#43045,#78901,#78930,.T.);
+#78930 = SURFACE_CURVE('',#78931,(#78935,#78942),.PCURVE_S1.);
+#78931 = LINE('',#78932,#78933);
+#78932 = CARTESIAN_POINT('',(26.215190898168,2.4,-16.19395743425));
+#78933 = VECTOR('',#78934,1.);
+#78934 = DIRECTION('',(0.866025403784,0.,-0.5));
+#78935 = PCURVE('',#43061,#78936);
+#78936 = DEFINITIONAL_REPRESENTATION('',(#78937),#78941);
+#78937 = LINE('',#78938,#78939);
+#78938 = CARTESIAN_POINT('',(5.000000000025,0.));
+#78939 = VECTOR('',#78940,1.);
+#78940 = DIRECTION('',(0.,-1.));
+#78941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78942 = PCURVE('',#43156,#78943);
+#78943 = DEFINITIONAL_REPRESENTATION('',(#78944),#78948);
+#78944 = LINE('',#78945,#78946);
+#78945 = CARTESIAN_POINT('',(0.,0.));
+#78946 = VECTOR('',#78947,1.);
+#78947 = DIRECTION('',(0.,-1.));
+#78948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78949 = ADVANCED_FACE('',(#78950),#43156,.F.);
+#78950 = FACE_BOUND('',#78951,.F.);
+#78951 = EDGE_LOOP('',(#78952,#78953,#78954,#78981));
+#78952 = ORIENTED_EDGE('',*,*,#43138,.F.);
+#78953 = ORIENTED_EDGE('',*,*,#78929,.T.);
+#78954 = ORIENTED_EDGE('',*,*,#78955,.T.);
+#78955 = EDGE_CURVE('',#78901,#78956,#78958,.T.);
+#78956 = VERTEX_POINT('',#78957);
+#78957 = CARTESIAN_POINT('',(28.064584261753,-0.4,-16.38990879214));
+#78958 = SURFACE_CURVE('',#78959,(#78964,#78971),.PCURVE_S1.);
+#78959 = ELLIPSE('',#78960,124.83495742473,32.5);
+#78960 = AXIS2_PLACEMENT_3D('',#78961,#78962,#78963);
+#78961 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#78962 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#78963 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#78964 = PCURVE('',#43156,#78965);
+#78965 = DEFINITIONAL_REPRESENTATION('',(#78966),#78970);
+#78966 = ELLIPSE('',#78967,124.83495742473,32.5);
+#78967 = AXIS2_PLACEMENT_2D('',#78968,#78969);
+#78968 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#78969 = DIRECTION('',(1.,1.804112415016E-16));
+#78970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78971 = PCURVE('',#78917,#78972);
+#78972 = DEFINITIONAL_REPRESENTATION('',(#78973),#78980);
+#78973 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#78974,#78975,#78976,#78977,
+    #78978,#78979),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#78974 = CARTESIAN_POINT('',(4.158253678933,8.82));
+#78975 = CARTESIAN_POINT('',(4.163829995996,9.491800979366));
+#78976 = CARTESIAN_POINT('',(4.16940631306,10.163744997168));
+#78977 = CARTESIAN_POINT('',(4.174982630124,10.835788532861));
+#78978 = CARTESIAN_POINT('',(4.180558947187,11.507888047368));
+#78979 = CARTESIAN_POINT('',(4.186135264251,12.18));
+#78980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78981 = ORIENTED_EDGE('',*,*,#78982,.F.);
+#78982 = EDGE_CURVE('',#43106,#78956,#78983,.T.);
+#78983 = SURFACE_CURVE('',#78984,(#78988,#78995),.PCURVE_S1.);
+#78984 = LINE('',#78985,#78986);
+#78985 = CARTESIAN_POINT('',(26.592689812144,-0.4,-15.54011013544));
+#78986 = VECTOR('',#78987,1.);
+#78987 = DIRECTION('',(0.866025403784,0.,-0.5));
+#78988 = PCURVE('',#43156,#78989);
+#78989 = DEFINITIONAL_REPRESENTATION('',(#78990),#78994);
+#78990 = LINE('',#78991,#78992);
+#78991 = CARTESIAN_POINT('',(2.900003744861,0.));
+#78992 = VECTOR('',#78993,1.);
+#78993 = DIRECTION('',(0.,-1.));
+#78994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78995 = PCURVE('',#43122,#78996);
+#78996 = DEFINITIONAL_REPRESENTATION('',(#78997),#79001);
+#78997 = LINE('',#78998,#78999);
+#78998 = CARTESIAN_POINT('',(0.,0.));
+#78999 = VECTOR('',#79000,1.);
+#79000 = DIRECTION('',(0.,-1.));
+#79001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79002 = ADVANCED_FACE('',(#79003),#43122,.F.);
+#79003 = FACE_BOUND('',#79004,.F.);
+#79004 = EDGE_LOOP('',(#79005,#79028,#79029,#79030));
+#79005 = ORIENTED_EDGE('',*,*,#79006,.F.);
+#79006 = EDGE_CURVE('',#43074,#79007,#79009,.T.);
+#79007 = VERTEX_POINT('',#79008);
+#79008 = CARTESIAN_POINT('',(25.207674805064,-0.4,-20.5139740402));
+#79009 = SURFACE_CURVE('',#79010,(#79014,#79021),.PCURVE_S1.);
+#79010 = LINE('',#79011,#79012);
+#79011 = CARTESIAN_POINT('',(24.092689812131,-0.4,-19.87023715439));
+#79012 = VECTOR('',#79013,1.);
+#79013 = DIRECTION('',(0.866025403784,0.,-0.5));
+#79014 = PCURVE('',#43122,#79015);
+#79015 = DEFINITIONAL_REPRESENTATION('',(#79016),#79020);
+#79016 = LINE('',#79017,#79018);
+#79017 = CARTESIAN_POINT('',(5.000000000025,0.));
+#79018 = VECTOR('',#79019,1.);
+#79019 = DIRECTION('',(0.,-1.));
+#79020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79021 = PCURVE('',#43093,#79022);
+#79022 = DEFINITIONAL_REPRESENTATION('',(#79023),#79027);
+#79023 = LINE('',#79024,#79025);
+#79024 = CARTESIAN_POINT('',(0.,0.));
+#79025 = VECTOR('',#79026,1.);
+#79026 = DIRECTION('',(0.,-1.));
+#79027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79028 = ORIENTED_EDGE('',*,*,#43105,.T.);
+#79029 = ORIENTED_EDGE('',*,*,#78982,.T.);
+#79030 = ORIENTED_EDGE('',*,*,#79031,.F.);
+#79031 = EDGE_CURVE('',#79007,#78956,#79032,.T.);
+#79032 = SURFACE_CURVE('',#79033,(#79038,#79049),.PCURVE_S1.);
+#79033 = CIRCLE('',#79034,32.5);
+#79034 = AXIS2_PLACEMENT_3D('',#79035,#79036,#79037);
+#79035 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#79036 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79037 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79038 = PCURVE('',#43122,#79039);
+#79039 = DEFINITIONAL_REPRESENTATION('',(#79040),#79048);
+#79040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#79041,#79042,#79043,#79044
+    ,#79045,#79046,#79047),.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(
+  '') );
+#79041 = CARTESIAN_POINT('',(-28.30761087182,47.05));
+#79042 = CARTESIAN_POINT('',(-0.161785248834,95.8));
+#79043 = CARTESIAN_POINT('',(27.98404037416,47.05));
+#79044 = CARTESIAN_POINT('',(56.129865997154,-1.7));
+#79045 = CARTESIAN_POINT('',(-0.161785248834,-1.7));
+#79046 = CARTESIAN_POINT('',(-56.45343649482,-1.7));
+#79047 = CARTESIAN_POINT('',(-28.30761087182,47.05));
+#79048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79049 = PCURVE('',#78917,#79050);
+#79050 = DEFINITIONAL_REPRESENTATION('',(#79051),#79055);
+#79051 = LINE('',#79052,#79053);
+#79052 = CARTESIAN_POINT('',(0.,11.9));
+#79053 = VECTOR('',#79054,1.);
+#79054 = DIRECTION('',(1.,0.));
+#79055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79056 = ADVANCED_FACE('',(#79057),#43093,.F.);
+#79057 = FACE_BOUND('',#79058,.F.);
+#79058 = EDGE_LOOP('',(#79059,#79060,#79061,#79086));
+#79059 = ORIENTED_EDGE('',*,*,#43073,.F.);
+#79060 = ORIENTED_EDGE('',*,*,#79006,.T.);
+#79061 = ORIENTED_EDGE('',*,*,#79062,.T.);
+#79062 = EDGE_CURVE('',#79007,#78878,#79063,.T.);
+#79063 = SURFACE_CURVE('',#79064,(#79069,#79076),.PCURVE_S1.);
+#79064 = ELLIPSE('',#79065,124.83495742473,32.5);
+#79065 = AXIS2_PLACEMENT_3D('',#79066,#79067,#79068);
+#79066 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#79067 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#79068 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#79069 = PCURVE('',#43093,#79070);
+#79070 = DEFINITIONAL_REPRESENTATION('',(#79071),#79075);
+#79071 = ELLIPSE('',#79072,124.83495742473,32.5);
+#79072 = AXIS2_PLACEMENT_2D('',#79073,#79074);
+#79073 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#79074 = DIRECTION('',(-1.,1.942890293094E-16));
+#79075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79076 = PCURVE('',#78917,#79077);
+#79077 = DEFINITIONAL_REPRESENTATION('',(#79078),#79085);
+#79078 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79079,#79080,#79081,#79082,
+    #79083,#79084),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#79079 = CARTESIAN_POINT('',(4.031643115019,12.18));
+#79080 = CARTESIAN_POINT('',(4.025984751421,11.506400389724));
+#79081 = CARTESIAN_POINT('',(4.020326387823,10.83355570613));
+#79082 = CARTESIAN_POINT('',(4.014668024225,10.161510879828));
+#79083 = CARTESIAN_POINT('',(4.009009660627,9.490310740708));
+#79084 = CARTESIAN_POINT('',(4.003351297029,8.82));
+#79085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79086 = ORIENTED_EDGE('',*,*,#78877,.F.);
+#79087 = ADVANCED_FACE('',(#79088),#43189,.F.);
+#79088 = FACE_BOUND('',#79089,.F.);
+#79089 = EDGE_LOOP('',(#79090,#79091,#79114,#79143));
+#79090 = ORIENTED_EDGE('',*,*,#43170,.F.);
+#79091 = ORIENTED_EDGE('',*,*,#79092,.T.);
+#79092 = EDGE_CURVE('',#43171,#79093,#79095,.T.);
+#79093 = VERTEX_POINT('',#79094);
+#79094 = CARTESIAN_POINT('',(28.564404982013,2.4,-15.5024116841));
+#79095 = SURFACE_CURVE('',#79096,(#79100,#79107),.PCURVE_S1.);
+#79096 = LINE('',#79097,#79098);
+#79097 = CARTESIAN_POINT('',(27.464154179127,2.4,-15.14491852745));
+#79098 = VECTOR('',#79099,1.);
+#79099 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#79100 = PCURVE('',#43189,#79101);
+#79101 = DEFINITIONAL_REPRESENTATION('',(#79102),#79106);
+#79102 = LINE('',#79103,#79104);
+#79103 = CARTESIAN_POINT('',(0.,0.));
+#79104 = VECTOR('',#79105,1.);
+#79105 = DIRECTION('',(0.,-1.));
+#79106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79107 = PCURVE('',#43221,#79108);
+#79108 = DEFINITIONAL_REPRESENTATION('',(#79109),#79113);
+#79109 = LINE('',#79110,#79111);
+#79110 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79111 = VECTOR('',#79112,1.);
+#79112 = DIRECTION('',(0.,-1.));
+#79113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79114 = ORIENTED_EDGE('',*,*,#79115,.T.);
+#79115 = EDGE_CURVE('',#79093,#79116,#79118,.T.);
+#79116 = VERTEX_POINT('',#79117);
+#79117 = CARTESIAN_POINT('',(30.613735017584,2.4,-10.91096825552));
+#79118 = SURFACE_CURVE('',#79119,(#79124,#79131),.PCURVE_S1.);
+#79119 = CIRCLE('',#79120,32.5);
+#79120 = AXIS2_PLACEMENT_3D('',#79121,#79122,#79123);
+#79121 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#79122 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79123 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79124 = PCURVE('',#43189,#79125);
+#79125 = DEFINITIONAL_REPRESENTATION('',(#79126),#79130);
+#79126 = CIRCLE('',#79127,32.5);
+#79127 = AXIS2_PLACEMENT_2D('',#79128,#79129);
+#79128 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#79129 = DIRECTION('',(0.951056516295,0.309016994375));
+#79130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79131 = PCURVE('',#79132,#79137);
+#79132 = CYLINDRICAL_SURFACE('',#79133,32.5);
+#79133 = AXIS2_PLACEMENT_3D('',#79134,#79135,#79136);
+#79134 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#79135 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79136 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79137 = DEFINITIONAL_REPRESENTATION('',(#79138),#79142);
+#79138 = LINE('',#79139,#79140);
+#79139 = CARTESIAN_POINT('',(0.,9.1));
+#79140 = VECTOR('',#79141,1.);
+#79141 = DIRECTION('',(1.,0.));
+#79142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79143 = ORIENTED_EDGE('',*,*,#79144,.F.);
+#79144 = EDGE_CURVE('',#43173,#79116,#79145,.T.);
+#79145 = SURFACE_CURVE('',#79146,(#79150,#79157),.PCURVE_S1.);
+#79146 = LINE('',#79147,#79148);
+#79147 = CARTESIAN_POINT('',(29.009239151009,2.4,-10.38963594595));
+#79148 = VECTOR('',#79149,1.);
+#79149 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#79150 = PCURVE('',#43189,#79151);
+#79151 = DEFINITIONAL_REPRESENTATION('',(#79152),#79156);
+#79152 = LINE('',#79153,#79154);
+#79153 = CARTESIAN_POINT('',(5.000000000025,0.));
+#79154 = VECTOR('',#79155,1.);
+#79155 = DIRECTION('',(0.,-1.));
+#79156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79157 = PCURVE('',#43284,#79158);
+#79158 = DEFINITIONAL_REPRESENTATION('',(#79159),#79163);
+#79159 = LINE('',#79160,#79161);
+#79160 = CARTESIAN_POINT('',(0.,0.));
+#79161 = VECTOR('',#79162,1.);
+#79162 = DIRECTION('',(0.,-1.));
+#79163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79164 = ADVANCED_FACE('',(#79165),#43284,.F.);
+#79165 = FACE_BOUND('',#79166,.F.);
+#79166 = EDGE_LOOP('',(#79167,#79168,#79169,#79196));
+#79167 = ORIENTED_EDGE('',*,*,#43266,.F.);
+#79168 = ORIENTED_EDGE('',*,*,#79144,.T.);
+#79169 = ORIENTED_EDGE('',*,*,#79170,.T.);
+#79170 = EDGE_CURVE('',#79116,#79171,#79173,.T.);
+#79171 = VERTEX_POINT('',#79172);
+#79172 = CARTESIAN_POINT('',(30.85895941055,-0.4,-10.19679479532));
+#79173 = SURFACE_CURVE('',#79174,(#79179,#79186),.PCURVE_S1.);
+#79174 = ELLIPSE('',#79175,124.83495742473,32.5);
+#79175 = AXIS2_PLACEMENT_3D('',#79176,#79177,#79178);
+#79176 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#79177 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#79178 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#79179 = PCURVE('',#43284,#79180);
+#79180 = DEFINITIONAL_REPRESENTATION('',(#79181),#79185);
+#79181 = ELLIPSE('',#79182,124.83495742473,32.5);
+#79182 = AXIS2_PLACEMENT_2D('',#79183,#79184);
+#79183 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#79184 = DIRECTION('',(1.,-8.326672684689E-17));
+#79185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79186 = PCURVE('',#79132,#79187);
+#79187 = DEFINITIONAL_REPRESENTATION('',(#79188),#79195);
+#79188 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79189,#79190,#79191,#79192,
+    #79193,#79194),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#79189 = CARTESIAN_POINT('',(4.367693189172,8.82));
+#79190 = CARTESIAN_POINT('',(4.373269506236,9.491800979366));
+#79191 = CARTESIAN_POINT('',(4.378845823299,10.163744997168));
+#79192 = CARTESIAN_POINT('',(4.384422140363,10.835788532861));
+#79193 = CARTESIAN_POINT('',(4.389998457426,11.507888047368));
+#79194 = CARTESIAN_POINT('',(4.39557477449,12.18));
+#79195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79196 = ORIENTED_EDGE('',*,*,#79197,.F.);
+#79197 = EDGE_CURVE('',#43234,#79171,#79198,.T.);
+#79198 = SURFACE_CURVE('',#79199,(#79203,#79210),.PCURVE_S1.);
+#79199 = LINE('',#79200,#79201);
+#79200 = CARTESIAN_POINT('',(29.242546310562,-0.4,-9.671590341893));
+#79201 = VECTOR('',#79202,1.);
+#79202 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#79203 = PCURVE('',#43284,#79204);
+#79204 = DEFINITIONAL_REPRESENTATION('',(#79205),#79209);
+#79205 = LINE('',#79206,#79207);
+#79206 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79207 = VECTOR('',#79208,1.);
+#79208 = DIRECTION('',(0.,-1.));
+#79209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79210 = PCURVE('',#43250,#79211);
+#79211 = DEFINITIONAL_REPRESENTATION('',(#79212),#79216);
+#79212 = LINE('',#79213,#79214);
+#79213 = CARTESIAN_POINT('',(0.,0.));
+#79214 = VECTOR('',#79215,1.);
+#79215 = DIRECTION('',(0.,-1.));
+#79216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79217 = ADVANCED_FACE('',(#79218),#43250,.F.);
+#79218 = FACE_BOUND('',#79219,.F.);
+#79219 = EDGE_LOOP('',(#79220,#79243,#79244,#79245));
+#79220 = ORIENTED_EDGE('',*,*,#79221,.F.);
+#79221 = EDGE_CURVE('',#43202,#79222,#79224,.T.);
+#79222 = VERTEX_POINT('',#79223);
+#79223 = CARTESIAN_POINT('',(28.921921658742,-0.4,-14.82472419863));
+#79224 = SURFACE_CURVE('',#79225,(#79229,#79236),.PCURVE_S1.);
+#79225 = LINE('',#79226,#79227);
+#79226 = CARTESIAN_POINT('',(27.697461338679,-0.4,-14.42687292339));
+#79227 = VECTOR('',#79228,1.);
+#79228 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#79229 = PCURVE('',#43250,#79230);
+#79230 = DEFINITIONAL_REPRESENTATION('',(#79231),#79235);
+#79231 = LINE('',#79232,#79233);
+#79232 = CARTESIAN_POINT('',(5.000000000025,0.));
+#79233 = VECTOR('',#79234,1.);
+#79234 = DIRECTION('',(0.,-1.));
+#79235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79236 = PCURVE('',#43221,#79237);
+#79237 = DEFINITIONAL_REPRESENTATION('',(#79238),#79242);
+#79238 = LINE('',#79239,#79240);
+#79239 = CARTESIAN_POINT('',(0.,0.));
+#79240 = VECTOR('',#79241,1.);
+#79241 = DIRECTION('',(0.,-1.));
+#79242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79243 = ORIENTED_EDGE('',*,*,#43233,.T.);
+#79244 = ORIENTED_EDGE('',*,*,#79197,.T.);
+#79245 = ORIENTED_EDGE('',*,*,#79246,.F.);
+#79246 = EDGE_CURVE('',#79222,#79171,#79247,.T.);
+#79247 = SURFACE_CURVE('',#79248,(#79253,#79264),.PCURVE_S1.);
+#79248 = CIRCLE('',#79249,32.5);
+#79249 = AXIS2_PLACEMENT_3D('',#79250,#79251,#79252);
+#79250 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#79251 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79252 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79253 = PCURVE('',#43250,#79254);
+#79254 = DEFINITIONAL_REPRESENTATION('',(#79255),#79263);
+#79255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#79256,#79257,#79258,#79259
+    ,#79260,#79261,#79262),.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(
+  '') );
+#79256 = CARTESIAN_POINT('',(-31.07112202842,40.843052317186));
+#79257 = CARTESIAN_POINT('',(-13.67604515198,94.379594047697));
+#79258 = CARTESIAN_POINT('',(23.990421579181,52.546744706663));
+#79259 = CARTESIAN_POINT('',(61.656888310351,10.713895365628));
+#79260 = CARTESIAN_POINT('',(6.595344702743,-0.989797023849));
+#79261 = CARTESIAN_POINT('',(-48.46619890486,-12.69348941332));
+#79262 = CARTESIAN_POINT('',(-31.07112202842,40.843052317186));
+#79263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79264 = PCURVE('',#79132,#79265);
+#79265 = DEFINITIONAL_REPRESENTATION('',(#79266),#79270);
+#79266 = LINE('',#79267,#79268);
+#79267 = CARTESIAN_POINT('',(0.,11.9));
+#79268 = VECTOR('',#79269,1.);
+#79269 = DIRECTION('',(1.,0.));
+#79270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79271 = ADVANCED_FACE('',(#79272),#43221,.F.);
+#79272 = FACE_BOUND('',#79273,.F.);
+#79273 = EDGE_LOOP('',(#79274,#79275,#79276,#79301));
+#79274 = ORIENTED_EDGE('',*,*,#43201,.F.);
+#79275 = ORIENTED_EDGE('',*,*,#79221,.T.);
+#79276 = ORIENTED_EDGE('',*,*,#79277,.T.);
+#79277 = EDGE_CURVE('',#79222,#79093,#79278,.T.);
+#79278 = SURFACE_CURVE('',#79279,(#79284,#79291),.PCURVE_S1.);
+#79279 = ELLIPSE('',#79280,124.83495742473,32.5);
+#79280 = AXIS2_PLACEMENT_3D('',#79281,#79282,#79283);
+#79281 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#79282 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#79283 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#79284 = PCURVE('',#43221,#79285);
+#79285 = DEFINITIONAL_REPRESENTATION('',(#79286),#79290);
+#79286 = ELLIPSE('',#79287,124.83495742473,32.5);
+#79287 = AXIS2_PLACEMENT_2D('',#79288,#79289);
+#79288 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#79289 = DIRECTION('',(-1.,-6.938893903907E-17));
+#79290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79291 = PCURVE('',#79132,#79292);
+#79292 = DEFINITIONAL_REPRESENTATION('',(#79293),#79300);
+#79293 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79294,#79295,#79296,#79297,
+    #79298,#79299),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#79294 = CARTESIAN_POINT('',(4.241082625258,12.18));
+#79295 = CARTESIAN_POINT('',(4.23542426166,11.506400389724));
+#79296 = CARTESIAN_POINT('',(4.229765898062,10.83355570613));
+#79297 = CARTESIAN_POINT('',(4.224107534464,10.161510879828));
+#79298 = CARTESIAN_POINT('',(4.218449170866,9.490310740708));
+#79299 = CARTESIAN_POINT('',(4.212790807269,8.82));
+#79300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79301 = ORIENTED_EDGE('',*,*,#79092,.F.);
+#79302 = ADVANCED_FACE('',(#79303),#43317,.F.);
+#79303 = FACE_BOUND('',#79304,.F.);
+#79304 = EDGE_LOOP('',(#79305,#79306,#79329,#79358));
+#79305 = ORIENTED_EDGE('',*,*,#43298,.F.);
+#79306 = ORIENTED_EDGE('',*,*,#79307,.T.);
+#79307 = EDGE_CURVE('',#43299,#79308,#79310,.T.);
+#79308 = VERTEX_POINT('',#79309);
+#79309 = CARTESIAN_POINT('',(31.163336824541,2.4,-9.224773057383));
+#79310 = SURFACE_CURVE('',#79311,(#79315,#79322),.PCURVE_S1.);
+#79311 = LINE('',#79312,#79313);
+#79312 = CARTESIAN_POINT('',(30.012802134836,2.4,-9.103846988675));
+#79313 = VECTOR('',#79314,1.);
+#79314 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#79315 = PCURVE('',#43317,#79316);
+#79316 = DEFINITIONAL_REPRESENTATION('',(#79317),#79321);
+#79317 = LINE('',#79318,#79319);
+#79318 = CARTESIAN_POINT('',(0.,0.));
+#79319 = VECTOR('',#79320,1.);
+#79320 = DIRECTION('',(0.,-1.));
+#79321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79322 = PCURVE('',#43349,#79323);
+#79323 = DEFINITIONAL_REPRESENTATION('',(#79324),#79328);
+#79324 = LINE('',#79325,#79326);
+#79325 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79326 = VECTOR('',#79327,1.);
+#79327 = DIRECTION('',(0.,-1.));
+#79328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79329 = ORIENTED_EDGE('',*,*,#79330,.T.);
+#79330 = EDGE_CURVE('',#79308,#79331,#79333,.T.);
+#79331 = VERTEX_POINT('',#79332);
+#79332 = CARTESIAN_POINT('',(32.213269315416,2.4,-4.307584011075));
+#79333 = SURFACE_CURVE('',#79334,(#79339,#79346),.PCURVE_S1.);
+#79334 = CIRCLE('',#79335,32.5);
+#79335 = AXIS2_PLACEMENT_3D('',#79336,#79337,#79338);
+#79336 = CARTESIAN_POINT('',(2.7E-16,2.4,-2.7E-16));
+#79337 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79338 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79339 = PCURVE('',#43317,#79340);
+#79340 = DEFINITIONAL_REPRESENTATION('',(#79341),#79345);
+#79341 = CIRCLE('',#79342,32.5);
+#79342 = AXIS2_PLACEMENT_2D('',#79343,#79344);
+#79343 = CARTESIAN_POINT('',(5.91678307681,30.8));
+#79344 = DIRECTION('',(0.994521895368,0.104528463268));
+#79345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79346 = PCURVE('',#79347,#79352);
+#79347 = CYLINDRICAL_SURFACE('',#79348,32.5);
+#79348 = AXIS2_PLACEMENT_3D('',#79349,#79350,#79351);
+#79349 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#79350 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79351 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79352 = DEFINITIONAL_REPRESENTATION('',(#79353),#79357);
+#79353 = LINE('',#79354,#79355);
+#79354 = CARTESIAN_POINT('',(0.,9.1));
+#79355 = VECTOR('',#79356,1.);
+#79356 = DIRECTION('',(1.,0.));
+#79357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79358 = ORIENTED_EDGE('',*,*,#79359,.F.);
+#79359 = EDGE_CURVE('',#43301,#79331,#79360,.T.);
+#79360 = SURFACE_CURVE('',#79361,(#79365,#79372),.PCURVE_S1.);
+#79361 = LINE('',#79362,#79363);
+#79362 = CARTESIAN_POINT('',(30.535444451177,2.4,-4.13123751181));
+#79363 = VECTOR('',#79364,1.);
+#79364 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#79365 = PCURVE('',#43317,#79366);
+#79366 = DEFINITIONAL_REPRESENTATION('',(#79367),#79371);
+#79367 = LINE('',#79368,#79369);
+#79368 = CARTESIAN_POINT('',(5.000000000025,0.));
+#79369 = VECTOR('',#79370,1.);
+#79370 = DIRECTION('',(0.,-1.));
+#79371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79372 = PCURVE('',#43412,#79373);
+#79373 = DEFINITIONAL_REPRESENTATION('',(#79374),#79378);
+#79374 = LINE('',#79375,#79376);
+#79375 = CARTESIAN_POINT('',(0.,0.));
+#79376 = VECTOR('',#79377,1.);
+#79377 = DIRECTION('',(0.,-1.));
+#79378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79379 = ADVANCED_FACE('',(#79380),#43412,.F.);
+#79380 = FACE_BOUND('',#79381,.F.);
+#79381 = EDGE_LOOP('',(#79382,#79383,#79384,#79411));
+#79382 = ORIENTED_EDGE('',*,*,#43394,.F.);
+#79383 = ORIENTED_EDGE('',*,*,#79359,.T.);
+#79384 = ORIENTED_EDGE('',*,*,#79385,.T.);
+#79385 = EDGE_CURVE('',#79331,#79386,#79388,.T.);
+#79386 = VERTEX_POINT('',#79387);
+#79387 = CARTESIAN_POINT('',(32.30464995539,-0.4,-3.558031936301));
+#79388 = SURFACE_CURVE('',#79389,(#79394,#79401),.PCURVE_S1.);
+#79389 = ELLIPSE('',#79390,124.83495742473,32.5);
+#79390 = AXIS2_PLACEMENT_3D('',#79391,#79392,#79393);
+#79391 = CARTESIAN_POINT('',(-1.1E-16,-0.999999999955,1.1E-16));
+#79392 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#79393 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#79394 = PCURVE('',#43412,#79395);
+#79395 = DEFINITIONAL_REPRESENTATION('',(#79396),#79400);
+#79396 = ELLIPSE('',#79397,124.83495742473,32.5);
+#79397 = AXIS2_PLACEMENT_2D('',#79398,#79399);
+#79398 = CARTESIAN_POINT('',(3.521433118713,30.8));
+#79399 = DIRECTION('',(1.,5.20417042793E-17));
+#79400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79401 = PCURVE('',#79347,#79402);
+#79402 = DEFINITIONAL_REPRESENTATION('',(#79403),#79410);
+#79403 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79404,#79405,#79406,#79407,
+    #79408,#79409),.UNSPECIFIED.,.F.,.F.,(6,6),(4.681852454531,
+    4.709734039849),.PIECEWISE_BEZIER_KNOTS.);
+#79404 = CARTESIAN_POINT('',(4.577132699411,8.82));
+#79405 = CARTESIAN_POINT('',(4.582709016475,9.491800979366));
+#79406 = CARTESIAN_POINT('',(4.588285333539,10.163744997168));
+#79407 = CARTESIAN_POINT('',(4.593861650602,10.835788532861));
+#79408 = CARTESIAN_POINT('',(4.599437967666,11.507888047368));
+#79409 = CARTESIAN_POINT('',(4.605014284729,12.18));
+#79410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79411 = ORIENTED_EDGE('',*,*,#79412,.F.);
+#79412 = EDGE_CURVE('',#43362,#79386,#79413,.T.);
+#79413 = SURFACE_CURVE('',#79414,(#79418,#79425),.PCURVE_S1.);
+#79414 = LINE('',#79415,#79416);
+#79415 = CARTESIAN_POINT('',(30.614363213903,-0.4,-3.380375640957));
+#79416 = VECTOR('',#79417,1.);
+#79417 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#79418 = PCURVE('',#43412,#79419);
+#79419 = DEFINITIONAL_REPRESENTATION('',(#79420),#79424);
+#79420 = LINE('',#79421,#79422);
+#79421 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79422 = VECTOR('',#79423,1.);
+#79423 = DIRECTION('',(0.,-1.));
+#79424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79425 = PCURVE('',#43378,#79426);
+#79426 = DEFINITIONAL_REPRESENTATION('',(#79427),#79431);
+#79427 = LINE('',#79428,#79429);
+#79428 = CARTESIAN_POINT('',(0.,0.));
+#79429 = VECTOR('',#79430,1.);
+#79430 = DIRECTION('',(0.,-1.));
+#79431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79432 = ADVANCED_FACE('',(#79433),#43378,.F.);
+#79433 = FACE_BOUND('',#79434,.F.);
+#79434 = EDGE_LOOP('',(#79435,#79458,#79459,#79460));
+#79435 = ORIENTED_EDGE('',*,*,#79436,.F.);
+#79436 = EDGE_CURVE('',#43330,#79437,#79439,.T.);
+#79437 = VERTEX_POINT('',#79438);
+#79438 = CARTESIAN_POINT('',(31.372141753154,-0.4,-8.487562772668));
+#79439 = SURFACE_CURVE('',#79440,(#79444,#79451),.PCURVE_S1.);
+#79440 = LINE('',#79441,#79442);
+#79441 = CARTESIAN_POINT('',(30.091720897562,-0.4,-8.352985117823));
+#79442 = VECTOR('',#79443,1.);
+#79443 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#79444 = PCURVE('',#43378,#79445);
+#79445 = DEFINITIONAL_REPRESENTATION('',(#79446),#79450);
+#79446 = LINE('',#79447,#79448);
+#79447 = CARTESIAN_POINT('',(5.000000000025,0.));
+#79448 = VECTOR('',#79449,1.);
+#79449 = DIRECTION('',(0.,-1.));
+#79450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79451 = PCURVE('',#43349,#79452);
+#79452 = DEFINITIONAL_REPRESENTATION('',(#79453),#79457);
+#79453 = LINE('',#79454,#79455);
+#79454 = CARTESIAN_POINT('',(0.,0.));
+#79455 = VECTOR('',#79456,1.);
+#79456 = DIRECTION('',(0.,-1.));
+#79457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79458 = ORIENTED_EDGE('',*,*,#43361,.T.);
+#79459 = ORIENTED_EDGE('',*,*,#79412,.T.);
+#79460 = ORIENTED_EDGE('',*,*,#79461,.F.);
+#79461 = EDGE_CURVE('',#79437,#79386,#79462,.T.);
+#79462 = SURFACE_CURVE('',#79463,(#79468,#79479),.PCURVE_S1.);
+#79463 = CIRCLE('',#79464,32.5);
+#79464 = AXIS2_PLACEMENT_3D('',#79465,#79466,#79467);
+#79465 = CARTESIAN_POINT('',(-4.E-17,-0.4,4.E-17));
+#79466 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79467 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79468 = PCURVE('',#43378,#79469);
+#79469 = DEFINITIONAL_REPRESENTATION('',(#79470),#79478);
+#79470 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#79471,#79472,#79473,#79474
+    ,#79475,#79476,#79477),.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(
+  '') );
+#79471 = CARTESIAN_POINT('',(-32.4837468483,34.197175056199));
+#79472 = CARTESIAN_POINT('',(-26.59966704876,90.180454746769));
+#79473 = CARTESIAN_POINT('',(18.941235450671,57.093052317186));
+#79474 = CARTESIAN_POINT('',(64.482137950103,24.005649887603));
+#79475 = CARTESIAN_POINT('',(13.057155651129,1.109772626615));
+#79476 = CARTESIAN_POINT('',(-38.36782664784,-21.78610463437));
+#79477 = CARTESIAN_POINT('',(-32.4837468483,34.197175056199));
+#79478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79479 = PCURVE('',#79347,#79480);
+#79480 = DEFINITIONAL_REPRESENTATION('',(#79481),#79485);
+#79481 = LINE('',#79482,#79483);
+#79482 = CARTESIAN_POINT('',(0.,11.9));
+#79483 = VECTOR('',#79484,1.);
+#79484 = DIRECTION('',(1.,0.));
+#79485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79486 = ADVANCED_FACE('',(#79487),#43349,.F.);
+#79487 = FACE_BOUND('',#79488,.F.);
+#79488 = EDGE_LOOP('',(#79489,#79490,#79491,#79516));
+#79489 = ORIENTED_EDGE('',*,*,#43329,.F.);
+#79490 = ORIENTED_EDGE('',*,*,#79436,.T.);
+#79491 = ORIENTED_EDGE('',*,*,#79492,.T.);
+#79492 = EDGE_CURVE('',#79437,#79308,#79493,.T.);
+#79493 = SURFACE_CURVE('',#79494,(#79499,#79506),.PCURVE_S1.);
+#79494 = ELLIPSE('',#79495,124.83495742473,32.5);
+#79495 = AXIS2_PLACEMENT_3D('',#79496,#79497,#79498);
+#79496 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#79497 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#79498 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#79499 = PCURVE('',#43349,#79500);
+#79500 = DEFINITIONAL_REPRESENTATION('',(#79501),#79505);
+#79501 = ELLIPSE('',#79502,124.83495742473,32.5);
+#79502 = AXIS2_PLACEMENT_2D('',#79503,#79504);
+#79503 = CARTESIAN_POINT('',(-19.82680743929,30.8));
+#79504 = DIRECTION('',(-1.,5.20417042793E-17));
+#79505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79506 = PCURVE('',#79347,#79507);
+#79507 = DEFINITIONAL_REPRESENTATION('',(#79508),#79515);
+#79508 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79509,#79510,#79511,#79512,
+    #79513,#79514),.UNSPECIFIED.,.F.,.F.,(6,6),(1.727943416562,
+    1.756235234552),.PIECEWISE_BEZIER_KNOTS.);
+#79509 = CARTESIAN_POINT('',(4.450522135498,12.18));
+#79510 = CARTESIAN_POINT('',(4.4448637719,11.506400389724));
+#79511 = CARTESIAN_POINT('',(4.439205408302,10.83355570613));
+#79512 = CARTESIAN_POINT('',(4.433547044704,10.161510879828));
+#79513 = CARTESIAN_POINT('',(4.427888681106,9.490310740708));
+#79514 = CARTESIAN_POINT('',(4.422230317508,8.82));
+#79515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79516 = ORIENTED_EDGE('',*,*,#79307,.F.);
+#79517 = ADVANCED_FACE('',(#79518),#43448,.F.);
+#79518 = FACE_BOUND('',#79519,.F.);
+#79519 = EDGE_LOOP('',(#79520,#79521,#79544,#79576));
+#79520 = ORIENTED_EDGE('',*,*,#43426,.F.);
+#79521 = ORIENTED_EDGE('',*,*,#79522,.T.);
+#79522 = EDGE_CURVE('',#43427,#79523,#79525,.T.);
+#79523 = VERTEX_POINT('',#79524);
+#79524 = CARTESIAN_POINT('',(30.85895941055,-1.6,10.196794795328));
+#79525 = SURFACE_CURVE('',#79526,(#79530,#79537),.PCURVE_S1.);
+#79526 = LINE('',#79527,#79528);
+#79527 = CARTESIAN_POINT('',(29.242546310562,-1.6,9.671590341893));
+#79528 = VECTOR('',#79529,1.);
+#79529 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#79530 = PCURVE('',#43448,#79531);
+#79531 = DEFINITIONAL_REPRESENTATION('',(#79532),#79536);
+#79532 = LINE('',#79533,#79534);
+#79533 = CARTESIAN_POINT('',(0.,0.));
+#79534 = VECTOR('',#79535,1.);
+#79535 = DIRECTION('',(0.,-1.));
+#79536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79537 = PCURVE('',#43477,#79538);
+#79538 = DEFINITIONAL_REPRESENTATION('',(#79539),#79543);
+#79539 = LINE('',#79540,#79541);
+#79540 = CARTESIAN_POINT('',(5.,0.));
+#79541 = VECTOR('',#79542,1.);
+#79542 = DIRECTION('',(0.,-1.));
+#79543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79544 = ORIENTED_EDGE('',*,*,#79545,.T.);
+#79545 = EDGE_CURVE('',#79523,#79546,#79548,.T.);
+#79546 = VERTEX_POINT('',#79547);
+#79547 = CARTESIAN_POINT('',(30.613735017584,-4.4,10.910968255528));
+#79548 = SURFACE_CURVE('',#79549,(#79554,#79561),.PCURVE_S1.);
+#79549 = ELLIPSE('',#79550,124.83495742473,32.5);
+#79550 = AXIS2_PLACEMENT_3D('',#79551,#79552,#79553);
+#79551 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#79552 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#79553 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#79554 = PCURVE('',#43448,#79555);
+#79555 = DEFINITIONAL_REPRESENTATION('',(#79556),#79560);
+#79556 = ELLIPSE('',#79557,124.83495742473,32.5);
+#79557 = AXIS2_PLACEMENT_2D('',#79558,#79559);
+#79558 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#79559 = DIRECTION('',(1.,2.636779683485E-16));
+#79560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79561 = PCURVE('',#79562,#79567);
+#79562 = CYLINDRICAL_SURFACE('',#79563,32.5);
+#79563 = AXIS2_PLACEMENT_3D('',#79564,#79565,#79566);
+#79564 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#79565 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79566 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79567 = DEFINITIONAL_REPRESENTATION('',(#79568),#79575);
+#79568 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79569,#79570,#79571,#79572,
+    #79573,#79574),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#79569 = CARTESIAN_POINT('',(5.029203186279,12.82));
+#79570 = CARTESIAN_POINT('',(5.034779503343,13.492111952632));
+#79571 = CARTESIAN_POINT('',(5.040355820407,14.164211467139));
+#79572 = CARTESIAN_POINT('',(5.04593213747,14.836255002832));
+#79573 = CARTESIAN_POINT('',(5.051508454534,15.508199020634));
+#79574 = CARTESIAN_POINT('',(5.057084771597,16.18));
+#79575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79576 = ORIENTED_EDGE('',*,*,#79577,.F.);
+#79577 = EDGE_CURVE('',#43429,#79546,#79578,.T.);
+#79578 = SURFACE_CURVE('',#79579,(#79583,#79590),.PCURVE_S1.);
+#79579 = LINE('',#79580,#79581);
+#79580 = CARTESIAN_POINT('',(29.009239151009,-4.4,10.389635945954));
+#79581 = VECTOR('',#79582,1.);
+#79582 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#79583 = PCURVE('',#43448,#79584);
+#79584 = DEFINITIONAL_REPRESENTATION('',(#79585),#79589);
+#79585 = LINE('',#79586,#79587);
+#79586 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79587 = VECTOR('',#79588,1.);
+#79588 = DIRECTION('',(0.,-1.));
+#79589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79590 = PCURVE('',#43536,#79591);
+#79591 = DEFINITIONAL_REPRESENTATION('',(#79592),#79596);
+#79592 = LINE('',#79593,#79594);
+#79593 = CARTESIAN_POINT('',(0.,0.));
+#79594 = VECTOR('',#79595,1.);
+#79595 = DIRECTION('',(0.,-1.));
+#79596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79597 = ADVANCED_FACE('',(#79598),#43536,.F.);
+#79598 = FACE_BOUND('',#79599,.F.);
+#79599 = EDGE_LOOP('',(#79600,#79623,#79624,#79625));
+#79600 = ORIENTED_EDGE('',*,*,#79601,.F.);
+#79601 = EDGE_CURVE('',#43490,#79602,#79604,.T.);
+#79602 = VERTEX_POINT('',#79603);
+#79603 = CARTESIAN_POINT('',(31.926201516136,-4.4,6.080103350362));
+#79604 = SURFACE_CURVE('',#79605,(#79609,#79616),.PCURVE_S1.);
+#79605 = LINE('',#79606,#79607);
+#79606 = CARTESIAN_POINT('',(30.554324122884,-4.4,5.634353364478));
+#79607 = VECTOR('',#79608,1.);
+#79608 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#79609 = PCURVE('',#43536,#79610);
+#79610 = DEFINITIONAL_REPRESENTATION('',(#79611),#79615);
+#79611 = LINE('',#79612,#79613);
+#79612 = CARTESIAN_POINT('',(5.,0.));
+#79613 = VECTOR('',#79614,1.);
+#79614 = DIRECTION('',(0.,-1.));
+#79615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79616 = PCURVE('',#43509,#79617);
+#79617 = DEFINITIONAL_REPRESENTATION('',(#79618),#79622);
+#79618 = LINE('',#79619,#79620);
+#79619 = CARTESIAN_POINT('',(0.,0.));
+#79620 = VECTOR('',#79621,1.);
+#79621 = DIRECTION('',(0.,-1.));
+#79622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79623 = ORIENTED_EDGE('',*,*,#43521,.T.);
+#79624 = ORIENTED_EDGE('',*,*,#79577,.T.);
+#79625 = ORIENTED_EDGE('',*,*,#79626,.F.);
+#79626 = EDGE_CURVE('',#79602,#79546,#79627,.T.);
+#79627 = SURFACE_CURVE('',#79628,(#79633,#79644),.PCURVE_S1.);
+#79628 = CIRCLE('',#79629,32.5);
+#79629 = AXIS2_PLACEMENT_3D('',#79630,#79631,#79632);
+#79630 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#79631 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79632 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79633 = PCURVE('',#43536,#79634);
+#79634 = DEFINITIONAL_REPRESENTATION('',(#79635),#79643);
+#79635 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#79636,#79637,#79638,#79639
+    ,#79640,#79641,#79642),.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(
+  '') );
+#79636 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#79637 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#79638 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#79639 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#79640 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#79641 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#79642 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#79643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79644 = PCURVE('',#79562,#79645);
+#79645 = DEFINITIONAL_REPRESENTATION('',(#79646),#79650);
+#79646 = LINE('',#79647,#79648);
+#79647 = CARTESIAN_POINT('',(0.,15.9));
+#79648 = VECTOR('',#79649,1.);
+#79649 = DIRECTION('',(1.,0.));
+#79650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79651 = ADVANCED_FACE('',(#79652),#43509,.F.);
+#79652 = FACE_BOUND('',#79653,.F.);
+#79653 = EDGE_LOOP('',(#79654,#79655,#79656,#79683));
+#79654 = ORIENTED_EDGE('',*,*,#43489,.F.);
+#79655 = ORIENTED_EDGE('',*,*,#79601,.T.);
+#79656 = ORIENTED_EDGE('',*,*,#79657,.T.);
+#79657 = EDGE_CURVE('',#79602,#79658,#79660,.T.);
+#79658 = VERTEX_POINT('',#79659);
+#79659 = CARTESIAN_POINT('',(32.060006317709,-1.6,5.329727470372));
+#79660 = SURFACE_CURVE('',#79661,(#79666,#79673),.PCURVE_S1.);
+#79661 = ELLIPSE('',#79662,124.83495742473,32.5);
+#79662 = AXIS2_PLACEMENT_3D('',#79663,#79664,#79665);
+#79663 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#79664 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#79665 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#79666 = PCURVE('',#43509,#79667);
+#79667 = DEFINITIONAL_REPRESENTATION('',(#79668),#79672);
+#79668 = ELLIPSE('',#79669,124.83495742473,32.5);
+#79669 = AXIS2_PLACEMENT_2D('',#79670,#79671);
+#79670 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#79671 = DIRECTION('',(-1.,2.359223927328E-16));
+#79672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79673 = PCURVE('',#79562,#79674);
+#79674 = DEFINITIONAL_REPRESENTATION('',(#79675),#79682);
+#79675 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79676,#79677,#79678,#79679,
+    #79680,#79681),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#79676 = CARTESIAN_POINT('',(4.902919185369,16.18));
+#79677 = CARTESIAN_POINT('',(4.897290351185,15.506733901776));
+#79678 = CARTESIAN_POINT('',(4.891661517002,14.834056452422));
+#79679 = CARTESIAN_POINT('',(4.886032682818,14.162012092796));
+#79680 = CARTESIAN_POINT('',(4.880403848634,13.490645186037));
+#79681 = CARTESIAN_POINT('',(4.87477501445,12.82));
+#79682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79683 = ORIENTED_EDGE('',*,*,#79684,.F.);
+#79684 = EDGE_CURVE('',#43461,#79658,#79685,.T.);
+#79685 = SURFACE_CURVE('',#79686,(#79690,#79697),.PCURVE_S1.);
+#79686 = LINE('',#79687,#79688);
+#79687 = CARTESIAN_POINT('',(30.787631282436,-1.6,4.916307760417));
+#79688 = VECTOR('',#79689,1.);
+#79689 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#79690 = PCURVE('',#43509,#79691);
+#79691 = DEFINITIONAL_REPRESENTATION('',(#79692),#79696);
+#79692 = LINE('',#79693,#79694);
+#79693 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79694 = VECTOR('',#79695,1.);
+#79695 = DIRECTION('',(0.,-1.));
+#79696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79697 = PCURVE('',#43477,#79698);
+#79698 = DEFINITIONAL_REPRESENTATION('',(#79699),#79703);
+#79699 = LINE('',#79700,#79701);
+#79700 = CARTESIAN_POINT('',(0.,0.));
+#79701 = VECTOR('',#79702,1.);
+#79702 = DIRECTION('',(0.,-1.));
+#79703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79704 = ADVANCED_FACE('',(#79705),#43477,.F.);
+#79705 = FACE_BOUND('',#79706,.F.);
+#79706 = EDGE_LOOP('',(#79707,#79708,#79709,#79731));
+#79707 = ORIENTED_EDGE('',*,*,#43460,.F.);
+#79708 = ORIENTED_EDGE('',*,*,#79684,.T.);
+#79709 = ORIENTED_EDGE('',*,*,#79710,.T.);
+#79710 = EDGE_CURVE('',#79658,#79523,#79711,.T.);
+#79711 = SURFACE_CURVE('',#79712,(#79717,#79724),.PCURVE_S1.);
+#79712 = CIRCLE('',#79713,32.5);
+#79713 = AXIS2_PLACEMENT_3D('',#79714,#79715,#79716);
+#79714 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#79715 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79716 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79717 = PCURVE('',#43477,#79718);
+#79718 = DEFINITIONAL_REPRESENTATION('',(#79719),#79723);
+#79719 = CIRCLE('',#79720,32.5);
+#79720 = AXIS2_PLACEMENT_2D('',#79721,#79722);
+#79721 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#79722 = DIRECTION('',(0.951056516295,-0.309016994375));
+#79723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79724 = PCURVE('',#79562,#79725);
+#79725 = DEFINITIONAL_REPRESENTATION('',(#79726),#79730);
+#79726 = LINE('',#79727,#79728);
+#79727 = CARTESIAN_POINT('',(0.,13.1));
+#79728 = VECTOR('',#79729,1.);
+#79729 = DIRECTION('',(1.,0.));
+#79730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79731 = ORIENTED_EDGE('',*,*,#79522,.F.);
+#79732 = ADVANCED_FACE('',(#79733),#43576,.F.);
+#79733 = FACE_BOUND('',#79734,.F.);
+#79734 = EDGE_LOOP('',(#79735,#79736,#79759,#79791));
+#79735 = ORIENTED_EDGE('',*,*,#43554,.F.);
+#79736 = ORIENTED_EDGE('',*,*,#79737,.T.);
+#79737 = EDGE_CURVE('',#43555,#79738,#79740,.T.);
+#79738 = VERTEX_POINT('',#79739);
+#79739 = CARTESIAN_POINT('',(28.064584261753,-1.6,16.389908792149));
+#79740 = SURFACE_CURVE('',#79741,(#79745,#79752),.PCURVE_S1.);
+#79741 = LINE('',#79742,#79743);
+#79742 = CARTESIAN_POINT('',(26.592689812144,-1.6,15.540110135448));
+#79743 = VECTOR('',#79744,1.);
+#79744 = DIRECTION('',(0.866025403784,0.,0.5));
+#79745 = PCURVE('',#43576,#79746);
+#79746 = DEFINITIONAL_REPRESENTATION('',(#79747),#79751);
+#79747 = LINE('',#79748,#79749);
+#79748 = CARTESIAN_POINT('',(0.,0.));
+#79749 = VECTOR('',#79750,1.);
+#79750 = DIRECTION('',(0.,-1.));
+#79751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79752 = PCURVE('',#43605,#79753);
+#79753 = DEFINITIONAL_REPRESENTATION('',(#79754),#79758);
+#79754 = LINE('',#79755,#79756);
+#79755 = CARTESIAN_POINT('',(5.,0.));
+#79756 = VECTOR('',#79757,1.);
+#79757 = DIRECTION('',(0.,-1.));
+#79758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79759 = ORIENTED_EDGE('',*,*,#79760,.T.);
+#79760 = EDGE_CURVE('',#79738,#79761,#79763,.T.);
+#79761 = VERTEX_POINT('',#79762);
+#79762 = CARTESIAN_POINT('',(27.676233598484,-4.4,17.037490830581));
+#79763 = SURFACE_CURVE('',#79764,(#79769,#79776),.PCURVE_S1.);
+#79764 = ELLIPSE('',#79765,124.83495742473,32.5);
+#79765 = AXIS2_PLACEMENT_3D('',#79766,#79767,#79768);
+#79766 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#79767 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#79768 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#79769 = PCURVE('',#43576,#79770);
+#79770 = DEFINITIONAL_REPRESENTATION('',(#79771),#79775);
+#79771 = ELLIPSE('',#79772,124.83495742473,32.5);
+#79772 = AXIS2_PLACEMENT_2D('',#79773,#79774);
+#79773 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#79774 = DIRECTION('',(1.,8.326672684689E-17));
+#79775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79776 = PCURVE('',#79777,#79782);
+#79777 = CYLINDRICAL_SURFACE('',#79778,32.5);
+#79778 = AXIS2_PLACEMENT_3D('',#79779,#79780,#79781);
+#79779 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#79780 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79781 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79782 = DEFINITIONAL_REPRESENTATION('',(#79783),#79790);
+#79783 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79784,#79785,#79786,#79787,
+    #79788,#79789),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#79784 = CARTESIAN_POINT('',(5.238642696519,12.82));
+#79785 = CARTESIAN_POINT('',(5.244219013582,13.492111952632));
+#79786 = CARTESIAN_POINT('',(5.249795330646,14.164211467139));
+#79787 = CARTESIAN_POINT('',(5.255371647709,14.836255002832));
+#79788 = CARTESIAN_POINT('',(5.260947964773,15.508199020634));
+#79789 = CARTESIAN_POINT('',(5.266524281837,16.18));
+#79790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79791 = ORIENTED_EDGE('',*,*,#79792,.F.);
+#79792 = EDGE_CURVE('',#43557,#79761,#79793,.T.);
+#79793 = SURFACE_CURVE('',#79794,(#79798,#79805),.PCURVE_S1.);
+#79794 = LINE('',#79795,#79796);
+#79795 = CARTESIAN_POINT('',(26.215190898168,-4.4,16.193957434256));
+#79796 = VECTOR('',#79797,1.);
+#79797 = DIRECTION('',(0.866025403784,0.,0.5));
+#79798 = PCURVE('',#43576,#79799);
+#79799 = DEFINITIONAL_REPRESENTATION('',(#79800),#79804);
+#79800 = LINE('',#79801,#79802);
+#79801 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79802 = VECTOR('',#79803,1.);
+#79803 = DIRECTION('',(0.,-1.));
+#79804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79805 = PCURVE('',#43664,#79806);
+#79806 = DEFINITIONAL_REPRESENTATION('',(#79807),#79811);
+#79807 = LINE('',#79808,#79809);
+#79808 = CARTESIAN_POINT('',(0.,0.));
+#79809 = VECTOR('',#79810,1.);
+#79810 = DIRECTION('',(0.,-1.));
+#79811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79812 = ADVANCED_FACE('',(#79813),#43664,.F.);
+#79813 = FACE_BOUND('',#79814,.F.);
+#79814 = EDGE_LOOP('',(#79815,#79838,#79839,#79840));
+#79815 = ORIENTED_EDGE('',*,*,#79816,.F.);
+#79816 = EDGE_CURVE('',#43618,#79817,#79819,.T.);
+#79817 = VERTEX_POINT('',#79818);
+#79818 = CARTESIAN_POINT('',(29.964412845632,-4.4,12.585069042979));
+#79819 = SURFACE_CURVE('',#79820,(#79824,#79831),.PCURVE_S1.);
+#79820 = LINE('',#79821,#79822);
+#79821 = CARTESIAN_POINT('',(28.715190898168,-4.4,11.863830415333));
+#79822 = VECTOR('',#79823,1.);
+#79823 = DIRECTION('',(0.866025403784,0.,0.5));
+#79824 = PCURVE('',#43664,#79825);
+#79825 = DEFINITIONAL_REPRESENTATION('',(#79826),#79830);
+#79826 = LINE('',#79827,#79828);
+#79827 = CARTESIAN_POINT('',(5.,0.));
+#79828 = VECTOR('',#79829,1.);
+#79829 = DIRECTION('',(0.,-1.));
+#79830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79831 = PCURVE('',#43637,#79832);
+#79832 = DEFINITIONAL_REPRESENTATION('',(#79833),#79837);
+#79833 = LINE('',#79834,#79835);
+#79834 = CARTESIAN_POINT('',(0.,0.));
+#79835 = VECTOR('',#79836,1.);
+#79836 = DIRECTION('',(0.,-1.));
+#79837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79838 = ORIENTED_EDGE('',*,*,#43649,.T.);
+#79839 = ORIENTED_EDGE('',*,*,#79792,.T.);
+#79840 = ORIENTED_EDGE('',*,*,#79841,.F.);
+#79841 = EDGE_CURVE('',#79817,#79761,#79842,.T.);
+#79842 = SURFACE_CURVE('',#79843,(#79848,#79859),.PCURVE_S1.);
+#79843 = CIRCLE('',#79844,32.5);
+#79844 = AXIS2_PLACEMENT_3D('',#79845,#79846,#79847);
+#79845 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#79846 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79847 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79848 = PCURVE('',#43664,#79849);
+#79849 = DEFINITIONAL_REPRESENTATION('',(#79850),#79858);
+#79850 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#79851,#79852,#79853,#79854
+    ,#79855,#79856,#79857),.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(
+  '') );
+#79851 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#79852 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#79853 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#79854 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#79855 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#79856 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#79857 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#79858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79859 = PCURVE('',#79777,#79860);
+#79860 = DEFINITIONAL_REPRESENTATION('',(#79861),#79865);
+#79861 = LINE('',#79862,#79863);
+#79862 = CARTESIAN_POINT('',(0.,15.9));
+#79863 = VECTOR('',#79864,1.);
+#79864 = DIRECTION('',(1.,0.));
+#79865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79866 = ADVANCED_FACE('',(#79867),#43637,.F.);
+#79867 = FACE_BOUND('',#79868,.F.);
+#79868 = EDGE_LOOP('',(#79869,#79870,#79871,#79898));
+#79869 = ORIENTED_EDGE('',*,*,#43617,.F.);
+#79870 = ORIENTED_EDGE('',*,*,#79816,.T.);
+#79871 = ORIENTED_EDGE('',*,*,#79872,.T.);
+#79872 = EDGE_CURVE('',#79817,#79873,#79875,.T.);
+#79873 = VERTEX_POINT('',#79874);
+#79874 = CARTESIAN_POINT('',(30.251305609215,-1.6,11.878910258853));
+#79875 = SURFACE_CURVE('',#79876,(#79881,#79888),.PCURVE_S1.);
+#79876 = ELLIPSE('',#79877,124.83495742473,32.5);
+#79877 = AXIS2_PLACEMENT_3D('',#79878,#79879,#79880);
+#79878 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#79879 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#79880 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#79881 = PCURVE('',#43637,#79882);
+#79882 = DEFINITIONAL_REPRESENTATION('',(#79883),#79887);
+#79883 = ELLIPSE('',#79884,124.83495742473,32.5);
+#79884 = AXIS2_PLACEMENT_2D('',#79885,#79886);
+#79885 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#79886 = DIRECTION('',(-1.,1.942890293094E-16));
+#79887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79888 = PCURVE('',#79777,#79889);
+#79889 = DEFINITIONAL_REPRESENTATION('',(#79890),#79897);
+#79890 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79891,#79892,#79893,#79894,
+    #79895,#79896),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#79891 = CARTESIAN_POINT('',(5.112358695609,16.18));
+#79892 = CARTESIAN_POINT('',(5.106729861425,15.506733901776));
+#79893 = CARTESIAN_POINT('',(5.101101027241,14.834056452422));
+#79894 = CARTESIAN_POINT('',(5.095472193057,14.162012092796));
+#79895 = CARTESIAN_POINT('',(5.089843358873,13.490645186037));
+#79896 = CARTESIAN_POINT('',(5.084214524689,12.82));
+#79897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79898 = ORIENTED_EDGE('',*,*,#79899,.F.);
+#79899 = EDGE_CURVE('',#43589,#79873,#79900,.T.);
+#79900 = SURFACE_CURVE('',#79901,(#79905,#79912),.PCURVE_S1.);
+#79901 = LINE('',#79902,#79903);
+#79902 = CARTESIAN_POINT('',(29.092689812144,-1.6,11.209983116526));
+#79903 = VECTOR('',#79904,1.);
+#79904 = DIRECTION('',(0.866025403784,0.,0.5));
+#79905 = PCURVE('',#43637,#79906);
+#79906 = DEFINITIONAL_REPRESENTATION('',(#79907),#79911);
+#79907 = LINE('',#79908,#79909);
+#79908 = CARTESIAN_POINT('',(2.900003744861,0.));
+#79909 = VECTOR('',#79910,1.);
+#79910 = DIRECTION('',(0.,-1.));
+#79911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79912 = PCURVE('',#43605,#79913);
+#79913 = DEFINITIONAL_REPRESENTATION('',(#79914),#79918);
+#79914 = LINE('',#79915,#79916);
+#79915 = CARTESIAN_POINT('',(0.,-0.));
+#79916 = VECTOR('',#79917,1.);
+#79917 = DIRECTION('',(0.,-1.));
+#79918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79919 = ADVANCED_FACE('',(#79920),#43605,.F.);
+#79920 = FACE_BOUND('',#79921,.F.);
+#79921 = EDGE_LOOP('',(#79922,#79923,#79924,#79946));
+#79922 = ORIENTED_EDGE('',*,*,#43588,.F.);
+#79923 = ORIENTED_EDGE('',*,*,#79899,.T.);
+#79924 = ORIENTED_EDGE('',*,*,#79925,.T.);
+#79925 = EDGE_CURVE('',#79873,#79738,#79926,.T.);
+#79926 = SURFACE_CURVE('',#79927,(#79932,#79939),.PCURVE_S1.);
+#79927 = CIRCLE('',#79928,32.5);
+#79928 = AXIS2_PLACEMENT_3D('',#79929,#79930,#79931);
+#79929 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#79930 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79931 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79932 = PCURVE('',#43605,#79933);
+#79933 = DEFINITIONAL_REPRESENTATION('',(#79934),#79938);
+#79934 = CIRCLE('',#79935,32.5);
+#79935 = AXIS2_PLACEMENT_2D('',#79936,#79937);
+#79936 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#79937 = DIRECTION('',(0.866025403784,-0.5));
+#79938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79939 = PCURVE('',#79777,#79940);
+#79940 = DEFINITIONAL_REPRESENTATION('',(#79941),#79945);
+#79941 = LINE('',#79942,#79943);
+#79942 = CARTESIAN_POINT('',(0.,13.1));
+#79943 = VECTOR('',#79944,1.);
+#79944 = DIRECTION('',(1.,0.));
+#79945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79946 = ORIENTED_EDGE('',*,*,#79737,.F.);
+#79947 = ADVANCED_FACE('',(#79948),#43704,.F.);
+#79948 = FACE_BOUND('',#79949,.F.);
+#79949 = EDGE_LOOP('',(#79950,#79951,#79974,#80006));
+#79950 = ORIENTED_EDGE('',*,*,#43682,.F.);
+#79951 = ORIENTED_EDGE('',*,*,#79952,.T.);
+#79952 = EDGE_CURVE('',#43683,#79953,#79955,.T.);
+#79953 = VERTEX_POINT('',#79954);
+#79954 = CARTESIAN_POINT('',(24.043652111901,-1.6,21.866705127245));
+#79955 = SURFACE_CURVE('',#79956,(#79960,#79967),.PCURVE_S1.);
+#79956 = LINE('',#79957,#79958);
+#79957 = CARTESIAN_POINT('',(22.780605163051,-1.6,20.729452546363));
+#79958 = VECTOR('',#79959,1.);
+#79959 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#79960 = PCURVE('',#43704,#79961);
+#79961 = DEFINITIONAL_REPRESENTATION('',(#79962),#79966);
+#79962 = LINE('',#79963,#79964);
+#79963 = CARTESIAN_POINT('',(0.,0.));
+#79964 = VECTOR('',#79965,1.);
+#79965 = DIRECTION('',(0.,-1.));
+#79966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79967 = PCURVE('',#43733,#79968);
+#79968 = DEFINITIONAL_REPRESENTATION('',(#79969),#79973);
+#79969 = LINE('',#79970,#79971);
+#79970 = CARTESIAN_POINT('',(5.,0.));
+#79971 = VECTOR('',#79972,1.);
+#79972 = DIRECTION('',(0.,-1.));
+#79973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79974 = ORIENTED_EDGE('',*,*,#79975,.T.);
+#79975 = EDGE_CURVE('',#79953,#79976,#79978,.T.);
+#79976 = VERTEX_POINT('',#79977);
+#79977 = CARTESIAN_POINT('',(23.529147965828,-4.4,22.419393301385));
+#79978 = SURFACE_CURVE('',#79979,(#79984,#79991),.PCURVE_S1.);
+#79979 = ELLIPSE('',#79980,124.83495742473,32.5);
+#79980 = AXIS2_PLACEMENT_3D('',#79981,#79982,#79983);
+#79981 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#79982 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#79983 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#79984 = PCURVE('',#43704,#79985);
+#79985 = DEFINITIONAL_REPRESENTATION('',(#79986),#79990);
+#79986 = ELLIPSE('',#79987,124.83495742473,32.5);
+#79987 = AXIS2_PLACEMENT_2D('',#79988,#79989);
+#79988 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#79989 = DIRECTION('',(1.,0.));
+#79990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#79991 = PCURVE('',#79992,#79997);
+#79992 = CYLINDRICAL_SURFACE('',#79993,32.5);
+#79993 = AXIS2_PLACEMENT_3D('',#79994,#79995,#79996);
+#79994 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#79995 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#79996 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#79997 = DEFINITIONAL_REPRESENTATION('',(#79998),#80005);
+#79998 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#79999,#80000,#80001,#80002,
+    #80003,#80004),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#79999 = CARTESIAN_POINT('',(5.448082206758,12.82));
+#80000 = CARTESIAN_POINT('',(5.453658523822,13.492111952632));
+#80001 = CARTESIAN_POINT('',(5.459234840885,14.164211467139));
+#80002 = CARTESIAN_POINT('',(5.464811157949,14.836255002832));
+#80003 = CARTESIAN_POINT('',(5.470387475012,15.508199020634));
+#80004 = CARTESIAN_POINT('',(5.475963792076,16.18));
+#80005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80006 = ORIENTED_EDGE('',*,*,#80007,.F.);
+#80007 = EDGE_CURVE('',#43685,#79976,#80008,.T.);
+#80008 = SURFACE_CURVE('',#80009,(#80013,#80020),.PCURVE_S1.);
+#80009 = LINE('',#80010,#80011);
+#80010 = CARTESIAN_POINT('',(22.275413008635,-4.4,21.290525275451));
+#80011 = VECTOR('',#80012,1.);
+#80012 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#80013 = PCURVE('',#43704,#80014);
+#80014 = DEFINITIONAL_REPRESENTATION('',(#80015),#80019);
+#80015 = LINE('',#80016,#80017);
+#80016 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80017 = VECTOR('',#80018,1.);
+#80018 = DIRECTION('',(0.,-1.));
+#80019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80020 = PCURVE('',#43792,#80021);
+#80021 = DEFINITIONAL_REPRESENTATION('',(#80022),#80026);
+#80022 = LINE('',#80023,#80024);
+#80023 = CARTESIAN_POINT('',(0.,0.));
+#80024 = VECTOR('',#80025,1.);
+#80025 = DIRECTION('',(0.,-1.));
+#80026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80027 = ADVANCED_FACE('',(#80028),#43792,.F.);
+#80028 = FACE_BOUND('',#80029,.F.);
+#80029 = EDGE_LOOP('',(#80030,#80053,#80054,#80055));
+#80030 = ORIENTED_EDGE('',*,*,#80031,.F.);
+#80031 = EDGE_CURVE('',#43746,#80032,#80034,.T.);
+#80032 = VERTEX_POINT('',#80033);
+#80033 = CARTESIAN_POINT('',(26.693035548568,-4.4,18.540006828556));
+#80034 = SURFACE_CURVE('',#80035,(#80039,#80046),.PCURVE_S1.);
+#80035 = LINE('',#80036,#80037);
+#80036 = CARTESIAN_POINT('',(25.621066040429,-4.4,17.574801148064));
+#80037 = VECTOR('',#80038,1.);
+#80038 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#80039 = PCURVE('',#43792,#80040);
+#80040 = DEFINITIONAL_REPRESENTATION('',(#80041),#80045);
+#80041 = LINE('',#80042,#80043);
+#80042 = CARTESIAN_POINT('',(5.,0.));
+#80043 = VECTOR('',#80044,1.);
+#80044 = DIRECTION('',(0.,-1.));
+#80045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80046 = PCURVE('',#43765,#80047);
+#80047 = DEFINITIONAL_REPRESENTATION('',(#80048),#80052);
+#80048 = LINE('',#80049,#80050);
+#80049 = CARTESIAN_POINT('',(0.,0.));
+#80050 = VECTOR('',#80051,1.);
+#80051 = DIRECTION('',(0.,-1.));
+#80052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80053 = ORIENTED_EDGE('',*,*,#43777,.T.);
+#80054 = ORIENTED_EDGE('',*,*,#80007,.T.);
+#80055 = ORIENTED_EDGE('',*,*,#80056,.F.);
+#80056 = EDGE_CURVE('',#80032,#79976,#80057,.T.);
+#80057 = SURFACE_CURVE('',#80058,(#80063,#80074),.PCURVE_S1.);
+#80058 = CIRCLE('',#80059,32.5);
+#80059 = AXIS2_PLACEMENT_3D('',#80060,#80061,#80062);
+#80060 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#80061 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80062 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80063 = PCURVE('',#43792,#80064);
+#80064 = DEFINITIONAL_REPRESENTATION('',(#80065),#80073);
+#80065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80066,#80067,#80068,#80069
+    ,#80070,#80071,#80072),.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(
+  '') );
+#80066 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#80067 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#80068 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#80069 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#80070 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#80071 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#80072 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#80073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80074 = PCURVE('',#79992,#80075);
+#80075 = DEFINITIONAL_REPRESENTATION('',(#80076),#80080);
+#80076 = LINE('',#80077,#80078);
+#80077 = CARTESIAN_POINT('',(0.,15.9));
+#80078 = VECTOR('',#80079,1.);
+#80079 = DIRECTION('',(1.,0.));
+#80080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80081 = ADVANCED_FACE('',(#80082),#43765,.F.);
+#80082 = FACE_BOUND('',#80083,.F.);
+#80083 = EDGE_LOOP('',(#80084,#80085,#80086,#80113));
+#80084 = ORIENTED_EDGE('',*,*,#43745,.F.);
+#80085 = ORIENTED_EDGE('',*,*,#80031,.T.);
+#80086 = ORIENTED_EDGE('',*,*,#80087,.T.);
+#80087 = EDGE_CURVE('',#80032,#80088,#80090,.T.);
+#80088 = VERTEX_POINT('',#80089);
+#80089 = CARTESIAN_POINT('',(27.120477683728,-1.6,17.908927667685));
+#80090 = SURFACE_CURVE('',#80091,(#80096,#80103),.PCURVE_S1.);
+#80091 = ELLIPSE('',#80092,124.83495742473,32.5);
+#80092 = AXIS2_PLACEMENT_3D('',#80093,#80094,#80095);
+#80093 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#80094 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#80095 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#80096 = PCURVE('',#43765,#80097);
+#80097 = DEFINITIONAL_REPRESENTATION('',(#80098),#80102);
+#80098 = ELLIPSE('',#80099,124.83495742473,32.5);
+#80099 = AXIS2_PLACEMENT_2D('',#80100,#80101);
+#80100 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#80101 = DIRECTION('',(-1.,-1.110223024625E-16));
+#80102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80103 = PCURVE('',#79992,#80104);
+#80104 = DEFINITIONAL_REPRESENTATION('',(#80105),#80112);
+#80105 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80106,#80107,#80108,#80109,
+    #80110,#80111),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#80106 = CARTESIAN_POINT('',(5.321798205848,16.18));
+#80107 = CARTESIAN_POINT('',(5.316169371664,15.506733901776));
+#80108 = CARTESIAN_POINT('',(5.31054053748,14.834056452422));
+#80109 = CARTESIAN_POINT('',(5.304911703296,14.162012092796));
+#80110 = CARTESIAN_POINT('',(5.299282869113,13.490645186037));
+#80111 = CARTESIAN_POINT('',(5.293654034929,12.82));
+#80112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80113 = ORIENTED_EDGE('',*,*,#80114,.F.);
+#80114 = EDGE_CURVE('',#43717,#80088,#80115,.T.);
+#80115 = SURFACE_CURVE('',#80116,(#80120,#80127),.PCURVE_S1.);
+#80116 = LINE('',#80117,#80118);
+#80117 = CARTESIAN_POINT('',(26.126258194846,-1.6,17.013728418976));
+#80118 = VECTOR('',#80119,1.);
+#80119 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#80120 = PCURVE('',#43765,#80121);
+#80121 = DEFINITIONAL_REPRESENTATION('',(#80122),#80126);
+#80122 = LINE('',#80123,#80124);
+#80123 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80124 = VECTOR('',#80125,1.);
+#80125 = DIRECTION('',(0.,-1.));
+#80126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80127 = PCURVE('',#43733,#80128);
+#80128 = DEFINITIONAL_REPRESENTATION('',(#80129),#80133);
+#80129 = LINE('',#80130,#80131);
+#80130 = CARTESIAN_POINT('',(0.,-0.));
+#80131 = VECTOR('',#80132,1.);
+#80132 = DIRECTION('',(0.,-1.));
+#80133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80134 = ADVANCED_FACE('',(#80135),#43733,.F.);
+#80135 = FACE_BOUND('',#80136,.F.);
+#80136 = EDGE_LOOP('',(#80137,#80138,#80139,#80161));
+#80137 = ORIENTED_EDGE('',*,*,#43716,.F.);
+#80138 = ORIENTED_EDGE('',*,*,#80114,.T.);
+#80139 = ORIENTED_EDGE('',*,*,#80140,.T.);
+#80140 = EDGE_CURVE('',#80088,#79953,#80141,.T.);
+#80141 = SURFACE_CURVE('',#80142,(#80147,#80154),.PCURVE_S1.);
+#80142 = CIRCLE('',#80143,32.5);
+#80143 = AXIS2_PLACEMENT_3D('',#80144,#80145,#80146);
+#80144 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80145 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80146 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80147 = PCURVE('',#43733,#80148);
+#80148 = DEFINITIONAL_REPRESENTATION('',(#80149),#80153);
+#80149 = CIRCLE('',#80150,32.5);
+#80150 = AXIS2_PLACEMENT_2D('',#80151,#80152);
+#80151 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80152 = DIRECTION('',(0.743144825477,-0.669130606359));
+#80153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80154 = PCURVE('',#79992,#80155);
+#80155 = DEFINITIONAL_REPRESENTATION('',(#80156),#80160);
+#80156 = LINE('',#80157,#80158);
+#80157 = CARTESIAN_POINT('',(0.,13.1));
+#80158 = VECTOR('',#80159,1.);
+#80159 = DIRECTION('',(1.,0.));
+#80160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80161 = ORIENTED_EDGE('',*,*,#79952,.F.);
+#80162 = ADVANCED_FACE('',(#80163),#43832,.F.);
+#80163 = FACE_BOUND('',#80164,.F.);
+#80164 = EDGE_LOOP('',(#80165,#80166,#80189,#80221));
+#80165 = ORIENTED_EDGE('',*,*,#43810,.F.);
+#80166 = ORIENTED_EDGE('',*,*,#80167,.T.);
+#80167 = EDGE_CURVE('',#43811,#80168,#80170,.T.);
+#80168 = VERTEX_POINT('',#80169);
+#80169 = CARTESIAN_POINT('',(18.971896990515,-1.6,26.387821520188));
+#80170 = SURFACE_CURVE('',#80171,(#80175,#80182),.PCURVE_S1.);
+#80171 = LINE('',#80172,#80173);
+#80172 = CARTESIAN_POINT('',(17.972898754862,-1.6,25.012818410052));
+#80173 = VECTOR('',#80174,1.);
+#80174 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#80175 = PCURVE('',#43832,#80176);
+#80176 = DEFINITIONAL_REPRESENTATION('',(#80177),#80181);
+#80177 = LINE('',#80178,#80179);
+#80178 = CARTESIAN_POINT('',(0.,0.));
+#80179 = VECTOR('',#80180,1.);
+#80180 = DIRECTION('',(0.,-1.));
+#80181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80182 = PCURVE('',#43861,#80183);
+#80183 = DEFINITIONAL_REPRESENTATION('',(#80184),#80188);
+#80184 = LINE('',#80185,#80186);
+#80185 = CARTESIAN_POINT('',(5.,0.));
+#80186 = VECTOR('',#80187,1.);
+#80187 = DIRECTION('',(0.,-1.));
+#80188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80189 = ORIENTED_EDGE('',*,*,#80190,.T.);
+#80190 = EDGE_CURVE('',#80168,#80191,#80193,.T.);
+#80191 = VERTEX_POINT('',#80192);
+#80192 = CARTESIAN_POINT('',(18.353725661686,-4.4,26.821460704734));
+#80193 = SURFACE_CURVE('',#80194,(#80199,#80206),.PCURVE_S1.);
+#80194 = ELLIPSE('',#80195,124.83495742473,32.5);
+#80195 = AXIS2_PLACEMENT_3D('',#80196,#80197,#80198);
+#80196 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#80197 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#80198 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#80199 = PCURVE('',#43832,#80200);
+#80200 = DEFINITIONAL_REPRESENTATION('',(#80201),#80205);
+#80201 = ELLIPSE('',#80202,124.83495742473,32.5);
+#80202 = AXIS2_PLACEMENT_2D('',#80203,#80204);
+#80203 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#80204 = DIRECTION('',(1.,1.387778780781E-17));
+#80205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80206 = PCURVE('',#80207,#80212);
+#80207 = CYLINDRICAL_SURFACE('',#80208,32.5);
+#80208 = AXIS2_PLACEMENT_3D('',#80209,#80210,#80211);
+#80209 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#80210 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80211 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80212 = DEFINITIONAL_REPRESENTATION('',(#80213),#80220);
+#80213 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80214,#80215,#80216,#80217,
+    #80218,#80219),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#80214 = CARTESIAN_POINT('',(5.657521716997,12.82));
+#80215 = CARTESIAN_POINT('',(5.663098034061,13.492111952632));
+#80216 = CARTESIAN_POINT('',(5.668674351124,14.164211467139));
+#80217 = CARTESIAN_POINT('',(5.674250668188,14.836255002832));
+#80218 = CARTESIAN_POINT('',(5.679826985252,15.508199020634));
+#80219 = CARTESIAN_POINT('',(5.685403302315,16.18));
+#80220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80221 = ORIENTED_EDGE('',*,*,#80222,.F.);
+#80222 = EDGE_CURVE('',#43813,#80191,#80223,.T.);
+#80223 = SURFACE_CURVE('',#80224,(#80228,#80235),.PCURVE_S1.);
+#80224 = LINE('',#80225,#80226);
+#80225 = CARTESIAN_POINT('',(17.362092681334,-4.4,25.456594998834));
+#80226 = VECTOR('',#80227,1.);
+#80227 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#80228 = PCURVE('',#43832,#80229);
+#80229 = DEFINITIONAL_REPRESENTATION('',(#80230),#80234);
+#80230 = LINE('',#80231,#80232);
+#80231 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80232 = VECTOR('',#80233,1.);
+#80233 = DIRECTION('',(0.,-1.));
+#80234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80235 = PCURVE('',#43920,#80236);
+#80236 = DEFINITIONAL_REPRESENTATION('',(#80237),#80241);
+#80237 = LINE('',#80238,#80239);
+#80238 = CARTESIAN_POINT('',(0.,0.));
+#80239 = VECTOR('',#80240,1.);
+#80240 = DIRECTION('',(0.,-1.));
+#80241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80242 = ADVANCED_FACE('',(#80243),#43920,.F.);
+#80243 = FACE_BOUND('',#80244,.F.);
+#80244 = EDGE_LOOP('',(#80245,#80268,#80269,#80270));
+#80245 = ORIENTED_EDGE('',*,*,#80246,.F.);
+#80246 = EDGE_CURVE('',#43874,#80247,#80249,.T.);
+#80247 = VERTEX_POINT('',#80248);
+#80248 = CARTESIAN_POINT('',(22.255044510636,-4.4,23.684657350902));
+#80249 = SURFACE_CURVE('',#80250,(#80254,#80261),.PCURVE_S1.);
+#80250 = LINE('',#80251,#80252);
+#80251 = CARTESIAN_POINT('',(21.407177653208,-4.4,22.517668737372));
+#80252 = VECTOR('',#80253,1.);
+#80253 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#80254 = PCURVE('',#43920,#80255);
+#80255 = DEFINITIONAL_REPRESENTATION('',(#80256),#80260);
+#80256 = LINE('',#80257,#80258);
+#80257 = CARTESIAN_POINT('',(5.,0.));
+#80258 = VECTOR('',#80259,1.);
+#80259 = DIRECTION('',(0.,-1.));
+#80260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80261 = PCURVE('',#43893,#80262);
+#80262 = DEFINITIONAL_REPRESENTATION('',(#80263),#80267);
+#80263 = LINE('',#80264,#80265);
+#80264 = CARTESIAN_POINT('',(0.,0.));
+#80265 = VECTOR('',#80266,1.);
+#80266 = DIRECTION('',(0.,-1.));
+#80267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80268 = ORIENTED_EDGE('',*,*,#43905,.T.);
+#80269 = ORIENTED_EDGE('',*,*,#80222,.T.);
+#80270 = ORIENTED_EDGE('',*,*,#80271,.F.);
+#80271 = EDGE_CURVE('',#80247,#80191,#80272,.T.);
+#80272 = SURFACE_CURVE('',#80273,(#80278,#80289),.PCURVE_S1.);
+#80273 = CIRCLE('',#80274,32.5);
+#80274 = AXIS2_PLACEMENT_3D('',#80275,#80276,#80277);
+#80275 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#80276 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80277 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80278 = PCURVE('',#43920,#80279);
+#80279 = DEFINITIONAL_REPRESENTATION('',(#80280),#80288);
+#80280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80281,#80282,#80283,#80284
+    ,#80285,#80286,#80287),.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(
+  '') );
+#80281 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#80282 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#80283 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#80284 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#80285 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#80286 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#80287 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#80288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80289 = PCURVE('',#80207,#80290);
+#80290 = DEFINITIONAL_REPRESENTATION('',(#80291),#80295);
+#80291 = LINE('',#80292,#80293);
+#80292 = CARTESIAN_POINT('',(0.,15.9));
+#80293 = VECTOR('',#80294,1.);
+#80294 = DIRECTION('',(1.,0.));
+#80295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80296 = ADVANCED_FACE('',(#80297),#43893,.F.);
+#80297 = FACE_BOUND('',#80298,.F.);
+#80298 = EDGE_LOOP('',(#80299,#80300,#80301,#80328));
+#80299 = ORIENTED_EDGE('',*,*,#43873,.F.);
+#80300 = ORIENTED_EDGE('',*,*,#80246,.T.);
+#80301 = ORIENTED_EDGE('',*,*,#80302,.T.);
+#80302 = EDGE_CURVE('',#80247,#80303,#80305,.T.);
+#80303 = VERTEX_POINT('',#80304);
+#80304 = CARTESIAN_POINT('',(22.804354744972,-1.6,23.156239000871));
+#80305 = SURFACE_CURVE('',#80306,(#80311,#80318),.PCURVE_S1.);
+#80306 = ELLIPSE('',#80307,124.83495742473,32.5);
+#80307 = AXIS2_PLACEMENT_3D('',#80308,#80309,#80310);
+#80308 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#80309 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#80310 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#80311 = PCURVE('',#43893,#80312);
+#80312 = DEFINITIONAL_REPRESENTATION('',(#80313),#80317);
+#80313 = ELLIPSE('',#80314,124.83495742473,32.5);
+#80314 = AXIS2_PLACEMENT_2D('',#80315,#80316);
+#80315 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#80316 = DIRECTION('',(-1.,-1.249000902703E-16));
+#80317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80318 = PCURVE('',#80207,#80319);
+#80319 = DEFINITIONAL_REPRESENTATION('',(#80320),#80327);
+#80320 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80321,#80322,#80323,#80324,
+    #80325,#80326),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#80321 = CARTESIAN_POINT('',(5.531237716087,16.18));
+#80322 = CARTESIAN_POINT('',(5.525608881903,15.506733901776));
+#80323 = CARTESIAN_POINT('',(5.51998004772,14.834056452422));
+#80324 = CARTESIAN_POINT('',(5.514351213536,14.162012092796));
+#80325 = CARTESIAN_POINT('',(5.508722379352,13.490645186037));
+#80326 = CARTESIAN_POINT('',(5.503093545168,12.82));
+#80327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80328 = ORIENTED_EDGE('',*,*,#80329,.F.);
+#80329 = EDGE_CURVE('',#43845,#80303,#80330,.T.);
+#80330 = SURFACE_CURVE('',#80331,(#80335,#80342),.PCURVE_S1.);
+#80331 = LINE('',#80332,#80333);
+#80332 = CARTESIAN_POINT('',(22.017983726737,-1.6,22.073892148589));
+#80333 = VECTOR('',#80334,1.);
+#80334 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#80335 = PCURVE('',#43893,#80336);
+#80336 = DEFINITIONAL_REPRESENTATION('',(#80337),#80341);
+#80337 = LINE('',#80338,#80339);
+#80338 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80339 = VECTOR('',#80340,1.);
+#80340 = DIRECTION('',(0.,-1.));
+#80341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80342 = PCURVE('',#43861,#80343);
+#80343 = DEFINITIONAL_REPRESENTATION('',(#80344),#80348);
+#80344 = LINE('',#80345,#80346);
+#80345 = CARTESIAN_POINT('',(0.,0.));
+#80346 = VECTOR('',#80347,1.);
+#80347 = DIRECTION('',(0.,-1.));
+#80348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80349 = ADVANCED_FACE('',(#80350),#43861,.F.);
+#80350 = FACE_BOUND('',#80351,.F.);
+#80351 = EDGE_LOOP('',(#80352,#80353,#80354,#80376));
+#80352 = ORIENTED_EDGE('',*,*,#43844,.F.);
+#80353 = ORIENTED_EDGE('',*,*,#80329,.T.);
+#80354 = ORIENTED_EDGE('',*,*,#80355,.T.);
+#80355 = EDGE_CURVE('',#80303,#80168,#80356,.T.);
+#80356 = SURFACE_CURVE('',#80357,(#80362,#80369),.PCURVE_S1.);
+#80357 = CIRCLE('',#80358,32.5);
+#80358 = AXIS2_PLACEMENT_3D('',#80359,#80360,#80361);
+#80359 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80360 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80361 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80362 = PCURVE('',#43861,#80363);
+#80363 = DEFINITIONAL_REPRESENTATION('',(#80364),#80368);
+#80364 = CIRCLE('',#80365,32.5);
+#80365 = AXIS2_PLACEMENT_2D('',#80366,#80367);
+#80366 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80367 = DIRECTION('',(0.587785252292,-0.809016994375));
+#80368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80369 = PCURVE('',#80207,#80370);
+#80370 = DEFINITIONAL_REPRESENTATION('',(#80371),#80375);
+#80371 = LINE('',#80372,#80373);
+#80372 = CARTESIAN_POINT('',(0.,13.1));
+#80373 = VECTOR('',#80374,1.);
+#80374 = DIRECTION('',(1.,0.));
+#80375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80376 = ORIENTED_EDGE('',*,*,#80167,.F.);
+#80377 = ADVANCED_FACE('',(#80378),#43960,.F.);
+#80378 = FACE_BOUND('',#80379,.F.);
+#80379 = EDGE_LOOP('',(#80380,#80381,#80404,#80436));
+#80380 = ORIENTED_EDGE('',*,*,#43938,.F.);
+#80381 = ORIENTED_EDGE('',*,*,#80382,.T.);
+#80382 = EDGE_CURVE('',#43939,#80383,#80385,.T.);
+#80383 = VERTEX_POINT('',#80384);
+#80384 = CARTESIAN_POINT('',(13.070978933382,-1.6,29.755663489882));
+#80385 = SURFACE_CURVE('',#80386,(#80390,#80397),.PCURVE_S1.);
+#80386 = LINE('',#80387,#80388);
+#80387 = CARTESIAN_POINT('',(12.379690427548,-1.6,28.203004084402));
+#80388 = VECTOR('',#80389,1.);
+#80389 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#80390 = PCURVE('',#43960,#80391);
+#80391 = DEFINITIONAL_REPRESENTATION('',(#80392),#80396);
+#80392 = LINE('',#80393,#80394);
+#80393 = CARTESIAN_POINT('',(0.,0.));
+#80394 = VECTOR('',#80395,1.);
+#80395 = DIRECTION('',(0.,-1.));
+#80396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80397 = PCURVE('',#43989,#80398);
+#80398 = DEFINITIONAL_REPRESENTATION('',(#80399),#80403);
+#80399 = LINE('',#80400,#80401);
+#80400 = CARTESIAN_POINT('',(5.,0.));
+#80401 = VECTOR('',#80402,1.);
+#80402 = DIRECTION('',(0.,-1.));
+#80403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80404 = ORIENTED_EDGE('',*,*,#80405,.T.);
+#80405 = EDGE_CURVE('',#80383,#80406,#80408,.T.);
+#80406 = VERTEX_POINT('',#80407);
+#80407 = CARTESIAN_POINT('',(12.376157475181,-4.4,30.051301571638));
+#80408 = SURFACE_CURVE('',#80409,(#80414,#80421),.PCURVE_S1.);
+#80409 = ELLIPSE('',#80410,124.83495742473,32.5);
+#80410 = AXIS2_PLACEMENT_3D('',#80411,#80412,#80413);
+#80411 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#80412 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#80413 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#80414 = PCURVE('',#43960,#80415);
+#80415 = DEFINITIONAL_REPRESENTATION('',(#80416),#80420);
+#80416 = ELLIPSE('',#80417,124.83495742473,32.5);
+#80417 = AXIS2_PLACEMENT_2D('',#80418,#80419);
+#80418 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#80419 = DIRECTION('',(1.,-1.110223024625E-16));
+#80420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80421 = PCURVE('',#80422,#80427);
+#80422 = CYLINDRICAL_SURFACE('',#80423,32.5);
+#80423 = AXIS2_PLACEMENT_3D('',#80424,#80425,#80426);
+#80424 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#80425 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80426 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80427 = DEFINITIONAL_REPRESENTATION('',(#80428),#80435);
+#80428 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80429,#80430,#80431,#80432,
+    #80433,#80434),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#80429 = CARTESIAN_POINT('',(5.866961227237,12.82));
+#80430 = CARTESIAN_POINT('',(5.8725375443,13.492111952632));
+#80431 = CARTESIAN_POINT('',(5.878113861364,14.164211467139));
+#80432 = CARTESIAN_POINT('',(5.883690178427,14.836255002832));
+#80433 = CARTESIAN_POINT('',(5.889266495491,15.508199020634));
+#80434 = CARTESIAN_POINT('',(5.894842812555,16.18));
+#80435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80436 = ORIENTED_EDGE('',*,*,#80437,.F.);
+#80437 = EDGE_CURVE('',#43941,#80406,#80438,.T.);
+#80438 = SURFACE_CURVE('',#80439,(#80443,#80450),.PCURVE_S1.);
+#80439 = LINE('',#80440,#80441);
+#80440 = CARTESIAN_POINT('',(11.689965591294,-4.4,28.510089366472));
+#80441 = VECTOR('',#80442,1.);
+#80442 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#80443 = PCURVE('',#43960,#80444);
+#80444 = DEFINITIONAL_REPRESENTATION('',(#80445),#80449);
+#80445 = LINE('',#80446,#80447);
+#80446 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80447 = VECTOR('',#80448,1.);
+#80448 = DIRECTION('',(0.,-1.));
+#80449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80450 = PCURVE('',#44048,#80451);
+#80451 = DEFINITIONAL_REPRESENTATION('',(#80452),#80456);
+#80452 = LINE('',#80453,#80454);
+#80453 = CARTESIAN_POINT('',(0.,0.));
+#80454 = VECTOR('',#80455,1.);
+#80455 = DIRECTION('',(0.,-1.));
+#80456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80457 = ADVANCED_FACE('',(#80458),#44048,.F.);
+#80458 = FACE_BOUND('',#80459,.F.);
+#80459 = EDGE_LOOP('',(#80460,#80483,#80484,#80485));
+#80460 = ORIENTED_EDGE('',*,*,#80461,.F.);
+#80461 = EDGE_CURVE('',#44002,#80462,#80464,.T.);
+#80462 = VERTEX_POINT('',#80463);
+#80463 = CARTESIAN_POINT('',(16.844401236037,-4.4,27.794174695417));
+#80464 = SURFACE_CURVE('',#80465,(#80469,#80476),.PCURVE_S1.);
+#80465 = LINE('',#80466,#80467);
+#80466 = CARTESIAN_POINT('',(16.257692879507,-4.4,26.476406151093));
+#80467 = VECTOR('',#80468,1.);
+#80468 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#80469 = PCURVE('',#44048,#80470);
+#80470 = DEFINITIONAL_REPRESENTATION('',(#80471),#80475);
+#80471 = LINE('',#80472,#80473);
+#80472 = CARTESIAN_POINT('',(5.,0.));
+#80473 = VECTOR('',#80474,1.);
+#80474 = DIRECTION('',(0.,-1.));
+#80475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80476 = PCURVE('',#44021,#80477);
+#80477 = DEFINITIONAL_REPRESENTATION('',(#80478),#80482);
+#80478 = LINE('',#80479,#80480);
+#80479 = CARTESIAN_POINT('',(0.,0.));
+#80480 = VECTOR('',#80481,1.);
+#80481 = DIRECTION('',(0.,-1.));
+#80482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80483 = ORIENTED_EDGE('',*,*,#44033,.T.);
+#80484 = ORIENTED_EDGE('',*,*,#80437,.T.);
+#80485 = ORIENTED_EDGE('',*,*,#80486,.F.);
+#80486 = EDGE_CURVE('',#80462,#80406,#80487,.T.);
+#80487 = SURFACE_CURVE('',#80488,(#80493,#80504),.PCURVE_S1.);
+#80488 = CIRCLE('',#80489,32.5);
+#80489 = AXIS2_PLACEMENT_3D('',#80490,#80491,#80492);
+#80490 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#80491 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80492 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80493 = PCURVE('',#44048,#80494);
+#80494 = DEFINITIONAL_REPRESENTATION('',(#80495),#80503);
+#80495 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80496,#80497,#80498,#80499
+    ,#80500,#80501,#80502),.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(
+  '') );
+#80496 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#80497 = CARTESIAN_POINT('',(-63.72714012215,24.005649887603));
+#80498 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#80499 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#80500 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#80501 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#80502 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#80503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80504 = PCURVE('',#80422,#80505);
+#80505 = DEFINITIONAL_REPRESENTATION('',(#80506),#80510);
+#80506 = LINE('',#80507,#80508);
+#80507 = CARTESIAN_POINT('',(0.,15.9));
+#80508 = VECTOR('',#80509,1.);
+#80509 = DIRECTION('',(1.,0.));
+#80510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80511 = ADVANCED_FACE('',(#80512),#44021,.F.);
+#80512 = FACE_BOUND('',#80513,.F.);
+#80513 = EDGE_LOOP('',(#80514,#80515,#80516,#80543));
+#80514 = ORIENTED_EDGE('',*,*,#44001,.F.);
+#80515 = ORIENTED_EDGE('',*,*,#80461,.T.);
+#80516 = ORIENTED_EDGE('',*,*,#80517,.T.);
+#80517 = EDGE_CURVE('',#80462,#80518,#80520,.T.);
+#80518 = VERTEX_POINT('',#80519);
+#80519 = CARTESIAN_POINT('',(17.491572076426,-1.6,27.391511573756));
+#80520 = SURFACE_CURVE('',#80521,(#80526,#80533),.PCURVE_S1.);
+#80521 = ELLIPSE('',#80522,124.83495742473,32.5);
+#80522 = AXIS2_PLACEMENT_3D('',#80523,#80524,#80525);
+#80523 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#80524 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#80525 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#80526 = PCURVE('',#44021,#80527);
+#80527 = DEFINITIONAL_REPRESENTATION('',(#80528),#80532);
+#80528 = ELLIPSE('',#80529,124.83495742473,32.5);
+#80529 = AXIS2_PLACEMENT_2D('',#80530,#80531);
+#80530 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#80531 = DIRECTION('',(-1.,-1.665334536938E-16));
+#80532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80533 = PCURVE('',#80422,#80534);
+#80534 = DEFINITIONAL_REPRESENTATION('',(#80535),#80542);
+#80535 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80536,#80537,#80538,#80539,
+    #80540,#80541),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#80536 = CARTESIAN_POINT('',(5.740677226327,16.18));
+#80537 = CARTESIAN_POINT('',(5.735048392143,15.506733901776));
+#80538 = CARTESIAN_POINT('',(5.729419557959,14.834056452422));
+#80539 = CARTESIAN_POINT('',(5.723790723775,14.162012092796));
+#80540 = CARTESIAN_POINT('',(5.718161889591,13.490645186037));
+#80541 = CARTESIAN_POINT('',(5.712533055407,12.82));
+#80542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80543 = ORIENTED_EDGE('',*,*,#80544,.F.);
+#80544 = EDGE_CURVE('',#43973,#80518,#80545,.T.);
+#80545 = SURFACE_CURVE('',#80546,(#80550,#80557),.PCURVE_S1.);
+#80546 = LINE('',#80547,#80548);
+#80547 = CARTESIAN_POINT('',(16.947417715761,-1.6,26.169320869023));
+#80548 = VECTOR('',#80549,1.);
+#80549 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#80550 = PCURVE('',#44021,#80551);
+#80551 = DEFINITIONAL_REPRESENTATION('',(#80552),#80556);
+#80552 = LINE('',#80553,#80554);
+#80553 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80554 = VECTOR('',#80555,1.);
+#80555 = DIRECTION('',(0.,-1.));
+#80556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80557 = PCURVE('',#43989,#80558);
+#80558 = DEFINITIONAL_REPRESENTATION('',(#80559),#80563);
+#80559 = LINE('',#80560,#80561);
+#80560 = CARTESIAN_POINT('',(0.,0.));
+#80561 = VECTOR('',#80562,1.);
+#80562 = DIRECTION('',(0.,-1.));
+#80563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80564 = ADVANCED_FACE('',(#80565),#43989,.F.);
+#80565 = FACE_BOUND('',#80566,.F.);
+#80566 = EDGE_LOOP('',(#80567,#80568,#80569,#80591));
+#80567 = ORIENTED_EDGE('',*,*,#43972,.F.);
+#80568 = ORIENTED_EDGE('',*,*,#80544,.T.);
+#80569 = ORIENTED_EDGE('',*,*,#80570,.T.);
+#80570 = EDGE_CURVE('',#80518,#80383,#80571,.T.);
+#80571 = SURFACE_CURVE('',#80572,(#80577,#80584),.PCURVE_S1.);
+#80572 = CIRCLE('',#80573,32.5);
+#80573 = AXIS2_PLACEMENT_3D('',#80574,#80575,#80576);
+#80574 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80575 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80576 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80577 = PCURVE('',#43989,#80578);
+#80578 = DEFINITIONAL_REPRESENTATION('',(#80579),#80583);
+#80579 = CIRCLE('',#80580,32.5);
+#80580 = AXIS2_PLACEMENT_2D('',#80581,#80582);
+#80581 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80582 = DIRECTION('',(0.406736643076,-0.913545457643));
+#80583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80584 = PCURVE('',#80422,#80585);
+#80585 = DEFINITIONAL_REPRESENTATION('',(#80586),#80590);
+#80586 = LINE('',#80587,#80588);
+#80587 = CARTESIAN_POINT('',(0.,13.1));
+#80588 = VECTOR('',#80589,1.);
+#80589 = DIRECTION('',(1.,0.));
+#80590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80591 = ORIENTED_EDGE('',*,*,#80382,.F.);
+#80592 = ADVANCED_FACE('',(#80593),#44088,.F.);
+#80593 = FACE_BOUND('',#80594,.F.);
+#80594 = EDGE_LOOP('',(#80595,#80596,#80619,#80651));
+#80595 = ORIENTED_EDGE('',*,*,#44066,.F.);
+#80596 = ORIENTED_EDGE('',*,*,#80597,.T.);
+#80597 = EDGE_CURVE('',#44067,#80598,#80600,.T.);
+#80598 = VERTEX_POINT('',#80599);
+#80599 = CARTESIAN_POINT('',(6.598796375344,-1.6,31.823040181553));
+#80600 = SURFACE_CURVE('',#80601,(#80605,#80612),.PCURVE_S1.);
+#80601 = LINE('',#80602,#80603);
+#80602 = CARTESIAN_POINT('',(6.245430224206,-1.6,30.160583147236));
+#80603 = VECTOR('',#80604,1.);
+#80604 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#80605 = PCURVE('',#44088,#80606);
+#80606 = DEFINITIONAL_REPRESENTATION('',(#80607),#80611);
+#80607 = LINE('',#80608,#80609);
+#80608 = CARTESIAN_POINT('',(0.,0.));
+#80609 = VECTOR('',#80610,1.);
+#80610 = DIRECTION('',(0.,-1.));
+#80611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80612 = PCURVE('',#44117,#80613);
+#80613 = DEFINITIONAL_REPRESENTATION('',(#80614),#80618);
+#80614 = LINE('',#80615,#80616);
+#80615 = CARTESIAN_POINT('',(5.,0.));
+#80616 = VECTOR('',#80617,1.);
+#80617 = DIRECTION('',(0.,-1.));
+#80618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80619 = ORIENTED_EDGE('',*,*,#80620,.T.);
+#80620 = EDGE_CURVE('',#80598,#80621,#80623,.T.);
+#80621 = VERTEX_POINT('',#80622);
+#80622 = CARTESIAN_POINT('',(5.857691819619,-4.4,31.967756357717));
+#80623 = SURFACE_CURVE('',#80624,(#80629,#80636),.PCURVE_S1.);
+#80624 = ELLIPSE('',#80625,124.83495742473,32.5);
+#80625 = AXIS2_PLACEMENT_3D('',#80626,#80627,#80628);
+#80626 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#80627 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#80628 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#80629 = PCURVE('',#44088,#80630);
+#80630 = DEFINITIONAL_REPRESENTATION('',(#80631),#80635);
+#80631 = ELLIPSE('',#80632,124.83495742473,32.5);
+#80632 = AXIS2_PLACEMENT_2D('',#80633,#80634);
+#80633 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#80634 = DIRECTION('',(1.,-1.318389841742E-16));
+#80635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80636 = PCURVE('',#80637,#80642);
+#80637 = CYLINDRICAL_SURFACE('',#80638,32.5);
+#80638 = AXIS2_PLACEMENT_3D('',#80639,#80640,#80641);
+#80639 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#80640 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80641 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80642 = DEFINITIONAL_REPRESENTATION('',(#80643),#80650);
+#80643 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80644,#80645,#80646,#80647,
+    #80648,#80649),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#80644 = CARTESIAN_POINT('',(6.076400737476,12.82));
+#80645 = CARTESIAN_POINT('',(6.081977054539,13.492111952632));
+#80646 = CARTESIAN_POINT('',(6.087553371603,14.164211467139));
+#80647 = CARTESIAN_POINT('',(6.093129688667,14.836255002832));
+#80648 = CARTESIAN_POINT('',(6.09870600573,15.508199020634));
+#80649 = CARTESIAN_POINT('',(6.104282322794,16.18));
+#80650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80651 = ORIENTED_EDGE('',*,*,#80652,.F.);
+#80652 = EDGE_CURVE('',#44069,#80621,#80653,.T.);
+#80653 = SURFACE_CURVE('',#80654,(#80658,#80665),.PCURVE_S1.);
+#80654 = LINE('',#80655,#80656);
+#80655 = CARTESIAN_POINT('',(5.506930910236,-4.4,30.317556022209));
+#80656 = VECTOR('',#80657,1.);
+#80657 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#80658 = PCURVE('',#44088,#80659);
+#80659 = DEFINITIONAL_REPRESENTATION('',(#80660),#80664);
+#80660 = LINE('',#80661,#80662);
+#80661 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80662 = VECTOR('',#80663,1.);
+#80663 = DIRECTION('',(0.,-1.));
+#80664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80665 = PCURVE('',#44176,#80666);
+#80666 = DEFINITIONAL_REPRESENTATION('',(#80667),#80671);
+#80667 = LINE('',#80668,#80669);
+#80668 = CARTESIAN_POINT('',(0.,0.));
+#80669 = VECTOR('',#80670,1.);
+#80670 = DIRECTION('',(0.,-1.));
+#80671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80672 = ADVANCED_FACE('',(#80673),#44176,.F.);
+#80673 = FACE_BOUND('',#80674,.F.);
+#80674 = EDGE_LOOP('',(#80675,#80698,#80699,#80700));
+#80675 = ORIENTED_EDGE('',*,*,#80676,.F.);
+#80676 = EDGE_CURVE('',#44130,#80677,#80679,.T.);
+#80677 = VERTEX_POINT('',#80678);
+#80678 = CARTESIAN_POINT('',(10.697576799019,-4.4,30.688953234496));
+#80679 = SURFACE_CURVE('',#80680,(#80684,#80691),.PCURVE_S1.);
+#80680 = LINE('',#80681,#80682);
+#80681 = CARTESIAN_POINT('',(10.397668913905,-4.4,29.27799756812));
+#80682 = VECTOR('',#80683,1.);
+#80683 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#80684 = PCURVE('',#44176,#80685);
+#80685 = DEFINITIONAL_REPRESENTATION('',(#80686),#80690);
+#80686 = LINE('',#80687,#80688);
+#80687 = CARTESIAN_POINT('',(5.,0.));
+#80688 = VECTOR('',#80689,1.);
+#80689 = DIRECTION('',(0.,-1.));
+#80690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80691 = PCURVE('',#44149,#80692);
+#80692 = DEFINITIONAL_REPRESENTATION('',(#80693),#80697);
+#80693 = LINE('',#80694,#80695);
+#80694 = CARTESIAN_POINT('',(0.,0.));
+#80695 = VECTOR('',#80696,1.);
+#80696 = DIRECTION('',(0.,-1.));
+#80697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80698 = ORIENTED_EDGE('',*,*,#44161,.T.);
+#80699 = ORIENTED_EDGE('',*,*,#80652,.T.);
+#80700 = ORIENTED_EDGE('',*,*,#80701,.F.);
+#80701 = EDGE_CURVE('',#80677,#80621,#80702,.T.);
+#80702 = SURFACE_CURVE('',#80703,(#80708,#80719),.PCURVE_S1.);
+#80703 = CIRCLE('',#80704,32.5);
+#80704 = AXIS2_PLACEMENT_3D('',#80705,#80706,#80707);
+#80705 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#80706 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80707 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80708 = PCURVE('',#44176,#80709);
+#80709 = DEFINITIONAL_REPRESENTATION('',(#80710),#80718);
+#80710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80711,#80712,#80713,#80714
+    ,#80715,#80716,#80717),.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(
+  '') );
+#80711 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#80712 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#80713 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#80714 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#80715 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#80716 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#80717 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#80718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80719 = PCURVE('',#80637,#80720);
+#80720 = DEFINITIONAL_REPRESENTATION('',(#80721),#80725);
+#80721 = LINE('',#80722,#80723);
+#80722 = CARTESIAN_POINT('',(0.,15.9));
+#80723 = VECTOR('',#80724,1.);
+#80724 = DIRECTION('',(1.,0.));
+#80725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80726 = ADVANCED_FACE('',(#80727),#44149,.F.);
+#80727 = FACE_BOUND('',#80728,.F.);
+#80728 = EDGE_LOOP('',(#80729,#80730,#80731,#80758));
+#80729 = ORIENTED_EDGE('',*,*,#44129,.F.);
+#80730 = ORIENTED_EDGE('',*,*,#80676,.T.);
+#80731 = ORIENTED_EDGE('',*,*,#80732,.T.);
+#80732 = EDGE_CURVE('',#80677,#80733,#80735,.T.);
+#80733 = VERTEX_POINT('',#80734);
+#80734 = CARTESIAN_POINT('',(11.414323774265,-1.6,30.429643651812));
+#80735 = SURFACE_CURVE('',#80736,(#80741,#80748),.PCURVE_S1.);
+#80736 = ELLIPSE('',#80737,124.83495742473,32.5);
+#80737 = AXIS2_PLACEMENT_3D('',#80738,#80739,#80740);
+#80738 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#80739 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#80740 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#80741 = PCURVE('',#44149,#80742);
+#80742 = DEFINITIONAL_REPRESENTATION('',(#80743),#80747);
+#80743 = ELLIPSE('',#80744,124.83495742473,32.5);
+#80744 = AXIS2_PLACEMENT_2D('',#80745,#80746);
+#80745 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#80746 = DIRECTION('',(-1.,-1.457167719821E-16));
+#80747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80748 = PCURVE('',#80637,#80749);
+#80749 = DEFINITIONAL_REPRESENTATION('',(#80750),#80757);
+#80750 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80751,#80752,#80753,#80754,
+    #80755,#80756),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#80751 = CARTESIAN_POINT('',(5.950116736566,16.18));
+#80752 = CARTESIAN_POINT('',(5.944487902382,15.506733901776));
+#80753 = CARTESIAN_POINT('',(5.938859068198,14.834056452422));
+#80754 = CARTESIAN_POINT('',(5.933230234014,14.162012092796));
+#80755 = CARTESIAN_POINT('',(5.927601399831,13.490645186037));
+#80756 = CARTESIAN_POINT('',(5.921972565647,12.82));
+#80757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80758 = ORIENTED_EDGE('',*,*,#80759,.F.);
+#80759 = EDGE_CURVE('',#44101,#80733,#80760,.T.);
+#80760 = SURFACE_CURVE('',#80761,(#80765,#80772),.PCURVE_S1.);
+#80761 = LINE('',#80762,#80763);
+#80762 = CARTESIAN_POINT('',(11.136168227875,-1.6,29.121024693147));
+#80763 = VECTOR('',#80764,1.);
+#80764 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#80765 = PCURVE('',#44149,#80766);
+#80766 = DEFINITIONAL_REPRESENTATION('',(#80767),#80771);
+#80767 = LINE('',#80768,#80769);
+#80768 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80769 = VECTOR('',#80770,1.);
+#80770 = DIRECTION('',(0.,-1.));
+#80771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80772 = PCURVE('',#44117,#80773);
+#80773 = DEFINITIONAL_REPRESENTATION('',(#80774),#80778);
+#80774 = LINE('',#80775,#80776);
+#80775 = CARTESIAN_POINT('',(0.,0.));
+#80776 = VECTOR('',#80777,1.);
+#80777 = DIRECTION('',(0.,-1.));
+#80778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80779 = ADVANCED_FACE('',(#80780),#44117,.F.);
+#80780 = FACE_BOUND('',#80781,.F.);
+#80781 = EDGE_LOOP('',(#80782,#80783,#80784,#80806));
+#80782 = ORIENTED_EDGE('',*,*,#44100,.F.);
+#80783 = ORIENTED_EDGE('',*,*,#80759,.T.);
+#80784 = ORIENTED_EDGE('',*,*,#80785,.T.);
+#80785 = EDGE_CURVE('',#80733,#80598,#80786,.T.);
+#80786 = SURFACE_CURVE('',#80787,(#80792,#80799),.PCURVE_S1.);
+#80787 = CIRCLE('',#80788,32.5);
+#80788 = AXIS2_PLACEMENT_3D('',#80789,#80790,#80791);
+#80789 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80790 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80791 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80792 = PCURVE('',#44117,#80793);
+#80793 = DEFINITIONAL_REPRESENTATION('',(#80794),#80798);
+#80794 = CIRCLE('',#80795,32.5);
+#80795 = AXIS2_PLACEMENT_2D('',#80796,#80797);
+#80796 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80797 = DIRECTION('',(0.207911690818,-0.978147600734));
+#80798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80799 = PCURVE('',#80637,#80800);
+#80800 = DEFINITIONAL_REPRESENTATION('',(#80801),#80805);
+#80801 = LINE('',#80802,#80803);
+#80802 = CARTESIAN_POINT('',(0.,13.1));
+#80803 = VECTOR('',#80804,1.);
+#80804 = DIRECTION('',(1.,0.));
+#80805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80806 = ORIENTED_EDGE('',*,*,#80597,.F.);
+#80807 = ADVANCED_FACE('',(#80808),#44216,.F.);
+#80808 = FACE_BOUND('',#80809,.F.);
+#80809 = EDGE_LOOP('',(#80810,#80811,#80834,#80866));
+#80810 = ORIENTED_EDGE('',*,*,#44194,.F.);
+#80811 = ORIENTED_EDGE('',*,*,#80812,.T.);
+#80812 = EDGE_CURVE('',#44195,#80813,#80815,.T.);
+#80813 = VERTEX_POINT('',#80814);
+#80814 = CARTESIAN_POINT('',(-0.161785248834,-1.6,32.499597313402));
+#80815 = SURFACE_CURVE('',#80816,(#80820,#80827),.PCURVE_S1.);
+#80816 = LINE('',#80817,#80818);
+#80817 = CARTESIAN_POINT('',(-0.161785248834,-1.6,30.8));
+#80818 = VECTOR('',#80819,1.);
+#80819 = DIRECTION('',(0.,0.,1.));
+#80820 = PCURVE('',#44216,#80821);
+#80821 = DEFINITIONAL_REPRESENTATION('',(#80822),#80826);
+#80822 = LINE('',#80823,#80824);
+#80823 = CARTESIAN_POINT('',(0.,0.));
+#80824 = VECTOR('',#80825,1.);
+#80825 = DIRECTION('',(0.,-1.));
+#80826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80827 = PCURVE('',#44245,#80828);
+#80828 = DEFINITIONAL_REPRESENTATION('',(#80829),#80833);
+#80829 = LINE('',#80830,#80831);
+#80830 = CARTESIAN_POINT('',(5.,0.));
+#80831 = VECTOR('',#80832,1.);
+#80832 = DIRECTION('',(0.,-1.));
+#80833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80834 = ORIENTED_EDGE('',*,*,#80835,.T.);
+#80835 = EDGE_CURVE('',#80813,#80836,#80838,.T.);
+#80836 = VERTEX_POINT('',#80837);
+#80837 = CARTESIAN_POINT('',(-0.916783076785,-4.4,32.48706679265));
+#80838 = SURFACE_CURVE('',#80839,(#80844,#80851),.PCURVE_S1.);
+#80839 = ELLIPSE('',#80840,124.83495742473,32.5);
+#80840 = AXIS2_PLACEMENT_3D('',#80841,#80842,#80843);
+#80841 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#80842 = DIRECTION('',(0.965515994578,-0.260343742414,0.));
+#80843 = DIRECTION('',(-0.260343742414,-0.965515994578,1.1E-16));
+#80844 = PCURVE('',#44216,#80845);
+#80845 = DEFINITIONAL_REPRESENTATION('',(#80846),#80850);
+#80846 = ELLIPSE('',#80847,124.83495742473,32.5);
+#80847 = AXIS2_PLACEMENT_2D('',#80848,#80849);
+#80848 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#80849 = DIRECTION('',(1.,-1.1E-16));
+#80850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80851 = PCURVE('',#80852,#80857);
+#80852 = CYLINDRICAL_SURFACE('',#80853,32.5);
+#80853 = AXIS2_PLACEMENT_3D('',#80854,#80855,#80856);
+#80854 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#80855 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80856 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80857 = DEFINITIONAL_REPRESENTATION('',(#80858),#80865);
+#80858 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#80859,#80860,#80861,#80862,
+    #80863,#80864),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#80859 = CARTESIAN_POINT('',(2.654940535575E-03,12.82));
+#80860 = CARTESIAN_POINT('',(8.231257599217E-03,13.492111952632));
+#80861 = CARTESIAN_POINT('',(1.380757466286E-02,14.164211467139));
+#80862 = CARTESIAN_POINT('',(1.93838917265E-02,14.836255002832));
+#80863 = CARTESIAN_POINT('',(2.496020879014E-02,15.508199020634));
+#80864 = CARTESIAN_POINT('',(3.053652585378E-02,16.18));
+#80865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80866 = ORIENTED_EDGE('',*,*,#80867,.F.);
+#80867 = EDGE_CURVE('',#44197,#80836,#80868,.T.);
+#80868 = SURFACE_CURVE('',#80869,(#80873,#80880),.PCURVE_S1.);
+#80869 = LINE('',#80870,#80871);
+#80870 = CARTESIAN_POINT('',(-0.916783076785,-4.4,30.8));
+#80871 = VECTOR('',#80872,1.);
+#80872 = DIRECTION('',(0.,0.,1.));
+#80873 = PCURVE('',#44216,#80874);
+#80874 = DEFINITIONAL_REPRESENTATION('',(#80875),#80879);
+#80875 = LINE('',#80876,#80877);
+#80876 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80877 = VECTOR('',#80878,1.);
+#80878 = DIRECTION('',(0.,-1.));
+#80879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80880 = PCURVE('',#44304,#80881);
+#80881 = DEFINITIONAL_REPRESENTATION('',(#80882),#80886);
+#80882 = LINE('',#80883,#80884);
+#80883 = CARTESIAN_POINT('',(0.,0.));
+#80884 = VECTOR('',#80885,1.);
+#80885 = DIRECTION('',(0.,-1.));
+#80886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80887 = ADVANCED_FACE('',(#80888),#44245,.F.);
+#80888 = FACE_BOUND('',#80889,.F.);
+#80889 = EDGE_LOOP('',(#80890,#80891,#80914,#80943,#80965));
+#80890 = ORIENTED_EDGE('',*,*,#44228,.F.);
+#80891 = ORIENTED_EDGE('',*,*,#80892,.T.);
+#80892 = EDGE_CURVE('',#44229,#80893,#80895,.T.);
+#80893 = VERTEX_POINT('',#80894);
+#80894 = CARTESIAN_POINT('',(4.838214751166,-1.6,32.137854284653));
+#80895 = SURFACE_CURVE('',#80896,(#80900,#80907),.PCURVE_S1.);
+#80896 = LINE('',#80897,#80898);
+#80897 = CARTESIAN_POINT('',(4.838214751166,-1.6,30.8));
+#80898 = VECTOR('',#80899,1.);
+#80899 = DIRECTION('',(0.,0.,1.));
+#80900 = PCURVE('',#44245,#80901);
+#80901 = DEFINITIONAL_REPRESENTATION('',(#80902),#80906);
+#80902 = LINE('',#80903,#80904);
+#80903 = CARTESIAN_POINT('',(0.,-0.));
+#80904 = VECTOR('',#80905,1.);
+#80905 = DIRECTION('',(0.,-1.));
+#80906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80907 = PCURVE('',#44277,#80908);
+#80908 = DEFINITIONAL_REPRESENTATION('',(#80909),#80913);
+#80909 = LINE('',#80910,#80911);
+#80910 = CARTESIAN_POINT('',(2.900003744861,0.));
+#80911 = VECTOR('',#80912,1.);
+#80912 = DIRECTION('',(0.,-1.));
+#80913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80914 = ORIENTED_EDGE('',*,*,#80915,.T.);
+#80915 = EDGE_CURVE('',#80893,#80916,#80918,.T.);
+#80916 = VERTEX_POINT('',#80917);
+#80917 = CARTESIAN_POINT('',(-8.E-15,-1.6,32.5));
+#80918 = SURFACE_CURVE('',#80919,(#80924,#80931),.PCURVE_S1.);
+#80919 = CIRCLE('',#80920,32.5);
+#80920 = AXIS2_PLACEMENT_3D('',#80921,#80922,#80923);
+#80921 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80922 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80923 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80924 = PCURVE('',#44245,#80925);
+#80925 = DEFINITIONAL_REPRESENTATION('',(#80926),#80930);
+#80926 = CIRCLE('',#80927,32.5);
+#80927 = AXIS2_PLACEMENT_2D('',#80928,#80929);
+#80928 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80929 = DIRECTION('',(1.8E-16,-1.));
+#80930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80931 = PCURVE('',#80932,#80937);
+#80932 = CYLINDRICAL_SURFACE('',#80933,32.5);
+#80933 = AXIS2_PLACEMENT_3D('',#80934,#80935,#80936);
+#80934 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#80935 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80936 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80937 = DEFINITIONAL_REPRESENTATION('',(#80938),#80942);
+#80938 = LINE('',#80939,#80940);
+#80939 = CARTESIAN_POINT('',(0.,13.1));
+#80940 = VECTOR('',#80941,1.);
+#80941 = DIRECTION('',(1.,0.));
+#80942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80943 = ORIENTED_EDGE('',*,*,#80944,.T.);
+#80944 = EDGE_CURVE('',#80916,#80813,#80945,.T.);
+#80945 = SURFACE_CURVE('',#80946,(#80951,#80958),.PCURVE_S1.);
+#80946 = CIRCLE('',#80947,32.5);
+#80947 = AXIS2_PLACEMENT_3D('',#80948,#80949,#80950);
+#80948 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#80949 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#80950 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#80951 = PCURVE('',#44245,#80952);
+#80952 = DEFINITIONAL_REPRESENTATION('',(#80953),#80957);
+#80953 = CIRCLE('',#80954,32.5);
+#80954 = AXIS2_PLACEMENT_2D('',#80955,#80956);
+#80955 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#80956 = DIRECTION('',(1.8E-16,-1.));
+#80957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80958 = PCURVE('',#80852,#80959);
+#80959 = DEFINITIONAL_REPRESENTATION('',(#80960),#80964);
+#80960 = LINE('',#80961,#80962);
+#80961 = CARTESIAN_POINT('',(0.,13.1));
+#80962 = VECTOR('',#80963,1.);
+#80963 = DIRECTION('',(1.,0.));
+#80964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80965 = ORIENTED_EDGE('',*,*,#80812,.F.);
+#80966 = ADVANCED_FACE('',(#80967),#44304,.F.);
+#80967 = FACE_BOUND('',#80968,.F.);
+#80968 = EDGE_LOOP('',(#80969,#80992,#80993,#80994,#81022));
+#80969 = ORIENTED_EDGE('',*,*,#80970,.F.);
+#80970 = EDGE_CURVE('',#44258,#80971,#80973,.T.);
+#80971 = VERTEX_POINT('',#80972);
+#80972 = CARTESIAN_POINT('',(4.083216923215,-4.4,32.242477255291));
+#80973 = SURFACE_CURVE('',#80974,(#80978,#80985),.PCURVE_S1.);
+#80974 = LINE('',#80975,#80976);
+#80975 = CARTESIAN_POINT('',(4.083216923215,-4.4,30.8));
+#80976 = VECTOR('',#80977,1.);
+#80977 = DIRECTION('',(0.,0.,1.));
+#80978 = PCURVE('',#44304,#80979);
+#80979 = DEFINITIONAL_REPRESENTATION('',(#80980),#80984);
+#80980 = LINE('',#80981,#80982);
+#80981 = CARTESIAN_POINT('',(5.,0.));
+#80982 = VECTOR('',#80983,1.);
+#80983 = DIRECTION('',(0.,-1.));
+#80984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80985 = PCURVE('',#44277,#80986);
+#80986 = DEFINITIONAL_REPRESENTATION('',(#80987),#80991);
+#80987 = LINE('',#80988,#80989);
+#80988 = CARTESIAN_POINT('',(0.,0.));
+#80989 = VECTOR('',#80990,1.);
+#80990 = DIRECTION('',(0.,-1.));
+#80991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80992 = ORIENTED_EDGE('',*,*,#44289,.T.);
+#80993 = ORIENTED_EDGE('',*,*,#80867,.T.);
+#80994 = ORIENTED_EDGE('',*,*,#80995,.F.);
+#80995 = EDGE_CURVE('',#80996,#80836,#80998,.T.);
+#80996 = VERTEX_POINT('',#80997);
+#80997 = CARTESIAN_POINT('',(-8.E-15,-4.4,32.5));
+#80998 = SURFACE_CURVE('',#80999,(#81004,#81015),.PCURVE_S1.);
+#80999 = CIRCLE('',#81000,32.5);
+#81000 = AXIS2_PLACEMENT_3D('',#81001,#81002,#81003);
+#81001 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81002 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81003 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81004 = PCURVE('',#44304,#81005);
+#81005 = DEFINITIONAL_REPRESENTATION('',(#81006),#81014);
+#81006 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81007,#81008,#81009,#81010
+    ,#81011,#81012,#81013),.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(
+  '') );
+#81007 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#81008 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#81009 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#81010 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#81011 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#81012 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#81013 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#81014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81015 = PCURVE('',#80852,#81016);
+#81016 = DEFINITIONAL_REPRESENTATION('',(#81017),#81021);
+#81017 = LINE('',#81018,#81019);
+#81018 = CARTESIAN_POINT('',(0.,15.9));
+#81019 = VECTOR('',#81020,1.);
+#81020 = DIRECTION('',(1.,0.));
+#81021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81022 = ORIENTED_EDGE('',*,*,#81023,.F.);
+#81023 = EDGE_CURVE('',#80971,#80996,#81024,.T.);
+#81024 = SURFACE_CURVE('',#81025,(#81030,#81041),.PCURVE_S1.);
+#81025 = CIRCLE('',#81026,32.5);
+#81026 = AXIS2_PLACEMENT_3D('',#81027,#81028,#81029);
+#81027 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81028 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81029 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81030 = PCURVE('',#44304,#81031);
+#81031 = DEFINITIONAL_REPRESENTATION('',(#81032),#81040);
+#81032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81033,#81034,#81035,#81036
+    ,#81037,#81038,#81039),.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(
+  '') );
+#81033 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#81034 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#81035 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#81036 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#81037 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#81038 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#81039 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#81040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81041 = PCURVE('',#80932,#81042);
+#81042 = DEFINITIONAL_REPRESENTATION('',(#81043),#81047);
+#81043 = LINE('',#81044,#81045);
+#81044 = CARTESIAN_POINT('',(0.,15.9));
+#81045 = VECTOR('',#81046,1.);
+#81046 = DIRECTION('',(1.,0.));
+#81047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81048 = ADVANCED_FACE('',(#81049),#44277,.F.);
+#81049 = FACE_BOUND('',#81050,.F.);
+#81050 = EDGE_LOOP('',(#81051,#81052,#81053,#81078));
+#81051 = ORIENTED_EDGE('',*,*,#44257,.F.);
+#81052 = ORIENTED_EDGE('',*,*,#80970,.T.);
+#81053 = ORIENTED_EDGE('',*,*,#81054,.T.);
+#81054 = EDGE_CURVE('',#80971,#80893,#81055,.T.);
+#81055 = SURFACE_CURVE('',#81056,(#81061,#81068),.PCURVE_S1.);
+#81056 = ELLIPSE('',#81057,124.83495742473,32.5);
+#81057 = AXIS2_PLACEMENT_3D('',#81058,#81059,#81060);
+#81058 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#81059 = DIRECTION('',(-0.965515994578,0.260343742414,-3.08148791102E-33
+    ));
+#81060 = DIRECTION('',(-0.260343742414,-0.965515994578,1.1E-16));
+#81061 = PCURVE('',#44277,#81062);
+#81062 = DEFINITIONAL_REPRESENTATION('',(#81063),#81067);
+#81063 = ELLIPSE('',#81064,124.83495742473,32.5);
+#81064 = AXIS2_PLACEMENT_2D('',#81065,#81066);
+#81065 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#81066 = DIRECTION('',(-1.,-1.1E-16));
+#81067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81068 = PCURVE('',#80932,#81069);
+#81069 = DEFINITIONAL_REPRESENTATION('',(#81070),#81077);
+#81070 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81071,#81072,#81073,#81074,
+    #81075,#81076),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#81071 = CARTESIAN_POINT('',(6.159556246805,16.18));
+#81072 = CARTESIAN_POINT('',(6.153927412621,15.506733901776));
+#81073 = CARTESIAN_POINT('',(6.148298578438,14.834056452422));
+#81074 = CARTESIAN_POINT('',(6.142669744254,14.162012092796));
+#81075 = CARTESIAN_POINT('',(6.13704091007,13.490645186037));
+#81076 = CARTESIAN_POINT('',(6.131412075886,12.82));
+#81077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81078 = ORIENTED_EDGE('',*,*,#80892,.F.);
+#81079 = ADVANCED_FACE('',(#81080),#44344,.F.);
+#81080 = FACE_BOUND('',#81081,.F.);
+#81081 = EDGE_LOOP('',(#81082,#81083,#81106,#81138));
+#81082 = ORIENTED_EDGE('',*,*,#44322,.F.);
+#81083 = ORIENTED_EDGE('',*,*,#81084,.T.);
+#81084 = EDGE_CURVE('',#44323,#81085,#81087,.T.);
+#81085 = VERTEX_POINT('',#81086);
+#81086 = CARTESIAN_POINT('',(-6.915296081307,-1.6,31.755766092284));
+#81087 = SURFACE_CURVE('',#81088,(#81092,#81099),.PCURVE_S1.);
+#81088 = LINE('',#81089,#81090);
+#81089 = CARTESIAN_POINT('',(-6.561929930168,-1.6,30.093309057967));
+#81090 = VECTOR('',#81091,1.);
+#81091 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#81092 = PCURVE('',#44344,#81093);
+#81093 = DEFINITIONAL_REPRESENTATION('',(#81094),#81098);
+#81094 = LINE('',#81095,#81096);
+#81095 = CARTESIAN_POINT('',(0.,0.));
+#81096 = VECTOR('',#81097,1.);
+#81097 = DIRECTION('',(0.,-1.));
+#81098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81099 = PCURVE('',#44373,#81100);
+#81100 = DEFINITIONAL_REPRESENTATION('',(#81101),#81105);
+#81101 = LINE('',#81102,#81103);
+#81102 = CARTESIAN_POINT('',(5.,0.));
+#81103 = VECTOR('',#81104,1.);
+#81104 = DIRECTION('',(0.,-1.));
+#81105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81106 = ORIENTED_EDGE('',*,*,#81107,.T.);
+#81107 = EDGE_CURVE('',#81085,#81108,#81110,.T.);
+#81108 = VERTEX_POINT('',#81109);
+#81109 = CARTESIAN_POINT('',(-7.65119015352,-4.4,31.586536518502));
+#81110 = SURFACE_CURVE('',#81111,(#81116,#81123),.PCURVE_S1.);
+#81111 = ELLIPSE('',#81112,124.83495742473,32.5);
+#81112 = AXIS2_PLACEMENT_3D('',#81113,#81114,#81115);
+#81113 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#81114 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#81115 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#81116 = PCURVE('',#44344,#81117);
+#81117 = DEFINITIONAL_REPRESENTATION('',(#81118),#81122);
+#81118 = ELLIPSE('',#81119,124.83495742473,32.5);
+#81119 = AXIS2_PLACEMENT_2D('',#81120,#81121);
+#81120 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#81121 = DIRECTION('',(1.,-9.71445146547E-17));
+#81122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81123 = PCURVE('',#81124,#81129);
+#81124 = CYLINDRICAL_SURFACE('',#81125,32.5);
+#81125 = AXIS2_PLACEMENT_3D('',#81126,#81127,#81128);
+#81126 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#81127 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81128 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81129 = DEFINITIONAL_REPRESENTATION('',(#81130),#81137);
+#81130 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81131,#81132,#81133,#81134,
+    #81135,#81136),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#81131 = CARTESIAN_POINT('',(0.212094450775,12.82));
+#81132 = CARTESIAN_POINT('',(0.217670767839,13.492111952632));
+#81133 = CARTESIAN_POINT('',(0.223247084902,14.164211467139));
+#81134 = CARTESIAN_POINT('',(0.228823401966,14.836255002832));
+#81135 = CARTESIAN_POINT('',(0.234399719029,15.508199020634));
+#81136 = CARTESIAN_POINT('',(0.239976036093,16.18));
+#81137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81138 = ORIENTED_EDGE('',*,*,#81139,.F.);
+#81139 = EDGE_CURVE('',#44325,#81108,#81140,.T.);
+#81140 = SURFACE_CURVE('',#81141,(#81145,#81152),.PCURVE_S1.);
+#81141 = LINE('',#81142,#81143);
+#81142 = CARTESIAN_POINT('',(-7.300429244138,-4.4,29.936336182994));
+#81143 = VECTOR('',#81144,1.);
+#81144 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#81145 = PCURVE('',#44344,#81146);
+#81146 = DEFINITIONAL_REPRESENTATION('',(#81147),#81151);
+#81147 = LINE('',#81148,#81149);
+#81148 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81149 = VECTOR('',#81150,1.);
+#81150 = DIRECTION('',(0.,-1.));
+#81151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81152 = PCURVE('',#44432,#81153);
+#81153 = DEFINITIONAL_REPRESENTATION('',(#81154),#81158);
+#81154 = LINE('',#81155,#81156);
+#81155 = CARTESIAN_POINT('',(0.,0.));
+#81156 = VECTOR('',#81157,1.);
+#81157 = DIRECTION('',(0.,-1.));
+#81158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81159 = ADVANCED_FACE('',(#81160),#44432,.F.);
+#81160 = FACE_BOUND('',#81161,.F.);
+#81161 = EDGE_LOOP('',(#81162,#81185,#81186,#81187));
+#81162 = ORIENTED_EDGE('',*,*,#81163,.F.);
+#81163 = EDGE_CURVE('',#44386,#81164,#81166,.T.);
+#81164 = VERTEX_POINT('',#81165);
+#81165 = CARTESIAN_POINT('',(-2.709599125582,-4.4,32.386850303459));
+#81166 = SURFACE_CURVE('',#81167,(#81171,#81178),.PCURVE_S1.);
+#81167 = LINE('',#81168,#81169);
+#81168 = CARTESIAN_POINT('',(-2.409691240469,-4.4,30.975894637083));
+#81169 = VECTOR('',#81170,1.);
+#81170 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#81171 = PCURVE('',#44432,#81172);
+#81172 = DEFINITIONAL_REPRESENTATION('',(#81173),#81177);
+#81173 = LINE('',#81174,#81175);
+#81174 = CARTESIAN_POINT('',(5.,0.));
+#81175 = VECTOR('',#81176,1.);
+#81176 = DIRECTION('',(0.,-1.));
+#81177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81178 = PCURVE('',#44405,#81179);
+#81179 = DEFINITIONAL_REPRESENTATION('',(#81180),#81184);
+#81180 = LINE('',#81181,#81182);
+#81181 = CARTESIAN_POINT('',(0.,0.));
+#81182 = VECTOR('',#81183,1.);
+#81183 = DIRECTION('',(0.,-1.));
+#81184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81185 = ORIENTED_EDGE('',*,*,#44417,.T.);
+#81186 = ORIENTED_EDGE('',*,*,#81139,.T.);
+#81187 = ORIENTED_EDGE('',*,*,#81188,.F.);
+#81188 = EDGE_CURVE('',#81164,#81108,#81189,.T.);
+#81189 = SURFACE_CURVE('',#81190,(#81195,#81206),.PCURVE_S1.);
+#81190 = CIRCLE('',#81191,32.5);
+#81191 = AXIS2_PLACEMENT_3D('',#81192,#81193,#81194);
+#81192 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81193 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81194 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81195 = PCURVE('',#44432,#81196);
+#81196 = DEFINITIONAL_REPRESENTATION('',(#81197),#81205);
+#81197 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81198,#81199,#81200,#81201
+    ,#81202,#81203,#81204),.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(
+  '') );
+#81198 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#81199 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#81200 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#81201 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#81202 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#81203 = CARTESIAN_POINT('',(62.73545663597,10.713895365629));
+#81204 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#81205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81206 = PCURVE('',#81124,#81207);
+#81207 = DEFINITIONAL_REPRESENTATION('',(#81208),#81212);
+#81208 = LINE('',#81209,#81210);
+#81209 = CARTESIAN_POINT('',(0.,15.9));
+#81210 = VECTOR('',#81211,1.);
+#81211 = DIRECTION('',(1.,0.));
+#81212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81213 = ADVANCED_FACE('',(#81214),#44405,.F.);
+#81214 = FACE_BOUND('',#81215,.F.);
+#81215 = EDGE_LOOP('',(#81216,#81217,#81218,#81245));
+#81216 = ORIENTED_EDGE('',*,*,#44385,.F.);
+#81217 = ORIENTED_EDGE('',*,*,#81163,.T.);
+#81218 = ORIENTED_EDGE('',*,*,#81219,.T.);
+#81219 = EDGE_CURVE('',#81164,#81220,#81222,.T.);
+#81220 = VERTEX_POINT('',#81221);
+#81221 = CARTESIAN_POINT('',(-1.949347472889,-1.6,32.44148647072));
+#81222 = SURFACE_CURVE('',#81223,(#81228,#81235),.PCURVE_S1.);
+#81223 = ELLIPSE('',#81224,124.83495742473,32.5);
+#81224 = AXIS2_PLACEMENT_3D('',#81225,#81226,#81227);
+#81225 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#81226 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#81227 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#81228 = PCURVE('',#44405,#81229);
+#81229 = DEFINITIONAL_REPRESENTATION('',(#81230),#81234);
+#81230 = ELLIPSE('',#81231,124.83495742473,32.5);
+#81231 = AXIS2_PLACEMENT_2D('',#81232,#81233);
+#81232 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#81233 = DIRECTION('',(-1.,-8.326672684689E-17));
+#81234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81235 = PCURVE('',#81124,#81236);
+#81236 = DEFINITIONAL_REPRESENTATION('',(#81237),#81244);
+#81237 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81238,#81239,#81240,#81241,
+    #81242,#81243),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#81238 = CARTESIAN_POINT('',(8.581044986489E-02,16.18));
+#81239 = CARTESIAN_POINT('',(8.018161568106E-02,15.506733901776));
+#81240 = CARTESIAN_POINT('',(7.455278149723E-02,14.834056452422));
+#81241 = CARTESIAN_POINT('',(6.89239473134E-02,14.162012092796));
+#81242 = CARTESIAN_POINT('',(6.329511312957E-02,13.490645186037));
+#81243 = CARTESIAN_POINT('',(5.766627894574E-02,12.82));
+#81244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81245 = ORIENTED_EDGE('',*,*,#81246,.F.);
+#81246 = EDGE_CURVE('',#44357,#81220,#81247,.T.);
+#81247 = SURFACE_CURVE('',#81248,(#81252,#81259),.PCURVE_S1.);
+#81248 = LINE('',#81249,#81250);
+#81249 = CARTESIAN_POINT('',(-1.671191926499,-1.6,31.132867512056));
+#81250 = VECTOR('',#81251,1.);
+#81251 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#81252 = PCURVE('',#44405,#81253);
+#81253 = DEFINITIONAL_REPRESENTATION('',(#81254),#81258);
+#81254 = LINE('',#81255,#81256);
+#81255 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81256 = VECTOR('',#81257,1.);
+#81257 = DIRECTION('',(0.,-1.));
+#81258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81259 = PCURVE('',#44373,#81260);
+#81260 = DEFINITIONAL_REPRESENTATION('',(#81261),#81265);
+#81261 = LINE('',#81262,#81263);
+#81262 = CARTESIAN_POINT('',(0.,0.));
+#81263 = VECTOR('',#81264,1.);
+#81264 = DIRECTION('',(0.,-1.));
+#81265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81266 = ADVANCED_FACE('',(#81267),#44373,.F.);
+#81267 = FACE_BOUND('',#81268,.F.);
+#81268 = EDGE_LOOP('',(#81269,#81270,#81271,#81293));
+#81269 = ORIENTED_EDGE('',*,*,#44356,.F.);
+#81270 = ORIENTED_EDGE('',*,*,#81246,.T.);
+#81271 = ORIENTED_EDGE('',*,*,#81272,.T.);
+#81272 = EDGE_CURVE('',#81220,#81085,#81273,.T.);
+#81273 = SURFACE_CURVE('',#81274,(#81279,#81286),.PCURVE_S1.);
+#81274 = CIRCLE('',#81275,32.5);
+#81275 = AXIS2_PLACEMENT_3D('',#81276,#81277,#81278);
+#81276 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#81277 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81278 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81279 = PCURVE('',#44373,#81280);
+#81280 = DEFINITIONAL_REPRESENTATION('',(#81281),#81285);
+#81281 = CIRCLE('',#81282,32.5);
+#81282 = AXIS2_PLACEMENT_2D('',#81283,#81284);
+#81283 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#81284 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#81285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81286 = PCURVE('',#81124,#81287);
+#81287 = DEFINITIONAL_REPRESENTATION('',(#81288),#81292);
+#81288 = LINE('',#81289,#81290);
+#81289 = CARTESIAN_POINT('',(0.,13.1));
+#81290 = VECTOR('',#81291,1.);
+#81291 = DIRECTION('',(1.,0.));
+#81292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81293 = ORIENTED_EDGE('',*,*,#81084,.F.);
+#81294 = ADVANCED_FACE('',(#81295),#44472,.F.);
+#81295 = FACE_BOUND('',#81296,.F.);
+#81296 = EDGE_LOOP('',(#81297,#81298,#81321,#81353));
+#81297 = ORIENTED_EDGE('',*,*,#44450,.F.);
+#81298 = ORIENTED_EDGE('',*,*,#81299,.T.);
+#81299 = EDGE_CURVE('',#44451,#81300,#81302,.T.);
+#81300 = VERTEX_POINT('',#81301);
+#81301 = CARTESIAN_POINT('',(-13.36657529175,-1.6,29.624055511862));
+#81302 = SURFACE_CURVE('',#81303,(#81307,#81314),.PCURVE_S1.);
+#81303 = LINE('',#81304,#81305);
+#81304 = CARTESIAN_POINT('',(-12.67528678592,-1.6,28.071396106382));
+#81305 = VECTOR('',#81306,1.);
+#81306 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#81307 = PCURVE('',#44472,#81308);
+#81308 = DEFINITIONAL_REPRESENTATION('',(#81309),#81313);
+#81309 = LINE('',#81310,#81311);
+#81310 = CARTESIAN_POINT('',(0.,0.));
+#81311 = VECTOR('',#81312,1.);
+#81312 = DIRECTION('',(0.,-1.));
+#81313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81314 = PCURVE('',#44501,#81315);
+#81315 = DEFINITIONAL_REPRESENTATION('',(#81316),#81320);
+#81316 = LINE('',#81317,#81318);
+#81317 = CARTESIAN_POINT('',(5.,0.));
+#81318 = VECTOR('',#81319,1.);
+#81319 = DIRECTION('',(0.,-1.));
+#81320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81321 = ORIENTED_EDGE('',*,*,#81322,.T.);
+#81322 = EDGE_CURVE('',#81300,#81323,#81325,.T.);
+#81323 = VERTEX_POINT('',#81324);
+#81324 = CARTESIAN_POINT('',(-14.05120350606,-4.4,29.305523029477));
+#81325 = SURFACE_CURVE('',#81326,(#81331,#81338),.PCURVE_S1.);
+#81326 = ELLIPSE('',#81327,124.83495742473,32.5);
+#81327 = AXIS2_PLACEMENT_3D('',#81328,#81329,#81330);
+#81328 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#81329 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#81330 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#81331 = PCURVE('',#44472,#81332);
+#81332 = DEFINITIONAL_REPRESENTATION('',(#81333),#81337);
+#81333 = ELLIPSE('',#81334,124.83495742473,32.5);
+#81334 = AXIS2_PLACEMENT_2D('',#81335,#81336);
+#81335 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#81336 = DIRECTION('',(1.,-1.52655665886E-16));
+#81337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81338 = PCURVE('',#81339,#81344);
+#81339 = CYLINDRICAL_SURFACE('',#81340,32.5);
+#81340 = AXIS2_PLACEMENT_3D('',#81341,#81342,#81343);
+#81341 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#81342 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81343 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81344 = DEFINITIONAL_REPRESENTATION('',(#81345),#81352);
+#81345 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81346,#81347,#81348,#81349,
+    #81350,#81351),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#81346 = CARTESIAN_POINT('',(0.421533961014,12.82));
+#81347 = CARTESIAN_POINT('',(0.427110278078,13.492111952632));
+#81348 = CARTESIAN_POINT('',(0.432686595141,14.164211467139));
+#81349 = CARTESIAN_POINT('',(0.438262912205,14.836255002832));
+#81350 = CARTESIAN_POINT('',(0.443839229269,15.508199020634));
+#81351 = CARTESIAN_POINT('',(0.449415546332,16.18));
+#81352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81353 = ORIENTED_EDGE('',*,*,#81354,.F.);
+#81354 = EDGE_CURVE('',#44453,#81323,#81355,.T.);
+#81355 = SURFACE_CURVE('',#81356,(#81360,#81367),.PCURVE_S1.);
+#81356 = LINE('',#81357,#81358);
+#81357 = CARTESIAN_POINT('',(-13.36501162217,-4.4,27.764310824312));
+#81358 = VECTOR('',#81359,1.);
+#81359 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#81360 = PCURVE('',#44472,#81361);
+#81361 = DEFINITIONAL_REPRESENTATION('',(#81362),#81366);
+#81362 = LINE('',#81363,#81364);
+#81363 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81364 = VECTOR('',#81365,1.);
+#81365 = DIRECTION('',(0.,-1.));
+#81366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81367 = PCURVE('',#44560,#81368);
+#81368 = DEFINITIONAL_REPRESENTATION('',(#81369),#81373);
+#81369 = LINE('',#81370,#81371);
+#81370 = CARTESIAN_POINT('',(0.,0.));
+#81371 = VECTOR('',#81372,1.);
+#81372 = DIRECTION('',(0.,-1.));
+#81373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81374 = ADVANCED_FACE('',(#81375),#44560,.F.);
+#81375 = FACE_BOUND('',#81376,.F.);
+#81376 = EDGE_LOOP('',(#81377,#81400,#81401,#81402));
+#81377 = ORIENTED_EDGE('',*,*,#81378,.F.);
+#81378 = EDGE_CURVE('',#44514,#81379,#81381,.T.);
+#81379 = VERTEX_POINT('',#81380);
+#81380 = CARTESIAN_POINT('',(-9.383992690493,-4.4,31.115762584015));
+#81381 = SURFACE_CURVE('',#81382,(#81386,#81393),.PCURVE_S1.);
+#81382 = LINE('',#81383,#81384);
+#81383 = CARTESIAN_POINT('',(-8.797284333962,-4.4,29.797994039691));
+#81384 = VECTOR('',#81385,1.);
+#81385 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#81386 = PCURVE('',#44560,#81387);
+#81387 = DEFINITIONAL_REPRESENTATION('',(#81388),#81392);
+#81388 = LINE('',#81389,#81390);
+#81389 = CARTESIAN_POINT('',(5.,0.));
+#81390 = VECTOR('',#81391,1.);
+#81391 = DIRECTION('',(0.,-1.));
+#81392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81393 = PCURVE('',#44533,#81394);
+#81394 = DEFINITIONAL_REPRESENTATION('',(#81395),#81399);
+#81395 = LINE('',#81396,#81397);
+#81396 = CARTESIAN_POINT('',(0.,0.));
+#81397 = VECTOR('',#81398,1.);
+#81398 = DIRECTION('',(0.,-1.));
+#81399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81400 = ORIENTED_EDGE('',*,*,#44545,.T.);
+#81401 = ORIENTED_EDGE('',*,*,#81354,.T.);
+#81402 = ORIENTED_EDGE('',*,*,#81403,.F.);
+#81403 = EDGE_CURVE('',#81379,#81323,#81404,.T.);
+#81404 = SURFACE_CURVE('',#81405,(#81410,#81421),.PCURVE_S1.);
+#81405 = CIRCLE('',#81406,32.5);
+#81406 = AXIS2_PLACEMENT_3D('',#81407,#81408,#81409);
+#81407 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81408 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81409 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81410 = PCURVE('',#44560,#81411);
+#81411 = DEFINITIONAL_REPRESENTATION('',(#81412),#81420);
+#81412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81413,#81414,#81415,#81416
+    ,#81417,#81418,#81419),.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(
+  '') );
+#81413 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#81414 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#81415 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#81416 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#81417 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#81418 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#81419 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#81420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81421 = PCURVE('',#81339,#81422);
+#81422 = DEFINITIONAL_REPRESENTATION('',(#81423),#81427);
+#81423 = LINE('',#81424,#81425);
+#81424 = CARTESIAN_POINT('',(0.,15.9));
+#81425 = VECTOR('',#81426,1.);
+#81426 = DIRECTION('',(1.,0.));
+#81427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81428 = ADVANCED_FACE('',(#81429),#44533,.F.);
+#81429 = FACE_BOUND('',#81430,.F.);
+#81430 = EDGE_LOOP('',(#81431,#81432,#81433,#81460));
+#81431 = ORIENTED_EDGE('',*,*,#44513,.F.);
+#81432 = ORIENTED_EDGE('',*,*,#81378,.T.);
+#81433 = ORIENTED_EDGE('',*,*,#81434,.T.);
+#81434 = EDGE_CURVE('',#81379,#81435,#81437,.T.);
+#81435 = VERTEX_POINT('',#81436);
+#81436 = CARTESIAN_POINT('',(-8.651713858372,-1.6,31.327270026494));
+#81437 = SURFACE_CURVE('',#81438,(#81443,#81450),.PCURVE_S1.);
+#81438 = ELLIPSE('',#81439,124.83495742473,32.5);
+#81439 = AXIS2_PLACEMENT_3D('',#81440,#81441,#81442);
+#81440 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#81441 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#81442 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#81443 = PCURVE('',#44533,#81444);
+#81444 = DEFINITIONAL_REPRESENTATION('',(#81445),#81449);
+#81445 = ELLIPSE('',#81446,124.83495742473,32.5);
+#81446 = AXIS2_PLACEMENT_2D('',#81447,#81448);
+#81447 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#81448 = DIRECTION('',(-1.,-2.22044604925E-16));
+#81449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81450 = PCURVE('',#81339,#81451);
+#81451 = DEFINITIONAL_REPRESENTATION('',(#81452),#81459);
+#81452 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81453,#81454,#81455,#81456,
+    #81457,#81458),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#81453 = CARTESIAN_POINT('',(0.295249960104,16.18));
+#81454 = CARTESIAN_POINT('',(0.28962112592,15.506733901776));
+#81455 = CARTESIAN_POINT('',(0.283992291737,14.834056452422));
+#81456 = CARTESIAN_POINT('',(0.278363457553,14.162012092796));
+#81457 = CARTESIAN_POINT('',(0.272734623369,13.490645186037));
+#81458 = CARTESIAN_POINT('',(0.267105789185,12.82));
+#81459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81460 = ORIENTED_EDGE('',*,*,#81461,.F.);
+#81461 = EDGE_CURVE('',#44485,#81435,#81462,.T.);
+#81462 = SURFACE_CURVE('',#81463,(#81467,#81474),.PCURVE_S1.);
+#81463 = LINE('',#81464,#81465);
+#81464 = CARTESIAN_POINT('',(-8.107559497708,-1.6,30.105079321761));
+#81465 = VECTOR('',#81466,1.);
+#81466 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#81467 = PCURVE('',#44533,#81468);
+#81468 = DEFINITIONAL_REPRESENTATION('',(#81469),#81473);
+#81469 = LINE('',#81470,#81471);
+#81470 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81471 = VECTOR('',#81472,1.);
+#81472 = DIRECTION('',(0.,-1.));
+#81473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81474 = PCURVE('',#44501,#81475);
+#81475 = DEFINITIONAL_REPRESENTATION('',(#81476),#81480);
+#81476 = LINE('',#81477,#81478);
+#81477 = CARTESIAN_POINT('',(0.,0.));
+#81478 = VECTOR('',#81479,1.);
+#81479 = DIRECTION('',(0.,-1.));
+#81480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81481 = ADVANCED_FACE('',(#81482),#44501,.F.);
+#81482 = FACE_BOUND('',#81483,.F.);
+#81483 = EDGE_LOOP('',(#81484,#81485,#81486,#81508));
+#81484 = ORIENTED_EDGE('',*,*,#44484,.F.);
+#81485 = ORIENTED_EDGE('',*,*,#81461,.T.);
+#81486 = ORIENTED_EDGE('',*,*,#81487,.T.);
+#81487 = EDGE_CURVE('',#81435,#81300,#81488,.T.);
+#81488 = SURFACE_CURVE('',#81489,(#81494,#81501),.PCURVE_S1.);
+#81489 = CIRCLE('',#81490,32.5);
+#81490 = AXIS2_PLACEMENT_3D('',#81491,#81492,#81493);
+#81491 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#81492 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81493 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81494 = PCURVE('',#44501,#81495);
+#81495 = DEFINITIONAL_REPRESENTATION('',(#81496),#81500);
+#81496 = CIRCLE('',#81497,32.5);
+#81497 = AXIS2_PLACEMENT_2D('',#81498,#81499);
+#81498 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#81499 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#81500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81501 = PCURVE('',#81339,#81502);
+#81502 = DEFINITIONAL_REPRESENTATION('',(#81503),#81507);
+#81503 = LINE('',#81504,#81505);
+#81504 = CARTESIAN_POINT('',(0.,13.1));
+#81505 = VECTOR('',#81506,1.);
+#81506 = DIRECTION('',(1.,0.));
+#81507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81508 = ORIENTED_EDGE('',*,*,#81299,.F.);
+#81509 = ADVANCED_FACE('',(#81510),#44600,.F.);
+#81510 = FACE_BOUND('',#81511,.F.);
+#81511 = EDGE_LOOP('',(#81512,#81513,#81536,#81568));
+#81512 = ORIENTED_EDGE('',*,*,#44578,.F.);
+#81513 = ORIENTED_EDGE('',*,*,#81514,.T.);
+#81514 = EDGE_CURVE('',#44579,#81515,#81517,.T.);
+#81515 = VERTEX_POINT('',#81516);
+#81516 = CARTESIAN_POINT('',(-19.233671022,-1.6,26.197631553581));
+#81517 = SURFACE_CURVE('',#81518,(#81522,#81529),.PCURVE_S1.);
+#81518 = LINE('',#81519,#81520);
+#81519 = CARTESIAN_POINT('',(-18.23467278635,-1.6,24.822628443445));
+#81520 = VECTOR('',#81521,1.);
+#81521 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#81522 = PCURVE('',#44600,#81523);
+#81523 = DEFINITIONAL_REPRESENTATION('',(#81524),#81528);
+#81524 = LINE('',#81525,#81526);
+#81525 = CARTESIAN_POINT('',(0.,0.));
+#81526 = VECTOR('',#81527,1.);
+#81527 = DIRECTION('',(0.,-1.));
+#81528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81529 = PCURVE('',#44629,#81530);
+#81530 = DEFINITIONAL_REPRESENTATION('',(#81531),#81535);
+#81531 = LINE('',#81532,#81533);
+#81532 = CARTESIAN_POINT('',(5.,0.));
+#81533 = VECTOR('',#81534,1.);
+#81534 = DIRECTION('',(0.,-1.));
+#81535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81536 = ORIENTED_EDGE('',*,*,#81537,.T.);
+#81537 = EDGE_CURVE('',#81515,#81538,#81540,.T.);
+#81538 = VERTEX_POINT('',#81539);
+#81539 = CARTESIAN_POINT('',(-19.83711184023,-4.4,25.743717560563));
+#81540 = SURFACE_CURVE('',#81541,(#81546,#81553),.PCURVE_S1.);
+#81541 = ELLIPSE('',#81542,124.83495742473,32.5);
+#81542 = AXIS2_PLACEMENT_3D('',#81543,#81544,#81545);
+#81543 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#81544 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#81545 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#81546 = PCURVE('',#44600,#81547);
+#81547 = DEFINITIONAL_REPRESENTATION('',(#81548),#81552);
+#81548 = ELLIPSE('',#81549,124.83495742473,32.5);
+#81549 = AXIS2_PLACEMENT_2D('',#81550,#81551);
+#81550 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#81551 = DIRECTION('',(1.,1.249000902703E-16));
+#81552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81553 = PCURVE('',#81554,#81559);
+#81554 = CYLINDRICAL_SURFACE('',#81555,32.5);
+#81555 = AXIS2_PLACEMENT_3D('',#81556,#81557,#81558);
+#81556 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#81557 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81558 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81559 = DEFINITIONAL_REPRESENTATION('',(#81560),#81567);
+#81560 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81561,#81562,#81563,#81564,
+    #81565,#81566),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#81561 = CARTESIAN_POINT('',(0.630973471254,12.82));
+#81562 = CARTESIAN_POINT('',(0.636549788317,13.492111952632));
+#81563 = CARTESIAN_POINT('',(0.642126105381,14.164211467139));
+#81564 = CARTESIAN_POINT('',(0.647702422444,14.836255002832));
+#81565 = CARTESIAN_POINT('',(0.653278739508,15.508199020634));
+#81566 = CARTESIAN_POINT('',(0.658855056572,16.18));
+#81567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81568 = ORIENTED_EDGE('',*,*,#81569,.F.);
+#81569 = EDGE_CURVE('',#44581,#81538,#81570,.T.);
+#81570 = SURFACE_CURVE('',#81571,(#81575,#81582),.PCURVE_S1.);
+#81571 = LINE('',#81572,#81573);
+#81572 = CARTESIAN_POINT('',(-18.84547885988,-4.4,24.378851854663));
+#81573 = VECTOR('',#81574,1.);
+#81574 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#81575 = PCURVE('',#44600,#81576);
+#81576 = DEFINITIONAL_REPRESENTATION('',(#81577),#81581);
+#81577 = LINE('',#81578,#81579);
+#81578 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81579 = VECTOR('',#81580,1.);
+#81580 = DIRECTION('',(0.,-1.));
+#81581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81582 = PCURVE('',#44688,#81583);
+#81583 = DEFINITIONAL_REPRESENTATION('',(#81584),#81588);
+#81584 = LINE('',#81585,#81586);
+#81585 = CARTESIAN_POINT('',(0.,0.));
+#81586 = VECTOR('',#81587,1.);
+#81587 = DIRECTION('',(0.,-1.));
+#81588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81589 = ADVANCED_FACE('',(#81590),#44688,.F.);
+#81590 = FACE_BOUND('',#81591,.F.);
+#81591 = EDGE_LOOP('',(#81592,#81615,#81616,#81617));
+#81592 = ORIENTED_EDGE('',*,*,#81593,.F.);
+#81593 = EDGE_CURVE('',#44642,#81594,#81596,.T.);
+#81594 = VERTEX_POINT('',#81595);
+#81595 = CARTESIAN_POINT('',(-15.64826074543,-4.4,28.484766729655));
+#81596 = SURFACE_CURVE('',#81597,(#81601,#81608),.PCURVE_S1.);
+#81597 = LINE('',#81598,#81599);
+#81598 = CARTESIAN_POINT('',(-14.800393888,-4.4,27.317778116125));
+#81599 = VECTOR('',#81600,1.);
+#81600 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#81601 = PCURVE('',#44688,#81602);
+#81602 = DEFINITIONAL_REPRESENTATION('',(#81603),#81607);
+#81603 = LINE('',#81604,#81605);
+#81604 = CARTESIAN_POINT('',(5.,0.));
+#81605 = VECTOR('',#81606,1.);
+#81606 = DIRECTION('',(0.,-1.));
+#81607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81608 = PCURVE('',#44661,#81609);
+#81609 = DEFINITIONAL_REPRESENTATION('',(#81610),#81614);
+#81610 = LINE('',#81611,#81612);
+#81611 = CARTESIAN_POINT('',(0.,0.));
+#81612 = VECTOR('',#81613,1.);
+#81613 = DIRECTION('',(0.,-1.));
+#81614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81615 = ORIENTED_EDGE('',*,*,#44673,.T.);
+#81616 = ORIENTED_EDGE('',*,*,#81569,.T.);
+#81617 = ORIENTED_EDGE('',*,*,#81618,.F.);
+#81618 = EDGE_CURVE('',#81594,#81538,#81619,.T.);
+#81619 = SURFACE_CURVE('',#81620,(#81625,#81636),.PCURVE_S1.);
+#81620 = CIRCLE('',#81621,32.5);
+#81621 = AXIS2_PLACEMENT_3D('',#81622,#81623,#81624);
+#81622 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81623 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81624 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81625 = PCURVE('',#44688,#81626);
+#81626 = DEFINITIONAL_REPRESENTATION('',(#81627),#81635);
+#81627 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81628,#81629,#81630,#81631
+    ,#81632,#81633,#81634),.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(
+  '') );
+#81628 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#81629 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#81630 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#81631 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#81632 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#81633 = CARTESIAN_POINT('',(65.560706275723,37.594350112398));
+#81634 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#81635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81636 = PCURVE('',#81554,#81637);
+#81637 = DEFINITIONAL_REPRESENTATION('',(#81638),#81642);
+#81638 = LINE('',#81639,#81640);
+#81639 = CARTESIAN_POINT('',(0.,15.9));
+#81640 = VECTOR('',#81641,1.);
+#81641 = DIRECTION('',(1.,0.));
+#81642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81643 = ADVANCED_FACE('',(#81644),#44661,.F.);
+#81644 = FACE_BOUND('',#81645,.F.);
+#81645 = EDGE_LOOP('',(#81646,#81647,#81648,#81675));
+#81646 = ORIENTED_EDGE('',*,*,#44641,.F.);
+#81647 = ORIENTED_EDGE('',*,*,#81593,.T.);
+#81648 = ORIENTED_EDGE('',*,*,#81649,.T.);
+#81649 = EDGE_CURVE('',#81594,#81650,#81652,.T.);
+#81650 = VERTEX_POINT('',#81651);
+#81651 = CARTESIAN_POINT('',(-14.97595883271,-1.6,28.843901557189));
+#81652 = SURFACE_CURVE('',#81653,(#81658,#81665),.PCURVE_S1.);
+#81653 = ELLIPSE('',#81654,124.83495742473,32.5);
+#81654 = AXIS2_PLACEMENT_3D('',#81655,#81656,#81657);
+#81655 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#81656 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#81657 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#81658 = PCURVE('',#44661,#81659);
+#81659 = DEFINITIONAL_REPRESENTATION('',(#81660),#81664);
+#81660 = ELLIPSE('',#81661,124.83495742473,32.5);
+#81661 = AXIS2_PLACEMENT_2D('',#81662,#81663);
+#81662 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#81663 = DIRECTION('',(-1.,-9.71445146547E-17));
+#81664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81665 = PCURVE('',#81554,#81666);
+#81666 = DEFINITIONAL_REPRESENTATION('',(#81667),#81674);
+#81667 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81668,#81669,#81670,#81671,
+    #81672,#81673),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#81668 = CARTESIAN_POINT('',(0.504689470344,16.18));
+#81669 = CARTESIAN_POINT('',(0.49906063616,15.506733901776));
+#81670 = CARTESIAN_POINT('',(0.493431801976,14.834056452422));
+#81671 = CARTESIAN_POINT('',(0.487802967792,14.162012092796));
+#81672 = CARTESIAN_POINT('',(0.482174133608,13.490645186037));
+#81673 = CARTESIAN_POINT('',(0.476545299424,12.82));
+#81674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81675 = ORIENTED_EDGE('',*,*,#81676,.F.);
+#81676 = EDGE_CURVE('',#44613,#81650,#81677,.T.);
+#81677 = SURFACE_CURVE('',#81678,(#81682,#81689),.PCURVE_S1.);
+#81678 = LINE('',#81679,#81680);
+#81679 = CARTESIAN_POINT('',(-14.18958781448,-1.6,27.761554704907));
+#81680 = VECTOR('',#81681,1.);
+#81681 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#81682 = PCURVE('',#44661,#81683);
+#81683 = DEFINITIONAL_REPRESENTATION('',(#81684),#81688);
+#81684 = LINE('',#81685,#81686);
+#81685 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81686 = VECTOR('',#81687,1.);
+#81687 = DIRECTION('',(0.,-1.));
+#81688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81689 = PCURVE('',#44629,#81690);
+#81690 = DEFINITIONAL_REPRESENTATION('',(#81691),#81695);
+#81691 = LINE('',#81692,#81693);
+#81692 = CARTESIAN_POINT('',(0.,0.));
+#81693 = VECTOR('',#81694,1.);
+#81694 = DIRECTION('',(0.,-1.));
+#81695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81696 = ADVANCED_FACE('',(#81697),#44629,.F.);
+#81697 = FACE_BOUND('',#81698,.F.);
+#81698 = EDGE_LOOP('',(#81699,#81700,#81701,#81723));
+#81699 = ORIENTED_EDGE('',*,*,#44612,.F.);
+#81700 = ORIENTED_EDGE('',*,*,#81676,.T.);
+#81701 = ORIENTED_EDGE('',*,*,#81702,.T.);
+#81702 = EDGE_CURVE('',#81650,#81515,#81703,.T.);
+#81703 = SURFACE_CURVE('',#81704,(#81709,#81716),.PCURVE_S1.);
+#81704 = CIRCLE('',#81705,32.5);
+#81705 = AXIS2_PLACEMENT_3D('',#81706,#81707,#81708);
+#81706 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#81707 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81708 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81709 = PCURVE('',#44629,#81710);
+#81710 = DEFINITIONAL_REPRESENTATION('',(#81711),#81715);
+#81711 = CIRCLE('',#81712,32.5);
+#81712 = AXIS2_PLACEMENT_2D('',#81713,#81714);
+#81713 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#81714 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#81715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81716 = PCURVE('',#81554,#81717);
+#81717 = DEFINITIONAL_REPRESENTATION('',(#81718),#81722);
+#81718 = LINE('',#81719,#81720);
+#81719 = CARTESIAN_POINT('',(0.,13.1));
+#81720 = VECTOR('',#81721,1.);
+#81721 = DIRECTION('',(1.,0.));
+#81722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81723 = ORIENTED_EDGE('',*,*,#81514,.F.);
+#81724 = ADVANCED_FACE('',(#81725),#44728,.F.);
+#81725 = FACE_BOUND('',#81726,.F.);
+#81726 = EDGE_LOOP('',(#81727,#81728,#81751,#81783));
+#81727 = ORIENTED_EDGE('',*,*,#44706,.F.);
+#81728 = ORIENTED_EDGE('',*,*,#81729,.T.);
+#81729 = EDGE_CURVE('',#44707,#81730,#81732,.T.);
+#81730 = VERTEX_POINT('',#81731);
+#81731 = CARTESIAN_POINT('',(-24.2601630352,-1.6,21.626245386225));
+#81732 = SURFACE_CURVE('',#81733,(#81737,#81744),.PCURVE_S1.);
+#81733 = LINE('',#81734,#81735);
+#81734 = CARTESIAN_POINT('',(-22.99711608635,-1.6,20.488992805343));
+#81735 = VECTOR('',#81736,1.);
+#81736 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#81737 = PCURVE('',#44728,#81738);
+#81738 = DEFINITIONAL_REPRESENTATION('',(#81739),#81743);
+#81739 = LINE('',#81740,#81741);
+#81740 = CARTESIAN_POINT('',(0.,0.));
+#81741 = VECTOR('',#81742,1.);
+#81742 = DIRECTION('',(0.,-1.));
+#81743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81744 = PCURVE('',#44757,#81745);
+#81745 = DEFINITIONAL_REPRESENTATION('',(#81746),#81750);
+#81746 = LINE('',#81747,#81748);
+#81747 = CARTESIAN_POINT('',(5.,0.));
+#81748 = VECTOR('',#81749,1.);
+#81749 = DIRECTION('',(0.,-1.));
+#81750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81751 = ORIENTED_EDGE('',*,*,#81752,.T.);
+#81752 = EDGE_CURVE('',#81730,#81753,#81755,.T.);
+#81753 = VERTEX_POINT('',#81754);
+#81754 = CARTESIAN_POINT('',(-24.75604319796,-4.4,21.056788102189));
+#81755 = SURFACE_CURVE('',#81756,(#81761,#81768),.PCURVE_S1.);
+#81756 = ELLIPSE('',#81757,124.83495742473,32.5);
+#81757 = AXIS2_PLACEMENT_3D('',#81758,#81759,#81760);
+#81758 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#81759 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#81760 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#81761 = PCURVE('',#44728,#81762);
+#81762 = DEFINITIONAL_REPRESENTATION('',(#81763),#81767);
+#81763 = ELLIPSE('',#81764,124.83495742473,32.5);
+#81764 = AXIS2_PLACEMENT_2D('',#81765,#81766);
+#81765 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#81766 = DIRECTION('',(1.,-2.22044604925E-16));
+#81767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81768 = PCURVE('',#81769,#81774);
+#81769 = CYLINDRICAL_SURFACE('',#81770,32.5);
+#81770 = AXIS2_PLACEMENT_3D('',#81771,#81772,#81773);
+#81771 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#81772 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81773 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81774 = DEFINITIONAL_REPRESENTATION('',(#81775),#81782);
+#81775 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81776,#81777,#81778,#81779,
+    #81780,#81781),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#81776 = CARTESIAN_POINT('',(0.840412981493,12.82));
+#81777 = CARTESIAN_POINT('',(0.845989298556,13.492111952632));
+#81778 = CARTESIAN_POINT('',(0.85156561562,14.164211467139));
+#81779 = CARTESIAN_POINT('',(0.857141932684,14.836255002832));
+#81780 = CARTESIAN_POINT('',(0.862718249747,15.508199020634));
+#81781 = CARTESIAN_POINT('',(0.868294566811,16.18));
+#81782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81783 = ORIENTED_EDGE('',*,*,#81784,.F.);
+#81784 = EDGE_CURVE('',#44709,#81753,#81785,.T.);
+#81785 = SURFACE_CURVE('',#81786,(#81790,#81797),.PCURVE_S1.);
+#81786 = LINE('',#81787,#81788);
+#81787 = CARTESIAN_POINT('',(-23.50230824077,-4.4,19.927920076255));
+#81788 = VECTOR('',#81789,1.);
+#81789 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#81790 = PCURVE('',#44728,#81791);
+#81791 = DEFINITIONAL_REPRESENTATION('',(#81792),#81796);
+#81792 = LINE('',#81793,#81794);
+#81793 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81794 = VECTOR('',#81795,1.);
+#81795 = DIRECTION('',(0.,-1.));
+#81796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81797 = PCURVE('',#44816,#81798);
+#81798 = DEFINITIONAL_REPRESENTATION('',(#81799),#81803);
+#81799 = LINE('',#81800,#81801);
+#81800 = CARTESIAN_POINT('',(0.,0.));
+#81801 = VECTOR('',#81802,1.);
+#81802 = DIRECTION('',(0.,-1.));
+#81803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81804 = ADVANCED_FACE('',(#81805),#44816,.F.);
+#81805 = FACE_BOUND('',#81806,.F.);
+#81806 = EDGE_LOOP('',(#81807,#81830,#81831,#81832));
+#81807 = ORIENTED_EDGE('',*,*,#81808,.F.);
+#81808 = EDGE_CURVE('',#44770,#81809,#81811,.T.);
+#81809 = VERTEX_POINT('',#81810);
+#81810 = CARTESIAN_POINT('',(-21.22862471711,-4.4,24.608849884134));
+#81811 = SURFACE_CURVE('',#81812,(#81816,#81823),.PCURVE_S1.);
+#81812 = LINE('',#81813,#81814);
+#81813 = CARTESIAN_POINT('',(-20.15665520897,-4.4,23.643644203642));
+#81814 = VECTOR('',#81815,1.);
+#81815 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#81816 = PCURVE('',#44816,#81817);
+#81817 = DEFINITIONAL_REPRESENTATION('',(#81818),#81822);
+#81818 = LINE('',#81819,#81820);
+#81819 = CARTESIAN_POINT('',(5.,0.));
+#81820 = VECTOR('',#81821,1.);
+#81821 = DIRECTION('',(0.,-1.));
+#81822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81823 = PCURVE('',#44789,#81824);
+#81824 = DEFINITIONAL_REPRESENTATION('',(#81825),#81829);
+#81825 = LINE('',#81826,#81827);
+#81826 = CARTESIAN_POINT('',(0.,0.));
+#81827 = VECTOR('',#81828,1.);
+#81828 = DIRECTION('',(0.,-1.));
+#81829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81830 = ORIENTED_EDGE('',*,*,#44801,.T.);
+#81831 = ORIENTED_EDGE('',*,*,#81784,.T.);
+#81832 = ORIENTED_EDGE('',*,*,#81833,.F.);
+#81833 = EDGE_CURVE('',#81809,#81753,#81834,.T.);
+#81834 = SURFACE_CURVE('',#81835,(#81840,#81851),.PCURVE_S1.);
+#81835 = CIRCLE('',#81836,32.5);
+#81836 = AXIS2_PLACEMENT_3D('',#81837,#81838,#81839);
+#81837 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#81838 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81839 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81840 = PCURVE('',#44816,#81841);
+#81841 = DEFINITIONAL_REPRESENTATION('',(#81842),#81850);
+#81842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#81843,#81844,#81845,#81846
+    ,#81847,#81848,#81849),.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(
+  '') );
+#81843 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#81844 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#81845 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#81846 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#81847 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#81848 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#81849 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#81850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81851 = PCURVE('',#81769,#81852);
+#81852 = DEFINITIONAL_REPRESENTATION('',(#81853),#81857);
+#81853 = LINE('',#81854,#81855);
+#81854 = CARTESIAN_POINT('',(0.,15.9));
+#81855 = VECTOR('',#81856,1.);
+#81856 = DIRECTION('',(1.,0.));
+#81857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81858 = ADVANCED_FACE('',(#81859),#44789,.F.);
+#81859 = FACE_BOUND('',#81860,.F.);
+#81860 = EDGE_LOOP('',(#81861,#81862,#81863,#81890));
+#81861 = ORIENTED_EDGE('',*,*,#44769,.F.);
+#81862 = ORIENTED_EDGE('',*,*,#81808,.T.);
+#81863 = ORIENTED_EDGE('',*,*,#81864,.T.);
+#81864 = EDGE_CURVE('',#81809,#81865,#81867,.T.);
+#81865 = VERTEX_POINT('',#81866);
+#81866 = CARTESIAN_POINT('',(-20.64568254344,-1.6,25.09991618144));
+#81867 = SURFACE_CURVE('',#81868,(#81873,#81880),.PCURVE_S1.);
+#81868 = ELLIPSE('',#81869,124.83495742473,32.5);
+#81869 = AXIS2_PLACEMENT_3D('',#81870,#81871,#81872);
+#81870 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#81871 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#81872 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#81873 = PCURVE('',#44789,#81874);
+#81874 = DEFINITIONAL_REPRESENTATION('',(#81875),#81879);
+#81875 = ELLIPSE('',#81876,124.83495742473,32.5);
+#81876 = AXIS2_PLACEMENT_2D('',#81877,#81878);
+#81877 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#81878 = DIRECTION('',(-1.,-2.775557561563E-16));
+#81879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81880 = PCURVE('',#81769,#81881);
+#81881 = DEFINITIONAL_REPRESENTATION('',(#81882),#81889);
+#81882 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81883,#81884,#81885,#81886,
+    #81887,#81888),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#81883 = CARTESIAN_POINT('',(0.714128980583,16.18));
+#81884 = CARTESIAN_POINT('',(0.708500146399,15.506733901776));
+#81885 = CARTESIAN_POINT('',(0.702871312215,14.834056452422));
+#81886 = CARTESIAN_POINT('',(0.697242478031,14.162012092796));
+#81887 = CARTESIAN_POINT('',(0.691613643848,13.490645186037));
+#81888 = CARTESIAN_POINT('',(0.685984809664,12.82));
+#81889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81890 = ORIENTED_EDGE('',*,*,#81891,.F.);
+#81891 = EDGE_CURVE('',#44741,#81865,#81892,.T.);
+#81892 = SURFACE_CURVE('',#81893,(#81897,#81904),.PCURVE_S1.);
+#81893 = LINE('',#81894,#81895);
+#81894 = CARTESIAN_POINT('',(-19.65146305456,-1.6,24.20471693273));
+#81895 = VECTOR('',#81896,1.);
+#81896 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#81897 = PCURVE('',#44789,#81898);
+#81898 = DEFINITIONAL_REPRESENTATION('',(#81899),#81903);
+#81899 = LINE('',#81900,#81901);
+#81900 = CARTESIAN_POINT('',(2.900003744861,0.));
+#81901 = VECTOR('',#81902,1.);
+#81902 = DIRECTION('',(0.,-1.));
+#81903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81904 = PCURVE('',#44757,#81905);
+#81905 = DEFINITIONAL_REPRESENTATION('',(#81906),#81910);
+#81906 = LINE('',#81907,#81908);
+#81907 = CARTESIAN_POINT('',(0.,0.));
+#81908 = VECTOR('',#81909,1.);
+#81909 = DIRECTION('',(0.,-1.));
+#81910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81911 = ADVANCED_FACE('',(#81912),#44757,.F.);
+#81912 = FACE_BOUND('',#81913,.F.);
+#81913 = EDGE_LOOP('',(#81914,#81915,#81916,#81938));
+#81914 = ORIENTED_EDGE('',*,*,#44740,.F.);
+#81915 = ORIENTED_EDGE('',*,*,#81891,.T.);
+#81916 = ORIENTED_EDGE('',*,*,#81917,.T.);
+#81917 = EDGE_CURVE('',#81865,#81730,#81918,.T.);
+#81918 = SURFACE_CURVE('',#81919,(#81924,#81931),.PCURVE_S1.);
+#81919 = CIRCLE('',#81920,32.5);
+#81920 = AXIS2_PLACEMENT_3D('',#81921,#81922,#81923);
+#81921 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#81922 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81923 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81924 = PCURVE('',#44757,#81925);
+#81925 = DEFINITIONAL_REPRESENTATION('',(#81926),#81930);
+#81926 = CIRCLE('',#81927,32.5);
+#81927 = AXIS2_PLACEMENT_2D('',#81928,#81929);
+#81928 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#81929 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#81930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81931 = PCURVE('',#81769,#81932);
+#81932 = DEFINITIONAL_REPRESENTATION('',(#81933),#81937);
+#81933 = LINE('',#81934,#81935);
+#81934 = CARTESIAN_POINT('',(0.,13.1));
+#81935 = VECTOR('',#81936,1.);
+#81936 = DIRECTION('',(1.,0.));
+#81937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81938 = ORIENTED_EDGE('',*,*,#81729,.F.);
+#81939 = ADVANCED_FACE('',(#81940),#44856,.F.);
+#81940 = FACE_BOUND('',#81941,.F.);
+#81941 = EDGE_LOOP('',(#81942,#81943,#81966,#81998));
+#81942 = ORIENTED_EDGE('',*,*,#44834,.F.);
+#81943 = ORIENTED_EDGE('',*,*,#81944,.T.);
+#81944 = EDGE_CURVE('',#44835,#81945,#81947,.T.);
+#81945 = VERTEX_POINT('',#81946);
+#81946 = CARTESIAN_POINT('',(-28.22636951058,-1.6,16.109688521253));
+#81947 = SURFACE_CURVE('',#81948,(#81952,#81959),.PCURVE_S1.);
+#81948 = LINE('',#81949,#81950);
+#81949 = CARTESIAN_POINT('',(-26.75447506097,-1.6,15.259889864552));
+#81950 = VECTOR('',#81951,1.);
+#81951 = DIRECTION('',(-0.866025403784,0.,0.5));
+#81952 = PCURVE('',#44856,#81953);
+#81953 = DEFINITIONAL_REPRESENTATION('',(#81954),#81958);
+#81954 = LINE('',#81955,#81956);
+#81955 = CARTESIAN_POINT('',(0.,0.));
+#81956 = VECTOR('',#81957,1.);
+#81957 = DIRECTION('',(0.,-1.));
+#81958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81959 = PCURVE('',#44885,#81960);
+#81960 = DEFINITIONAL_REPRESENTATION('',(#81961),#81965);
+#81961 = LINE('',#81962,#81963);
+#81962 = CARTESIAN_POINT('',(5.,0.));
+#81963 = VECTOR('',#81964,1.);
+#81964 = DIRECTION('',(0.,-1.));
+#81965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81966 = ORIENTED_EDGE('',*,*,#81967,.T.);
+#81967 = EDGE_CURVE('',#81945,#81968,#81970,.T.);
+#81968 = VERTEX_POINT('',#81969);
+#81969 = CARTESIAN_POINT('',(-28.59301667527,-4.4,15.44957596207));
+#81970 = SURFACE_CURVE('',#81971,(#81976,#81983),.PCURVE_S1.);
+#81971 = ELLIPSE('',#81972,124.83495742473,32.5);
+#81972 = AXIS2_PLACEMENT_3D('',#81973,#81974,#81975);
+#81973 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#81974 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#81975 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#81976 = PCURVE('',#44856,#81977);
+#81977 = DEFINITIONAL_REPRESENTATION('',(#81978),#81982);
+#81978 = ELLIPSE('',#81979,124.83495742473,32.5);
+#81979 = AXIS2_PLACEMENT_2D('',#81980,#81981);
+#81980 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#81981 = DIRECTION('',(1.,-2.22044604925E-16));
+#81982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81983 = PCURVE('',#81984,#81989);
+#81984 = CYLINDRICAL_SURFACE('',#81985,32.5);
+#81985 = AXIS2_PLACEMENT_3D('',#81986,#81987,#81988);
+#81986 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#81987 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#81988 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#81989 = DEFINITIONAL_REPRESENTATION('',(#81990),#81997);
+#81990 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#81991,#81992,#81993,#81994,
+    #81995,#81996),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#81991 = CARTESIAN_POINT('',(1.049852491732,12.82));
+#81992 = CARTESIAN_POINT('',(1.055428808796,13.492111952632));
+#81993 = CARTESIAN_POINT('',(1.061005125859,14.164211467139));
+#81994 = CARTESIAN_POINT('',(1.066581442923,14.836255002832));
+#81995 = CARTESIAN_POINT('',(1.072157759987,15.508199020634));
+#81996 = CARTESIAN_POINT('',(1.07773407705,16.18));
+#81997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81998 = ORIENTED_EDGE('',*,*,#81999,.F.);
+#81999 = EDGE_CURVE('',#44837,#81968,#82000,.T.);
+#82000 = SURFACE_CURVE('',#82001,(#82005,#82012),.PCURVE_S1.);
+#82001 = LINE('',#82002,#82003);
+#82002 = CARTESIAN_POINT('',(-27.13197397495,-4.4,14.606042565744));
+#82003 = VECTOR('',#82004,1.);
+#82004 = DIRECTION('',(-0.866025403784,0.,0.5));
+#82005 = PCURVE('',#44856,#82006);
+#82006 = DEFINITIONAL_REPRESENTATION('',(#82007),#82011);
+#82007 = LINE('',#82008,#82009);
+#82008 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82009 = VECTOR('',#82010,1.);
+#82010 = DIRECTION('',(0.,-1.));
+#82011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82012 = PCURVE('',#44944,#82013);
+#82013 = DEFINITIONAL_REPRESENTATION('',(#82014),#82018);
+#82014 = LINE('',#82015,#82016);
+#82015 = CARTESIAN_POINT('',(0.,0.));
+#82016 = VECTOR('',#82017,1.);
+#82017 = DIRECTION('',(0.,-1.));
+#82018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82019 = ADVANCED_FACE('',(#82020),#44944,.F.);
+#82020 = FACE_BOUND('',#82021,.F.);
+#82021 = EDGE_LOOP('',(#82022,#82045,#82046,#82047));
+#82022 = ORIENTED_EDGE('',*,*,#82023,.F.);
+#82023 = EDGE_CURVE('',#44898,#82024,#82026,.T.);
+#82024 = VERTEX_POINT('',#82025);
+#82025 = CARTESIAN_POINT('',(-25.88119592241,-4.4,19.657408212312));
+#82026 = SURFACE_CURVE('',#82027,(#82031,#82038),.PCURVE_S1.);
+#82027 = LINE('',#82028,#82029);
+#82028 = CARTESIAN_POINT('',(-24.63197397495,-4.4,18.936169584667));
+#82029 = VECTOR('',#82030,1.);
+#82030 = DIRECTION('',(-0.866025403784,0.,0.5));
+#82031 = PCURVE('',#44944,#82032);
+#82032 = DEFINITIONAL_REPRESENTATION('',(#82033),#82037);
+#82033 = LINE('',#82034,#82035);
+#82034 = CARTESIAN_POINT('',(5.,0.));
+#82035 = VECTOR('',#82036,1.);
+#82036 = DIRECTION('',(0.,-1.));
+#82037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82038 = PCURVE('',#44917,#82039);
+#82039 = DEFINITIONAL_REPRESENTATION('',(#82040),#82044);
+#82040 = LINE('',#82041,#82042);
+#82041 = CARTESIAN_POINT('',(0.,0.));
+#82042 = VECTOR('',#82043,1.);
+#82043 = DIRECTION('',(0.,-1.));
+#82044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82045 = ORIENTED_EDGE('',*,*,#44929,.T.);
+#82046 = ORIENTED_EDGE('',*,*,#81999,.T.);
+#82047 = ORIENTED_EDGE('',*,*,#82048,.F.);
+#82048 = EDGE_CURVE('',#82024,#81968,#82049,.T.);
+#82049 = SURFACE_CURVE('',#82050,(#82055,#82066),.PCURVE_S1.);
+#82050 = CIRCLE('',#82051,32.5);
+#82051 = AXIS2_PLACEMENT_3D('',#82052,#82053,#82054);
+#82052 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#82053 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82054 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82055 = PCURVE('',#44944,#82056);
+#82056 = DEFINITIONAL_REPRESENTATION('',(#82057),#82065);
+#82057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#82058,#82059,#82060,#82061
+    ,#82062,#82063,#82064),.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(
+  '') );
+#82058 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#82059 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#82060 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#82061 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#82062 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#82063 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#82064 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#82065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82066 = PCURVE('',#81984,#82067);
+#82067 = DEFINITIONAL_REPRESENTATION('',(#82068),#82072);
+#82068 = LINE('',#82069,#82070);
+#82069 = CARTESIAN_POINT('',(0.,15.9));
+#82070 = VECTOR('',#82071,1.);
+#82071 = DIRECTION('',(1.,0.));
+#82072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82073 = ADVANCED_FACE('',(#82074),#44917,.F.);
+#82074 = FACE_BOUND('',#82075,.F.);
+#82075 = EDGE_LOOP('',(#82076,#82077,#82078,#82105));
+#82076 = ORIENTED_EDGE('',*,*,#44897,.F.);
+#82077 = ORIENTED_EDGE('',*,*,#82023,.T.);
+#82078 = ORIENTED_EDGE('',*,*,#82079,.T.);
+#82079 = EDGE_CURVE('',#82024,#82080,#82082,.T.);
+#82080 = VERTEX_POINT('',#82081);
+#82081 = CARTESIAN_POINT('',(-25.41309085804,-1.6,20.258944025801));
+#82082 = SURFACE_CURVE('',#82083,(#82088,#82095),.PCURVE_S1.);
+#82083 = ELLIPSE('',#82084,124.83495742473,32.5);
+#82084 = AXIS2_PLACEMENT_3D('',#82085,#82086,#82087);
+#82085 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#82086 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#82087 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#82088 = PCURVE('',#44917,#82089);
+#82089 = DEFINITIONAL_REPRESENTATION('',(#82090),#82094);
+#82090 = ELLIPSE('',#82091,124.83495742473,32.5);
+#82091 = AXIS2_PLACEMENT_2D('',#82092,#82093);
+#82092 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#82093 = DIRECTION('',(-1.,-2.22044604925E-16));
+#82094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82095 = PCURVE('',#81984,#82096);
+#82096 = DEFINITIONAL_REPRESENTATION('',(#82097),#82104);
+#82097 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82098,#82099,#82100,#82101,
+    #82102,#82103),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#82098 = CARTESIAN_POINT('',(0.923568490822,16.18));
+#82099 = CARTESIAN_POINT('',(0.917939656638,15.506733901776));
+#82100 = CARTESIAN_POINT('',(0.912310822455,14.834056452422));
+#82101 = CARTESIAN_POINT('',(0.906681988271,14.162012092796));
+#82102 = CARTESIAN_POINT('',(0.901053154087,13.490645186037));
+#82103 = CARTESIAN_POINT('',(0.895424319903,12.82));
+#82104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82105 = ORIENTED_EDGE('',*,*,#82106,.F.);
+#82106 = EDGE_CURVE('',#44869,#82080,#82107,.T.);
+#82107 = SURFACE_CURVE('',#82108,(#82112,#82119),.PCURVE_S1.);
+#82108 = LINE('',#82109,#82110);
+#82109 = CARTESIAN_POINT('',(-24.25447506097,-1.6,19.590016883474));
+#82110 = VECTOR('',#82111,1.);
+#82111 = DIRECTION('',(-0.866025403784,0.,0.5));
+#82112 = PCURVE('',#44917,#82113);
+#82113 = DEFINITIONAL_REPRESENTATION('',(#82114),#82118);
+#82114 = LINE('',#82115,#82116);
+#82115 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82116 = VECTOR('',#82117,1.);
+#82117 = DIRECTION('',(0.,-1.));
+#82118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82119 = PCURVE('',#44885,#82120);
+#82120 = DEFINITIONAL_REPRESENTATION('',(#82121),#82125);
+#82121 = LINE('',#82122,#82123);
+#82122 = CARTESIAN_POINT('',(0.,-0.));
+#82123 = VECTOR('',#82124,1.);
+#82124 = DIRECTION('',(0.,-1.));
+#82125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82126 = ADVANCED_FACE('',(#82127),#44885,.F.);
+#82127 = FACE_BOUND('',#82128,.F.);
+#82128 = EDGE_LOOP('',(#82129,#82130,#82131,#82153));
+#82129 = ORIENTED_EDGE('',*,*,#44868,.F.);
+#82130 = ORIENTED_EDGE('',*,*,#82106,.T.);
+#82131 = ORIENTED_EDGE('',*,*,#82132,.T.);
+#82132 = EDGE_CURVE('',#82080,#81945,#82133,.T.);
+#82133 = SURFACE_CURVE('',#82134,(#82139,#82146),.PCURVE_S1.);
+#82134 = CIRCLE('',#82135,32.5);
+#82135 = AXIS2_PLACEMENT_3D('',#82136,#82137,#82138);
+#82136 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#82137 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82138 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82139 = PCURVE('',#44885,#82140);
+#82140 = DEFINITIONAL_REPRESENTATION('',(#82141),#82145);
+#82141 = CIRCLE('',#82142,32.5);
+#82142 = AXIS2_PLACEMENT_2D('',#82143,#82144);
+#82143 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#82144 = DIRECTION('',(-0.866025403784,-0.5));
+#82145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82146 = PCURVE('',#81984,#82147);
+#82147 = DEFINITIONAL_REPRESENTATION('',(#82148),#82152);
+#82148 = LINE('',#82149,#82150);
+#82149 = CARTESIAN_POINT('',(0.,13.1));
+#82150 = VECTOR('',#82151,1.);
+#82151 = DIRECTION('',(1.,0.));
+#82152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82153 = ORIENTED_EDGE('',*,*,#81944,.F.);
+#82154 = ADVANCED_FACE('',(#82155),#44984,.F.);
+#82155 = FACE_BOUND('',#82156,.F.);
+#82156 = EDGE_LOOP('',(#82157,#82158,#82181,#82213));
+#82157 = ORIENTED_EDGE('',*,*,#44962,.F.);
+#82158 = ORIENTED_EDGE('',*,*,#82159,.T.);
+#82159 = EDGE_CURVE('',#44963,#82160,#82162,.T.);
+#82160 = VERTEX_POINT('',#82161);
+#82161 = CARTESIAN_POINT('',(-30.9589481932,-1.6,9.889060965039));
+#82162 = SURFACE_CURVE('',#82163,(#82167,#82174),.PCURVE_S1.);
+#82163 = LINE('',#82164,#82165);
+#82164 = CARTESIAN_POINT('',(-29.34253509322,-1.6,9.363856511604));
+#82165 = VECTOR('',#82166,1.);
+#82166 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#82167 = PCURVE('',#44984,#82168);
+#82168 = DEFINITIONAL_REPRESENTATION('',(#82169),#82173);
+#82169 = LINE('',#82170,#82171);
+#82170 = CARTESIAN_POINT('',(0.,0.));
+#82171 = VECTOR('',#82172,1.);
+#82172 = DIRECTION('',(0.,-1.));
+#82173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82174 = PCURVE('',#45013,#82175);
+#82175 = DEFINITIONAL_REPRESENTATION('',(#82176),#82180);
+#82176 = LINE('',#82177,#82178);
+#82177 = CARTESIAN_POINT('',(5.,0.));
+#82178 = VECTOR('',#82179,1.);
+#82179 = DIRECTION('',(0.,-1.));
+#82180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82181 = ORIENTED_EDGE('',*,*,#82182,.T.);
+#82182 = EDGE_CURVE('',#82160,#82183,#82185,.T.);
+#82183 = VERTEX_POINT('',#82184);
+#82184 = CARTESIAN_POINT('',(-31.18033811934,-4.4,9.167143217117));
+#82185 = SURFACE_CURVE('',#82186,(#82191,#82198),.PCURVE_S1.);
+#82186 = ELLIPSE('',#82187,124.83495742473,32.5);
+#82187 = AXIS2_PLACEMENT_3D('',#82188,#82189,#82190);
+#82188 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#82189 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#82190 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#82191 = PCURVE('',#44984,#82192);
+#82192 = DEFINITIONAL_REPRESENTATION('',(#82193),#82197);
+#82193 = ELLIPSE('',#82194,124.83495742473,32.5);
+#82194 = AXIS2_PLACEMENT_2D('',#82195,#82196);
+#82195 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#82196 = DIRECTION('',(1.,-2.914335439641E-16));
+#82197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82198 = PCURVE('',#82199,#82204);
+#82199 = CYLINDRICAL_SURFACE('',#82200,32.5);
+#82200 = AXIS2_PLACEMENT_3D('',#82201,#82202,#82203);
+#82201 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#82202 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82203 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82204 = DEFINITIONAL_REPRESENTATION('',(#82205),#82212);
+#82205 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82206,#82207,#82208,#82209,
+    #82210,#82211),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#82206 = CARTESIAN_POINT('',(1.259292001971,12.82));
+#82207 = CARTESIAN_POINT('',(1.264868319035,13.492111952632));
+#82208 = CARTESIAN_POINT('',(1.270444636099,14.164211467139));
+#82209 = CARTESIAN_POINT('',(1.276020953162,14.836255002832));
+#82210 = CARTESIAN_POINT('',(1.281597270226,15.508199020634));
+#82211 = CARTESIAN_POINT('',(1.28717358729,16.18));
+#82212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82213 = ORIENTED_EDGE('',*,*,#82214,.F.);
+#82214 = EDGE_CURVE('',#44965,#82183,#82215,.T.);
+#82215 = SURFACE_CURVE('',#82216,(#82220,#82227),.PCURVE_S1.);
+#82216 = LINE('',#82217,#82218);
+#82217 = CARTESIAN_POINT('',(-29.57584225277,-4.4,8.645810907543));
+#82218 = VECTOR('',#82219,1.);
+#82219 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#82220 = PCURVE('',#44984,#82221);
+#82221 = DEFINITIONAL_REPRESENTATION('',(#82222),#82226);
+#82222 = LINE('',#82223,#82224);
+#82223 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82224 = VECTOR('',#82225,1.);
+#82225 = DIRECTION('',(0.,-1.));
+#82226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82227 = PCURVE('',#45072,#82228);
+#82228 = DEFINITIONAL_REPRESENTATION('',(#82229),#82233);
+#82229 = LINE('',#82230,#82231);
+#82230 = CARTESIAN_POINT('',(0.,0.));
+#82231 = VECTOR('',#82232,1.);
+#82232 = DIRECTION('',(0.,-1.));
+#82233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82234 = ADVANCED_FACE('',(#82235),#45072,.F.);
+#82235 = FACE_BOUND('',#82236,.F.);
+#82236 = EDGE_LOOP('',(#82237,#82260,#82261,#82262));
+#82237 = ORIENTED_EDGE('',*,*,#82238,.F.);
+#82238 = EDGE_CURVE('',#45026,#82239,#82241,.T.);
+#82239 = VERTEX_POINT('',#82240);
+#82240 = CARTESIAN_POINT('',(-29.40263467415,-4.4,13.846843474903));
+#82241 = SURFACE_CURVE('',#82242,(#82246,#82253),.PCURVE_S1.);
+#82242 = LINE('',#82243,#82244);
+#82243 = CARTESIAN_POINT('',(-28.03075728089,-4.4,13.401093489019));
+#82244 = VECTOR('',#82245,1.);
+#82245 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#82246 = PCURVE('',#45072,#82247);
+#82247 = DEFINITIONAL_REPRESENTATION('',(#82248),#82252);
+#82248 = LINE('',#82249,#82250);
+#82249 = CARTESIAN_POINT('',(5.,0.));
+#82250 = VECTOR('',#82251,1.);
+#82251 = DIRECTION('',(0.,-1.));
+#82252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82253 = PCURVE('',#45045,#82254);
+#82254 = DEFINITIONAL_REPRESENTATION('',(#82255),#82259);
+#82255 = LINE('',#82256,#82257);
+#82256 = CARTESIAN_POINT('',(0.,0.));
+#82257 = VECTOR('',#82258,1.);
+#82258 = DIRECTION('',(0.,-1.));
+#82259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82260 = ORIENTED_EDGE('',*,*,#45057,.T.);
+#82261 = ORIENTED_EDGE('',*,*,#82214,.T.);
+#82262 = ORIENTED_EDGE('',*,*,#82263,.F.);
+#82263 = EDGE_CURVE('',#82239,#82183,#82264,.T.);
+#82264 = SURFACE_CURVE('',#82265,(#82270,#82281),.PCURVE_S1.);
+#82265 = CIRCLE('',#82266,32.5);
+#82266 = AXIS2_PLACEMENT_3D('',#82267,#82268,#82269);
+#82267 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#82268 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82269 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82270 = PCURVE('',#45072,#82271);
+#82271 = DEFINITIONAL_REPRESENTATION('',(#82272),#82280);
+#82272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#82273,#82274,#82275,#82276
+    ,#82277,#82278,#82279),.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(
+  '') );
+#82273 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#82274 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#82275 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#82276 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#82277 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#82278 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#82279 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#82280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82281 = PCURVE('',#82199,#82282);
+#82282 = DEFINITIONAL_REPRESENTATION('',(#82283),#82287);
+#82283 = LINE('',#82284,#82285);
+#82284 = CARTESIAN_POINT('',(0.,15.9));
+#82285 = VECTOR('',#82286,1.);
+#82286 = DIRECTION('',(1.,0.));
+#82287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82288 = ADVANCED_FACE('',(#82289),#45045,.F.);
+#82289 = FACE_BOUND('',#82290,.F.);
+#82290 = EDGE_LOOP('',(#82291,#82292,#82293,#82320));
+#82291 = ORIENTED_EDGE('',*,*,#45025,.F.);
+#82292 = ORIENTED_EDGE('',*,*,#82238,.T.);
+#82293 = ORIENTED_EDGE('',*,*,#82294,.T.);
+#82294 = EDGE_CURVE('',#82239,#82295,#82297,.T.);
+#82295 = VERTEX_POINT('',#82296);
+#82296 = CARTESIAN_POINT('',(-29.06982515661,-1.6,14.532558803035));
+#82297 = SURFACE_CURVE('',#82298,(#82303,#82310),.PCURVE_S1.);
+#82298 = ELLIPSE('',#82299,124.83495742473,32.5);
+#82299 = AXIS2_PLACEMENT_3D('',#82300,#82301,#82302);
+#82300 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#82301 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#82302 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#82303 = PCURVE('',#45045,#82304);
+#82304 = DEFINITIONAL_REPRESENTATION('',(#82305),#82309);
+#82305 = ELLIPSE('',#82306,124.83495742473,32.5);
+#82306 = AXIS2_PLACEMENT_2D('',#82307,#82308);
+#82307 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#82308 = DIRECTION('',(-1.,-1.52655665886E-16));
+#82309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82310 = PCURVE('',#82199,#82311);
+#82311 = DEFINITIONAL_REPRESENTATION('',(#82312),#82319);
+#82312 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82313,#82314,#82315,#82316,
+    #82317,#82318),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#82313 = CARTESIAN_POINT('',(1.133008001061,16.18));
+#82314 = CARTESIAN_POINT('',(1.127379166878,15.506733901776));
+#82315 = CARTESIAN_POINT('',(1.121750332694,14.834056452422));
+#82316 = CARTESIAN_POINT('',(1.11612149851,14.162012092796));
+#82317 = CARTESIAN_POINT('',(1.110492664326,13.490645186037));
+#82318 = CARTESIAN_POINT('',(1.104863830142,12.82));
+#82319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82320 = ORIENTED_EDGE('',*,*,#82321,.F.);
+#82321 = EDGE_CURVE('',#44997,#82295,#82322,.T.);
+#82322 = SURFACE_CURVE('',#82323,(#82327,#82334),.PCURVE_S1.);
+#82323 = LINE('',#82324,#82325);
+#82324 = CARTESIAN_POINT('',(-27.79745012134,-1.6,14.11913909308));
+#82325 = VECTOR('',#82326,1.);
+#82326 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#82327 = PCURVE('',#45045,#82328);
+#82328 = DEFINITIONAL_REPRESENTATION('',(#82329),#82333);
+#82329 = LINE('',#82330,#82331);
+#82330 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82331 = VECTOR('',#82332,1.);
+#82332 = DIRECTION('',(0.,-1.));
+#82333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82334 = PCURVE('',#45013,#82335);
+#82335 = DEFINITIONAL_REPRESENTATION('',(#82336),#82340);
+#82336 = LINE('',#82337,#82338);
+#82337 = CARTESIAN_POINT('',(0.,-0.));
+#82338 = VECTOR('',#82339,1.);
+#82339 = DIRECTION('',(0.,-1.));
+#82340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82341 = ADVANCED_FACE('',(#82342),#45013,.F.);
+#82342 = FACE_BOUND('',#82343,.F.);
+#82343 = EDGE_LOOP('',(#82344,#82345,#82346,#82368));
+#82344 = ORIENTED_EDGE('',*,*,#44996,.F.);
+#82345 = ORIENTED_EDGE('',*,*,#82321,.T.);
+#82346 = ORIENTED_EDGE('',*,*,#82347,.T.);
+#82347 = EDGE_CURVE('',#82295,#82160,#82348,.T.);
+#82348 = SURFACE_CURVE('',#82349,(#82354,#82361),.PCURVE_S1.);
+#82349 = CIRCLE('',#82350,32.5);
+#82350 = AXIS2_PLACEMENT_3D('',#82351,#82352,#82353);
+#82351 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#82352 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82353 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82354 = PCURVE('',#45013,#82355);
+#82355 = DEFINITIONAL_REPRESENTATION('',(#82356),#82360);
+#82356 = CIRCLE('',#82357,32.5);
+#82357 = AXIS2_PLACEMENT_2D('',#82358,#82359);
+#82358 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#82359 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#82360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82361 = PCURVE('',#82199,#82362);
+#82362 = DEFINITIONAL_REPRESENTATION('',(#82363),#82367);
+#82363 = LINE('',#82364,#82365);
+#82364 = CARTESIAN_POINT('',(0.,13.1));
+#82365 = VECTOR('',#82366,1.);
+#82366 = DIRECTION('',(1.,0.));
+#82367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82368 = ORIENTED_EDGE('',*,*,#82159,.F.);
+#82369 = ADVANCED_FACE('',(#82370),#45112,.F.);
+#82370 = FACE_BOUND('',#82371,.F.);
+#82371 = EDGE_LOOP('',(#82372,#82373,#82396,#82428));
+#82372 = ORIENTED_EDGE('',*,*,#45090,.F.);
+#82373 = ORIENTED_EDGE('',*,*,#82374,.T.);
+#82374 = EDGE_CURVE('',#45091,#82375,#82377,.T.);
+#82375 = VERTEX_POINT('',#82376);
+#82376 = CARTESIAN_POINT('',(-32.33847228227,-1.6,3.236233991674));
+#82377 = SURFACE_CURVE('',#82378,(#82382,#82389),.PCURVE_S1.);
+#82378 = LINE('',#82379,#82380);
+#82379 = CARTESIAN_POINT('',(-30.64818554078,-1.6,3.05857769633));
+#82380 = VECTOR('',#82381,1.);
+#82381 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#82382 = PCURVE('',#45112,#82383);
+#82383 = DEFINITIONAL_REPRESENTATION('',(#82384),#82388);
+#82384 = LINE('',#82385,#82386);
+#82385 = CARTESIAN_POINT('',(0.,0.));
+#82386 = VECTOR('',#82387,1.);
+#82387 = DIRECTION('',(0.,-1.));
+#82388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82389 = PCURVE('',#45141,#82390);
+#82390 = DEFINITIONAL_REPRESENTATION('',(#82391),#82395);
+#82391 = LINE('',#82392,#82393);
+#82392 = CARTESIAN_POINT('',(5.,0.));
+#82393 = VECTOR('',#82394,1.);
+#82394 = DIRECTION('',(0.,-1.));
+#82395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82396 = ORIENTED_EDGE('',*,*,#82397,.T.);
+#82397 = EDGE_CURVE('',#82375,#82398,#82400,.T.);
+#82398 = VERTEX_POINT('',#82399);
+#82399 = CARTESIAN_POINT('',(-32.40492916774,-4.4,2.484062324744));
+#82400 = SURFACE_CURVE('',#82401,(#82406,#82413),.PCURVE_S1.);
+#82401 = ELLIPSE('',#82402,124.83495742473,32.5);
+#82402 = AXIS2_PLACEMENT_3D('',#82403,#82404,#82405);
+#82403 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#82404 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#82405 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#82406 = PCURVE('',#45112,#82407);
+#82407 = DEFINITIONAL_REPRESENTATION('',(#82408),#82412);
+#82408 = ELLIPSE('',#82409,124.83495742473,32.5);
+#82409 = AXIS2_PLACEMENT_2D('',#82410,#82411);
+#82410 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#82411 = DIRECTION('',(1.,-1.006139616067E-16));
+#82412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82413 = PCURVE('',#82414,#82419);
+#82414 = CYLINDRICAL_SURFACE('',#82415,32.5);
+#82415 = AXIS2_PLACEMENT_3D('',#82416,#82417,#82418);
+#82416 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#82417 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82418 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82419 = DEFINITIONAL_REPRESENTATION('',(#82420),#82427);
+#82420 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82421,#82422,#82423,#82424,
+    #82425,#82426),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#82421 = CARTESIAN_POINT('',(1.468731512211,12.82));
+#82422 = CARTESIAN_POINT('',(1.474307829274,13.492111952632));
+#82423 = CARTESIAN_POINT('',(1.479884146338,14.164211467139));
+#82424 = CARTESIAN_POINT('',(1.485460463402,14.836255002832));
+#82425 = CARTESIAN_POINT('',(1.491036780465,15.508199020634));
+#82426 = CARTESIAN_POINT('',(1.496613097529,16.18));
+#82427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82428 = ORIENTED_EDGE('',*,*,#82429,.F.);
+#82429 = EDGE_CURVE('',#45093,#82398,#82430,.T.);
+#82430 = SURFACE_CURVE('',#82431,(#82435,#82442),.PCURVE_S1.);
+#82431 = LINE('',#82432,#82433);
+#82432 = CARTESIAN_POINT('',(-30.7271043035,-4.4,2.307715825478));
+#82433 = VECTOR('',#82434,1.);
+#82434 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#82435 = PCURVE('',#45112,#82436);
+#82436 = DEFINITIONAL_REPRESENTATION('',(#82437),#82441);
+#82437 = LINE('',#82438,#82439);
+#82438 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82439 = VECTOR('',#82440,1.);
+#82440 = DIRECTION('',(0.,-1.));
+#82441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82442 = PCURVE('',#45200,#82443);
+#82443 = DEFINITIONAL_REPRESENTATION('',(#82444),#82448);
+#82444 = LINE('',#82445,#82446);
+#82445 = CARTESIAN_POINT('',(0.,0.));
+#82446 = VECTOR('',#82447,1.);
+#82447 = DIRECTION('',(0.,-1.));
+#82448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82449 = ADVANCED_FACE('',(#82450),#45200,.F.);
+#82450 = FACE_BOUND('',#82451,.F.);
+#82451 = EDGE_LOOP('',(#82452,#82475,#82476,#82477));
+#82452 = ORIENTED_EDGE('',*,*,#82453,.F.);
+#82453 = EDGE_CURVE('',#45154,#82454,#82456,.T.);
+#82454 = VERTEX_POINT('',#82455);
+#82455 = CARTESIAN_POINT('',(-31.63903720112,-4.4,7.431105233113));
+#82456 = SURFACE_CURVE('',#82457,(#82461,#82468),.PCURVE_S1.);
+#82457 = LINE('',#82458,#82459);
+#82458 = CARTESIAN_POINT('',(-30.20446198717,-4.4,7.280325302319));
+#82459 = VECTOR('',#82460,1.);
+#82460 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#82461 = PCURVE('',#45200,#82462);
+#82462 = DEFINITIONAL_REPRESENTATION('',(#82463),#82467);
+#82463 = LINE('',#82464,#82465);
+#82464 = CARTESIAN_POINT('',(5.,0.));
+#82465 = VECTOR('',#82466,1.);
+#82466 = DIRECTION('',(0.,-1.));
+#82467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82468 = PCURVE('',#45173,#82469);
+#82469 = DEFINITIONAL_REPRESENTATION('',(#82470),#82474);
+#82470 = LINE('',#82471,#82472);
+#82471 = CARTESIAN_POINT('',(0.,0.));
+#82472 = VECTOR('',#82473,1.);
+#82473 = DIRECTION('',(0.,-1.));
+#82474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82475 = ORIENTED_EDGE('',*,*,#45185,.T.);
+#82476 = ORIENTED_EDGE('',*,*,#82429,.T.);
+#82477 = ORIENTED_EDGE('',*,*,#82478,.F.);
+#82478 = EDGE_CURVE('',#82454,#82398,#82479,.T.);
+#82479 = SURFACE_CURVE('',#82480,(#82485,#82496),.PCURVE_S1.);
+#82480 = CIRCLE('',#82481,32.5);
+#82481 = AXIS2_PLACEMENT_3D('',#82482,#82483,#82484);
+#82482 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#82483 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82484 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82485 = PCURVE('',#45200,#82486);
+#82486 = DEFINITIONAL_REPRESENTATION('',(#82487),#82495);
+#82487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#82488,#82489,#82490,#82491
+    ,#82492,#82493,#82494),.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(
+  '') );
+#82488 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#82489 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#82490 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#82491 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#82492 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#82493 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#82494 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#82495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82496 = PCURVE('',#82414,#82497);
+#82497 = DEFINITIONAL_REPRESENTATION('',(#82498),#82502);
+#82498 = LINE('',#82499,#82500);
+#82499 = CARTESIAN_POINT('',(0.,15.9));
+#82500 = VECTOR('',#82501,1.);
+#82501 = DIRECTION('',(1.,0.));
+#82502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82503 = ADVANCED_FACE('',(#82504),#45173,.F.);
+#82504 = FACE_BOUND('',#82505,.F.);
+#82505 = EDGE_LOOP('',(#82506,#82507,#82508,#82535));
+#82506 = ORIENTED_EDGE('',*,*,#45153,.F.);
+#82507 = ORIENTED_EDGE('',*,*,#82453,.T.);
+#82508 = ORIENTED_EDGE('',*,*,#82509,.T.);
+#82509 = EDGE_CURVE('',#82454,#82510,#82512,.T.);
+#82510 = VERTEX_POINT('',#82511);
+#82511 = CARTESIAN_POINT('',(-31.45606860334,-1.6,8.171031025623));
+#82512 = SURFACE_CURVE('',#82513,(#82518,#82525),.PCURVE_S1.);
+#82513 = ELLIPSE('',#82514,124.83495742473,32.5);
+#82514 = AXIS2_PLACEMENT_3D('',#82515,#82516,#82517);
+#82515 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#82516 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#82517 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#82518 = PCURVE('',#45173,#82519);
+#82519 = DEFINITIONAL_REPRESENTATION('',(#82520),#82524);
+#82520 = ELLIPSE('',#82521,124.83495742473,32.5);
+#82521 = AXIS2_PLACEMENT_2D('',#82522,#82523);
+#82522 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#82523 = DIRECTION('',(-1.,-1.075528555106E-16));
+#82524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82525 = PCURVE('',#82414,#82526);
+#82526 = DEFINITIONAL_REPRESENTATION('',(#82527),#82534);
+#82527 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82528,#82529,#82530,#82531,
+    #82532,#82533),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#82528 = CARTESIAN_POINT('',(1.342447511301,16.18));
+#82529 = CARTESIAN_POINT('',(1.336818677117,15.506733901776));
+#82530 = CARTESIAN_POINT('',(1.331189842933,14.834056452422));
+#82531 = CARTESIAN_POINT('',(1.325561008749,14.162012092796));
+#82532 = CARTESIAN_POINT('',(1.319932174565,13.490645186037));
+#82533 = CARTESIAN_POINT('',(1.314303340382,12.82));
+#82534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82535 = ORIENTED_EDGE('',*,*,#82536,.F.);
+#82536 = EDGE_CURVE('',#45125,#82510,#82537,.T.);
+#82537 = SURFACE_CURVE('',#82538,(#82542,#82549),.PCURVE_S1.);
+#82538 = LINE('',#82539,#82540);
+#82539 = CARTESIAN_POINT('',(-30.12554322444,-1.6,8.031187173172));
+#82540 = VECTOR('',#82541,1.);
+#82541 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#82542 = PCURVE('',#45173,#82543);
+#82543 = DEFINITIONAL_REPRESENTATION('',(#82544),#82548);
+#82544 = LINE('',#82545,#82546);
+#82545 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82546 = VECTOR('',#82547,1.);
+#82547 = DIRECTION('',(0.,-1.));
+#82548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82549 = PCURVE('',#45141,#82550);
+#82550 = DEFINITIONAL_REPRESENTATION('',(#82551),#82555);
+#82551 = LINE('',#82552,#82553);
+#82552 = CARTESIAN_POINT('',(0.,0.));
+#82553 = VECTOR('',#82554,1.);
+#82554 = DIRECTION('',(0.,-1.));
+#82555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82556 = ADVANCED_FACE('',(#82557),#45141,.F.);
+#82557 = FACE_BOUND('',#82558,.F.);
+#82558 = EDGE_LOOP('',(#82559,#82560,#82561,#82583));
+#82559 = ORIENTED_EDGE('',*,*,#45124,.F.);
+#82560 = ORIENTED_EDGE('',*,*,#82536,.T.);
+#82561 = ORIENTED_EDGE('',*,*,#82562,.T.);
+#82562 = EDGE_CURVE('',#82510,#82375,#82563,.T.);
+#82563 = SURFACE_CURVE('',#82564,(#82569,#82576),.PCURVE_S1.);
+#82564 = CIRCLE('',#82565,32.5);
+#82565 = AXIS2_PLACEMENT_3D('',#82566,#82567,#82568);
+#82566 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#82567 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82568 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82569 = PCURVE('',#45141,#82570);
+#82570 = DEFINITIONAL_REPRESENTATION('',(#82571),#82575);
+#82571 = CIRCLE('',#82572,32.5);
+#82572 = AXIS2_PLACEMENT_2D('',#82573,#82574);
+#82573 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#82574 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#82575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82576 = PCURVE('',#82414,#82577);
+#82577 = DEFINITIONAL_REPRESENTATION('',(#82578),#82582);
+#82578 = LINE('',#82579,#82580);
+#82579 = CARTESIAN_POINT('',(0.,13.1));
+#82580 = VECTOR('',#82581,1.);
+#82581 = DIRECTION('',(1.,0.));
+#82582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82583 = ORIENTED_EDGE('',*,*,#82374,.F.);
+#82584 = ADVANCED_FACE('',(#82585),#45237,.T.);
+#82585 = FACE_BOUND('',#82586,.T.);
+#82586 = EDGE_LOOP('',(#82587,#82610,#82611,#82634));
+#82587 = ORIENTED_EDGE('',*,*,#82588,.F.);
+#82588 = EDGE_CURVE('',#45219,#82589,#82591,.T.);
+#82589 = VERTEX_POINT('',#82590);
+#82590 = CARTESIAN_POINT('',(31.926201516136,-5.6,6.080103350362));
+#82591 = SURFACE_CURVE('',#82592,(#82596,#82603),.PCURVE_S1.);
+#82592 = LINE('',#82593,#82594);
+#82593 = CARTESIAN_POINT('',(30.554324122884,-5.6,5.634353364478));
+#82594 = VECTOR('',#82595,1.);
+#82595 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#82596 = PCURVE('',#45237,#82597);
+#82597 = DEFINITIONAL_REPRESENTATION('',(#82598),#82602);
+#82598 = LINE('',#82599,#82600);
+#82599 = CARTESIAN_POINT('',(5.,0.));
+#82600 = VECTOR('',#82601,1.);
+#82601 = DIRECTION('',(0.,-1.));
+#82602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82603 = PCURVE('',#45273,#82604);
+#82604 = DEFINITIONAL_REPRESENTATION('',(#82605),#82609);
+#82605 = LINE('',#82606,#82607);
+#82606 = CARTESIAN_POINT('',(0.,0.));
+#82607 = VECTOR('',#82608,1.);
+#82608 = DIRECTION('',(0.,-1.));
+#82609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82610 = ORIENTED_EDGE('',*,*,#45218,.T.);
+#82611 = ORIENTED_EDGE('',*,*,#82612,.T.);
+#82612 = EDGE_CURVE('',#45221,#82613,#82615,.T.);
+#82613 = VERTEX_POINT('',#82614);
+#82614 = CARTESIAN_POINT('',(30.613735017584,-5.6,10.910968255528));
+#82615 = SURFACE_CURVE('',#82616,(#82620,#82627),.PCURVE_S1.);
+#82616 = LINE('',#82617,#82618);
+#82617 = CARTESIAN_POINT('',(29.009239151009,-5.6,10.389635945954));
+#82618 = VECTOR('',#82619,1.);
+#82619 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#82620 = PCURVE('',#45237,#82621);
+#82621 = DEFINITIONAL_REPRESENTATION('',(#82622),#82626);
+#82622 = LINE('',#82623,#82624);
+#82623 = CARTESIAN_POINT('',(0.,0.));
+#82624 = VECTOR('',#82625,1.);
+#82625 = DIRECTION('',(0.,-1.));
+#82626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82627 = PCURVE('',#45332,#82628);
+#82628 = DEFINITIONAL_REPRESENTATION('',(#82629),#82633);
+#82629 = LINE('',#82630,#82631);
+#82630 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82631 = VECTOR('',#82632,1.);
+#82632 = DIRECTION('',(0.,-1.));
+#82633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82634 = ORIENTED_EDGE('',*,*,#82635,.F.);
+#82635 = EDGE_CURVE('',#82589,#82613,#82636,.T.);
+#82636 = SURFACE_CURVE('',#82637,(#82642,#82653),.PCURVE_S1.);
+#82637 = CIRCLE('',#82638,32.5);
+#82638 = AXIS2_PLACEMENT_3D('',#82639,#82640,#82641);
+#82639 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#82640 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82641 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82642 = PCURVE('',#45237,#82643);
+#82643 = DEFINITIONAL_REPRESENTATION('',(#82644),#82652);
+#82644 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#82645,#82646,#82647,#82648
+    ,#82649,#82650,#82651),.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(
+  '') );
+#82645 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#82646 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#82647 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#82648 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#82649 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#82650 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#82651 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#82652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82653 = PCURVE('',#82654,#82659);
+#82654 = CYLINDRICAL_SURFACE('',#82655,32.5);
+#82655 = AXIS2_PLACEMENT_3D('',#82656,#82657,#82658);
+#82656 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#82657 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82658 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82659 = DEFINITIONAL_REPRESENTATION('',(#82660),#82664);
+#82660 = LINE('',#82661,#82662);
+#82661 = CARTESIAN_POINT('',(0.,17.1));
+#82662 = VECTOR('',#82663,1.);
+#82663 = DIRECTION('',(1.,0.));
+#82664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82665 = ADVANCED_FACE('',(#82666),#45332,.T.);
+#82666 = FACE_BOUND('',#82667,.T.);
+#82667 = EDGE_LOOP('',(#82668,#82669,#82692,#82717));
+#82668 = ORIENTED_EDGE('',*,*,#45314,.F.);
+#82669 = ORIENTED_EDGE('',*,*,#82670,.T.);
+#82670 = EDGE_CURVE('',#45286,#82671,#82673,.T.);
+#82671 = VERTEX_POINT('',#82672);
+#82672 = CARTESIAN_POINT('',(30.85895941055,-8.4,10.196794795328));
+#82673 = SURFACE_CURVE('',#82674,(#82678,#82685),.PCURVE_S1.);
+#82674 = LINE('',#82675,#82676);
+#82675 = CARTESIAN_POINT('',(29.242546310562,-8.4,9.671590341893));
+#82676 = VECTOR('',#82677,1.);
+#82677 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#82678 = PCURVE('',#45332,#82679);
+#82679 = DEFINITIONAL_REPRESENTATION('',(#82680),#82684);
+#82680 = LINE('',#82681,#82682);
+#82681 = CARTESIAN_POINT('',(0.,0.));
+#82682 = VECTOR('',#82683,1.);
+#82683 = DIRECTION('',(0.,-1.));
+#82684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82685 = PCURVE('',#45302,#82686);
+#82686 = DEFINITIONAL_REPRESENTATION('',(#82687),#82691);
+#82687 = LINE('',#82688,#82689);
+#82688 = CARTESIAN_POINT('',(5.,0.));
+#82689 = VECTOR('',#82690,1.);
+#82690 = DIRECTION('',(0.,-1.));
+#82691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82692 = ORIENTED_EDGE('',*,*,#82693,.T.);
+#82693 = EDGE_CURVE('',#82671,#82613,#82694,.T.);
+#82694 = SURFACE_CURVE('',#82695,(#82700,#82707),.PCURVE_S1.);
+#82695 = ELLIPSE('',#82696,124.83495742473,32.5);
+#82696 = AXIS2_PLACEMENT_3D('',#82697,#82698,#82699);
+#82697 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#82698 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#82699 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#82700 = PCURVE('',#45332,#82701);
+#82701 = DEFINITIONAL_REPRESENTATION('',(#82702),#82706);
+#82702 = ELLIPSE('',#82703,124.83495742473,32.5);
+#82703 = AXIS2_PLACEMENT_2D('',#82704,#82705);
+#82704 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#82705 = DIRECTION('',(-1.,-5.551115123126E-17));
+#82706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82707 = PCURVE('',#82654,#82708);
+#82708 = DEFINITIONAL_REPRESENTATION('',(#82709),#82716);
+#82709 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82710,#82711,#82712,#82713,
+    #82714,#82715),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#82710 = CARTESIAN_POINT('',(5.029203186279,20.18));
+#82711 = CARTESIAN_POINT('',(5.034779503343,19.507888047368));
+#82712 = CARTESIAN_POINT('',(5.040355820407,18.835788532861));
+#82713 = CARTESIAN_POINT('',(5.04593213747,18.163744997168));
+#82714 = CARTESIAN_POINT('',(5.051508454534,17.491800979366));
+#82715 = CARTESIAN_POINT('',(5.057084771597,16.82));
+#82716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82717 = ORIENTED_EDGE('',*,*,#82612,.F.);
+#82718 = ADVANCED_FACE('',(#82719),#45302,.T.);
+#82719 = FACE_BOUND('',#82720,.T.);
+#82720 = EDGE_LOOP('',(#82721,#82722,#82745,#82767));
+#82721 = ORIENTED_EDGE('',*,*,#45285,.F.);
+#82722 = ORIENTED_EDGE('',*,*,#82723,.T.);
+#82723 = EDGE_CURVE('',#45254,#82724,#82726,.T.);
+#82724 = VERTEX_POINT('',#82725);
+#82725 = CARTESIAN_POINT('',(32.060006317709,-8.4,5.329727470372));
+#82726 = SURFACE_CURVE('',#82727,(#82731,#82738),.PCURVE_S1.);
+#82727 = LINE('',#82728,#82729);
+#82728 = CARTESIAN_POINT('',(30.787631282436,-8.4,4.916307760417));
+#82729 = VECTOR('',#82730,1.);
+#82730 = DIRECTION('',(0.951056516295,0.,0.309016994375));
+#82731 = PCURVE('',#45302,#82732);
+#82732 = DEFINITIONAL_REPRESENTATION('',(#82733),#82737);
+#82733 = LINE('',#82734,#82735);
+#82734 = CARTESIAN_POINT('',(0.,0.));
+#82735 = VECTOR('',#82736,1.);
+#82736 = DIRECTION('',(0.,-1.));
+#82737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82738 = PCURVE('',#45273,#82739);
+#82739 = DEFINITIONAL_REPRESENTATION('',(#82740),#82744);
+#82740 = LINE('',#82741,#82742);
+#82741 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82742 = VECTOR('',#82743,1.);
+#82743 = DIRECTION('',(0.,-1.));
+#82744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82745 = ORIENTED_EDGE('',*,*,#82746,.T.);
+#82746 = EDGE_CURVE('',#82724,#82671,#82747,.T.);
+#82747 = SURFACE_CURVE('',#82748,(#82753,#82760),.PCURVE_S1.);
+#82748 = CIRCLE('',#82749,32.5);
+#82749 = AXIS2_PLACEMENT_3D('',#82750,#82751,#82752);
+#82750 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#82751 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82752 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82753 = PCURVE('',#45302,#82754);
+#82754 = DEFINITIONAL_REPRESENTATION('',(#82755),#82759);
+#82755 = CIRCLE('',#82756,32.5);
+#82756 = AXIS2_PLACEMENT_2D('',#82757,#82758);
+#82757 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#82758 = DIRECTION('',(0.951056516295,-0.309016994375));
+#82759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82760 = PCURVE('',#82654,#82761);
+#82761 = DEFINITIONAL_REPRESENTATION('',(#82762),#82766);
+#82762 = LINE('',#82763,#82764);
+#82763 = CARTESIAN_POINT('',(0.,19.9));
+#82764 = VECTOR('',#82765,1.);
+#82765 = DIRECTION('',(1.,0.));
+#82766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82767 = ORIENTED_EDGE('',*,*,#82670,.F.);
+#82768 = ADVANCED_FACE('',(#82769),#45273,.T.);
+#82769 = FACE_BOUND('',#82770,.T.);
+#82770 = EDGE_LOOP('',(#82771,#82772,#82773,#82798));
+#82771 = ORIENTED_EDGE('',*,*,#45253,.F.);
+#82772 = ORIENTED_EDGE('',*,*,#82588,.T.);
+#82773 = ORIENTED_EDGE('',*,*,#82774,.T.);
+#82774 = EDGE_CURVE('',#82589,#82724,#82775,.T.);
+#82775 = SURFACE_CURVE('',#82776,(#82781,#82788),.PCURVE_S1.);
+#82776 = ELLIPSE('',#82777,124.83495742473,32.5);
+#82777 = AXIS2_PLACEMENT_3D('',#82778,#82779,#82780);
+#82778 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#82779 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#82780 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#82781 = PCURVE('',#45273,#82782);
+#82782 = DEFINITIONAL_REPRESENTATION('',(#82783),#82787);
+#82783 = ELLIPSE('',#82784,124.83495742473,32.5);
+#82784 = AXIS2_PLACEMENT_2D('',#82785,#82786);
+#82785 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#82786 = DIRECTION('',(1.,-6.938893903907E-17));
+#82787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82788 = PCURVE('',#82654,#82789);
+#82789 = DEFINITIONAL_REPRESENTATION('',(#82790),#82797);
+#82790 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82791,#82792,#82793,#82794,
+    #82795,#82796),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#82791 = CARTESIAN_POINT('',(4.902919185369,16.82));
+#82792 = CARTESIAN_POINT('',(4.897290351185,17.493266098224));
+#82793 = CARTESIAN_POINT('',(4.891661517002,18.165943547578));
+#82794 = CARTESIAN_POINT('',(4.886032682818,18.837987907204));
+#82795 = CARTESIAN_POINT('',(4.880403848634,19.509354813963));
+#82796 = CARTESIAN_POINT('',(4.87477501445,20.18));
+#82797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82798 = ORIENTED_EDGE('',*,*,#82723,.F.);
+#82799 = ADVANCED_FACE('',(#82800),#45365,.T.);
+#82800 = FACE_BOUND('',#82801,.T.);
+#82801 = EDGE_LOOP('',(#82802,#82825,#82826,#82849));
+#82802 = ORIENTED_EDGE('',*,*,#82803,.F.);
+#82803 = EDGE_CURVE('',#45347,#82804,#82806,.T.);
+#82804 = VERTEX_POINT('',#82805);
+#82805 = CARTESIAN_POINT('',(29.964412845632,-5.6,12.585069042979));
+#82806 = SURFACE_CURVE('',#82807,(#82811,#82818),.PCURVE_S1.);
+#82807 = LINE('',#82808,#82809);
+#82808 = CARTESIAN_POINT('',(28.715190898168,-5.6,11.863830415333));
+#82809 = VECTOR('',#82810,1.);
+#82810 = DIRECTION('',(0.866025403784,0.,0.5));
+#82811 = PCURVE('',#45365,#82812);
+#82812 = DEFINITIONAL_REPRESENTATION('',(#82813),#82817);
+#82813 = LINE('',#82814,#82815);
+#82814 = CARTESIAN_POINT('',(5.,0.));
+#82815 = VECTOR('',#82816,1.);
+#82816 = DIRECTION('',(0.,-1.));
+#82817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82818 = PCURVE('',#45401,#82819);
+#82819 = DEFINITIONAL_REPRESENTATION('',(#82820),#82824);
+#82820 = LINE('',#82821,#82822);
+#82821 = CARTESIAN_POINT('',(0.,0.));
+#82822 = VECTOR('',#82823,1.);
+#82823 = DIRECTION('',(0.,-1.));
+#82824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82825 = ORIENTED_EDGE('',*,*,#45346,.T.);
+#82826 = ORIENTED_EDGE('',*,*,#82827,.T.);
+#82827 = EDGE_CURVE('',#45349,#82828,#82830,.T.);
+#82828 = VERTEX_POINT('',#82829);
+#82829 = CARTESIAN_POINT('',(27.676233598484,-5.6,17.037490830581));
+#82830 = SURFACE_CURVE('',#82831,(#82835,#82842),.PCURVE_S1.);
+#82831 = LINE('',#82832,#82833);
+#82832 = CARTESIAN_POINT('',(26.215190898168,-5.6,16.193957434256));
+#82833 = VECTOR('',#82834,1.);
+#82834 = DIRECTION('',(0.866025403784,0.,0.5));
+#82835 = PCURVE('',#45365,#82836);
+#82836 = DEFINITIONAL_REPRESENTATION('',(#82837),#82841);
+#82837 = LINE('',#82838,#82839);
+#82838 = CARTESIAN_POINT('',(0.,0.));
+#82839 = VECTOR('',#82840,1.);
+#82840 = DIRECTION('',(0.,-1.));
+#82841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82842 = PCURVE('',#45460,#82843);
+#82843 = DEFINITIONAL_REPRESENTATION('',(#82844),#82848);
+#82844 = LINE('',#82845,#82846);
+#82845 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82846 = VECTOR('',#82847,1.);
+#82847 = DIRECTION('',(0.,-1.));
+#82848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82849 = ORIENTED_EDGE('',*,*,#82850,.F.);
+#82850 = EDGE_CURVE('',#82804,#82828,#82851,.T.);
+#82851 = SURFACE_CURVE('',#82852,(#82857,#82868),.PCURVE_S1.);
+#82852 = CIRCLE('',#82853,32.5);
+#82853 = AXIS2_PLACEMENT_3D('',#82854,#82855,#82856);
+#82854 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#82855 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82856 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82857 = PCURVE('',#45365,#82858);
+#82858 = DEFINITIONAL_REPRESENTATION('',(#82859),#82867);
+#82859 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#82860,#82861,#82862,#82863
+    ,#82864,#82865,#82866),.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(
+  '') );
+#82860 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#82861 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#82862 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#82863 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#82864 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#82865 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#82866 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#82867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82868 = PCURVE('',#82869,#82874);
+#82869 = CYLINDRICAL_SURFACE('',#82870,32.5);
+#82870 = AXIS2_PLACEMENT_3D('',#82871,#82872,#82873);
+#82871 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#82872 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82873 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82874 = DEFINITIONAL_REPRESENTATION('',(#82875),#82879);
+#82875 = LINE('',#82876,#82877);
+#82876 = CARTESIAN_POINT('',(0.,17.1));
+#82877 = VECTOR('',#82878,1.);
+#82878 = DIRECTION('',(1.,0.));
+#82879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82880 = ADVANCED_FACE('',(#82881),#45460,.T.);
+#82881 = FACE_BOUND('',#82882,.T.);
+#82882 = EDGE_LOOP('',(#82883,#82884,#82907,#82932));
+#82883 = ORIENTED_EDGE('',*,*,#45442,.F.);
+#82884 = ORIENTED_EDGE('',*,*,#82885,.T.);
+#82885 = EDGE_CURVE('',#45414,#82886,#82888,.T.);
+#82886 = VERTEX_POINT('',#82887);
+#82887 = CARTESIAN_POINT('',(28.064584261753,-8.4,16.389908792149));
+#82888 = SURFACE_CURVE('',#82889,(#82893,#82900),.PCURVE_S1.);
+#82889 = LINE('',#82890,#82891);
+#82890 = CARTESIAN_POINT('',(26.592689812144,-8.4,15.540110135448));
+#82891 = VECTOR('',#82892,1.);
+#82892 = DIRECTION('',(0.866025403784,0.,0.5));
+#82893 = PCURVE('',#45460,#82894);
+#82894 = DEFINITIONAL_REPRESENTATION('',(#82895),#82899);
+#82895 = LINE('',#82896,#82897);
+#82896 = CARTESIAN_POINT('',(0.,0.));
+#82897 = VECTOR('',#82898,1.);
+#82898 = DIRECTION('',(0.,-1.));
+#82899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82900 = PCURVE('',#45430,#82901);
+#82901 = DEFINITIONAL_REPRESENTATION('',(#82902),#82906);
+#82902 = LINE('',#82903,#82904);
+#82903 = CARTESIAN_POINT('',(5.,0.));
+#82904 = VECTOR('',#82905,1.);
+#82905 = DIRECTION('',(0.,-1.));
+#82906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82907 = ORIENTED_EDGE('',*,*,#82908,.T.);
+#82908 = EDGE_CURVE('',#82886,#82828,#82909,.T.);
+#82909 = SURFACE_CURVE('',#82910,(#82915,#82922),.PCURVE_S1.);
+#82910 = ELLIPSE('',#82911,124.83495742473,32.5);
+#82911 = AXIS2_PLACEMENT_3D('',#82912,#82913,#82914);
+#82912 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#82913 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#82914 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#82915 = PCURVE('',#45460,#82916);
+#82916 = DEFINITIONAL_REPRESENTATION('',(#82917),#82921);
+#82917 = ELLIPSE('',#82918,124.83495742473,32.5);
+#82918 = AXIS2_PLACEMENT_2D('',#82919,#82920);
+#82919 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#82920 = DIRECTION('',(-1.,-4.163336342344E-17));
+#82921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82922 = PCURVE('',#82869,#82923);
+#82923 = DEFINITIONAL_REPRESENTATION('',(#82924),#82931);
+#82924 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#82925,#82926,#82927,#82928,
+    #82929,#82930),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#82925 = CARTESIAN_POINT('',(5.238642696519,20.18));
+#82926 = CARTESIAN_POINT('',(5.244219013582,19.507888047368));
+#82927 = CARTESIAN_POINT('',(5.249795330646,18.835788532861));
+#82928 = CARTESIAN_POINT('',(5.255371647709,18.163744997168));
+#82929 = CARTESIAN_POINT('',(5.260947964773,17.491800979366));
+#82930 = CARTESIAN_POINT('',(5.266524281837,16.82));
+#82931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82932 = ORIENTED_EDGE('',*,*,#82827,.F.);
+#82933 = ADVANCED_FACE('',(#82934),#45430,.T.);
+#82934 = FACE_BOUND('',#82935,.T.);
+#82935 = EDGE_LOOP('',(#82936,#82937,#82960,#82982));
+#82936 = ORIENTED_EDGE('',*,*,#45413,.F.);
+#82937 = ORIENTED_EDGE('',*,*,#82938,.T.);
+#82938 = EDGE_CURVE('',#45382,#82939,#82941,.T.);
+#82939 = VERTEX_POINT('',#82940);
+#82940 = CARTESIAN_POINT('',(30.251305609215,-8.4,11.878910258853));
+#82941 = SURFACE_CURVE('',#82942,(#82946,#82953),.PCURVE_S1.);
+#82942 = LINE('',#82943,#82944);
+#82943 = CARTESIAN_POINT('',(29.092689812144,-8.4,11.209983116526));
+#82944 = VECTOR('',#82945,1.);
+#82945 = DIRECTION('',(0.866025403784,0.,0.5));
+#82946 = PCURVE('',#45430,#82947);
+#82947 = DEFINITIONAL_REPRESENTATION('',(#82948),#82952);
+#82948 = LINE('',#82949,#82950);
+#82949 = CARTESIAN_POINT('',(0.,-0.));
+#82950 = VECTOR('',#82951,1.);
+#82951 = DIRECTION('',(0.,-1.));
+#82952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82953 = PCURVE('',#45401,#82954);
+#82954 = DEFINITIONAL_REPRESENTATION('',(#82955),#82959);
+#82955 = LINE('',#82956,#82957);
+#82956 = CARTESIAN_POINT('',(2.900003744861,0.));
+#82957 = VECTOR('',#82958,1.);
+#82958 = DIRECTION('',(0.,-1.));
+#82959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82960 = ORIENTED_EDGE('',*,*,#82961,.T.);
+#82961 = EDGE_CURVE('',#82939,#82886,#82962,.T.);
+#82962 = SURFACE_CURVE('',#82963,(#82968,#82975),.PCURVE_S1.);
+#82963 = CIRCLE('',#82964,32.5);
+#82964 = AXIS2_PLACEMENT_3D('',#82965,#82966,#82967);
+#82965 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#82966 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#82967 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#82968 = PCURVE('',#45430,#82969);
+#82969 = DEFINITIONAL_REPRESENTATION('',(#82970),#82974);
+#82970 = CIRCLE('',#82971,32.5);
+#82971 = AXIS2_PLACEMENT_2D('',#82972,#82973);
+#82972 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#82973 = DIRECTION('',(0.866025403784,-0.5));
+#82974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82975 = PCURVE('',#82869,#82976);
+#82976 = DEFINITIONAL_REPRESENTATION('',(#82977),#82981);
+#82977 = LINE('',#82978,#82979);
+#82978 = CARTESIAN_POINT('',(0.,19.9));
+#82979 = VECTOR('',#82980,1.);
+#82980 = DIRECTION('',(1.,0.));
+#82981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82982 = ORIENTED_EDGE('',*,*,#82885,.F.);
+#82983 = ADVANCED_FACE('',(#82984),#45401,.T.);
+#82984 = FACE_BOUND('',#82985,.T.);
+#82985 = EDGE_LOOP('',(#82986,#82987,#82988,#83013));
+#82986 = ORIENTED_EDGE('',*,*,#45381,.F.);
+#82987 = ORIENTED_EDGE('',*,*,#82803,.T.);
+#82988 = ORIENTED_EDGE('',*,*,#82989,.T.);
+#82989 = EDGE_CURVE('',#82804,#82939,#82990,.T.);
+#82990 = SURFACE_CURVE('',#82991,(#82996,#83003),.PCURVE_S1.);
+#82991 = ELLIPSE('',#82992,124.83495742473,32.5);
+#82992 = AXIS2_PLACEMENT_3D('',#82993,#82994,#82995);
+#82993 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#82994 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#82995 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#82996 = PCURVE('',#45401,#82997);
+#82997 = DEFINITIONAL_REPRESENTATION('',(#82998),#83002);
+#82998 = ELLIPSE('',#82999,124.83495742473,32.5);
+#82999 = AXIS2_PLACEMENT_2D('',#83000,#83001);
+#83000 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#83001 = DIRECTION('',(1.,1.387778780781E-17));
+#83002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83003 = PCURVE('',#82869,#83004);
+#83004 = DEFINITIONAL_REPRESENTATION('',(#83005),#83012);
+#83005 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83006,#83007,#83008,#83009,
+    #83010,#83011),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#83006 = CARTESIAN_POINT('',(5.112358695609,16.82));
+#83007 = CARTESIAN_POINT('',(5.106729861425,17.493266098224));
+#83008 = CARTESIAN_POINT('',(5.101101027241,18.165943547578));
+#83009 = CARTESIAN_POINT('',(5.095472193057,18.837987907204));
+#83010 = CARTESIAN_POINT('',(5.089843358873,19.509354813963));
+#83011 = CARTESIAN_POINT('',(5.084214524689,20.18));
+#83012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83013 = ORIENTED_EDGE('',*,*,#82938,.F.);
+#83014 = ADVANCED_FACE('',(#83015),#45493,.T.);
+#83015 = FACE_BOUND('',#83016,.T.);
+#83016 = EDGE_LOOP('',(#83017,#83040,#83041,#83064));
+#83017 = ORIENTED_EDGE('',*,*,#83018,.F.);
+#83018 = EDGE_CURVE('',#45475,#83019,#83021,.T.);
+#83019 = VERTEX_POINT('',#83020);
+#83020 = CARTESIAN_POINT('',(26.693035548568,-5.6,18.540006828556));
+#83021 = SURFACE_CURVE('',#83022,(#83026,#83033),.PCURVE_S1.);
+#83022 = LINE('',#83023,#83024);
+#83023 = CARTESIAN_POINT('',(25.621066040429,-5.6,17.574801148064));
+#83024 = VECTOR('',#83025,1.);
+#83025 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#83026 = PCURVE('',#45493,#83027);
+#83027 = DEFINITIONAL_REPRESENTATION('',(#83028),#83032);
+#83028 = LINE('',#83029,#83030);
+#83029 = CARTESIAN_POINT('',(5.,0.));
+#83030 = VECTOR('',#83031,1.);
+#83031 = DIRECTION('',(0.,-1.));
+#83032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83033 = PCURVE('',#45529,#83034);
+#83034 = DEFINITIONAL_REPRESENTATION('',(#83035),#83039);
+#83035 = LINE('',#83036,#83037);
+#83036 = CARTESIAN_POINT('',(0.,0.));
+#83037 = VECTOR('',#83038,1.);
+#83038 = DIRECTION('',(0.,-1.));
+#83039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83040 = ORIENTED_EDGE('',*,*,#45474,.T.);
+#83041 = ORIENTED_EDGE('',*,*,#83042,.T.);
+#83042 = EDGE_CURVE('',#45477,#83043,#83045,.T.);
+#83043 = VERTEX_POINT('',#83044);
+#83044 = CARTESIAN_POINT('',(23.529147965828,-5.6,22.419393301385));
+#83045 = SURFACE_CURVE('',#83046,(#83050,#83057),.PCURVE_S1.);
+#83046 = LINE('',#83047,#83048);
+#83047 = CARTESIAN_POINT('',(22.275413008635,-5.6,21.290525275451));
+#83048 = VECTOR('',#83049,1.);
+#83049 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#83050 = PCURVE('',#45493,#83051);
+#83051 = DEFINITIONAL_REPRESENTATION('',(#83052),#83056);
+#83052 = LINE('',#83053,#83054);
+#83053 = CARTESIAN_POINT('',(0.,0.));
+#83054 = VECTOR('',#83055,1.);
+#83055 = DIRECTION('',(0.,-1.));
+#83056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83057 = PCURVE('',#45588,#83058);
+#83058 = DEFINITIONAL_REPRESENTATION('',(#83059),#83063);
+#83059 = LINE('',#83060,#83061);
+#83060 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83061 = VECTOR('',#83062,1.);
+#83062 = DIRECTION('',(0.,-1.));
+#83063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83064 = ORIENTED_EDGE('',*,*,#83065,.F.);
+#83065 = EDGE_CURVE('',#83019,#83043,#83066,.T.);
+#83066 = SURFACE_CURVE('',#83067,(#83072,#83083),.PCURVE_S1.);
+#83067 = CIRCLE('',#83068,32.5);
+#83068 = AXIS2_PLACEMENT_3D('',#83069,#83070,#83071);
+#83069 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83070 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83071 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83072 = PCURVE('',#45493,#83073);
+#83073 = DEFINITIONAL_REPRESENTATION('',(#83074),#83082);
+#83074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83075,#83076,#83077,#83078
+    ,#83079,#83080,#83081),.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(
+  '') );
+#83075 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#83076 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#83077 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#83078 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#83079 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#83080 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#83081 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#83082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83083 = PCURVE('',#83084,#83089);
+#83084 = CYLINDRICAL_SURFACE('',#83085,32.5);
+#83085 = AXIS2_PLACEMENT_3D('',#83086,#83087,#83088);
+#83086 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83087 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83088 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83089 = DEFINITIONAL_REPRESENTATION('',(#83090),#83094);
+#83090 = LINE('',#83091,#83092);
+#83091 = CARTESIAN_POINT('',(0.,17.1));
+#83092 = VECTOR('',#83093,1.);
+#83093 = DIRECTION('',(1.,0.));
+#83094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83095 = ADVANCED_FACE('',(#83096),#45588,.T.);
+#83096 = FACE_BOUND('',#83097,.T.);
+#83097 = EDGE_LOOP('',(#83098,#83099,#83122,#83147));
+#83098 = ORIENTED_EDGE('',*,*,#45570,.F.);
+#83099 = ORIENTED_EDGE('',*,*,#83100,.T.);
+#83100 = EDGE_CURVE('',#45542,#83101,#83103,.T.);
+#83101 = VERTEX_POINT('',#83102);
+#83102 = CARTESIAN_POINT('',(24.043652111901,-8.4,21.866705127245));
+#83103 = SURFACE_CURVE('',#83104,(#83108,#83115),.PCURVE_S1.);
+#83104 = LINE('',#83105,#83106);
+#83105 = CARTESIAN_POINT('',(22.780605163051,-8.4,20.729452546363));
+#83106 = VECTOR('',#83107,1.);
+#83107 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#83108 = PCURVE('',#45588,#83109);
+#83109 = DEFINITIONAL_REPRESENTATION('',(#83110),#83114);
+#83110 = LINE('',#83111,#83112);
+#83111 = CARTESIAN_POINT('',(0.,0.));
+#83112 = VECTOR('',#83113,1.);
+#83113 = DIRECTION('',(0.,-1.));
+#83114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83115 = PCURVE('',#45558,#83116);
+#83116 = DEFINITIONAL_REPRESENTATION('',(#83117),#83121);
+#83117 = LINE('',#83118,#83119);
+#83118 = CARTESIAN_POINT('',(5.,0.));
+#83119 = VECTOR('',#83120,1.);
+#83120 = DIRECTION('',(0.,-1.));
+#83121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83122 = ORIENTED_EDGE('',*,*,#83123,.T.);
+#83123 = EDGE_CURVE('',#83101,#83043,#83124,.T.);
+#83124 = SURFACE_CURVE('',#83125,(#83130,#83137),.PCURVE_S1.);
+#83125 = ELLIPSE('',#83126,124.83495742473,32.5);
+#83126 = AXIS2_PLACEMENT_3D('',#83127,#83128,#83129);
+#83127 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#83128 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#83129 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#83130 = PCURVE('',#45588,#83131);
+#83131 = DEFINITIONAL_REPRESENTATION('',(#83132),#83136);
+#83132 = ELLIPSE('',#83133,124.83495742473,32.5);
+#83133 = AXIS2_PLACEMENT_2D('',#83134,#83135);
+#83134 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#83135 = DIRECTION('',(-1.,-0.));
+#83136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83137 = PCURVE('',#83084,#83138);
+#83138 = DEFINITIONAL_REPRESENTATION('',(#83139),#83146);
+#83139 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83140,#83141,#83142,#83143,
+    #83144,#83145),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#83140 = CARTESIAN_POINT('',(5.448082206758,20.18));
+#83141 = CARTESIAN_POINT('',(5.453658523822,19.507888047368));
+#83142 = CARTESIAN_POINT('',(5.459234840885,18.835788532861));
+#83143 = CARTESIAN_POINT('',(5.464811157949,18.163744997168));
+#83144 = CARTESIAN_POINT('',(5.470387475012,17.491800979366));
+#83145 = CARTESIAN_POINT('',(5.475963792076,16.82));
+#83146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83147 = ORIENTED_EDGE('',*,*,#83042,.F.);
+#83148 = ADVANCED_FACE('',(#83149),#45558,.T.);
+#83149 = FACE_BOUND('',#83150,.T.);
+#83150 = EDGE_LOOP('',(#83151,#83152,#83175,#83197));
+#83151 = ORIENTED_EDGE('',*,*,#45541,.F.);
+#83152 = ORIENTED_EDGE('',*,*,#83153,.T.);
+#83153 = EDGE_CURVE('',#45510,#83154,#83156,.T.);
+#83154 = VERTEX_POINT('',#83155);
+#83155 = CARTESIAN_POINT('',(27.120477683728,-8.4,17.908927667685));
+#83156 = SURFACE_CURVE('',#83157,(#83161,#83168),.PCURVE_S1.);
+#83157 = LINE('',#83158,#83159);
+#83158 = CARTESIAN_POINT('',(26.126258194846,-8.4,17.013728418976));
+#83159 = VECTOR('',#83160,1.);
+#83160 = DIRECTION('',(0.743144825477,0.,0.669130606359));
+#83161 = PCURVE('',#45558,#83162);
+#83162 = DEFINITIONAL_REPRESENTATION('',(#83163),#83167);
+#83163 = LINE('',#83164,#83165);
+#83164 = CARTESIAN_POINT('',(0.,-0.));
+#83165 = VECTOR('',#83166,1.);
+#83166 = DIRECTION('',(0.,-1.));
+#83167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83168 = PCURVE('',#45529,#83169);
+#83169 = DEFINITIONAL_REPRESENTATION('',(#83170),#83174);
+#83170 = LINE('',#83171,#83172);
+#83171 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83172 = VECTOR('',#83173,1.);
+#83173 = DIRECTION('',(0.,-1.));
+#83174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83175 = ORIENTED_EDGE('',*,*,#83176,.T.);
+#83176 = EDGE_CURVE('',#83154,#83101,#83177,.T.);
+#83177 = SURFACE_CURVE('',#83178,(#83183,#83190),.PCURVE_S1.);
+#83178 = CIRCLE('',#83179,32.5);
+#83179 = AXIS2_PLACEMENT_3D('',#83180,#83181,#83182);
+#83180 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#83181 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83182 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83183 = PCURVE('',#45558,#83184);
+#83184 = DEFINITIONAL_REPRESENTATION('',(#83185),#83189);
+#83185 = CIRCLE('',#83186,32.5);
+#83186 = AXIS2_PLACEMENT_2D('',#83187,#83188);
+#83187 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#83188 = DIRECTION('',(0.743144825477,-0.669130606359));
+#83189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83190 = PCURVE('',#83084,#83191);
+#83191 = DEFINITIONAL_REPRESENTATION('',(#83192),#83196);
+#83192 = LINE('',#83193,#83194);
+#83193 = CARTESIAN_POINT('',(0.,19.9));
+#83194 = VECTOR('',#83195,1.);
+#83195 = DIRECTION('',(1.,0.));
+#83196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83197 = ORIENTED_EDGE('',*,*,#83100,.F.);
+#83198 = ADVANCED_FACE('',(#83199),#45529,.T.);
+#83199 = FACE_BOUND('',#83200,.T.);
+#83200 = EDGE_LOOP('',(#83201,#83202,#83203,#83228));
+#83201 = ORIENTED_EDGE('',*,*,#45509,.F.);
+#83202 = ORIENTED_EDGE('',*,*,#83018,.T.);
+#83203 = ORIENTED_EDGE('',*,*,#83204,.T.);
+#83204 = EDGE_CURVE('',#83019,#83154,#83205,.T.);
+#83205 = SURFACE_CURVE('',#83206,(#83211,#83218),.PCURVE_S1.);
+#83206 = ELLIPSE('',#83207,124.83495742473,32.5);
+#83207 = AXIS2_PLACEMENT_3D('',#83208,#83209,#83210);
+#83208 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#83209 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#83210 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#83211 = PCURVE('',#45529,#83212);
+#83212 = DEFINITIONAL_REPRESENTATION('',(#83213),#83217);
+#83213 = ELLIPSE('',#83214,124.83495742473,32.5);
+#83214 = AXIS2_PLACEMENT_2D('',#83215,#83216);
+#83215 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#83216 = DIRECTION('',(1.,5.551115123126E-17));
+#83217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83218 = PCURVE('',#83084,#83219);
+#83219 = DEFINITIONAL_REPRESENTATION('',(#83220),#83227);
+#83220 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83221,#83222,#83223,#83224,
+    #83225,#83226),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#83221 = CARTESIAN_POINT('',(5.321798205848,16.82));
+#83222 = CARTESIAN_POINT('',(5.316169371664,17.493266098224));
+#83223 = CARTESIAN_POINT('',(5.31054053748,18.165943547578));
+#83224 = CARTESIAN_POINT('',(5.304911703296,18.837987907204));
+#83225 = CARTESIAN_POINT('',(5.299282869113,19.509354813963));
+#83226 = CARTESIAN_POINT('',(5.293654034929,20.18));
+#83227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83228 = ORIENTED_EDGE('',*,*,#83153,.F.);
+#83229 = ADVANCED_FACE('',(#83230),#45621,.T.);
+#83230 = FACE_BOUND('',#83231,.T.);
+#83231 = EDGE_LOOP('',(#83232,#83255,#83256,#83279));
+#83232 = ORIENTED_EDGE('',*,*,#83233,.F.);
+#83233 = EDGE_CURVE('',#45603,#83234,#83236,.T.);
+#83234 = VERTEX_POINT('',#83235);
+#83235 = CARTESIAN_POINT('',(22.255044510636,-5.6,23.684657350902));
+#83236 = SURFACE_CURVE('',#83237,(#83241,#83248),.PCURVE_S1.);
+#83237 = LINE('',#83238,#83239);
+#83238 = CARTESIAN_POINT('',(21.407177653208,-5.6,22.517668737372));
+#83239 = VECTOR('',#83240,1.);
+#83240 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#83241 = PCURVE('',#45621,#83242);
+#83242 = DEFINITIONAL_REPRESENTATION('',(#83243),#83247);
+#83243 = LINE('',#83244,#83245);
+#83244 = CARTESIAN_POINT('',(5.,0.));
+#83245 = VECTOR('',#83246,1.);
+#83246 = DIRECTION('',(0.,-1.));
+#83247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83248 = PCURVE('',#45657,#83249);
+#83249 = DEFINITIONAL_REPRESENTATION('',(#83250),#83254);
+#83250 = LINE('',#83251,#83252);
+#83251 = CARTESIAN_POINT('',(0.,0.));
+#83252 = VECTOR('',#83253,1.);
+#83253 = DIRECTION('',(0.,-1.));
+#83254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83255 = ORIENTED_EDGE('',*,*,#45602,.T.);
+#83256 = ORIENTED_EDGE('',*,*,#83257,.T.);
+#83257 = EDGE_CURVE('',#45605,#83258,#83260,.T.);
+#83258 = VERTEX_POINT('',#83259);
+#83259 = CARTESIAN_POINT('',(18.353725661686,-5.6,26.821460704734));
+#83260 = SURFACE_CURVE('',#83261,(#83265,#83272),.PCURVE_S1.);
+#83261 = LINE('',#83262,#83263);
+#83262 = CARTESIAN_POINT('',(17.362092681334,-5.6,25.456594998834));
+#83263 = VECTOR('',#83264,1.);
+#83264 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#83265 = PCURVE('',#45621,#83266);
+#83266 = DEFINITIONAL_REPRESENTATION('',(#83267),#83271);
+#83267 = LINE('',#83268,#83269);
+#83268 = CARTESIAN_POINT('',(0.,0.));
+#83269 = VECTOR('',#83270,1.);
+#83270 = DIRECTION('',(0.,-1.));
+#83271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83272 = PCURVE('',#45716,#83273);
+#83273 = DEFINITIONAL_REPRESENTATION('',(#83274),#83278);
+#83274 = LINE('',#83275,#83276);
+#83275 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83276 = VECTOR('',#83277,1.);
+#83277 = DIRECTION('',(0.,-1.));
+#83278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83279 = ORIENTED_EDGE('',*,*,#83280,.F.);
+#83280 = EDGE_CURVE('',#83234,#83258,#83281,.T.);
+#83281 = SURFACE_CURVE('',#83282,(#83287,#83298),.PCURVE_S1.);
+#83282 = CIRCLE('',#83283,32.5);
+#83283 = AXIS2_PLACEMENT_3D('',#83284,#83285,#83286);
+#83284 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83285 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83286 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83287 = PCURVE('',#45621,#83288);
+#83288 = DEFINITIONAL_REPRESENTATION('',(#83289),#83297);
+#83289 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83290,#83291,#83292,#83293
+    ,#83294,#83295,#83296),.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(
+  '') );
+#83290 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#83291 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#83292 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#83293 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#83294 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#83295 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#83296 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#83297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83298 = PCURVE('',#83299,#83304);
+#83299 = CYLINDRICAL_SURFACE('',#83300,32.5);
+#83300 = AXIS2_PLACEMENT_3D('',#83301,#83302,#83303);
+#83301 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83302 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83303 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83304 = DEFINITIONAL_REPRESENTATION('',(#83305),#83309);
+#83305 = LINE('',#83306,#83307);
+#83306 = CARTESIAN_POINT('',(0.,17.1));
+#83307 = VECTOR('',#83308,1.);
+#83308 = DIRECTION('',(1.,0.));
+#83309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83310 = ADVANCED_FACE('',(#83311),#45716,.T.);
+#83311 = FACE_BOUND('',#83312,.T.);
+#83312 = EDGE_LOOP('',(#83313,#83314,#83337,#83362));
+#83313 = ORIENTED_EDGE('',*,*,#45698,.F.);
+#83314 = ORIENTED_EDGE('',*,*,#83315,.T.);
+#83315 = EDGE_CURVE('',#45670,#83316,#83318,.T.);
+#83316 = VERTEX_POINT('',#83317);
+#83317 = CARTESIAN_POINT('',(18.971896990515,-8.4,26.387821520188));
+#83318 = SURFACE_CURVE('',#83319,(#83323,#83330),.PCURVE_S1.);
+#83319 = LINE('',#83320,#83321);
+#83320 = CARTESIAN_POINT('',(17.972898754862,-8.4,25.012818410052));
+#83321 = VECTOR('',#83322,1.);
+#83322 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#83323 = PCURVE('',#45716,#83324);
+#83324 = DEFINITIONAL_REPRESENTATION('',(#83325),#83329);
+#83325 = LINE('',#83326,#83327);
+#83326 = CARTESIAN_POINT('',(0.,0.));
+#83327 = VECTOR('',#83328,1.);
+#83328 = DIRECTION('',(0.,-1.));
+#83329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83330 = PCURVE('',#45686,#83331);
+#83331 = DEFINITIONAL_REPRESENTATION('',(#83332),#83336);
+#83332 = LINE('',#83333,#83334);
+#83333 = CARTESIAN_POINT('',(5.,0.));
+#83334 = VECTOR('',#83335,1.);
+#83335 = DIRECTION('',(0.,-1.));
+#83336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83337 = ORIENTED_EDGE('',*,*,#83338,.T.);
+#83338 = EDGE_CURVE('',#83316,#83258,#83339,.T.);
+#83339 = SURFACE_CURVE('',#83340,(#83345,#83352),.PCURVE_S1.);
+#83340 = ELLIPSE('',#83341,124.83495742473,32.5);
+#83341 = AXIS2_PLACEMENT_3D('',#83342,#83343,#83344);
+#83342 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#83343 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#83344 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#83345 = PCURVE('',#45716,#83346);
+#83346 = DEFINITIONAL_REPRESENTATION('',(#83347),#83351);
+#83347 = ELLIPSE('',#83348,124.83495742473,32.5);
+#83348 = AXIS2_PLACEMENT_2D('',#83349,#83350);
+#83349 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#83350 = DIRECTION('',(-1.,-1.387778780781E-17));
+#83351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83352 = PCURVE('',#83299,#83353);
+#83353 = DEFINITIONAL_REPRESENTATION('',(#83354),#83361);
+#83354 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83355,#83356,#83357,#83358,
+    #83359,#83360),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#83355 = CARTESIAN_POINT('',(5.657521716997,20.18));
+#83356 = CARTESIAN_POINT('',(5.663098034061,19.507888047368));
+#83357 = CARTESIAN_POINT('',(5.668674351124,18.835788532861));
+#83358 = CARTESIAN_POINT('',(5.674250668188,18.163744997168));
+#83359 = CARTESIAN_POINT('',(5.679826985252,17.491800979366));
+#83360 = CARTESIAN_POINT('',(5.685403302315,16.82));
+#83361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83362 = ORIENTED_EDGE('',*,*,#83257,.F.);
+#83363 = ADVANCED_FACE('',(#83364),#45686,.T.);
+#83364 = FACE_BOUND('',#83365,.T.);
+#83365 = EDGE_LOOP('',(#83366,#83367,#83390,#83412));
+#83366 = ORIENTED_EDGE('',*,*,#45669,.F.);
+#83367 = ORIENTED_EDGE('',*,*,#83368,.T.);
+#83368 = EDGE_CURVE('',#45638,#83369,#83371,.T.);
+#83369 = VERTEX_POINT('',#83370);
+#83370 = CARTESIAN_POINT('',(22.804354744972,-8.4,23.156239000871));
+#83371 = SURFACE_CURVE('',#83372,(#83376,#83383),.PCURVE_S1.);
+#83372 = LINE('',#83373,#83374);
+#83373 = CARTESIAN_POINT('',(22.017983726737,-8.4,22.073892148589));
+#83374 = VECTOR('',#83375,1.);
+#83375 = DIRECTION('',(0.587785252292,0.,0.809016994375));
+#83376 = PCURVE('',#45686,#83377);
+#83377 = DEFINITIONAL_REPRESENTATION('',(#83378),#83382);
+#83378 = LINE('',#83379,#83380);
+#83379 = CARTESIAN_POINT('',(0.,0.));
+#83380 = VECTOR('',#83381,1.);
+#83381 = DIRECTION('',(0.,-1.));
+#83382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83383 = PCURVE('',#45657,#83384);
+#83384 = DEFINITIONAL_REPRESENTATION('',(#83385),#83389);
+#83385 = LINE('',#83386,#83387);
+#83386 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83387 = VECTOR('',#83388,1.);
+#83388 = DIRECTION('',(0.,-1.));
+#83389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83390 = ORIENTED_EDGE('',*,*,#83391,.T.);
+#83391 = EDGE_CURVE('',#83369,#83316,#83392,.T.);
+#83392 = SURFACE_CURVE('',#83393,(#83398,#83405),.PCURVE_S1.);
+#83393 = CIRCLE('',#83394,32.5);
+#83394 = AXIS2_PLACEMENT_3D('',#83395,#83396,#83397);
+#83395 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#83396 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83397 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83398 = PCURVE('',#45686,#83399);
+#83399 = DEFINITIONAL_REPRESENTATION('',(#83400),#83404);
+#83400 = CIRCLE('',#83401,32.5);
+#83401 = AXIS2_PLACEMENT_2D('',#83402,#83403);
+#83402 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#83403 = DIRECTION('',(0.587785252292,-0.809016994375));
+#83404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83405 = PCURVE('',#83299,#83406);
+#83406 = DEFINITIONAL_REPRESENTATION('',(#83407),#83411);
+#83407 = LINE('',#83408,#83409);
+#83408 = CARTESIAN_POINT('',(0.,19.9));
+#83409 = VECTOR('',#83410,1.);
+#83410 = DIRECTION('',(1.,0.));
+#83411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83412 = ORIENTED_EDGE('',*,*,#83315,.F.);
+#83413 = ADVANCED_FACE('',(#83414),#45657,.T.);
+#83414 = FACE_BOUND('',#83415,.T.);
+#83415 = EDGE_LOOP('',(#83416,#83417,#83418,#83443));
+#83416 = ORIENTED_EDGE('',*,*,#45637,.F.);
+#83417 = ORIENTED_EDGE('',*,*,#83233,.T.);
+#83418 = ORIENTED_EDGE('',*,*,#83419,.T.);
+#83419 = EDGE_CURVE('',#83234,#83369,#83420,.T.);
+#83420 = SURFACE_CURVE('',#83421,(#83426,#83433),.PCURVE_S1.);
+#83421 = ELLIPSE('',#83422,124.83495742473,32.5);
+#83422 = AXIS2_PLACEMENT_3D('',#83423,#83424,#83425);
+#83423 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#83424 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#83425 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#83426 = PCURVE('',#45657,#83427);
+#83427 = DEFINITIONAL_REPRESENTATION('',(#83428),#83432);
+#83428 = ELLIPSE('',#83429,124.83495742473,32.5);
+#83429 = AXIS2_PLACEMENT_2D('',#83430,#83431);
+#83430 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#83431 = DIRECTION('',(1.,-1.387778780781E-16));
+#83432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83433 = PCURVE('',#83299,#83434);
+#83434 = DEFINITIONAL_REPRESENTATION('',(#83435),#83442);
+#83435 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83436,#83437,#83438,#83439,
+    #83440,#83441),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#83436 = CARTESIAN_POINT('',(5.531237716087,16.82));
+#83437 = CARTESIAN_POINT('',(5.525608881903,17.493266098224));
+#83438 = CARTESIAN_POINT('',(5.51998004772,18.165943547578));
+#83439 = CARTESIAN_POINT('',(5.514351213536,18.837987907204));
+#83440 = CARTESIAN_POINT('',(5.508722379352,19.509354813963));
+#83441 = CARTESIAN_POINT('',(5.503093545168,20.18));
+#83442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83443 = ORIENTED_EDGE('',*,*,#83368,.F.);
+#83444 = ADVANCED_FACE('',(#83445),#45749,.T.);
+#83445 = FACE_BOUND('',#83446,.T.);
+#83446 = EDGE_LOOP('',(#83447,#83470,#83471,#83494));
+#83447 = ORIENTED_EDGE('',*,*,#83448,.F.);
+#83448 = EDGE_CURVE('',#45731,#83449,#83451,.T.);
+#83449 = VERTEX_POINT('',#83450);
+#83450 = CARTESIAN_POINT('',(16.844401236037,-5.6,27.794174695417));
+#83451 = SURFACE_CURVE('',#83452,(#83456,#83463),.PCURVE_S1.);
+#83452 = LINE('',#83453,#83454);
+#83453 = CARTESIAN_POINT('',(16.257692879507,-5.6,26.476406151093));
+#83454 = VECTOR('',#83455,1.);
+#83455 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#83456 = PCURVE('',#45749,#83457);
+#83457 = DEFINITIONAL_REPRESENTATION('',(#83458),#83462);
+#83458 = LINE('',#83459,#83460);
+#83459 = CARTESIAN_POINT('',(5.,0.));
+#83460 = VECTOR('',#83461,1.);
+#83461 = DIRECTION('',(0.,-1.));
+#83462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83463 = PCURVE('',#45785,#83464);
+#83464 = DEFINITIONAL_REPRESENTATION('',(#83465),#83469);
+#83465 = LINE('',#83466,#83467);
+#83466 = CARTESIAN_POINT('',(0.,0.));
+#83467 = VECTOR('',#83468,1.);
+#83468 = DIRECTION('',(0.,-1.));
+#83469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83470 = ORIENTED_EDGE('',*,*,#45730,.T.);
+#83471 = ORIENTED_EDGE('',*,*,#83472,.T.);
+#83472 = EDGE_CURVE('',#45733,#83473,#83475,.T.);
+#83473 = VERTEX_POINT('',#83474);
+#83474 = CARTESIAN_POINT('',(12.376157475181,-5.6,30.051301571638));
+#83475 = SURFACE_CURVE('',#83476,(#83480,#83487),.PCURVE_S1.);
+#83476 = LINE('',#83477,#83478);
+#83477 = CARTESIAN_POINT('',(11.689965591294,-5.6,28.510089366472));
+#83478 = VECTOR('',#83479,1.);
+#83479 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#83480 = PCURVE('',#45749,#83481);
+#83481 = DEFINITIONAL_REPRESENTATION('',(#83482),#83486);
+#83482 = LINE('',#83483,#83484);
+#83483 = CARTESIAN_POINT('',(0.,0.));
+#83484 = VECTOR('',#83485,1.);
+#83485 = DIRECTION('',(0.,-1.));
+#83486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83487 = PCURVE('',#45844,#83488);
+#83488 = DEFINITIONAL_REPRESENTATION('',(#83489),#83493);
+#83489 = LINE('',#83490,#83491);
+#83490 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83491 = VECTOR('',#83492,1.);
+#83492 = DIRECTION('',(0.,-1.));
+#83493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83494 = ORIENTED_EDGE('',*,*,#83495,.F.);
+#83495 = EDGE_CURVE('',#83449,#83473,#83496,.T.);
+#83496 = SURFACE_CURVE('',#83497,(#83502,#83513),.PCURVE_S1.);
+#83497 = CIRCLE('',#83498,32.5);
+#83498 = AXIS2_PLACEMENT_3D('',#83499,#83500,#83501);
+#83499 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83500 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83501 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83502 = PCURVE('',#45749,#83503);
+#83503 = DEFINITIONAL_REPRESENTATION('',(#83504),#83512);
+#83504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83505,#83506,#83507,#83508
+    ,#83509,#83510,#83511),.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(
+  '') );
+#83505 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#83506 = CARTESIAN_POINT('',(-63.72714012215,24.005649887603));
+#83507 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#83508 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#83509 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#83510 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#83511 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#83512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83513 = PCURVE('',#83514,#83519);
+#83514 = CYLINDRICAL_SURFACE('',#83515,32.5);
+#83515 = AXIS2_PLACEMENT_3D('',#83516,#83517,#83518);
+#83516 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83517 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83518 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83519 = DEFINITIONAL_REPRESENTATION('',(#83520),#83524);
+#83520 = LINE('',#83521,#83522);
+#83521 = CARTESIAN_POINT('',(0.,17.1));
+#83522 = VECTOR('',#83523,1.);
+#83523 = DIRECTION('',(1.,0.));
+#83524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83525 = ADVANCED_FACE('',(#83526),#45844,.T.);
+#83526 = FACE_BOUND('',#83527,.T.);
+#83527 = EDGE_LOOP('',(#83528,#83529,#83552,#83577));
+#83528 = ORIENTED_EDGE('',*,*,#45826,.F.);
+#83529 = ORIENTED_EDGE('',*,*,#83530,.T.);
+#83530 = EDGE_CURVE('',#45798,#83531,#83533,.T.);
+#83531 = VERTEX_POINT('',#83532);
+#83532 = CARTESIAN_POINT('',(13.070978933382,-8.4,29.755663489882));
+#83533 = SURFACE_CURVE('',#83534,(#83538,#83545),.PCURVE_S1.);
+#83534 = LINE('',#83535,#83536);
+#83535 = CARTESIAN_POINT('',(12.379690427548,-8.4,28.203004084402));
+#83536 = VECTOR('',#83537,1.);
+#83537 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#83538 = PCURVE('',#45844,#83539);
+#83539 = DEFINITIONAL_REPRESENTATION('',(#83540),#83544);
+#83540 = LINE('',#83541,#83542);
+#83541 = CARTESIAN_POINT('',(0.,0.));
+#83542 = VECTOR('',#83543,1.);
+#83543 = DIRECTION('',(0.,-1.));
+#83544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83545 = PCURVE('',#45814,#83546);
+#83546 = DEFINITIONAL_REPRESENTATION('',(#83547),#83551);
+#83547 = LINE('',#83548,#83549);
+#83548 = CARTESIAN_POINT('',(5.,0.));
+#83549 = VECTOR('',#83550,1.);
+#83550 = DIRECTION('',(0.,-1.));
+#83551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83552 = ORIENTED_EDGE('',*,*,#83553,.T.);
+#83553 = EDGE_CURVE('',#83531,#83473,#83554,.T.);
+#83554 = SURFACE_CURVE('',#83555,(#83560,#83567),.PCURVE_S1.);
+#83555 = ELLIPSE('',#83556,124.83495742473,32.5);
+#83556 = AXIS2_PLACEMENT_3D('',#83557,#83558,#83559);
+#83557 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#83558 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#83559 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#83560 = PCURVE('',#45844,#83561);
+#83561 = DEFINITIONAL_REPRESENTATION('',(#83562),#83566);
+#83562 = ELLIPSE('',#83563,124.83495742473,32.5);
+#83563 = AXIS2_PLACEMENT_2D('',#83564,#83565);
+#83564 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#83565 = DIRECTION('',(-1.,-4.163336342344E-17));
+#83566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83567 = PCURVE('',#83514,#83568);
+#83568 = DEFINITIONAL_REPRESENTATION('',(#83569),#83576);
+#83569 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83570,#83571,#83572,#83573,
+    #83574,#83575),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#83570 = CARTESIAN_POINT('',(5.866961227237,20.18));
+#83571 = CARTESIAN_POINT('',(5.8725375443,19.507888047368));
+#83572 = CARTESIAN_POINT('',(5.878113861364,18.835788532861));
+#83573 = CARTESIAN_POINT('',(5.883690178427,18.163744997168));
+#83574 = CARTESIAN_POINT('',(5.889266495491,17.491800979366));
+#83575 = CARTESIAN_POINT('',(5.894842812555,16.82));
+#83576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83577 = ORIENTED_EDGE('',*,*,#83472,.F.);
+#83578 = ADVANCED_FACE('',(#83579),#45814,.T.);
+#83579 = FACE_BOUND('',#83580,.T.);
+#83580 = EDGE_LOOP('',(#83581,#83582,#83605,#83627));
+#83581 = ORIENTED_EDGE('',*,*,#45797,.F.);
+#83582 = ORIENTED_EDGE('',*,*,#83583,.T.);
+#83583 = EDGE_CURVE('',#45766,#83584,#83586,.T.);
+#83584 = VERTEX_POINT('',#83585);
+#83585 = CARTESIAN_POINT('',(17.491572076426,-8.4,27.391511573756));
+#83586 = SURFACE_CURVE('',#83587,(#83591,#83598),.PCURVE_S1.);
+#83587 = LINE('',#83588,#83589);
+#83588 = CARTESIAN_POINT('',(16.947417715761,-8.4,26.169320869023));
+#83589 = VECTOR('',#83590,1.);
+#83590 = DIRECTION('',(0.406736643076,0.,0.913545457643));
+#83591 = PCURVE('',#45814,#83592);
+#83592 = DEFINITIONAL_REPRESENTATION('',(#83593),#83597);
+#83593 = LINE('',#83594,#83595);
+#83594 = CARTESIAN_POINT('',(0.,0.));
+#83595 = VECTOR('',#83596,1.);
+#83596 = DIRECTION('',(0.,-1.));
+#83597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83598 = PCURVE('',#45785,#83599);
+#83599 = DEFINITIONAL_REPRESENTATION('',(#83600),#83604);
+#83600 = LINE('',#83601,#83602);
+#83601 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83602 = VECTOR('',#83603,1.);
+#83603 = DIRECTION('',(0.,-1.));
+#83604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83605 = ORIENTED_EDGE('',*,*,#83606,.T.);
+#83606 = EDGE_CURVE('',#83584,#83531,#83607,.T.);
+#83607 = SURFACE_CURVE('',#83608,(#83613,#83620),.PCURVE_S1.);
+#83608 = CIRCLE('',#83609,32.5);
+#83609 = AXIS2_PLACEMENT_3D('',#83610,#83611,#83612);
+#83610 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#83611 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83612 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83613 = PCURVE('',#45814,#83614);
+#83614 = DEFINITIONAL_REPRESENTATION('',(#83615),#83619);
+#83615 = CIRCLE('',#83616,32.5);
+#83616 = AXIS2_PLACEMENT_2D('',#83617,#83618);
+#83617 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#83618 = DIRECTION('',(0.406736643076,-0.913545457643));
+#83619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83620 = PCURVE('',#83514,#83621);
+#83621 = DEFINITIONAL_REPRESENTATION('',(#83622),#83626);
+#83622 = LINE('',#83623,#83624);
+#83623 = CARTESIAN_POINT('',(0.,19.9));
+#83624 = VECTOR('',#83625,1.);
+#83625 = DIRECTION('',(1.,0.));
+#83626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83627 = ORIENTED_EDGE('',*,*,#83530,.F.);
+#83628 = ADVANCED_FACE('',(#83629),#45785,.T.);
+#83629 = FACE_BOUND('',#83630,.T.);
+#83630 = EDGE_LOOP('',(#83631,#83632,#83633,#83658));
+#83631 = ORIENTED_EDGE('',*,*,#45765,.F.);
+#83632 = ORIENTED_EDGE('',*,*,#83448,.T.);
+#83633 = ORIENTED_EDGE('',*,*,#83634,.T.);
+#83634 = EDGE_CURVE('',#83449,#83584,#83635,.T.);
+#83635 = SURFACE_CURVE('',#83636,(#83641,#83648),.PCURVE_S1.);
+#83636 = ELLIPSE('',#83637,124.83495742473,32.5);
+#83637 = AXIS2_PLACEMENT_3D('',#83638,#83639,#83640);
+#83638 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#83639 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#83640 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#83641 = PCURVE('',#45785,#83642);
+#83642 = DEFINITIONAL_REPRESENTATION('',(#83643),#83647);
+#83643 = ELLIPSE('',#83644,124.83495742473,32.5);
+#83644 = AXIS2_PLACEMENT_2D('',#83645,#83646);
+#83645 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#83646 = DIRECTION('',(1.,-1.387778780781E-17));
+#83647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83648 = PCURVE('',#83514,#83649);
+#83649 = DEFINITIONAL_REPRESENTATION('',(#83650),#83657);
+#83650 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83651,#83652,#83653,#83654,
+    #83655,#83656),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#83651 = CARTESIAN_POINT('',(5.740677226327,16.82));
+#83652 = CARTESIAN_POINT('',(5.735048392143,17.493266098224));
+#83653 = CARTESIAN_POINT('',(5.729419557959,18.165943547578));
+#83654 = CARTESIAN_POINT('',(5.723790723775,18.837987907204));
+#83655 = CARTESIAN_POINT('',(5.718161889591,19.509354813963));
+#83656 = CARTESIAN_POINT('',(5.712533055407,20.18));
+#83657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83658 = ORIENTED_EDGE('',*,*,#83583,.F.);
+#83659 = ADVANCED_FACE('',(#83660),#45877,.T.);
+#83660 = FACE_BOUND('',#83661,.T.);
+#83661 = EDGE_LOOP('',(#83662,#83685,#83686,#83709));
+#83662 = ORIENTED_EDGE('',*,*,#83663,.F.);
+#83663 = EDGE_CURVE('',#45859,#83664,#83666,.T.);
+#83664 = VERTEX_POINT('',#83665);
+#83665 = CARTESIAN_POINT('',(10.697576799019,-5.6,30.688953234496));
+#83666 = SURFACE_CURVE('',#83667,(#83671,#83678),.PCURVE_S1.);
+#83667 = LINE('',#83668,#83669);
+#83668 = CARTESIAN_POINT('',(10.397668913905,-5.6,29.27799756812));
+#83669 = VECTOR('',#83670,1.);
+#83670 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#83671 = PCURVE('',#45877,#83672);
+#83672 = DEFINITIONAL_REPRESENTATION('',(#83673),#83677);
+#83673 = LINE('',#83674,#83675);
+#83674 = CARTESIAN_POINT('',(5.,0.));
+#83675 = VECTOR('',#83676,1.);
+#83676 = DIRECTION('',(0.,-1.));
+#83677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83678 = PCURVE('',#45913,#83679);
+#83679 = DEFINITIONAL_REPRESENTATION('',(#83680),#83684);
+#83680 = LINE('',#83681,#83682);
+#83681 = CARTESIAN_POINT('',(0.,0.));
+#83682 = VECTOR('',#83683,1.);
+#83683 = DIRECTION('',(0.,-1.));
+#83684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83685 = ORIENTED_EDGE('',*,*,#45858,.T.);
+#83686 = ORIENTED_EDGE('',*,*,#83687,.T.);
+#83687 = EDGE_CURVE('',#45861,#83688,#83690,.T.);
+#83688 = VERTEX_POINT('',#83689);
+#83689 = CARTESIAN_POINT('',(5.857691819619,-5.6,31.967756357717));
+#83690 = SURFACE_CURVE('',#83691,(#83695,#83702),.PCURVE_S1.);
+#83691 = LINE('',#83692,#83693);
+#83692 = CARTESIAN_POINT('',(5.506930910236,-5.6,30.317556022209));
+#83693 = VECTOR('',#83694,1.);
+#83694 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#83695 = PCURVE('',#45877,#83696);
+#83696 = DEFINITIONAL_REPRESENTATION('',(#83697),#83701);
+#83697 = LINE('',#83698,#83699);
+#83698 = CARTESIAN_POINT('',(0.,0.));
+#83699 = VECTOR('',#83700,1.);
+#83700 = DIRECTION('',(0.,-1.));
+#83701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83702 = PCURVE('',#45972,#83703);
+#83703 = DEFINITIONAL_REPRESENTATION('',(#83704),#83708);
+#83704 = LINE('',#83705,#83706);
+#83705 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83706 = VECTOR('',#83707,1.);
+#83707 = DIRECTION('',(0.,-1.));
+#83708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83709 = ORIENTED_EDGE('',*,*,#83710,.F.);
+#83710 = EDGE_CURVE('',#83664,#83688,#83711,.T.);
+#83711 = SURFACE_CURVE('',#83712,(#83717,#83728),.PCURVE_S1.);
+#83712 = CIRCLE('',#83713,32.5);
+#83713 = AXIS2_PLACEMENT_3D('',#83714,#83715,#83716);
+#83714 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83715 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83716 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83717 = PCURVE('',#45877,#83718);
+#83718 = DEFINITIONAL_REPRESENTATION('',(#83719),#83727);
+#83719 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83720,#83721,#83722,#83723
+    ,#83724,#83725,#83726),.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(
+  '') );
+#83720 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#83721 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#83722 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#83723 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#83724 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#83725 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#83726 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#83727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83728 = PCURVE('',#83729,#83734);
+#83729 = CYLINDRICAL_SURFACE('',#83730,32.5);
+#83730 = AXIS2_PLACEMENT_3D('',#83731,#83732,#83733);
+#83731 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83732 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83733 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83734 = DEFINITIONAL_REPRESENTATION('',(#83735),#83739);
+#83735 = LINE('',#83736,#83737);
+#83736 = CARTESIAN_POINT('',(0.,17.1));
+#83737 = VECTOR('',#83738,1.);
+#83738 = DIRECTION('',(1.,0.));
+#83739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83740 = ADVANCED_FACE('',(#83741),#45972,.T.);
+#83741 = FACE_BOUND('',#83742,.T.);
+#83742 = EDGE_LOOP('',(#83743,#83744,#83767,#83792));
+#83743 = ORIENTED_EDGE('',*,*,#45954,.F.);
+#83744 = ORIENTED_EDGE('',*,*,#83745,.T.);
+#83745 = EDGE_CURVE('',#45926,#83746,#83748,.T.);
+#83746 = VERTEX_POINT('',#83747);
+#83747 = CARTESIAN_POINT('',(6.598796375344,-8.4,31.823040181553));
+#83748 = SURFACE_CURVE('',#83749,(#83753,#83760),.PCURVE_S1.);
+#83749 = LINE('',#83750,#83751);
+#83750 = CARTESIAN_POINT('',(6.245430224206,-8.4,30.160583147236));
+#83751 = VECTOR('',#83752,1.);
+#83752 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#83753 = PCURVE('',#45972,#83754);
+#83754 = DEFINITIONAL_REPRESENTATION('',(#83755),#83759);
+#83755 = LINE('',#83756,#83757);
+#83756 = CARTESIAN_POINT('',(0.,0.));
+#83757 = VECTOR('',#83758,1.);
+#83758 = DIRECTION('',(0.,-1.));
+#83759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83760 = PCURVE('',#45942,#83761);
+#83761 = DEFINITIONAL_REPRESENTATION('',(#83762),#83766);
+#83762 = LINE('',#83763,#83764);
+#83763 = CARTESIAN_POINT('',(5.,0.));
+#83764 = VECTOR('',#83765,1.);
+#83765 = DIRECTION('',(0.,-1.));
+#83766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83767 = ORIENTED_EDGE('',*,*,#83768,.T.);
+#83768 = EDGE_CURVE('',#83746,#83688,#83769,.T.);
+#83769 = SURFACE_CURVE('',#83770,(#83775,#83782),.PCURVE_S1.);
+#83770 = ELLIPSE('',#83771,124.83495742473,32.5);
+#83771 = AXIS2_PLACEMENT_3D('',#83772,#83773,#83774);
+#83772 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#83773 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#83774 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#83775 = PCURVE('',#45972,#83776);
+#83776 = DEFINITIONAL_REPRESENTATION('',(#83777),#83781);
+#83777 = ELLIPSE('',#83778,124.83495742473,32.5);
+#83778 = AXIS2_PLACEMENT_2D('',#83779,#83780);
+#83779 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#83780 = DIRECTION('',(-1.,2.775557561563E-17));
+#83781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83782 = PCURVE('',#83729,#83783);
+#83783 = DEFINITIONAL_REPRESENTATION('',(#83784),#83791);
+#83784 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83785,#83786,#83787,#83788,
+    #83789,#83790),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#83785 = CARTESIAN_POINT('',(6.076400737476,20.18));
+#83786 = CARTESIAN_POINT('',(6.081977054539,19.507888047368));
+#83787 = CARTESIAN_POINT('',(6.087553371603,18.835788532861));
+#83788 = CARTESIAN_POINT('',(6.093129688667,18.163744997168));
+#83789 = CARTESIAN_POINT('',(6.09870600573,17.491800979366));
+#83790 = CARTESIAN_POINT('',(6.104282322794,16.82));
+#83791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83792 = ORIENTED_EDGE('',*,*,#83687,.F.);
+#83793 = ADVANCED_FACE('',(#83794),#45942,.T.);
+#83794 = FACE_BOUND('',#83795,.T.);
+#83795 = EDGE_LOOP('',(#83796,#83797,#83820,#83842));
+#83796 = ORIENTED_EDGE('',*,*,#45925,.F.);
+#83797 = ORIENTED_EDGE('',*,*,#83798,.T.);
+#83798 = EDGE_CURVE('',#45894,#83799,#83801,.T.);
+#83799 = VERTEX_POINT('',#83800);
+#83800 = CARTESIAN_POINT('',(11.414323774265,-8.4,30.429643651812));
+#83801 = SURFACE_CURVE('',#83802,(#83806,#83813),.PCURVE_S1.);
+#83802 = LINE('',#83803,#83804);
+#83803 = CARTESIAN_POINT('',(11.136168227875,-8.4,29.121024693147));
+#83804 = VECTOR('',#83805,1.);
+#83805 = DIRECTION('',(0.207911690818,0.,0.978147600734));
+#83806 = PCURVE('',#45942,#83807);
+#83807 = DEFINITIONAL_REPRESENTATION('',(#83808),#83812);
+#83808 = LINE('',#83809,#83810);
+#83809 = CARTESIAN_POINT('',(0.,0.));
+#83810 = VECTOR('',#83811,1.);
+#83811 = DIRECTION('',(0.,-1.));
+#83812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83813 = PCURVE('',#45913,#83814);
+#83814 = DEFINITIONAL_REPRESENTATION('',(#83815),#83819);
+#83815 = LINE('',#83816,#83817);
+#83816 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83817 = VECTOR('',#83818,1.);
+#83818 = DIRECTION('',(0.,-1.));
+#83819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83820 = ORIENTED_EDGE('',*,*,#83821,.T.);
+#83821 = EDGE_CURVE('',#83799,#83746,#83822,.T.);
+#83822 = SURFACE_CURVE('',#83823,(#83828,#83835),.PCURVE_S1.);
+#83823 = CIRCLE('',#83824,32.5);
+#83824 = AXIS2_PLACEMENT_3D('',#83825,#83826,#83827);
+#83825 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#83826 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83827 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83828 = PCURVE('',#45942,#83829);
+#83829 = DEFINITIONAL_REPRESENTATION('',(#83830),#83834);
+#83830 = CIRCLE('',#83831,32.5);
+#83831 = AXIS2_PLACEMENT_2D('',#83832,#83833);
+#83832 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#83833 = DIRECTION('',(0.207911690818,-0.978147600734));
+#83834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83835 = PCURVE('',#83729,#83836);
+#83836 = DEFINITIONAL_REPRESENTATION('',(#83837),#83841);
+#83837 = LINE('',#83838,#83839);
+#83838 = CARTESIAN_POINT('',(0.,19.9));
+#83839 = VECTOR('',#83840,1.);
+#83840 = DIRECTION('',(1.,0.));
+#83841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83842 = ORIENTED_EDGE('',*,*,#83745,.F.);
+#83843 = ADVANCED_FACE('',(#83844),#45913,.T.);
+#83844 = FACE_BOUND('',#83845,.T.);
+#83845 = EDGE_LOOP('',(#83846,#83847,#83848,#83873));
+#83846 = ORIENTED_EDGE('',*,*,#45893,.F.);
+#83847 = ORIENTED_EDGE('',*,*,#83663,.T.);
+#83848 = ORIENTED_EDGE('',*,*,#83849,.T.);
+#83849 = EDGE_CURVE('',#83664,#83799,#83850,.T.);
+#83850 = SURFACE_CURVE('',#83851,(#83856,#83863),.PCURVE_S1.);
+#83851 = ELLIPSE('',#83852,124.83495742473,32.5);
+#83852 = AXIS2_PLACEMENT_3D('',#83853,#83854,#83855);
+#83853 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#83854 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#83855 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#83856 = PCURVE('',#45913,#83857);
+#83857 = DEFINITIONAL_REPRESENTATION('',(#83858),#83862);
+#83858 = ELLIPSE('',#83859,124.83495742473,32.5);
+#83859 = AXIS2_PLACEMENT_2D('',#83860,#83861);
+#83860 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#83861 = DIRECTION('',(1.,6.938893903907E-18));
+#83862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83863 = PCURVE('',#83729,#83864);
+#83864 = DEFINITIONAL_REPRESENTATION('',(#83865),#83872);
+#83865 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#83866,#83867,#83868,#83869,
+    #83870,#83871),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#83866 = CARTESIAN_POINT('',(5.950116736566,16.82));
+#83867 = CARTESIAN_POINT('',(5.944487902382,17.493266098224));
+#83868 = CARTESIAN_POINT('',(5.938859068198,18.165943547578));
+#83869 = CARTESIAN_POINT('',(5.933230234014,18.837987907204));
+#83870 = CARTESIAN_POINT('',(5.927601399831,19.509354813963));
+#83871 = CARTESIAN_POINT('',(5.921972565647,20.18));
+#83872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83873 = ORIENTED_EDGE('',*,*,#83798,.F.);
+#83874 = ADVANCED_FACE('',(#83875),#46005,.T.);
+#83875 = FACE_BOUND('',#83876,.T.);
+#83876 = EDGE_LOOP('',(#83877,#83900,#83901,#83924,#83957));
+#83877 = ORIENTED_EDGE('',*,*,#83878,.F.);
+#83878 = EDGE_CURVE('',#45987,#83879,#83881,.T.);
+#83879 = VERTEX_POINT('',#83880);
+#83880 = CARTESIAN_POINT('',(4.083216923215,-5.6,32.242477255291));
+#83881 = SURFACE_CURVE('',#83882,(#83886,#83893),.PCURVE_S1.);
+#83882 = LINE('',#83883,#83884);
+#83883 = CARTESIAN_POINT('',(4.083216923215,-5.6,30.8));
+#83884 = VECTOR('',#83885,1.);
+#83885 = DIRECTION('',(0.,0.,1.));
+#83886 = PCURVE('',#46005,#83887);
+#83887 = DEFINITIONAL_REPRESENTATION('',(#83888),#83892);
+#83888 = LINE('',#83889,#83890);
+#83889 = CARTESIAN_POINT('',(5.,0.));
+#83890 = VECTOR('',#83891,1.);
+#83891 = DIRECTION('',(0.,-1.));
+#83892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83893 = PCURVE('',#46041,#83894);
+#83894 = DEFINITIONAL_REPRESENTATION('',(#83895),#83899);
+#83895 = LINE('',#83896,#83897);
+#83896 = CARTESIAN_POINT('',(0.,0.));
+#83897 = VECTOR('',#83898,1.);
+#83898 = DIRECTION('',(0.,-1.));
+#83899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83900 = ORIENTED_EDGE('',*,*,#45986,.T.);
+#83901 = ORIENTED_EDGE('',*,*,#83902,.T.);
+#83902 = EDGE_CURVE('',#45989,#83903,#83905,.T.);
+#83903 = VERTEX_POINT('',#83904);
+#83904 = CARTESIAN_POINT('',(-0.916783076785,-5.6,32.48706679265));
+#83905 = SURFACE_CURVE('',#83906,(#83910,#83917),.PCURVE_S1.);
+#83906 = LINE('',#83907,#83908);
+#83907 = CARTESIAN_POINT('',(-0.916783076785,-5.6,30.8));
+#83908 = VECTOR('',#83909,1.);
+#83909 = DIRECTION('',(0.,0.,1.));
+#83910 = PCURVE('',#46005,#83911);
+#83911 = DEFINITIONAL_REPRESENTATION('',(#83912),#83916);
+#83912 = LINE('',#83913,#83914);
+#83913 = CARTESIAN_POINT('',(0.,0.));
+#83914 = VECTOR('',#83915,1.);
+#83915 = DIRECTION('',(0.,-1.));
+#83916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83917 = PCURVE('',#46100,#83918);
+#83918 = DEFINITIONAL_REPRESENTATION('',(#83919),#83923);
+#83919 = LINE('',#83920,#83921);
+#83920 = CARTESIAN_POINT('',(2.900003744861,0.));
+#83921 = VECTOR('',#83922,1.);
+#83922 = DIRECTION('',(0.,-1.));
+#83923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83924 = ORIENTED_EDGE('',*,*,#83925,.F.);
+#83925 = EDGE_CURVE('',#83926,#83903,#83928,.T.);
+#83926 = VERTEX_POINT('',#83927);
+#83927 = CARTESIAN_POINT('',(-8.E-15,-5.6,32.5));
+#83928 = SURFACE_CURVE('',#83929,(#83934,#83945),.PCURVE_S1.);
+#83929 = CIRCLE('',#83930,32.5);
+#83930 = AXIS2_PLACEMENT_3D('',#83931,#83932,#83933);
+#83931 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83932 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83933 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83934 = PCURVE('',#46005,#83935);
+#83935 = DEFINITIONAL_REPRESENTATION('',(#83936),#83944);
+#83936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83937,#83938,#83939,#83940
+    ,#83941,#83942,#83943),.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(
+  '') );
+#83937 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#83938 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#83939 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#83940 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#83941 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#83942 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#83943 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#83944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83945 = PCURVE('',#83946,#83951);
+#83946 = CYLINDRICAL_SURFACE('',#83947,32.5);
+#83947 = AXIS2_PLACEMENT_3D('',#83948,#83949,#83950);
+#83948 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83949 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83950 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83951 = DEFINITIONAL_REPRESENTATION('',(#83952),#83956);
+#83952 = LINE('',#83953,#83954);
+#83953 = CARTESIAN_POINT('',(0.,17.1));
+#83954 = VECTOR('',#83955,1.);
+#83955 = DIRECTION('',(1.,0.));
+#83956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83957 = ORIENTED_EDGE('',*,*,#83958,.F.);
+#83958 = EDGE_CURVE('',#83879,#83926,#83959,.T.);
+#83959 = SURFACE_CURVE('',#83960,(#83965,#83976),.PCURVE_S1.);
+#83960 = CIRCLE('',#83961,32.5);
+#83961 = AXIS2_PLACEMENT_3D('',#83962,#83963,#83964);
+#83962 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#83963 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83964 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83965 = PCURVE('',#46005,#83966);
+#83966 = DEFINITIONAL_REPRESENTATION('',(#83967),#83975);
+#83967 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#83968,#83969,#83970,#83971
+    ,#83972,#83973,#83974),.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(
+  '') );
+#83968 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#83969 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#83970 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#83971 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#83972 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#83973 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#83974 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#83975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83976 = PCURVE('',#83977,#83982);
+#83977 = CYLINDRICAL_SURFACE('',#83978,32.5);
+#83978 = AXIS2_PLACEMENT_3D('',#83979,#83980,#83981);
+#83979 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#83980 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#83981 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#83982 = DEFINITIONAL_REPRESENTATION('',(#83983),#83987);
+#83983 = LINE('',#83984,#83985);
+#83984 = CARTESIAN_POINT('',(0.,17.1));
+#83985 = VECTOR('',#83986,1.);
+#83986 = DIRECTION('',(1.,0.));
+#83987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83988 = ADVANCED_FACE('',(#83989),#46041,.T.);
+#83989 = FACE_BOUND('',#83990,.T.);
+#83990 = EDGE_LOOP('',(#83991,#83992,#83993,#84020));
+#83991 = ORIENTED_EDGE('',*,*,#46021,.F.);
+#83992 = ORIENTED_EDGE('',*,*,#83878,.T.);
+#83993 = ORIENTED_EDGE('',*,*,#83994,.T.);
+#83994 = EDGE_CURVE('',#83879,#83995,#83997,.T.);
+#83995 = VERTEX_POINT('',#83996);
+#83996 = CARTESIAN_POINT('',(4.838214751166,-8.4,32.137854284653));
+#83997 = SURFACE_CURVE('',#83998,(#84003,#84010),.PCURVE_S1.);
+#83998 = ELLIPSE('',#83999,124.83495742473,32.5);
+#83999 = AXIS2_PLACEMENT_3D('',#84000,#84001,#84002);
+#84000 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#84001 = DIRECTION('',(0.965515994578,0.260343742414,-3.08148791102E-33)
+  );
+#84002 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#84003 = PCURVE('',#46041,#84004);
+#84004 = DEFINITIONAL_REPRESENTATION('',(#84005),#84009);
+#84005 = ELLIPSE('',#84006,124.83495742473,32.5);
+#84006 = AXIS2_PLACEMENT_2D('',#84007,#84008);
+#84007 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#84008 = DIRECTION('',(1.,-1.1E-16));
+#84009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84010 = PCURVE('',#83977,#84011);
+#84011 = DEFINITIONAL_REPRESENTATION('',(#84012),#84019);
+#84012 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84013,#84014,#84015,#84016,
+    #84017,#84018),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#84013 = CARTESIAN_POINT('',(6.159556246805,16.82));
+#84014 = CARTESIAN_POINT('',(6.153927412621,17.493266098224));
+#84015 = CARTESIAN_POINT('',(6.148298578438,18.165943547578));
+#84016 = CARTESIAN_POINT('',(6.142669744254,18.837987907204));
+#84017 = CARTESIAN_POINT('',(6.13704091007,19.509354813963));
+#84018 = CARTESIAN_POINT('',(6.131412075886,20.18));
+#84019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84020 = ORIENTED_EDGE('',*,*,#84021,.F.);
+#84021 = EDGE_CURVE('',#46022,#83995,#84022,.T.);
+#84022 = SURFACE_CURVE('',#84023,(#84027,#84034),.PCURVE_S1.);
+#84023 = LINE('',#84024,#84025);
+#84024 = CARTESIAN_POINT('',(4.838214751166,-8.4,30.8));
+#84025 = VECTOR('',#84026,1.);
+#84026 = DIRECTION('',(0.,0.,1.));
+#84027 = PCURVE('',#46041,#84028);
+#84028 = DEFINITIONAL_REPRESENTATION('',(#84029),#84033);
+#84029 = LINE('',#84030,#84031);
+#84030 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84031 = VECTOR('',#84032,1.);
+#84032 = DIRECTION('',(0.,-1.));
+#84033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84034 = PCURVE('',#46070,#84035);
+#84035 = DEFINITIONAL_REPRESENTATION('',(#84036),#84040);
+#84036 = LINE('',#84037,#84038);
+#84037 = CARTESIAN_POINT('',(0.,-0.));
+#84038 = VECTOR('',#84039,1.);
+#84039 = DIRECTION('',(0.,-1.));
+#84040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84041 = ADVANCED_FACE('',(#84042),#46100,.T.);
+#84042 = FACE_BOUND('',#84043,.T.);
+#84043 = EDGE_LOOP('',(#84044,#84045,#84068,#84093));
+#84044 = ORIENTED_EDGE('',*,*,#46082,.F.);
+#84045 = ORIENTED_EDGE('',*,*,#84046,.T.);
+#84046 = EDGE_CURVE('',#46054,#84047,#84049,.T.);
+#84047 = VERTEX_POINT('',#84048);
+#84048 = CARTESIAN_POINT('',(-0.161785248834,-8.4,32.499597313402));
+#84049 = SURFACE_CURVE('',#84050,(#84054,#84061),.PCURVE_S1.);
+#84050 = LINE('',#84051,#84052);
+#84051 = CARTESIAN_POINT('',(-0.161785248834,-8.4,30.8));
+#84052 = VECTOR('',#84053,1.);
+#84053 = DIRECTION('',(0.,0.,1.));
+#84054 = PCURVE('',#46100,#84055);
+#84055 = DEFINITIONAL_REPRESENTATION('',(#84056),#84060);
+#84056 = LINE('',#84057,#84058);
+#84057 = CARTESIAN_POINT('',(0.,0.));
+#84058 = VECTOR('',#84059,1.);
+#84059 = DIRECTION('',(0.,-1.));
+#84060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84061 = PCURVE('',#46070,#84062);
+#84062 = DEFINITIONAL_REPRESENTATION('',(#84063),#84067);
+#84063 = LINE('',#84064,#84065);
+#84064 = CARTESIAN_POINT('',(5.,0.));
+#84065 = VECTOR('',#84066,1.);
+#84066 = DIRECTION('',(0.,-1.));
+#84067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84068 = ORIENTED_EDGE('',*,*,#84069,.T.);
+#84069 = EDGE_CURVE('',#84047,#83903,#84070,.T.);
+#84070 = SURFACE_CURVE('',#84071,(#84076,#84083),.PCURVE_S1.);
+#84071 = ELLIPSE('',#84072,124.83495742473,32.5);
+#84072 = AXIS2_PLACEMENT_3D('',#84073,#84074,#84075);
+#84073 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#84074 = DIRECTION('',(-0.965515994578,-0.260343742414,0.));
+#84075 = DIRECTION('',(0.260343742414,-0.965515994578,1.1E-16));
+#84076 = PCURVE('',#46100,#84077);
+#84077 = DEFINITIONAL_REPRESENTATION('',(#84078),#84082);
+#84078 = ELLIPSE('',#84079,124.83495742473,32.5);
+#84079 = AXIS2_PLACEMENT_2D('',#84080,#84081);
+#84080 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#84081 = DIRECTION('',(-1.,-1.1E-16));
+#84082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84083 = PCURVE('',#83946,#84084);
+#84084 = DEFINITIONAL_REPRESENTATION('',(#84085),#84092);
+#84085 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84086,#84087,#84088,#84089,
+    #84090,#84091),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#84086 = CARTESIAN_POINT('',(2.654940535575E-03,20.18));
+#84087 = CARTESIAN_POINT('',(8.231257599217E-03,19.507888047368));
+#84088 = CARTESIAN_POINT('',(1.380757466286E-02,18.835788532861));
+#84089 = CARTESIAN_POINT('',(1.93838917265E-02,18.163744997168));
+#84090 = CARTESIAN_POINT('',(2.496020879014E-02,17.491800979366));
+#84091 = CARTESIAN_POINT('',(3.053652585379E-02,16.82));
+#84092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84093 = ORIENTED_EDGE('',*,*,#83902,.F.);
+#84094 = ADVANCED_FACE('',(#84095),#46070,.T.);
+#84095 = FACE_BOUND('',#84096,.T.);
+#84096 = EDGE_LOOP('',(#84097,#84098,#84099,#84123,#84145));
+#84097 = ORIENTED_EDGE('',*,*,#46053,.F.);
+#84098 = ORIENTED_EDGE('',*,*,#84021,.T.);
+#84099 = ORIENTED_EDGE('',*,*,#84100,.T.);
+#84100 = EDGE_CURVE('',#83995,#84101,#84103,.T.);
+#84101 = VERTEX_POINT('',#84102);
+#84102 = CARTESIAN_POINT('',(-9.E-15,-8.4,32.5));
+#84103 = SURFACE_CURVE('',#84104,(#84109,#84116),.PCURVE_S1.);
+#84104 = CIRCLE('',#84105,32.5);
+#84105 = AXIS2_PLACEMENT_3D('',#84106,#84107,#84108);
+#84106 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84107 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84108 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84109 = PCURVE('',#46070,#84110);
+#84110 = DEFINITIONAL_REPRESENTATION('',(#84111),#84115);
+#84111 = CIRCLE('',#84112,32.5);
+#84112 = AXIS2_PLACEMENT_2D('',#84113,#84114);
+#84113 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84114 = DIRECTION('',(1.8E-16,-1.));
+#84115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84116 = PCURVE('',#83977,#84117);
+#84117 = DEFINITIONAL_REPRESENTATION('',(#84118),#84122);
+#84118 = LINE('',#84119,#84120);
+#84119 = CARTESIAN_POINT('',(0.,19.9));
+#84120 = VECTOR('',#84121,1.);
+#84121 = DIRECTION('',(1.,0.));
+#84122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84123 = ORIENTED_EDGE('',*,*,#84124,.T.);
+#84124 = EDGE_CURVE('',#84101,#84047,#84125,.T.);
+#84125 = SURFACE_CURVE('',#84126,(#84131,#84138),.PCURVE_S1.);
+#84126 = CIRCLE('',#84127,32.5);
+#84127 = AXIS2_PLACEMENT_3D('',#84128,#84129,#84130);
+#84128 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84129 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84130 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84131 = PCURVE('',#46070,#84132);
+#84132 = DEFINITIONAL_REPRESENTATION('',(#84133),#84137);
+#84133 = CIRCLE('',#84134,32.5);
+#84134 = AXIS2_PLACEMENT_2D('',#84135,#84136);
+#84135 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84136 = DIRECTION('',(1.8E-16,-1.));
+#84137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84138 = PCURVE('',#83946,#84139);
+#84139 = DEFINITIONAL_REPRESENTATION('',(#84140),#84144);
+#84140 = LINE('',#84141,#84142);
+#84141 = CARTESIAN_POINT('',(0.,19.9));
+#84142 = VECTOR('',#84143,1.);
+#84143 = DIRECTION('',(1.,0.));
+#84144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84145 = ORIENTED_EDGE('',*,*,#84046,.F.);
+#84146 = ADVANCED_FACE('',(#84147),#46133,.T.);
+#84147 = FACE_BOUND('',#84148,.T.);
+#84148 = EDGE_LOOP('',(#84149,#84172,#84173,#84196));
+#84149 = ORIENTED_EDGE('',*,*,#84150,.F.);
+#84150 = EDGE_CURVE('',#46115,#84151,#84153,.T.);
+#84151 = VERTEX_POINT('',#84152);
+#84152 = CARTESIAN_POINT('',(-2.709599125582,-5.6,32.386850303459));
+#84153 = SURFACE_CURVE('',#84154,(#84158,#84165),.PCURVE_S1.);
+#84154 = LINE('',#84155,#84156);
+#84155 = CARTESIAN_POINT('',(-2.409691240469,-5.6,30.975894637083));
+#84156 = VECTOR('',#84157,1.);
+#84157 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#84158 = PCURVE('',#46133,#84159);
+#84159 = DEFINITIONAL_REPRESENTATION('',(#84160),#84164);
+#84160 = LINE('',#84161,#84162);
+#84161 = CARTESIAN_POINT('',(5.,0.));
+#84162 = VECTOR('',#84163,1.);
+#84163 = DIRECTION('',(0.,-1.));
+#84164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84165 = PCURVE('',#46169,#84166);
+#84166 = DEFINITIONAL_REPRESENTATION('',(#84167),#84171);
+#84167 = LINE('',#84168,#84169);
+#84168 = CARTESIAN_POINT('',(0.,0.));
+#84169 = VECTOR('',#84170,1.);
+#84170 = DIRECTION('',(0.,-1.));
+#84171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84172 = ORIENTED_EDGE('',*,*,#46114,.T.);
+#84173 = ORIENTED_EDGE('',*,*,#84174,.T.);
+#84174 = EDGE_CURVE('',#46117,#84175,#84177,.T.);
+#84175 = VERTEX_POINT('',#84176);
+#84176 = CARTESIAN_POINT('',(-7.65119015352,-5.6,31.586536518502));
+#84177 = SURFACE_CURVE('',#84178,(#84182,#84189),.PCURVE_S1.);
+#84178 = LINE('',#84179,#84180);
+#84179 = CARTESIAN_POINT('',(-7.300429244138,-5.6,29.936336182994));
+#84180 = VECTOR('',#84181,1.);
+#84181 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#84182 = PCURVE('',#46133,#84183);
+#84183 = DEFINITIONAL_REPRESENTATION('',(#84184),#84188);
+#84184 = LINE('',#84185,#84186);
+#84185 = CARTESIAN_POINT('',(0.,0.));
+#84186 = VECTOR('',#84187,1.);
+#84187 = DIRECTION('',(0.,-1.));
+#84188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84189 = PCURVE('',#46228,#84190);
+#84190 = DEFINITIONAL_REPRESENTATION('',(#84191),#84195);
+#84191 = LINE('',#84192,#84193);
+#84192 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84193 = VECTOR('',#84194,1.);
+#84194 = DIRECTION('',(0.,-1.));
+#84195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84196 = ORIENTED_EDGE('',*,*,#84197,.F.);
+#84197 = EDGE_CURVE('',#84151,#84175,#84198,.T.);
+#84198 = SURFACE_CURVE('',#84199,(#84204,#84215),.PCURVE_S1.);
+#84199 = CIRCLE('',#84200,32.5);
+#84200 = AXIS2_PLACEMENT_3D('',#84201,#84202,#84203);
+#84201 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#84202 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84203 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84204 = PCURVE('',#46133,#84205);
+#84205 = DEFINITIONAL_REPRESENTATION('',(#84206),#84214);
+#84206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#84207,#84208,#84209,#84210
+    ,#84211,#84212,#84213),.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(
+  '') );
+#84207 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#84208 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#84209 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#84210 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#84211 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#84212 = CARTESIAN_POINT('',(62.73545663597,10.713895365629));
+#84213 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#84214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84215 = PCURVE('',#84216,#84221);
+#84216 = CYLINDRICAL_SURFACE('',#84217,32.5);
+#84217 = AXIS2_PLACEMENT_3D('',#84218,#84219,#84220);
+#84218 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#84219 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84220 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84221 = DEFINITIONAL_REPRESENTATION('',(#84222),#84226);
+#84222 = LINE('',#84223,#84224);
+#84223 = CARTESIAN_POINT('',(0.,17.1));
+#84224 = VECTOR('',#84225,1.);
+#84225 = DIRECTION('',(1.,0.));
+#84226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84227 = ADVANCED_FACE('',(#84228),#46228,.T.);
+#84228 = FACE_BOUND('',#84229,.T.);
+#84229 = EDGE_LOOP('',(#84230,#84231,#84254,#84279));
+#84230 = ORIENTED_EDGE('',*,*,#46210,.F.);
+#84231 = ORIENTED_EDGE('',*,*,#84232,.T.);
+#84232 = EDGE_CURVE('',#46182,#84233,#84235,.T.);
+#84233 = VERTEX_POINT('',#84234);
+#84234 = CARTESIAN_POINT('',(-6.915296081307,-8.4,31.755766092284));
+#84235 = SURFACE_CURVE('',#84236,(#84240,#84247),.PCURVE_S1.);
+#84236 = LINE('',#84237,#84238);
+#84237 = CARTESIAN_POINT('',(-6.561929930168,-8.4,30.093309057967));
+#84238 = VECTOR('',#84239,1.);
+#84239 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#84240 = PCURVE('',#46228,#84241);
+#84241 = DEFINITIONAL_REPRESENTATION('',(#84242),#84246);
+#84242 = LINE('',#84243,#84244);
+#84243 = CARTESIAN_POINT('',(0.,0.));
+#84244 = VECTOR('',#84245,1.);
+#84245 = DIRECTION('',(0.,-1.));
+#84246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84247 = PCURVE('',#46198,#84248);
+#84248 = DEFINITIONAL_REPRESENTATION('',(#84249),#84253);
+#84249 = LINE('',#84250,#84251);
+#84250 = CARTESIAN_POINT('',(5.,0.));
+#84251 = VECTOR('',#84252,1.);
+#84252 = DIRECTION('',(0.,-1.));
+#84253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84254 = ORIENTED_EDGE('',*,*,#84255,.T.);
+#84255 = EDGE_CURVE('',#84233,#84175,#84256,.T.);
+#84256 = SURFACE_CURVE('',#84257,(#84262,#84269),.PCURVE_S1.);
+#84257 = ELLIPSE('',#84258,124.83495742473,32.5);
+#84258 = AXIS2_PLACEMENT_3D('',#84259,#84260,#84261);
+#84259 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#84260 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#84261 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#84262 = PCURVE('',#46228,#84263);
+#84263 = DEFINITIONAL_REPRESENTATION('',(#84264),#84268);
+#84264 = ELLIPSE('',#84265,124.83495742473,32.5);
+#84265 = AXIS2_PLACEMENT_2D('',#84266,#84267);
+#84266 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#84267 = DIRECTION('',(-1.,-6.245004513517E-17));
+#84268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84269 = PCURVE('',#84216,#84270);
+#84270 = DEFINITIONAL_REPRESENTATION('',(#84271),#84278);
+#84271 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84272,#84273,#84274,#84275,
+    #84276,#84277),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#84272 = CARTESIAN_POINT('',(0.212094450775,20.18));
+#84273 = CARTESIAN_POINT('',(0.217670767839,19.507888047368));
+#84274 = CARTESIAN_POINT('',(0.223247084902,18.835788532861));
+#84275 = CARTESIAN_POINT('',(0.228823401966,18.163744997168));
+#84276 = CARTESIAN_POINT('',(0.234399719029,17.491800979366));
+#84277 = CARTESIAN_POINT('',(0.239976036093,16.82));
+#84278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84279 = ORIENTED_EDGE('',*,*,#84174,.F.);
+#84280 = ADVANCED_FACE('',(#84281),#46198,.T.);
+#84281 = FACE_BOUND('',#84282,.T.);
+#84282 = EDGE_LOOP('',(#84283,#84284,#84307,#84329));
+#84283 = ORIENTED_EDGE('',*,*,#46181,.F.);
+#84284 = ORIENTED_EDGE('',*,*,#84285,.T.);
+#84285 = EDGE_CURVE('',#46150,#84286,#84288,.T.);
+#84286 = VERTEX_POINT('',#84287);
+#84287 = CARTESIAN_POINT('',(-1.949347472889,-8.4,32.44148647072));
+#84288 = SURFACE_CURVE('',#84289,(#84293,#84300),.PCURVE_S1.);
+#84289 = LINE('',#84290,#84291);
+#84290 = CARTESIAN_POINT('',(-1.671191926499,-8.4,31.132867512056));
+#84291 = VECTOR('',#84292,1.);
+#84292 = DIRECTION('',(-0.207911690818,0.,0.978147600734));
+#84293 = PCURVE('',#46198,#84294);
+#84294 = DEFINITIONAL_REPRESENTATION('',(#84295),#84299);
+#84295 = LINE('',#84296,#84297);
+#84296 = CARTESIAN_POINT('',(0.,0.));
+#84297 = VECTOR('',#84298,1.);
+#84298 = DIRECTION('',(0.,-1.));
+#84299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84300 = PCURVE('',#46169,#84301);
+#84301 = DEFINITIONAL_REPRESENTATION('',(#84302),#84306);
+#84302 = LINE('',#84303,#84304);
+#84303 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84304 = VECTOR('',#84305,1.);
+#84305 = DIRECTION('',(0.,-1.));
+#84306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84307 = ORIENTED_EDGE('',*,*,#84308,.T.);
+#84308 = EDGE_CURVE('',#84286,#84233,#84309,.T.);
+#84309 = SURFACE_CURVE('',#84310,(#84315,#84322),.PCURVE_S1.);
+#84310 = CIRCLE('',#84311,32.5);
+#84311 = AXIS2_PLACEMENT_3D('',#84312,#84313,#84314);
+#84312 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84313 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84314 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84315 = PCURVE('',#46198,#84316);
+#84316 = DEFINITIONAL_REPRESENTATION('',(#84317),#84321);
+#84317 = CIRCLE('',#84318,32.5);
+#84318 = AXIS2_PLACEMENT_2D('',#84319,#84320);
+#84319 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84320 = DIRECTION('',(-0.207911690818,-0.978147600734));
+#84321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84322 = PCURVE('',#84216,#84323);
+#84323 = DEFINITIONAL_REPRESENTATION('',(#84324),#84328);
+#84324 = LINE('',#84325,#84326);
+#84325 = CARTESIAN_POINT('',(0.,19.9));
+#84326 = VECTOR('',#84327,1.);
+#84327 = DIRECTION('',(1.,0.));
+#84328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84329 = ORIENTED_EDGE('',*,*,#84232,.F.);
+#84330 = ADVANCED_FACE('',(#84331),#46169,.T.);
+#84331 = FACE_BOUND('',#84332,.T.);
+#84332 = EDGE_LOOP('',(#84333,#84334,#84335,#84360));
+#84333 = ORIENTED_EDGE('',*,*,#46149,.F.);
+#84334 = ORIENTED_EDGE('',*,*,#84150,.T.);
+#84335 = ORIENTED_EDGE('',*,*,#84336,.T.);
+#84336 = EDGE_CURVE('',#84151,#84286,#84337,.T.);
+#84337 = SURFACE_CURVE('',#84338,(#84343,#84350),.PCURVE_S1.);
+#84338 = ELLIPSE('',#84339,124.83495742473,32.5);
+#84339 = AXIS2_PLACEMENT_3D('',#84340,#84341,#84342);
+#84340 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#84341 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#84342 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#84343 = PCURVE('',#46169,#84344);
+#84344 = DEFINITIONAL_REPRESENTATION('',(#84345),#84349);
+#84345 = ELLIPSE('',#84346,124.83495742473,32.5);
+#84346 = AXIS2_PLACEMENT_2D('',#84347,#84348);
+#84347 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#84348 = DIRECTION('',(1.,-1.318389841742E-16));
+#84349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84350 = PCURVE('',#84216,#84351);
+#84351 = DEFINITIONAL_REPRESENTATION('',(#84352),#84359);
+#84352 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84353,#84354,#84355,#84356,
+    #84357,#84358),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#84353 = CARTESIAN_POINT('',(8.581044986489E-02,16.82));
+#84354 = CARTESIAN_POINT('',(8.018161568106E-02,17.493266098224));
+#84355 = CARTESIAN_POINT('',(7.455278149723E-02,18.165943547578));
+#84356 = CARTESIAN_POINT('',(6.89239473134E-02,18.837987907204));
+#84357 = CARTESIAN_POINT('',(6.329511312957E-02,19.509354813963));
+#84358 = CARTESIAN_POINT('',(5.766627894574E-02,20.18));
+#84359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84360 = ORIENTED_EDGE('',*,*,#84285,.F.);
+#84361 = ADVANCED_FACE('',(#84362),#46261,.T.);
+#84362 = FACE_BOUND('',#84363,.T.);
+#84363 = EDGE_LOOP('',(#84364,#84387,#84388,#84411));
+#84364 = ORIENTED_EDGE('',*,*,#84365,.F.);
+#84365 = EDGE_CURVE('',#46243,#84366,#84368,.T.);
+#84366 = VERTEX_POINT('',#84367);
+#84367 = CARTESIAN_POINT('',(-9.383992690493,-5.6,31.115762584015));
+#84368 = SURFACE_CURVE('',#84369,(#84373,#84380),.PCURVE_S1.);
+#84369 = LINE('',#84370,#84371);
+#84370 = CARTESIAN_POINT('',(-8.797284333962,-5.6,29.797994039691));
+#84371 = VECTOR('',#84372,1.);
+#84372 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#84373 = PCURVE('',#46261,#84374);
+#84374 = DEFINITIONAL_REPRESENTATION('',(#84375),#84379);
+#84375 = LINE('',#84376,#84377);
+#84376 = CARTESIAN_POINT('',(5.,0.));
+#84377 = VECTOR('',#84378,1.);
+#84378 = DIRECTION('',(0.,-1.));
+#84379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84380 = PCURVE('',#46297,#84381);
+#84381 = DEFINITIONAL_REPRESENTATION('',(#84382),#84386);
+#84382 = LINE('',#84383,#84384);
+#84383 = CARTESIAN_POINT('',(0.,0.));
+#84384 = VECTOR('',#84385,1.);
+#84385 = DIRECTION('',(0.,-1.));
+#84386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84387 = ORIENTED_EDGE('',*,*,#46242,.T.);
+#84388 = ORIENTED_EDGE('',*,*,#84389,.T.);
+#84389 = EDGE_CURVE('',#46245,#84390,#84392,.T.);
+#84390 = VERTEX_POINT('',#84391);
+#84391 = CARTESIAN_POINT('',(-14.05120350606,-5.6,29.305523029477));
+#84392 = SURFACE_CURVE('',#84393,(#84397,#84404),.PCURVE_S1.);
+#84393 = LINE('',#84394,#84395);
+#84394 = CARTESIAN_POINT('',(-13.36501162217,-5.6,27.764310824312));
+#84395 = VECTOR('',#84396,1.);
+#84396 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#84397 = PCURVE('',#46261,#84398);
+#84398 = DEFINITIONAL_REPRESENTATION('',(#84399),#84403);
+#84399 = LINE('',#84400,#84401);
+#84400 = CARTESIAN_POINT('',(0.,0.));
+#84401 = VECTOR('',#84402,1.);
+#84402 = DIRECTION('',(0.,-1.));
+#84403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84404 = PCURVE('',#46356,#84405);
+#84405 = DEFINITIONAL_REPRESENTATION('',(#84406),#84410);
+#84406 = LINE('',#84407,#84408);
+#84407 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84408 = VECTOR('',#84409,1.);
+#84409 = DIRECTION('',(0.,-1.));
+#84410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84411 = ORIENTED_EDGE('',*,*,#84412,.F.);
+#84412 = EDGE_CURVE('',#84366,#84390,#84413,.T.);
+#84413 = SURFACE_CURVE('',#84414,(#84419,#84430),.PCURVE_S1.);
+#84414 = CIRCLE('',#84415,32.5);
+#84415 = AXIS2_PLACEMENT_3D('',#84416,#84417,#84418);
+#84416 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#84417 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84418 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84419 = PCURVE('',#46261,#84420);
+#84420 = DEFINITIONAL_REPRESENTATION('',(#84421),#84429);
+#84421 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#84422,#84423,#84424,#84425
+    ,#84426,#84427,#84428),.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(
+  '') );
+#84422 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#84423 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#84424 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#84425 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#84426 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#84427 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#84428 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#84429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84430 = PCURVE('',#84431,#84436);
+#84431 = CYLINDRICAL_SURFACE('',#84432,32.5);
+#84432 = AXIS2_PLACEMENT_3D('',#84433,#84434,#84435);
+#84433 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#84434 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84435 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84436 = DEFINITIONAL_REPRESENTATION('',(#84437),#84441);
+#84437 = LINE('',#84438,#84439);
+#84438 = CARTESIAN_POINT('',(0.,17.1));
+#84439 = VECTOR('',#84440,1.);
+#84440 = DIRECTION('',(1.,0.));
+#84441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84442 = ADVANCED_FACE('',(#84443),#46356,.T.);
+#84443 = FACE_BOUND('',#84444,.T.);
+#84444 = EDGE_LOOP('',(#84445,#84446,#84469,#84494));
+#84445 = ORIENTED_EDGE('',*,*,#46338,.F.);
+#84446 = ORIENTED_EDGE('',*,*,#84447,.T.);
+#84447 = EDGE_CURVE('',#46310,#84448,#84450,.T.);
+#84448 = VERTEX_POINT('',#84449);
+#84449 = CARTESIAN_POINT('',(-13.36657529175,-8.4,29.624055511862));
+#84450 = SURFACE_CURVE('',#84451,(#84455,#84462),.PCURVE_S1.);
+#84451 = LINE('',#84452,#84453);
+#84452 = CARTESIAN_POINT('',(-12.67528678592,-8.4,28.071396106382));
+#84453 = VECTOR('',#84454,1.);
+#84454 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#84455 = PCURVE('',#46356,#84456);
+#84456 = DEFINITIONAL_REPRESENTATION('',(#84457),#84461);
+#84457 = LINE('',#84458,#84459);
+#84458 = CARTESIAN_POINT('',(0.,0.));
+#84459 = VECTOR('',#84460,1.);
+#84460 = DIRECTION('',(0.,-1.));
+#84461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84462 = PCURVE('',#46326,#84463);
+#84463 = DEFINITIONAL_REPRESENTATION('',(#84464),#84468);
+#84464 = LINE('',#84465,#84466);
+#84465 = CARTESIAN_POINT('',(5.,0.));
+#84466 = VECTOR('',#84467,1.);
+#84467 = DIRECTION('',(0.,-1.));
+#84468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84469 = ORIENTED_EDGE('',*,*,#84470,.T.);
+#84470 = EDGE_CURVE('',#84448,#84390,#84471,.T.);
+#84471 = SURFACE_CURVE('',#84472,(#84477,#84484),.PCURVE_S1.);
+#84472 = ELLIPSE('',#84473,124.83495742473,32.5);
+#84473 = AXIS2_PLACEMENT_3D('',#84474,#84475,#84476);
+#84474 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#84475 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#84476 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#84477 = PCURVE('',#46356,#84478);
+#84478 = DEFINITIONAL_REPRESENTATION('',(#84479),#84483);
+#84479 = ELLIPSE('',#84480,124.83495742473,32.5);
+#84480 = AXIS2_PLACEMENT_2D('',#84481,#84482);
+#84481 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#84482 = DIRECTION('',(-1.,-1.52655665886E-16));
+#84483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84484 = PCURVE('',#84431,#84485);
+#84485 = DEFINITIONAL_REPRESENTATION('',(#84486),#84493);
+#84486 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84487,#84488,#84489,#84490,
+    #84491,#84492),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#84487 = CARTESIAN_POINT('',(0.421533961014,20.18));
+#84488 = CARTESIAN_POINT('',(0.427110278078,19.507888047368));
+#84489 = CARTESIAN_POINT('',(0.432686595141,18.835788532861));
+#84490 = CARTESIAN_POINT('',(0.438262912205,18.163744997168));
+#84491 = CARTESIAN_POINT('',(0.443839229269,17.491800979366));
+#84492 = CARTESIAN_POINT('',(0.449415546332,16.82));
+#84493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84494 = ORIENTED_EDGE('',*,*,#84389,.F.);
+#84495 = ADVANCED_FACE('',(#84496),#46326,.T.);
+#84496 = FACE_BOUND('',#84497,.T.);
+#84497 = EDGE_LOOP('',(#84498,#84499,#84522,#84544));
+#84498 = ORIENTED_EDGE('',*,*,#46309,.F.);
+#84499 = ORIENTED_EDGE('',*,*,#84500,.T.);
+#84500 = EDGE_CURVE('',#46278,#84501,#84503,.T.);
+#84501 = VERTEX_POINT('',#84502);
+#84502 = CARTESIAN_POINT('',(-8.651713858372,-8.4,31.327270026494));
+#84503 = SURFACE_CURVE('',#84504,(#84508,#84515),.PCURVE_S1.);
+#84504 = LINE('',#84505,#84506);
+#84505 = CARTESIAN_POINT('',(-8.107559497708,-8.4,30.105079321761));
+#84506 = VECTOR('',#84507,1.);
+#84507 = DIRECTION('',(-0.406736643076,0.,0.913545457643));
+#84508 = PCURVE('',#46326,#84509);
+#84509 = DEFINITIONAL_REPRESENTATION('',(#84510),#84514);
+#84510 = LINE('',#84511,#84512);
+#84511 = CARTESIAN_POINT('',(0.,0.));
+#84512 = VECTOR('',#84513,1.);
+#84513 = DIRECTION('',(0.,-1.));
+#84514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84515 = PCURVE('',#46297,#84516);
+#84516 = DEFINITIONAL_REPRESENTATION('',(#84517),#84521);
+#84517 = LINE('',#84518,#84519);
+#84518 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84519 = VECTOR('',#84520,1.);
+#84520 = DIRECTION('',(0.,-1.));
+#84521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84522 = ORIENTED_EDGE('',*,*,#84523,.T.);
+#84523 = EDGE_CURVE('',#84501,#84448,#84524,.T.);
+#84524 = SURFACE_CURVE('',#84525,(#84530,#84537),.PCURVE_S1.);
+#84525 = CIRCLE('',#84526,32.5);
+#84526 = AXIS2_PLACEMENT_3D('',#84527,#84528,#84529);
+#84527 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84528 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84529 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84530 = PCURVE('',#46326,#84531);
+#84531 = DEFINITIONAL_REPRESENTATION('',(#84532),#84536);
+#84532 = CIRCLE('',#84533,32.5);
+#84533 = AXIS2_PLACEMENT_2D('',#84534,#84535);
+#84534 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84535 = DIRECTION('',(-0.406736643076,-0.913545457643));
+#84536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84537 = PCURVE('',#84431,#84538);
+#84538 = DEFINITIONAL_REPRESENTATION('',(#84539),#84543);
+#84539 = LINE('',#84540,#84541);
+#84540 = CARTESIAN_POINT('',(0.,19.9));
+#84541 = VECTOR('',#84542,1.);
+#84542 = DIRECTION('',(1.,0.));
+#84543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84544 = ORIENTED_EDGE('',*,*,#84447,.F.);
+#84545 = ADVANCED_FACE('',(#84546),#46297,.T.);
+#84546 = FACE_BOUND('',#84547,.T.);
+#84547 = EDGE_LOOP('',(#84548,#84549,#84550,#84575));
+#84548 = ORIENTED_EDGE('',*,*,#46277,.F.);
+#84549 = ORIENTED_EDGE('',*,*,#84365,.T.);
+#84550 = ORIENTED_EDGE('',*,*,#84551,.T.);
+#84551 = EDGE_CURVE('',#84366,#84501,#84552,.T.);
+#84552 = SURFACE_CURVE('',#84553,(#84558,#84565),.PCURVE_S1.);
+#84553 = ELLIPSE('',#84554,124.83495742473,32.5);
+#84554 = AXIS2_PLACEMENT_3D('',#84555,#84556,#84557);
+#84555 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#84556 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#84557 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#84558 = PCURVE('',#46297,#84559);
+#84559 = DEFINITIONAL_REPRESENTATION('',(#84560),#84564);
+#84560 = ELLIPSE('',#84561,124.83495742473,32.5);
+#84561 = AXIS2_PLACEMENT_2D('',#84562,#84563);
+#84562 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#84563 = DIRECTION('',(1.,-1.387778780781E-16));
+#84564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84565 = PCURVE('',#84431,#84566);
+#84566 = DEFINITIONAL_REPRESENTATION('',(#84567),#84574);
+#84567 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84568,#84569,#84570,#84571,
+    #84572,#84573),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#84568 = CARTESIAN_POINT('',(0.295249960104,16.82));
+#84569 = CARTESIAN_POINT('',(0.28962112592,17.493266098224));
+#84570 = CARTESIAN_POINT('',(0.283992291737,18.165943547578));
+#84571 = CARTESIAN_POINT('',(0.278363457553,18.837987907204));
+#84572 = CARTESIAN_POINT('',(0.272734623369,19.509354813963));
+#84573 = CARTESIAN_POINT('',(0.267105789185,20.18));
+#84574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84575 = ORIENTED_EDGE('',*,*,#84500,.F.);
+#84576 = ADVANCED_FACE('',(#84577),#46389,.T.);
+#84577 = FACE_BOUND('',#84578,.T.);
+#84578 = EDGE_LOOP('',(#84579,#84602,#84603,#84626));
+#84579 = ORIENTED_EDGE('',*,*,#84580,.F.);
+#84580 = EDGE_CURVE('',#46371,#84581,#84583,.T.);
+#84581 = VERTEX_POINT('',#84582);
+#84582 = CARTESIAN_POINT('',(-15.64826074543,-5.6,28.484766729655));
+#84583 = SURFACE_CURVE('',#84584,(#84588,#84595),.PCURVE_S1.);
+#84584 = LINE('',#84585,#84586);
+#84585 = CARTESIAN_POINT('',(-14.800393888,-5.6,27.317778116125));
+#84586 = VECTOR('',#84587,1.);
+#84587 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#84588 = PCURVE('',#46389,#84589);
+#84589 = DEFINITIONAL_REPRESENTATION('',(#84590),#84594);
+#84590 = LINE('',#84591,#84592);
+#84591 = CARTESIAN_POINT('',(5.,0.));
+#84592 = VECTOR('',#84593,1.);
+#84593 = DIRECTION('',(0.,-1.));
+#84594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84595 = PCURVE('',#46425,#84596);
+#84596 = DEFINITIONAL_REPRESENTATION('',(#84597),#84601);
+#84597 = LINE('',#84598,#84599);
+#84598 = CARTESIAN_POINT('',(0.,0.));
+#84599 = VECTOR('',#84600,1.);
+#84600 = DIRECTION('',(0.,-1.));
+#84601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84602 = ORIENTED_EDGE('',*,*,#46370,.T.);
+#84603 = ORIENTED_EDGE('',*,*,#84604,.T.);
+#84604 = EDGE_CURVE('',#46373,#84605,#84607,.T.);
+#84605 = VERTEX_POINT('',#84606);
+#84606 = CARTESIAN_POINT('',(-19.83711184023,-5.6,25.743717560563));
+#84607 = SURFACE_CURVE('',#84608,(#84612,#84619),.PCURVE_S1.);
+#84608 = LINE('',#84609,#84610);
+#84609 = CARTESIAN_POINT('',(-18.84547885988,-5.6,24.378851854663));
+#84610 = VECTOR('',#84611,1.);
+#84611 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#84612 = PCURVE('',#46389,#84613);
+#84613 = DEFINITIONAL_REPRESENTATION('',(#84614),#84618);
+#84614 = LINE('',#84615,#84616);
+#84615 = CARTESIAN_POINT('',(0.,0.));
+#84616 = VECTOR('',#84617,1.);
+#84617 = DIRECTION('',(0.,-1.));
+#84618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84619 = PCURVE('',#46484,#84620);
+#84620 = DEFINITIONAL_REPRESENTATION('',(#84621),#84625);
+#84621 = LINE('',#84622,#84623);
+#84622 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84623 = VECTOR('',#84624,1.);
+#84624 = DIRECTION('',(0.,-1.));
+#84625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84626 = ORIENTED_EDGE('',*,*,#84627,.F.);
+#84627 = EDGE_CURVE('',#84581,#84605,#84628,.T.);
+#84628 = SURFACE_CURVE('',#84629,(#84634,#84645),.PCURVE_S1.);
+#84629 = CIRCLE('',#84630,32.5);
+#84630 = AXIS2_PLACEMENT_3D('',#84631,#84632,#84633);
+#84631 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#84632 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84633 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84634 = PCURVE('',#46389,#84635);
+#84635 = DEFINITIONAL_REPRESENTATION('',(#84636),#84644);
+#84636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#84637,#84638,#84639,#84640
+    ,#84641,#84642,#84643),.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(
+  '') );
+#84637 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#84638 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#84639 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#84640 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#84641 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#84642 = CARTESIAN_POINT('',(65.560706275723,37.594350112398));
+#84643 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#84644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84645 = PCURVE('',#84646,#84651);
+#84646 = CYLINDRICAL_SURFACE('',#84647,32.5);
+#84647 = AXIS2_PLACEMENT_3D('',#84648,#84649,#84650);
+#84648 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#84649 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84650 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84651 = DEFINITIONAL_REPRESENTATION('',(#84652),#84656);
+#84652 = LINE('',#84653,#84654);
+#84653 = CARTESIAN_POINT('',(0.,17.1));
+#84654 = VECTOR('',#84655,1.);
+#84655 = DIRECTION('',(1.,0.));
+#84656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84657 = ADVANCED_FACE('',(#84658),#46484,.T.);
+#84658 = FACE_BOUND('',#84659,.T.);
+#84659 = EDGE_LOOP('',(#84660,#84661,#84684,#84709));
+#84660 = ORIENTED_EDGE('',*,*,#46466,.F.);
+#84661 = ORIENTED_EDGE('',*,*,#84662,.T.);
+#84662 = EDGE_CURVE('',#46438,#84663,#84665,.T.);
+#84663 = VERTEX_POINT('',#84664);
+#84664 = CARTESIAN_POINT('',(-19.233671022,-8.4,26.197631553581));
+#84665 = SURFACE_CURVE('',#84666,(#84670,#84677),.PCURVE_S1.);
+#84666 = LINE('',#84667,#84668);
+#84667 = CARTESIAN_POINT('',(-18.23467278635,-8.4,24.822628443445));
+#84668 = VECTOR('',#84669,1.);
+#84669 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#84670 = PCURVE('',#46484,#84671);
+#84671 = DEFINITIONAL_REPRESENTATION('',(#84672),#84676);
+#84672 = LINE('',#84673,#84674);
+#84673 = CARTESIAN_POINT('',(0.,0.));
+#84674 = VECTOR('',#84675,1.);
+#84675 = DIRECTION('',(0.,-1.));
+#84676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84677 = PCURVE('',#46454,#84678);
+#84678 = DEFINITIONAL_REPRESENTATION('',(#84679),#84683);
+#84679 = LINE('',#84680,#84681);
+#84680 = CARTESIAN_POINT('',(5.,0.));
+#84681 = VECTOR('',#84682,1.);
+#84682 = DIRECTION('',(0.,-1.));
+#84683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84684 = ORIENTED_EDGE('',*,*,#84685,.T.);
+#84685 = EDGE_CURVE('',#84663,#84605,#84686,.T.);
+#84686 = SURFACE_CURVE('',#84687,(#84692,#84699),.PCURVE_S1.);
+#84687 = ELLIPSE('',#84688,124.83495742473,32.5);
+#84688 = AXIS2_PLACEMENT_3D('',#84689,#84690,#84691);
+#84689 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#84690 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#84691 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#84692 = PCURVE('',#46484,#84693);
+#84693 = DEFINITIONAL_REPRESENTATION('',(#84694),#84698);
+#84694 = ELLIPSE('',#84695,124.83495742473,32.5);
+#84695 = AXIS2_PLACEMENT_2D('',#84696,#84697);
+#84696 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#84697 = DIRECTION('',(-1.,-1.804112415016E-16));
+#84698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84699 = PCURVE('',#84646,#84700);
+#84700 = DEFINITIONAL_REPRESENTATION('',(#84701),#84708);
+#84701 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84702,#84703,#84704,#84705,
+    #84706,#84707),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#84702 = CARTESIAN_POINT('',(0.630973471254,20.18));
+#84703 = CARTESIAN_POINT('',(0.636549788317,19.507888047368));
+#84704 = CARTESIAN_POINT('',(0.642126105381,18.835788532861));
+#84705 = CARTESIAN_POINT('',(0.647702422444,18.163744997168));
+#84706 = CARTESIAN_POINT('',(0.653278739508,17.491800979366));
+#84707 = CARTESIAN_POINT('',(0.658855056572,16.82));
+#84708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84709 = ORIENTED_EDGE('',*,*,#84604,.F.);
+#84710 = ADVANCED_FACE('',(#84711),#46454,.T.);
+#84711 = FACE_BOUND('',#84712,.T.);
+#84712 = EDGE_LOOP('',(#84713,#84714,#84737,#84759));
+#84713 = ORIENTED_EDGE('',*,*,#46437,.F.);
+#84714 = ORIENTED_EDGE('',*,*,#84715,.T.);
+#84715 = EDGE_CURVE('',#46406,#84716,#84718,.T.);
+#84716 = VERTEX_POINT('',#84717);
+#84717 = CARTESIAN_POINT('',(-14.97595883271,-8.4,28.843901557189));
+#84718 = SURFACE_CURVE('',#84719,(#84723,#84730),.PCURVE_S1.);
+#84719 = LINE('',#84720,#84721);
+#84720 = CARTESIAN_POINT('',(-14.18958781448,-8.4,27.761554704907));
+#84721 = VECTOR('',#84722,1.);
+#84722 = DIRECTION('',(-0.587785252292,0.,0.809016994375));
+#84723 = PCURVE('',#46454,#84724);
+#84724 = DEFINITIONAL_REPRESENTATION('',(#84725),#84729);
+#84725 = LINE('',#84726,#84727);
+#84726 = CARTESIAN_POINT('',(0.,0.));
+#84727 = VECTOR('',#84728,1.);
+#84728 = DIRECTION('',(0.,-1.));
+#84729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84730 = PCURVE('',#46425,#84731);
+#84731 = DEFINITIONAL_REPRESENTATION('',(#84732),#84736);
+#84732 = LINE('',#84733,#84734);
+#84733 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84734 = VECTOR('',#84735,1.);
+#84735 = DIRECTION('',(0.,-1.));
+#84736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84737 = ORIENTED_EDGE('',*,*,#84738,.T.);
+#84738 = EDGE_CURVE('',#84716,#84663,#84739,.T.);
+#84739 = SURFACE_CURVE('',#84740,(#84745,#84752),.PCURVE_S1.);
+#84740 = CIRCLE('',#84741,32.5);
+#84741 = AXIS2_PLACEMENT_3D('',#84742,#84743,#84744);
+#84742 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84743 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84744 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84745 = PCURVE('',#46454,#84746);
+#84746 = DEFINITIONAL_REPRESENTATION('',(#84747),#84751);
+#84747 = CIRCLE('',#84748,32.5);
+#84748 = AXIS2_PLACEMENT_2D('',#84749,#84750);
+#84749 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84750 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#84751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84752 = PCURVE('',#84646,#84753);
+#84753 = DEFINITIONAL_REPRESENTATION('',(#84754),#84758);
+#84754 = LINE('',#84755,#84756);
+#84755 = CARTESIAN_POINT('',(0.,19.9));
+#84756 = VECTOR('',#84757,1.);
+#84757 = DIRECTION('',(1.,0.));
+#84758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84759 = ORIENTED_EDGE('',*,*,#84662,.F.);
+#84760 = ADVANCED_FACE('',(#84761),#46425,.T.);
+#84761 = FACE_BOUND('',#84762,.T.);
+#84762 = EDGE_LOOP('',(#84763,#84764,#84765,#84790));
+#84763 = ORIENTED_EDGE('',*,*,#46405,.F.);
+#84764 = ORIENTED_EDGE('',*,*,#84580,.T.);
+#84765 = ORIENTED_EDGE('',*,*,#84766,.T.);
+#84766 = EDGE_CURVE('',#84581,#84716,#84767,.T.);
+#84767 = SURFACE_CURVE('',#84768,(#84773,#84780),.PCURVE_S1.);
+#84768 = ELLIPSE('',#84769,124.83495742473,32.5);
+#84769 = AXIS2_PLACEMENT_3D('',#84770,#84771,#84772);
+#84770 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#84771 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#84772 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#84773 = PCURVE('',#46425,#84774);
+#84774 = DEFINITIONAL_REPRESENTATION('',(#84775),#84779);
+#84775 = ELLIPSE('',#84776,124.83495742473,32.5);
+#84776 = AXIS2_PLACEMENT_2D('',#84777,#84778);
+#84777 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#84778 = DIRECTION('',(1.,-2.22044604925E-16));
+#84779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84780 = PCURVE('',#84646,#84781);
+#84781 = DEFINITIONAL_REPRESENTATION('',(#84782),#84789);
+#84782 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84783,#84784,#84785,#84786,
+    #84787,#84788),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#84783 = CARTESIAN_POINT('',(0.504689470344,16.82));
+#84784 = CARTESIAN_POINT('',(0.49906063616,17.493266098224));
+#84785 = CARTESIAN_POINT('',(0.493431801976,18.165943547578));
+#84786 = CARTESIAN_POINT('',(0.487802967792,18.837987907204));
+#84787 = CARTESIAN_POINT('',(0.482174133608,19.509354813963));
+#84788 = CARTESIAN_POINT('',(0.476545299424,20.18));
+#84789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84790 = ORIENTED_EDGE('',*,*,#84715,.F.);
+#84791 = ADVANCED_FACE('',(#84792),#46517,.T.);
+#84792 = FACE_BOUND('',#84793,.T.);
+#84793 = EDGE_LOOP('',(#84794,#84817,#84818,#84841));
+#84794 = ORIENTED_EDGE('',*,*,#84795,.F.);
+#84795 = EDGE_CURVE('',#46499,#84796,#84798,.T.);
+#84796 = VERTEX_POINT('',#84797);
+#84797 = CARTESIAN_POINT('',(-21.22862471711,-5.6,24.608849884134));
+#84798 = SURFACE_CURVE('',#84799,(#84803,#84810),.PCURVE_S1.);
+#84799 = LINE('',#84800,#84801);
+#84800 = CARTESIAN_POINT('',(-20.15665520897,-5.6,23.643644203642));
+#84801 = VECTOR('',#84802,1.);
+#84802 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#84803 = PCURVE('',#46517,#84804);
+#84804 = DEFINITIONAL_REPRESENTATION('',(#84805),#84809);
+#84805 = LINE('',#84806,#84807);
+#84806 = CARTESIAN_POINT('',(5.,0.));
+#84807 = VECTOR('',#84808,1.);
+#84808 = DIRECTION('',(0.,-1.));
+#84809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84810 = PCURVE('',#46553,#84811);
+#84811 = DEFINITIONAL_REPRESENTATION('',(#84812),#84816);
+#84812 = LINE('',#84813,#84814);
+#84813 = CARTESIAN_POINT('',(0.,0.));
+#84814 = VECTOR('',#84815,1.);
+#84815 = DIRECTION('',(0.,-1.));
+#84816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84817 = ORIENTED_EDGE('',*,*,#46498,.T.);
+#84818 = ORIENTED_EDGE('',*,*,#84819,.T.);
+#84819 = EDGE_CURVE('',#46501,#84820,#84822,.T.);
+#84820 = VERTEX_POINT('',#84821);
+#84821 = CARTESIAN_POINT('',(-24.75604319796,-5.6,21.056788102189));
+#84822 = SURFACE_CURVE('',#84823,(#84827,#84834),.PCURVE_S1.);
+#84823 = LINE('',#84824,#84825);
+#84824 = CARTESIAN_POINT('',(-23.50230824077,-5.6,19.927920076255));
+#84825 = VECTOR('',#84826,1.);
+#84826 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#84827 = PCURVE('',#46517,#84828);
+#84828 = DEFINITIONAL_REPRESENTATION('',(#84829),#84833);
+#84829 = LINE('',#84830,#84831);
+#84830 = CARTESIAN_POINT('',(0.,0.));
+#84831 = VECTOR('',#84832,1.);
+#84832 = DIRECTION('',(0.,-1.));
+#84833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84834 = PCURVE('',#46612,#84835);
+#84835 = DEFINITIONAL_REPRESENTATION('',(#84836),#84840);
+#84836 = LINE('',#84837,#84838);
+#84837 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84838 = VECTOR('',#84839,1.);
+#84839 = DIRECTION('',(0.,-1.));
+#84840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84841 = ORIENTED_EDGE('',*,*,#84842,.F.);
+#84842 = EDGE_CURVE('',#84796,#84820,#84843,.T.);
+#84843 = SURFACE_CURVE('',#84844,(#84849,#84860),.PCURVE_S1.);
+#84844 = CIRCLE('',#84845,32.5);
+#84845 = AXIS2_PLACEMENT_3D('',#84846,#84847,#84848);
+#84846 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#84847 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84848 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84849 = PCURVE('',#46517,#84850);
+#84850 = DEFINITIONAL_REPRESENTATION('',(#84851),#84859);
+#84851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#84852,#84853,#84854,#84855
+    ,#84856,#84857,#84858),.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(
+  '') );
+#84852 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#84853 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#84854 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#84855 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#84856 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#84857 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#84858 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#84859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84860 = PCURVE('',#84861,#84866);
+#84861 = CYLINDRICAL_SURFACE('',#84862,32.5);
+#84862 = AXIS2_PLACEMENT_3D('',#84863,#84864,#84865);
+#84863 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#84864 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84865 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84866 = DEFINITIONAL_REPRESENTATION('',(#84867),#84871);
+#84867 = LINE('',#84868,#84869);
+#84868 = CARTESIAN_POINT('',(0.,17.1));
+#84869 = VECTOR('',#84870,1.);
+#84870 = DIRECTION('',(1.,0.));
+#84871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84872 = ADVANCED_FACE('',(#84873),#46612,.T.);
+#84873 = FACE_BOUND('',#84874,.T.);
+#84874 = EDGE_LOOP('',(#84875,#84876,#84899,#84924));
+#84875 = ORIENTED_EDGE('',*,*,#46594,.F.);
+#84876 = ORIENTED_EDGE('',*,*,#84877,.T.);
+#84877 = EDGE_CURVE('',#46566,#84878,#84880,.T.);
+#84878 = VERTEX_POINT('',#84879);
+#84879 = CARTESIAN_POINT('',(-24.2601630352,-8.4,21.626245386225));
+#84880 = SURFACE_CURVE('',#84881,(#84885,#84892),.PCURVE_S1.);
+#84881 = LINE('',#84882,#84883);
+#84882 = CARTESIAN_POINT('',(-22.99711608635,-8.4,20.488992805343));
+#84883 = VECTOR('',#84884,1.);
+#84884 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#84885 = PCURVE('',#46612,#84886);
+#84886 = DEFINITIONAL_REPRESENTATION('',(#84887),#84891);
+#84887 = LINE('',#84888,#84889);
+#84888 = CARTESIAN_POINT('',(0.,0.));
+#84889 = VECTOR('',#84890,1.);
+#84890 = DIRECTION('',(0.,-1.));
+#84891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84892 = PCURVE('',#46582,#84893);
+#84893 = DEFINITIONAL_REPRESENTATION('',(#84894),#84898);
+#84894 = LINE('',#84895,#84896);
+#84895 = CARTESIAN_POINT('',(5.,0.));
+#84896 = VECTOR('',#84897,1.);
+#84897 = DIRECTION('',(0.,-1.));
+#84898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84899 = ORIENTED_EDGE('',*,*,#84900,.T.);
+#84900 = EDGE_CURVE('',#84878,#84820,#84901,.T.);
+#84901 = SURFACE_CURVE('',#84902,(#84907,#84914),.PCURVE_S1.);
+#84902 = ELLIPSE('',#84903,124.83495742473,32.5);
+#84903 = AXIS2_PLACEMENT_3D('',#84904,#84905,#84906);
+#84904 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#84905 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#84906 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#84907 = PCURVE('',#46612,#84908);
+#84908 = DEFINITIONAL_REPRESENTATION('',(#84909),#84913);
+#84909 = ELLIPSE('',#84910,124.83495742473,32.5);
+#84910 = AXIS2_PLACEMENT_2D('',#84911,#84912);
+#84911 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#84912 = DIRECTION('',(-1.,-1.387778780781E-16));
+#84913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84914 = PCURVE('',#84861,#84915);
+#84915 = DEFINITIONAL_REPRESENTATION('',(#84916),#84923);
+#84916 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84917,#84918,#84919,#84920,
+    #84921,#84922),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#84917 = CARTESIAN_POINT('',(0.840412981493,20.18));
+#84918 = CARTESIAN_POINT('',(0.845989298556,19.507888047368));
+#84919 = CARTESIAN_POINT('',(0.85156561562,18.835788532861));
+#84920 = CARTESIAN_POINT('',(0.857141932684,18.163744997168));
+#84921 = CARTESIAN_POINT('',(0.862718249747,17.491800979366));
+#84922 = CARTESIAN_POINT('',(0.868294566811,16.82));
+#84923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84924 = ORIENTED_EDGE('',*,*,#84819,.F.);
+#84925 = ADVANCED_FACE('',(#84926),#46582,.T.);
+#84926 = FACE_BOUND('',#84927,.T.);
+#84927 = EDGE_LOOP('',(#84928,#84929,#84952,#84974));
+#84928 = ORIENTED_EDGE('',*,*,#46565,.F.);
+#84929 = ORIENTED_EDGE('',*,*,#84930,.T.);
+#84930 = EDGE_CURVE('',#46534,#84931,#84933,.T.);
+#84931 = VERTEX_POINT('',#84932);
+#84932 = CARTESIAN_POINT('',(-20.64568254344,-8.4,25.09991618144));
+#84933 = SURFACE_CURVE('',#84934,(#84938,#84945),.PCURVE_S1.);
+#84934 = LINE('',#84935,#84936);
+#84935 = CARTESIAN_POINT('',(-19.65146305456,-8.4,24.20471693273));
+#84936 = VECTOR('',#84937,1.);
+#84937 = DIRECTION('',(-0.743144825477,0.,0.669130606359));
+#84938 = PCURVE('',#46582,#84939);
+#84939 = DEFINITIONAL_REPRESENTATION('',(#84940),#84944);
+#84940 = LINE('',#84941,#84942);
+#84941 = CARTESIAN_POINT('',(0.,0.));
+#84942 = VECTOR('',#84943,1.);
+#84943 = DIRECTION('',(0.,-1.));
+#84944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84945 = PCURVE('',#46553,#84946);
+#84946 = DEFINITIONAL_REPRESENTATION('',(#84947),#84951);
+#84947 = LINE('',#84948,#84949);
+#84948 = CARTESIAN_POINT('',(2.900003744861,0.));
+#84949 = VECTOR('',#84950,1.);
+#84950 = DIRECTION('',(0.,-1.));
+#84951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84952 = ORIENTED_EDGE('',*,*,#84953,.T.);
+#84953 = EDGE_CURVE('',#84931,#84878,#84954,.T.);
+#84954 = SURFACE_CURVE('',#84955,(#84960,#84967),.PCURVE_S1.);
+#84955 = CIRCLE('',#84956,32.5);
+#84956 = AXIS2_PLACEMENT_3D('',#84957,#84958,#84959);
+#84957 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#84958 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#84959 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#84960 = PCURVE('',#46582,#84961);
+#84961 = DEFINITIONAL_REPRESENTATION('',(#84962),#84966);
+#84962 = CIRCLE('',#84963,32.5);
+#84963 = AXIS2_PLACEMENT_2D('',#84964,#84965);
+#84964 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#84965 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#84966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84967 = PCURVE('',#84861,#84968);
+#84968 = DEFINITIONAL_REPRESENTATION('',(#84969),#84973);
+#84969 = LINE('',#84970,#84971);
+#84970 = CARTESIAN_POINT('',(0.,19.9));
+#84971 = VECTOR('',#84972,1.);
+#84972 = DIRECTION('',(1.,0.));
+#84973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84974 = ORIENTED_EDGE('',*,*,#84877,.F.);
+#84975 = ADVANCED_FACE('',(#84976),#46553,.T.);
+#84976 = FACE_BOUND('',#84977,.T.);
+#84977 = EDGE_LOOP('',(#84978,#84979,#84980,#85005));
+#84978 = ORIENTED_EDGE('',*,*,#46533,.F.);
+#84979 = ORIENTED_EDGE('',*,*,#84795,.T.);
+#84980 = ORIENTED_EDGE('',*,*,#84981,.T.);
+#84981 = EDGE_CURVE('',#84796,#84931,#84982,.T.);
+#84982 = SURFACE_CURVE('',#84983,(#84988,#84995),.PCURVE_S1.);
+#84983 = ELLIPSE('',#84984,124.83495742473,32.5);
+#84984 = AXIS2_PLACEMENT_3D('',#84985,#84986,#84987);
+#84985 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#84986 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#84987 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#84988 = PCURVE('',#46553,#84989);
+#84989 = DEFINITIONAL_REPRESENTATION('',(#84990),#84994);
+#84990 = ELLIPSE('',#84991,124.83495742473,32.5);
+#84991 = AXIS2_PLACEMENT_2D('',#84992,#84993);
+#84992 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#84993 = DIRECTION('',(1.,-1.942890293094E-16));
+#84994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84995 = PCURVE('',#84861,#84996);
+#84996 = DEFINITIONAL_REPRESENTATION('',(#84997),#85004);
+#84997 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#84998,#84999,#85000,#85001,
+    #85002,#85003),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#84998 = CARTESIAN_POINT('',(0.714128980583,16.82));
+#84999 = CARTESIAN_POINT('',(0.708500146399,17.493266098224));
+#85000 = CARTESIAN_POINT('',(0.702871312215,18.165943547578));
+#85001 = CARTESIAN_POINT('',(0.697242478031,18.837987907204));
+#85002 = CARTESIAN_POINT('',(0.691613643848,19.509354813963));
+#85003 = CARTESIAN_POINT('',(0.685984809664,20.18));
+#85004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85005 = ORIENTED_EDGE('',*,*,#84930,.F.);
+#85006 = ADVANCED_FACE('',(#85007),#46645,.T.);
+#85007 = FACE_BOUND('',#85008,.T.);
+#85008 = EDGE_LOOP('',(#85009,#85032,#85033,#85056));
+#85009 = ORIENTED_EDGE('',*,*,#85010,.F.);
+#85010 = EDGE_CURVE('',#46627,#85011,#85013,.T.);
+#85011 = VERTEX_POINT('',#85012);
+#85012 = CARTESIAN_POINT('',(-25.88119592241,-5.6,19.657408212312));
+#85013 = SURFACE_CURVE('',#85014,(#85018,#85025),.PCURVE_S1.);
+#85014 = LINE('',#85015,#85016);
+#85015 = CARTESIAN_POINT('',(-24.63197397495,-5.6,18.936169584667));
+#85016 = VECTOR('',#85017,1.);
+#85017 = DIRECTION('',(-0.866025403784,0.,0.5));
+#85018 = PCURVE('',#46645,#85019);
+#85019 = DEFINITIONAL_REPRESENTATION('',(#85020),#85024);
+#85020 = LINE('',#85021,#85022);
+#85021 = CARTESIAN_POINT('',(5.,0.));
+#85022 = VECTOR('',#85023,1.);
+#85023 = DIRECTION('',(0.,-1.));
+#85024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85025 = PCURVE('',#46681,#85026);
+#85026 = DEFINITIONAL_REPRESENTATION('',(#85027),#85031);
+#85027 = LINE('',#85028,#85029);
+#85028 = CARTESIAN_POINT('',(0.,0.));
+#85029 = VECTOR('',#85030,1.);
+#85030 = DIRECTION('',(0.,-1.));
+#85031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85032 = ORIENTED_EDGE('',*,*,#46626,.T.);
+#85033 = ORIENTED_EDGE('',*,*,#85034,.T.);
+#85034 = EDGE_CURVE('',#46629,#85035,#85037,.T.);
+#85035 = VERTEX_POINT('',#85036);
+#85036 = CARTESIAN_POINT('',(-28.59301667527,-5.6,15.44957596207));
+#85037 = SURFACE_CURVE('',#85038,(#85042,#85049),.PCURVE_S1.);
+#85038 = LINE('',#85039,#85040);
+#85039 = CARTESIAN_POINT('',(-27.13197397495,-5.6,14.606042565744));
+#85040 = VECTOR('',#85041,1.);
+#85041 = DIRECTION('',(-0.866025403784,0.,0.5));
+#85042 = PCURVE('',#46645,#85043);
+#85043 = DEFINITIONAL_REPRESENTATION('',(#85044),#85048);
+#85044 = LINE('',#85045,#85046);
+#85045 = CARTESIAN_POINT('',(0.,0.));
+#85046 = VECTOR('',#85047,1.);
+#85047 = DIRECTION('',(0.,-1.));
+#85048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85049 = PCURVE('',#46740,#85050);
+#85050 = DEFINITIONAL_REPRESENTATION('',(#85051),#85055);
+#85051 = LINE('',#85052,#85053);
+#85052 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85053 = VECTOR('',#85054,1.);
+#85054 = DIRECTION('',(0.,-1.));
+#85055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85056 = ORIENTED_EDGE('',*,*,#85057,.F.);
+#85057 = EDGE_CURVE('',#85011,#85035,#85058,.T.);
+#85058 = SURFACE_CURVE('',#85059,(#85064,#85075),.PCURVE_S1.);
+#85059 = CIRCLE('',#85060,32.5);
+#85060 = AXIS2_PLACEMENT_3D('',#85061,#85062,#85063);
+#85061 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#85062 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85063 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85064 = PCURVE('',#46645,#85065);
+#85065 = DEFINITIONAL_REPRESENTATION('',(#85066),#85074);
+#85066 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85067,#85068,#85069,#85070
+    ,#85071,#85072,#85073),.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(
+  '') );
+#85067 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#85068 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#85069 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#85070 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#85071 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#85072 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#85073 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#85074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85075 = PCURVE('',#85076,#85081);
+#85076 = CYLINDRICAL_SURFACE('',#85077,32.5);
+#85077 = AXIS2_PLACEMENT_3D('',#85078,#85079,#85080);
+#85078 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#85079 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85080 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85081 = DEFINITIONAL_REPRESENTATION('',(#85082),#85086);
+#85082 = LINE('',#85083,#85084);
+#85083 = CARTESIAN_POINT('',(0.,17.1));
+#85084 = VECTOR('',#85085,1.);
+#85085 = DIRECTION('',(1.,0.));
+#85086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85087 = ADVANCED_FACE('',(#85088),#46740,.T.);
+#85088 = FACE_BOUND('',#85089,.T.);
+#85089 = EDGE_LOOP('',(#85090,#85091,#85114,#85139));
+#85090 = ORIENTED_EDGE('',*,*,#46722,.F.);
+#85091 = ORIENTED_EDGE('',*,*,#85092,.T.);
+#85092 = EDGE_CURVE('',#46694,#85093,#85095,.T.);
+#85093 = VERTEX_POINT('',#85094);
+#85094 = CARTESIAN_POINT('',(-28.22636951058,-8.4,16.109688521253));
+#85095 = SURFACE_CURVE('',#85096,(#85100,#85107),.PCURVE_S1.);
+#85096 = LINE('',#85097,#85098);
+#85097 = CARTESIAN_POINT('',(-26.75447506097,-8.4,15.259889864552));
+#85098 = VECTOR('',#85099,1.);
+#85099 = DIRECTION('',(-0.866025403784,0.,0.5));
+#85100 = PCURVE('',#46740,#85101);
+#85101 = DEFINITIONAL_REPRESENTATION('',(#85102),#85106);
+#85102 = LINE('',#85103,#85104);
+#85103 = CARTESIAN_POINT('',(0.,0.));
+#85104 = VECTOR('',#85105,1.);
+#85105 = DIRECTION('',(0.,-1.));
+#85106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85107 = PCURVE('',#46710,#85108);
+#85108 = DEFINITIONAL_REPRESENTATION('',(#85109),#85113);
+#85109 = LINE('',#85110,#85111);
+#85110 = CARTESIAN_POINT('',(5.,0.));
+#85111 = VECTOR('',#85112,1.);
+#85112 = DIRECTION('',(0.,-1.));
+#85113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85114 = ORIENTED_EDGE('',*,*,#85115,.T.);
+#85115 = EDGE_CURVE('',#85093,#85035,#85116,.T.);
+#85116 = SURFACE_CURVE('',#85117,(#85122,#85129),.PCURVE_S1.);
+#85117 = ELLIPSE('',#85118,124.83495742473,32.5);
+#85118 = AXIS2_PLACEMENT_3D('',#85119,#85120,#85121);
+#85119 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#85120 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#85121 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#85122 = PCURVE('',#46740,#85123);
+#85123 = DEFINITIONAL_REPRESENTATION('',(#85124),#85128);
+#85124 = ELLIPSE('',#85125,124.83495742473,32.5);
+#85125 = AXIS2_PLACEMENT_2D('',#85126,#85127);
+#85126 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#85127 = DIRECTION('',(-1.,-6.938893903907E-17));
+#85128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85129 = PCURVE('',#85076,#85130);
+#85130 = DEFINITIONAL_REPRESENTATION('',(#85131),#85138);
+#85131 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85132,#85133,#85134,#85135,
+    #85136,#85137),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#85132 = CARTESIAN_POINT('',(1.049852491732,20.18));
+#85133 = CARTESIAN_POINT('',(1.055428808796,19.507888047368));
+#85134 = CARTESIAN_POINT('',(1.061005125859,18.835788532861));
+#85135 = CARTESIAN_POINT('',(1.066581442923,18.163744997168));
+#85136 = CARTESIAN_POINT('',(1.072157759987,17.491800979366));
+#85137 = CARTESIAN_POINT('',(1.07773407705,16.82));
+#85138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85139 = ORIENTED_EDGE('',*,*,#85034,.F.);
+#85140 = ADVANCED_FACE('',(#85141),#46710,.T.);
+#85141 = FACE_BOUND('',#85142,.T.);
+#85142 = EDGE_LOOP('',(#85143,#85144,#85167,#85189));
+#85143 = ORIENTED_EDGE('',*,*,#46693,.F.);
+#85144 = ORIENTED_EDGE('',*,*,#85145,.T.);
+#85145 = EDGE_CURVE('',#46662,#85146,#85148,.T.);
+#85146 = VERTEX_POINT('',#85147);
+#85147 = CARTESIAN_POINT('',(-25.41309085804,-8.4,20.258944025801));
+#85148 = SURFACE_CURVE('',#85149,(#85153,#85160),.PCURVE_S1.);
+#85149 = LINE('',#85150,#85151);
+#85150 = CARTESIAN_POINT('',(-24.25447506097,-8.4,19.590016883474));
+#85151 = VECTOR('',#85152,1.);
+#85152 = DIRECTION('',(-0.866025403784,0.,0.5));
+#85153 = PCURVE('',#46710,#85154);
+#85154 = DEFINITIONAL_REPRESENTATION('',(#85155),#85159);
+#85155 = LINE('',#85156,#85157);
+#85156 = CARTESIAN_POINT('',(0.,-0.));
+#85157 = VECTOR('',#85158,1.);
+#85158 = DIRECTION('',(0.,-1.));
+#85159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85160 = PCURVE('',#46681,#85161);
+#85161 = DEFINITIONAL_REPRESENTATION('',(#85162),#85166);
+#85162 = LINE('',#85163,#85164);
+#85163 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85164 = VECTOR('',#85165,1.);
+#85165 = DIRECTION('',(0.,-1.));
+#85166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85167 = ORIENTED_EDGE('',*,*,#85168,.T.);
+#85168 = EDGE_CURVE('',#85146,#85093,#85169,.T.);
+#85169 = SURFACE_CURVE('',#85170,(#85175,#85182),.PCURVE_S1.);
+#85170 = CIRCLE('',#85171,32.5);
+#85171 = AXIS2_PLACEMENT_3D('',#85172,#85173,#85174);
+#85172 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#85173 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85174 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85175 = PCURVE('',#46710,#85176);
+#85176 = DEFINITIONAL_REPRESENTATION('',(#85177),#85181);
+#85177 = CIRCLE('',#85178,32.5);
+#85178 = AXIS2_PLACEMENT_2D('',#85179,#85180);
+#85179 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#85180 = DIRECTION('',(-0.866025403784,-0.5));
+#85181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85182 = PCURVE('',#85076,#85183);
+#85183 = DEFINITIONAL_REPRESENTATION('',(#85184),#85188);
+#85184 = LINE('',#85185,#85186);
+#85185 = CARTESIAN_POINT('',(0.,19.9));
+#85186 = VECTOR('',#85187,1.);
+#85187 = DIRECTION('',(1.,0.));
+#85188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85189 = ORIENTED_EDGE('',*,*,#85092,.F.);
+#85190 = ADVANCED_FACE('',(#85191),#46681,.T.);
+#85191 = FACE_BOUND('',#85192,.T.);
+#85192 = EDGE_LOOP('',(#85193,#85194,#85195,#85220));
+#85193 = ORIENTED_EDGE('',*,*,#46661,.F.);
+#85194 = ORIENTED_EDGE('',*,*,#85010,.T.);
+#85195 = ORIENTED_EDGE('',*,*,#85196,.T.);
+#85196 = EDGE_CURVE('',#85011,#85146,#85197,.T.);
+#85197 = SURFACE_CURVE('',#85198,(#85203,#85210),.PCURVE_S1.);
+#85198 = ELLIPSE('',#85199,124.83495742473,32.5);
+#85199 = AXIS2_PLACEMENT_3D('',#85200,#85201,#85202);
+#85200 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#85201 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#85202 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#85203 = PCURVE('',#46681,#85204);
+#85204 = DEFINITIONAL_REPRESENTATION('',(#85205),#85209);
+#85205 = ELLIPSE('',#85206,124.83495742473,32.5);
+#85206 = AXIS2_PLACEMENT_2D('',#85207,#85208);
+#85207 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#85208 = DIRECTION('',(1.,-9.71445146547E-17));
+#85209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85210 = PCURVE('',#85076,#85211);
+#85211 = DEFINITIONAL_REPRESENTATION('',(#85212),#85219);
+#85212 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85213,#85214,#85215,#85216,
+    #85217,#85218),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#85213 = CARTESIAN_POINT('',(0.923568490822,16.82));
+#85214 = CARTESIAN_POINT('',(0.917939656638,17.493266098224));
+#85215 = CARTESIAN_POINT('',(0.912310822455,18.165943547578));
+#85216 = CARTESIAN_POINT('',(0.906681988271,18.837987907204));
+#85217 = CARTESIAN_POINT('',(0.901053154087,19.509354813963));
+#85218 = CARTESIAN_POINT('',(0.895424319903,20.18));
+#85219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85220 = ORIENTED_EDGE('',*,*,#85145,.F.);
+#85221 = ADVANCED_FACE('',(#85222),#46773,.T.);
+#85222 = FACE_BOUND('',#85223,.T.);
+#85223 = EDGE_LOOP('',(#85224,#85247,#85248,#85271));
+#85224 = ORIENTED_EDGE('',*,*,#85225,.F.);
+#85225 = EDGE_CURVE('',#46755,#85226,#85228,.T.);
+#85226 = VERTEX_POINT('',#85227);
+#85227 = CARTESIAN_POINT('',(-29.40263467415,-5.6,13.846843474903));
+#85228 = SURFACE_CURVE('',#85229,(#85233,#85240),.PCURVE_S1.);
+#85229 = LINE('',#85230,#85231);
+#85230 = CARTESIAN_POINT('',(-28.03075728089,-5.6,13.401093489019));
+#85231 = VECTOR('',#85232,1.);
+#85232 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#85233 = PCURVE('',#46773,#85234);
+#85234 = DEFINITIONAL_REPRESENTATION('',(#85235),#85239);
+#85235 = LINE('',#85236,#85237);
+#85236 = CARTESIAN_POINT('',(5.,0.));
+#85237 = VECTOR('',#85238,1.);
+#85238 = DIRECTION('',(0.,-1.));
+#85239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85240 = PCURVE('',#46809,#85241);
+#85241 = DEFINITIONAL_REPRESENTATION('',(#85242),#85246);
+#85242 = LINE('',#85243,#85244);
+#85243 = CARTESIAN_POINT('',(0.,0.));
+#85244 = VECTOR('',#85245,1.);
+#85245 = DIRECTION('',(0.,-1.));
+#85246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85247 = ORIENTED_EDGE('',*,*,#46754,.T.);
+#85248 = ORIENTED_EDGE('',*,*,#85249,.T.);
+#85249 = EDGE_CURVE('',#46757,#85250,#85252,.T.);
+#85250 = VERTEX_POINT('',#85251);
+#85251 = CARTESIAN_POINT('',(-31.18033811934,-5.6,9.167143217117));
+#85252 = SURFACE_CURVE('',#85253,(#85257,#85264),.PCURVE_S1.);
+#85253 = LINE('',#85254,#85255);
+#85254 = CARTESIAN_POINT('',(-29.57584225277,-5.6,8.645810907543));
+#85255 = VECTOR('',#85256,1.);
+#85256 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#85257 = PCURVE('',#46773,#85258);
+#85258 = DEFINITIONAL_REPRESENTATION('',(#85259),#85263);
+#85259 = LINE('',#85260,#85261);
+#85260 = CARTESIAN_POINT('',(0.,0.));
+#85261 = VECTOR('',#85262,1.);
+#85262 = DIRECTION('',(0.,-1.));
+#85263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85264 = PCURVE('',#46868,#85265);
+#85265 = DEFINITIONAL_REPRESENTATION('',(#85266),#85270);
+#85266 = LINE('',#85267,#85268);
+#85267 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85268 = VECTOR('',#85269,1.);
+#85269 = DIRECTION('',(0.,-1.));
+#85270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85271 = ORIENTED_EDGE('',*,*,#85272,.F.);
+#85272 = EDGE_CURVE('',#85226,#85250,#85273,.T.);
+#85273 = SURFACE_CURVE('',#85274,(#85279,#85290),.PCURVE_S1.);
+#85274 = CIRCLE('',#85275,32.5);
+#85275 = AXIS2_PLACEMENT_3D('',#85276,#85277,#85278);
+#85276 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#85277 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85278 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85279 = PCURVE('',#46773,#85280);
+#85280 = DEFINITIONAL_REPRESENTATION('',(#85281),#85289);
+#85281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85282,#85283,#85284,#85285
+    ,#85286,#85287,#85288),.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(
+  '') );
+#85282 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#85283 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#85284 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#85285 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#85286 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#85287 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#85288 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#85289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85290 = PCURVE('',#85291,#85296);
+#85291 = CYLINDRICAL_SURFACE('',#85292,32.5);
+#85292 = AXIS2_PLACEMENT_3D('',#85293,#85294,#85295);
+#85293 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#85294 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85295 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85296 = DEFINITIONAL_REPRESENTATION('',(#85297),#85301);
+#85297 = LINE('',#85298,#85299);
+#85298 = CARTESIAN_POINT('',(0.,17.1));
+#85299 = VECTOR('',#85300,1.);
+#85300 = DIRECTION('',(1.,0.));
+#85301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85302 = ADVANCED_FACE('',(#85303),#46868,.T.);
+#85303 = FACE_BOUND('',#85304,.T.);
+#85304 = EDGE_LOOP('',(#85305,#85306,#85329,#85354));
+#85305 = ORIENTED_EDGE('',*,*,#46850,.F.);
+#85306 = ORIENTED_EDGE('',*,*,#85307,.T.);
+#85307 = EDGE_CURVE('',#46822,#85308,#85310,.T.);
+#85308 = VERTEX_POINT('',#85309);
+#85309 = CARTESIAN_POINT('',(-30.9589481932,-8.4,9.889060965039));
+#85310 = SURFACE_CURVE('',#85311,(#85315,#85322),.PCURVE_S1.);
+#85311 = LINE('',#85312,#85313);
+#85312 = CARTESIAN_POINT('',(-29.34253509322,-8.4,9.363856511604));
+#85313 = VECTOR('',#85314,1.);
+#85314 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#85315 = PCURVE('',#46868,#85316);
+#85316 = DEFINITIONAL_REPRESENTATION('',(#85317),#85321);
+#85317 = LINE('',#85318,#85319);
+#85318 = CARTESIAN_POINT('',(0.,0.));
+#85319 = VECTOR('',#85320,1.);
+#85320 = DIRECTION('',(0.,-1.));
+#85321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85322 = PCURVE('',#46838,#85323);
+#85323 = DEFINITIONAL_REPRESENTATION('',(#85324),#85328);
+#85324 = LINE('',#85325,#85326);
+#85325 = CARTESIAN_POINT('',(5.,0.));
+#85326 = VECTOR('',#85327,1.);
+#85327 = DIRECTION('',(0.,-1.));
+#85328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85329 = ORIENTED_EDGE('',*,*,#85330,.T.);
+#85330 = EDGE_CURVE('',#85308,#85250,#85331,.T.);
+#85331 = SURFACE_CURVE('',#85332,(#85337,#85344),.PCURVE_S1.);
+#85332 = ELLIPSE('',#85333,124.83495742473,32.5);
+#85333 = AXIS2_PLACEMENT_3D('',#85334,#85335,#85336);
+#85334 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#85335 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#85336 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#85337 = PCURVE('',#46868,#85338);
+#85338 = DEFINITIONAL_REPRESENTATION('',(#85339),#85343);
+#85339 = ELLIPSE('',#85340,124.83495742473,32.5);
+#85340 = AXIS2_PLACEMENT_2D('',#85341,#85342);
+#85341 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#85342 = DIRECTION('',(-1.,-9.71445146547E-17));
+#85343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85344 = PCURVE('',#85291,#85345);
+#85345 = DEFINITIONAL_REPRESENTATION('',(#85346),#85353);
+#85346 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85347,#85348,#85349,#85350,
+    #85351,#85352),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#85347 = CARTESIAN_POINT('',(1.259292001971,20.18));
+#85348 = CARTESIAN_POINT('',(1.264868319035,19.507888047368));
+#85349 = CARTESIAN_POINT('',(1.270444636099,18.835788532861));
+#85350 = CARTESIAN_POINT('',(1.276020953162,18.163744997168));
+#85351 = CARTESIAN_POINT('',(1.281597270226,17.491800979366));
+#85352 = CARTESIAN_POINT('',(1.28717358729,16.82));
+#85353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85354 = ORIENTED_EDGE('',*,*,#85249,.F.);
+#85355 = ADVANCED_FACE('',(#85356),#46838,.T.);
+#85356 = FACE_BOUND('',#85357,.T.);
+#85357 = EDGE_LOOP('',(#85358,#85359,#85382,#85404));
+#85358 = ORIENTED_EDGE('',*,*,#46821,.F.);
+#85359 = ORIENTED_EDGE('',*,*,#85360,.T.);
+#85360 = EDGE_CURVE('',#46790,#85361,#85363,.T.);
+#85361 = VERTEX_POINT('',#85362);
+#85362 = CARTESIAN_POINT('',(-29.06982515661,-8.4,14.532558803035));
+#85363 = SURFACE_CURVE('',#85364,(#85368,#85375),.PCURVE_S1.);
+#85364 = LINE('',#85365,#85366);
+#85365 = CARTESIAN_POINT('',(-27.79745012134,-8.4,14.11913909308));
+#85366 = VECTOR('',#85367,1.);
+#85367 = DIRECTION('',(-0.951056516295,0.,0.309016994375));
+#85368 = PCURVE('',#46838,#85369);
+#85369 = DEFINITIONAL_REPRESENTATION('',(#85370),#85374);
+#85370 = LINE('',#85371,#85372);
+#85371 = CARTESIAN_POINT('',(0.,-0.));
+#85372 = VECTOR('',#85373,1.);
+#85373 = DIRECTION('',(0.,-1.));
+#85374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85375 = PCURVE('',#46809,#85376);
+#85376 = DEFINITIONAL_REPRESENTATION('',(#85377),#85381);
+#85377 = LINE('',#85378,#85379);
+#85378 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85379 = VECTOR('',#85380,1.);
+#85380 = DIRECTION('',(0.,-1.));
+#85381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85382 = ORIENTED_EDGE('',*,*,#85383,.T.);
+#85383 = EDGE_CURVE('',#85361,#85308,#85384,.T.);
+#85384 = SURFACE_CURVE('',#85385,(#85390,#85397),.PCURVE_S1.);
+#85385 = CIRCLE('',#85386,32.5);
+#85386 = AXIS2_PLACEMENT_3D('',#85387,#85388,#85389);
+#85387 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#85388 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85389 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85390 = PCURVE('',#46838,#85391);
+#85391 = DEFINITIONAL_REPRESENTATION('',(#85392),#85396);
+#85392 = CIRCLE('',#85393,32.5);
+#85393 = AXIS2_PLACEMENT_2D('',#85394,#85395);
+#85394 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#85395 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#85396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85397 = PCURVE('',#85291,#85398);
+#85398 = DEFINITIONAL_REPRESENTATION('',(#85399),#85403);
+#85399 = LINE('',#85400,#85401);
+#85400 = CARTESIAN_POINT('',(0.,19.9));
+#85401 = VECTOR('',#85402,1.);
+#85402 = DIRECTION('',(1.,0.));
+#85403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85404 = ORIENTED_EDGE('',*,*,#85307,.F.);
+#85405 = ADVANCED_FACE('',(#85406),#46809,.T.);
+#85406 = FACE_BOUND('',#85407,.T.);
+#85407 = EDGE_LOOP('',(#85408,#85409,#85410,#85435));
+#85408 = ORIENTED_EDGE('',*,*,#46789,.F.);
+#85409 = ORIENTED_EDGE('',*,*,#85225,.T.);
+#85410 = ORIENTED_EDGE('',*,*,#85411,.T.);
+#85411 = EDGE_CURVE('',#85226,#85361,#85412,.T.);
+#85412 = SURFACE_CURVE('',#85413,(#85418,#85425),.PCURVE_S1.);
+#85413 = ELLIPSE('',#85414,124.83495742473,32.5);
+#85414 = AXIS2_PLACEMENT_3D('',#85415,#85416,#85417);
+#85415 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#85416 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#85417 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#85418 = PCURVE('',#46809,#85419);
+#85419 = DEFINITIONAL_REPRESENTATION('',(#85420),#85424);
+#85420 = ELLIPSE('',#85421,124.83495742473,32.5);
+#85421 = AXIS2_PLACEMENT_2D('',#85422,#85423);
+#85422 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#85423 = DIRECTION('',(1.,-4.163336342344E-17));
+#85424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85425 = PCURVE('',#85291,#85426);
+#85426 = DEFINITIONAL_REPRESENTATION('',(#85427),#85434);
+#85427 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85428,#85429,#85430,#85431,
+    #85432,#85433),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#85428 = CARTESIAN_POINT('',(1.133008001061,16.82));
+#85429 = CARTESIAN_POINT('',(1.127379166878,17.493266098224));
+#85430 = CARTESIAN_POINT('',(1.121750332694,18.165943547578));
+#85431 = CARTESIAN_POINT('',(1.11612149851,18.837987907204));
+#85432 = CARTESIAN_POINT('',(1.110492664326,19.509354813963));
+#85433 = CARTESIAN_POINT('',(1.104863830142,20.18));
+#85434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85435 = ORIENTED_EDGE('',*,*,#85360,.F.);
+#85436 = ADVANCED_FACE('',(#85437),#46901,.T.);
+#85437 = FACE_BOUND('',#85438,.T.);
+#85438 = EDGE_LOOP('',(#85439,#85462,#85463,#85486));
+#85439 = ORIENTED_EDGE('',*,*,#85440,.F.);
+#85440 = EDGE_CURVE('',#46883,#85441,#85443,.T.);
+#85441 = VERTEX_POINT('',#85442);
+#85442 = CARTESIAN_POINT('',(-31.63903720112,-5.6,7.431105233113));
+#85443 = SURFACE_CURVE('',#85444,(#85448,#85455),.PCURVE_S1.);
+#85444 = LINE('',#85445,#85446);
+#85445 = CARTESIAN_POINT('',(-30.20446198717,-5.6,7.280325302319));
+#85446 = VECTOR('',#85447,1.);
+#85447 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#85448 = PCURVE('',#46901,#85449);
+#85449 = DEFINITIONAL_REPRESENTATION('',(#85450),#85454);
+#85450 = LINE('',#85451,#85452);
+#85451 = CARTESIAN_POINT('',(5.,0.));
+#85452 = VECTOR('',#85453,1.);
+#85453 = DIRECTION('',(0.,-1.));
+#85454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85455 = PCURVE('',#46937,#85456);
+#85456 = DEFINITIONAL_REPRESENTATION('',(#85457),#85461);
+#85457 = LINE('',#85458,#85459);
+#85458 = CARTESIAN_POINT('',(0.,0.));
+#85459 = VECTOR('',#85460,1.);
+#85460 = DIRECTION('',(0.,-1.));
+#85461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85462 = ORIENTED_EDGE('',*,*,#46882,.T.);
+#85463 = ORIENTED_EDGE('',*,*,#85464,.T.);
+#85464 = EDGE_CURVE('',#46885,#85465,#85467,.T.);
+#85465 = VERTEX_POINT('',#85466);
+#85466 = CARTESIAN_POINT('',(-32.40492916774,-5.6,2.484062324744));
+#85467 = SURFACE_CURVE('',#85468,(#85472,#85479),.PCURVE_S1.);
+#85468 = LINE('',#85469,#85470);
+#85469 = CARTESIAN_POINT('',(-30.7271043035,-5.6,2.307715825478));
+#85470 = VECTOR('',#85471,1.);
+#85471 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#85472 = PCURVE('',#46901,#85473);
+#85473 = DEFINITIONAL_REPRESENTATION('',(#85474),#85478);
+#85474 = LINE('',#85475,#85476);
+#85475 = CARTESIAN_POINT('',(0.,0.));
+#85476 = VECTOR('',#85477,1.);
+#85477 = DIRECTION('',(0.,-1.));
+#85478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85479 = PCURVE('',#46996,#85480);
+#85480 = DEFINITIONAL_REPRESENTATION('',(#85481),#85485);
+#85481 = LINE('',#85482,#85483);
+#85482 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85483 = VECTOR('',#85484,1.);
+#85484 = DIRECTION('',(0.,-1.));
+#85485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85486 = ORIENTED_EDGE('',*,*,#85487,.F.);
+#85487 = EDGE_CURVE('',#85441,#85465,#85488,.T.);
+#85488 = SURFACE_CURVE('',#85489,(#85494,#85505),.PCURVE_S1.);
+#85489 = CIRCLE('',#85490,32.5);
+#85490 = AXIS2_PLACEMENT_3D('',#85491,#85492,#85493);
+#85491 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#85492 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85493 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85494 = PCURVE('',#46901,#85495);
+#85495 = DEFINITIONAL_REPRESENTATION('',(#85496),#85504);
+#85496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85497,#85498,#85499,#85500
+    ,#85501,#85502,#85503),.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(
+  '') );
+#85497 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#85498 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#85499 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#85500 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#85501 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#85502 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#85503 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#85504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85505 = PCURVE('',#85506,#85511);
+#85506 = CYLINDRICAL_SURFACE('',#85507,32.5);
+#85507 = AXIS2_PLACEMENT_3D('',#85508,#85509,#85510);
+#85508 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#85509 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85510 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85511 = DEFINITIONAL_REPRESENTATION('',(#85512),#85516);
+#85512 = LINE('',#85513,#85514);
+#85513 = CARTESIAN_POINT('',(0.,17.1));
+#85514 = VECTOR('',#85515,1.);
+#85515 = DIRECTION('',(1.,0.));
+#85516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85517 = ADVANCED_FACE('',(#85518),#46996,.T.);
+#85518 = FACE_BOUND('',#85519,.T.);
+#85519 = EDGE_LOOP('',(#85520,#85521,#85544,#85569));
+#85520 = ORIENTED_EDGE('',*,*,#46978,.F.);
+#85521 = ORIENTED_EDGE('',*,*,#85522,.T.);
+#85522 = EDGE_CURVE('',#46950,#85523,#85525,.T.);
+#85523 = VERTEX_POINT('',#85524);
+#85524 = CARTESIAN_POINT('',(-32.33847228227,-8.4,3.236233991674));
+#85525 = SURFACE_CURVE('',#85526,(#85530,#85537),.PCURVE_S1.);
+#85526 = LINE('',#85527,#85528);
+#85527 = CARTESIAN_POINT('',(-30.64818554078,-8.4,3.05857769633));
+#85528 = VECTOR('',#85529,1.);
+#85529 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#85530 = PCURVE('',#46996,#85531);
+#85531 = DEFINITIONAL_REPRESENTATION('',(#85532),#85536);
+#85532 = LINE('',#85533,#85534);
+#85533 = CARTESIAN_POINT('',(0.,0.));
+#85534 = VECTOR('',#85535,1.);
+#85535 = DIRECTION('',(0.,-1.));
+#85536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85537 = PCURVE('',#46966,#85538);
+#85538 = DEFINITIONAL_REPRESENTATION('',(#85539),#85543);
+#85539 = LINE('',#85540,#85541);
+#85540 = CARTESIAN_POINT('',(5.,0.));
+#85541 = VECTOR('',#85542,1.);
+#85542 = DIRECTION('',(0.,-1.));
+#85543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85544 = ORIENTED_EDGE('',*,*,#85545,.T.);
+#85545 = EDGE_CURVE('',#85523,#85465,#85546,.T.);
+#85546 = SURFACE_CURVE('',#85547,(#85552,#85559),.PCURVE_S1.);
+#85547 = ELLIPSE('',#85548,124.83495742473,32.5);
+#85548 = AXIS2_PLACEMENT_3D('',#85549,#85550,#85551);
+#85549 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#85550 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#85551 = DIRECTION('',(2.721333131584E-02,-0.965515994578,0.258917552152
+    ));
+#85552 = PCURVE('',#46996,#85553);
+#85553 = DEFINITIONAL_REPRESENTATION('',(#85554),#85558);
+#85554 = ELLIPSE('',#85555,124.83495742473,32.5);
+#85555 = AXIS2_PLACEMENT_2D('',#85556,#85557);
+#85556 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#85557 = DIRECTION('',(-1.,-1.665334536938E-16));
+#85558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85559 = PCURVE('',#85506,#85560);
+#85560 = DEFINITIONAL_REPRESENTATION('',(#85561),#85568);
+#85561 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85562,#85563,#85564,#85565,
+    #85566,#85567),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#85562 = CARTESIAN_POINT('',(1.468731512211,20.18));
+#85563 = CARTESIAN_POINT('',(1.474307829274,19.507888047368));
+#85564 = CARTESIAN_POINT('',(1.479884146338,18.835788532861));
+#85565 = CARTESIAN_POINT('',(1.485460463402,18.163744997168));
+#85566 = CARTESIAN_POINT('',(1.491036780465,17.491800979366));
+#85567 = CARTESIAN_POINT('',(1.496613097529,16.82));
+#85568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85569 = ORIENTED_EDGE('',*,*,#85464,.F.);
+#85570 = ADVANCED_FACE('',(#85571),#46966,.T.);
+#85571 = FACE_BOUND('',#85572,.T.);
+#85572 = EDGE_LOOP('',(#85573,#85574,#85597,#85619));
+#85573 = ORIENTED_EDGE('',*,*,#46949,.F.);
+#85574 = ORIENTED_EDGE('',*,*,#85575,.T.);
+#85575 = EDGE_CURVE('',#46918,#85576,#85578,.T.);
+#85576 = VERTEX_POINT('',#85577);
+#85577 = CARTESIAN_POINT('',(-31.45606860334,-8.4,8.171031025623));
+#85578 = SURFACE_CURVE('',#85579,(#85583,#85590),.PCURVE_S1.);
+#85579 = LINE('',#85580,#85581);
+#85580 = CARTESIAN_POINT('',(-30.12554322444,-8.4,8.031187173172));
+#85581 = VECTOR('',#85582,1.);
+#85582 = DIRECTION('',(-0.994521895368,0.,0.104528463268));
+#85583 = PCURVE('',#46966,#85584);
+#85584 = DEFINITIONAL_REPRESENTATION('',(#85585),#85589);
+#85585 = LINE('',#85586,#85587);
+#85586 = CARTESIAN_POINT('',(0.,0.));
+#85587 = VECTOR('',#85588,1.);
+#85588 = DIRECTION('',(0.,-1.));
+#85589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85590 = PCURVE('',#46937,#85591);
+#85591 = DEFINITIONAL_REPRESENTATION('',(#85592),#85596);
+#85592 = LINE('',#85593,#85594);
+#85593 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85594 = VECTOR('',#85595,1.);
+#85595 = DIRECTION('',(0.,-1.));
+#85596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85597 = ORIENTED_EDGE('',*,*,#85598,.T.);
+#85598 = EDGE_CURVE('',#85576,#85523,#85599,.T.);
+#85599 = SURFACE_CURVE('',#85600,(#85605,#85612),.PCURVE_S1.);
+#85600 = CIRCLE('',#85601,32.5);
+#85601 = AXIS2_PLACEMENT_3D('',#85602,#85603,#85604);
+#85602 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#85603 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85604 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85605 = PCURVE('',#46966,#85606);
+#85606 = DEFINITIONAL_REPRESENTATION('',(#85607),#85611);
+#85607 = CIRCLE('',#85608,32.5);
+#85608 = AXIS2_PLACEMENT_2D('',#85609,#85610);
+#85609 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#85610 = DIRECTION('',(-0.994521895368,-0.104528463268));
+#85611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85612 = PCURVE('',#85506,#85613);
+#85613 = DEFINITIONAL_REPRESENTATION('',(#85614),#85618);
+#85614 = LINE('',#85615,#85616);
+#85615 = CARTESIAN_POINT('',(0.,19.9));
+#85616 = VECTOR('',#85617,1.);
+#85617 = DIRECTION('',(1.,0.));
+#85618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85619 = ORIENTED_EDGE('',*,*,#85522,.F.);
+#85620 = ADVANCED_FACE('',(#85621),#46937,.T.);
+#85621 = FACE_BOUND('',#85622,.T.);
+#85622 = EDGE_LOOP('',(#85623,#85624,#85625,#85650));
+#85623 = ORIENTED_EDGE('',*,*,#46917,.F.);
+#85624 = ORIENTED_EDGE('',*,*,#85440,.T.);
+#85625 = ORIENTED_EDGE('',*,*,#85626,.T.);
+#85626 = EDGE_CURVE('',#85441,#85576,#85627,.T.);
+#85627 = SURFACE_CURVE('',#85628,(#85633,#85640),.PCURVE_S1.);
+#85628 = ELLIPSE('',#85629,124.83495742473,32.5);
+#85629 = AXIS2_PLACEMENT_3D('',#85630,#85631,#85632);
+#85630 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#85631 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#85632 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#85633 = PCURVE('',#46937,#85634);
+#85634 = DEFINITIONAL_REPRESENTATION('',(#85635),#85639);
+#85635 = ELLIPSE('',#85636,124.83495742473,32.5);
+#85636 = AXIS2_PLACEMENT_2D('',#85637,#85638);
+#85637 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#85638 = DIRECTION('',(1.,-1.700029006457E-16));
+#85639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85640 = PCURVE('',#85506,#85641);
+#85641 = DEFINITIONAL_REPRESENTATION('',(#85642),#85649);
+#85642 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85643,#85644,#85645,#85646,
+    #85647,#85648),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#85643 = CARTESIAN_POINT('',(1.342447511301,16.82));
+#85644 = CARTESIAN_POINT('',(1.336818677117,17.493266098224));
+#85645 = CARTESIAN_POINT('',(1.331189842933,18.165943547578));
+#85646 = CARTESIAN_POINT('',(1.325561008749,18.837987907204));
+#85647 = CARTESIAN_POINT('',(1.319932174565,19.509354813963));
+#85648 = CARTESIAN_POINT('',(1.314303340382,20.18));
+#85649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85650 = ORIENTED_EDGE('',*,*,#85575,.F.);
+#85651 = ADVANCED_FACE('',(#85652),#47032,.F.);
+#85652 = FACE_BOUND('',#85653,.F.);
+#85653 = EDGE_LOOP('',(#85654,#85655,#85678,#85710));
+#85654 = ORIENTED_EDGE('',*,*,#47010,.F.);
+#85655 = ORIENTED_EDGE('',*,*,#85656,.T.);
+#85656 = EDGE_CURVE('',#47011,#85657,#85659,.T.);
+#85657 = VERTEX_POINT('',#85658);
+#85658 = CARTESIAN_POINT('',(-32.30464995539,-1.6,-3.558031936301));
+#85659 = SURFACE_CURVE('',#85660,(#85664,#85671),.PCURVE_S1.);
+#85660 = LINE('',#85661,#85662);
+#85661 = CARTESIAN_POINT('',(-30.6143632139,-1.6,-3.380375640957));
+#85662 = VECTOR('',#85663,1.);
+#85663 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#85664 = PCURVE('',#47032,#85665);
+#85665 = DEFINITIONAL_REPRESENTATION('',(#85666),#85670);
+#85666 = LINE('',#85667,#85668);
+#85667 = CARTESIAN_POINT('',(0.,0.));
+#85668 = VECTOR('',#85669,1.);
+#85669 = DIRECTION('',(0.,-1.));
+#85670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85671 = PCURVE('',#47061,#85672);
+#85672 = DEFINITIONAL_REPRESENTATION('',(#85673),#85677);
+#85673 = LINE('',#85674,#85675);
+#85674 = CARTESIAN_POINT('',(5.,0.));
+#85675 = VECTOR('',#85676,1.);
+#85676 = DIRECTION('',(0.,-1.));
+#85677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85678 = ORIENTED_EDGE('',*,*,#85679,.T.);
+#85679 = EDGE_CURVE('',#85657,#85680,#85682,.T.);
+#85680 = VERTEX_POINT('',#85681);
+#85681 = CARTESIAN_POINT('',(-32.21326931541,-4.4,-4.307584011075));
+#85682 = SURFACE_CURVE('',#85683,(#85688,#85695),.PCURVE_S1.);
+#85683 = ELLIPSE('',#85684,124.83495742473,32.5);
+#85684 = AXIS2_PLACEMENT_3D('',#85685,#85686,#85687);
+#85685 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#85686 = DIRECTION('',(-0.100923903174,-0.260343742414,0.960226796936));
+#85687 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#85688 = PCURVE('',#47032,#85689);
+#85689 = DEFINITIONAL_REPRESENTATION('',(#85690),#85694);
+#85690 = ELLIPSE('',#85691,124.83495742473,32.5);
+#85691 = AXIS2_PLACEMENT_2D('',#85692,#85693);
+#85692 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#85693 = DIRECTION('',(1.,-6.938893903907E-17));
+#85694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85695 = PCURVE('',#85696,#85701);
+#85696 = CYLINDRICAL_SURFACE('',#85697,32.5);
+#85697 = AXIS2_PLACEMENT_3D('',#85698,#85699,#85700);
+#85698 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#85699 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85700 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85701 = DEFINITIONAL_REPRESENTATION('',(#85702),#85709);
+#85702 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85703,#85704,#85705,#85706,
+    #85707,#85708),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#85703 = CARTESIAN_POINT('',(1.67817102245,12.82));
+#85704 = CARTESIAN_POINT('',(1.683747339514,13.492111952632));
+#85705 = CARTESIAN_POINT('',(1.689323656577,14.164211467139));
+#85706 = CARTESIAN_POINT('',(1.694899973641,14.836255002832));
+#85707 = CARTESIAN_POINT('',(1.700476290705,15.508199020634));
+#85708 = CARTESIAN_POINT('',(1.706052607768,16.18));
+#85709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85710 = ORIENTED_EDGE('',*,*,#85711,.F.);
+#85711 = EDGE_CURVE('',#47013,#85680,#85712,.T.);
+#85712 = SURFACE_CURVE('',#85713,(#85717,#85724),.PCURVE_S1.);
+#85713 = LINE('',#85714,#85715);
+#85714 = CARTESIAN_POINT('',(-30.53544445117,-4.4,-4.13123751181));
+#85715 = VECTOR('',#85716,1.);
+#85716 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#85717 = PCURVE('',#47032,#85718);
+#85718 = DEFINITIONAL_REPRESENTATION('',(#85719),#85723);
+#85719 = LINE('',#85720,#85721);
+#85720 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85721 = VECTOR('',#85722,1.);
+#85722 = DIRECTION('',(0.,-1.));
+#85723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85724 = PCURVE('',#47120,#85725);
+#85725 = DEFINITIONAL_REPRESENTATION('',(#85726),#85730);
+#85726 = LINE('',#85727,#85728);
+#85727 = CARTESIAN_POINT('',(0.,0.));
+#85728 = VECTOR('',#85729,1.);
+#85729 = DIRECTION('',(0.,-1.));
+#85730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85731 = ADVANCED_FACE('',(#85732),#47120,.F.);
+#85732 = FACE_BOUND('',#85733,.F.);
+#85733 = EDGE_LOOP('',(#85734,#85757,#85758,#85759));
+#85734 = ORIENTED_EDGE('',*,*,#85735,.F.);
+#85735 = EDGE_CURVE('',#47074,#85736,#85738,.T.);
+#85736 = VERTEX_POINT('',#85737);
+#85737 = CARTESIAN_POINT('',(-32.49266198147,-4.4,0.690592034238));
+#85738 = SURFACE_CURVE('',#85739,(#85743,#85750),.PCURVE_S1.);
+#85739 = LINE('',#85740,#85741);
+#85740 = CARTESIAN_POINT('',(-31.05808676751,-4.4,0.841371965032));
+#85741 = VECTOR('',#85742,1.);
+#85742 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#85743 = PCURVE('',#47120,#85744);
+#85744 = DEFINITIONAL_REPRESENTATION('',(#85745),#85749);
+#85745 = LINE('',#85746,#85747);
+#85746 = CARTESIAN_POINT('',(5.,0.));
+#85747 = VECTOR('',#85748,1.);
+#85748 = DIRECTION('',(0.,-1.));
+#85749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85750 = PCURVE('',#47093,#85751);
+#85751 = DEFINITIONAL_REPRESENTATION('',(#85752),#85756);
+#85752 = LINE('',#85753,#85754);
+#85753 = CARTESIAN_POINT('',(0.,0.));
+#85754 = VECTOR('',#85755,1.);
+#85755 = DIRECTION('',(0.,-1.));
+#85756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85757 = ORIENTED_EDGE('',*,*,#47105,.T.);
+#85758 = ORIENTED_EDGE('',*,*,#85711,.T.);
+#85759 = ORIENTED_EDGE('',*,*,#85760,.F.);
+#85760 = EDGE_CURVE('',#85736,#85680,#85761,.T.);
+#85761 = SURFACE_CURVE('',#85762,(#85767,#85778),.PCURVE_S1.);
+#85762 = CIRCLE('',#85763,32.5);
+#85763 = AXIS2_PLACEMENT_3D('',#85764,#85765,#85766);
+#85764 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#85765 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85766 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85767 = PCURVE('',#47120,#85768);
+#85768 = DEFINITIONAL_REPRESENTATION('',(#85769),#85777);
+#85769 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85770,#85771,#85772,#85773
+    ,#85774,#85775,#85776),.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(
+  '') );
+#85770 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#85771 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#85772 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#85773 = CARTESIAN_POINT('',(-63.72714012215,24.005649887602));
+#85774 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#85775 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#85776 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#85777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85778 = PCURVE('',#85696,#85779);
+#85779 = DEFINITIONAL_REPRESENTATION('',(#85780),#85784);
+#85780 = LINE('',#85781,#85782);
+#85781 = CARTESIAN_POINT('',(0.,15.9));
+#85782 = VECTOR('',#85783,1.);
+#85783 = DIRECTION('',(1.,0.));
+#85784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85785 = ADVANCED_FACE('',(#85786),#47093,.F.);
+#85786 = FACE_BOUND('',#85787,.F.);
+#85787 = EDGE_LOOP('',(#85788,#85789,#85790,#85817));
+#85788 = ORIENTED_EDGE('',*,*,#47073,.F.);
+#85789 = ORIENTED_EDGE('',*,*,#85735,.T.);
+#85790 = ORIENTED_EDGE('',*,*,#85791,.T.);
+#85791 = EDGE_CURVE('',#85736,#85792,#85794,.T.);
+#85792 = VERTEX_POINT('',#85793);
+#85793 = CARTESIAN_POINT('',(-32.46753090914,-1.6,1.452389983433));
+#85794 = SURFACE_CURVE('',#85795,(#85800,#85807),.PCURVE_S1.);
+#85795 = ELLIPSE('',#85796,124.83495742473,32.5);
+#85796 = AXIS2_PLACEMENT_3D('',#85797,#85798,#85799);
+#85797 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#85798 = DIRECTION('',(0.100923903174,0.260343742414,-0.960226796936));
+#85799 = DIRECTION('',(2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#85800 = PCURVE('',#47093,#85801);
+#85801 = DEFINITIONAL_REPRESENTATION('',(#85802),#85806);
+#85802 = ELLIPSE('',#85803,124.83495742473,32.5);
+#85803 = AXIS2_PLACEMENT_2D('',#85804,#85805);
+#85804 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#85805 = DIRECTION('',(-1.,-7.285838599103E-17));
+#85806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85807 = PCURVE('',#85696,#85808);
+#85808 = DEFINITIONAL_REPRESENTATION('',(#85809),#85816);
+#85809 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85810,#85811,#85812,#85813,
+    #85814,#85815),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#85810 = CARTESIAN_POINT('',(1.55188702154,16.18));
+#85811 = CARTESIAN_POINT('',(1.546258187356,15.506733901776));
+#85812 = CARTESIAN_POINT('',(1.540629353172,14.834056452422));
+#85813 = CARTESIAN_POINT('',(1.535000518989,14.162012092796));
+#85814 = CARTESIAN_POINT('',(1.529371684805,13.490645186037));
+#85815 = CARTESIAN_POINT('',(1.523742850621,12.82));
+#85816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85817 = ORIENTED_EDGE('',*,*,#85818,.F.);
+#85818 = EDGE_CURVE('',#47045,#85792,#85819,.T.);
+#85819 = SURFACE_CURVE('',#85820,(#85824,#85831),.PCURVE_S1.);
+#85820 = LINE('',#85821,#85822);
+#85821 = CARTESIAN_POINT('',(-31.13700553024,-1.6,1.592233835884));
+#85822 = VECTOR('',#85823,1.);
+#85823 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#85824 = PCURVE('',#47093,#85825);
+#85825 = DEFINITIONAL_REPRESENTATION('',(#85826),#85830);
+#85826 = LINE('',#85827,#85828);
+#85827 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85828 = VECTOR('',#85829,1.);
+#85829 = DIRECTION('',(0.,-1.));
+#85830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85831 = PCURVE('',#47061,#85832);
+#85832 = DEFINITIONAL_REPRESENTATION('',(#85833),#85837);
+#85833 = LINE('',#85834,#85835);
+#85834 = CARTESIAN_POINT('',(0.,0.));
+#85835 = VECTOR('',#85836,1.);
+#85836 = DIRECTION('',(0.,-1.));
+#85837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85838 = ADVANCED_FACE('',(#85839),#47061,.F.);
+#85839 = FACE_BOUND('',#85840,.F.);
+#85840 = EDGE_LOOP('',(#85841,#85842,#85843,#85865));
+#85841 = ORIENTED_EDGE('',*,*,#47044,.F.);
+#85842 = ORIENTED_EDGE('',*,*,#85818,.T.);
+#85843 = ORIENTED_EDGE('',*,*,#85844,.T.);
+#85844 = EDGE_CURVE('',#85792,#85657,#85845,.T.);
+#85845 = SURFACE_CURVE('',#85846,(#85851,#85858),.PCURVE_S1.);
+#85846 = CIRCLE('',#85847,32.5);
+#85847 = AXIS2_PLACEMENT_3D('',#85848,#85849,#85850);
+#85848 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#85849 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85850 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85851 = PCURVE('',#47061,#85852);
+#85852 = DEFINITIONAL_REPRESENTATION('',(#85853),#85857);
+#85853 = CIRCLE('',#85854,32.5);
+#85854 = AXIS2_PLACEMENT_2D('',#85855,#85856);
+#85855 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#85856 = DIRECTION('',(-0.994521895368,0.104528463268));
+#85857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85858 = PCURVE('',#85696,#85859);
+#85859 = DEFINITIONAL_REPRESENTATION('',(#85860),#85864);
+#85860 = LINE('',#85861,#85862);
+#85861 = CARTESIAN_POINT('',(0.,13.1));
+#85862 = VECTOR('',#85863,1.);
+#85863 = DIRECTION('',(1.,0.));
+#85864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85865 = ORIENTED_EDGE('',*,*,#85656,.F.);
+#85866 = ADVANCED_FACE('',(#85867),#47160,.F.);
+#85867 = FACE_BOUND('',#85868,.F.);
+#85868 = EDGE_LOOP('',(#85869,#85870,#85893,#85925));
+#85869 = ORIENTED_EDGE('',*,*,#47138,.F.);
+#85870 = ORIENTED_EDGE('',*,*,#85871,.T.);
+#85871 = EDGE_CURVE('',#47139,#85872,#85874,.T.);
+#85872 = VERTEX_POINT('',#85873);
+#85873 = CARTESIAN_POINT('',(-30.85895941055,-1.6,-10.19679479532));
+#85874 = SURFACE_CURVE('',#85875,(#85879,#85886),.PCURVE_S1.);
+#85875 = LINE('',#85876,#85877);
+#85876 = CARTESIAN_POINT('',(-29.24254631056,-1.6,-9.671590341893));
+#85877 = VECTOR('',#85878,1.);
+#85878 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#85879 = PCURVE('',#47160,#85880);
+#85880 = DEFINITIONAL_REPRESENTATION('',(#85881),#85885);
+#85881 = LINE('',#85882,#85883);
+#85882 = CARTESIAN_POINT('',(0.,0.));
+#85883 = VECTOR('',#85884,1.);
+#85884 = DIRECTION('',(0.,-1.));
+#85885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85886 = PCURVE('',#47189,#85887);
+#85887 = DEFINITIONAL_REPRESENTATION('',(#85888),#85892);
+#85888 = LINE('',#85889,#85890);
+#85889 = CARTESIAN_POINT('',(5.,0.));
+#85890 = VECTOR('',#85891,1.);
+#85891 = DIRECTION('',(0.,-1.));
+#85892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85893 = ORIENTED_EDGE('',*,*,#85894,.T.);
+#85894 = EDGE_CURVE('',#85872,#85895,#85897,.T.);
+#85895 = VERTEX_POINT('',#85896);
+#85896 = CARTESIAN_POINT('',(-30.61373501758,-4.4,-10.91096825552));
+#85897 = SURFACE_CURVE('',#85898,(#85903,#85910),.PCURVE_S1.);
+#85898 = ELLIPSE('',#85899,124.83495742473,32.5);
+#85899 = AXIS2_PLACEMENT_3D('',#85900,#85901,#85902);
+#85900 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#85901 = DIRECTION('',(-0.298360850665,-0.260343742414,0.918260278231));
+#85902 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#85903 = PCURVE('',#47160,#85904);
+#85904 = DEFINITIONAL_REPRESENTATION('',(#85905),#85909);
+#85905 = ELLIPSE('',#85906,124.83495742473,32.5);
+#85906 = AXIS2_PLACEMENT_2D('',#85907,#85908);
+#85907 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#85908 = DIRECTION('',(1.,4.163336342344E-17));
+#85909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85910 = PCURVE('',#85911,#85916);
+#85911 = CYLINDRICAL_SURFACE('',#85912,32.5);
+#85912 = AXIS2_PLACEMENT_3D('',#85913,#85914,#85915);
+#85913 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#85914 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85915 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85916 = DEFINITIONAL_REPRESENTATION('',(#85917),#85924);
+#85917 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#85918,#85919,#85920,#85921,
+    #85922,#85923),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#85918 = CARTESIAN_POINT('',(1.887610532689,12.82));
+#85919 = CARTESIAN_POINT('',(1.893186849753,13.492111952632));
+#85920 = CARTESIAN_POINT('',(1.898763166817,14.164211467139));
+#85921 = CARTESIAN_POINT('',(1.90433948388,14.836255002832));
+#85922 = CARTESIAN_POINT('',(1.909915800944,15.508199020634));
+#85923 = CARTESIAN_POINT('',(1.915492118008,16.18));
+#85924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85925 = ORIENTED_EDGE('',*,*,#85926,.F.);
+#85926 = EDGE_CURVE('',#47141,#85895,#85927,.T.);
+#85927 = SURFACE_CURVE('',#85928,(#85932,#85939),.PCURVE_S1.);
+#85928 = LINE('',#85929,#85930);
+#85929 = CARTESIAN_POINT('',(-29.009239151,-4.4,-10.38963594595));
+#85930 = VECTOR('',#85931,1.);
+#85931 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#85932 = PCURVE('',#47160,#85933);
+#85933 = DEFINITIONAL_REPRESENTATION('',(#85934),#85938);
+#85934 = LINE('',#85935,#85936);
+#85935 = CARTESIAN_POINT('',(2.900003744861,0.));
+#85936 = VECTOR('',#85937,1.);
+#85937 = DIRECTION('',(0.,-1.));
+#85938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85939 = PCURVE('',#47248,#85940);
+#85940 = DEFINITIONAL_REPRESENTATION('',(#85941),#85945);
+#85941 = LINE('',#85942,#85943);
+#85942 = CARTESIAN_POINT('',(0.,0.));
+#85943 = VECTOR('',#85944,1.);
+#85944 = DIRECTION('',(0.,-1.));
+#85945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85946 = ADVANCED_FACE('',(#85947),#47248,.F.);
+#85947 = FACE_BOUND('',#85948,.F.);
+#85948 = EDGE_LOOP('',(#85949,#85972,#85973,#85974));
+#85949 = ORIENTED_EDGE('',*,*,#85950,.F.);
+#85950 = EDGE_CURVE('',#47202,#85951,#85953,.T.);
+#85951 = VERTEX_POINT('',#85952);
+#85952 = CARTESIAN_POINT('',(-31.92620151613,-4.4,-6.080103350362));
+#85953 = SURFACE_CURVE('',#85954,(#85958,#85965),.PCURVE_S1.);
+#85954 = LINE('',#85955,#85956);
+#85955 = CARTESIAN_POINT('',(-30.55432412288,-4.4,-5.634353364478));
+#85956 = VECTOR('',#85957,1.);
+#85957 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#85958 = PCURVE('',#47248,#85959);
+#85959 = DEFINITIONAL_REPRESENTATION('',(#85960),#85964);
+#85960 = LINE('',#85961,#85962);
+#85961 = CARTESIAN_POINT('',(5.,0.));
+#85962 = VECTOR('',#85963,1.);
+#85963 = DIRECTION('',(0.,-1.));
+#85964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85965 = PCURVE('',#47221,#85966);
+#85966 = DEFINITIONAL_REPRESENTATION('',(#85967),#85971);
+#85967 = LINE('',#85968,#85969);
+#85968 = CARTESIAN_POINT('',(0.,0.));
+#85969 = VECTOR('',#85970,1.);
+#85970 = DIRECTION('',(0.,-1.));
+#85971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85972 = ORIENTED_EDGE('',*,*,#47233,.T.);
+#85973 = ORIENTED_EDGE('',*,*,#85926,.T.);
+#85974 = ORIENTED_EDGE('',*,*,#85975,.F.);
+#85975 = EDGE_CURVE('',#85951,#85895,#85976,.T.);
+#85976 = SURFACE_CURVE('',#85977,(#85982,#85993),.PCURVE_S1.);
+#85977 = CIRCLE('',#85978,32.5);
+#85978 = AXIS2_PLACEMENT_3D('',#85979,#85980,#85981);
+#85979 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#85980 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#85981 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#85982 = PCURVE('',#47248,#85983);
+#85983 = DEFINITIONAL_REPRESENTATION('',(#85984),#85992);
+#85984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85985,#85986,#85987,#85988
+    ,#85989,#85990,#85991),.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(
+  '') );
+#85985 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#85986 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#85987 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#85988 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#85989 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#85990 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#85991 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#85992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85993 = PCURVE('',#85911,#85994);
+#85994 = DEFINITIONAL_REPRESENTATION('',(#85995),#85999);
+#85995 = LINE('',#85996,#85997);
+#85996 = CARTESIAN_POINT('',(0.,15.9));
+#85997 = VECTOR('',#85998,1.);
+#85998 = DIRECTION('',(1.,0.));
+#85999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86000 = ADVANCED_FACE('',(#86001),#47221,.F.);
+#86001 = FACE_BOUND('',#86002,.F.);
+#86002 = EDGE_LOOP('',(#86003,#86004,#86005,#86032));
+#86003 = ORIENTED_EDGE('',*,*,#47201,.F.);
+#86004 = ORIENTED_EDGE('',*,*,#85950,.T.);
+#86005 = ORIENTED_EDGE('',*,*,#86006,.T.);
+#86006 = EDGE_CURVE('',#85951,#86007,#86009,.T.);
+#86007 = VERTEX_POINT('',#86008);
+#86008 = CARTESIAN_POINT('',(-32.0600063177,-1.6,-5.329727470372));
+#86009 = SURFACE_CURVE('',#86010,(#86015,#86022),.PCURVE_S1.);
+#86010 = ELLIPSE('',#86011,124.83495742473,32.5);
+#86011 = AXIS2_PLACEMENT_3D('',#86012,#86013,#86014);
+#86012 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#86013 = DIRECTION('',(0.298360850665,0.260343742414,-0.918260278231));
+#86014 = DIRECTION('',(8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#86015 = PCURVE('',#47221,#86016);
+#86016 = DEFINITIONAL_REPRESENTATION('',(#86017),#86021);
+#86017 = ELLIPSE('',#86018,124.83495742473,32.5);
+#86018 = AXIS2_PLACEMENT_2D('',#86019,#86020);
+#86019 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#86020 = DIRECTION('',(-1.,4.163336342344E-17));
+#86021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86022 = PCURVE('',#85911,#86023);
+#86023 = DEFINITIONAL_REPRESENTATION('',(#86024),#86031);
+#86024 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86025,#86026,#86027,#86028,
+    #86029,#86030),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#86025 = CARTESIAN_POINT('',(1.761326531779,16.18));
+#86026 = CARTESIAN_POINT('',(1.755697697596,15.506733901776));
+#86027 = CARTESIAN_POINT('',(1.750068863412,14.834056452422));
+#86028 = CARTESIAN_POINT('',(1.744440029228,14.162012092796));
+#86029 = CARTESIAN_POINT('',(1.738811195044,13.490645186037));
+#86030 = CARTESIAN_POINT('',(1.73318236086,12.82));
+#86031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86032 = ORIENTED_EDGE('',*,*,#86033,.F.);
+#86033 = EDGE_CURVE('',#47173,#86007,#86034,.T.);
+#86034 = SURFACE_CURVE('',#86035,(#86039,#86046),.PCURVE_S1.);
+#86035 = LINE('',#86036,#86037);
+#86036 = CARTESIAN_POINT('',(-30.78763128243,-1.6,-4.916307760417));
+#86037 = VECTOR('',#86038,1.);
+#86038 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#86039 = PCURVE('',#47221,#86040);
+#86040 = DEFINITIONAL_REPRESENTATION('',(#86041),#86045);
+#86041 = LINE('',#86042,#86043);
+#86042 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86043 = VECTOR('',#86044,1.);
+#86044 = DIRECTION('',(0.,-1.));
+#86045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86046 = PCURVE('',#47189,#86047);
+#86047 = DEFINITIONAL_REPRESENTATION('',(#86048),#86052);
+#86048 = LINE('',#86049,#86050);
+#86049 = CARTESIAN_POINT('',(0.,-0.));
+#86050 = VECTOR('',#86051,1.);
+#86051 = DIRECTION('',(0.,-1.));
+#86052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86053 = ADVANCED_FACE('',(#86054),#47189,.F.);
+#86054 = FACE_BOUND('',#86055,.F.);
+#86055 = EDGE_LOOP('',(#86056,#86057,#86058,#86080));
+#86056 = ORIENTED_EDGE('',*,*,#47172,.F.);
+#86057 = ORIENTED_EDGE('',*,*,#86033,.T.);
+#86058 = ORIENTED_EDGE('',*,*,#86059,.T.);
+#86059 = EDGE_CURVE('',#86007,#85872,#86060,.T.);
+#86060 = SURFACE_CURVE('',#86061,(#86066,#86073),.PCURVE_S1.);
+#86061 = CIRCLE('',#86062,32.5);
+#86062 = AXIS2_PLACEMENT_3D('',#86063,#86064,#86065);
+#86063 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#86064 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86065 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86066 = PCURVE('',#47189,#86067);
+#86067 = DEFINITIONAL_REPRESENTATION('',(#86068),#86072);
+#86068 = CIRCLE('',#86069,32.5);
+#86069 = AXIS2_PLACEMENT_2D('',#86070,#86071);
+#86070 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#86071 = DIRECTION('',(-0.951056516295,0.309016994375));
+#86072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86073 = PCURVE('',#85911,#86074);
+#86074 = DEFINITIONAL_REPRESENTATION('',(#86075),#86079);
+#86075 = LINE('',#86076,#86077);
+#86076 = CARTESIAN_POINT('',(0.,13.1));
+#86077 = VECTOR('',#86078,1.);
+#86078 = DIRECTION('',(1.,0.));
+#86079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86080 = ORIENTED_EDGE('',*,*,#85871,.F.);
+#86081 = ADVANCED_FACE('',(#86082),#47288,.F.);
+#86082 = FACE_BOUND('',#86083,.F.);
+#86083 = EDGE_LOOP('',(#86084,#86085,#86108,#86140));
+#86084 = ORIENTED_EDGE('',*,*,#47266,.F.);
+#86085 = ORIENTED_EDGE('',*,*,#86086,.T.);
+#86086 = EDGE_CURVE('',#47267,#86087,#86089,.T.);
+#86087 = VERTEX_POINT('',#86088);
+#86088 = CARTESIAN_POINT('',(-28.06458426175,-1.6,-16.38990879214));
+#86089 = SURFACE_CURVE('',#86090,(#86094,#86101),.PCURVE_S1.);
+#86090 = LINE('',#86091,#86092);
+#86091 = CARTESIAN_POINT('',(-26.59268981214,-1.6,-15.54011013544));
+#86092 = VECTOR('',#86093,1.);
+#86093 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#86094 = PCURVE('',#47288,#86095);
+#86095 = DEFINITIONAL_REPRESENTATION('',(#86096),#86100);
+#86096 = LINE('',#86097,#86098);
+#86097 = CARTESIAN_POINT('',(0.,0.));
+#86098 = VECTOR('',#86099,1.);
+#86099 = DIRECTION('',(0.,-1.));
+#86100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86101 = PCURVE('',#47317,#86102);
+#86102 = DEFINITIONAL_REPRESENTATION('',(#86103),#86107);
+#86103 = LINE('',#86104,#86105);
+#86104 = CARTESIAN_POINT('',(5.,0.));
+#86105 = VECTOR('',#86106,1.);
+#86106 = DIRECTION('',(0.,-1.));
+#86107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86108 = ORIENTED_EDGE('',*,*,#86109,.T.);
+#86109 = EDGE_CURVE('',#86087,#86110,#86112,.T.);
+#86110 = VERTEX_POINT('',#86111);
+#86111 = CARTESIAN_POINT('',(-27.67623359848,-4.4,-17.03749083058));
+#86112 = SURFACE_CURVE('',#86113,(#86118,#86125),.PCURVE_S1.);
+#86113 = ELLIPSE('',#86114,124.83495742473,32.5);
+#86114 = AXIS2_PLACEMENT_3D('',#86115,#86116,#86117);
+#86115 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#86116 = DIRECTION('',(-0.482757997289,-0.260343742414,0.836161379065));
+#86117 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#86118 = PCURVE('',#47288,#86119);
+#86119 = DEFINITIONAL_REPRESENTATION('',(#86120),#86124);
+#86120 = ELLIPSE('',#86121,124.83495742473,32.5);
+#86121 = AXIS2_PLACEMENT_2D('',#86122,#86123);
+#86122 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#86123 = DIRECTION('',(1.,-2.775557561563E-17));
+#86124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86125 = PCURVE('',#86126,#86131);
+#86126 = CYLINDRICAL_SURFACE('',#86127,32.5);
+#86127 = AXIS2_PLACEMENT_3D('',#86128,#86129,#86130);
+#86128 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#86129 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86130 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86131 = DEFINITIONAL_REPRESENTATION('',(#86132),#86139);
+#86132 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86133,#86134,#86135,#86136,
+    #86137,#86138),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#86133 = CARTESIAN_POINT('',(2.097050042929,12.82));
+#86134 = CARTESIAN_POINT('',(2.102626359992,13.492111952632));
+#86135 = CARTESIAN_POINT('',(2.108202677056,14.164211467139));
+#86136 = CARTESIAN_POINT('',(2.11377899412,14.836255002832));
+#86137 = CARTESIAN_POINT('',(2.119355311183,15.508199020634));
+#86138 = CARTESIAN_POINT('',(2.124931628247,16.18));
+#86139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86140 = ORIENTED_EDGE('',*,*,#86141,.F.);
+#86141 = EDGE_CURVE('',#47269,#86110,#86142,.T.);
+#86142 = SURFACE_CURVE('',#86143,(#86147,#86154),.PCURVE_S1.);
+#86143 = LINE('',#86144,#86145);
+#86144 = CARTESIAN_POINT('',(-26.21519089816,-4.4,-16.19395743425));
+#86145 = VECTOR('',#86146,1.);
+#86146 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#86147 = PCURVE('',#47288,#86148);
+#86148 = DEFINITIONAL_REPRESENTATION('',(#86149),#86153);
+#86149 = LINE('',#86150,#86151);
+#86150 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86151 = VECTOR('',#86152,1.);
+#86152 = DIRECTION('',(0.,-1.));
+#86153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86154 = PCURVE('',#47376,#86155);
+#86155 = DEFINITIONAL_REPRESENTATION('',(#86156),#86160);
+#86156 = LINE('',#86157,#86158);
+#86157 = CARTESIAN_POINT('',(0.,0.));
+#86158 = VECTOR('',#86159,1.);
+#86159 = DIRECTION('',(0.,-1.));
+#86160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86161 = ADVANCED_FACE('',(#86162),#47376,.F.);
+#86162 = FACE_BOUND('',#86163,.F.);
+#86163 = EDGE_LOOP('',(#86164,#86187,#86188,#86189));
+#86164 = ORIENTED_EDGE('',*,*,#86165,.F.);
+#86165 = EDGE_CURVE('',#47330,#86166,#86168,.T.);
+#86166 = VERTEX_POINT('',#86167);
+#86167 = CARTESIAN_POINT('',(-29.96441284563,-4.4,-12.58506904297));
+#86168 = SURFACE_CURVE('',#86169,(#86173,#86180),.PCURVE_S1.);
+#86169 = LINE('',#86170,#86171);
+#86170 = CARTESIAN_POINT('',(-28.71519089816,-4.4,-11.86383041533));
+#86171 = VECTOR('',#86172,1.);
+#86172 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#86173 = PCURVE('',#47376,#86174);
+#86174 = DEFINITIONAL_REPRESENTATION('',(#86175),#86179);
+#86175 = LINE('',#86176,#86177);
+#86176 = CARTESIAN_POINT('',(5.,0.));
+#86177 = VECTOR('',#86178,1.);
+#86178 = DIRECTION('',(0.,-1.));
+#86179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86180 = PCURVE('',#47349,#86181);
+#86181 = DEFINITIONAL_REPRESENTATION('',(#86182),#86186);
+#86182 = LINE('',#86183,#86184);
+#86183 = CARTESIAN_POINT('',(0.,0.));
+#86184 = VECTOR('',#86185,1.);
+#86185 = DIRECTION('',(0.,-1.));
+#86186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86187 = ORIENTED_EDGE('',*,*,#47361,.T.);
+#86188 = ORIENTED_EDGE('',*,*,#86141,.T.);
+#86189 = ORIENTED_EDGE('',*,*,#86190,.F.);
+#86190 = EDGE_CURVE('',#86166,#86110,#86191,.T.);
+#86191 = SURFACE_CURVE('',#86192,(#86197,#86208),.PCURVE_S1.);
+#86192 = CIRCLE('',#86193,32.5);
+#86193 = AXIS2_PLACEMENT_3D('',#86194,#86195,#86196);
+#86194 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#86195 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86196 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86197 = PCURVE('',#47376,#86198);
+#86198 = DEFINITIONAL_REPRESENTATION('',(#86199),#86207);
+#86199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#86200,#86201,#86202,#86203
+    ,#86204,#86205,#86206),.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(
+  '') );
+#86200 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#86201 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#86202 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#86203 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#86204 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#86205 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#86206 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#86207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86208 = PCURVE('',#86126,#86209);
+#86209 = DEFINITIONAL_REPRESENTATION('',(#86210),#86214);
+#86210 = LINE('',#86211,#86212);
+#86211 = CARTESIAN_POINT('',(0.,15.9));
+#86212 = VECTOR('',#86213,1.);
+#86213 = DIRECTION('',(1.,0.));
+#86214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86215 = ADVANCED_FACE('',(#86216),#47349,.F.);
+#86216 = FACE_BOUND('',#86217,.F.);
+#86217 = EDGE_LOOP('',(#86218,#86219,#86220,#86247));
+#86218 = ORIENTED_EDGE('',*,*,#47329,.F.);
+#86219 = ORIENTED_EDGE('',*,*,#86165,.T.);
+#86220 = ORIENTED_EDGE('',*,*,#86221,.T.);
+#86221 = EDGE_CURVE('',#86166,#86222,#86224,.T.);
+#86222 = VERTEX_POINT('',#86223);
+#86223 = CARTESIAN_POINT('',(-30.25130560921,-1.6,-11.87891025885));
+#86224 = SURFACE_CURVE('',#86225,(#86230,#86237),.PCURVE_S1.);
+#86225 = ELLIPSE('',#86226,124.83495742473,32.5);
+#86226 = AXIS2_PLACEMENT_3D('',#86227,#86228,#86229);
+#86227 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#86228 = DIRECTION('',(0.482757997289,0.260343742414,-0.836161379065));
+#86229 = DIRECTION('',(0.130171871207,-0.965515994578,-0.225464294647));
+#86230 = PCURVE('',#47349,#86231);
+#86231 = DEFINITIONAL_REPRESENTATION('',(#86232),#86236);
+#86232 = ELLIPSE('',#86233,124.83495742473,32.5);
+#86233 = AXIS2_PLACEMENT_2D('',#86234,#86235);
+#86234 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#86235 = DIRECTION('',(-1.,2.775557561563E-17));
+#86236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86237 = PCURVE('',#86126,#86238);
+#86238 = DEFINITIONAL_REPRESENTATION('',(#86239),#86246);
+#86239 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86240,#86241,#86242,#86243,
+    #86244,#86245),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#86240 = CARTESIAN_POINT('',(1.970766042019,16.18));
+#86241 = CARTESIAN_POINT('',(1.965137207835,15.506733901776));
+#86242 = CARTESIAN_POINT('',(1.959508373651,14.834056452422));
+#86243 = CARTESIAN_POINT('',(1.953879539467,14.162012092796));
+#86244 = CARTESIAN_POINT('',(1.948250705283,13.490645186037));
+#86245 = CARTESIAN_POINT('',(1.9426218711,12.82));
+#86246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86247 = ORIENTED_EDGE('',*,*,#86248,.F.);
+#86248 = EDGE_CURVE('',#47301,#86222,#86249,.T.);
+#86249 = SURFACE_CURVE('',#86250,(#86254,#86261),.PCURVE_S1.);
+#86250 = LINE('',#86251,#86252);
+#86251 = CARTESIAN_POINT('',(-29.09268981214,-1.6,-11.20998311652));
+#86252 = VECTOR('',#86253,1.);
+#86253 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#86254 = PCURVE('',#47349,#86255);
+#86255 = DEFINITIONAL_REPRESENTATION('',(#86256),#86260);
+#86256 = LINE('',#86257,#86258);
+#86257 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86258 = VECTOR('',#86259,1.);
+#86259 = DIRECTION('',(0.,-1.));
+#86260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86261 = PCURVE('',#47317,#86262);
+#86262 = DEFINITIONAL_REPRESENTATION('',(#86263),#86267);
+#86263 = LINE('',#86264,#86265);
+#86264 = CARTESIAN_POINT('',(0.,-0.));
+#86265 = VECTOR('',#86266,1.);
+#86266 = DIRECTION('',(0.,-1.));
+#86267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86268 = ADVANCED_FACE('',(#86269),#47317,.F.);
+#86269 = FACE_BOUND('',#86270,.F.);
+#86270 = EDGE_LOOP('',(#86271,#86272,#86273,#86295));
+#86271 = ORIENTED_EDGE('',*,*,#47300,.F.);
+#86272 = ORIENTED_EDGE('',*,*,#86248,.T.);
+#86273 = ORIENTED_EDGE('',*,*,#86274,.T.);
+#86274 = EDGE_CURVE('',#86222,#86087,#86275,.T.);
+#86275 = SURFACE_CURVE('',#86276,(#86281,#86288),.PCURVE_S1.);
+#86276 = CIRCLE('',#86277,32.5);
+#86277 = AXIS2_PLACEMENT_3D('',#86278,#86279,#86280);
+#86278 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#86279 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86280 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86281 = PCURVE('',#47317,#86282);
+#86282 = DEFINITIONAL_REPRESENTATION('',(#86283),#86287);
+#86283 = CIRCLE('',#86284,32.5);
+#86284 = AXIS2_PLACEMENT_2D('',#86285,#86286);
+#86285 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#86286 = DIRECTION('',(-0.866025403784,0.5));
+#86287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86288 = PCURVE('',#86126,#86289);
+#86289 = DEFINITIONAL_REPRESENTATION('',(#86290),#86294);
+#86290 = LINE('',#86291,#86292);
+#86291 = CARTESIAN_POINT('',(0.,13.1));
+#86292 = VECTOR('',#86293,1.);
+#86293 = DIRECTION('',(1.,0.));
+#86294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86295 = ORIENTED_EDGE('',*,*,#86086,.F.);
+#86296 = ADVANCED_FACE('',(#86297),#47416,.F.);
+#86297 = FACE_BOUND('',#86298,.F.);
+#86298 = EDGE_LOOP('',(#86299,#86300,#86323,#86355));
+#86299 = ORIENTED_EDGE('',*,*,#47394,.F.);
+#86300 = ORIENTED_EDGE('',*,*,#86301,.T.);
+#86301 = EDGE_CURVE('',#47395,#86302,#86304,.T.);
+#86302 = VERTEX_POINT('',#86303);
+#86303 = CARTESIAN_POINT('',(-24.0436521119,-1.6,-21.86670512724));
+#86304 = SURFACE_CURVE('',#86305,(#86309,#86316),.PCURVE_S1.);
+#86305 = LINE('',#86306,#86307);
+#86306 = CARTESIAN_POINT('',(-22.78060516305,-1.6,-20.72945254636));
+#86307 = VECTOR('',#86308,1.);
+#86308 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#86309 = PCURVE('',#47416,#86310);
+#86310 = DEFINITIONAL_REPRESENTATION('',(#86311),#86315);
+#86311 = LINE('',#86312,#86313);
+#86312 = CARTESIAN_POINT('',(0.,0.));
+#86313 = VECTOR('',#86314,1.);
+#86314 = DIRECTION('',(0.,-1.));
+#86315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86316 = PCURVE('',#47445,#86317);
+#86317 = DEFINITIONAL_REPRESENTATION('',(#86318),#86322);
+#86318 = LINE('',#86319,#86320);
+#86319 = CARTESIAN_POINT('',(5.,0.));
+#86320 = VECTOR('',#86321,1.);
+#86321 = DIRECTION('',(0.,-1.));
+#86322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86323 = ORIENTED_EDGE('',*,*,#86324,.T.);
+#86324 = EDGE_CURVE('',#86302,#86325,#86327,.T.);
+#86325 = VERTEX_POINT('',#86326);
+#86326 = CARTESIAN_POINT('',(-23.52914796582,-4.4,-22.41939330138));
+#86327 = SURFACE_CURVE('',#86328,(#86333,#86340),.PCURVE_S1.);
+#86328 = ELLIPSE('',#86329,124.83495742473,32.5);
+#86329 = AXIS2_PLACEMENT_3D('',#86330,#86331,#86332);
+#86330 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#86331 = DIRECTION('',(-0.646056302901,-0.260343742414,0.717518215286));
+#86332 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#86333 = PCURVE('',#47416,#86334);
+#86334 = DEFINITIONAL_REPRESENTATION('',(#86335),#86339);
+#86335 = ELLIPSE('',#86336,124.83495742473,32.5);
+#86336 = AXIS2_PLACEMENT_2D('',#86337,#86338);
+#86337 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#86338 = DIRECTION('',(1.,5.551115123126E-17));
+#86339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86340 = PCURVE('',#86341,#86346);
+#86341 = CYLINDRICAL_SURFACE('',#86342,32.5);
+#86342 = AXIS2_PLACEMENT_3D('',#86343,#86344,#86345);
+#86343 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#86344 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86345 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86346 = DEFINITIONAL_REPRESENTATION('',(#86347),#86354);
+#86347 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86348,#86349,#86350,#86351,
+    #86352,#86353),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#86348 = CARTESIAN_POINT('',(2.306489553168,12.82));
+#86349 = CARTESIAN_POINT('',(2.312065870232,13.492111952632));
+#86350 = CARTESIAN_POINT('',(2.317642187295,14.164211467139));
+#86351 = CARTESIAN_POINT('',(2.323218504359,14.836255002832));
+#86352 = CARTESIAN_POINT('',(2.328794821423,15.508199020634));
+#86353 = CARTESIAN_POINT('',(2.334371138486,16.18));
+#86354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86355 = ORIENTED_EDGE('',*,*,#86356,.F.);
+#86356 = EDGE_CURVE('',#47397,#86325,#86357,.T.);
+#86357 = SURFACE_CURVE('',#86358,(#86362,#86369),.PCURVE_S1.);
+#86358 = LINE('',#86359,#86360);
+#86359 = CARTESIAN_POINT('',(-22.27541300863,-4.4,-21.29052527545));
+#86360 = VECTOR('',#86361,1.);
+#86361 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#86362 = PCURVE('',#47416,#86363);
+#86363 = DEFINITIONAL_REPRESENTATION('',(#86364),#86368);
+#86364 = LINE('',#86365,#86366);
+#86365 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86366 = VECTOR('',#86367,1.);
+#86367 = DIRECTION('',(0.,-1.));
+#86368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86369 = PCURVE('',#47504,#86370);
+#86370 = DEFINITIONAL_REPRESENTATION('',(#86371),#86375);
+#86371 = LINE('',#86372,#86373);
+#86372 = CARTESIAN_POINT('',(0.,0.));
+#86373 = VECTOR('',#86374,1.);
+#86374 = DIRECTION('',(0.,-1.));
+#86375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86376 = ADVANCED_FACE('',(#86377),#47504,.F.);
+#86377 = FACE_BOUND('',#86378,.F.);
+#86378 = EDGE_LOOP('',(#86379,#86402,#86403,#86404));
+#86379 = ORIENTED_EDGE('',*,*,#86380,.F.);
+#86380 = EDGE_CURVE('',#47458,#86381,#86383,.T.);
+#86381 = VERTEX_POINT('',#86382);
+#86382 = CARTESIAN_POINT('',(-26.69303554856,-4.4,-18.54000682855));
+#86383 = SURFACE_CURVE('',#86384,(#86388,#86395),.PCURVE_S1.);
+#86384 = LINE('',#86385,#86386);
+#86385 = CARTESIAN_POINT('',(-25.62106604042,-4.4,-17.57480114806));
+#86386 = VECTOR('',#86387,1.);
+#86387 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#86388 = PCURVE('',#47504,#86389);
+#86389 = DEFINITIONAL_REPRESENTATION('',(#86390),#86394);
+#86390 = LINE('',#86391,#86392);
+#86391 = CARTESIAN_POINT('',(5.,0.));
+#86392 = VECTOR('',#86393,1.);
+#86393 = DIRECTION('',(0.,-1.));
+#86394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86395 = PCURVE('',#47477,#86396);
+#86396 = DEFINITIONAL_REPRESENTATION('',(#86397),#86401);
+#86397 = LINE('',#86398,#86399);
+#86398 = CARTESIAN_POINT('',(0.,0.));
+#86399 = VECTOR('',#86400,1.);
+#86400 = DIRECTION('',(0.,-1.));
+#86401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86402 = ORIENTED_EDGE('',*,*,#47489,.T.);
+#86403 = ORIENTED_EDGE('',*,*,#86356,.T.);
+#86404 = ORIENTED_EDGE('',*,*,#86405,.F.);
+#86405 = EDGE_CURVE('',#86381,#86325,#86406,.T.);
+#86406 = SURFACE_CURVE('',#86407,(#86412,#86423),.PCURVE_S1.);
+#86407 = CIRCLE('',#86408,32.5);
+#86408 = AXIS2_PLACEMENT_3D('',#86409,#86410,#86411);
+#86409 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#86410 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86411 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86412 = PCURVE('',#47504,#86413);
+#86413 = DEFINITIONAL_REPRESENTATION('',(#86414),#86422);
+#86414 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#86415,#86416,#86417,#86418
+    ,#86419,#86420,#86421),.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(
+  '') );
+#86415 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#86416 = CARTESIAN_POINT('',(62.73545663597,10.713895365628));
+#86417 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#86418 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#86419 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#86420 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#86421 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#86422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86423 = PCURVE('',#86341,#86424);
+#86424 = DEFINITIONAL_REPRESENTATION('',(#86425),#86429);
+#86425 = LINE('',#86426,#86427);
+#86426 = CARTESIAN_POINT('',(0.,15.9));
+#86427 = VECTOR('',#86428,1.);
+#86428 = DIRECTION('',(1.,0.));
+#86429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86430 = ADVANCED_FACE('',(#86431),#47477,.F.);
+#86431 = FACE_BOUND('',#86432,.F.);
+#86432 = EDGE_LOOP('',(#86433,#86434,#86435,#86462));
+#86433 = ORIENTED_EDGE('',*,*,#47457,.F.);
+#86434 = ORIENTED_EDGE('',*,*,#86380,.T.);
+#86435 = ORIENTED_EDGE('',*,*,#86436,.T.);
+#86436 = EDGE_CURVE('',#86381,#86437,#86439,.T.);
+#86437 = VERTEX_POINT('',#86438);
+#86438 = CARTESIAN_POINT('',(-27.12047768372,-1.6,-17.90892766768));
+#86439 = SURFACE_CURVE('',#86440,(#86445,#86452),.PCURVE_S1.);
+#86440 = ELLIPSE('',#86441,124.83495742473,32.5);
+#86441 = AXIS2_PLACEMENT_3D('',#86442,#86443,#86444);
+#86442 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#86443 = DIRECTION('',(0.646056302901,0.260343742414,-0.717518215286));
+#86444 = DIRECTION('',(0.174203966223,-0.965515994578,-0.19347310502));
+#86445 = PCURVE('',#47477,#86446);
+#86446 = DEFINITIONAL_REPRESENTATION('',(#86447),#86451);
+#86447 = ELLIPSE('',#86448,124.83495742473,32.5);
+#86448 = AXIS2_PLACEMENT_2D('',#86449,#86450);
+#86449 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#86450 = DIRECTION('',(-1.,2.775557561563E-16));
+#86451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86452 = PCURVE('',#86341,#86453);
+#86453 = DEFINITIONAL_REPRESENTATION('',(#86454),#86461);
+#86454 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86455,#86456,#86457,#86458,
+    #86459,#86460),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#86455 = CARTESIAN_POINT('',(2.180205552258,16.18));
+#86456 = CARTESIAN_POINT('',(2.174576718074,15.506733901776));
+#86457 = CARTESIAN_POINT('',(2.16894788389,14.834056452422));
+#86458 = CARTESIAN_POINT('',(2.163319049707,14.162012092796));
+#86459 = CARTESIAN_POINT('',(2.157690215523,13.490645186037));
+#86460 = CARTESIAN_POINT('',(2.152061381339,12.82));
+#86461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86462 = ORIENTED_EDGE('',*,*,#86463,.F.);
+#86463 = EDGE_CURVE('',#47429,#86437,#86464,.T.);
+#86464 = SURFACE_CURVE('',#86465,(#86469,#86476),.PCURVE_S1.);
+#86465 = LINE('',#86466,#86467);
+#86466 = CARTESIAN_POINT('',(-26.12625819484,-1.6,-17.01372841897));
+#86467 = VECTOR('',#86468,1.);
+#86468 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#86469 = PCURVE('',#47477,#86470);
+#86470 = DEFINITIONAL_REPRESENTATION('',(#86471),#86475);
+#86471 = LINE('',#86472,#86473);
+#86472 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86473 = VECTOR('',#86474,1.);
+#86474 = DIRECTION('',(0.,-1.));
+#86475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86476 = PCURVE('',#47445,#86477);
+#86477 = DEFINITIONAL_REPRESENTATION('',(#86478),#86482);
+#86478 = LINE('',#86479,#86480);
+#86479 = CARTESIAN_POINT('',(0.,-0.));
+#86480 = VECTOR('',#86481,1.);
+#86481 = DIRECTION('',(0.,-1.));
+#86482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86483 = ADVANCED_FACE('',(#86484),#47445,.F.);
+#86484 = FACE_BOUND('',#86485,.F.);
+#86485 = EDGE_LOOP('',(#86486,#86487,#86488,#86510));
+#86486 = ORIENTED_EDGE('',*,*,#47428,.F.);
+#86487 = ORIENTED_EDGE('',*,*,#86463,.T.);
+#86488 = ORIENTED_EDGE('',*,*,#86489,.T.);
+#86489 = EDGE_CURVE('',#86437,#86302,#86490,.T.);
+#86490 = SURFACE_CURVE('',#86491,(#86496,#86503),.PCURVE_S1.);
+#86491 = CIRCLE('',#86492,32.5);
+#86492 = AXIS2_PLACEMENT_3D('',#86493,#86494,#86495);
+#86493 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#86494 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86495 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86496 = PCURVE('',#47445,#86497);
+#86497 = DEFINITIONAL_REPRESENTATION('',(#86498),#86502);
+#86498 = CIRCLE('',#86499,32.5);
+#86499 = AXIS2_PLACEMENT_2D('',#86500,#86501);
+#86500 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#86501 = DIRECTION('',(-0.743144825477,0.669130606359));
+#86502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86503 = PCURVE('',#86341,#86504);
+#86504 = DEFINITIONAL_REPRESENTATION('',(#86505),#86509);
+#86505 = LINE('',#86506,#86507);
+#86506 = CARTESIAN_POINT('',(0.,13.1));
+#86507 = VECTOR('',#86508,1.);
+#86508 = DIRECTION('',(1.,0.));
+#86509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86510 = ORIENTED_EDGE('',*,*,#86301,.F.);
+#86511 = ADVANCED_FACE('',(#86512),#47544,.F.);
+#86512 = FACE_BOUND('',#86513,.F.);
+#86513 = EDGE_LOOP('',(#86514,#86515,#86538,#86570));
+#86514 = ORIENTED_EDGE('',*,*,#47522,.F.);
+#86515 = ORIENTED_EDGE('',*,*,#86516,.T.);
+#86516 = EDGE_CURVE('',#47523,#86517,#86519,.T.);
+#86517 = VERTEX_POINT('',#86518);
+#86518 = CARTESIAN_POINT('',(-18.97189699051,-1.6,-26.38782152018));
+#86519 = SURFACE_CURVE('',#86520,(#86524,#86531),.PCURVE_S1.);
+#86520 = LINE('',#86521,#86522);
+#86521 = CARTESIAN_POINT('',(-17.97289875486,-1.6,-25.01281841005));
+#86522 = VECTOR('',#86523,1.);
+#86523 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#86524 = PCURVE('',#47544,#86525);
+#86525 = DEFINITIONAL_REPRESENTATION('',(#86526),#86530);
+#86526 = LINE('',#86527,#86528);
+#86527 = CARTESIAN_POINT('',(0.,0.));
+#86528 = VECTOR('',#86529,1.);
+#86529 = DIRECTION('',(0.,-1.));
+#86530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86531 = PCURVE('',#47573,#86532);
+#86532 = DEFINITIONAL_REPRESENTATION('',(#86533),#86537);
+#86533 = LINE('',#86534,#86535);
+#86534 = CARTESIAN_POINT('',(5.,0.));
+#86535 = VECTOR('',#86536,1.);
+#86536 = DIRECTION('',(0.,-1.));
+#86537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86538 = ORIENTED_EDGE('',*,*,#86539,.T.);
+#86539 = EDGE_CURVE('',#86517,#86540,#86542,.T.);
+#86540 = VERTEX_POINT('',#86541);
+#86541 = CARTESIAN_POINT('',(-18.35372566168,-4.4,-26.82146070473));
+#86542 = SURFACE_CURVE('',#86543,(#86548,#86555),.PCURVE_S1.);
+#86543 = ELLIPSE('',#86544,124.83495742473,32.5);
+#86544 = AXIS2_PLACEMENT_3D('',#86545,#86546,#86547);
+#86545 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#86546 = DIRECTION('',(-0.781118847954,-0.260343742414,0.567516062465));
+#86547 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#86548 = PCURVE('',#47544,#86549);
+#86549 = DEFINITIONAL_REPRESENTATION('',(#86550),#86554);
+#86550 = ELLIPSE('',#86551,124.83495742473,32.5);
+#86551 = AXIS2_PLACEMENT_2D('',#86552,#86553);
+#86552 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#86553 = DIRECTION('',(1.,-5.551115123126E-17));
+#86554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86555 = PCURVE('',#86556,#86561);
+#86556 = CYLINDRICAL_SURFACE('',#86557,32.5);
+#86557 = AXIS2_PLACEMENT_3D('',#86558,#86559,#86560);
+#86558 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#86559 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86560 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86561 = DEFINITIONAL_REPRESENTATION('',(#86562),#86569);
+#86562 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86563,#86564,#86565,#86566,
+    #86567,#86568),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#86563 = CARTESIAN_POINT('',(2.515929063407,12.82));
+#86564 = CARTESIAN_POINT('',(2.521505380471,13.492111952632));
+#86565 = CARTESIAN_POINT('',(2.527081697535,14.164211467139));
+#86566 = CARTESIAN_POINT('',(2.532658014598,14.836255002832));
+#86567 = CARTESIAN_POINT('',(2.538234331662,15.508199020634));
+#86568 = CARTESIAN_POINT('',(2.543810648726,16.18));
+#86569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86570 = ORIENTED_EDGE('',*,*,#86571,.F.);
+#86571 = EDGE_CURVE('',#47525,#86540,#86572,.T.);
+#86572 = SURFACE_CURVE('',#86573,(#86577,#86584),.PCURVE_S1.);
+#86573 = LINE('',#86574,#86575);
+#86574 = CARTESIAN_POINT('',(-17.36209268133,-4.4,-25.45659499883));
+#86575 = VECTOR('',#86576,1.);
+#86576 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#86577 = PCURVE('',#47544,#86578);
+#86578 = DEFINITIONAL_REPRESENTATION('',(#86579),#86583);
+#86579 = LINE('',#86580,#86581);
+#86580 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86581 = VECTOR('',#86582,1.);
+#86582 = DIRECTION('',(0.,-1.));
+#86583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86584 = PCURVE('',#47632,#86585);
+#86585 = DEFINITIONAL_REPRESENTATION('',(#86586),#86590);
+#86586 = LINE('',#86587,#86588);
+#86587 = CARTESIAN_POINT('',(0.,0.));
+#86588 = VECTOR('',#86589,1.);
+#86589 = DIRECTION('',(0.,-1.));
+#86590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86591 = ADVANCED_FACE('',(#86592),#47632,.F.);
+#86592 = FACE_BOUND('',#86593,.F.);
+#86593 = EDGE_LOOP('',(#86594,#86617,#86618,#86619));
+#86594 = ORIENTED_EDGE('',*,*,#86595,.F.);
+#86595 = EDGE_CURVE('',#47586,#86596,#86598,.T.);
+#86596 = VERTEX_POINT('',#86597);
+#86597 = CARTESIAN_POINT('',(-22.25504451063,-4.4,-23.6846573509));
+#86598 = SURFACE_CURVE('',#86599,(#86603,#86610),.PCURVE_S1.);
+#86599 = LINE('',#86600,#86601);
+#86600 = CARTESIAN_POINT('',(-21.4071776532,-4.4,-22.51766873737));
+#86601 = VECTOR('',#86602,1.);
+#86602 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#86603 = PCURVE('',#47632,#86604);
+#86604 = DEFINITIONAL_REPRESENTATION('',(#86605),#86609);
+#86605 = LINE('',#86606,#86607);
+#86606 = CARTESIAN_POINT('',(5.,0.));
+#86607 = VECTOR('',#86608,1.);
+#86608 = DIRECTION('',(0.,-1.));
+#86609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86610 = PCURVE('',#47605,#86611);
+#86611 = DEFINITIONAL_REPRESENTATION('',(#86612),#86616);
+#86612 = LINE('',#86613,#86614);
+#86613 = CARTESIAN_POINT('',(0.,0.));
+#86614 = VECTOR('',#86615,1.);
+#86615 = DIRECTION('',(0.,-1.));
+#86616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86617 = ORIENTED_EDGE('',*,*,#47617,.T.);
+#86618 = ORIENTED_EDGE('',*,*,#86571,.T.);
+#86619 = ORIENTED_EDGE('',*,*,#86620,.F.);
+#86620 = EDGE_CURVE('',#86596,#86540,#86621,.T.);
+#86621 = SURFACE_CURVE('',#86622,(#86627,#86638),.PCURVE_S1.);
+#86622 = CIRCLE('',#86623,32.5);
+#86623 = AXIS2_PLACEMENT_3D('',#86624,#86625,#86626);
+#86624 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#86625 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86626 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86627 = PCURVE('',#47632,#86628);
+#86628 = DEFINITIONAL_REPRESENTATION('',(#86629),#86637);
+#86629 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#86630,#86631,#86632,#86633
+    ,#86634,#86635,#86636),.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(
+  '') );
+#86630 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#86631 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#86632 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#86633 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#86634 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#86635 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#86636 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#86637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86638 = PCURVE('',#86556,#86639);
+#86639 = DEFINITIONAL_REPRESENTATION('',(#86640),#86644);
+#86640 = LINE('',#86641,#86642);
+#86641 = CARTESIAN_POINT('',(0.,15.9));
+#86642 = VECTOR('',#86643,1.);
+#86643 = DIRECTION('',(1.,0.));
+#86644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86645 = ADVANCED_FACE('',(#86646),#47605,.F.);
+#86646 = FACE_BOUND('',#86647,.F.);
+#86647 = EDGE_LOOP('',(#86648,#86649,#86650,#86677));
+#86648 = ORIENTED_EDGE('',*,*,#47585,.F.);
+#86649 = ORIENTED_EDGE('',*,*,#86595,.T.);
+#86650 = ORIENTED_EDGE('',*,*,#86651,.T.);
+#86651 = EDGE_CURVE('',#86596,#86652,#86654,.T.);
+#86652 = VERTEX_POINT('',#86653);
+#86653 = CARTESIAN_POINT('',(-22.80435474497,-1.6,-23.15623900087));
+#86654 = SURFACE_CURVE('',#86655,(#86660,#86667),.PCURVE_S1.);
+#86655 = ELLIPSE('',#86656,124.83495742473,32.5);
+#86656 = AXIS2_PLACEMENT_3D('',#86657,#86658,#86659);
+#86657 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#86658 = DIRECTION('',(0.781118847954,0.260343742414,-0.567516062465));
+#86659 = DIRECTION('',(0.210622511992,-0.965515994578,-0.153026212317));
+#86660 = PCURVE('',#47605,#86661);
+#86661 = DEFINITIONAL_REPRESENTATION('',(#86662),#86666);
+#86662 = ELLIPSE('',#86663,124.83495742473,32.5);
+#86663 = AXIS2_PLACEMENT_2D('',#86664,#86665);
+#86664 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#86665 = DIRECTION('',(-1.,-9.71445146547E-17));
+#86666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86667 = PCURVE('',#86556,#86668);
+#86668 = DEFINITIONAL_REPRESENTATION('',(#86669),#86676);
+#86669 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86670,#86671,#86672,#86673,
+    #86674,#86675),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#86670 = CARTESIAN_POINT('',(2.389645062497,16.18));
+#86671 = CARTESIAN_POINT('',(2.384016228314,15.506733901776));
+#86672 = CARTESIAN_POINT('',(2.37838739413,14.834056452422));
+#86673 = CARTESIAN_POINT('',(2.372758559946,14.162012092796));
+#86674 = CARTESIAN_POINT('',(2.367129725762,13.490645186037));
+#86675 = CARTESIAN_POINT('',(2.361500891578,12.82));
+#86676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86677 = ORIENTED_EDGE('',*,*,#86678,.F.);
+#86678 = EDGE_CURVE('',#47557,#86652,#86679,.T.);
+#86679 = SURFACE_CURVE('',#86680,(#86684,#86691),.PCURVE_S1.);
+#86680 = LINE('',#86681,#86682);
+#86681 = CARTESIAN_POINT('',(-22.01798372673,-1.6,-22.07389214858));
+#86682 = VECTOR('',#86683,1.);
+#86683 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#86684 = PCURVE('',#47605,#86685);
+#86685 = DEFINITIONAL_REPRESENTATION('',(#86686),#86690);
+#86686 = LINE('',#86687,#86688);
+#86687 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86688 = VECTOR('',#86689,1.);
+#86689 = DIRECTION('',(0.,-1.));
+#86690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86691 = PCURVE('',#47573,#86692);
+#86692 = DEFINITIONAL_REPRESENTATION('',(#86693),#86697);
+#86693 = LINE('',#86694,#86695);
+#86694 = CARTESIAN_POINT('',(0.,-0.));
+#86695 = VECTOR('',#86696,1.);
+#86696 = DIRECTION('',(0.,-1.));
+#86697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86698 = ADVANCED_FACE('',(#86699),#47573,.F.);
+#86699 = FACE_BOUND('',#86700,.F.);
+#86700 = EDGE_LOOP('',(#86701,#86702,#86703,#86725));
+#86701 = ORIENTED_EDGE('',*,*,#47556,.F.);
+#86702 = ORIENTED_EDGE('',*,*,#86678,.T.);
+#86703 = ORIENTED_EDGE('',*,*,#86704,.T.);
+#86704 = EDGE_CURVE('',#86652,#86517,#86705,.T.);
+#86705 = SURFACE_CURVE('',#86706,(#86711,#86718),.PCURVE_S1.);
+#86706 = CIRCLE('',#86707,32.5);
+#86707 = AXIS2_PLACEMENT_3D('',#86708,#86709,#86710);
+#86708 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#86709 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86710 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86711 = PCURVE('',#47573,#86712);
+#86712 = DEFINITIONAL_REPRESENTATION('',(#86713),#86717);
+#86713 = CIRCLE('',#86714,32.5);
+#86714 = AXIS2_PLACEMENT_2D('',#86715,#86716);
+#86715 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#86716 = DIRECTION('',(-0.587785252292,0.809016994375));
+#86717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86718 = PCURVE('',#86556,#86719);
+#86719 = DEFINITIONAL_REPRESENTATION('',(#86720),#86724);
+#86720 = LINE('',#86721,#86722);
+#86721 = CARTESIAN_POINT('',(0.,13.1));
+#86722 = VECTOR('',#86723,1.);
+#86723 = DIRECTION('',(1.,0.));
+#86724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86725 = ORIENTED_EDGE('',*,*,#86516,.F.);
+#86726 = ADVANCED_FACE('',(#86727),#47672,.F.);
+#86727 = FACE_BOUND('',#86728,.F.);
+#86728 = EDGE_LOOP('',(#86729,#86730,#86753,#86785));
+#86729 = ORIENTED_EDGE('',*,*,#47650,.F.);
+#86730 = ORIENTED_EDGE('',*,*,#86731,.T.);
+#86731 = EDGE_CURVE('',#47651,#86732,#86734,.T.);
+#86732 = VERTEX_POINT('',#86733);
+#86733 = CARTESIAN_POINT('',(-13.07097893338,-1.6,-29.75566348988));
+#86734 = SURFACE_CURVE('',#86735,(#86739,#86746),.PCURVE_S1.);
+#86735 = LINE('',#86736,#86737);
+#86736 = CARTESIAN_POINT('',(-12.37969042754,-1.6,-28.2030040844));
+#86737 = VECTOR('',#86738,1.);
+#86738 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#86739 = PCURVE('',#47672,#86740);
+#86740 = DEFINITIONAL_REPRESENTATION('',(#86741),#86745);
+#86741 = LINE('',#86742,#86743);
+#86742 = CARTESIAN_POINT('',(0.,0.));
+#86743 = VECTOR('',#86744,1.);
+#86744 = DIRECTION('',(0.,-1.));
+#86745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86746 = PCURVE('',#47701,#86747);
+#86747 = DEFINITIONAL_REPRESENTATION('',(#86748),#86752);
+#86748 = LINE('',#86749,#86750);
+#86749 = CARTESIAN_POINT('',(5.,0.));
+#86750 = VECTOR('',#86751,1.);
+#86751 = DIRECTION('',(0.,-1.));
+#86752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86753 = ORIENTED_EDGE('',*,*,#86754,.T.);
+#86754 = EDGE_CURVE('',#86732,#86755,#86757,.T.);
+#86755 = VERTEX_POINT('',#86756);
+#86756 = CARTESIAN_POINT('',(-12.37615747518,-4.4,-30.05130157163));
+#86757 = SURFACE_CURVE('',#86758,(#86763,#86770),.PCURVE_S1.);
+#86758 = ELLIPSE('',#86759,124.83495742473,32.5);
+#86759 = AXIS2_PLACEMENT_3D('',#86760,#86761,#86762);
+#86760 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#86761 = DIRECTION('',(-0.882042751128,-0.260343742414,0.392710734471));
+#86762 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#86763 = PCURVE('',#47672,#86764);
+#86764 = DEFINITIONAL_REPRESENTATION('',(#86765),#86769);
+#86765 = ELLIPSE('',#86766,124.83495742473,32.5);
+#86766 = AXIS2_PLACEMENT_2D('',#86767,#86768);
+#86767 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#86768 = DIRECTION('',(1.,6.938893903907E-17));
+#86769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86770 = PCURVE('',#86771,#86776);
+#86771 = CYLINDRICAL_SURFACE('',#86772,32.5);
+#86772 = AXIS2_PLACEMENT_3D('',#86773,#86774,#86775);
+#86773 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#86774 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86775 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86776 = DEFINITIONAL_REPRESENTATION('',(#86777),#86784);
+#86777 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86778,#86779,#86780,#86781,
+    #86782,#86783),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#86778 = CARTESIAN_POINT('',(2.725368573647,12.82));
+#86779 = CARTESIAN_POINT('',(2.73094489071,13.492111952632));
+#86780 = CARTESIAN_POINT('',(2.736521207774,14.164211467139));
+#86781 = CARTESIAN_POINT('',(2.742097524838,14.836255002832));
+#86782 = CARTESIAN_POINT('',(2.747673841901,15.508199020634));
+#86783 = CARTESIAN_POINT('',(2.753250158965,16.18));
+#86784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86785 = ORIENTED_EDGE('',*,*,#86786,.F.);
+#86786 = EDGE_CURVE('',#47653,#86755,#86787,.T.);
+#86787 = SURFACE_CURVE('',#86788,(#86792,#86799),.PCURVE_S1.);
+#86788 = LINE('',#86789,#86790);
+#86789 = CARTESIAN_POINT('',(-11.68996559129,-4.4,-28.51008936647));
+#86790 = VECTOR('',#86791,1.);
+#86791 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#86792 = PCURVE('',#47672,#86793);
+#86793 = DEFINITIONAL_REPRESENTATION('',(#86794),#86798);
+#86794 = LINE('',#86795,#86796);
+#86795 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86796 = VECTOR('',#86797,1.);
+#86797 = DIRECTION('',(0.,-1.));
+#86798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86799 = PCURVE('',#47760,#86800);
+#86800 = DEFINITIONAL_REPRESENTATION('',(#86801),#86805);
+#86801 = LINE('',#86802,#86803);
+#86802 = CARTESIAN_POINT('',(0.,0.));
+#86803 = VECTOR('',#86804,1.);
+#86804 = DIRECTION('',(0.,-1.));
+#86805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86806 = ADVANCED_FACE('',(#86807),#47760,.F.);
+#86807 = FACE_BOUND('',#86808,.F.);
+#86808 = EDGE_LOOP('',(#86809,#86832,#86833,#86834));
+#86809 = ORIENTED_EDGE('',*,*,#86810,.F.);
+#86810 = EDGE_CURVE('',#47714,#86811,#86813,.T.);
+#86811 = VERTEX_POINT('',#86812);
+#86812 = CARTESIAN_POINT('',(-16.84440123603,-4.4,-27.79417469541));
+#86813 = SURFACE_CURVE('',#86814,(#86818,#86825),.PCURVE_S1.);
+#86814 = LINE('',#86815,#86816);
+#86815 = CARTESIAN_POINT('',(-16.2576928795,-4.4,-26.47640615109));
+#86816 = VECTOR('',#86817,1.);
+#86817 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#86818 = PCURVE('',#47760,#86819);
+#86819 = DEFINITIONAL_REPRESENTATION('',(#86820),#86824);
+#86820 = LINE('',#86821,#86822);
+#86821 = CARTESIAN_POINT('',(5.,0.));
+#86822 = VECTOR('',#86823,1.);
+#86823 = DIRECTION('',(0.,-1.));
+#86824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86825 = PCURVE('',#47733,#86826);
+#86826 = DEFINITIONAL_REPRESENTATION('',(#86827),#86831);
+#86827 = LINE('',#86828,#86829);
+#86828 = CARTESIAN_POINT('',(0.,0.));
+#86829 = VECTOR('',#86830,1.);
+#86830 = DIRECTION('',(0.,-1.));
+#86831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86832 = ORIENTED_EDGE('',*,*,#47745,.T.);
+#86833 = ORIENTED_EDGE('',*,*,#86786,.T.);
+#86834 = ORIENTED_EDGE('',*,*,#86835,.F.);
+#86835 = EDGE_CURVE('',#86811,#86755,#86836,.T.);
+#86836 = SURFACE_CURVE('',#86837,(#86842,#86853),.PCURVE_S1.);
+#86837 = CIRCLE('',#86838,32.5);
+#86838 = AXIS2_PLACEMENT_3D('',#86839,#86840,#86841);
+#86839 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#86840 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86841 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86842 = PCURVE('',#47760,#86843);
+#86843 = DEFINITIONAL_REPRESENTATION('',(#86844),#86852);
+#86844 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#86845,#86846,#86847,#86848
+    ,#86849,#86850,#86851),.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(
+  '') );
+#86845 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#86846 = CARTESIAN_POINT('',(65.560706275723,37.594350112397));
+#86847 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#86848 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#86849 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#86850 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#86851 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#86852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86853 = PCURVE('',#86771,#86854);
+#86854 = DEFINITIONAL_REPRESENTATION('',(#86855),#86859);
+#86855 = LINE('',#86856,#86857);
+#86856 = CARTESIAN_POINT('',(0.,15.9));
+#86857 = VECTOR('',#86858,1.);
+#86858 = DIRECTION('',(1.,0.));
+#86859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86860 = ADVANCED_FACE('',(#86861),#47733,.F.);
+#86861 = FACE_BOUND('',#86862,.F.);
+#86862 = EDGE_LOOP('',(#86863,#86864,#86865,#86892));
+#86863 = ORIENTED_EDGE('',*,*,#47713,.F.);
+#86864 = ORIENTED_EDGE('',*,*,#86810,.T.);
+#86865 = ORIENTED_EDGE('',*,*,#86866,.T.);
+#86866 = EDGE_CURVE('',#86811,#86867,#86869,.T.);
+#86867 = VERTEX_POINT('',#86868);
+#86868 = CARTESIAN_POINT('',(-17.49157207642,-1.6,-27.39151157375));
+#86869 = SURFACE_CURVE('',#86870,(#86875,#86882),.PCURVE_S1.);
+#86870 = ELLIPSE('',#86871,124.83495742473,32.5);
+#86871 = AXIS2_PLACEMENT_3D('',#86872,#86873,#86874);
+#86872 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#86873 = DIRECTION('',(0.882042751128,0.260343742414,-0.392710734471));
+#86874 = DIRECTION('',(0.237835843308,-0.965515994578,-0.105891339835));
+#86875 = PCURVE('',#47733,#86876);
+#86876 = DEFINITIONAL_REPRESENTATION('',(#86877),#86881);
+#86877 = ELLIPSE('',#86878,124.83495742473,32.5);
+#86878 = AXIS2_PLACEMENT_2D('',#86879,#86880);
+#86879 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#86880 = DIRECTION('',(-1.,9.71445146547E-17));
+#86881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86882 = PCURVE('',#86771,#86883);
+#86883 = DEFINITIONAL_REPRESENTATION('',(#86884),#86891);
+#86884 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86885,#86886,#86887,#86888,
+    #86889,#86890),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#86885 = CARTESIAN_POINT('',(2.599084572737,16.18));
+#86886 = CARTESIAN_POINT('',(2.593455738553,15.506733901776));
+#86887 = CARTESIAN_POINT('',(2.587826904369,14.834056452422));
+#86888 = CARTESIAN_POINT('',(2.582198070185,14.162012092796));
+#86889 = CARTESIAN_POINT('',(2.576569236001,13.490645186037));
+#86890 = CARTESIAN_POINT('',(2.570940401818,12.82));
+#86891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86892 = ORIENTED_EDGE('',*,*,#86893,.F.);
+#86893 = EDGE_CURVE('',#47685,#86867,#86894,.T.);
+#86894 = SURFACE_CURVE('',#86895,(#86899,#86906),.PCURVE_S1.);
+#86895 = LINE('',#86896,#86897);
+#86896 = CARTESIAN_POINT('',(-16.94741771576,-1.6,-26.16932086902));
+#86897 = VECTOR('',#86898,1.);
+#86898 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#86899 = PCURVE('',#47733,#86900);
+#86900 = DEFINITIONAL_REPRESENTATION('',(#86901),#86905);
+#86901 = LINE('',#86902,#86903);
+#86902 = CARTESIAN_POINT('',(2.900003744861,0.));
+#86903 = VECTOR('',#86904,1.);
+#86904 = DIRECTION('',(0.,-1.));
+#86905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86906 = PCURVE('',#47701,#86907);
+#86907 = DEFINITIONAL_REPRESENTATION('',(#86908),#86912);
+#86908 = LINE('',#86909,#86910);
+#86909 = CARTESIAN_POINT('',(0.,-0.));
+#86910 = VECTOR('',#86911,1.);
+#86911 = DIRECTION('',(0.,-1.));
+#86912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86913 = ADVANCED_FACE('',(#86914),#47701,.F.);
+#86914 = FACE_BOUND('',#86915,.F.);
+#86915 = EDGE_LOOP('',(#86916,#86917,#86918,#86940));
+#86916 = ORIENTED_EDGE('',*,*,#47684,.F.);
+#86917 = ORIENTED_EDGE('',*,*,#86893,.T.);
+#86918 = ORIENTED_EDGE('',*,*,#86919,.T.);
+#86919 = EDGE_CURVE('',#86867,#86732,#86920,.T.);
+#86920 = SURFACE_CURVE('',#86921,(#86926,#86933),.PCURVE_S1.);
+#86921 = CIRCLE('',#86922,32.5);
+#86922 = AXIS2_PLACEMENT_3D('',#86923,#86924,#86925);
+#86923 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#86924 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86925 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86926 = PCURVE('',#47701,#86927);
+#86927 = DEFINITIONAL_REPRESENTATION('',(#86928),#86932);
+#86928 = CIRCLE('',#86929,32.5);
+#86929 = AXIS2_PLACEMENT_2D('',#86930,#86931);
+#86930 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#86931 = DIRECTION('',(-0.406736643076,0.913545457643));
+#86932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86933 = PCURVE('',#86771,#86934);
+#86934 = DEFINITIONAL_REPRESENTATION('',(#86935),#86939);
+#86935 = LINE('',#86936,#86937);
+#86936 = CARTESIAN_POINT('',(0.,13.1));
+#86937 = VECTOR('',#86938,1.);
+#86938 = DIRECTION('',(1.,0.));
+#86939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86940 = ORIENTED_EDGE('',*,*,#86731,.F.);
+#86941 = ADVANCED_FACE('',(#86942),#47800,.F.);
+#86942 = FACE_BOUND('',#86943,.F.);
+#86943 = EDGE_LOOP('',(#86944,#86945,#86968,#87000));
+#86944 = ORIENTED_EDGE('',*,*,#47778,.F.);
+#86945 = ORIENTED_EDGE('',*,*,#86946,.T.);
+#86946 = EDGE_CURVE('',#47779,#86947,#86949,.T.);
+#86947 = VERTEX_POINT('',#86948);
+#86948 = CARTESIAN_POINT('',(-6.598796375344,-1.6,-31.82304018155));
+#86949 = SURFACE_CURVE('',#86950,(#86954,#86961),.PCURVE_S1.);
+#86950 = LINE('',#86951,#86952);
+#86951 = CARTESIAN_POINT('',(-6.245430224206,-1.6,-30.16058314723));
+#86952 = VECTOR('',#86953,1.);
+#86953 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#86954 = PCURVE('',#47800,#86955);
+#86955 = DEFINITIONAL_REPRESENTATION('',(#86956),#86960);
+#86956 = LINE('',#86957,#86958);
+#86957 = CARTESIAN_POINT('',(0.,0.));
+#86958 = VECTOR('',#86959,1.);
+#86959 = DIRECTION('',(0.,-1.));
+#86960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86961 = PCURVE('',#47829,#86962);
+#86962 = DEFINITIONAL_REPRESENTATION('',(#86963),#86967);
+#86963 = LINE('',#86964,#86965);
+#86964 = CARTESIAN_POINT('',(5.,0.));
+#86965 = VECTOR('',#86966,1.);
+#86966 = DIRECTION('',(0.,-1.));
+#86967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86968 = ORIENTED_EDGE('',*,*,#86969,.T.);
+#86969 = EDGE_CURVE('',#86947,#86970,#86972,.T.);
+#86970 = VERTEX_POINT('',#86971);
+#86971 = CARTESIAN_POINT('',(-5.857691819619,-4.4,-31.96775635771));
+#86972 = SURFACE_CURVE('',#86973,(#86978,#86985),.PCURVE_S1.);
+#86973 = ELLIPSE('',#86974,124.83495742473,32.5);
+#86974 = AXIS2_PLACEMENT_3D('',#86975,#86976,#86977);
+#86975 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#86976 = DIRECTION('',(-0.944417153567,-0.260343742414,0.200742062944));
+#86977 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#86978 = PCURVE('',#47800,#86979);
+#86979 = DEFINITIONAL_REPRESENTATION('',(#86980),#86984);
+#86980 = ELLIPSE('',#86981,124.83495742473,32.5);
+#86981 = AXIS2_PLACEMENT_2D('',#86982,#86983);
+#86982 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#86983 = DIRECTION('',(1.,4.857225732735E-17));
+#86984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86985 = PCURVE('',#86986,#86991);
+#86986 = CYLINDRICAL_SURFACE('',#86987,32.5);
+#86987 = AXIS2_PLACEMENT_3D('',#86988,#86989,#86990);
+#86988 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#86989 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#86990 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#86991 = DEFINITIONAL_REPRESENTATION('',(#86992),#86999);
+#86992 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#86993,#86994,#86995,#86996,
+    #86997,#86998),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#86993 = CARTESIAN_POINT('',(2.934808083886,12.82));
+#86994 = CARTESIAN_POINT('',(2.94038440095,13.492111952632));
+#86995 = CARTESIAN_POINT('',(2.945960718013,14.164211467139));
+#86996 = CARTESIAN_POINT('',(2.951537035077,14.836255002832));
+#86997 = CARTESIAN_POINT('',(2.957113352141,15.508199020634));
+#86998 = CARTESIAN_POINT('',(2.962689669204,16.18));
+#86999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87000 = ORIENTED_EDGE('',*,*,#87001,.F.);
+#87001 = EDGE_CURVE('',#47781,#86970,#87002,.T.);
+#87002 = SURFACE_CURVE('',#87003,(#87007,#87014),.PCURVE_S1.);
+#87003 = LINE('',#87004,#87005);
+#87004 = CARTESIAN_POINT('',(-5.506930910236,-4.4,-30.3175560222));
+#87005 = VECTOR('',#87006,1.);
+#87006 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#87007 = PCURVE('',#47800,#87008);
+#87008 = DEFINITIONAL_REPRESENTATION('',(#87009),#87013);
+#87009 = LINE('',#87010,#87011);
+#87010 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87011 = VECTOR('',#87012,1.);
+#87012 = DIRECTION('',(0.,-1.));
+#87013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87014 = PCURVE('',#47888,#87015);
+#87015 = DEFINITIONAL_REPRESENTATION('',(#87016),#87020);
+#87016 = LINE('',#87017,#87018);
+#87017 = CARTESIAN_POINT('',(0.,0.));
+#87018 = VECTOR('',#87019,1.);
+#87019 = DIRECTION('',(0.,-1.));
+#87020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87021 = ADVANCED_FACE('',(#87022),#47888,.F.);
+#87022 = FACE_BOUND('',#87023,.F.);
+#87023 = EDGE_LOOP('',(#87024,#87047,#87048,#87049));
+#87024 = ORIENTED_EDGE('',*,*,#87025,.F.);
+#87025 = EDGE_CURVE('',#47842,#87026,#87028,.T.);
+#87026 = VERTEX_POINT('',#87027);
+#87027 = CARTESIAN_POINT('',(-10.69757679901,-4.4,-30.68895323449));
+#87028 = SURFACE_CURVE('',#87029,(#87033,#87040),.PCURVE_S1.);
+#87029 = LINE('',#87030,#87031);
+#87030 = CARTESIAN_POINT('',(-10.3976689139,-4.4,-29.27799756812));
+#87031 = VECTOR('',#87032,1.);
+#87032 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#87033 = PCURVE('',#47888,#87034);
+#87034 = DEFINITIONAL_REPRESENTATION('',(#87035),#87039);
+#87035 = LINE('',#87036,#87037);
+#87036 = CARTESIAN_POINT('',(5.,0.));
+#87037 = VECTOR('',#87038,1.);
+#87038 = DIRECTION('',(0.,-1.));
+#87039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87040 = PCURVE('',#47861,#87041);
+#87041 = DEFINITIONAL_REPRESENTATION('',(#87042),#87046);
+#87042 = LINE('',#87043,#87044);
+#87043 = CARTESIAN_POINT('',(0.,0.));
+#87044 = VECTOR('',#87045,1.);
+#87045 = DIRECTION('',(0.,-1.));
+#87046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87047 = ORIENTED_EDGE('',*,*,#47873,.T.);
+#87048 = ORIENTED_EDGE('',*,*,#87001,.T.);
+#87049 = ORIENTED_EDGE('',*,*,#87050,.F.);
+#87050 = EDGE_CURVE('',#87026,#86970,#87051,.T.);
+#87051 = SURFACE_CURVE('',#87052,(#87057,#87068),.PCURVE_S1.);
+#87052 = CIRCLE('',#87053,32.5);
+#87053 = AXIS2_PLACEMENT_3D('',#87054,#87055,#87056);
+#87054 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#87055 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87056 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87057 = PCURVE('',#47888,#87058);
+#87058 = DEFINITIONAL_REPRESENTATION('',(#87059),#87067);
+#87059 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87060,#87061,#87062,#87063
+    ,#87064,#87065,#87066),.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(
+  '') );
+#87060 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#87061 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#87062 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#87063 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#87064 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#87065 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#87066 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#87067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87068 = PCURVE('',#86986,#87069);
+#87069 = DEFINITIONAL_REPRESENTATION('',(#87070),#87074);
+#87070 = LINE('',#87071,#87072);
+#87071 = CARTESIAN_POINT('',(0.,15.9));
+#87072 = VECTOR('',#87073,1.);
+#87073 = DIRECTION('',(1.,0.));
+#87074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87075 = ADVANCED_FACE('',(#87076),#47861,.F.);
+#87076 = FACE_BOUND('',#87077,.F.);
+#87077 = EDGE_LOOP('',(#87078,#87079,#87080,#87107));
+#87078 = ORIENTED_EDGE('',*,*,#47841,.F.);
+#87079 = ORIENTED_EDGE('',*,*,#87025,.T.);
+#87080 = ORIENTED_EDGE('',*,*,#87081,.T.);
+#87081 = EDGE_CURVE('',#87026,#87082,#87084,.T.);
+#87082 = VERTEX_POINT('',#87083);
+#87083 = CARTESIAN_POINT('',(-11.41432377426,-1.6,-30.42964365181));
+#87084 = SURFACE_CURVE('',#87085,(#87090,#87097),.PCURVE_S1.);
+#87085 = ELLIPSE('',#87086,124.83495742473,32.5);
+#87086 = AXIS2_PLACEMENT_3D('',#87087,#87088,#87089);
+#87087 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#87088 = DIRECTION('',(0.944417153567,0.260343742414,-0.200742062944));
+#87089 = DIRECTION('',(0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#87090 = PCURVE('',#47861,#87091);
+#87091 = DEFINITIONAL_REPRESENTATION('',(#87092),#87096);
+#87092 = ELLIPSE('',#87093,124.83495742473,32.5);
+#87093 = AXIS2_PLACEMENT_2D('',#87094,#87095);
+#87094 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#87095 = DIRECTION('',(-1.,-0.));
+#87096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87097 = PCURVE('',#86986,#87098);
+#87098 = DEFINITIONAL_REPRESENTATION('',(#87099),#87106);
+#87099 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87100,#87101,#87102,#87103,
+    #87104,#87105),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#87100 = CARTESIAN_POINT('',(2.808524082976,16.18));
+#87101 = CARTESIAN_POINT('',(2.802895248792,15.506733901776));
+#87102 = CARTESIAN_POINT('',(2.797266414608,14.834056452422));
+#87103 = CARTESIAN_POINT('',(2.791637580425,14.162012092796));
+#87104 = CARTESIAN_POINT('',(2.786008746241,13.490645186037));
+#87105 = CARTESIAN_POINT('',(2.780379912057,12.82));
+#87106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87107 = ORIENTED_EDGE('',*,*,#87108,.F.);
+#87108 = EDGE_CURVE('',#47813,#87082,#87109,.T.);
+#87109 = SURFACE_CURVE('',#87110,(#87114,#87121),.PCURVE_S1.);
+#87110 = LINE('',#87111,#87112);
+#87111 = CARTESIAN_POINT('',(-11.13616822787,-1.6,-29.12102469314));
+#87112 = VECTOR('',#87113,1.);
+#87113 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#87114 = PCURVE('',#47861,#87115);
+#87115 = DEFINITIONAL_REPRESENTATION('',(#87116),#87120);
+#87116 = LINE('',#87117,#87118);
+#87117 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87118 = VECTOR('',#87119,1.);
+#87119 = DIRECTION('',(0.,-1.));
+#87120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87121 = PCURVE('',#47829,#87122);
+#87122 = DEFINITIONAL_REPRESENTATION('',(#87123),#87127);
+#87123 = LINE('',#87124,#87125);
+#87124 = CARTESIAN_POINT('',(0.,0.));
+#87125 = VECTOR('',#87126,1.);
+#87126 = DIRECTION('',(0.,-1.));
+#87127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87128 = ADVANCED_FACE('',(#87129),#47829,.F.);
+#87129 = FACE_BOUND('',#87130,.F.);
+#87130 = EDGE_LOOP('',(#87131,#87132,#87133,#87155));
+#87131 = ORIENTED_EDGE('',*,*,#47812,.F.);
+#87132 = ORIENTED_EDGE('',*,*,#87108,.T.);
+#87133 = ORIENTED_EDGE('',*,*,#87134,.T.);
+#87134 = EDGE_CURVE('',#87082,#86947,#87135,.T.);
+#87135 = SURFACE_CURVE('',#87136,(#87141,#87148),.PCURVE_S1.);
+#87136 = CIRCLE('',#87137,32.5);
+#87137 = AXIS2_PLACEMENT_3D('',#87138,#87139,#87140);
+#87138 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#87139 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87140 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87141 = PCURVE('',#47829,#87142);
+#87142 = DEFINITIONAL_REPRESENTATION('',(#87143),#87147);
+#87143 = CIRCLE('',#87144,32.5);
+#87144 = AXIS2_PLACEMENT_2D('',#87145,#87146);
+#87145 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#87146 = DIRECTION('',(-0.207911690818,0.978147600734));
+#87147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87148 = PCURVE('',#86986,#87149);
+#87149 = DEFINITIONAL_REPRESENTATION('',(#87150),#87154);
+#87150 = LINE('',#87151,#87152);
+#87151 = CARTESIAN_POINT('',(0.,13.1));
+#87152 = VECTOR('',#87153,1.);
+#87153 = DIRECTION('',(1.,0.));
+#87154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87155 = ORIENTED_EDGE('',*,*,#86946,.F.);
+#87156 = ADVANCED_FACE('',(#87157),#47928,.F.);
+#87157 = FACE_BOUND('',#87158,.F.);
+#87158 = EDGE_LOOP('',(#87159,#87160,#87183,#87215));
+#87159 = ORIENTED_EDGE('',*,*,#47906,.F.);
+#87160 = ORIENTED_EDGE('',*,*,#87161,.T.);
+#87161 = EDGE_CURVE('',#47907,#87162,#87164,.T.);
+#87162 = VERTEX_POINT('',#87163);
+#87163 = CARTESIAN_POINT('',(0.161785248834,-1.6,-32.4995973134));
+#87164 = SURFACE_CURVE('',#87165,(#87169,#87176),.PCURVE_S1.);
+#87165 = LINE('',#87166,#87167);
+#87166 = CARTESIAN_POINT('',(0.161785248834,-1.6,-30.8));
+#87167 = VECTOR('',#87168,1.);
+#87168 = DIRECTION('',(0.,0.,-1.));
+#87169 = PCURVE('',#47928,#87170);
+#87170 = DEFINITIONAL_REPRESENTATION('',(#87171),#87175);
+#87171 = LINE('',#87172,#87173);
+#87172 = CARTESIAN_POINT('',(0.,0.));
+#87173 = VECTOR('',#87174,1.);
+#87174 = DIRECTION('',(0.,-1.));
+#87175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87176 = PCURVE('',#47957,#87177);
+#87177 = DEFINITIONAL_REPRESENTATION('',(#87178),#87182);
+#87178 = LINE('',#87179,#87180);
+#87179 = CARTESIAN_POINT('',(5.,0.));
+#87180 = VECTOR('',#87181,1.);
+#87181 = DIRECTION('',(0.,-1.));
+#87182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87183 = ORIENTED_EDGE('',*,*,#87184,.T.);
+#87184 = EDGE_CURVE('',#87162,#87185,#87187,.T.);
+#87185 = VERTEX_POINT('',#87186);
+#87186 = CARTESIAN_POINT('',(0.916783076785,-4.4,-32.48706679265));
+#87187 = SURFACE_CURVE('',#87188,(#87193,#87200),.PCURVE_S1.);
+#87188 = ELLIPSE('',#87189,124.83495742473,32.5);
+#87189 = AXIS2_PLACEMENT_3D('',#87190,#87191,#87192);
+#87190 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#87191 = DIRECTION('',(-0.965515994578,-0.260343742414,-6.E-17));
+#87192 = DIRECTION('',(0.260343742414,-0.965515994578,1.3E-16));
+#87193 = PCURVE('',#47928,#87194);
+#87194 = DEFINITIONAL_REPRESENTATION('',(#87195),#87199);
+#87195 = ELLIPSE('',#87196,124.83495742473,32.5);
+#87196 = AXIS2_PLACEMENT_2D('',#87197,#87198);
+#87197 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#87198 = DIRECTION('',(1.,1.3E-16));
+#87199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87200 = PCURVE('',#87201,#87206);
+#87201 = CYLINDRICAL_SURFACE('',#87202,32.5);
+#87202 = AXIS2_PLACEMENT_3D('',#87203,#87204,#87205);
+#87203 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#87204 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87205 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87206 = DEFINITIONAL_REPRESENTATION('',(#87207),#87214);
+#87207 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87208,#87209,#87210,#87211,
+    #87212,#87213),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#87208 = CARTESIAN_POINT('',(3.144247594125,12.82));
+#87209 = CARTESIAN_POINT('',(3.149823911189,13.492111952632));
+#87210 = CARTESIAN_POINT('',(3.155400228253,14.164211467139));
+#87211 = CARTESIAN_POINT('',(3.160976545316,14.836255002832));
+#87212 = CARTESIAN_POINT('',(3.16655286238,15.508199020634));
+#87213 = CARTESIAN_POINT('',(3.172129179444,16.18));
+#87214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87215 = ORIENTED_EDGE('',*,*,#87216,.F.);
+#87216 = EDGE_CURVE('',#47909,#87185,#87217,.T.);
+#87217 = SURFACE_CURVE('',#87218,(#87222,#87229),.PCURVE_S1.);
+#87218 = LINE('',#87219,#87220);
+#87219 = CARTESIAN_POINT('',(0.916783076785,-4.4,-30.8));
+#87220 = VECTOR('',#87221,1.);
+#87221 = DIRECTION('',(0.,0.,-1.));
+#87222 = PCURVE('',#47928,#87223);
+#87223 = DEFINITIONAL_REPRESENTATION('',(#87224),#87228);
+#87224 = LINE('',#87225,#87226);
+#87225 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87226 = VECTOR('',#87227,1.);
+#87227 = DIRECTION('',(0.,-1.));
+#87228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87229 = PCURVE('',#48016,#87230);
+#87230 = DEFINITIONAL_REPRESENTATION('',(#87231),#87235);
+#87231 = LINE('',#87232,#87233);
+#87232 = CARTESIAN_POINT('',(0.,0.));
+#87233 = VECTOR('',#87234,1.);
+#87234 = DIRECTION('',(0.,-1.));
+#87235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87236 = ADVANCED_FACE('',(#87237),#48016,.F.);
+#87237 = FACE_BOUND('',#87238,.F.);
+#87238 = EDGE_LOOP('',(#87239,#87262,#87263,#87264));
+#87239 = ORIENTED_EDGE('',*,*,#87240,.F.);
+#87240 = EDGE_CURVE('',#47970,#87241,#87243,.T.);
+#87241 = VERTEX_POINT('',#87242);
+#87242 = CARTESIAN_POINT('',(-4.083216923215,-4.4,-32.24247725529));
+#87243 = SURFACE_CURVE('',#87244,(#87248,#87255),.PCURVE_S1.);
+#87244 = LINE('',#87245,#87246);
+#87245 = CARTESIAN_POINT('',(-4.083216923215,-4.4,-30.8));
+#87246 = VECTOR('',#87247,1.);
+#87247 = DIRECTION('',(0.,0.,-1.));
+#87248 = PCURVE('',#48016,#87249);
+#87249 = DEFINITIONAL_REPRESENTATION('',(#87250),#87254);
+#87250 = LINE('',#87251,#87252);
+#87251 = CARTESIAN_POINT('',(5.,0.));
+#87252 = VECTOR('',#87253,1.);
+#87253 = DIRECTION('',(0.,-1.));
+#87254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87255 = PCURVE('',#47989,#87256);
+#87256 = DEFINITIONAL_REPRESENTATION('',(#87257),#87261);
+#87257 = LINE('',#87258,#87259);
+#87258 = CARTESIAN_POINT('',(0.,0.));
+#87259 = VECTOR('',#87260,1.);
+#87260 = DIRECTION('',(0.,-1.));
+#87261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87262 = ORIENTED_EDGE('',*,*,#48001,.T.);
+#87263 = ORIENTED_EDGE('',*,*,#87216,.T.);
+#87264 = ORIENTED_EDGE('',*,*,#87265,.F.);
+#87265 = EDGE_CURVE('',#87241,#87185,#87266,.T.);
+#87266 = SURFACE_CURVE('',#87267,(#87272,#87283),.PCURVE_S1.);
+#87267 = CIRCLE('',#87268,32.5);
+#87268 = AXIS2_PLACEMENT_3D('',#87269,#87270,#87271);
+#87269 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#87270 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87271 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87272 = PCURVE('',#48016,#87273);
+#87273 = DEFINITIONAL_REPRESENTATION('',(#87274),#87282);
+#87274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87275,#87276,#87277,#87278
+    ,#87279,#87280,#87281),.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(
+  '') );
+#87275 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#87276 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#87277 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#87278 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#87279 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#87280 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#87281 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#87282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87283 = PCURVE('',#87201,#87284);
+#87284 = DEFINITIONAL_REPRESENTATION('',(#87285),#87289);
+#87285 = LINE('',#87286,#87287);
+#87286 = CARTESIAN_POINT('',(0.,15.9));
+#87287 = VECTOR('',#87288,1.);
+#87288 = DIRECTION('',(1.,0.));
+#87289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87290 = ADVANCED_FACE('',(#87291),#47989,.F.);
+#87291 = FACE_BOUND('',#87292,.F.);
+#87292 = EDGE_LOOP('',(#87293,#87294,#87295,#87322));
+#87293 = ORIENTED_EDGE('',*,*,#47969,.F.);
+#87294 = ORIENTED_EDGE('',*,*,#87240,.T.);
+#87295 = ORIENTED_EDGE('',*,*,#87296,.T.);
+#87296 = EDGE_CURVE('',#87241,#87297,#87299,.T.);
+#87297 = VERTEX_POINT('',#87298);
+#87298 = CARTESIAN_POINT('',(-4.838214751166,-1.6,-32.13785428465));
+#87299 = SURFACE_CURVE('',#87300,(#87305,#87312),.PCURVE_S1.);
+#87300 = ELLIPSE('',#87301,124.83495742473,32.5);
+#87301 = AXIS2_PLACEMENT_3D('',#87302,#87303,#87304);
+#87302 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#87303 = DIRECTION('',(0.965515994578,0.260343742414,6.E-17));
+#87304 = DIRECTION('',(0.260343742414,-0.965515994578,1.3E-16));
+#87305 = PCURVE('',#47989,#87306);
+#87306 = DEFINITIONAL_REPRESENTATION('',(#87307),#87311);
+#87307 = ELLIPSE('',#87308,124.83495742473,32.5);
+#87308 = AXIS2_PLACEMENT_2D('',#87309,#87310);
+#87309 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#87310 = DIRECTION('',(-1.,1.3E-16));
+#87311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87312 = PCURVE('',#87201,#87313);
+#87313 = DEFINITIONAL_REPRESENTATION('',(#87314),#87321);
+#87314 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87315,#87316,#87317,#87318,
+    #87319,#87320),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#87315 = CARTESIAN_POINT('',(3.017963593215,16.18));
+#87316 = CARTESIAN_POINT('',(3.012334759032,15.506733901776));
+#87317 = CARTESIAN_POINT('',(3.006705924848,14.834056452422));
+#87318 = CARTESIAN_POINT('',(3.001077090664,14.162012092796));
+#87319 = CARTESIAN_POINT('',(2.99544825648,13.490645186037));
+#87320 = CARTESIAN_POINT('',(2.989819422296,12.82));
+#87321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87322 = ORIENTED_EDGE('',*,*,#87323,.F.);
+#87323 = EDGE_CURVE('',#47941,#87297,#87324,.T.);
+#87324 = SURFACE_CURVE('',#87325,(#87329,#87336),.PCURVE_S1.);
+#87325 = LINE('',#87326,#87327);
+#87326 = CARTESIAN_POINT('',(-4.838214751166,-1.6,-30.8));
+#87327 = VECTOR('',#87328,1.);
+#87328 = DIRECTION('',(0.,0.,-1.));
+#87329 = PCURVE('',#47989,#87330);
+#87330 = DEFINITIONAL_REPRESENTATION('',(#87331),#87335);
+#87331 = LINE('',#87332,#87333);
+#87332 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87333 = VECTOR('',#87334,1.);
+#87334 = DIRECTION('',(0.,-1.));
+#87335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87336 = PCURVE('',#47957,#87337);
+#87337 = DEFINITIONAL_REPRESENTATION('',(#87338),#87342);
+#87338 = LINE('',#87339,#87340);
+#87339 = CARTESIAN_POINT('',(0.,0.));
+#87340 = VECTOR('',#87341,1.);
+#87341 = DIRECTION('',(0.,-1.));
+#87342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87343 = ADVANCED_FACE('',(#87344),#47957,.F.);
+#87344 = FACE_BOUND('',#87345,.F.);
+#87345 = EDGE_LOOP('',(#87346,#87347,#87348,#87370));
+#87346 = ORIENTED_EDGE('',*,*,#47940,.F.);
+#87347 = ORIENTED_EDGE('',*,*,#87323,.T.);
+#87348 = ORIENTED_EDGE('',*,*,#87349,.T.);
+#87349 = EDGE_CURVE('',#87297,#87162,#87350,.T.);
+#87350 = SURFACE_CURVE('',#87351,(#87356,#87363),.PCURVE_S1.);
+#87351 = CIRCLE('',#87352,32.5);
+#87352 = AXIS2_PLACEMENT_3D('',#87353,#87354,#87355);
+#87353 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#87354 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87355 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87356 = PCURVE('',#47957,#87357);
+#87357 = DEFINITIONAL_REPRESENTATION('',(#87358),#87362);
+#87358 = CIRCLE('',#87359,32.5);
+#87359 = AXIS2_PLACEMENT_2D('',#87360,#87361);
+#87360 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#87361 = DIRECTION('',(-1.8E-16,1.));
+#87362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87363 = PCURVE('',#87201,#87364);
+#87364 = DEFINITIONAL_REPRESENTATION('',(#87365),#87369);
+#87365 = LINE('',#87366,#87367);
+#87366 = CARTESIAN_POINT('',(0.,13.1));
+#87367 = VECTOR('',#87368,1.);
+#87368 = DIRECTION('',(1.,0.));
+#87369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87370 = ORIENTED_EDGE('',*,*,#87161,.F.);
+#87371 = ADVANCED_FACE('',(#87372),#48056,.F.);
+#87372 = FACE_BOUND('',#87373,.F.);
+#87373 = EDGE_LOOP('',(#87374,#87375,#87398,#87430));
+#87374 = ORIENTED_EDGE('',*,*,#48034,.F.);
+#87375 = ORIENTED_EDGE('',*,*,#87376,.T.);
+#87376 = EDGE_CURVE('',#48035,#87377,#87379,.T.);
+#87377 = VERTEX_POINT('',#87378);
+#87378 = CARTESIAN_POINT('',(6.915296081307,-1.6,-31.75576609228));
+#87379 = SURFACE_CURVE('',#87380,(#87384,#87391),.PCURVE_S1.);
+#87380 = LINE('',#87381,#87382);
+#87381 = CARTESIAN_POINT('',(6.561929930168,-1.6,-30.09330905796));
+#87382 = VECTOR('',#87383,1.);
+#87383 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#87384 = PCURVE('',#48056,#87385);
+#87385 = DEFINITIONAL_REPRESENTATION('',(#87386),#87390);
+#87386 = LINE('',#87387,#87388);
+#87387 = CARTESIAN_POINT('',(0.,0.));
+#87388 = VECTOR('',#87389,1.);
+#87389 = DIRECTION('',(0.,-1.));
+#87390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87391 = PCURVE('',#48085,#87392);
+#87392 = DEFINITIONAL_REPRESENTATION('',(#87393),#87397);
+#87393 = LINE('',#87394,#87395);
+#87394 = CARTESIAN_POINT('',(5.,0.));
+#87395 = VECTOR('',#87396,1.);
+#87396 = DIRECTION('',(0.,-1.));
+#87397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87398 = ORIENTED_EDGE('',*,*,#87399,.T.);
+#87399 = EDGE_CURVE('',#87377,#87400,#87402,.T.);
+#87400 = VERTEX_POINT('',#87401);
+#87401 = CARTESIAN_POINT('',(7.65119015352,-4.4,-31.5865365185));
+#87402 = SURFACE_CURVE('',#87403,(#87408,#87415),.PCURVE_S1.);
+#87403 = ELLIPSE('',#87404,124.83495742473,32.5);
+#87404 = AXIS2_PLACEMENT_3D('',#87405,#87406,#87407);
+#87405 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#87406 = DIRECTION('',(-0.944417153567,-0.260343742414,-0.200742062944)
+  );
+#87407 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#87408 = PCURVE('',#48056,#87409);
+#87409 = DEFINITIONAL_REPRESENTATION('',(#87410),#87414);
+#87410 = ELLIPSE('',#87411,124.83495742473,32.5);
+#87411 = AXIS2_PLACEMENT_2D('',#87412,#87413);
+#87412 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#87413 = DIRECTION('',(1.,4.857225732735E-17));
+#87414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87415 = PCURVE('',#87416,#87421);
+#87416 = CYLINDRICAL_SURFACE('',#87417,32.5);
+#87417 = AXIS2_PLACEMENT_3D('',#87418,#87419,#87420);
+#87418 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#87419 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87420 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87421 = DEFINITIONAL_REPRESENTATION('',(#87422),#87429);
+#87422 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87423,#87424,#87425,#87426,
+    #87427,#87428),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#87423 = CARTESIAN_POINT('',(3.353687104365,12.82));
+#87424 = CARTESIAN_POINT('',(3.359263421428,13.492111952632));
+#87425 = CARTESIAN_POINT('',(3.364839738492,14.164211467139));
+#87426 = CARTESIAN_POINT('',(3.370416055556,14.836255002832));
+#87427 = CARTESIAN_POINT('',(3.375992372619,15.508199020634));
+#87428 = CARTESIAN_POINT('',(3.381568689683,16.18));
+#87429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87430 = ORIENTED_EDGE('',*,*,#87431,.F.);
+#87431 = EDGE_CURVE('',#48037,#87400,#87432,.T.);
+#87432 = SURFACE_CURVE('',#87433,(#87437,#87444),.PCURVE_S1.);
+#87433 = LINE('',#87434,#87435);
+#87434 = CARTESIAN_POINT('',(7.300429244138,-4.4,-29.93633618299));
+#87435 = VECTOR('',#87436,1.);
+#87436 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#87437 = PCURVE('',#48056,#87438);
+#87438 = DEFINITIONAL_REPRESENTATION('',(#87439),#87443);
+#87439 = LINE('',#87440,#87441);
+#87440 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87441 = VECTOR('',#87442,1.);
+#87442 = DIRECTION('',(0.,-1.));
+#87443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87444 = PCURVE('',#48144,#87445);
+#87445 = DEFINITIONAL_REPRESENTATION('',(#87446),#87450);
+#87446 = LINE('',#87447,#87448);
+#87447 = CARTESIAN_POINT('',(0.,0.));
+#87448 = VECTOR('',#87449,1.);
+#87449 = DIRECTION('',(0.,-1.));
+#87450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87451 = ADVANCED_FACE('',(#87452),#48144,.F.);
+#87452 = FACE_BOUND('',#87453,.F.);
+#87453 = EDGE_LOOP('',(#87454,#87477,#87478,#87479));
+#87454 = ORIENTED_EDGE('',*,*,#87455,.F.);
+#87455 = EDGE_CURVE('',#48098,#87456,#87458,.T.);
+#87456 = VERTEX_POINT('',#87457);
+#87457 = CARTESIAN_POINT('',(2.709599125582,-4.4,-32.38685030345));
+#87458 = SURFACE_CURVE('',#87459,(#87463,#87470),.PCURVE_S1.);
+#87459 = LINE('',#87460,#87461);
+#87460 = CARTESIAN_POINT('',(2.409691240469,-4.4,-30.97589463708));
+#87461 = VECTOR('',#87462,1.);
+#87462 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#87463 = PCURVE('',#48144,#87464);
+#87464 = DEFINITIONAL_REPRESENTATION('',(#87465),#87469);
+#87465 = LINE('',#87466,#87467);
+#87466 = CARTESIAN_POINT('',(5.,0.));
+#87467 = VECTOR('',#87468,1.);
+#87468 = DIRECTION('',(0.,-1.));
+#87469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87470 = PCURVE('',#48117,#87471);
+#87471 = DEFINITIONAL_REPRESENTATION('',(#87472),#87476);
+#87472 = LINE('',#87473,#87474);
+#87473 = CARTESIAN_POINT('',(0.,0.));
+#87474 = VECTOR('',#87475,1.);
+#87475 = DIRECTION('',(0.,-1.));
+#87476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87477 = ORIENTED_EDGE('',*,*,#48129,.T.);
+#87478 = ORIENTED_EDGE('',*,*,#87431,.T.);
+#87479 = ORIENTED_EDGE('',*,*,#87480,.F.);
+#87480 = EDGE_CURVE('',#87456,#87400,#87481,.T.);
+#87481 = SURFACE_CURVE('',#87482,(#87487,#87498),.PCURVE_S1.);
+#87482 = CIRCLE('',#87483,32.5);
+#87483 = AXIS2_PLACEMENT_3D('',#87484,#87485,#87486);
+#87484 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#87485 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87486 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87487 = PCURVE('',#48144,#87488);
+#87488 = DEFINITIONAL_REPRESENTATION('',(#87489),#87497);
+#87489 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87490,#87491,#87492,#87493
+    ,#87494,#87495,#87496),.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(
+  '') );
+#87490 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#87491 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#87492 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#87493 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#87494 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#87495 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#87496 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#87497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87498 = PCURVE('',#87416,#87499);
+#87499 = DEFINITIONAL_REPRESENTATION('',(#87500),#87504);
+#87500 = LINE('',#87501,#87502);
+#87501 = CARTESIAN_POINT('',(0.,15.9));
+#87502 = VECTOR('',#87503,1.);
+#87503 = DIRECTION('',(1.,0.));
+#87504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87505 = ADVANCED_FACE('',(#87506),#48117,.F.);
+#87506 = FACE_BOUND('',#87507,.F.);
+#87507 = EDGE_LOOP('',(#87508,#87509,#87510,#87537));
+#87508 = ORIENTED_EDGE('',*,*,#48097,.F.);
+#87509 = ORIENTED_EDGE('',*,*,#87455,.T.);
+#87510 = ORIENTED_EDGE('',*,*,#87511,.T.);
+#87511 = EDGE_CURVE('',#87456,#87512,#87514,.T.);
+#87512 = VERTEX_POINT('',#87513);
+#87513 = CARTESIAN_POINT('',(1.949347472889,-1.6,-32.44148647072));
+#87514 = SURFACE_CURVE('',#87515,(#87520,#87527),.PCURVE_S1.);
+#87515 = ELLIPSE('',#87516,124.83495742473,32.5);
+#87516 = AXIS2_PLACEMENT_3D('',#87517,#87518,#87519);
+#87517 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#87518 = DIRECTION('',(0.944417153567,0.260343742414,0.200742062944));
+#87519 = DIRECTION('',(0.254654607008,-0.965515994578,5.412850767904E-02
+    ));
+#87520 = PCURVE('',#48117,#87521);
+#87521 = DEFINITIONAL_REPRESENTATION('',(#87522),#87526);
+#87522 = ELLIPSE('',#87523,124.83495742473,32.5);
+#87523 = AXIS2_PLACEMENT_2D('',#87524,#87525);
+#87524 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#87525 = DIRECTION('',(-1.,3.469446951954E-17));
+#87526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87527 = PCURVE('',#87416,#87528);
+#87528 = DEFINITIONAL_REPRESENTATION('',(#87529),#87536);
+#87529 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87530,#87531,#87532,#87533,
+    #87534,#87535),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#87530 = CARTESIAN_POINT('',(3.227403103455,16.18));
+#87531 = CARTESIAN_POINT('',(3.221774269271,15.506733901776));
+#87532 = CARTESIAN_POINT('',(3.216145435087,14.834056452422));
+#87533 = CARTESIAN_POINT('',(3.210516600903,14.162012092796));
+#87534 = CARTESIAN_POINT('',(3.204887766719,13.490645186037));
+#87535 = CARTESIAN_POINT('',(3.199258932536,12.82));
+#87536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87537 = ORIENTED_EDGE('',*,*,#87538,.F.);
+#87538 = EDGE_CURVE('',#48069,#87512,#87539,.T.);
+#87539 = SURFACE_CURVE('',#87540,(#87544,#87551),.PCURVE_S1.);
+#87540 = LINE('',#87541,#87542);
+#87541 = CARTESIAN_POINT('',(1.671191926499,-1.6,-31.13286751205));
+#87542 = VECTOR('',#87543,1.);
+#87543 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#87544 = PCURVE('',#48117,#87545);
+#87545 = DEFINITIONAL_REPRESENTATION('',(#87546),#87550);
+#87546 = LINE('',#87547,#87548);
+#87547 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87548 = VECTOR('',#87549,1.);
+#87549 = DIRECTION('',(0.,-1.));
+#87550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87551 = PCURVE('',#48085,#87552);
+#87552 = DEFINITIONAL_REPRESENTATION('',(#87553),#87557);
+#87553 = LINE('',#87554,#87555);
+#87554 = CARTESIAN_POINT('',(0.,0.));
+#87555 = VECTOR('',#87556,1.);
+#87556 = DIRECTION('',(0.,-1.));
+#87557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87558 = ADVANCED_FACE('',(#87559),#48085,.F.);
+#87559 = FACE_BOUND('',#87560,.F.);
+#87560 = EDGE_LOOP('',(#87561,#87562,#87563,#87585));
+#87561 = ORIENTED_EDGE('',*,*,#48068,.F.);
+#87562 = ORIENTED_EDGE('',*,*,#87538,.T.);
+#87563 = ORIENTED_EDGE('',*,*,#87564,.T.);
+#87564 = EDGE_CURVE('',#87512,#87377,#87565,.T.);
+#87565 = SURFACE_CURVE('',#87566,(#87571,#87578),.PCURVE_S1.);
+#87566 = CIRCLE('',#87567,32.5);
+#87567 = AXIS2_PLACEMENT_3D('',#87568,#87569,#87570);
+#87568 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#87569 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87570 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87571 = PCURVE('',#48085,#87572);
+#87572 = DEFINITIONAL_REPRESENTATION('',(#87573),#87577);
+#87573 = CIRCLE('',#87574,32.5);
+#87574 = AXIS2_PLACEMENT_2D('',#87575,#87576);
+#87575 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#87576 = DIRECTION('',(0.207911690818,0.978147600734));
+#87577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87578 = PCURVE('',#87416,#87579);
+#87579 = DEFINITIONAL_REPRESENTATION('',(#87580),#87584);
+#87580 = LINE('',#87581,#87582);
+#87581 = CARTESIAN_POINT('',(0.,13.1));
+#87582 = VECTOR('',#87583,1.);
+#87583 = DIRECTION('',(1.,0.));
+#87584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87585 = ORIENTED_EDGE('',*,*,#87376,.F.);
+#87586 = ADVANCED_FACE('',(#87587),#48184,.F.);
+#87587 = FACE_BOUND('',#87588,.F.);
+#87588 = EDGE_LOOP('',(#87589,#87590,#87613,#87645));
+#87589 = ORIENTED_EDGE('',*,*,#48162,.F.);
+#87590 = ORIENTED_EDGE('',*,*,#87591,.T.);
+#87591 = EDGE_CURVE('',#48163,#87592,#87594,.T.);
+#87592 = VERTEX_POINT('',#87593);
+#87593 = CARTESIAN_POINT('',(13.366575291754,-1.6,-29.62405551186));
+#87594 = SURFACE_CURVE('',#87595,(#87599,#87606),.PCURVE_S1.);
+#87595 = LINE('',#87596,#87597);
+#87596 = CARTESIAN_POINT('',(12.675286785921,-1.6,-28.07139610638));
+#87597 = VECTOR('',#87598,1.);
+#87598 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#87599 = PCURVE('',#48184,#87600);
+#87600 = DEFINITIONAL_REPRESENTATION('',(#87601),#87605);
+#87601 = LINE('',#87602,#87603);
+#87602 = CARTESIAN_POINT('',(0.,0.));
+#87603 = VECTOR('',#87604,1.);
+#87604 = DIRECTION('',(0.,-1.));
+#87605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87606 = PCURVE('',#48213,#87607);
+#87607 = DEFINITIONAL_REPRESENTATION('',(#87608),#87612);
+#87608 = LINE('',#87609,#87610);
+#87609 = CARTESIAN_POINT('',(5.,0.));
+#87610 = VECTOR('',#87611,1.);
+#87611 = DIRECTION('',(0.,-1.));
+#87612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87613 = ORIENTED_EDGE('',*,*,#87614,.T.);
+#87614 = EDGE_CURVE('',#87592,#87615,#87617,.T.);
+#87615 = VERTEX_POINT('',#87616);
+#87616 = CARTESIAN_POINT('',(14.051203506062,-4.4,-29.30552302947));
+#87617 = SURFACE_CURVE('',#87618,(#87623,#87630),.PCURVE_S1.);
+#87618 = ELLIPSE('',#87619,124.83495742473,32.5);
+#87619 = AXIS2_PLACEMENT_3D('',#87620,#87621,#87622);
+#87620 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#87621 = DIRECTION('',(-0.882042751128,-0.260343742414,-0.392710734471)
+  );
+#87622 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#87623 = PCURVE('',#48184,#87624);
+#87624 = DEFINITIONAL_REPRESENTATION('',(#87625),#87629);
+#87625 = ELLIPSE('',#87626,124.83495742473,32.5);
+#87626 = AXIS2_PLACEMENT_2D('',#87627,#87628);
+#87627 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#87628 = DIRECTION('',(1.,2.498001805407E-16));
+#87629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87630 = PCURVE('',#87631,#87636);
+#87631 = CYLINDRICAL_SURFACE('',#87632,32.5);
+#87632 = AXIS2_PLACEMENT_3D('',#87633,#87634,#87635);
+#87633 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#87634 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87635 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87636 = DEFINITIONAL_REPRESENTATION('',(#87637),#87644);
+#87637 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87638,#87639,#87640,#87641,
+    #87642,#87643),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#87638 = CARTESIAN_POINT('',(3.563126614604,12.82));
+#87639 = CARTESIAN_POINT('',(3.568702931668,13.492111952632));
+#87640 = CARTESIAN_POINT('',(3.574279248731,14.164211467139));
+#87641 = CARTESIAN_POINT('',(3.579855565795,14.836255002832));
+#87642 = CARTESIAN_POINT('',(3.585431882859,15.508199020634));
+#87643 = CARTESIAN_POINT('',(3.591008199922,16.18));
+#87644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87645 = ORIENTED_EDGE('',*,*,#87646,.F.);
+#87646 = EDGE_CURVE('',#48165,#87615,#87647,.T.);
+#87647 = SURFACE_CURVE('',#87648,(#87652,#87659),.PCURVE_S1.);
+#87648 = LINE('',#87649,#87650);
+#87649 = CARTESIAN_POINT('',(13.365011622175,-4.4,-27.76431082431));
+#87650 = VECTOR('',#87651,1.);
+#87651 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#87652 = PCURVE('',#48184,#87653);
+#87653 = DEFINITIONAL_REPRESENTATION('',(#87654),#87658);
+#87654 = LINE('',#87655,#87656);
+#87655 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87656 = VECTOR('',#87657,1.);
+#87657 = DIRECTION('',(0.,-1.));
+#87658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87659 = PCURVE('',#48272,#87660);
+#87660 = DEFINITIONAL_REPRESENTATION('',(#87661),#87665);
+#87661 = LINE('',#87662,#87663);
+#87662 = CARTESIAN_POINT('',(0.,0.));
+#87663 = VECTOR('',#87664,1.);
+#87664 = DIRECTION('',(0.,-1.));
+#87665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87666 = ADVANCED_FACE('',(#87667),#48272,.F.);
+#87667 = FACE_BOUND('',#87668,.F.);
+#87668 = EDGE_LOOP('',(#87669,#87692,#87693,#87694));
+#87669 = ORIENTED_EDGE('',*,*,#87670,.F.);
+#87670 = EDGE_CURVE('',#48226,#87671,#87673,.T.);
+#87671 = VERTEX_POINT('',#87672);
+#87672 = CARTESIAN_POINT('',(9.383992690493,-4.4,-31.11576258401));
+#87673 = SURFACE_CURVE('',#87674,(#87678,#87685),.PCURVE_S1.);
+#87674 = LINE('',#87675,#87676);
+#87675 = CARTESIAN_POINT('',(8.797284333962,-4.4,-29.79799403969));
+#87676 = VECTOR('',#87677,1.);
+#87677 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#87678 = PCURVE('',#48272,#87679);
+#87679 = DEFINITIONAL_REPRESENTATION('',(#87680),#87684);
+#87680 = LINE('',#87681,#87682);
+#87681 = CARTESIAN_POINT('',(5.,0.));
+#87682 = VECTOR('',#87683,1.);
+#87683 = DIRECTION('',(0.,-1.));
+#87684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87685 = PCURVE('',#48245,#87686);
+#87686 = DEFINITIONAL_REPRESENTATION('',(#87687),#87691);
+#87687 = LINE('',#87688,#87689);
+#87688 = CARTESIAN_POINT('',(0.,0.));
+#87689 = VECTOR('',#87690,1.);
+#87690 = DIRECTION('',(0.,-1.));
+#87691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87692 = ORIENTED_EDGE('',*,*,#48257,.T.);
+#87693 = ORIENTED_EDGE('',*,*,#87646,.T.);
+#87694 = ORIENTED_EDGE('',*,*,#87695,.F.);
+#87695 = EDGE_CURVE('',#87671,#87615,#87696,.T.);
+#87696 = SURFACE_CURVE('',#87697,(#87702,#87713),.PCURVE_S1.);
+#87697 = CIRCLE('',#87698,32.5);
+#87698 = AXIS2_PLACEMENT_3D('',#87699,#87700,#87701);
+#87699 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#87700 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87701 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87702 = PCURVE('',#48272,#87703);
+#87703 = DEFINITIONAL_REPRESENTATION('',(#87704),#87712);
+#87704 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87705,#87706,#87707,#87708
+    ,#87709,#87710,#87711),.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(
+  '') );
+#87705 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#87706 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#87707 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#87708 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#87709 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#87710 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#87711 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#87712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87713 = PCURVE('',#87631,#87714);
+#87714 = DEFINITIONAL_REPRESENTATION('',(#87715),#87719);
+#87715 = LINE('',#87716,#87717);
+#87716 = CARTESIAN_POINT('',(0.,15.9));
+#87717 = VECTOR('',#87718,1.);
+#87718 = DIRECTION('',(1.,0.));
+#87719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87720 = ADVANCED_FACE('',(#87721),#48245,.F.);
+#87721 = FACE_BOUND('',#87722,.F.);
+#87722 = EDGE_LOOP('',(#87723,#87724,#87725,#87752));
+#87723 = ORIENTED_EDGE('',*,*,#48225,.F.);
+#87724 = ORIENTED_EDGE('',*,*,#87670,.T.);
+#87725 = ORIENTED_EDGE('',*,*,#87726,.T.);
+#87726 = EDGE_CURVE('',#87671,#87727,#87729,.T.);
+#87727 = VERTEX_POINT('',#87728);
+#87728 = CARTESIAN_POINT('',(8.651713858372,-1.6,-31.32727002649));
+#87729 = SURFACE_CURVE('',#87730,(#87735,#87742),.PCURVE_S1.);
+#87730 = ELLIPSE('',#87731,124.83495742473,32.5);
+#87731 = AXIS2_PLACEMENT_3D('',#87732,#87733,#87734);
+#87732 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#87733 = DIRECTION('',(0.882042751128,0.260343742414,0.392710734471));
+#87734 = DIRECTION('',(0.237835843308,-0.965515994578,0.105891339835));
+#87735 = PCURVE('',#48245,#87736);
+#87736 = DEFINITIONAL_REPRESENTATION('',(#87737),#87741);
+#87737 = ELLIPSE('',#87738,124.83495742473,32.5);
+#87738 = AXIS2_PLACEMENT_2D('',#87739,#87740);
+#87739 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#87740 = DIRECTION('',(-1.,2.775557561563E-16));
+#87741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87742 = PCURVE('',#87631,#87743);
+#87743 = DEFINITIONAL_REPRESENTATION('',(#87744),#87751);
+#87744 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87745,#87746,#87747,#87748,
+    #87749,#87750),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#87745 = CARTESIAN_POINT('',(3.436842613694,16.18));
+#87746 = CARTESIAN_POINT('',(3.43121377951,15.506733901776));
+#87747 = CARTESIAN_POINT('',(3.425584945326,14.834056452422));
+#87748 = CARTESIAN_POINT('',(3.419956111143,14.162012092796));
+#87749 = CARTESIAN_POINT('',(3.414327276959,13.490645186037));
+#87750 = CARTESIAN_POINT('',(3.408698442775,12.82));
+#87751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87752 = ORIENTED_EDGE('',*,*,#87753,.F.);
+#87753 = EDGE_CURVE('',#48197,#87727,#87754,.T.);
+#87754 = SURFACE_CURVE('',#87755,(#87759,#87766),.PCURVE_S1.);
+#87755 = LINE('',#87756,#87757);
+#87756 = CARTESIAN_POINT('',(8.107559497708,-1.6,-30.10507932176));
+#87757 = VECTOR('',#87758,1.);
+#87758 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#87759 = PCURVE('',#48245,#87760);
+#87760 = DEFINITIONAL_REPRESENTATION('',(#87761),#87765);
+#87761 = LINE('',#87762,#87763);
+#87762 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87763 = VECTOR('',#87764,1.);
+#87764 = DIRECTION('',(0.,-1.));
+#87765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87766 = PCURVE('',#48213,#87767);
+#87767 = DEFINITIONAL_REPRESENTATION('',(#87768),#87772);
+#87768 = LINE('',#87769,#87770);
+#87769 = CARTESIAN_POINT('',(0.,0.));
+#87770 = VECTOR('',#87771,1.);
+#87771 = DIRECTION('',(0.,-1.));
+#87772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87773 = ADVANCED_FACE('',(#87774),#48213,.F.);
+#87774 = FACE_BOUND('',#87775,.F.);
+#87775 = EDGE_LOOP('',(#87776,#87777,#87778,#87800));
+#87776 = ORIENTED_EDGE('',*,*,#48196,.F.);
+#87777 = ORIENTED_EDGE('',*,*,#87753,.T.);
+#87778 = ORIENTED_EDGE('',*,*,#87779,.T.);
+#87779 = EDGE_CURVE('',#87727,#87592,#87780,.T.);
+#87780 = SURFACE_CURVE('',#87781,(#87786,#87793),.PCURVE_S1.);
+#87781 = CIRCLE('',#87782,32.5);
+#87782 = AXIS2_PLACEMENT_3D('',#87783,#87784,#87785);
+#87783 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#87784 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87785 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87786 = PCURVE('',#48213,#87787);
+#87787 = DEFINITIONAL_REPRESENTATION('',(#87788),#87792);
+#87788 = CIRCLE('',#87789,32.5);
+#87789 = AXIS2_PLACEMENT_2D('',#87790,#87791);
+#87790 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#87791 = DIRECTION('',(0.406736643076,0.913545457643));
+#87792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87793 = PCURVE('',#87631,#87794);
+#87794 = DEFINITIONAL_REPRESENTATION('',(#87795),#87799);
+#87795 = LINE('',#87796,#87797);
+#87796 = CARTESIAN_POINT('',(0.,13.1));
+#87797 = VECTOR('',#87798,1.);
+#87798 = DIRECTION('',(1.,0.));
+#87799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87800 = ORIENTED_EDGE('',*,*,#87591,.F.);
+#87801 = ADVANCED_FACE('',(#87802),#48312,.F.);
+#87802 = FACE_BOUND('',#87803,.F.);
+#87803 = EDGE_LOOP('',(#87804,#87805,#87828,#87860));
+#87804 = ORIENTED_EDGE('',*,*,#48290,.F.);
+#87805 = ORIENTED_EDGE('',*,*,#87806,.T.);
+#87806 = EDGE_CURVE('',#48291,#87807,#87809,.T.);
+#87807 = VERTEX_POINT('',#87808);
+#87808 = CARTESIAN_POINT('',(19.233671022008,-1.6,-26.19763155358));
+#87809 = SURFACE_CURVE('',#87810,(#87814,#87821),.PCURVE_S1.);
+#87810 = LINE('',#87811,#87812);
+#87811 = CARTESIAN_POINT('',(18.234672786354,-1.6,-24.82262844344));
+#87812 = VECTOR('',#87813,1.);
+#87813 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#87814 = PCURVE('',#48312,#87815);
+#87815 = DEFINITIONAL_REPRESENTATION('',(#87816),#87820);
+#87816 = LINE('',#87817,#87818);
+#87817 = CARTESIAN_POINT('',(0.,0.));
+#87818 = VECTOR('',#87819,1.);
+#87819 = DIRECTION('',(0.,-1.));
+#87820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87821 = PCURVE('',#48341,#87822);
+#87822 = DEFINITIONAL_REPRESENTATION('',(#87823),#87827);
+#87823 = LINE('',#87824,#87825);
+#87824 = CARTESIAN_POINT('',(5.,0.));
+#87825 = VECTOR('',#87826,1.);
+#87826 = DIRECTION('',(0.,-1.));
+#87827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87828 = ORIENTED_EDGE('',*,*,#87829,.T.);
+#87829 = EDGE_CURVE('',#87807,#87830,#87832,.T.);
+#87830 = VERTEX_POINT('',#87831);
+#87831 = CARTESIAN_POINT('',(19.837111840235,-4.4,-25.74371756056));
+#87832 = SURFACE_CURVE('',#87833,(#87838,#87845),.PCURVE_S1.);
+#87833 = ELLIPSE('',#87834,124.83495742473,32.5);
+#87834 = AXIS2_PLACEMENT_3D('',#87835,#87836,#87837);
+#87835 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#87836 = DIRECTION('',(-0.781118847954,-0.260343742414,-0.567516062465)
+  );
+#87837 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#87838 = PCURVE('',#48312,#87839);
+#87839 = DEFINITIONAL_REPRESENTATION('',(#87840),#87844);
+#87840 = ELLIPSE('',#87841,124.83495742473,32.5);
+#87841 = AXIS2_PLACEMENT_2D('',#87842,#87843);
+#87842 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#87843 = DIRECTION('',(1.,3.330669073875E-16));
+#87844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87845 = PCURVE('',#87846,#87851);
+#87846 = CYLINDRICAL_SURFACE('',#87847,32.5);
+#87847 = AXIS2_PLACEMENT_3D('',#87848,#87849,#87850);
+#87848 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#87849 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87850 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87851 = DEFINITIONAL_REPRESENTATION('',(#87852),#87859);
+#87852 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87853,#87854,#87855,#87856,
+    #87857,#87858),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#87853 = CARTESIAN_POINT('',(3.772566124843,12.82));
+#87854 = CARTESIAN_POINT('',(3.778142441907,13.492111952632));
+#87855 = CARTESIAN_POINT('',(3.783718758971,14.164211467139));
+#87856 = CARTESIAN_POINT('',(3.789295076034,14.836255002832));
+#87857 = CARTESIAN_POINT('',(3.794871393098,15.508199020634));
+#87858 = CARTESIAN_POINT('',(3.800447710162,16.18));
+#87859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87860 = ORIENTED_EDGE('',*,*,#87861,.F.);
+#87861 = EDGE_CURVE('',#48293,#87830,#87862,.T.);
+#87862 = SURFACE_CURVE('',#87863,(#87867,#87874),.PCURVE_S1.);
+#87863 = LINE('',#87864,#87865);
+#87864 = CARTESIAN_POINT('',(18.845478859883,-4.4,-24.37885185466));
+#87865 = VECTOR('',#87866,1.);
+#87866 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#87867 = PCURVE('',#48312,#87868);
+#87868 = DEFINITIONAL_REPRESENTATION('',(#87869),#87873);
+#87869 = LINE('',#87870,#87871);
+#87870 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87871 = VECTOR('',#87872,1.);
+#87872 = DIRECTION('',(0.,-1.));
+#87873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87874 = PCURVE('',#48400,#87875);
+#87875 = DEFINITIONAL_REPRESENTATION('',(#87876),#87880);
+#87876 = LINE('',#87877,#87878);
+#87877 = CARTESIAN_POINT('',(0.,0.));
+#87878 = VECTOR('',#87879,1.);
+#87879 = DIRECTION('',(0.,-1.));
+#87880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87881 = ADVANCED_FACE('',(#87882),#48400,.F.);
+#87882 = FACE_BOUND('',#87883,.F.);
+#87883 = EDGE_LOOP('',(#87884,#87907,#87908,#87909));
+#87884 = ORIENTED_EDGE('',*,*,#87885,.F.);
+#87885 = EDGE_CURVE('',#48354,#87886,#87888,.T.);
+#87886 = VERTEX_POINT('',#87887);
+#87887 = CARTESIAN_POINT('',(15.648260745435,-4.4,-28.48476672965));
+#87888 = SURFACE_CURVE('',#87889,(#87893,#87900),.PCURVE_S1.);
+#87889 = LINE('',#87890,#87891);
+#87890 = CARTESIAN_POINT('',(14.800393888008,-4.4,-27.31777811612));
+#87891 = VECTOR('',#87892,1.);
+#87892 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#87893 = PCURVE('',#48400,#87894);
+#87894 = DEFINITIONAL_REPRESENTATION('',(#87895),#87899);
+#87895 = LINE('',#87896,#87897);
+#87896 = CARTESIAN_POINT('',(5.,0.));
+#87897 = VECTOR('',#87898,1.);
+#87898 = DIRECTION('',(0.,-1.));
+#87899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87900 = PCURVE('',#48373,#87901);
+#87901 = DEFINITIONAL_REPRESENTATION('',(#87902),#87906);
+#87902 = LINE('',#87903,#87904);
+#87903 = CARTESIAN_POINT('',(0.,0.));
+#87904 = VECTOR('',#87905,1.);
+#87905 = DIRECTION('',(0.,-1.));
+#87906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87907 = ORIENTED_EDGE('',*,*,#48385,.T.);
+#87908 = ORIENTED_EDGE('',*,*,#87861,.T.);
+#87909 = ORIENTED_EDGE('',*,*,#87910,.F.);
+#87910 = EDGE_CURVE('',#87886,#87830,#87911,.T.);
+#87911 = SURFACE_CURVE('',#87912,(#87917,#87928),.PCURVE_S1.);
+#87912 = CIRCLE('',#87913,32.5);
+#87913 = AXIS2_PLACEMENT_3D('',#87914,#87915,#87916);
+#87914 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#87915 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#87916 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#87917 = PCURVE('',#48400,#87918);
+#87918 = DEFINITIONAL_REPRESENTATION('',(#87919),#87927);
+#87919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87920,#87921,#87922,#87923
+    ,#87924,#87925,#87926),.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(
+  '') );
+#87920 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#87921 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#87922 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#87923 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#87924 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#87925 = CARTESIAN_POINT('',(-63.72714012215,24.005649887602));
+#87926 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#87927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87928 = PCURVE('',#87846,#87929);
+#87929 = DEFINITIONAL_REPRESENTATION('',(#87930),#87934);
+#87930 = LINE('',#87931,#87932);
+#87931 = CARTESIAN_POINT('',(0.,15.9));
+#87932 = VECTOR('',#87933,1.);
+#87933 = DIRECTION('',(1.,0.));
+#87934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87935 = ADVANCED_FACE('',(#87936),#48373,.F.);
+#87936 = FACE_BOUND('',#87937,.F.);
+#87937 = EDGE_LOOP('',(#87938,#87939,#87940,#87967));
+#87938 = ORIENTED_EDGE('',*,*,#48353,.F.);
+#87939 = ORIENTED_EDGE('',*,*,#87885,.T.);
+#87940 = ORIENTED_EDGE('',*,*,#87941,.T.);
+#87941 = EDGE_CURVE('',#87886,#87942,#87944,.T.);
+#87942 = VERTEX_POINT('',#87943);
+#87943 = CARTESIAN_POINT('',(14.975958832715,-1.6,-28.84390155718));
+#87944 = SURFACE_CURVE('',#87945,(#87950,#87957),.PCURVE_S1.);
+#87945 = ELLIPSE('',#87946,124.83495742473,32.5);
+#87946 = AXIS2_PLACEMENT_3D('',#87947,#87948,#87949);
+#87947 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#87948 = DIRECTION('',(0.781118847954,0.260343742414,0.567516062465));
+#87949 = DIRECTION('',(0.210622511992,-0.965515994578,0.153026212317));
+#87950 = PCURVE('',#48373,#87951);
+#87951 = DEFINITIONAL_REPRESENTATION('',(#87952),#87956);
+#87952 = ELLIPSE('',#87953,124.83495742473,32.5);
+#87953 = AXIS2_PLACEMENT_2D('',#87954,#87955);
+#87954 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#87955 = DIRECTION('',(-1.,1.52655665886E-16));
+#87956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87957 = PCURVE('',#87846,#87958);
+#87958 = DEFINITIONAL_REPRESENTATION('',(#87959),#87966);
+#87959 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#87960,#87961,#87962,#87963,
+    #87964,#87965),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#87960 = CARTESIAN_POINT('',(3.646282123933,16.18));
+#87961 = CARTESIAN_POINT('',(3.640653289749,15.506733901776));
+#87962 = CARTESIAN_POINT('',(3.635024455566,14.834056452422));
+#87963 = CARTESIAN_POINT('',(3.629395621382,14.162012092796));
+#87964 = CARTESIAN_POINT('',(3.623766787198,13.490645186037));
+#87965 = CARTESIAN_POINT('',(3.618137953014,12.82));
+#87966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87967 = ORIENTED_EDGE('',*,*,#87968,.F.);
+#87968 = EDGE_CURVE('',#48325,#87942,#87969,.T.);
+#87969 = SURFACE_CURVE('',#87970,(#87974,#87981),.PCURVE_S1.);
+#87970 = LINE('',#87971,#87972);
+#87971 = CARTESIAN_POINT('',(14.18958781448,-1.6,-27.7615547049));
+#87972 = VECTOR('',#87973,1.);
+#87973 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#87974 = PCURVE('',#48373,#87975);
+#87975 = DEFINITIONAL_REPRESENTATION('',(#87976),#87980);
+#87976 = LINE('',#87977,#87978);
+#87977 = CARTESIAN_POINT('',(2.900003744861,0.));
+#87978 = VECTOR('',#87979,1.);
+#87979 = DIRECTION('',(0.,-1.));
+#87980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87981 = PCURVE('',#48341,#87982);
+#87982 = DEFINITIONAL_REPRESENTATION('',(#87983),#87987);
+#87983 = LINE('',#87984,#87985);
+#87984 = CARTESIAN_POINT('',(0.,0.));
+#87985 = VECTOR('',#87986,1.);
+#87986 = DIRECTION('',(0.,-1.));
+#87987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87988 = ADVANCED_FACE('',(#87989),#48341,.F.);
+#87989 = FACE_BOUND('',#87990,.F.);
+#87990 = EDGE_LOOP('',(#87991,#87992,#87993,#88015));
+#87991 = ORIENTED_EDGE('',*,*,#48324,.F.);
+#87992 = ORIENTED_EDGE('',*,*,#87968,.T.);
+#87993 = ORIENTED_EDGE('',*,*,#87994,.T.);
+#87994 = EDGE_CURVE('',#87942,#87807,#87995,.T.);
+#87995 = SURFACE_CURVE('',#87996,(#88001,#88008),.PCURVE_S1.);
+#87996 = CIRCLE('',#87997,32.5);
+#87997 = AXIS2_PLACEMENT_3D('',#87998,#87999,#88000);
+#87998 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#87999 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88000 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88001 = PCURVE('',#48341,#88002);
+#88002 = DEFINITIONAL_REPRESENTATION('',(#88003),#88007);
+#88003 = CIRCLE('',#88004,32.5);
+#88004 = AXIS2_PLACEMENT_2D('',#88005,#88006);
+#88005 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#88006 = DIRECTION('',(0.587785252292,0.809016994375));
+#88007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88008 = PCURVE('',#87846,#88009);
+#88009 = DEFINITIONAL_REPRESENTATION('',(#88010),#88014);
+#88010 = LINE('',#88011,#88012);
+#88011 = CARTESIAN_POINT('',(0.,13.1));
+#88012 = VECTOR('',#88013,1.);
+#88013 = DIRECTION('',(1.,0.));
+#88014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88015 = ORIENTED_EDGE('',*,*,#87806,.F.);
+#88016 = ADVANCED_FACE('',(#88017),#48440,.F.);
+#88017 = FACE_BOUND('',#88018,.F.);
+#88018 = EDGE_LOOP('',(#88019,#88020,#88043,#88075));
+#88019 = ORIENTED_EDGE('',*,*,#48418,.F.);
+#88020 = ORIENTED_EDGE('',*,*,#88021,.T.);
+#88021 = EDGE_CURVE('',#48419,#88022,#88024,.T.);
+#88022 = VERTEX_POINT('',#88023);
+#88023 = CARTESIAN_POINT('',(24.260163035206,-1.6,-21.62624538622));
+#88024 = SURFACE_CURVE('',#88025,(#88029,#88036),.PCURVE_S1.);
+#88025 = LINE('',#88026,#88027);
+#88026 = CARTESIAN_POINT('',(22.997116086356,-1.6,-20.48899280534));
+#88027 = VECTOR('',#88028,1.);
+#88028 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#88029 = PCURVE('',#48440,#88030);
+#88030 = DEFINITIONAL_REPRESENTATION('',(#88031),#88035);
+#88031 = LINE('',#88032,#88033);
+#88032 = CARTESIAN_POINT('',(0.,0.));
+#88033 = VECTOR('',#88034,1.);
+#88034 = DIRECTION('',(0.,-1.));
+#88035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88036 = PCURVE('',#48469,#88037);
+#88037 = DEFINITIONAL_REPRESENTATION('',(#88038),#88042);
+#88038 = LINE('',#88039,#88040);
+#88039 = CARTESIAN_POINT('',(5.,0.));
+#88040 = VECTOR('',#88041,1.);
+#88041 = DIRECTION('',(0.,-1.));
+#88042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88043 = ORIENTED_EDGE('',*,*,#88044,.T.);
+#88044 = EDGE_CURVE('',#88022,#88045,#88047,.T.);
+#88045 = VERTEX_POINT('',#88046);
+#88046 = CARTESIAN_POINT('',(24.756043197965,-4.4,-21.05678810218));
+#88047 = SURFACE_CURVE('',#88048,(#88053,#88060),.PCURVE_S1.);
+#88048 = ELLIPSE('',#88049,124.83495742473,32.5);
+#88049 = AXIS2_PLACEMENT_3D('',#88050,#88051,#88052);
+#88050 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#88051 = DIRECTION('',(-0.646056302901,-0.260343742414,-0.717518215286)
+  );
+#88052 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#88053 = PCURVE('',#48440,#88054);
+#88054 = DEFINITIONAL_REPRESENTATION('',(#88055),#88059);
+#88055 = ELLIPSE('',#88056,124.83495742473,32.5);
+#88056 = AXIS2_PLACEMENT_2D('',#88057,#88058);
+#88057 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#88058 = DIRECTION('',(1.,2.775557561563E-16));
+#88059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88060 = PCURVE('',#88061,#88066);
+#88061 = CYLINDRICAL_SURFACE('',#88062,32.5);
+#88062 = AXIS2_PLACEMENT_3D('',#88063,#88064,#88065);
+#88063 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#88064 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88065 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88066 = DEFINITIONAL_REPRESENTATION('',(#88067),#88074);
+#88067 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88068,#88069,#88070,#88071,
+    #88072,#88073),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#88068 = CARTESIAN_POINT('',(3.982005635083,12.82));
+#88069 = CARTESIAN_POINT('',(3.987581952146,13.492111952632));
+#88070 = CARTESIAN_POINT('',(3.99315826921,14.164211467139));
+#88071 = CARTESIAN_POINT('',(3.998734586274,14.836255002832));
+#88072 = CARTESIAN_POINT('',(4.004310903337,15.508199020634));
+#88073 = CARTESIAN_POINT('',(4.009887220401,16.18));
+#88074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88075 = ORIENTED_EDGE('',*,*,#88076,.F.);
+#88076 = EDGE_CURVE('',#48421,#88045,#88077,.T.);
+#88077 = SURFACE_CURVE('',#88078,(#88082,#88089),.PCURVE_S1.);
+#88078 = LINE('',#88079,#88080);
+#88079 = CARTESIAN_POINT('',(23.502308240772,-4.4,-19.92792007625));
+#88080 = VECTOR('',#88081,1.);
+#88081 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#88082 = PCURVE('',#48440,#88083);
+#88083 = DEFINITIONAL_REPRESENTATION('',(#88084),#88088);
+#88084 = LINE('',#88085,#88086);
+#88085 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88086 = VECTOR('',#88087,1.);
+#88087 = DIRECTION('',(0.,-1.));
+#88088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88089 = PCURVE('',#48528,#88090);
+#88090 = DEFINITIONAL_REPRESENTATION('',(#88091),#88095);
+#88091 = LINE('',#88092,#88093);
+#88092 = CARTESIAN_POINT('',(0.,0.));
+#88093 = VECTOR('',#88094,1.);
+#88094 = DIRECTION('',(0.,-1.));
+#88095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88096 = ADVANCED_FACE('',(#88097),#48528,.F.);
+#88097 = FACE_BOUND('',#88098,.F.);
+#88098 = EDGE_LOOP('',(#88099,#88122,#88123,#88124));
+#88099 = ORIENTED_EDGE('',*,*,#88100,.F.);
+#88100 = EDGE_CURVE('',#48482,#88101,#88103,.T.);
+#88101 = VERTEX_POINT('',#88102);
+#88102 = CARTESIAN_POINT('',(21.228624717117,-4.4,-24.60884988413));
+#88103 = SURFACE_CURVE('',#88104,(#88108,#88115),.PCURVE_S1.);
+#88104 = LINE('',#88105,#88106);
+#88105 = CARTESIAN_POINT('',(20.156655208978,-4.4,-23.64364420364));
+#88106 = VECTOR('',#88107,1.);
+#88107 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#88108 = PCURVE('',#48528,#88109);
+#88109 = DEFINITIONAL_REPRESENTATION('',(#88110),#88114);
+#88110 = LINE('',#88111,#88112);
+#88111 = CARTESIAN_POINT('',(5.,0.));
+#88112 = VECTOR('',#88113,1.);
+#88113 = DIRECTION('',(0.,-1.));
+#88114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88115 = PCURVE('',#48501,#88116);
+#88116 = DEFINITIONAL_REPRESENTATION('',(#88117),#88121);
+#88117 = LINE('',#88118,#88119);
+#88118 = CARTESIAN_POINT('',(0.,0.));
+#88119 = VECTOR('',#88120,1.);
+#88120 = DIRECTION('',(0.,-1.));
+#88121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88122 = ORIENTED_EDGE('',*,*,#48513,.T.);
+#88123 = ORIENTED_EDGE('',*,*,#88076,.T.);
+#88124 = ORIENTED_EDGE('',*,*,#88125,.F.);
+#88125 = EDGE_CURVE('',#88101,#88045,#88126,.T.);
+#88126 = SURFACE_CURVE('',#88127,(#88132,#88143),.PCURVE_S1.);
+#88127 = CIRCLE('',#88128,32.5);
+#88128 = AXIS2_PLACEMENT_3D('',#88129,#88130,#88131);
+#88129 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#88130 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88131 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88132 = PCURVE('',#48528,#88133);
+#88133 = DEFINITIONAL_REPRESENTATION('',(#88134),#88142);
+#88134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#88135,#88136,#88137,#88138
+    ,#88139,#88140,#88141),.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(
+  '') );
+#88135 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#88136 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#88137 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#88138 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#88139 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#88140 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#88141 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#88142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88143 = PCURVE('',#88061,#88144);
+#88144 = DEFINITIONAL_REPRESENTATION('',(#88145),#88149);
+#88145 = LINE('',#88146,#88147);
+#88146 = CARTESIAN_POINT('',(0.,15.9));
+#88147 = VECTOR('',#88148,1.);
+#88148 = DIRECTION('',(1.,0.));
+#88149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88150 = ADVANCED_FACE('',(#88151),#48501,.F.);
+#88151 = FACE_BOUND('',#88152,.F.);
+#88152 = EDGE_LOOP('',(#88153,#88154,#88155,#88182));
+#88153 = ORIENTED_EDGE('',*,*,#48481,.F.);
+#88154 = ORIENTED_EDGE('',*,*,#88100,.T.);
+#88155 = ORIENTED_EDGE('',*,*,#88156,.T.);
+#88156 = EDGE_CURVE('',#88101,#88157,#88159,.T.);
+#88157 = VERTEX_POINT('',#88158);
+#88158 = CARTESIAN_POINT('',(20.645682543445,-1.6,-25.09991618144));
+#88159 = SURFACE_CURVE('',#88160,(#88165,#88172),.PCURVE_S1.);
+#88160 = ELLIPSE('',#88161,124.83495742473,32.5);
+#88161 = AXIS2_PLACEMENT_3D('',#88162,#88163,#88164);
+#88162 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#88163 = DIRECTION('',(0.646056302901,0.260343742414,0.717518215286));
+#88164 = DIRECTION('',(0.174203966223,-0.965515994578,0.19347310502));
+#88165 = PCURVE('',#48501,#88166);
+#88166 = DEFINITIONAL_REPRESENTATION('',(#88167),#88171);
+#88167 = ELLIPSE('',#88168,124.83495742473,32.5);
+#88168 = AXIS2_PLACEMENT_2D('',#88169,#88170);
+#88169 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#88170 = DIRECTION('',(-1.,4.440892098501E-16));
+#88171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88172 = PCURVE('',#88061,#88173);
+#88173 = DEFINITIONAL_REPRESENTATION('',(#88174),#88181);
+#88174 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88175,#88176,#88177,#88178,
+    #88179,#88180),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#88175 = CARTESIAN_POINT('',(3.855721634173,16.18));
+#88176 = CARTESIAN_POINT('',(3.850092799989,15.506733901776));
+#88177 = CARTESIAN_POINT('',(3.844463965805,14.834056452422));
+#88178 = CARTESIAN_POINT('',(3.838835131621,14.162012092796));
+#88179 = CARTESIAN_POINT('',(3.833206297437,13.490645186037));
+#88180 = CARTESIAN_POINT('',(3.827577463253,12.82));
+#88181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88182 = ORIENTED_EDGE('',*,*,#88183,.F.);
+#88183 = EDGE_CURVE('',#48453,#88157,#88184,.T.);
+#88184 = SURFACE_CURVE('',#88185,(#88189,#88196),.PCURVE_S1.);
+#88185 = LINE('',#88186,#88187);
+#88186 = CARTESIAN_POINT('',(19.651463054562,-1.6,-24.20471693273));
+#88187 = VECTOR('',#88188,1.);
+#88188 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#88189 = PCURVE('',#48501,#88190);
+#88190 = DEFINITIONAL_REPRESENTATION('',(#88191),#88195);
+#88191 = LINE('',#88192,#88193);
+#88192 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88193 = VECTOR('',#88194,1.);
+#88194 = DIRECTION('',(0.,-1.));
+#88195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88196 = PCURVE('',#48469,#88197);
+#88197 = DEFINITIONAL_REPRESENTATION('',(#88198),#88202);
+#88198 = LINE('',#88199,#88200);
+#88199 = CARTESIAN_POINT('',(0.,0.));
+#88200 = VECTOR('',#88201,1.);
+#88201 = DIRECTION('',(0.,-1.));
+#88202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88203 = ADVANCED_FACE('',(#88204),#48469,.F.);
+#88204 = FACE_BOUND('',#88205,.F.);
+#88205 = EDGE_LOOP('',(#88206,#88207,#88208,#88230));
+#88206 = ORIENTED_EDGE('',*,*,#48452,.F.);
+#88207 = ORIENTED_EDGE('',*,*,#88183,.T.);
+#88208 = ORIENTED_EDGE('',*,*,#88209,.T.);
+#88209 = EDGE_CURVE('',#88157,#88022,#88210,.T.);
+#88210 = SURFACE_CURVE('',#88211,(#88216,#88223),.PCURVE_S1.);
+#88211 = CIRCLE('',#88212,32.5);
+#88212 = AXIS2_PLACEMENT_3D('',#88213,#88214,#88215);
+#88213 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#88214 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88215 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88216 = PCURVE('',#48469,#88217);
+#88217 = DEFINITIONAL_REPRESENTATION('',(#88218),#88222);
+#88218 = CIRCLE('',#88219,32.5);
+#88219 = AXIS2_PLACEMENT_2D('',#88220,#88221);
+#88220 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#88221 = DIRECTION('',(0.743144825477,0.669130606359));
+#88222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88223 = PCURVE('',#88061,#88224);
+#88224 = DEFINITIONAL_REPRESENTATION('',(#88225),#88229);
+#88225 = LINE('',#88226,#88227);
+#88226 = CARTESIAN_POINT('',(0.,13.1));
+#88227 = VECTOR('',#88228,1.);
+#88228 = DIRECTION('',(1.,0.));
+#88229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88230 = ORIENTED_EDGE('',*,*,#88021,.F.);
+#88231 = ADVANCED_FACE('',(#88232),#48568,.F.);
+#88232 = FACE_BOUND('',#88233,.F.);
+#88233 = EDGE_LOOP('',(#88234,#88235,#88258,#88290));
+#88234 = ORIENTED_EDGE('',*,*,#48546,.F.);
+#88235 = ORIENTED_EDGE('',*,*,#88236,.T.);
+#88236 = EDGE_CURVE('',#48547,#88237,#88239,.T.);
+#88237 = VERTEX_POINT('',#88238);
+#88238 = CARTESIAN_POINT('',(28.226369510587,-1.6,-16.10968852125));
+#88239 = SURFACE_CURVE('',#88240,(#88244,#88251),.PCURVE_S1.);
+#88240 = LINE('',#88241,#88242);
+#88241 = CARTESIAN_POINT('',(26.754475060978,-1.6,-15.25988986455));
+#88242 = VECTOR('',#88243,1.);
+#88243 = DIRECTION('',(0.866025403784,0.,-0.5));
+#88244 = PCURVE('',#48568,#88245);
+#88245 = DEFINITIONAL_REPRESENTATION('',(#88246),#88250);
+#88246 = LINE('',#88247,#88248);
+#88247 = CARTESIAN_POINT('',(0.,0.));
+#88248 = VECTOR('',#88249,1.);
+#88249 = DIRECTION('',(0.,-1.));
+#88250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88251 = PCURVE('',#48597,#88252);
+#88252 = DEFINITIONAL_REPRESENTATION('',(#88253),#88257);
+#88253 = LINE('',#88254,#88255);
+#88254 = CARTESIAN_POINT('',(5.,0.));
+#88255 = VECTOR('',#88256,1.);
+#88256 = DIRECTION('',(0.,-1.));
+#88257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88258 = ORIENTED_EDGE('',*,*,#88259,.T.);
+#88259 = EDGE_CURVE('',#88237,#88260,#88262,.T.);
+#88260 = VERTEX_POINT('',#88261);
+#88261 = CARTESIAN_POINT('',(28.59301667527,-4.4,-15.44957596207));
+#88262 = SURFACE_CURVE('',#88263,(#88268,#88275),.PCURVE_S1.);
+#88263 = ELLIPSE('',#88264,124.83495742473,32.5);
+#88264 = AXIS2_PLACEMENT_3D('',#88265,#88266,#88267);
+#88265 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#88266 = DIRECTION('',(-0.482757997289,-0.260343742414,-0.836161379065)
+  );
+#88267 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#88268 = PCURVE('',#48568,#88269);
+#88269 = DEFINITIONAL_REPRESENTATION('',(#88270),#88274);
+#88270 = ELLIPSE('',#88271,124.83495742473,32.5);
+#88271 = AXIS2_PLACEMENT_2D('',#88272,#88273);
+#88272 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#88273 = DIRECTION('',(1.,9.71445146547E-17));
+#88274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88275 = PCURVE('',#88276,#88281);
+#88276 = CYLINDRICAL_SURFACE('',#88277,32.5);
+#88277 = AXIS2_PLACEMENT_3D('',#88278,#88279,#88280);
+#88278 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#88279 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88280 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88281 = DEFINITIONAL_REPRESENTATION('',(#88282),#88289);
+#88282 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88283,#88284,#88285,#88286,
+    #88287,#88288),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#88283 = CARTESIAN_POINT('',(4.191445145322,12.82));
+#88284 = CARTESIAN_POINT('',(4.197021462386,13.492111952632));
+#88285 = CARTESIAN_POINT('',(4.202597779449,14.164211467139));
+#88286 = CARTESIAN_POINT('',(4.208174096513,14.836255002832));
+#88287 = CARTESIAN_POINT('',(4.213750413577,15.508199020634));
+#88288 = CARTESIAN_POINT('',(4.21932673064,16.18));
+#88289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88290 = ORIENTED_EDGE('',*,*,#88291,.F.);
+#88291 = EDGE_CURVE('',#48549,#88260,#88292,.T.);
+#88292 = SURFACE_CURVE('',#88293,(#88297,#88304),.PCURVE_S1.);
+#88293 = LINE('',#88294,#88295);
+#88294 = CARTESIAN_POINT('',(27.131973974953,-4.4,-14.60604256574));
+#88295 = VECTOR('',#88296,1.);
+#88296 = DIRECTION('',(0.866025403784,0.,-0.5));
+#88297 = PCURVE('',#48568,#88298);
+#88298 = DEFINITIONAL_REPRESENTATION('',(#88299),#88303);
+#88299 = LINE('',#88300,#88301);
+#88300 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88301 = VECTOR('',#88302,1.);
+#88302 = DIRECTION('',(0.,-1.));
+#88303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88304 = PCURVE('',#48656,#88305);
+#88305 = DEFINITIONAL_REPRESENTATION('',(#88306),#88310);
+#88306 = LINE('',#88307,#88308);
+#88307 = CARTESIAN_POINT('',(0.,0.));
+#88308 = VECTOR('',#88309,1.);
+#88309 = DIRECTION('',(0.,-1.));
+#88310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88311 = ADVANCED_FACE('',(#88312),#48656,.F.);
+#88312 = FACE_BOUND('',#88313,.F.);
+#88313 = EDGE_LOOP('',(#88314,#88337,#88338,#88339));
+#88314 = ORIENTED_EDGE('',*,*,#88315,.F.);
+#88315 = EDGE_CURVE('',#48610,#88316,#88318,.T.);
+#88316 = VERTEX_POINT('',#88317);
+#88317 = CARTESIAN_POINT('',(25.881195922417,-4.4,-19.65740821231));
+#88318 = SURFACE_CURVE('',#88319,(#88323,#88330),.PCURVE_S1.);
+#88319 = LINE('',#88320,#88321);
+#88320 = CARTESIAN_POINT('',(24.631973974953,-4.4,-18.93616958466));
+#88321 = VECTOR('',#88322,1.);
+#88322 = DIRECTION('',(0.866025403784,0.,-0.5));
+#88323 = PCURVE('',#48656,#88324);
+#88324 = DEFINITIONAL_REPRESENTATION('',(#88325),#88329);
+#88325 = LINE('',#88326,#88327);
+#88326 = CARTESIAN_POINT('',(5.,0.));
+#88327 = VECTOR('',#88328,1.);
+#88328 = DIRECTION('',(0.,-1.));
+#88329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88330 = PCURVE('',#48629,#88331);
+#88331 = DEFINITIONAL_REPRESENTATION('',(#88332),#88336);
+#88332 = LINE('',#88333,#88334);
+#88333 = CARTESIAN_POINT('',(0.,0.));
+#88334 = VECTOR('',#88335,1.);
+#88335 = DIRECTION('',(0.,-1.));
+#88336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88337 = ORIENTED_EDGE('',*,*,#48641,.T.);
+#88338 = ORIENTED_EDGE('',*,*,#88291,.T.);
+#88339 = ORIENTED_EDGE('',*,*,#88340,.F.);
+#88340 = EDGE_CURVE('',#88316,#88260,#88341,.T.);
+#88341 = SURFACE_CURVE('',#88342,(#88347,#88358),.PCURVE_S1.);
+#88342 = CIRCLE('',#88343,32.5);
+#88343 = AXIS2_PLACEMENT_3D('',#88344,#88345,#88346);
+#88344 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#88345 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88346 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88347 = PCURVE('',#48656,#88348);
+#88348 = DEFINITIONAL_REPRESENTATION('',(#88349),#88357);
+#88349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#88350,#88351,#88352,#88353
+    ,#88354,#88355,#88356),.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(
+  '') );
+#88350 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#88351 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#88352 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#88353 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#88354 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#88355 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#88356 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#88357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88358 = PCURVE('',#88276,#88359);
+#88359 = DEFINITIONAL_REPRESENTATION('',(#88360),#88364);
+#88360 = LINE('',#88361,#88362);
+#88361 = CARTESIAN_POINT('',(0.,15.9));
+#88362 = VECTOR('',#88363,1.);
+#88363 = DIRECTION('',(1.,0.));
+#88364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88365 = ADVANCED_FACE('',(#88366),#48629,.F.);
+#88366 = FACE_BOUND('',#88367,.F.);
+#88367 = EDGE_LOOP('',(#88368,#88369,#88370,#88397));
+#88368 = ORIENTED_EDGE('',*,*,#48609,.F.);
+#88369 = ORIENTED_EDGE('',*,*,#88315,.T.);
+#88370 = ORIENTED_EDGE('',*,*,#88371,.T.);
+#88371 = EDGE_CURVE('',#88316,#88372,#88374,.T.);
+#88372 = VERTEX_POINT('',#88373);
+#88373 = CARTESIAN_POINT('',(25.413090858049,-1.6,-20.2589440258));
+#88374 = SURFACE_CURVE('',#88375,(#88380,#88387),.PCURVE_S1.);
+#88375 = ELLIPSE('',#88376,124.83495742473,32.5);
+#88376 = AXIS2_PLACEMENT_3D('',#88377,#88378,#88379);
+#88377 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#88378 = DIRECTION('',(0.482757997289,0.260343742414,0.836161379065));
+#88379 = DIRECTION('',(0.130171871207,-0.965515994578,0.225464294647));
+#88380 = PCURVE('',#48629,#88381);
+#88381 = DEFINITIONAL_REPRESENTATION('',(#88382),#88386);
+#88382 = ELLIPSE('',#88383,124.83495742473,32.5);
+#88383 = AXIS2_PLACEMENT_2D('',#88384,#88385);
+#88384 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#88385 = DIRECTION('',(-1.,1.665334536938E-16));
+#88386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88387 = PCURVE('',#88276,#88388);
+#88388 = DEFINITIONAL_REPRESENTATION('',(#88389),#88396);
+#88389 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88390,#88391,#88392,#88393,
+    #88394,#88395),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#88390 = CARTESIAN_POINT('',(4.065161144412,16.18));
+#88391 = CARTESIAN_POINT('',(4.059532310228,15.506733901776));
+#88392 = CARTESIAN_POINT('',(4.053903476044,14.834056452422));
+#88393 = CARTESIAN_POINT('',(4.04827464186,14.162012092796));
+#88394 = CARTESIAN_POINT('',(4.042645807677,13.490645186037));
+#88395 = CARTESIAN_POINT('',(4.037016973493,12.82));
+#88396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88397 = ORIENTED_EDGE('',*,*,#88398,.F.);
+#88398 = EDGE_CURVE('',#48581,#88372,#88399,.T.);
+#88399 = SURFACE_CURVE('',#88400,(#88404,#88411),.PCURVE_S1.);
+#88400 = LINE('',#88401,#88402);
+#88401 = CARTESIAN_POINT('',(24.254475060978,-1.6,-19.59001688347));
+#88402 = VECTOR('',#88403,1.);
+#88403 = DIRECTION('',(0.866025403784,0.,-0.5));
+#88404 = PCURVE('',#48629,#88405);
+#88405 = DEFINITIONAL_REPRESENTATION('',(#88406),#88410);
+#88406 = LINE('',#88407,#88408);
+#88407 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88408 = VECTOR('',#88409,1.);
+#88409 = DIRECTION('',(0.,-1.));
+#88410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88411 = PCURVE('',#48597,#88412);
+#88412 = DEFINITIONAL_REPRESENTATION('',(#88413),#88417);
+#88413 = LINE('',#88414,#88415);
+#88414 = CARTESIAN_POINT('',(0.,0.));
+#88415 = VECTOR('',#88416,1.);
+#88416 = DIRECTION('',(0.,-1.));
+#88417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88418 = ADVANCED_FACE('',(#88419),#48597,.F.);
+#88419 = FACE_BOUND('',#88420,.F.);
+#88420 = EDGE_LOOP('',(#88421,#88422,#88423,#88445));
+#88421 = ORIENTED_EDGE('',*,*,#48580,.F.);
+#88422 = ORIENTED_EDGE('',*,*,#88398,.T.);
+#88423 = ORIENTED_EDGE('',*,*,#88424,.T.);
+#88424 = EDGE_CURVE('',#88372,#88237,#88425,.T.);
+#88425 = SURFACE_CURVE('',#88426,(#88431,#88438),.PCURVE_S1.);
+#88426 = CIRCLE('',#88427,32.5);
+#88427 = AXIS2_PLACEMENT_3D('',#88428,#88429,#88430);
+#88428 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#88429 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88430 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88431 = PCURVE('',#48597,#88432);
+#88432 = DEFINITIONAL_REPRESENTATION('',(#88433),#88437);
+#88433 = CIRCLE('',#88434,32.5);
+#88434 = AXIS2_PLACEMENT_2D('',#88435,#88436);
+#88435 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#88436 = DIRECTION('',(0.866025403784,0.5));
+#88437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88438 = PCURVE('',#88276,#88439);
+#88439 = DEFINITIONAL_REPRESENTATION('',(#88440),#88444);
+#88440 = LINE('',#88441,#88442);
+#88441 = CARTESIAN_POINT('',(0.,13.1));
+#88442 = VECTOR('',#88443,1.);
+#88443 = DIRECTION('',(1.,0.));
+#88444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88445 = ORIENTED_EDGE('',*,*,#88236,.F.);
+#88446 = ADVANCED_FACE('',(#88447),#48696,.F.);
+#88447 = FACE_BOUND('',#88448,.F.);
+#88448 = EDGE_LOOP('',(#88449,#88450,#88473,#88505));
+#88449 = ORIENTED_EDGE('',*,*,#48674,.F.);
+#88450 = ORIENTED_EDGE('',*,*,#88451,.T.);
+#88451 = EDGE_CURVE('',#48675,#88452,#88454,.T.);
+#88452 = VERTEX_POINT('',#88453);
+#88453 = CARTESIAN_POINT('',(30.958948193208,-1.6,-9.889060965039));
+#88454 = SURFACE_CURVE('',#88455,(#88459,#88466),.PCURVE_S1.);
+#88455 = LINE('',#88456,#88457);
+#88456 = CARTESIAN_POINT('',(29.34253509322,-1.6,-9.363856511604));
+#88457 = VECTOR('',#88458,1.);
+#88458 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#88459 = PCURVE('',#48696,#88460);
+#88460 = DEFINITIONAL_REPRESENTATION('',(#88461),#88465);
+#88461 = LINE('',#88462,#88463);
+#88462 = CARTESIAN_POINT('',(0.,0.));
+#88463 = VECTOR('',#88464,1.);
+#88464 = DIRECTION('',(0.,-1.));
+#88465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88466 = PCURVE('',#48725,#88467);
+#88467 = DEFINITIONAL_REPRESENTATION('',(#88468),#88472);
+#88468 = LINE('',#88469,#88470);
+#88469 = CARTESIAN_POINT('',(5.,0.));
+#88470 = VECTOR('',#88471,1.);
+#88471 = DIRECTION('',(0.,-1.));
+#88472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88473 = ORIENTED_EDGE('',*,*,#88474,.T.);
+#88474 = EDGE_CURVE('',#88452,#88475,#88477,.T.);
+#88475 = VERTEX_POINT('',#88476);
+#88476 = CARTESIAN_POINT('',(31.180338119348,-4.4,-9.167143217117));
+#88477 = SURFACE_CURVE('',#88478,(#88483,#88490),.PCURVE_S1.);
+#88478 = ELLIPSE('',#88479,124.83495742473,32.5);
+#88479 = AXIS2_PLACEMENT_3D('',#88480,#88481,#88482);
+#88480 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#88481 = DIRECTION('',(-0.298360850665,-0.260343742414,-0.918260278231)
+  );
+#88482 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#88483 = PCURVE('',#48696,#88484);
+#88484 = DEFINITIONAL_REPRESENTATION('',(#88485),#88489);
+#88485 = ELLIPSE('',#88486,124.83495742473,32.5);
+#88486 = AXIS2_PLACEMENT_2D('',#88487,#88488);
+#88487 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#88488 = DIRECTION('',(1.,-4.163336342344E-17));
+#88489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88490 = PCURVE('',#88491,#88496);
+#88491 = CYLINDRICAL_SURFACE('',#88492,32.5);
+#88492 = AXIS2_PLACEMENT_3D('',#88493,#88494,#88495);
+#88493 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#88494 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88495 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88496 = DEFINITIONAL_REPRESENTATION('',(#88497),#88504);
+#88497 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88498,#88499,#88500,#88501,
+    #88502,#88503),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#88498 = CARTESIAN_POINT('',(4.400884655561,12.82));
+#88499 = CARTESIAN_POINT('',(4.406460972625,13.492111952632));
+#88500 = CARTESIAN_POINT('',(4.412037289689,14.164211467139));
+#88501 = CARTESIAN_POINT('',(4.417613606752,14.836255002832));
+#88502 = CARTESIAN_POINT('',(4.423189923816,15.508199020634));
+#88503 = CARTESIAN_POINT('',(4.428766240879,16.18));
+#88504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88505 = ORIENTED_EDGE('',*,*,#88506,.F.);
+#88506 = EDGE_CURVE('',#48677,#88475,#88507,.T.);
+#88507 = SURFACE_CURVE('',#88508,(#88512,#88519),.PCURVE_S1.);
+#88508 = LINE('',#88509,#88510);
+#88509 = CARTESIAN_POINT('',(29.575842252773,-4.4,-8.645810907543));
+#88510 = VECTOR('',#88511,1.);
+#88511 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#88512 = PCURVE('',#48696,#88513);
+#88513 = DEFINITIONAL_REPRESENTATION('',(#88514),#88518);
+#88514 = LINE('',#88515,#88516);
+#88515 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88516 = VECTOR('',#88517,1.);
+#88517 = DIRECTION('',(0.,-1.));
+#88518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88519 = PCURVE('',#48784,#88520);
+#88520 = DEFINITIONAL_REPRESENTATION('',(#88521),#88525);
+#88521 = LINE('',#88522,#88523);
+#88522 = CARTESIAN_POINT('',(0.,0.));
+#88523 = VECTOR('',#88524,1.);
+#88524 = DIRECTION('',(0.,-1.));
+#88525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88526 = ADVANCED_FACE('',(#88527),#48784,.F.);
+#88527 = FACE_BOUND('',#88528,.F.);
+#88528 = EDGE_LOOP('',(#88529,#88552,#88553,#88554));
+#88529 = ORIENTED_EDGE('',*,*,#88530,.F.);
+#88530 = EDGE_CURVE('',#48738,#88531,#88533,.T.);
+#88531 = VERTEX_POINT('',#88532);
+#88532 = CARTESIAN_POINT('',(29.40263467415,-4.4,-13.8468434749));
+#88533 = SURFACE_CURVE('',#88534,(#88538,#88545),.PCURVE_S1.);
+#88534 = LINE('',#88535,#88536);
+#88535 = CARTESIAN_POINT('',(28.030757280898,-4.4,-13.40109348901));
+#88536 = VECTOR('',#88537,1.);
+#88537 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#88538 = PCURVE('',#48784,#88539);
+#88539 = DEFINITIONAL_REPRESENTATION('',(#88540),#88544);
+#88540 = LINE('',#88541,#88542);
+#88541 = CARTESIAN_POINT('',(5.,0.));
+#88542 = VECTOR('',#88543,1.);
+#88543 = DIRECTION('',(0.,-1.));
+#88544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88545 = PCURVE('',#48757,#88546);
+#88546 = DEFINITIONAL_REPRESENTATION('',(#88547),#88551);
+#88547 = LINE('',#88548,#88549);
+#88548 = CARTESIAN_POINT('',(0.,0.));
+#88549 = VECTOR('',#88550,1.);
+#88550 = DIRECTION('',(0.,-1.));
+#88551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88552 = ORIENTED_EDGE('',*,*,#48769,.T.);
+#88553 = ORIENTED_EDGE('',*,*,#88506,.T.);
+#88554 = ORIENTED_EDGE('',*,*,#88555,.F.);
+#88555 = EDGE_CURVE('',#88531,#88475,#88556,.T.);
+#88556 = SURFACE_CURVE('',#88557,(#88562,#88573),.PCURVE_S1.);
+#88557 = CIRCLE('',#88558,32.5);
+#88558 = AXIS2_PLACEMENT_3D('',#88559,#88560,#88561);
+#88559 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#88560 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88561 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88562 = PCURVE('',#48784,#88563);
+#88563 = DEFINITIONAL_REPRESENTATION('',(#88564),#88572);
+#88564 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#88565,#88566,#88567,#88568
+    ,#88569,#88570,#88571),.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(
+  '') );
+#88565 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#88566 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#88567 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#88568 = CARTESIAN_POINT('',(62.73545663597,10.713895365628));
+#88569 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#88570 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#88571 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#88572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88573 = PCURVE('',#88491,#88574);
+#88574 = DEFINITIONAL_REPRESENTATION('',(#88575),#88579);
+#88575 = LINE('',#88576,#88577);
+#88576 = CARTESIAN_POINT('',(0.,15.9));
+#88577 = VECTOR('',#88578,1.);
+#88578 = DIRECTION('',(1.,0.));
+#88579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88580 = ADVANCED_FACE('',(#88581),#48757,.F.);
+#88581 = FACE_BOUND('',#88582,.F.);
+#88582 = EDGE_LOOP('',(#88583,#88584,#88585,#88612));
+#88583 = ORIENTED_EDGE('',*,*,#48737,.F.);
+#88584 = ORIENTED_EDGE('',*,*,#88530,.T.);
+#88585 = ORIENTED_EDGE('',*,*,#88586,.T.);
+#88586 = EDGE_CURVE('',#88531,#88587,#88589,.T.);
+#88587 = VERTEX_POINT('',#88588);
+#88588 = CARTESIAN_POINT('',(29.069825156618,-1.6,-14.53255880303));
+#88589 = SURFACE_CURVE('',#88590,(#88595,#88602),.PCURVE_S1.);
+#88590 = ELLIPSE('',#88591,124.83495742473,32.5);
+#88591 = AXIS2_PLACEMENT_3D('',#88592,#88593,#88594);
+#88592 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#88593 = DIRECTION('',(0.298360850665,0.260343742414,0.918260278231));
+#88594 = DIRECTION('',(8.045064078498E-02,-0.965515994578,0.247601612699
+    ));
+#88595 = PCURVE('',#48757,#88596);
+#88596 = DEFINITIONAL_REPRESENTATION('',(#88597),#88601);
+#88597 = ELLIPSE('',#88598,124.83495742473,32.5);
+#88598 = AXIS2_PLACEMENT_2D('',#88599,#88600);
+#88599 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#88600 = DIRECTION('',(-1.,5.551115123126E-17));
+#88601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88602 = PCURVE('',#88491,#88603);
+#88603 = DEFINITIONAL_REPRESENTATION('',(#88604),#88611);
+#88604 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88605,#88606,#88607,#88608,
+    #88609,#88610),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#88605 = CARTESIAN_POINT('',(4.274600654651,16.18));
+#88606 = CARTESIAN_POINT('',(4.268971820467,15.506733901776));
+#88607 = CARTESIAN_POINT('',(4.263342986284,14.834056452422));
+#88608 = CARTESIAN_POINT('',(4.2577141521,14.162012092796));
+#88609 = CARTESIAN_POINT('',(4.252085317916,13.490645186037));
+#88610 = CARTESIAN_POINT('',(4.246456483732,12.82));
+#88611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88612 = ORIENTED_EDGE('',*,*,#88613,.F.);
+#88613 = EDGE_CURVE('',#48709,#88587,#88614,.T.);
+#88614 = SURFACE_CURVE('',#88615,(#88619,#88626),.PCURVE_S1.);
+#88615 = LINE('',#88616,#88617);
+#88616 = CARTESIAN_POINT('',(27.797450121345,-1.6,-14.11913909308));
+#88617 = VECTOR('',#88618,1.);
+#88618 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#88619 = PCURVE('',#48757,#88620);
+#88620 = DEFINITIONAL_REPRESENTATION('',(#88621),#88625);
+#88621 = LINE('',#88622,#88623);
+#88622 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88623 = VECTOR('',#88624,1.);
+#88624 = DIRECTION('',(0.,-1.));
+#88625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88626 = PCURVE('',#48725,#88627);
+#88627 = DEFINITIONAL_REPRESENTATION('',(#88628),#88632);
+#88628 = LINE('',#88629,#88630);
+#88629 = CARTESIAN_POINT('',(0.,0.));
+#88630 = VECTOR('',#88631,1.);
+#88631 = DIRECTION('',(0.,-1.));
+#88632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88633 = ADVANCED_FACE('',(#88634),#48725,.F.);
+#88634 = FACE_BOUND('',#88635,.F.);
+#88635 = EDGE_LOOP('',(#88636,#88637,#88638,#88660));
+#88636 = ORIENTED_EDGE('',*,*,#48708,.F.);
+#88637 = ORIENTED_EDGE('',*,*,#88613,.T.);
+#88638 = ORIENTED_EDGE('',*,*,#88639,.T.);
+#88639 = EDGE_CURVE('',#88587,#88452,#88640,.T.);
+#88640 = SURFACE_CURVE('',#88641,(#88646,#88653),.PCURVE_S1.);
+#88641 = CIRCLE('',#88642,32.5);
+#88642 = AXIS2_PLACEMENT_3D('',#88643,#88644,#88645);
+#88643 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#88644 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88645 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88646 = PCURVE('',#48725,#88647);
+#88647 = DEFINITIONAL_REPRESENTATION('',(#88648),#88652);
+#88648 = CIRCLE('',#88649,32.5);
+#88649 = AXIS2_PLACEMENT_2D('',#88650,#88651);
+#88650 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#88651 = DIRECTION('',(0.951056516295,0.309016994375));
+#88652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88653 = PCURVE('',#88491,#88654);
+#88654 = DEFINITIONAL_REPRESENTATION('',(#88655),#88659);
+#88655 = LINE('',#88656,#88657);
+#88656 = CARTESIAN_POINT('',(0.,13.1));
+#88657 = VECTOR('',#88658,1.);
+#88658 = DIRECTION('',(1.,0.));
+#88659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88660 = ORIENTED_EDGE('',*,*,#88451,.F.);
+#88661 = ADVANCED_FACE('',(#88662),#48824,.F.);
+#88662 = FACE_BOUND('',#88663,.F.);
+#88663 = EDGE_LOOP('',(#88664,#88665,#88688,#88720));
+#88664 = ORIENTED_EDGE('',*,*,#48802,.F.);
+#88665 = ORIENTED_EDGE('',*,*,#88666,.T.);
+#88666 = EDGE_CURVE('',#48803,#88667,#88669,.T.);
+#88667 = VERTEX_POINT('',#88668);
+#88668 = CARTESIAN_POINT('',(32.33847228227,-1.6,-3.236233991674));
+#88669 = SURFACE_CURVE('',#88670,(#88674,#88681),.PCURVE_S1.);
+#88670 = LINE('',#88671,#88672);
+#88671 = CARTESIAN_POINT('',(30.648185540783,-1.6,-3.05857769633));
+#88672 = VECTOR('',#88673,1.);
+#88673 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#88674 = PCURVE('',#48824,#88675);
+#88675 = DEFINITIONAL_REPRESENTATION('',(#88676),#88680);
+#88676 = LINE('',#88677,#88678);
+#88677 = CARTESIAN_POINT('',(0.,0.));
+#88678 = VECTOR('',#88679,1.);
+#88679 = DIRECTION('',(0.,-1.));
+#88680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88681 = PCURVE('',#48853,#88682);
+#88682 = DEFINITIONAL_REPRESENTATION('',(#88683),#88687);
+#88683 = LINE('',#88684,#88685);
+#88684 = CARTESIAN_POINT('',(5.,0.));
+#88685 = VECTOR('',#88686,1.);
+#88686 = DIRECTION('',(0.,-1.));
+#88687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88688 = ORIENTED_EDGE('',*,*,#88689,.T.);
+#88689 = EDGE_CURVE('',#88667,#88690,#88692,.T.);
+#88690 = VERTEX_POINT('',#88691);
+#88691 = CARTESIAN_POINT('',(32.404929167748,-4.4,-2.484062324744));
+#88692 = SURFACE_CURVE('',#88693,(#88698,#88705),.PCURVE_S1.);
+#88693 = ELLIPSE('',#88694,124.83495742473,32.5);
+#88694 = AXIS2_PLACEMENT_3D('',#88695,#88696,#88697);
+#88695 = CARTESIAN_POINT('',(-1.1E-16,-1.000000000045,1.1E-16));
+#88696 = DIRECTION('',(-0.100923903174,-0.260343742414,-0.960226796936)
+  );
+#88697 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#88698 = PCURVE('',#48824,#88699);
+#88699 = DEFINITIONAL_REPRESENTATION('',(#88700),#88704);
+#88700 = ELLIPSE('',#88701,124.83495742473,32.5);
+#88701 = AXIS2_PLACEMENT_2D('',#88702,#88703);
+#88702 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#88703 = DIRECTION('',(1.,4.163336342344E-17));
+#88704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88705 = PCURVE('',#88706,#88711);
+#88706 = CYLINDRICAL_SURFACE('',#88707,32.5);
+#88707 = AXIS2_PLACEMENT_3D('',#88708,#88709,#88710);
+#88708 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#88709 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88710 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88711 = DEFINITIONAL_REPRESENTATION('',(#88712),#88719);
+#88712 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88713,#88714,#88715,#88716,
+    #88717,#88718),.UNSPECIFIED.,.F.,.F.,(6,6),(4.71504392092,
+    4.742925506238),.PIECEWISE_BEZIER_KNOTS.);
+#88713 = CARTESIAN_POINT('',(4.610324165801,12.82));
+#88714 = CARTESIAN_POINT('',(4.615900482864,13.492111952632));
+#88715 = CARTESIAN_POINT('',(4.621476799928,14.164211467139));
+#88716 = CARTESIAN_POINT('',(4.627053116992,14.836255002832));
+#88717 = CARTESIAN_POINT('',(4.632629434055,15.508199020634));
+#88718 = CARTESIAN_POINT('',(4.638205751119,16.18));
+#88719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88720 = ORIENTED_EDGE('',*,*,#88721,.F.);
+#88721 = EDGE_CURVE('',#48805,#88690,#88722,.T.);
+#88722 = SURFACE_CURVE('',#88723,(#88727,#88734),.PCURVE_S1.);
+#88723 = LINE('',#88724,#88725);
+#88724 = CARTESIAN_POINT('',(30.727104303509,-4.4,-2.307715825478));
+#88725 = VECTOR('',#88726,1.);
+#88726 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#88727 = PCURVE('',#48824,#88728);
+#88728 = DEFINITIONAL_REPRESENTATION('',(#88729),#88733);
+#88729 = LINE('',#88730,#88731);
+#88730 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88731 = VECTOR('',#88732,1.);
+#88732 = DIRECTION('',(0.,-1.));
+#88733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88734 = PCURVE('',#48912,#88735);
+#88735 = DEFINITIONAL_REPRESENTATION('',(#88736),#88740);
+#88736 = LINE('',#88737,#88738);
+#88737 = CARTESIAN_POINT('',(0.,0.));
+#88738 = VECTOR('',#88739,1.);
+#88739 = DIRECTION('',(0.,-1.));
+#88740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88741 = ADVANCED_FACE('',(#88742),#48912,.F.);
+#88742 = FACE_BOUND('',#88743,.F.);
+#88743 = EDGE_LOOP('',(#88744,#88767,#88768,#88769));
+#88744 = ORIENTED_EDGE('',*,*,#88745,.F.);
+#88745 = EDGE_CURVE('',#48866,#88746,#88748,.T.);
+#88746 = VERTEX_POINT('',#88747);
+#88747 = CARTESIAN_POINT('',(31.639037201129,-4.4,-7.431105233113));
+#88748 = SURFACE_CURVE('',#88749,(#88753,#88760),.PCURVE_S1.);
+#88749 = LINE('',#88750,#88751);
+#88750 = CARTESIAN_POINT('',(30.204461987171,-4.4,-7.280325302319));
+#88751 = VECTOR('',#88752,1.);
+#88752 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#88753 = PCURVE('',#48912,#88754);
+#88754 = DEFINITIONAL_REPRESENTATION('',(#88755),#88759);
+#88755 = LINE('',#88756,#88757);
+#88756 = CARTESIAN_POINT('',(5.,0.));
+#88757 = VECTOR('',#88758,1.);
+#88758 = DIRECTION('',(0.,-1.));
+#88759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88760 = PCURVE('',#48885,#88761);
+#88761 = DEFINITIONAL_REPRESENTATION('',(#88762),#88766);
+#88762 = LINE('',#88763,#88764);
+#88763 = CARTESIAN_POINT('',(0.,0.));
+#88764 = VECTOR('',#88765,1.);
+#88765 = DIRECTION('',(0.,-1.));
+#88766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88767 = ORIENTED_EDGE('',*,*,#48897,.T.);
+#88768 = ORIENTED_EDGE('',*,*,#88721,.T.);
+#88769 = ORIENTED_EDGE('',*,*,#88770,.F.);
+#88770 = EDGE_CURVE('',#88746,#88690,#88771,.T.);
+#88771 = SURFACE_CURVE('',#88772,(#88777,#88788),.PCURVE_S1.);
+#88772 = CIRCLE('',#88773,32.5);
+#88773 = AXIS2_PLACEMENT_3D('',#88774,#88775,#88776);
+#88774 = CARTESIAN_POINT('',(-4.9E-16,-4.4,4.9E-16));
+#88775 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88776 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88777 = PCURVE('',#48912,#88778);
+#88778 = DEFINITIONAL_REPRESENTATION('',(#88779),#88787);
+#88779 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#88780,#88781,#88782,#88783
+    ,#88784,#88785,#88786),.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(
+  '') );
+#88780 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#88781 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#88782 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#88783 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#88784 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#88785 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#88786 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#88787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88788 = PCURVE('',#88706,#88789);
+#88789 = DEFINITIONAL_REPRESENTATION('',(#88790),#88794);
+#88790 = LINE('',#88791,#88792);
+#88791 = CARTESIAN_POINT('',(0.,15.9));
+#88792 = VECTOR('',#88793,1.);
+#88793 = DIRECTION('',(1.,0.));
+#88794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88795 = ADVANCED_FACE('',(#88796),#48885,.F.);
+#88796 = FACE_BOUND('',#88797,.F.);
+#88797 = EDGE_LOOP('',(#88798,#88799,#88800,#88827));
+#88798 = ORIENTED_EDGE('',*,*,#48865,.F.);
+#88799 = ORIENTED_EDGE('',*,*,#88745,.T.);
+#88800 = ORIENTED_EDGE('',*,*,#88801,.T.);
+#88801 = EDGE_CURVE('',#88746,#88802,#88804,.T.);
+#88802 = VERTEX_POINT('',#88803);
+#88803 = CARTESIAN_POINT('',(31.456068603344,-1.6,-8.171031025623));
+#88804 = SURFACE_CURVE('',#88805,(#88810,#88817),.PCURVE_S1.);
+#88805 = ELLIPSE('',#88806,124.83495742473,32.5);
+#88806 = AXIS2_PLACEMENT_3D('',#88807,#88808,#88809);
+#88807 = CARTESIAN_POINT('',(-2.17E-15,-19.54309970405,2.17E-15));
+#88808 = DIRECTION('',(0.100923903174,0.260343742414,0.960226796936));
+#88809 = DIRECTION('',(2.721333131585E-02,-0.965515994578,0.258917552152
+    ));
+#88810 = PCURVE('',#48885,#88811);
+#88811 = DEFINITIONAL_REPRESENTATION('',(#88812),#88816);
+#88812 = ELLIPSE('',#88813,124.83495742473,32.5);
+#88813 = AXIS2_PLACEMENT_2D('',#88814,#88815);
+#88814 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#88815 = DIRECTION('',(-1.,6.245004513517E-17));
+#88816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88817 = PCURVE('',#88706,#88818);
+#88818 = DEFINITIONAL_REPRESENTATION('',(#88819),#88826);
+#88819 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#88820,#88821,#88822,#88823,
+    #88824,#88825),.UNSPECIFIED.,.F.,.F.,(6,6),(1.694425387169,
+    1.722569558088),.PIECEWISE_BEZIER_KNOTS.);
+#88820 = CARTESIAN_POINT('',(4.484040164891,16.18));
+#88821 = CARTESIAN_POINT('',(4.478411330707,15.506733901776));
+#88822 = CARTESIAN_POINT('',(4.472782496523,14.834056452422));
+#88823 = CARTESIAN_POINT('',(4.467153662339,14.162012092796));
+#88824 = CARTESIAN_POINT('',(4.461524828155,13.490645186037));
+#88825 = CARTESIAN_POINT('',(4.455895993971,12.82));
+#88826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88827 = ORIENTED_EDGE('',*,*,#88828,.F.);
+#88828 = EDGE_CURVE('',#48837,#88802,#88829,.T.);
+#88829 = SURFACE_CURVE('',#88830,(#88834,#88841),.PCURVE_S1.);
+#88830 = LINE('',#88831,#88832);
+#88831 = CARTESIAN_POINT('',(30.125543224445,-1.6,-8.031187173172));
+#88832 = VECTOR('',#88833,1.);
+#88833 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#88834 = PCURVE('',#48885,#88835);
+#88835 = DEFINITIONAL_REPRESENTATION('',(#88836),#88840);
+#88836 = LINE('',#88837,#88838);
+#88837 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88838 = VECTOR('',#88839,1.);
+#88839 = DIRECTION('',(0.,-1.));
+#88840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88841 = PCURVE('',#48853,#88842);
+#88842 = DEFINITIONAL_REPRESENTATION('',(#88843),#88847);
+#88843 = LINE('',#88844,#88845);
+#88844 = CARTESIAN_POINT('',(0.,0.));
+#88845 = VECTOR('',#88846,1.);
+#88846 = DIRECTION('',(0.,-1.));
+#88847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88848 = ADVANCED_FACE('',(#88849),#48853,.F.);
+#88849 = FACE_BOUND('',#88850,.F.);
+#88850 = EDGE_LOOP('',(#88851,#88852,#88853,#88875));
+#88851 = ORIENTED_EDGE('',*,*,#48836,.F.);
+#88852 = ORIENTED_EDGE('',*,*,#88828,.T.);
+#88853 = ORIENTED_EDGE('',*,*,#88854,.T.);
+#88854 = EDGE_CURVE('',#88802,#88667,#88855,.T.);
+#88855 = SURFACE_CURVE('',#88856,(#88861,#88868),.PCURVE_S1.);
+#88856 = CIRCLE('',#88857,32.5);
+#88857 = AXIS2_PLACEMENT_3D('',#88858,#88859,#88860);
+#88858 = CARTESIAN_POINT('',(-1.8E-16,-1.6,1.8E-16));
+#88859 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88860 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88861 = PCURVE('',#48853,#88862);
+#88862 = DEFINITIONAL_REPRESENTATION('',(#88863),#88867);
+#88863 = CIRCLE('',#88864,32.5);
+#88864 = AXIS2_PLACEMENT_2D('',#88865,#88866);
+#88865 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#88866 = DIRECTION('',(0.994521895368,0.104528463268));
+#88867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88868 = PCURVE('',#88706,#88869);
+#88869 = DEFINITIONAL_REPRESENTATION('',(#88870),#88874);
+#88870 = LINE('',#88871,#88872);
+#88871 = CARTESIAN_POINT('',(0.,13.1));
+#88872 = VECTOR('',#88873,1.);
+#88873 = DIRECTION('',(1.,0.));
+#88874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88875 = ORIENTED_EDGE('',*,*,#88666,.F.);
+#88876 = ADVANCED_FACE('',(#88877),#48949,.T.);
+#88877 = FACE_BOUND('',#88878,.T.);
+#88878 = EDGE_LOOP('',(#88879,#88902,#88903,#88926));
+#88879 = ORIENTED_EDGE('',*,*,#88880,.F.);
+#88880 = EDGE_CURVE('',#48931,#88881,#88883,.T.);
+#88881 = VERTEX_POINT('',#88882);
+#88882 = CARTESIAN_POINT('',(-32.49266198147,-5.6,0.690592034238));
+#88883 = SURFACE_CURVE('',#88884,(#88888,#88895),.PCURVE_S1.);
+#88884 = LINE('',#88885,#88886);
+#88885 = CARTESIAN_POINT('',(-31.05808676751,-5.6,0.841371965032));
+#88886 = VECTOR('',#88887,1.);
+#88887 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#88888 = PCURVE('',#48949,#88889);
+#88889 = DEFINITIONAL_REPRESENTATION('',(#88890),#88894);
+#88890 = LINE('',#88891,#88892);
+#88891 = CARTESIAN_POINT('',(5.,0.));
+#88892 = VECTOR('',#88893,1.);
+#88893 = DIRECTION('',(0.,-1.));
+#88894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88895 = PCURVE('',#48985,#88896);
+#88896 = DEFINITIONAL_REPRESENTATION('',(#88897),#88901);
+#88897 = LINE('',#88898,#88899);
+#88898 = CARTESIAN_POINT('',(0.,0.));
+#88899 = VECTOR('',#88900,1.);
+#88900 = DIRECTION('',(0.,-1.));
+#88901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88902 = ORIENTED_EDGE('',*,*,#48930,.T.);
+#88903 = ORIENTED_EDGE('',*,*,#88904,.T.);
+#88904 = EDGE_CURVE('',#48933,#88905,#88907,.T.);
+#88905 = VERTEX_POINT('',#88906);
+#88906 = CARTESIAN_POINT('',(-32.21326931541,-5.6,-4.307584011075));
+#88907 = SURFACE_CURVE('',#88908,(#88912,#88919),.PCURVE_S1.);
+#88908 = LINE('',#88909,#88910);
+#88909 = CARTESIAN_POINT('',(-30.53544445117,-5.6,-4.13123751181));
+#88910 = VECTOR('',#88911,1.);
+#88911 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#88912 = PCURVE('',#48949,#88913);
+#88913 = DEFINITIONAL_REPRESENTATION('',(#88914),#88918);
+#88914 = LINE('',#88915,#88916);
+#88915 = CARTESIAN_POINT('',(0.,0.));
+#88916 = VECTOR('',#88917,1.);
+#88917 = DIRECTION('',(0.,-1.));
+#88918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88919 = PCURVE('',#49044,#88920);
+#88920 = DEFINITIONAL_REPRESENTATION('',(#88921),#88925);
+#88921 = LINE('',#88922,#88923);
+#88922 = CARTESIAN_POINT('',(2.900003744861,0.));
+#88923 = VECTOR('',#88924,1.);
+#88924 = DIRECTION('',(0.,-1.));
+#88925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88926 = ORIENTED_EDGE('',*,*,#88927,.F.);
+#88927 = EDGE_CURVE('',#88881,#88905,#88928,.T.);
+#88928 = SURFACE_CURVE('',#88929,(#88934,#88945),.PCURVE_S1.);
+#88929 = CIRCLE('',#88930,32.5);
+#88930 = AXIS2_PLACEMENT_3D('',#88931,#88932,#88933);
+#88931 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#88932 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88933 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88934 = PCURVE('',#48949,#88935);
+#88935 = DEFINITIONAL_REPRESENTATION('',(#88936),#88944);
+#88936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#88937,#88938,#88939,#88940
+    ,#88941,#88942,#88943),.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(
+  '') );
+#88937 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#88938 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#88939 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#88940 = CARTESIAN_POINT('',(-63.72714012215,24.005649887602));
+#88941 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#88942 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#88943 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#88944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88945 = PCURVE('',#88946,#88951);
+#88946 = CYLINDRICAL_SURFACE('',#88947,32.5);
+#88947 = AXIS2_PLACEMENT_3D('',#88948,#88949,#88950);
+#88948 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#88949 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#88950 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#88951 = DEFINITIONAL_REPRESENTATION('',(#88952),#88956);
+#88952 = LINE('',#88953,#88954);
+#88953 = CARTESIAN_POINT('',(0.,17.1));
+#88954 = VECTOR('',#88955,1.);
+#88955 = DIRECTION('',(1.,0.));
+#88956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88957 = ADVANCED_FACE('',(#88958),#49044,.T.);
+#88958 = FACE_BOUND('',#88959,.T.);
+#88959 = EDGE_LOOP('',(#88960,#88961,#88984,#89009));
+#88960 = ORIENTED_EDGE('',*,*,#49026,.F.);
+#88961 = ORIENTED_EDGE('',*,*,#88962,.T.);
+#88962 = EDGE_CURVE('',#48998,#88963,#88965,.T.);
+#88963 = VERTEX_POINT('',#88964);
+#88964 = CARTESIAN_POINT('',(-32.30464995539,-8.4,-3.558031936301));
+#88965 = SURFACE_CURVE('',#88966,(#88970,#88977),.PCURVE_S1.);
+#88966 = LINE('',#88967,#88968);
+#88967 = CARTESIAN_POINT('',(-30.6143632139,-8.4,-3.380375640957));
+#88968 = VECTOR('',#88969,1.);
+#88969 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#88970 = PCURVE('',#49044,#88971);
+#88971 = DEFINITIONAL_REPRESENTATION('',(#88972),#88976);
+#88972 = LINE('',#88973,#88974);
+#88973 = CARTESIAN_POINT('',(0.,0.));
+#88974 = VECTOR('',#88975,1.);
+#88975 = DIRECTION('',(0.,-1.));
+#88976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88977 = PCURVE('',#49014,#88978);
+#88978 = DEFINITIONAL_REPRESENTATION('',(#88979),#88983);
+#88979 = LINE('',#88980,#88981);
+#88980 = CARTESIAN_POINT('',(5.,0.));
+#88981 = VECTOR('',#88982,1.);
+#88982 = DIRECTION('',(0.,-1.));
+#88983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88984 = ORIENTED_EDGE('',*,*,#88985,.T.);
+#88985 = EDGE_CURVE('',#88963,#88905,#88986,.T.);
+#88986 = SURFACE_CURVE('',#88987,(#88992,#88999),.PCURVE_S1.);
+#88987 = ELLIPSE('',#88988,124.83495742473,32.5);
+#88988 = AXIS2_PLACEMENT_3D('',#88989,#88990,#88991);
+#88989 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#88990 = DIRECTION('',(0.100923903174,-0.260343742414,-0.960226796936));
+#88991 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#88992 = PCURVE('',#49044,#88993);
+#88993 = DEFINITIONAL_REPRESENTATION('',(#88994),#88998);
+#88994 = ELLIPSE('',#88995,124.83495742473,32.5);
+#88995 = AXIS2_PLACEMENT_2D('',#88996,#88997);
+#88996 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#88997 = DIRECTION('',(-1.,-1.387778780781E-16));
+#88998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88999 = PCURVE('',#88946,#89000);
+#89000 = DEFINITIONAL_REPRESENTATION('',(#89001),#89008);
+#89001 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89002,#89003,#89004,#89005,
+    #89006,#89007),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#89002 = CARTESIAN_POINT('',(1.67817102245,20.18));
+#89003 = CARTESIAN_POINT('',(1.683747339514,19.507888047368));
+#89004 = CARTESIAN_POINT('',(1.689323656577,18.835788532861));
+#89005 = CARTESIAN_POINT('',(1.694899973641,18.163744997168));
+#89006 = CARTESIAN_POINT('',(1.700476290705,17.491800979366));
+#89007 = CARTESIAN_POINT('',(1.706052607768,16.82));
+#89008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89009 = ORIENTED_EDGE('',*,*,#88904,.F.);
+#89010 = ADVANCED_FACE('',(#89011),#49014,.T.);
+#89011 = FACE_BOUND('',#89012,.T.);
+#89012 = EDGE_LOOP('',(#89013,#89014,#89037,#89059));
+#89013 = ORIENTED_EDGE('',*,*,#48997,.F.);
+#89014 = ORIENTED_EDGE('',*,*,#89015,.T.);
+#89015 = EDGE_CURVE('',#48966,#89016,#89018,.T.);
+#89016 = VERTEX_POINT('',#89017);
+#89017 = CARTESIAN_POINT('',(-32.46753090914,-8.4,1.452389983433));
+#89018 = SURFACE_CURVE('',#89019,(#89023,#89030),.PCURVE_S1.);
+#89019 = LINE('',#89020,#89021);
+#89020 = CARTESIAN_POINT('',(-31.13700553024,-8.4,1.592233835884));
+#89021 = VECTOR('',#89022,1.);
+#89022 = DIRECTION('',(-0.994521895368,0.,-0.104528463268));
+#89023 = PCURVE('',#49014,#89024);
+#89024 = DEFINITIONAL_REPRESENTATION('',(#89025),#89029);
+#89025 = LINE('',#89026,#89027);
+#89026 = CARTESIAN_POINT('',(0.,0.));
+#89027 = VECTOR('',#89028,1.);
+#89028 = DIRECTION('',(0.,-1.));
+#89029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89030 = PCURVE('',#48985,#89031);
+#89031 = DEFINITIONAL_REPRESENTATION('',(#89032),#89036);
+#89032 = LINE('',#89033,#89034);
+#89033 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89034 = VECTOR('',#89035,1.);
+#89035 = DIRECTION('',(0.,-1.));
+#89036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89037 = ORIENTED_EDGE('',*,*,#89038,.T.);
+#89038 = EDGE_CURVE('',#89016,#88963,#89039,.T.);
+#89039 = SURFACE_CURVE('',#89040,(#89045,#89052),.PCURVE_S1.);
+#89040 = CIRCLE('',#89041,32.5);
+#89041 = AXIS2_PLACEMENT_3D('',#89042,#89043,#89044);
+#89042 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#89043 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89044 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89045 = PCURVE('',#49014,#89046);
+#89046 = DEFINITIONAL_REPRESENTATION('',(#89047),#89051);
+#89047 = CIRCLE('',#89048,32.5);
+#89048 = AXIS2_PLACEMENT_2D('',#89049,#89050);
+#89049 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#89050 = DIRECTION('',(-0.994521895368,0.104528463268));
+#89051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89052 = PCURVE('',#88946,#89053);
+#89053 = DEFINITIONAL_REPRESENTATION('',(#89054),#89058);
+#89054 = LINE('',#89055,#89056);
+#89055 = CARTESIAN_POINT('',(0.,19.9));
+#89056 = VECTOR('',#89057,1.);
+#89057 = DIRECTION('',(1.,0.));
+#89058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89059 = ORIENTED_EDGE('',*,*,#88962,.F.);
+#89060 = ADVANCED_FACE('',(#89061),#48985,.T.);
+#89061 = FACE_BOUND('',#89062,.T.);
+#89062 = EDGE_LOOP('',(#89063,#89064,#89065,#89090));
+#89063 = ORIENTED_EDGE('',*,*,#48965,.F.);
+#89064 = ORIENTED_EDGE('',*,*,#88880,.T.);
+#89065 = ORIENTED_EDGE('',*,*,#89066,.T.);
+#89066 = EDGE_CURVE('',#88881,#89016,#89067,.T.);
+#89067 = SURFACE_CURVE('',#89068,(#89073,#89080),.PCURVE_S1.);
+#89068 = ELLIPSE('',#89069,124.83495742473,32.5);
+#89069 = AXIS2_PLACEMENT_3D('',#89070,#89071,#89072);
+#89070 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#89071 = DIRECTION('',(-0.100923903174,0.260343742414,0.960226796936));
+#89072 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    0.258917552152));
+#89073 = PCURVE('',#48985,#89074);
+#89074 = DEFINITIONAL_REPRESENTATION('',(#89075),#89079);
+#89075 = ELLIPSE('',#89076,124.83495742473,32.5);
+#89076 = AXIS2_PLACEMENT_2D('',#89077,#89078);
+#89077 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#89078 = DIRECTION('',(1.,-1.249000902703E-16));
+#89079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89080 = PCURVE('',#88946,#89081);
+#89081 = DEFINITIONAL_REPRESENTATION('',(#89082),#89089);
+#89082 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89083,#89084,#89085,#89086,
+    #89087,#89088),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#89083 = CARTESIAN_POINT('',(1.55188702154,16.82));
+#89084 = CARTESIAN_POINT('',(1.546258187356,17.493266098224));
+#89085 = CARTESIAN_POINT('',(1.540629353172,18.165943547578));
+#89086 = CARTESIAN_POINT('',(1.535000518989,18.837987907204));
+#89087 = CARTESIAN_POINT('',(1.529371684805,19.509354813963));
+#89088 = CARTESIAN_POINT('',(1.523742850621,20.18));
+#89089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89090 = ORIENTED_EDGE('',*,*,#89015,.F.);
+#89091 = ADVANCED_FACE('',(#89092),#49077,.T.);
+#89092 = FACE_BOUND('',#89093,.T.);
+#89093 = EDGE_LOOP('',(#89094,#89117,#89118,#89141));
+#89094 = ORIENTED_EDGE('',*,*,#89095,.F.);
+#89095 = EDGE_CURVE('',#49059,#89096,#89098,.T.);
+#89096 = VERTEX_POINT('',#89097);
+#89097 = CARTESIAN_POINT('',(-31.92620151613,-5.6,-6.080103350362));
+#89098 = SURFACE_CURVE('',#89099,(#89103,#89110),.PCURVE_S1.);
+#89099 = LINE('',#89100,#89101);
+#89100 = CARTESIAN_POINT('',(-30.55432412288,-5.6,-5.634353364478));
+#89101 = VECTOR('',#89102,1.);
+#89102 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#89103 = PCURVE('',#49077,#89104);
+#89104 = DEFINITIONAL_REPRESENTATION('',(#89105),#89109);
+#89105 = LINE('',#89106,#89107);
+#89106 = CARTESIAN_POINT('',(5.,0.));
+#89107 = VECTOR('',#89108,1.);
+#89108 = DIRECTION('',(0.,-1.));
+#89109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89110 = PCURVE('',#49113,#89111);
+#89111 = DEFINITIONAL_REPRESENTATION('',(#89112),#89116);
+#89112 = LINE('',#89113,#89114);
+#89113 = CARTESIAN_POINT('',(0.,0.));
+#89114 = VECTOR('',#89115,1.);
+#89115 = DIRECTION('',(0.,-1.));
+#89116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89117 = ORIENTED_EDGE('',*,*,#49058,.T.);
+#89118 = ORIENTED_EDGE('',*,*,#89119,.T.);
+#89119 = EDGE_CURVE('',#49061,#89120,#89122,.T.);
+#89120 = VERTEX_POINT('',#89121);
+#89121 = CARTESIAN_POINT('',(-30.61373501758,-5.6,-10.91096825552));
+#89122 = SURFACE_CURVE('',#89123,(#89127,#89134),.PCURVE_S1.);
+#89123 = LINE('',#89124,#89125);
+#89124 = CARTESIAN_POINT('',(-29.009239151,-5.6,-10.38963594595));
+#89125 = VECTOR('',#89126,1.);
+#89126 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#89127 = PCURVE('',#49077,#89128);
+#89128 = DEFINITIONAL_REPRESENTATION('',(#89129),#89133);
+#89129 = LINE('',#89130,#89131);
+#89130 = CARTESIAN_POINT('',(0.,0.));
+#89131 = VECTOR('',#89132,1.);
+#89132 = DIRECTION('',(0.,-1.));
+#89133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89134 = PCURVE('',#49172,#89135);
+#89135 = DEFINITIONAL_REPRESENTATION('',(#89136),#89140);
+#89136 = LINE('',#89137,#89138);
+#89137 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89138 = VECTOR('',#89139,1.);
+#89139 = DIRECTION('',(0.,-1.));
+#89140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89141 = ORIENTED_EDGE('',*,*,#89142,.F.);
+#89142 = EDGE_CURVE('',#89096,#89120,#89143,.T.);
+#89143 = SURFACE_CURVE('',#89144,(#89149,#89160),.PCURVE_S1.);
+#89144 = CIRCLE('',#89145,32.5);
+#89145 = AXIS2_PLACEMENT_3D('',#89146,#89147,#89148);
+#89146 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#89147 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89148 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89149 = PCURVE('',#49077,#89150);
+#89150 = DEFINITIONAL_REPRESENTATION('',(#89151),#89159);
+#89151 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#89152,#89153,#89154,#89155
+    ,#89156,#89157,#89158),.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(
+  '') );
+#89152 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#89153 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#89154 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#89155 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#89156 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#89157 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#89158 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#89159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89160 = PCURVE('',#89161,#89166);
+#89161 = CYLINDRICAL_SURFACE('',#89162,32.5);
+#89162 = AXIS2_PLACEMENT_3D('',#89163,#89164,#89165);
+#89163 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#89164 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89165 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89166 = DEFINITIONAL_REPRESENTATION('',(#89167),#89171);
+#89167 = LINE('',#89168,#89169);
+#89168 = CARTESIAN_POINT('',(0.,17.1));
+#89169 = VECTOR('',#89170,1.);
+#89170 = DIRECTION('',(1.,0.));
+#89171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89172 = ADVANCED_FACE('',(#89173),#49172,.T.);
+#89173 = FACE_BOUND('',#89174,.T.);
+#89174 = EDGE_LOOP('',(#89175,#89176,#89199,#89224));
+#89175 = ORIENTED_EDGE('',*,*,#49154,.F.);
+#89176 = ORIENTED_EDGE('',*,*,#89177,.T.);
+#89177 = EDGE_CURVE('',#49126,#89178,#89180,.T.);
+#89178 = VERTEX_POINT('',#89179);
+#89179 = CARTESIAN_POINT('',(-30.85895941055,-8.4,-10.19679479532));
+#89180 = SURFACE_CURVE('',#89181,(#89185,#89192),.PCURVE_S1.);
+#89181 = LINE('',#89182,#89183);
+#89182 = CARTESIAN_POINT('',(-29.24254631056,-8.4,-9.671590341893));
+#89183 = VECTOR('',#89184,1.);
+#89184 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#89185 = PCURVE('',#49172,#89186);
+#89186 = DEFINITIONAL_REPRESENTATION('',(#89187),#89191);
+#89187 = LINE('',#89188,#89189);
+#89188 = CARTESIAN_POINT('',(0.,0.));
+#89189 = VECTOR('',#89190,1.);
+#89190 = DIRECTION('',(0.,-1.));
+#89191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89192 = PCURVE('',#49142,#89193);
+#89193 = DEFINITIONAL_REPRESENTATION('',(#89194),#89198);
+#89194 = LINE('',#89195,#89196);
+#89195 = CARTESIAN_POINT('',(5.,0.));
+#89196 = VECTOR('',#89197,1.);
+#89197 = DIRECTION('',(0.,-1.));
+#89198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89199 = ORIENTED_EDGE('',*,*,#89200,.T.);
+#89200 = EDGE_CURVE('',#89178,#89120,#89201,.T.);
+#89201 = SURFACE_CURVE('',#89202,(#89207,#89214),.PCURVE_S1.);
+#89202 = ELLIPSE('',#89203,124.83495742473,32.5);
+#89203 = AXIS2_PLACEMENT_3D('',#89204,#89205,#89206);
+#89204 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#89205 = DIRECTION('',(0.298360850665,-0.260343742414,-0.918260278231));
+#89206 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#89207 = PCURVE('',#49172,#89208);
+#89208 = DEFINITIONAL_REPRESENTATION('',(#89209),#89213);
+#89209 = ELLIPSE('',#89210,124.83495742473,32.5);
+#89210 = AXIS2_PLACEMENT_2D('',#89211,#89212);
+#89211 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#89212 = DIRECTION('',(-1.,-2.359223927328E-16));
+#89213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89214 = PCURVE('',#89161,#89215);
+#89215 = DEFINITIONAL_REPRESENTATION('',(#89216),#89223);
+#89216 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89217,#89218,#89219,#89220,
+    #89221,#89222),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#89217 = CARTESIAN_POINT('',(1.887610532689,20.18));
+#89218 = CARTESIAN_POINT('',(1.893186849753,19.507888047368));
+#89219 = CARTESIAN_POINT('',(1.898763166817,18.835788532861));
+#89220 = CARTESIAN_POINT('',(1.90433948388,18.163744997168));
+#89221 = CARTESIAN_POINT('',(1.909915800944,17.491800979366));
+#89222 = CARTESIAN_POINT('',(1.915492118008,16.82));
+#89223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89224 = ORIENTED_EDGE('',*,*,#89119,.F.);
+#89225 = ADVANCED_FACE('',(#89226),#49142,.T.);
+#89226 = FACE_BOUND('',#89227,.T.);
+#89227 = EDGE_LOOP('',(#89228,#89229,#89252,#89274));
+#89228 = ORIENTED_EDGE('',*,*,#49125,.F.);
+#89229 = ORIENTED_EDGE('',*,*,#89230,.T.);
+#89230 = EDGE_CURVE('',#49094,#89231,#89233,.T.);
+#89231 = VERTEX_POINT('',#89232);
+#89232 = CARTESIAN_POINT('',(-32.0600063177,-8.4,-5.329727470372));
+#89233 = SURFACE_CURVE('',#89234,(#89238,#89245),.PCURVE_S1.);
+#89234 = LINE('',#89235,#89236);
+#89235 = CARTESIAN_POINT('',(-30.78763128243,-8.4,-4.916307760417));
+#89236 = VECTOR('',#89237,1.);
+#89237 = DIRECTION('',(-0.951056516295,0.,-0.309016994375));
+#89238 = PCURVE('',#49142,#89239);
+#89239 = DEFINITIONAL_REPRESENTATION('',(#89240),#89244);
+#89240 = LINE('',#89241,#89242);
+#89241 = CARTESIAN_POINT('',(0.,-0.));
+#89242 = VECTOR('',#89243,1.);
+#89243 = DIRECTION('',(0.,-1.));
+#89244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89245 = PCURVE('',#49113,#89246);
+#89246 = DEFINITIONAL_REPRESENTATION('',(#89247),#89251);
+#89247 = LINE('',#89248,#89249);
+#89248 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89249 = VECTOR('',#89250,1.);
+#89250 = DIRECTION('',(0.,-1.));
+#89251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89252 = ORIENTED_EDGE('',*,*,#89253,.T.);
+#89253 = EDGE_CURVE('',#89231,#89178,#89254,.T.);
+#89254 = SURFACE_CURVE('',#89255,(#89260,#89267),.PCURVE_S1.);
+#89255 = CIRCLE('',#89256,32.5);
+#89256 = AXIS2_PLACEMENT_3D('',#89257,#89258,#89259);
+#89257 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#89258 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89259 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89260 = PCURVE('',#49142,#89261);
+#89261 = DEFINITIONAL_REPRESENTATION('',(#89262),#89266);
+#89262 = CIRCLE('',#89263,32.5);
+#89263 = AXIS2_PLACEMENT_2D('',#89264,#89265);
+#89264 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#89265 = DIRECTION('',(-0.951056516295,0.309016994375));
+#89266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89267 = PCURVE('',#89161,#89268);
+#89268 = DEFINITIONAL_REPRESENTATION('',(#89269),#89273);
+#89269 = LINE('',#89270,#89271);
+#89270 = CARTESIAN_POINT('',(0.,19.9));
+#89271 = VECTOR('',#89272,1.);
+#89272 = DIRECTION('',(1.,0.));
+#89273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89274 = ORIENTED_EDGE('',*,*,#89177,.F.);
+#89275 = ADVANCED_FACE('',(#89276),#49113,.T.);
+#89276 = FACE_BOUND('',#89277,.T.);
+#89277 = EDGE_LOOP('',(#89278,#89279,#89280,#89305));
+#89278 = ORIENTED_EDGE('',*,*,#49093,.F.);
+#89279 = ORIENTED_EDGE('',*,*,#89095,.T.);
+#89280 = ORIENTED_EDGE('',*,*,#89281,.T.);
+#89281 = EDGE_CURVE('',#89096,#89231,#89282,.T.);
+#89282 = SURFACE_CURVE('',#89283,(#89288,#89295),.PCURVE_S1.);
+#89283 = ELLIPSE('',#89284,124.83495742473,32.5);
+#89284 = AXIS2_PLACEMENT_3D('',#89285,#89286,#89287);
+#89285 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#89286 = DIRECTION('',(-0.298360850665,0.260343742414,0.918260278231));
+#89287 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    0.247601612699));
+#89288 = PCURVE('',#49113,#89289);
+#89289 = DEFINITIONAL_REPRESENTATION('',(#89290),#89294);
+#89290 = ELLIPSE('',#89291,124.83495742473,32.5);
+#89291 = AXIS2_PLACEMENT_2D('',#89292,#89293);
+#89292 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#89293 = DIRECTION('',(1.,-2.775557561563E-16));
+#89294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89295 = PCURVE('',#89161,#89296);
+#89296 = DEFINITIONAL_REPRESENTATION('',(#89297),#89304);
+#89297 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89298,#89299,#89300,#89301,
+    #89302,#89303),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#89298 = CARTESIAN_POINT('',(1.761326531779,16.82));
+#89299 = CARTESIAN_POINT('',(1.755697697596,17.493266098224));
+#89300 = CARTESIAN_POINT('',(1.750068863412,18.165943547578));
+#89301 = CARTESIAN_POINT('',(1.744440029228,18.837987907204));
+#89302 = CARTESIAN_POINT('',(1.738811195044,19.509354813963));
+#89303 = CARTESIAN_POINT('',(1.73318236086,20.18));
+#89304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89305 = ORIENTED_EDGE('',*,*,#89230,.F.);
+#89306 = ADVANCED_FACE('',(#89307),#49205,.T.);
+#89307 = FACE_BOUND('',#89308,.T.);
+#89308 = EDGE_LOOP('',(#89309,#89332,#89333,#89356));
+#89309 = ORIENTED_EDGE('',*,*,#89310,.F.);
+#89310 = EDGE_CURVE('',#49187,#89311,#89313,.T.);
+#89311 = VERTEX_POINT('',#89312);
+#89312 = CARTESIAN_POINT('',(-29.96441284563,-5.6,-12.58506904297));
+#89313 = SURFACE_CURVE('',#89314,(#89318,#89325),.PCURVE_S1.);
+#89314 = LINE('',#89315,#89316);
+#89315 = CARTESIAN_POINT('',(-28.71519089816,-5.6,-11.86383041533));
+#89316 = VECTOR('',#89317,1.);
+#89317 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#89318 = PCURVE('',#49205,#89319);
+#89319 = DEFINITIONAL_REPRESENTATION('',(#89320),#89324);
+#89320 = LINE('',#89321,#89322);
+#89321 = CARTESIAN_POINT('',(5.,0.));
+#89322 = VECTOR('',#89323,1.);
+#89323 = DIRECTION('',(0.,-1.));
+#89324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89325 = PCURVE('',#49241,#89326);
+#89326 = DEFINITIONAL_REPRESENTATION('',(#89327),#89331);
+#89327 = LINE('',#89328,#89329);
+#89328 = CARTESIAN_POINT('',(0.,0.));
+#89329 = VECTOR('',#89330,1.);
+#89330 = DIRECTION('',(0.,-1.));
+#89331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89332 = ORIENTED_EDGE('',*,*,#49186,.T.);
+#89333 = ORIENTED_EDGE('',*,*,#89334,.T.);
+#89334 = EDGE_CURVE('',#49189,#89335,#89337,.T.);
+#89335 = VERTEX_POINT('',#89336);
+#89336 = CARTESIAN_POINT('',(-27.67623359848,-5.6,-17.03749083058));
+#89337 = SURFACE_CURVE('',#89338,(#89342,#89349),.PCURVE_S1.);
+#89338 = LINE('',#89339,#89340);
+#89339 = CARTESIAN_POINT('',(-26.21519089816,-5.6,-16.19395743425));
+#89340 = VECTOR('',#89341,1.);
+#89341 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#89342 = PCURVE('',#49205,#89343);
+#89343 = DEFINITIONAL_REPRESENTATION('',(#89344),#89348);
+#89344 = LINE('',#89345,#89346);
+#89345 = CARTESIAN_POINT('',(0.,0.));
+#89346 = VECTOR('',#89347,1.);
+#89347 = DIRECTION('',(0.,-1.));
+#89348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89349 = PCURVE('',#49300,#89350);
+#89350 = DEFINITIONAL_REPRESENTATION('',(#89351),#89355);
+#89351 = LINE('',#89352,#89353);
+#89352 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89353 = VECTOR('',#89354,1.);
+#89354 = DIRECTION('',(0.,-1.));
+#89355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89356 = ORIENTED_EDGE('',*,*,#89357,.F.);
+#89357 = EDGE_CURVE('',#89311,#89335,#89358,.T.);
+#89358 = SURFACE_CURVE('',#89359,(#89364,#89375),.PCURVE_S1.);
+#89359 = CIRCLE('',#89360,32.5);
+#89360 = AXIS2_PLACEMENT_3D('',#89361,#89362,#89363);
+#89361 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#89362 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89363 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89364 = PCURVE('',#49205,#89365);
+#89365 = DEFINITIONAL_REPRESENTATION('',(#89366),#89374);
+#89366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#89367,#89368,#89369,#89370
+    ,#89371,#89372,#89373),.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(
+  '') );
+#89367 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#89368 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#89369 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#89370 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#89371 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#89372 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#89373 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#89374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89375 = PCURVE('',#89376,#89381);
+#89376 = CYLINDRICAL_SURFACE('',#89377,32.5);
+#89377 = AXIS2_PLACEMENT_3D('',#89378,#89379,#89380);
+#89378 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#89379 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89380 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89381 = DEFINITIONAL_REPRESENTATION('',(#89382),#89386);
+#89382 = LINE('',#89383,#89384);
+#89383 = CARTESIAN_POINT('',(0.,17.1));
+#89384 = VECTOR('',#89385,1.);
+#89385 = DIRECTION('',(1.,0.));
+#89386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89387 = ADVANCED_FACE('',(#89388),#49300,.T.);
+#89388 = FACE_BOUND('',#89389,.T.);
+#89389 = EDGE_LOOP('',(#89390,#89391,#89414,#89439));
+#89390 = ORIENTED_EDGE('',*,*,#49282,.F.);
+#89391 = ORIENTED_EDGE('',*,*,#89392,.T.);
+#89392 = EDGE_CURVE('',#49254,#89393,#89395,.T.);
+#89393 = VERTEX_POINT('',#89394);
+#89394 = CARTESIAN_POINT('',(-28.06458426175,-8.4,-16.38990879214));
+#89395 = SURFACE_CURVE('',#89396,(#89400,#89407),.PCURVE_S1.);
+#89396 = LINE('',#89397,#89398);
+#89397 = CARTESIAN_POINT('',(-26.59268981214,-8.4,-15.54011013544));
+#89398 = VECTOR('',#89399,1.);
+#89399 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#89400 = PCURVE('',#49300,#89401);
+#89401 = DEFINITIONAL_REPRESENTATION('',(#89402),#89406);
+#89402 = LINE('',#89403,#89404);
+#89403 = CARTESIAN_POINT('',(0.,0.));
+#89404 = VECTOR('',#89405,1.);
+#89405 = DIRECTION('',(0.,-1.));
+#89406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89407 = PCURVE('',#49270,#89408);
+#89408 = DEFINITIONAL_REPRESENTATION('',(#89409),#89413);
+#89409 = LINE('',#89410,#89411);
+#89410 = CARTESIAN_POINT('',(5.,0.));
+#89411 = VECTOR('',#89412,1.);
+#89412 = DIRECTION('',(0.,-1.));
+#89413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89414 = ORIENTED_EDGE('',*,*,#89415,.T.);
+#89415 = EDGE_CURVE('',#89393,#89335,#89416,.T.);
+#89416 = SURFACE_CURVE('',#89417,(#89422,#89429),.PCURVE_S1.);
+#89417 = ELLIPSE('',#89418,124.83495742473,32.5);
+#89418 = AXIS2_PLACEMENT_3D('',#89419,#89420,#89421);
+#89419 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#89420 = DIRECTION('',(0.482757997289,-0.260343742414,-0.836161379065));
+#89421 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#89422 = PCURVE('',#49300,#89423);
+#89423 = DEFINITIONAL_REPRESENTATION('',(#89424),#89428);
+#89424 = ELLIPSE('',#89425,124.83495742473,32.5);
+#89425 = AXIS2_PLACEMENT_2D('',#89426,#89427);
+#89426 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#89427 = DIRECTION('',(-1.,-1.249000902703E-16));
+#89428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89429 = PCURVE('',#89376,#89430);
+#89430 = DEFINITIONAL_REPRESENTATION('',(#89431),#89438);
+#89431 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89432,#89433,#89434,#89435,
+    #89436,#89437),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#89432 = CARTESIAN_POINT('',(2.097050042929,20.18));
+#89433 = CARTESIAN_POINT('',(2.102626359992,19.507888047368));
+#89434 = CARTESIAN_POINT('',(2.108202677056,18.835788532861));
+#89435 = CARTESIAN_POINT('',(2.11377899412,18.163744997168));
+#89436 = CARTESIAN_POINT('',(2.119355311183,17.491800979366));
+#89437 = CARTESIAN_POINT('',(2.124931628247,16.82));
+#89438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89439 = ORIENTED_EDGE('',*,*,#89334,.F.);
+#89440 = ADVANCED_FACE('',(#89441),#49270,.T.);
+#89441 = FACE_BOUND('',#89442,.T.);
+#89442 = EDGE_LOOP('',(#89443,#89444,#89467,#89489));
+#89443 = ORIENTED_EDGE('',*,*,#49253,.F.);
+#89444 = ORIENTED_EDGE('',*,*,#89445,.T.);
+#89445 = EDGE_CURVE('',#49222,#89446,#89448,.T.);
+#89446 = VERTEX_POINT('',#89447);
+#89447 = CARTESIAN_POINT('',(-30.25130560921,-8.4,-11.87891025885));
+#89448 = SURFACE_CURVE('',#89449,(#89453,#89460),.PCURVE_S1.);
+#89449 = LINE('',#89450,#89451);
+#89450 = CARTESIAN_POINT('',(-29.09268981214,-8.4,-11.20998311652));
+#89451 = VECTOR('',#89452,1.);
+#89452 = DIRECTION('',(-0.866025403784,0.,-0.5));
+#89453 = PCURVE('',#49270,#89454);
+#89454 = DEFINITIONAL_REPRESENTATION('',(#89455),#89459);
+#89455 = LINE('',#89456,#89457);
+#89456 = CARTESIAN_POINT('',(0.,-0.));
+#89457 = VECTOR('',#89458,1.);
+#89458 = DIRECTION('',(0.,-1.));
+#89459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89460 = PCURVE('',#49241,#89461);
+#89461 = DEFINITIONAL_REPRESENTATION('',(#89462),#89466);
+#89462 = LINE('',#89463,#89464);
+#89463 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89464 = VECTOR('',#89465,1.);
+#89465 = DIRECTION('',(0.,-1.));
+#89466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89467 = ORIENTED_EDGE('',*,*,#89468,.T.);
+#89468 = EDGE_CURVE('',#89446,#89393,#89469,.T.);
+#89469 = SURFACE_CURVE('',#89470,(#89475,#89482),.PCURVE_S1.);
+#89470 = CIRCLE('',#89471,32.5);
+#89471 = AXIS2_PLACEMENT_3D('',#89472,#89473,#89474);
+#89472 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#89473 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89474 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89475 = PCURVE('',#49270,#89476);
+#89476 = DEFINITIONAL_REPRESENTATION('',(#89477),#89481);
+#89477 = CIRCLE('',#89478,32.5);
+#89478 = AXIS2_PLACEMENT_2D('',#89479,#89480);
+#89479 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#89480 = DIRECTION('',(-0.866025403784,0.5));
+#89481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89482 = PCURVE('',#89376,#89483);
+#89483 = DEFINITIONAL_REPRESENTATION('',(#89484),#89488);
+#89484 = LINE('',#89485,#89486);
+#89485 = CARTESIAN_POINT('',(0.,19.9));
+#89486 = VECTOR('',#89487,1.);
+#89487 = DIRECTION('',(1.,0.));
+#89488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89489 = ORIENTED_EDGE('',*,*,#89392,.F.);
+#89490 = ADVANCED_FACE('',(#89491),#49241,.T.);
+#89491 = FACE_BOUND('',#89492,.T.);
+#89492 = EDGE_LOOP('',(#89493,#89494,#89495,#89520));
+#89493 = ORIENTED_EDGE('',*,*,#49221,.F.);
+#89494 = ORIENTED_EDGE('',*,*,#89310,.T.);
+#89495 = ORIENTED_EDGE('',*,*,#89496,.T.);
+#89496 = EDGE_CURVE('',#89311,#89446,#89497,.T.);
+#89497 = SURFACE_CURVE('',#89498,(#89503,#89510),.PCURVE_S1.);
+#89498 = ELLIPSE('',#89499,124.83495742473,32.5);
+#89499 = AXIS2_PLACEMENT_3D('',#89500,#89501,#89502);
+#89500 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#89501 = DIRECTION('',(-0.482757997289,0.260343742414,0.836161379065));
+#89502 = DIRECTION('',(-0.130171871207,-0.965515994578,0.225464294647));
+#89503 = PCURVE('',#49241,#89504);
+#89504 = DEFINITIONAL_REPRESENTATION('',(#89505),#89509);
+#89505 = ELLIPSE('',#89506,124.83495742473,32.5);
+#89506 = AXIS2_PLACEMENT_2D('',#89507,#89508);
+#89507 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#89508 = DIRECTION('',(1.,-5.551115123126E-17));
+#89509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89510 = PCURVE('',#89376,#89511);
+#89511 = DEFINITIONAL_REPRESENTATION('',(#89512),#89519);
+#89512 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89513,#89514,#89515,#89516,
+    #89517,#89518),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#89513 = CARTESIAN_POINT('',(1.970766042019,16.82));
+#89514 = CARTESIAN_POINT('',(1.965137207835,17.493266098224));
+#89515 = CARTESIAN_POINT('',(1.959508373651,18.165943547578));
+#89516 = CARTESIAN_POINT('',(1.953879539467,18.837987907204));
+#89517 = CARTESIAN_POINT('',(1.948250705283,19.509354813963));
+#89518 = CARTESIAN_POINT('',(1.9426218711,20.18));
+#89519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89520 = ORIENTED_EDGE('',*,*,#89445,.F.);
+#89521 = ADVANCED_FACE('',(#89522),#49333,.T.);
+#89522 = FACE_BOUND('',#89523,.T.);
+#89523 = EDGE_LOOP('',(#89524,#89547,#89548,#89571));
+#89524 = ORIENTED_EDGE('',*,*,#89525,.F.);
+#89525 = EDGE_CURVE('',#49315,#89526,#89528,.T.);
+#89526 = VERTEX_POINT('',#89527);
+#89527 = CARTESIAN_POINT('',(-26.69303554856,-5.6,-18.54000682855));
+#89528 = SURFACE_CURVE('',#89529,(#89533,#89540),.PCURVE_S1.);
+#89529 = LINE('',#89530,#89531);
+#89530 = CARTESIAN_POINT('',(-25.62106604042,-5.6,-17.57480114806));
+#89531 = VECTOR('',#89532,1.);
+#89532 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#89533 = PCURVE('',#49333,#89534);
+#89534 = DEFINITIONAL_REPRESENTATION('',(#89535),#89539);
+#89535 = LINE('',#89536,#89537);
+#89536 = CARTESIAN_POINT('',(5.,0.));
+#89537 = VECTOR('',#89538,1.);
+#89538 = DIRECTION('',(0.,-1.));
+#89539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89540 = PCURVE('',#49369,#89541);
+#89541 = DEFINITIONAL_REPRESENTATION('',(#89542),#89546);
+#89542 = LINE('',#89543,#89544);
+#89543 = CARTESIAN_POINT('',(0.,0.));
+#89544 = VECTOR('',#89545,1.);
+#89545 = DIRECTION('',(0.,-1.));
+#89546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89547 = ORIENTED_EDGE('',*,*,#49314,.T.);
+#89548 = ORIENTED_EDGE('',*,*,#89549,.T.);
+#89549 = EDGE_CURVE('',#49317,#89550,#89552,.T.);
+#89550 = VERTEX_POINT('',#89551);
+#89551 = CARTESIAN_POINT('',(-23.52914796582,-5.6,-22.41939330138));
+#89552 = SURFACE_CURVE('',#89553,(#89557,#89564),.PCURVE_S1.);
+#89553 = LINE('',#89554,#89555);
+#89554 = CARTESIAN_POINT('',(-22.27541300863,-5.6,-21.29052527545));
+#89555 = VECTOR('',#89556,1.);
+#89556 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#89557 = PCURVE('',#49333,#89558);
+#89558 = DEFINITIONAL_REPRESENTATION('',(#89559),#89563);
+#89559 = LINE('',#89560,#89561);
+#89560 = CARTESIAN_POINT('',(0.,0.));
+#89561 = VECTOR('',#89562,1.);
+#89562 = DIRECTION('',(0.,-1.));
+#89563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89564 = PCURVE('',#49428,#89565);
+#89565 = DEFINITIONAL_REPRESENTATION('',(#89566),#89570);
+#89566 = LINE('',#89567,#89568);
+#89567 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89568 = VECTOR('',#89569,1.);
+#89569 = DIRECTION('',(0.,-1.));
+#89570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89571 = ORIENTED_EDGE('',*,*,#89572,.F.);
+#89572 = EDGE_CURVE('',#89526,#89550,#89573,.T.);
+#89573 = SURFACE_CURVE('',#89574,(#89579,#89590),.PCURVE_S1.);
+#89574 = CIRCLE('',#89575,32.5);
+#89575 = AXIS2_PLACEMENT_3D('',#89576,#89577,#89578);
+#89576 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#89577 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89578 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89579 = PCURVE('',#49333,#89580);
+#89580 = DEFINITIONAL_REPRESENTATION('',(#89581),#89589);
+#89581 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#89582,#89583,#89584,#89585
+    ,#89586,#89587,#89588),.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(
+  '') );
+#89582 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#89583 = CARTESIAN_POINT('',(62.73545663597,10.713895365628));
+#89584 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#89585 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#89586 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#89587 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#89588 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#89589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89590 = PCURVE('',#89591,#89596);
+#89591 = CYLINDRICAL_SURFACE('',#89592,32.5);
+#89592 = AXIS2_PLACEMENT_3D('',#89593,#89594,#89595);
+#89593 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#89594 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89595 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89596 = DEFINITIONAL_REPRESENTATION('',(#89597),#89601);
+#89597 = LINE('',#89598,#89599);
+#89598 = CARTESIAN_POINT('',(0.,17.1));
+#89599 = VECTOR('',#89600,1.);
+#89600 = DIRECTION('',(1.,0.));
+#89601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89602 = ADVANCED_FACE('',(#89603),#49428,.T.);
+#89603 = FACE_BOUND('',#89604,.T.);
+#89604 = EDGE_LOOP('',(#89605,#89606,#89629,#89654));
+#89605 = ORIENTED_EDGE('',*,*,#49410,.F.);
+#89606 = ORIENTED_EDGE('',*,*,#89607,.T.);
+#89607 = EDGE_CURVE('',#49382,#89608,#89610,.T.);
+#89608 = VERTEX_POINT('',#89609);
+#89609 = CARTESIAN_POINT('',(-24.0436521119,-8.4,-21.86670512724));
+#89610 = SURFACE_CURVE('',#89611,(#89615,#89622),.PCURVE_S1.);
+#89611 = LINE('',#89612,#89613);
+#89612 = CARTESIAN_POINT('',(-22.78060516305,-8.4,-20.72945254636));
+#89613 = VECTOR('',#89614,1.);
+#89614 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#89615 = PCURVE('',#49428,#89616);
+#89616 = DEFINITIONAL_REPRESENTATION('',(#89617),#89621);
+#89617 = LINE('',#89618,#89619);
+#89618 = CARTESIAN_POINT('',(0.,0.));
+#89619 = VECTOR('',#89620,1.);
+#89620 = DIRECTION('',(0.,-1.));
+#89621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89622 = PCURVE('',#49398,#89623);
+#89623 = DEFINITIONAL_REPRESENTATION('',(#89624),#89628);
+#89624 = LINE('',#89625,#89626);
+#89625 = CARTESIAN_POINT('',(5.,0.));
+#89626 = VECTOR('',#89627,1.);
+#89627 = DIRECTION('',(0.,-1.));
+#89628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89629 = ORIENTED_EDGE('',*,*,#89630,.T.);
+#89630 = EDGE_CURVE('',#89608,#89550,#89631,.T.);
+#89631 = SURFACE_CURVE('',#89632,(#89637,#89644),.PCURVE_S1.);
+#89632 = ELLIPSE('',#89633,124.83495742473,32.5);
+#89633 = AXIS2_PLACEMENT_3D('',#89634,#89635,#89636);
+#89634 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#89635 = DIRECTION('',(0.646056302901,-0.260343742414,-0.717518215286));
+#89636 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#89637 = PCURVE('',#49428,#89638);
+#89638 = DEFINITIONAL_REPRESENTATION('',(#89639),#89643);
+#89639 = ELLIPSE('',#89640,124.83495742473,32.5);
+#89640 = AXIS2_PLACEMENT_2D('',#89641,#89642);
+#89641 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#89642 = DIRECTION('',(-1.,-8.326672684689E-17));
+#89643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89644 = PCURVE('',#89591,#89645);
+#89645 = DEFINITIONAL_REPRESENTATION('',(#89646),#89653);
+#89646 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89647,#89648,#89649,#89650,
+    #89651,#89652),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#89647 = CARTESIAN_POINT('',(2.306489553168,20.18));
+#89648 = CARTESIAN_POINT('',(2.312065870232,19.507888047368));
+#89649 = CARTESIAN_POINT('',(2.317642187295,18.835788532861));
+#89650 = CARTESIAN_POINT('',(2.323218504359,18.163744997168));
+#89651 = CARTESIAN_POINT('',(2.328794821423,17.491800979366));
+#89652 = CARTESIAN_POINT('',(2.334371138486,16.82));
+#89653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89654 = ORIENTED_EDGE('',*,*,#89549,.F.);
+#89655 = ADVANCED_FACE('',(#89656),#49398,.T.);
+#89656 = FACE_BOUND('',#89657,.T.);
+#89657 = EDGE_LOOP('',(#89658,#89659,#89682,#89704));
+#89658 = ORIENTED_EDGE('',*,*,#49381,.F.);
+#89659 = ORIENTED_EDGE('',*,*,#89660,.T.);
+#89660 = EDGE_CURVE('',#49350,#89661,#89663,.T.);
+#89661 = VERTEX_POINT('',#89662);
+#89662 = CARTESIAN_POINT('',(-27.12047768372,-8.4,-17.90892766768));
+#89663 = SURFACE_CURVE('',#89664,(#89668,#89675),.PCURVE_S1.);
+#89664 = LINE('',#89665,#89666);
+#89665 = CARTESIAN_POINT('',(-26.12625819484,-8.4,-17.01372841897));
+#89666 = VECTOR('',#89667,1.);
+#89667 = DIRECTION('',(-0.743144825477,0.,-0.669130606359));
+#89668 = PCURVE('',#49398,#89669);
+#89669 = DEFINITIONAL_REPRESENTATION('',(#89670),#89674);
+#89670 = LINE('',#89671,#89672);
+#89671 = CARTESIAN_POINT('',(0.,-0.));
+#89672 = VECTOR('',#89673,1.);
+#89673 = DIRECTION('',(0.,-1.));
+#89674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89675 = PCURVE('',#49369,#89676);
+#89676 = DEFINITIONAL_REPRESENTATION('',(#89677),#89681);
+#89677 = LINE('',#89678,#89679);
+#89678 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89679 = VECTOR('',#89680,1.);
+#89680 = DIRECTION('',(0.,-1.));
+#89681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89682 = ORIENTED_EDGE('',*,*,#89683,.T.);
+#89683 = EDGE_CURVE('',#89661,#89608,#89684,.T.);
+#89684 = SURFACE_CURVE('',#89685,(#89690,#89697),.PCURVE_S1.);
+#89685 = CIRCLE('',#89686,32.5);
+#89686 = AXIS2_PLACEMENT_3D('',#89687,#89688,#89689);
+#89687 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#89688 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89689 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89690 = PCURVE('',#49398,#89691);
+#89691 = DEFINITIONAL_REPRESENTATION('',(#89692),#89696);
+#89692 = CIRCLE('',#89693,32.5);
+#89693 = AXIS2_PLACEMENT_2D('',#89694,#89695);
+#89694 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#89695 = DIRECTION('',(-0.743144825477,0.669130606359));
+#89696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89697 = PCURVE('',#89591,#89698);
+#89698 = DEFINITIONAL_REPRESENTATION('',(#89699),#89703);
+#89699 = LINE('',#89700,#89701);
+#89700 = CARTESIAN_POINT('',(0.,19.9));
+#89701 = VECTOR('',#89702,1.);
+#89702 = DIRECTION('',(1.,0.));
+#89703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89704 = ORIENTED_EDGE('',*,*,#89607,.F.);
+#89705 = ADVANCED_FACE('',(#89706),#49369,.T.);
+#89706 = FACE_BOUND('',#89707,.T.);
+#89707 = EDGE_LOOP('',(#89708,#89709,#89710,#89735));
+#89708 = ORIENTED_EDGE('',*,*,#49349,.F.);
+#89709 = ORIENTED_EDGE('',*,*,#89525,.T.);
+#89710 = ORIENTED_EDGE('',*,*,#89711,.T.);
+#89711 = EDGE_CURVE('',#89526,#89661,#89712,.T.);
+#89712 = SURFACE_CURVE('',#89713,(#89718,#89725),.PCURVE_S1.);
+#89713 = ELLIPSE('',#89714,124.83495742473,32.5);
+#89714 = AXIS2_PLACEMENT_3D('',#89715,#89716,#89717);
+#89715 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#89716 = DIRECTION('',(-0.646056302901,0.260343742414,0.717518215286));
+#89717 = DIRECTION('',(-0.174203966223,-0.965515994578,0.19347310502));
+#89718 = PCURVE('',#49369,#89719);
+#89719 = DEFINITIONAL_REPRESENTATION('',(#89720),#89724);
+#89720 = ELLIPSE('',#89721,124.83495742473,32.5);
+#89721 = AXIS2_PLACEMENT_2D('',#89722,#89723);
+#89722 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#89723 = DIRECTION('',(1.,-8.326672684689E-17));
+#89724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89725 = PCURVE('',#89591,#89726);
+#89726 = DEFINITIONAL_REPRESENTATION('',(#89727),#89734);
+#89727 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89728,#89729,#89730,#89731,
+    #89732,#89733),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#89728 = CARTESIAN_POINT('',(2.180205552258,16.82));
+#89729 = CARTESIAN_POINT('',(2.174576718074,17.493266098224));
+#89730 = CARTESIAN_POINT('',(2.16894788389,18.165943547578));
+#89731 = CARTESIAN_POINT('',(2.163319049707,18.837987907204));
+#89732 = CARTESIAN_POINT('',(2.157690215523,19.509354813963));
+#89733 = CARTESIAN_POINT('',(2.152061381339,20.18));
+#89734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89735 = ORIENTED_EDGE('',*,*,#89660,.F.);
+#89736 = ADVANCED_FACE('',(#89737),#49461,.T.);
+#89737 = FACE_BOUND('',#89738,.T.);
+#89738 = EDGE_LOOP('',(#89739,#89762,#89763,#89786));
+#89739 = ORIENTED_EDGE('',*,*,#89740,.F.);
+#89740 = EDGE_CURVE('',#49443,#89741,#89743,.T.);
+#89741 = VERTEX_POINT('',#89742);
+#89742 = CARTESIAN_POINT('',(-22.25504451063,-5.6,-23.6846573509));
+#89743 = SURFACE_CURVE('',#89744,(#89748,#89755),.PCURVE_S1.);
+#89744 = LINE('',#89745,#89746);
+#89745 = CARTESIAN_POINT('',(-21.4071776532,-5.6,-22.51766873737));
+#89746 = VECTOR('',#89747,1.);
+#89747 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#89748 = PCURVE('',#49461,#89749);
+#89749 = DEFINITIONAL_REPRESENTATION('',(#89750),#89754);
+#89750 = LINE('',#89751,#89752);
+#89751 = CARTESIAN_POINT('',(5.,0.));
+#89752 = VECTOR('',#89753,1.);
+#89753 = DIRECTION('',(0.,-1.));
+#89754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89755 = PCURVE('',#49497,#89756);
+#89756 = DEFINITIONAL_REPRESENTATION('',(#89757),#89761);
+#89757 = LINE('',#89758,#89759);
+#89758 = CARTESIAN_POINT('',(0.,0.));
+#89759 = VECTOR('',#89760,1.);
+#89760 = DIRECTION('',(0.,-1.));
+#89761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89762 = ORIENTED_EDGE('',*,*,#49442,.T.);
+#89763 = ORIENTED_EDGE('',*,*,#89764,.T.);
+#89764 = EDGE_CURVE('',#49445,#89765,#89767,.T.);
+#89765 = VERTEX_POINT('',#89766);
+#89766 = CARTESIAN_POINT('',(-18.35372566168,-5.6,-26.82146070473));
+#89767 = SURFACE_CURVE('',#89768,(#89772,#89779),.PCURVE_S1.);
+#89768 = LINE('',#89769,#89770);
+#89769 = CARTESIAN_POINT('',(-17.36209268133,-5.6,-25.45659499883));
+#89770 = VECTOR('',#89771,1.);
+#89771 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#89772 = PCURVE('',#49461,#89773);
+#89773 = DEFINITIONAL_REPRESENTATION('',(#89774),#89778);
+#89774 = LINE('',#89775,#89776);
+#89775 = CARTESIAN_POINT('',(0.,0.));
+#89776 = VECTOR('',#89777,1.);
+#89777 = DIRECTION('',(0.,-1.));
+#89778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89779 = PCURVE('',#49556,#89780);
+#89780 = DEFINITIONAL_REPRESENTATION('',(#89781),#89785);
+#89781 = LINE('',#89782,#89783);
+#89782 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89783 = VECTOR('',#89784,1.);
+#89784 = DIRECTION('',(0.,-1.));
+#89785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89786 = ORIENTED_EDGE('',*,*,#89787,.F.);
+#89787 = EDGE_CURVE('',#89741,#89765,#89788,.T.);
+#89788 = SURFACE_CURVE('',#89789,(#89794,#89805),.PCURVE_S1.);
+#89789 = CIRCLE('',#89790,32.5);
+#89790 = AXIS2_PLACEMENT_3D('',#89791,#89792,#89793);
+#89791 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#89792 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89793 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89794 = PCURVE('',#49461,#89795);
+#89795 = DEFINITIONAL_REPRESENTATION('',(#89796),#89804);
+#89796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#89797,#89798,#89799,#89800
+    ,#89801,#89802,#89803),.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(
+  '') );
+#89797 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#89798 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#89799 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#89800 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#89801 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#89802 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#89803 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#89804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89805 = PCURVE('',#89806,#89811);
+#89806 = CYLINDRICAL_SURFACE('',#89807,32.5);
+#89807 = AXIS2_PLACEMENT_3D('',#89808,#89809,#89810);
+#89808 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#89809 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89810 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89811 = DEFINITIONAL_REPRESENTATION('',(#89812),#89816);
+#89812 = LINE('',#89813,#89814);
+#89813 = CARTESIAN_POINT('',(0.,17.1));
+#89814 = VECTOR('',#89815,1.);
+#89815 = DIRECTION('',(1.,0.));
+#89816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89817 = ADVANCED_FACE('',(#89818),#49556,.T.);
+#89818 = FACE_BOUND('',#89819,.T.);
+#89819 = EDGE_LOOP('',(#89820,#89821,#89844,#89869));
+#89820 = ORIENTED_EDGE('',*,*,#49538,.F.);
+#89821 = ORIENTED_EDGE('',*,*,#89822,.T.);
+#89822 = EDGE_CURVE('',#49510,#89823,#89825,.T.);
+#89823 = VERTEX_POINT('',#89824);
+#89824 = CARTESIAN_POINT('',(-18.97189699051,-8.4,-26.38782152018));
+#89825 = SURFACE_CURVE('',#89826,(#89830,#89837),.PCURVE_S1.);
+#89826 = LINE('',#89827,#89828);
+#89827 = CARTESIAN_POINT('',(-17.97289875486,-8.4,-25.01281841005));
+#89828 = VECTOR('',#89829,1.);
+#89829 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#89830 = PCURVE('',#49556,#89831);
+#89831 = DEFINITIONAL_REPRESENTATION('',(#89832),#89836);
+#89832 = LINE('',#89833,#89834);
+#89833 = CARTESIAN_POINT('',(0.,0.));
+#89834 = VECTOR('',#89835,1.);
+#89835 = DIRECTION('',(0.,-1.));
+#89836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89837 = PCURVE('',#49526,#89838);
+#89838 = DEFINITIONAL_REPRESENTATION('',(#89839),#89843);
+#89839 = LINE('',#89840,#89841);
+#89840 = CARTESIAN_POINT('',(5.,0.));
+#89841 = VECTOR('',#89842,1.);
+#89842 = DIRECTION('',(0.,-1.));
+#89843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89844 = ORIENTED_EDGE('',*,*,#89845,.T.);
+#89845 = EDGE_CURVE('',#89823,#89765,#89846,.T.);
+#89846 = SURFACE_CURVE('',#89847,(#89852,#89859),.PCURVE_S1.);
+#89847 = ELLIPSE('',#89848,124.83495742473,32.5);
+#89848 = AXIS2_PLACEMENT_3D('',#89849,#89850,#89851);
+#89849 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#89850 = DIRECTION('',(0.781118847954,-0.260343742414,-0.567516062465));
+#89851 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#89852 = PCURVE('',#49556,#89853);
+#89853 = DEFINITIONAL_REPRESENTATION('',(#89854),#89858);
+#89854 = ELLIPSE('',#89855,124.83495742473,32.5);
+#89855 = AXIS2_PLACEMENT_2D('',#89856,#89857);
+#89856 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#89857 = DIRECTION('',(-1.,-1.110223024625E-16));
+#89858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89859 = PCURVE('',#89806,#89860);
+#89860 = DEFINITIONAL_REPRESENTATION('',(#89861),#89868);
+#89861 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89862,#89863,#89864,#89865,
+    #89866,#89867),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#89862 = CARTESIAN_POINT('',(2.515929063407,20.18));
+#89863 = CARTESIAN_POINT('',(2.521505380471,19.507888047368));
+#89864 = CARTESIAN_POINT('',(2.527081697535,18.835788532861));
+#89865 = CARTESIAN_POINT('',(2.532658014598,18.163744997168));
+#89866 = CARTESIAN_POINT('',(2.538234331662,17.491800979366));
+#89867 = CARTESIAN_POINT('',(2.543810648726,16.82));
+#89868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89869 = ORIENTED_EDGE('',*,*,#89764,.F.);
+#89870 = ADVANCED_FACE('',(#89871),#49526,.T.);
+#89871 = FACE_BOUND('',#89872,.T.);
+#89872 = EDGE_LOOP('',(#89873,#89874,#89897,#89919));
+#89873 = ORIENTED_EDGE('',*,*,#49509,.F.);
+#89874 = ORIENTED_EDGE('',*,*,#89875,.T.);
+#89875 = EDGE_CURVE('',#49478,#89876,#89878,.T.);
+#89876 = VERTEX_POINT('',#89877);
+#89877 = CARTESIAN_POINT('',(-22.80435474497,-8.4,-23.15623900087));
+#89878 = SURFACE_CURVE('',#89879,(#89883,#89890),.PCURVE_S1.);
+#89879 = LINE('',#89880,#89881);
+#89880 = CARTESIAN_POINT('',(-22.01798372673,-8.4,-22.07389214858));
+#89881 = VECTOR('',#89882,1.);
+#89882 = DIRECTION('',(-0.587785252292,0.,-0.809016994375));
+#89883 = PCURVE('',#49526,#89884);
+#89884 = DEFINITIONAL_REPRESENTATION('',(#89885),#89889);
+#89885 = LINE('',#89886,#89887);
+#89886 = CARTESIAN_POINT('',(0.,-0.));
+#89887 = VECTOR('',#89888,1.);
+#89888 = DIRECTION('',(0.,-1.));
+#89889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89890 = PCURVE('',#49497,#89891);
+#89891 = DEFINITIONAL_REPRESENTATION('',(#89892),#89896);
+#89892 = LINE('',#89893,#89894);
+#89893 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89894 = VECTOR('',#89895,1.);
+#89895 = DIRECTION('',(0.,-1.));
+#89896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89897 = ORIENTED_EDGE('',*,*,#89898,.T.);
+#89898 = EDGE_CURVE('',#89876,#89823,#89899,.T.);
+#89899 = SURFACE_CURVE('',#89900,(#89905,#89912),.PCURVE_S1.);
+#89900 = CIRCLE('',#89901,32.5);
+#89901 = AXIS2_PLACEMENT_3D('',#89902,#89903,#89904);
+#89902 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#89903 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#89904 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#89905 = PCURVE('',#49526,#89906);
+#89906 = DEFINITIONAL_REPRESENTATION('',(#89907),#89911);
+#89907 = CIRCLE('',#89908,32.5);
+#89908 = AXIS2_PLACEMENT_2D('',#89909,#89910);
+#89909 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#89910 = DIRECTION('',(-0.587785252292,0.809016994375));
+#89911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89912 = PCURVE('',#89806,#89913);
+#89913 = DEFINITIONAL_REPRESENTATION('',(#89914),#89918);
+#89914 = LINE('',#89915,#89916);
+#89915 = CARTESIAN_POINT('',(0.,19.9));
+#89916 = VECTOR('',#89917,1.);
+#89917 = DIRECTION('',(1.,0.));
+#89918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89919 = ORIENTED_EDGE('',*,*,#89822,.F.);
+#89920 = ADVANCED_FACE('',(#89921),#49497,.T.);
+#89921 = FACE_BOUND('',#89922,.T.);
+#89922 = EDGE_LOOP('',(#89923,#89924,#89925,#89950));
+#89923 = ORIENTED_EDGE('',*,*,#49477,.F.);
+#89924 = ORIENTED_EDGE('',*,*,#89740,.T.);
+#89925 = ORIENTED_EDGE('',*,*,#89926,.T.);
+#89926 = EDGE_CURVE('',#89741,#89876,#89927,.T.);
+#89927 = SURFACE_CURVE('',#89928,(#89933,#89940),.PCURVE_S1.);
+#89928 = ELLIPSE('',#89929,124.83495742473,32.5);
+#89929 = AXIS2_PLACEMENT_3D('',#89930,#89931,#89932);
+#89930 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#89931 = DIRECTION('',(-0.781118847954,0.260343742414,0.567516062465));
+#89932 = DIRECTION('',(-0.210622511992,-0.965515994578,0.153026212317));
+#89933 = PCURVE('',#49497,#89934);
+#89934 = DEFINITIONAL_REPRESENTATION('',(#89935),#89939);
+#89935 = ELLIPSE('',#89936,124.83495742473,32.5);
+#89936 = AXIS2_PLACEMENT_2D('',#89937,#89938);
+#89937 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#89938 = DIRECTION('',(1.,-5.551115123126E-17));
+#89939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89940 = PCURVE('',#89806,#89941);
+#89941 = DEFINITIONAL_REPRESENTATION('',(#89942),#89949);
+#89942 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#89943,#89944,#89945,#89946,
+    #89947,#89948),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#89943 = CARTESIAN_POINT('',(2.389645062497,16.82));
+#89944 = CARTESIAN_POINT('',(2.384016228314,17.493266098224));
+#89945 = CARTESIAN_POINT('',(2.37838739413,18.165943547578));
+#89946 = CARTESIAN_POINT('',(2.372758559946,18.837987907204));
+#89947 = CARTESIAN_POINT('',(2.367129725762,19.509354813963));
+#89948 = CARTESIAN_POINT('',(2.361500891578,20.18));
+#89949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89950 = ORIENTED_EDGE('',*,*,#89875,.F.);
+#89951 = ADVANCED_FACE('',(#89952),#49589,.T.);
+#89952 = FACE_BOUND('',#89953,.T.);
+#89953 = EDGE_LOOP('',(#89954,#89977,#89978,#90001));
+#89954 = ORIENTED_EDGE('',*,*,#89955,.F.);
+#89955 = EDGE_CURVE('',#49571,#89956,#89958,.T.);
+#89956 = VERTEX_POINT('',#89957);
+#89957 = CARTESIAN_POINT('',(-16.84440123603,-5.6,-27.79417469541));
+#89958 = SURFACE_CURVE('',#89959,(#89963,#89970),.PCURVE_S1.);
+#89959 = LINE('',#89960,#89961);
+#89960 = CARTESIAN_POINT('',(-16.2576928795,-5.6,-26.47640615109));
+#89961 = VECTOR('',#89962,1.);
+#89962 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#89963 = PCURVE('',#49589,#89964);
+#89964 = DEFINITIONAL_REPRESENTATION('',(#89965),#89969);
+#89965 = LINE('',#89966,#89967);
+#89966 = CARTESIAN_POINT('',(5.,0.));
+#89967 = VECTOR('',#89968,1.);
+#89968 = DIRECTION('',(0.,-1.));
+#89969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89970 = PCURVE('',#49625,#89971);
+#89971 = DEFINITIONAL_REPRESENTATION('',(#89972),#89976);
+#89972 = LINE('',#89973,#89974);
+#89973 = CARTESIAN_POINT('',(0.,0.));
+#89974 = VECTOR('',#89975,1.);
+#89975 = DIRECTION('',(0.,-1.));
+#89976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89977 = ORIENTED_EDGE('',*,*,#49570,.T.);
+#89978 = ORIENTED_EDGE('',*,*,#89979,.T.);
+#89979 = EDGE_CURVE('',#49573,#89980,#89982,.T.);
+#89980 = VERTEX_POINT('',#89981);
+#89981 = CARTESIAN_POINT('',(-12.37615747518,-5.6,-30.05130157163));
+#89982 = SURFACE_CURVE('',#89983,(#89987,#89994),.PCURVE_S1.);
+#89983 = LINE('',#89984,#89985);
+#89984 = CARTESIAN_POINT('',(-11.68996559129,-5.6,-28.51008936647));
+#89985 = VECTOR('',#89986,1.);
+#89986 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#89987 = PCURVE('',#49589,#89988);
+#89988 = DEFINITIONAL_REPRESENTATION('',(#89989),#89993);
+#89989 = LINE('',#89990,#89991);
+#89990 = CARTESIAN_POINT('',(0.,0.));
+#89991 = VECTOR('',#89992,1.);
+#89992 = DIRECTION('',(0.,-1.));
+#89993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89994 = PCURVE('',#49684,#89995);
+#89995 = DEFINITIONAL_REPRESENTATION('',(#89996),#90000);
+#89996 = LINE('',#89997,#89998);
+#89997 = CARTESIAN_POINT('',(2.900003744861,0.));
+#89998 = VECTOR('',#89999,1.);
+#89999 = DIRECTION('',(0.,-1.));
+#90000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90001 = ORIENTED_EDGE('',*,*,#90002,.F.);
+#90002 = EDGE_CURVE('',#89956,#89980,#90003,.T.);
+#90003 = SURFACE_CURVE('',#90004,(#90009,#90020),.PCURVE_S1.);
+#90004 = CIRCLE('',#90005,32.5);
+#90005 = AXIS2_PLACEMENT_3D('',#90006,#90007,#90008);
+#90006 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#90007 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90008 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90009 = PCURVE('',#49589,#90010);
+#90010 = DEFINITIONAL_REPRESENTATION('',(#90011),#90019);
+#90011 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#90012,#90013,#90014,#90015
+    ,#90016,#90017,#90018),.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(
+  '') );
+#90012 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#90013 = CARTESIAN_POINT('',(65.560706275723,37.594350112397));
+#90014 = CARTESIAN_POINT('',(20.01980377629,4.506947682814));
+#90015 = CARTESIAN_POINT('',(-25.52109872314,-28.58045474676));
+#90016 = CARTESIAN_POINT('',(-31.40517852268,27.402824943801));
+#90017 = CARTESIAN_POINT('',(-37.28925832222,83.386104634372));
+#90018 = CARTESIAN_POINT('',(14.135723976749,60.490227373385));
+#90019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90020 = PCURVE('',#90021,#90026);
+#90021 = CYLINDRICAL_SURFACE('',#90022,32.5);
+#90022 = AXIS2_PLACEMENT_3D('',#90023,#90024,#90025);
+#90023 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#90024 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90025 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90026 = DEFINITIONAL_REPRESENTATION('',(#90027),#90031);
+#90027 = LINE('',#90028,#90029);
+#90028 = CARTESIAN_POINT('',(0.,17.1));
+#90029 = VECTOR('',#90030,1.);
+#90030 = DIRECTION('',(1.,0.));
+#90031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90032 = ADVANCED_FACE('',(#90033),#49684,.T.);
+#90033 = FACE_BOUND('',#90034,.T.);
+#90034 = EDGE_LOOP('',(#90035,#90036,#90059,#90084));
+#90035 = ORIENTED_EDGE('',*,*,#49666,.F.);
+#90036 = ORIENTED_EDGE('',*,*,#90037,.T.);
+#90037 = EDGE_CURVE('',#49638,#90038,#90040,.T.);
+#90038 = VERTEX_POINT('',#90039);
+#90039 = CARTESIAN_POINT('',(-13.07097893338,-8.4,-29.75566348988));
+#90040 = SURFACE_CURVE('',#90041,(#90045,#90052),.PCURVE_S1.);
+#90041 = LINE('',#90042,#90043);
+#90042 = CARTESIAN_POINT('',(-12.37969042754,-8.4,-28.2030040844));
+#90043 = VECTOR('',#90044,1.);
+#90044 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#90045 = PCURVE('',#49684,#90046);
+#90046 = DEFINITIONAL_REPRESENTATION('',(#90047),#90051);
+#90047 = LINE('',#90048,#90049);
+#90048 = CARTESIAN_POINT('',(0.,0.));
+#90049 = VECTOR('',#90050,1.);
+#90050 = DIRECTION('',(0.,-1.));
+#90051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90052 = PCURVE('',#49654,#90053);
+#90053 = DEFINITIONAL_REPRESENTATION('',(#90054),#90058);
+#90054 = LINE('',#90055,#90056);
+#90055 = CARTESIAN_POINT('',(5.,0.));
+#90056 = VECTOR('',#90057,1.);
+#90057 = DIRECTION('',(0.,-1.));
+#90058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90059 = ORIENTED_EDGE('',*,*,#90060,.T.);
+#90060 = EDGE_CURVE('',#90038,#89980,#90061,.T.);
+#90061 = SURFACE_CURVE('',#90062,(#90067,#90074),.PCURVE_S1.);
+#90062 = ELLIPSE('',#90063,124.83495742473,32.5);
+#90063 = AXIS2_PLACEMENT_3D('',#90064,#90065,#90066);
+#90064 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#90065 = DIRECTION('',(0.882042751128,-0.260343742414,-0.392710734471));
+#90066 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#90067 = PCURVE('',#49684,#90068);
+#90068 = DEFINITIONAL_REPRESENTATION('',(#90069),#90073);
+#90069 = ELLIPSE('',#90070,124.83495742473,32.5);
+#90070 = AXIS2_PLACEMENT_2D('',#90071,#90072);
+#90071 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#90072 = DIRECTION('',(-1.,-0.));
+#90073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90074 = PCURVE('',#90021,#90075);
+#90075 = DEFINITIONAL_REPRESENTATION('',(#90076),#90083);
+#90076 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90077,#90078,#90079,#90080,
+    #90081,#90082),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#90077 = CARTESIAN_POINT('',(2.725368573647,20.18));
+#90078 = CARTESIAN_POINT('',(2.73094489071,19.507888047368));
+#90079 = CARTESIAN_POINT('',(2.736521207774,18.835788532861));
+#90080 = CARTESIAN_POINT('',(2.742097524838,18.163744997168));
+#90081 = CARTESIAN_POINT('',(2.747673841901,17.491800979366));
+#90082 = CARTESIAN_POINT('',(2.753250158965,16.82));
+#90083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90084 = ORIENTED_EDGE('',*,*,#89979,.F.);
+#90085 = ADVANCED_FACE('',(#90086),#49654,.T.);
+#90086 = FACE_BOUND('',#90087,.T.);
+#90087 = EDGE_LOOP('',(#90088,#90089,#90112,#90134));
+#90088 = ORIENTED_EDGE('',*,*,#49637,.F.);
+#90089 = ORIENTED_EDGE('',*,*,#90090,.T.);
+#90090 = EDGE_CURVE('',#49606,#90091,#90093,.T.);
+#90091 = VERTEX_POINT('',#90092);
+#90092 = CARTESIAN_POINT('',(-17.49157207642,-8.4,-27.39151157375));
+#90093 = SURFACE_CURVE('',#90094,(#90098,#90105),.PCURVE_S1.);
+#90094 = LINE('',#90095,#90096);
+#90095 = CARTESIAN_POINT('',(-16.94741771576,-8.4,-26.16932086902));
+#90096 = VECTOR('',#90097,1.);
+#90097 = DIRECTION('',(-0.406736643076,0.,-0.913545457643));
+#90098 = PCURVE('',#49654,#90099);
+#90099 = DEFINITIONAL_REPRESENTATION('',(#90100),#90104);
+#90100 = LINE('',#90101,#90102);
+#90101 = CARTESIAN_POINT('',(0.,-0.));
+#90102 = VECTOR('',#90103,1.);
+#90103 = DIRECTION('',(0.,-1.));
+#90104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90105 = PCURVE('',#49625,#90106);
+#90106 = DEFINITIONAL_REPRESENTATION('',(#90107),#90111);
+#90107 = LINE('',#90108,#90109);
+#90108 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90109 = VECTOR('',#90110,1.);
+#90110 = DIRECTION('',(0.,-1.));
+#90111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90112 = ORIENTED_EDGE('',*,*,#90113,.T.);
+#90113 = EDGE_CURVE('',#90091,#90038,#90114,.T.);
+#90114 = SURFACE_CURVE('',#90115,(#90120,#90127),.PCURVE_S1.);
+#90115 = CIRCLE('',#90116,32.5);
+#90116 = AXIS2_PLACEMENT_3D('',#90117,#90118,#90119);
+#90117 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#90118 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90119 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90120 = PCURVE('',#49654,#90121);
+#90121 = DEFINITIONAL_REPRESENTATION('',(#90122),#90126);
+#90122 = CIRCLE('',#90123,32.5);
+#90123 = AXIS2_PLACEMENT_2D('',#90124,#90125);
+#90124 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#90125 = DIRECTION('',(-0.406736643076,0.913545457643));
+#90126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90127 = PCURVE('',#90021,#90128);
+#90128 = DEFINITIONAL_REPRESENTATION('',(#90129),#90133);
+#90129 = LINE('',#90130,#90131);
+#90130 = CARTESIAN_POINT('',(0.,19.9));
+#90131 = VECTOR('',#90132,1.);
+#90132 = DIRECTION('',(1.,0.));
+#90133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90134 = ORIENTED_EDGE('',*,*,#90037,.F.);
+#90135 = ADVANCED_FACE('',(#90136),#49625,.T.);
+#90136 = FACE_BOUND('',#90137,.T.);
+#90137 = EDGE_LOOP('',(#90138,#90139,#90140,#90165));
+#90138 = ORIENTED_EDGE('',*,*,#49605,.F.);
+#90139 = ORIENTED_EDGE('',*,*,#89955,.T.);
+#90140 = ORIENTED_EDGE('',*,*,#90141,.T.);
+#90141 = EDGE_CURVE('',#89956,#90091,#90142,.T.);
+#90142 = SURFACE_CURVE('',#90143,(#90148,#90155),.PCURVE_S1.);
+#90143 = ELLIPSE('',#90144,124.83495742473,32.5);
+#90144 = AXIS2_PLACEMENT_3D('',#90145,#90146,#90147);
+#90145 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#90146 = DIRECTION('',(-0.882042751128,0.260343742414,0.392710734471));
+#90147 = DIRECTION('',(-0.237835843308,-0.965515994578,0.105891339835));
+#90148 = PCURVE('',#49625,#90149);
+#90149 = DEFINITIONAL_REPRESENTATION('',(#90150),#90154);
+#90150 = ELLIPSE('',#90151,124.83495742473,32.5);
+#90151 = AXIS2_PLACEMENT_2D('',#90152,#90153);
+#90152 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#90153 = DIRECTION('',(1.,-1.387778780781E-17));
+#90154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90155 = PCURVE('',#90021,#90156);
+#90156 = DEFINITIONAL_REPRESENTATION('',(#90157),#90164);
+#90157 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90158,#90159,#90160,#90161,
+    #90162,#90163),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#90158 = CARTESIAN_POINT('',(2.599084572737,16.82));
+#90159 = CARTESIAN_POINT('',(2.593455738553,17.493266098224));
+#90160 = CARTESIAN_POINT('',(2.587826904369,18.165943547578));
+#90161 = CARTESIAN_POINT('',(2.582198070185,18.837987907204));
+#90162 = CARTESIAN_POINT('',(2.576569236001,19.509354813963));
+#90163 = CARTESIAN_POINT('',(2.570940401818,20.18));
+#90164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90165 = ORIENTED_EDGE('',*,*,#90090,.F.);
+#90166 = ADVANCED_FACE('',(#90167),#49717,.T.);
+#90167 = FACE_BOUND('',#90168,.T.);
+#90168 = EDGE_LOOP('',(#90169,#90192,#90193,#90216));
+#90169 = ORIENTED_EDGE('',*,*,#90170,.F.);
+#90170 = EDGE_CURVE('',#49699,#90171,#90173,.T.);
+#90171 = VERTEX_POINT('',#90172);
+#90172 = CARTESIAN_POINT('',(-10.69757679901,-5.6,-30.68895323449));
+#90173 = SURFACE_CURVE('',#90174,(#90178,#90185),.PCURVE_S1.);
+#90174 = LINE('',#90175,#90176);
+#90175 = CARTESIAN_POINT('',(-10.3976689139,-5.6,-29.27799756812));
+#90176 = VECTOR('',#90177,1.);
+#90177 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#90178 = PCURVE('',#49717,#90179);
+#90179 = DEFINITIONAL_REPRESENTATION('',(#90180),#90184);
+#90180 = LINE('',#90181,#90182);
+#90181 = CARTESIAN_POINT('',(5.,0.));
+#90182 = VECTOR('',#90183,1.);
+#90183 = DIRECTION('',(0.,-1.));
+#90184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90185 = PCURVE('',#49753,#90186);
+#90186 = DEFINITIONAL_REPRESENTATION('',(#90187),#90191);
+#90187 = LINE('',#90188,#90189);
+#90188 = CARTESIAN_POINT('',(0.,0.));
+#90189 = VECTOR('',#90190,1.);
+#90190 = DIRECTION('',(0.,-1.));
+#90191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90192 = ORIENTED_EDGE('',*,*,#49698,.T.);
+#90193 = ORIENTED_EDGE('',*,*,#90194,.T.);
+#90194 = EDGE_CURVE('',#49701,#90195,#90197,.T.);
+#90195 = VERTEX_POINT('',#90196);
+#90196 = CARTESIAN_POINT('',(-5.857691819619,-5.6,-31.96775635771));
+#90197 = SURFACE_CURVE('',#90198,(#90202,#90209),.PCURVE_S1.);
+#90198 = LINE('',#90199,#90200);
+#90199 = CARTESIAN_POINT('',(-5.506930910236,-5.6,-30.3175560222));
+#90200 = VECTOR('',#90201,1.);
+#90201 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#90202 = PCURVE('',#49717,#90203);
+#90203 = DEFINITIONAL_REPRESENTATION('',(#90204),#90208);
+#90204 = LINE('',#90205,#90206);
+#90205 = CARTESIAN_POINT('',(0.,0.));
+#90206 = VECTOR('',#90207,1.);
+#90207 = DIRECTION('',(0.,-1.));
+#90208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90209 = PCURVE('',#49812,#90210);
+#90210 = DEFINITIONAL_REPRESENTATION('',(#90211),#90215);
+#90211 = LINE('',#90212,#90213);
+#90212 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90213 = VECTOR('',#90214,1.);
+#90214 = DIRECTION('',(0.,-1.));
+#90215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90216 = ORIENTED_EDGE('',*,*,#90217,.F.);
+#90217 = EDGE_CURVE('',#90171,#90195,#90218,.T.);
+#90218 = SURFACE_CURVE('',#90219,(#90224,#90235),.PCURVE_S1.);
+#90219 = CIRCLE('',#90220,32.5);
+#90220 = AXIS2_PLACEMENT_3D('',#90221,#90222,#90223);
+#90221 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#90222 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90223 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90224 = PCURVE('',#49717,#90225);
+#90225 = DEFINITIONAL_REPRESENTATION('',(#90226),#90234);
+#90226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#90227,#90228,#90229,#90230
+    ,#90231,#90232,#90233),.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(
+  '') );
+#90227 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#90228 = CARTESIAN_POINT('',(62.73545663597,50.886104634372));
+#90229 = CARTESIAN_POINT('',(25.0689899048,9.053255293337));
+#90230 = CARTESIAN_POINT('',(-12.59747682636,-32.77959404769));
+#90231 = CARTESIAN_POINT('',(-29.9925537028,20.756947682814));
+#90232 = CARTESIAN_POINT('',(-47.38763057924,74.293489413326));
+#90233 = CARTESIAN_POINT('',(7.673913028362,62.589797023849));
+#90234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90235 = PCURVE('',#90236,#90241);
+#90236 = CYLINDRICAL_SURFACE('',#90237,32.5);
+#90237 = AXIS2_PLACEMENT_3D('',#90238,#90239,#90240);
+#90238 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#90239 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90240 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90241 = DEFINITIONAL_REPRESENTATION('',(#90242),#90246);
+#90242 = LINE('',#90243,#90244);
+#90243 = CARTESIAN_POINT('',(0.,17.1));
+#90244 = VECTOR('',#90245,1.);
+#90245 = DIRECTION('',(1.,0.));
+#90246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90247 = ADVANCED_FACE('',(#90248),#49812,.T.);
+#90248 = FACE_BOUND('',#90249,.T.);
+#90249 = EDGE_LOOP('',(#90250,#90251,#90274,#90299));
+#90250 = ORIENTED_EDGE('',*,*,#49794,.F.);
+#90251 = ORIENTED_EDGE('',*,*,#90252,.T.);
+#90252 = EDGE_CURVE('',#49766,#90253,#90255,.T.);
+#90253 = VERTEX_POINT('',#90254);
+#90254 = CARTESIAN_POINT('',(-6.598796375344,-8.4,-31.82304018155));
+#90255 = SURFACE_CURVE('',#90256,(#90260,#90267),.PCURVE_S1.);
+#90256 = LINE('',#90257,#90258);
+#90257 = CARTESIAN_POINT('',(-6.245430224206,-8.4,-30.16058314723));
+#90258 = VECTOR('',#90259,1.);
+#90259 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#90260 = PCURVE('',#49812,#90261);
+#90261 = DEFINITIONAL_REPRESENTATION('',(#90262),#90266);
+#90262 = LINE('',#90263,#90264);
+#90263 = CARTESIAN_POINT('',(0.,0.));
+#90264 = VECTOR('',#90265,1.);
+#90265 = DIRECTION('',(0.,-1.));
+#90266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90267 = PCURVE('',#49782,#90268);
+#90268 = DEFINITIONAL_REPRESENTATION('',(#90269),#90273);
+#90269 = LINE('',#90270,#90271);
+#90270 = CARTESIAN_POINT('',(5.,0.));
+#90271 = VECTOR('',#90272,1.);
+#90272 = DIRECTION('',(0.,-1.));
+#90273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90274 = ORIENTED_EDGE('',*,*,#90275,.T.);
+#90275 = EDGE_CURVE('',#90253,#90195,#90276,.T.);
+#90276 = SURFACE_CURVE('',#90277,(#90282,#90289),.PCURVE_S1.);
+#90277 = ELLIPSE('',#90278,124.83495742473,32.5);
+#90278 = AXIS2_PLACEMENT_3D('',#90279,#90280,#90281);
+#90279 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#90280 = DIRECTION('',(0.944417153567,-0.260343742414,-0.200742062944));
+#90281 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#90282 = PCURVE('',#49812,#90283);
+#90283 = DEFINITIONAL_REPRESENTATION('',(#90284),#90288);
+#90284 = ELLIPSE('',#90285,124.83495742473,32.5);
+#90285 = AXIS2_PLACEMENT_2D('',#90286,#90287);
+#90286 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#90287 = DIRECTION('',(-1.,1.110223024625E-16));
+#90288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90289 = PCURVE('',#90236,#90290);
+#90290 = DEFINITIONAL_REPRESENTATION('',(#90291),#90298);
+#90291 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90292,#90293,#90294,#90295,
+    #90296,#90297),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#90292 = CARTESIAN_POINT('',(2.934808083886,20.18));
+#90293 = CARTESIAN_POINT('',(2.94038440095,19.507888047368));
+#90294 = CARTESIAN_POINT('',(2.945960718013,18.835788532861));
+#90295 = CARTESIAN_POINT('',(2.951537035077,18.163744997168));
+#90296 = CARTESIAN_POINT('',(2.957113352141,17.491800979366));
+#90297 = CARTESIAN_POINT('',(2.962689669204,16.82));
+#90298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90299 = ORIENTED_EDGE('',*,*,#90194,.F.);
+#90300 = ADVANCED_FACE('',(#90301),#49782,.T.);
+#90301 = FACE_BOUND('',#90302,.T.);
+#90302 = EDGE_LOOP('',(#90303,#90304,#90327,#90349));
+#90303 = ORIENTED_EDGE('',*,*,#49765,.F.);
+#90304 = ORIENTED_EDGE('',*,*,#90305,.T.);
+#90305 = EDGE_CURVE('',#49734,#90306,#90308,.T.);
+#90306 = VERTEX_POINT('',#90307);
+#90307 = CARTESIAN_POINT('',(-11.41432377426,-8.4,-30.42964365181));
+#90308 = SURFACE_CURVE('',#90309,(#90313,#90320),.PCURVE_S1.);
+#90309 = LINE('',#90310,#90311);
+#90310 = CARTESIAN_POINT('',(-11.13616822787,-8.4,-29.12102469314));
+#90311 = VECTOR('',#90312,1.);
+#90312 = DIRECTION('',(-0.207911690818,0.,-0.978147600734));
+#90313 = PCURVE('',#49782,#90314);
+#90314 = DEFINITIONAL_REPRESENTATION('',(#90315),#90319);
+#90315 = LINE('',#90316,#90317);
+#90316 = CARTESIAN_POINT('',(0.,0.));
+#90317 = VECTOR('',#90318,1.);
+#90318 = DIRECTION('',(0.,-1.));
+#90319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90320 = PCURVE('',#49753,#90321);
+#90321 = DEFINITIONAL_REPRESENTATION('',(#90322),#90326);
+#90322 = LINE('',#90323,#90324);
+#90323 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90324 = VECTOR('',#90325,1.);
+#90325 = DIRECTION('',(0.,-1.));
+#90326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90327 = ORIENTED_EDGE('',*,*,#90328,.T.);
+#90328 = EDGE_CURVE('',#90306,#90253,#90329,.T.);
+#90329 = SURFACE_CURVE('',#90330,(#90335,#90342),.PCURVE_S1.);
+#90330 = CIRCLE('',#90331,32.5);
+#90331 = AXIS2_PLACEMENT_3D('',#90332,#90333,#90334);
+#90332 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#90333 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90334 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90335 = PCURVE('',#49782,#90336);
+#90336 = DEFINITIONAL_REPRESENTATION('',(#90337),#90341);
+#90337 = CIRCLE('',#90338,32.5);
+#90338 = AXIS2_PLACEMENT_2D('',#90339,#90340);
+#90339 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#90340 = DIRECTION('',(-0.207911690818,0.978147600734));
+#90341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90342 = PCURVE('',#90236,#90343);
+#90343 = DEFINITIONAL_REPRESENTATION('',(#90344),#90348);
+#90344 = LINE('',#90345,#90346);
+#90345 = CARTESIAN_POINT('',(0.,19.9));
+#90346 = VECTOR('',#90347,1.);
+#90347 = DIRECTION('',(1.,0.));
+#90348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90349 = ORIENTED_EDGE('',*,*,#90252,.F.);
+#90350 = ADVANCED_FACE('',(#90351),#49753,.T.);
+#90351 = FACE_BOUND('',#90352,.T.);
+#90352 = EDGE_LOOP('',(#90353,#90354,#90355,#90380));
+#90353 = ORIENTED_EDGE('',*,*,#49733,.F.);
+#90354 = ORIENTED_EDGE('',*,*,#90170,.T.);
+#90355 = ORIENTED_EDGE('',*,*,#90356,.T.);
+#90356 = EDGE_CURVE('',#90171,#90306,#90357,.T.);
+#90357 = SURFACE_CURVE('',#90358,(#90363,#90370),.PCURVE_S1.);
+#90358 = ELLIPSE('',#90359,124.83495742473,32.5);
+#90359 = AXIS2_PLACEMENT_3D('',#90360,#90361,#90362);
+#90360 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#90361 = DIRECTION('',(-0.944417153567,0.260343742414,0.200742062944));
+#90362 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    5.412850767904E-02));
+#90363 = PCURVE('',#49753,#90364);
+#90364 = DEFINITIONAL_REPRESENTATION('',(#90365),#90369);
+#90365 = ELLIPSE('',#90366,124.83495742473,32.5);
+#90366 = AXIS2_PLACEMENT_2D('',#90367,#90368);
+#90367 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#90368 = DIRECTION('',(1.,7.632783294298E-17));
+#90369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90370 = PCURVE('',#90236,#90371);
+#90371 = DEFINITIONAL_REPRESENTATION('',(#90372),#90379);
+#90372 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90373,#90374,#90375,#90376,
+    #90377,#90378),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#90373 = CARTESIAN_POINT('',(2.808524082976,16.82));
+#90374 = CARTESIAN_POINT('',(2.802895248792,17.493266098224));
+#90375 = CARTESIAN_POINT('',(2.797266414608,18.165943547578));
+#90376 = CARTESIAN_POINT('',(2.791637580425,18.837987907204));
+#90377 = CARTESIAN_POINT('',(2.786008746241,19.509354813963));
+#90378 = CARTESIAN_POINT('',(2.780379912057,20.18));
+#90379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90380 = ORIENTED_EDGE('',*,*,#90305,.F.);
+#90381 = ADVANCED_FACE('',(#90382),#49845,.T.);
+#90382 = FACE_BOUND('',#90383,.T.);
+#90383 = EDGE_LOOP('',(#90384,#90407,#90408,#90431));
+#90384 = ORIENTED_EDGE('',*,*,#90385,.F.);
+#90385 = EDGE_CURVE('',#49827,#90386,#90388,.T.);
+#90386 = VERTEX_POINT('',#90387);
+#90387 = CARTESIAN_POINT('',(-4.083216923215,-5.6,-32.24247725529));
+#90388 = SURFACE_CURVE('',#90389,(#90393,#90400),.PCURVE_S1.);
+#90389 = LINE('',#90390,#90391);
+#90390 = CARTESIAN_POINT('',(-4.083216923215,-5.6,-30.8));
+#90391 = VECTOR('',#90392,1.);
+#90392 = DIRECTION('',(0.,0.,-1.));
+#90393 = PCURVE('',#49845,#90394);
+#90394 = DEFINITIONAL_REPRESENTATION('',(#90395),#90399);
+#90395 = LINE('',#90396,#90397);
+#90396 = CARTESIAN_POINT('',(5.,0.));
+#90397 = VECTOR('',#90398,1.);
+#90398 = DIRECTION('',(0.,-1.));
+#90399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90400 = PCURVE('',#49881,#90401);
+#90401 = DEFINITIONAL_REPRESENTATION('',(#90402),#90406);
+#90402 = LINE('',#90403,#90404);
+#90403 = CARTESIAN_POINT('',(0.,0.));
+#90404 = VECTOR('',#90405,1.);
+#90405 = DIRECTION('',(0.,-1.));
+#90406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90407 = ORIENTED_EDGE('',*,*,#49826,.T.);
+#90408 = ORIENTED_EDGE('',*,*,#90409,.T.);
+#90409 = EDGE_CURVE('',#49829,#90410,#90412,.T.);
+#90410 = VERTEX_POINT('',#90411);
+#90411 = CARTESIAN_POINT('',(0.916783076785,-5.6,-32.48706679265));
+#90412 = SURFACE_CURVE('',#90413,(#90417,#90424),.PCURVE_S1.);
+#90413 = LINE('',#90414,#90415);
+#90414 = CARTESIAN_POINT('',(0.916783076785,-5.6,-30.8));
+#90415 = VECTOR('',#90416,1.);
+#90416 = DIRECTION('',(0.,0.,-1.));
+#90417 = PCURVE('',#49845,#90418);
+#90418 = DEFINITIONAL_REPRESENTATION('',(#90419),#90423);
+#90419 = LINE('',#90420,#90421);
+#90420 = CARTESIAN_POINT('',(0.,0.));
+#90421 = VECTOR('',#90422,1.);
+#90422 = DIRECTION('',(0.,-1.));
+#90423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90424 = PCURVE('',#49940,#90425);
+#90425 = DEFINITIONAL_REPRESENTATION('',(#90426),#90430);
+#90426 = LINE('',#90427,#90428);
+#90427 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90428 = VECTOR('',#90429,1.);
+#90429 = DIRECTION('',(0.,-1.));
+#90430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90431 = ORIENTED_EDGE('',*,*,#90432,.F.);
+#90432 = EDGE_CURVE('',#90386,#90410,#90433,.T.);
+#90433 = SURFACE_CURVE('',#90434,(#90439,#90450),.PCURVE_S1.);
+#90434 = CIRCLE('',#90435,32.5);
+#90435 = AXIS2_PLACEMENT_3D('',#90436,#90437,#90438);
+#90436 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#90437 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90438 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90439 = PCURVE('',#49845,#90440);
+#90440 = DEFINITIONAL_REPRESENTATION('',(#90441),#90449);
+#90441 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#90442,#90443,#90444,#90445
+    ,#90446,#90447,#90448),.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(
+  '') );
+#90442 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#90443 = CARTESIAN_POINT('',(57.208434322774,63.3));
+#90444 = CARTESIAN_POINT('',(29.062608699779,14.55));
+#90445 = CARTESIAN_POINT('',(0.916783076785,-34.2));
+#90446 = CARTESIAN_POINT('',(-27.2290425462,14.55));
+#90447 = CARTESIAN_POINT('',(-55.3748681692,63.3));
+#90448 = CARTESIAN_POINT('',(0.916783076785,63.3));
+#90449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90450 = PCURVE('',#90451,#90456);
+#90451 = CYLINDRICAL_SURFACE('',#90452,32.5);
+#90452 = AXIS2_PLACEMENT_3D('',#90453,#90454,#90455);
+#90453 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#90454 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90455 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90456 = DEFINITIONAL_REPRESENTATION('',(#90457),#90461);
+#90457 = LINE('',#90458,#90459);
+#90458 = CARTESIAN_POINT('',(0.,17.1));
+#90459 = VECTOR('',#90460,1.);
+#90460 = DIRECTION('',(1.,0.));
+#90461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90462 = ADVANCED_FACE('',(#90463),#49940,.T.);
+#90463 = FACE_BOUND('',#90464,.T.);
+#90464 = EDGE_LOOP('',(#90465,#90466,#90489,#90514));
+#90465 = ORIENTED_EDGE('',*,*,#49922,.F.);
+#90466 = ORIENTED_EDGE('',*,*,#90467,.T.);
+#90467 = EDGE_CURVE('',#49894,#90468,#90470,.T.);
+#90468 = VERTEX_POINT('',#90469);
+#90469 = CARTESIAN_POINT('',(0.161785248834,-8.4,-32.4995973134));
+#90470 = SURFACE_CURVE('',#90471,(#90475,#90482),.PCURVE_S1.);
+#90471 = LINE('',#90472,#90473);
+#90472 = CARTESIAN_POINT('',(0.161785248834,-8.4,-30.8));
+#90473 = VECTOR('',#90474,1.);
+#90474 = DIRECTION('',(0.,0.,-1.));
+#90475 = PCURVE('',#49940,#90476);
+#90476 = DEFINITIONAL_REPRESENTATION('',(#90477),#90481);
+#90477 = LINE('',#90478,#90479);
+#90478 = CARTESIAN_POINT('',(0.,0.));
+#90479 = VECTOR('',#90480,1.);
+#90480 = DIRECTION('',(0.,-1.));
+#90481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90482 = PCURVE('',#49910,#90483);
+#90483 = DEFINITIONAL_REPRESENTATION('',(#90484),#90488);
+#90484 = LINE('',#90485,#90486);
+#90485 = CARTESIAN_POINT('',(5.,0.));
+#90486 = VECTOR('',#90487,1.);
+#90487 = DIRECTION('',(0.,-1.));
+#90488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90489 = ORIENTED_EDGE('',*,*,#90490,.T.);
+#90490 = EDGE_CURVE('',#90468,#90410,#90491,.T.);
+#90491 = SURFACE_CURVE('',#90492,(#90497,#90504),.PCURVE_S1.);
+#90492 = ELLIPSE('',#90493,124.83495742473,32.5);
+#90493 = AXIS2_PLACEMENT_3D('',#90494,#90495,#90496);
+#90494 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#90495 = DIRECTION('',(0.965515994578,-0.260343742414,1.8E-16));
+#90496 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#90497 = PCURVE('',#49940,#90498);
+#90498 = DEFINITIONAL_REPRESENTATION('',(#90499),#90503);
+#90499 = ELLIPSE('',#90500,124.83495742473,32.5);
+#90500 = AXIS2_PLACEMENT_2D('',#90501,#90502);
+#90501 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#90502 = DIRECTION('',(-1.,7.E-17));
+#90503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90504 = PCURVE('',#90451,#90505);
+#90505 = DEFINITIONAL_REPRESENTATION('',(#90506),#90513);
+#90506 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90507,#90508,#90509,#90510,
+    #90511,#90512),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#90507 = CARTESIAN_POINT('',(3.144247594125,20.18));
+#90508 = CARTESIAN_POINT('',(3.149823911189,19.507888047368));
+#90509 = CARTESIAN_POINT('',(3.155400228253,18.835788532861));
+#90510 = CARTESIAN_POINT('',(3.160976545316,18.163744997168));
+#90511 = CARTESIAN_POINT('',(3.16655286238,17.491800979366));
+#90512 = CARTESIAN_POINT('',(3.172129179444,16.82));
+#90513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90514 = ORIENTED_EDGE('',*,*,#90409,.F.);
+#90515 = ADVANCED_FACE('',(#90516),#49910,.T.);
+#90516 = FACE_BOUND('',#90517,.T.);
+#90517 = EDGE_LOOP('',(#90518,#90519,#90542,#90564));
+#90518 = ORIENTED_EDGE('',*,*,#49893,.F.);
+#90519 = ORIENTED_EDGE('',*,*,#90520,.T.);
+#90520 = EDGE_CURVE('',#49862,#90521,#90523,.T.);
+#90521 = VERTEX_POINT('',#90522);
+#90522 = CARTESIAN_POINT('',(-4.838214751166,-8.4,-32.13785428465));
+#90523 = SURFACE_CURVE('',#90524,(#90528,#90535),.PCURVE_S1.);
+#90524 = LINE('',#90525,#90526);
+#90525 = CARTESIAN_POINT('',(-4.838214751166,-8.4,-30.8));
+#90526 = VECTOR('',#90527,1.);
+#90527 = DIRECTION('',(0.,0.,-1.));
+#90528 = PCURVE('',#49910,#90529);
+#90529 = DEFINITIONAL_REPRESENTATION('',(#90530),#90534);
+#90530 = LINE('',#90531,#90532);
+#90531 = CARTESIAN_POINT('',(0.,0.));
+#90532 = VECTOR('',#90533,1.);
+#90533 = DIRECTION('',(0.,-1.));
+#90534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90535 = PCURVE('',#49881,#90536);
+#90536 = DEFINITIONAL_REPRESENTATION('',(#90537),#90541);
+#90537 = LINE('',#90538,#90539);
+#90538 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90539 = VECTOR('',#90540,1.);
+#90540 = DIRECTION('',(0.,-1.));
+#90541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90542 = ORIENTED_EDGE('',*,*,#90543,.T.);
+#90543 = EDGE_CURVE('',#90521,#90468,#90544,.T.);
+#90544 = SURFACE_CURVE('',#90545,(#90550,#90557),.PCURVE_S1.);
+#90545 = CIRCLE('',#90546,32.5);
+#90546 = AXIS2_PLACEMENT_3D('',#90547,#90548,#90549);
+#90547 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#90548 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90549 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90550 = PCURVE('',#49910,#90551);
+#90551 = DEFINITIONAL_REPRESENTATION('',(#90552),#90556);
+#90552 = CIRCLE('',#90553,32.5);
+#90553 = AXIS2_PLACEMENT_2D('',#90554,#90555);
+#90554 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#90555 = DIRECTION('',(-1.8E-16,1.));
+#90556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90557 = PCURVE('',#90451,#90558);
+#90558 = DEFINITIONAL_REPRESENTATION('',(#90559),#90563);
+#90559 = LINE('',#90560,#90561);
+#90560 = CARTESIAN_POINT('',(0.,19.9));
+#90561 = VECTOR('',#90562,1.);
+#90562 = DIRECTION('',(1.,0.));
+#90563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90564 = ORIENTED_EDGE('',*,*,#90467,.F.);
+#90565 = ADVANCED_FACE('',(#90566),#49881,.T.);
+#90566 = FACE_BOUND('',#90567,.T.);
+#90567 = EDGE_LOOP('',(#90568,#90569,#90570,#90595));
+#90568 = ORIENTED_EDGE('',*,*,#49861,.F.);
+#90569 = ORIENTED_EDGE('',*,*,#90385,.T.);
+#90570 = ORIENTED_EDGE('',*,*,#90571,.T.);
+#90571 = EDGE_CURVE('',#90386,#90521,#90572,.T.);
+#90572 = SURFACE_CURVE('',#90573,(#90578,#90585),.PCURVE_S1.);
+#90573 = ELLIPSE('',#90574,124.83495742473,32.5);
+#90574 = AXIS2_PLACEMENT_3D('',#90575,#90576,#90577);
+#90575 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#90576 = DIRECTION('',(-0.965515994578,0.260343742414,-1.8E-16));
+#90577 = DIRECTION('',(-0.260343742414,-0.965515994578,7.E-17));
+#90578 = PCURVE('',#49881,#90579);
+#90579 = DEFINITIONAL_REPRESENTATION('',(#90580),#90584);
+#90580 = ELLIPSE('',#90581,124.83495742473,32.5);
+#90581 = AXIS2_PLACEMENT_2D('',#90582,#90583);
+#90582 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#90583 = DIRECTION('',(1.,7.E-17));
+#90584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90585 = PCURVE('',#90451,#90586);
+#90586 = DEFINITIONAL_REPRESENTATION('',(#90587),#90594);
+#90587 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90588,#90589,#90590,#90591,
+    #90592,#90593),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#90588 = CARTESIAN_POINT('',(3.017963593215,16.82));
+#90589 = CARTESIAN_POINT('',(3.012334759032,17.493266098224));
+#90590 = CARTESIAN_POINT('',(3.006705924848,18.165943547578));
+#90591 = CARTESIAN_POINT('',(3.001077090664,18.837987907204));
+#90592 = CARTESIAN_POINT('',(2.99544825648,19.509354813963));
+#90593 = CARTESIAN_POINT('',(2.989819422296,20.18));
+#90594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90595 = ORIENTED_EDGE('',*,*,#90520,.F.);
+#90596 = ADVANCED_FACE('',(#90597),#49973,.T.);
+#90597 = FACE_BOUND('',#90598,.T.);
+#90598 = EDGE_LOOP('',(#90599,#90622,#90623,#90646));
+#90599 = ORIENTED_EDGE('',*,*,#90600,.F.);
+#90600 = EDGE_CURVE('',#49955,#90601,#90603,.T.);
+#90601 = VERTEX_POINT('',#90602);
+#90602 = CARTESIAN_POINT('',(2.709599125582,-5.6,-32.38685030345));
+#90603 = SURFACE_CURVE('',#90604,(#90608,#90615),.PCURVE_S1.);
+#90604 = LINE('',#90605,#90606);
+#90605 = CARTESIAN_POINT('',(2.409691240469,-5.6,-30.97589463708));
+#90606 = VECTOR('',#90607,1.);
+#90607 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#90608 = PCURVE('',#49973,#90609);
+#90609 = DEFINITIONAL_REPRESENTATION('',(#90610),#90614);
+#90610 = LINE('',#90611,#90612);
+#90611 = CARTESIAN_POINT('',(5.,0.));
+#90612 = VECTOR('',#90613,1.);
+#90613 = DIRECTION('',(0.,-1.));
+#90614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90615 = PCURVE('',#50009,#90616);
+#90616 = DEFINITIONAL_REPRESENTATION('',(#90617),#90621);
+#90617 = LINE('',#90618,#90619);
+#90618 = CARTESIAN_POINT('',(0.,0.));
+#90619 = VECTOR('',#90620,1.);
+#90620 = DIRECTION('',(0.,-1.));
+#90621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90622 = ORIENTED_EDGE('',*,*,#49954,.T.);
+#90623 = ORIENTED_EDGE('',*,*,#90624,.T.);
+#90624 = EDGE_CURVE('',#49957,#90625,#90627,.T.);
+#90625 = VERTEX_POINT('',#90626);
+#90626 = CARTESIAN_POINT('',(7.65119015352,-5.6,-31.5865365185));
+#90627 = SURFACE_CURVE('',#90628,(#90632,#90639),.PCURVE_S1.);
+#90628 = LINE('',#90629,#90630);
+#90629 = CARTESIAN_POINT('',(7.300429244138,-5.6,-29.93633618299));
+#90630 = VECTOR('',#90631,1.);
+#90631 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#90632 = PCURVE('',#49973,#90633);
+#90633 = DEFINITIONAL_REPRESENTATION('',(#90634),#90638);
+#90634 = LINE('',#90635,#90636);
+#90635 = CARTESIAN_POINT('',(0.,0.));
+#90636 = VECTOR('',#90637,1.);
+#90637 = DIRECTION('',(0.,-1.));
+#90638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90639 = PCURVE('',#50068,#90640);
+#90640 = DEFINITIONAL_REPRESENTATION('',(#90641),#90645);
+#90641 = LINE('',#90642,#90643);
+#90642 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90643 = VECTOR('',#90644,1.);
+#90644 = DIRECTION('',(0.,-1.));
+#90645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90646 = ORIENTED_EDGE('',*,*,#90647,.F.);
+#90647 = EDGE_CURVE('',#90601,#90625,#90648,.T.);
+#90648 = SURFACE_CURVE('',#90649,(#90654,#90665),.PCURVE_S1.);
+#90649 = CIRCLE('',#90650,32.5);
+#90650 = AXIS2_PLACEMENT_3D('',#90651,#90652,#90653);
+#90651 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#90652 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90653 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90654 = PCURVE('',#49973,#90655);
+#90655 = DEFINITIONAL_REPRESENTATION('',(#90656),#90664);
+#90656 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#90657,#90658,#90659,#90660
+    ,#90661,#90662,#90663),.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(
+  '') );
+#90657 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#90658 = CARTESIAN_POINT('',(49.221196732816,74.293489413326));
+#90659 = CARTESIAN_POINT('',(31.826119856378,20.756947682814));
+#90660 = CARTESIAN_POINT('',(14.431042979939,-32.77959404769));
+#90661 = CARTESIAN_POINT('',(-23.23542375123,9.053255293337));
+#90662 = CARTESIAN_POINT('',(-60.9018904824,50.886104634372));
+#90663 = CARTESIAN_POINT('',(-5.840346874792,62.589797023849));
+#90664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90665 = PCURVE('',#90666,#90671);
+#90666 = CYLINDRICAL_SURFACE('',#90667,32.5);
+#90667 = AXIS2_PLACEMENT_3D('',#90668,#90669,#90670);
+#90668 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#90669 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90670 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90671 = DEFINITIONAL_REPRESENTATION('',(#90672),#90676);
+#90672 = LINE('',#90673,#90674);
+#90673 = CARTESIAN_POINT('',(0.,17.1));
+#90674 = VECTOR('',#90675,1.);
+#90675 = DIRECTION('',(1.,0.));
+#90676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90677 = ADVANCED_FACE('',(#90678),#50068,.T.);
+#90678 = FACE_BOUND('',#90679,.T.);
+#90679 = EDGE_LOOP('',(#90680,#90681,#90704,#90729));
+#90680 = ORIENTED_EDGE('',*,*,#50050,.F.);
+#90681 = ORIENTED_EDGE('',*,*,#90682,.T.);
+#90682 = EDGE_CURVE('',#50022,#90683,#90685,.T.);
+#90683 = VERTEX_POINT('',#90684);
+#90684 = CARTESIAN_POINT('',(6.915296081307,-8.4,-31.75576609228));
+#90685 = SURFACE_CURVE('',#90686,(#90690,#90697),.PCURVE_S1.);
+#90686 = LINE('',#90687,#90688);
+#90687 = CARTESIAN_POINT('',(6.561929930168,-8.4,-30.09330905796));
+#90688 = VECTOR('',#90689,1.);
+#90689 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#90690 = PCURVE('',#50068,#90691);
+#90691 = DEFINITIONAL_REPRESENTATION('',(#90692),#90696);
+#90692 = LINE('',#90693,#90694);
+#90693 = CARTESIAN_POINT('',(0.,0.));
+#90694 = VECTOR('',#90695,1.);
+#90695 = DIRECTION('',(0.,-1.));
+#90696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90697 = PCURVE('',#50038,#90698);
+#90698 = DEFINITIONAL_REPRESENTATION('',(#90699),#90703);
+#90699 = LINE('',#90700,#90701);
+#90700 = CARTESIAN_POINT('',(5.,0.));
+#90701 = VECTOR('',#90702,1.);
+#90702 = DIRECTION('',(0.,-1.));
+#90703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90704 = ORIENTED_EDGE('',*,*,#90705,.T.);
+#90705 = EDGE_CURVE('',#90683,#90625,#90706,.T.);
+#90706 = SURFACE_CURVE('',#90707,(#90712,#90719),.PCURVE_S1.);
+#90707 = ELLIPSE('',#90708,124.83495742473,32.5);
+#90708 = AXIS2_PLACEMENT_3D('',#90709,#90710,#90711);
+#90709 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#90710 = DIRECTION('',(0.944417153567,-0.260343742414,0.200742062944));
+#90711 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#90712 = PCURVE('',#50068,#90713);
+#90713 = DEFINITIONAL_REPRESENTATION('',(#90714),#90718);
+#90714 = ELLIPSE('',#90715,124.83495742473,32.5);
+#90715 = AXIS2_PLACEMENT_2D('',#90716,#90717);
+#90716 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#90717 = DIRECTION('',(-1.,1.387778780781E-16));
+#90718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90719 = PCURVE('',#90666,#90720);
+#90720 = DEFINITIONAL_REPRESENTATION('',(#90721),#90728);
+#90721 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90722,#90723,#90724,#90725,
+    #90726,#90727),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#90722 = CARTESIAN_POINT('',(3.353687104365,20.18));
+#90723 = CARTESIAN_POINT('',(3.359263421428,19.507888047368));
+#90724 = CARTESIAN_POINT('',(3.364839738492,18.835788532861));
+#90725 = CARTESIAN_POINT('',(3.370416055556,18.163744997168));
+#90726 = CARTESIAN_POINT('',(3.375992372619,17.491800979366));
+#90727 = CARTESIAN_POINT('',(3.381568689683,16.82));
+#90728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90729 = ORIENTED_EDGE('',*,*,#90624,.F.);
+#90730 = ADVANCED_FACE('',(#90731),#50038,.T.);
+#90731 = FACE_BOUND('',#90732,.T.);
+#90732 = EDGE_LOOP('',(#90733,#90734,#90757,#90779));
+#90733 = ORIENTED_EDGE('',*,*,#50021,.F.);
+#90734 = ORIENTED_EDGE('',*,*,#90735,.T.);
+#90735 = EDGE_CURVE('',#49990,#90736,#90738,.T.);
+#90736 = VERTEX_POINT('',#90737);
+#90737 = CARTESIAN_POINT('',(1.949347472889,-8.4,-32.44148647072));
+#90738 = SURFACE_CURVE('',#90739,(#90743,#90750),.PCURVE_S1.);
+#90739 = LINE('',#90740,#90741);
+#90740 = CARTESIAN_POINT('',(1.671191926499,-8.4,-31.13286751205));
+#90741 = VECTOR('',#90742,1.);
+#90742 = DIRECTION('',(0.207911690818,0.,-0.978147600734));
+#90743 = PCURVE('',#50038,#90744);
+#90744 = DEFINITIONAL_REPRESENTATION('',(#90745),#90749);
+#90745 = LINE('',#90746,#90747);
+#90746 = CARTESIAN_POINT('',(0.,0.));
+#90747 = VECTOR('',#90748,1.);
+#90748 = DIRECTION('',(0.,-1.));
+#90749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90750 = PCURVE('',#50009,#90751);
+#90751 = DEFINITIONAL_REPRESENTATION('',(#90752),#90756);
+#90752 = LINE('',#90753,#90754);
+#90753 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90754 = VECTOR('',#90755,1.);
+#90755 = DIRECTION('',(0.,-1.));
+#90756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90757 = ORIENTED_EDGE('',*,*,#90758,.T.);
+#90758 = EDGE_CURVE('',#90736,#90683,#90759,.T.);
+#90759 = SURFACE_CURVE('',#90760,(#90765,#90772),.PCURVE_S1.);
+#90760 = CIRCLE('',#90761,32.5);
+#90761 = AXIS2_PLACEMENT_3D('',#90762,#90763,#90764);
+#90762 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#90763 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90764 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90765 = PCURVE('',#50038,#90766);
+#90766 = DEFINITIONAL_REPRESENTATION('',(#90767),#90771);
+#90767 = CIRCLE('',#90768,32.5);
+#90768 = AXIS2_PLACEMENT_2D('',#90769,#90770);
+#90769 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#90770 = DIRECTION('',(0.207911690818,0.978147600734));
+#90771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90772 = PCURVE('',#90666,#90773);
+#90773 = DEFINITIONAL_REPRESENTATION('',(#90774),#90778);
+#90774 = LINE('',#90775,#90776);
+#90775 = CARTESIAN_POINT('',(0.,19.9));
+#90776 = VECTOR('',#90777,1.);
+#90777 = DIRECTION('',(1.,0.));
+#90778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90779 = ORIENTED_EDGE('',*,*,#90682,.F.);
+#90780 = ADVANCED_FACE('',(#90781),#50009,.T.);
+#90781 = FACE_BOUND('',#90782,.T.);
+#90782 = EDGE_LOOP('',(#90783,#90784,#90785,#90810));
+#90783 = ORIENTED_EDGE('',*,*,#49989,.F.);
+#90784 = ORIENTED_EDGE('',*,*,#90600,.T.);
+#90785 = ORIENTED_EDGE('',*,*,#90786,.T.);
+#90786 = EDGE_CURVE('',#90601,#90736,#90787,.T.);
+#90787 = SURFACE_CURVE('',#90788,(#90793,#90800),.PCURVE_S1.);
+#90788 = ELLIPSE('',#90789,124.83495742473,32.5);
+#90789 = AXIS2_PLACEMENT_3D('',#90790,#90791,#90792);
+#90790 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#90791 = DIRECTION('',(-0.944417153567,0.260343742414,-0.200742062944));
+#90792 = DIRECTION('',(-0.254654607008,-0.965515994578,
+    -5.412850767904E-02));
+#90793 = PCURVE('',#50009,#90794);
+#90794 = DEFINITIONAL_REPRESENTATION('',(#90795),#90799);
+#90795 = ELLIPSE('',#90796,124.83495742473,32.5);
+#90796 = AXIS2_PLACEMENT_2D('',#90797,#90798);
+#90797 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#90798 = DIRECTION('',(1.,1.457167719821E-16));
+#90799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90800 = PCURVE('',#90666,#90801);
+#90801 = DEFINITIONAL_REPRESENTATION('',(#90802),#90809);
+#90802 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90803,#90804,#90805,#90806,
+    #90807,#90808),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#90803 = CARTESIAN_POINT('',(3.227403103455,16.82));
+#90804 = CARTESIAN_POINT('',(3.221774269271,17.493266098224));
+#90805 = CARTESIAN_POINT('',(3.216145435087,18.165943547578));
+#90806 = CARTESIAN_POINT('',(3.210516600903,18.837987907204));
+#90807 = CARTESIAN_POINT('',(3.204887766719,19.509354813963));
+#90808 = CARTESIAN_POINT('',(3.199258932536,20.18));
+#90809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90810 = ORIENTED_EDGE('',*,*,#90735,.F.);
+#90811 = ADVANCED_FACE('',(#90812),#50101,.T.);
+#90812 = FACE_BOUND('',#90813,.T.);
+#90813 = EDGE_LOOP('',(#90814,#90837,#90838,#90861));
+#90814 = ORIENTED_EDGE('',*,*,#90815,.F.);
+#90815 = EDGE_CURVE('',#50083,#90816,#90818,.T.);
+#90816 = VERTEX_POINT('',#90817);
+#90817 = CARTESIAN_POINT('',(9.383992690493,-5.6,-31.11576258401));
+#90818 = SURFACE_CURVE('',#90819,(#90823,#90830),.PCURVE_S1.);
+#90819 = LINE('',#90820,#90821);
+#90820 = CARTESIAN_POINT('',(8.797284333962,-5.6,-29.79799403969));
+#90821 = VECTOR('',#90822,1.);
+#90822 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#90823 = PCURVE('',#50101,#90824);
+#90824 = DEFINITIONAL_REPRESENTATION('',(#90825),#90829);
+#90825 = LINE('',#90826,#90827);
+#90826 = CARTESIAN_POINT('',(5.,0.));
+#90827 = VECTOR('',#90828,1.);
+#90828 = DIRECTION('',(0.,-1.));
+#90829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90830 = PCURVE('',#50137,#90831);
+#90831 = DEFINITIONAL_REPRESENTATION('',(#90832),#90836);
+#90832 = LINE('',#90833,#90834);
+#90833 = CARTESIAN_POINT('',(0.,0.));
+#90834 = VECTOR('',#90835,1.);
+#90835 = DIRECTION('',(0.,-1.));
+#90836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90837 = ORIENTED_EDGE('',*,*,#50082,.T.);
+#90838 = ORIENTED_EDGE('',*,*,#90839,.T.);
+#90839 = EDGE_CURVE('',#50085,#90840,#90842,.T.);
+#90840 = VERTEX_POINT('',#90841);
+#90841 = CARTESIAN_POINT('',(14.051203506062,-5.6,-29.30552302947));
+#90842 = SURFACE_CURVE('',#90843,(#90847,#90854),.PCURVE_S1.);
+#90843 = LINE('',#90844,#90845);
+#90844 = CARTESIAN_POINT('',(13.365011622175,-5.6,-27.76431082431));
+#90845 = VECTOR('',#90846,1.);
+#90846 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#90847 = PCURVE('',#50101,#90848);
+#90848 = DEFINITIONAL_REPRESENTATION('',(#90849),#90853);
+#90849 = LINE('',#90850,#90851);
+#90850 = CARTESIAN_POINT('',(0.,0.));
+#90851 = VECTOR('',#90852,1.);
+#90852 = DIRECTION('',(0.,-1.));
+#90853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90854 = PCURVE('',#50196,#90855);
+#90855 = DEFINITIONAL_REPRESENTATION('',(#90856),#90860);
+#90856 = LINE('',#90857,#90858);
+#90857 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90858 = VECTOR('',#90859,1.);
+#90859 = DIRECTION('',(0.,-1.));
+#90860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90861 = ORIENTED_EDGE('',*,*,#90862,.F.);
+#90862 = EDGE_CURVE('',#90816,#90840,#90863,.T.);
+#90863 = SURFACE_CURVE('',#90864,(#90869,#90880),.PCURVE_S1.);
+#90864 = CIRCLE('',#90865,32.5);
+#90865 = AXIS2_PLACEMENT_3D('',#90866,#90867,#90868);
+#90866 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#90867 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90868 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90869 = PCURVE('',#50101,#90870);
+#90870 = DEFINITIONAL_REPRESENTATION('',(#90871),#90879);
+#90871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#90872,#90873,#90874,#90875
+    ,#90876,#90877,#90878),.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(
+  '') );
+#90872 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#90873 = CARTESIAN_POINT('',(39.122824475796,83.386104634372));
+#90874 = CARTESIAN_POINT('',(33.238744676254,27.402824943801));
+#90875 = CARTESIAN_POINT('',(27.354664876712,-28.58045474676));
+#90876 = CARTESIAN_POINT('',(-18.18623762272,4.506947682814));
+#90877 = CARTESIAN_POINT('',(-63.72714012215,37.594350112397));
+#90878 = CARTESIAN_POINT('',(-12.30215782317,60.490227373385));
+#90879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90880 = PCURVE('',#90881,#90886);
+#90881 = CYLINDRICAL_SURFACE('',#90882,32.5);
+#90882 = AXIS2_PLACEMENT_3D('',#90883,#90884,#90885);
+#90883 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#90884 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90885 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90886 = DEFINITIONAL_REPRESENTATION('',(#90887),#90891);
+#90887 = LINE('',#90888,#90889);
+#90888 = CARTESIAN_POINT('',(0.,17.1));
+#90889 = VECTOR('',#90890,1.);
+#90890 = DIRECTION('',(1.,0.));
+#90891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90892 = ADVANCED_FACE('',(#90893),#50196,.T.);
+#90893 = FACE_BOUND('',#90894,.T.);
+#90894 = EDGE_LOOP('',(#90895,#90896,#90919,#90944));
+#90895 = ORIENTED_EDGE('',*,*,#50178,.F.);
+#90896 = ORIENTED_EDGE('',*,*,#90897,.T.);
+#90897 = EDGE_CURVE('',#50150,#90898,#90900,.T.);
+#90898 = VERTEX_POINT('',#90899);
+#90899 = CARTESIAN_POINT('',(13.366575291754,-8.4,-29.62405551186));
+#90900 = SURFACE_CURVE('',#90901,(#90905,#90912),.PCURVE_S1.);
+#90901 = LINE('',#90902,#90903);
+#90902 = CARTESIAN_POINT('',(12.675286785921,-8.4,-28.07139610638));
+#90903 = VECTOR('',#90904,1.);
+#90904 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#90905 = PCURVE('',#50196,#90906);
+#90906 = DEFINITIONAL_REPRESENTATION('',(#90907),#90911);
+#90907 = LINE('',#90908,#90909);
+#90908 = CARTESIAN_POINT('',(0.,0.));
+#90909 = VECTOR('',#90910,1.);
+#90910 = DIRECTION('',(0.,-1.));
+#90911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90912 = PCURVE('',#50166,#90913);
+#90913 = DEFINITIONAL_REPRESENTATION('',(#90914),#90918);
+#90914 = LINE('',#90915,#90916);
+#90915 = CARTESIAN_POINT('',(5.,0.));
+#90916 = VECTOR('',#90917,1.);
+#90917 = DIRECTION('',(0.,-1.));
+#90918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90919 = ORIENTED_EDGE('',*,*,#90920,.T.);
+#90920 = EDGE_CURVE('',#90898,#90840,#90921,.T.);
+#90921 = SURFACE_CURVE('',#90922,(#90927,#90934),.PCURVE_S1.);
+#90922 = ELLIPSE('',#90923,124.83495742473,32.5);
+#90923 = AXIS2_PLACEMENT_3D('',#90924,#90925,#90926);
+#90924 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#90925 = DIRECTION('',(0.882042751128,-0.260343742414,0.392710734471));
+#90926 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#90927 = PCURVE('',#50196,#90928);
+#90928 = DEFINITIONAL_REPRESENTATION('',(#90929),#90933);
+#90929 = ELLIPSE('',#90930,124.83495742473,32.5);
+#90930 = AXIS2_PLACEMENT_2D('',#90931,#90932);
+#90931 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#90932 = DIRECTION('',(-1.,6.938893903907E-17));
+#90933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90934 = PCURVE('',#90881,#90935);
+#90935 = DEFINITIONAL_REPRESENTATION('',(#90936),#90943);
+#90936 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#90937,#90938,#90939,#90940,
+    #90941,#90942),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#90937 = CARTESIAN_POINT('',(3.563126614604,20.18));
+#90938 = CARTESIAN_POINT('',(3.568702931668,19.507888047368));
+#90939 = CARTESIAN_POINT('',(3.574279248731,18.835788532861));
+#90940 = CARTESIAN_POINT('',(3.579855565795,18.163744997168));
+#90941 = CARTESIAN_POINT('',(3.585431882859,17.491800979366));
+#90942 = CARTESIAN_POINT('',(3.591008199922,16.82));
+#90943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90944 = ORIENTED_EDGE('',*,*,#90839,.F.);
+#90945 = ADVANCED_FACE('',(#90946),#50166,.T.);
+#90946 = FACE_BOUND('',#90947,.T.);
+#90947 = EDGE_LOOP('',(#90948,#90949,#90972,#90994));
+#90948 = ORIENTED_EDGE('',*,*,#50149,.F.);
+#90949 = ORIENTED_EDGE('',*,*,#90950,.T.);
+#90950 = EDGE_CURVE('',#50118,#90951,#90953,.T.);
+#90951 = VERTEX_POINT('',#90952);
+#90952 = CARTESIAN_POINT('',(8.651713858372,-8.4,-31.32727002649));
+#90953 = SURFACE_CURVE('',#90954,(#90958,#90965),.PCURVE_S1.);
+#90954 = LINE('',#90955,#90956);
+#90955 = CARTESIAN_POINT('',(8.107559497708,-8.4,-30.10507932176));
+#90956 = VECTOR('',#90957,1.);
+#90957 = DIRECTION('',(0.406736643076,0.,-0.913545457643));
+#90958 = PCURVE('',#50166,#90959);
+#90959 = DEFINITIONAL_REPRESENTATION('',(#90960),#90964);
+#90960 = LINE('',#90961,#90962);
+#90961 = CARTESIAN_POINT('',(0.,0.));
+#90962 = VECTOR('',#90963,1.);
+#90963 = DIRECTION('',(0.,-1.));
+#90964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90965 = PCURVE('',#50137,#90966);
+#90966 = DEFINITIONAL_REPRESENTATION('',(#90967),#90971);
+#90967 = LINE('',#90968,#90969);
+#90968 = CARTESIAN_POINT('',(2.900003744861,0.));
+#90969 = VECTOR('',#90970,1.);
+#90970 = DIRECTION('',(0.,-1.));
+#90971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90972 = ORIENTED_EDGE('',*,*,#90973,.T.);
+#90973 = EDGE_CURVE('',#90951,#90898,#90974,.T.);
+#90974 = SURFACE_CURVE('',#90975,(#90980,#90987),.PCURVE_S1.);
+#90975 = CIRCLE('',#90976,32.5);
+#90976 = AXIS2_PLACEMENT_3D('',#90977,#90978,#90979);
+#90977 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#90978 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#90979 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#90980 = PCURVE('',#50166,#90981);
+#90981 = DEFINITIONAL_REPRESENTATION('',(#90982),#90986);
+#90982 = CIRCLE('',#90983,32.5);
+#90983 = AXIS2_PLACEMENT_2D('',#90984,#90985);
+#90984 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#90985 = DIRECTION('',(0.406736643076,0.913545457643));
+#90986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90987 = PCURVE('',#90881,#90988);
+#90988 = DEFINITIONAL_REPRESENTATION('',(#90989),#90993);
+#90989 = LINE('',#90990,#90991);
+#90990 = CARTESIAN_POINT('',(0.,19.9));
+#90991 = VECTOR('',#90992,1.);
+#90992 = DIRECTION('',(1.,0.));
+#90993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90994 = ORIENTED_EDGE('',*,*,#90897,.F.);
+#90995 = ADVANCED_FACE('',(#90996),#50137,.T.);
+#90996 = FACE_BOUND('',#90997,.T.);
+#90997 = EDGE_LOOP('',(#90998,#90999,#91000,#91025));
+#90998 = ORIENTED_EDGE('',*,*,#50117,.F.);
+#90999 = ORIENTED_EDGE('',*,*,#90815,.T.);
+#91000 = ORIENTED_EDGE('',*,*,#91001,.T.);
+#91001 = EDGE_CURVE('',#90816,#90951,#91002,.T.);
+#91002 = SURFACE_CURVE('',#91003,(#91008,#91015),.PCURVE_S1.);
+#91003 = ELLIPSE('',#91004,124.83495742473,32.5);
+#91004 = AXIS2_PLACEMENT_3D('',#91005,#91006,#91007);
+#91005 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#91006 = DIRECTION('',(-0.882042751128,0.260343742414,-0.392710734471));
+#91007 = DIRECTION('',(-0.237835843308,-0.965515994578,-0.105891339835)
+  );
+#91008 = PCURVE('',#50137,#91009);
+#91009 = DEFINITIONAL_REPRESENTATION('',(#91010),#91014);
+#91010 = ELLIPSE('',#91011,124.83495742473,32.5);
+#91011 = AXIS2_PLACEMENT_2D('',#91012,#91013);
+#91012 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#91013 = DIRECTION('',(1.,1.387778780781E-17));
+#91014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91015 = PCURVE('',#90881,#91016);
+#91016 = DEFINITIONAL_REPRESENTATION('',(#91017),#91024);
+#91017 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91018,#91019,#91020,#91021,
+    #91022,#91023),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#91018 = CARTESIAN_POINT('',(3.436842613694,16.82));
+#91019 = CARTESIAN_POINT('',(3.43121377951,17.493266098224));
+#91020 = CARTESIAN_POINT('',(3.425584945326,18.165943547578));
+#91021 = CARTESIAN_POINT('',(3.419956111143,18.837987907204));
+#91022 = CARTESIAN_POINT('',(3.414327276959,19.509354813963));
+#91023 = CARTESIAN_POINT('',(3.408698442775,20.18));
+#91024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91025 = ORIENTED_EDGE('',*,*,#90950,.F.);
+#91026 = ADVANCED_FACE('',(#91027),#50229,.T.);
+#91027 = FACE_BOUND('',#91028,.T.);
+#91028 = EDGE_LOOP('',(#91029,#91052,#91053,#91076));
+#91029 = ORIENTED_EDGE('',*,*,#91030,.F.);
+#91030 = EDGE_CURVE('',#50211,#91031,#91033,.T.);
+#91031 = VERTEX_POINT('',#91032);
+#91032 = CARTESIAN_POINT('',(15.648260745435,-5.6,-28.48476672965));
+#91033 = SURFACE_CURVE('',#91034,(#91038,#91045),.PCURVE_S1.);
+#91034 = LINE('',#91035,#91036);
+#91035 = CARTESIAN_POINT('',(14.800393888008,-5.6,-27.31777811612));
+#91036 = VECTOR('',#91037,1.);
+#91037 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#91038 = PCURVE('',#50229,#91039);
+#91039 = DEFINITIONAL_REPRESENTATION('',(#91040),#91044);
+#91040 = LINE('',#91041,#91042);
+#91041 = CARTESIAN_POINT('',(5.,0.));
+#91042 = VECTOR('',#91043,1.);
+#91043 = DIRECTION('',(0.,-1.));
+#91044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91045 = PCURVE('',#50265,#91046);
+#91046 = DEFINITIONAL_REPRESENTATION('',(#91047),#91051);
+#91047 = LINE('',#91048,#91049);
+#91048 = CARTESIAN_POINT('',(0.,0.));
+#91049 = VECTOR('',#91050,1.);
+#91050 = DIRECTION('',(0.,-1.));
+#91051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91052 = ORIENTED_EDGE('',*,*,#50210,.T.);
+#91053 = ORIENTED_EDGE('',*,*,#91054,.T.);
+#91054 = EDGE_CURVE('',#50213,#91055,#91057,.T.);
+#91055 = VERTEX_POINT('',#91056);
+#91056 = CARTESIAN_POINT('',(19.837111840235,-5.6,-25.74371756056));
+#91057 = SURFACE_CURVE('',#91058,(#91062,#91069),.PCURVE_S1.);
+#91058 = LINE('',#91059,#91060);
+#91059 = CARTESIAN_POINT('',(18.845478859883,-5.6,-24.37885185466));
+#91060 = VECTOR('',#91061,1.);
+#91061 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#91062 = PCURVE('',#50229,#91063);
+#91063 = DEFINITIONAL_REPRESENTATION('',(#91064),#91068);
+#91064 = LINE('',#91065,#91066);
+#91065 = CARTESIAN_POINT('',(0.,0.));
+#91066 = VECTOR('',#91067,1.);
+#91067 = DIRECTION('',(0.,-1.));
+#91068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91069 = PCURVE('',#50324,#91070);
+#91070 = DEFINITIONAL_REPRESENTATION('',(#91071),#91075);
+#91071 = LINE('',#91072,#91073);
+#91072 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91073 = VECTOR('',#91074,1.);
+#91074 = DIRECTION('',(0.,-1.));
+#91075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91076 = ORIENTED_EDGE('',*,*,#91077,.F.);
+#91077 = EDGE_CURVE('',#91031,#91055,#91078,.T.);
+#91078 = SURFACE_CURVE('',#91079,(#91084,#91095),.PCURVE_S1.);
+#91079 = CIRCLE('',#91080,32.5);
+#91080 = AXIS2_PLACEMENT_3D('',#91081,#91082,#91083);
+#91081 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#91082 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91083 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91084 = PCURVE('',#50229,#91085);
+#91085 = DEFINITIONAL_REPRESENTATION('',(#91086),#91094);
+#91086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91087,#91088,#91089,#91090
+    ,#91091,#91092,#91093),.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(
+  '') );
+#91087 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#91088 = CARTESIAN_POINT('',(27.354664876712,90.180454746769));
+#91089 = CARTESIAN_POINT('',(33.238744676254,34.197175056199));
+#91090 = CARTESIAN_POINT('',(39.122824475796,-21.78610463437));
+#91091 = CARTESIAN_POINT('',(-12.30215782317,1.109772626615));
+#91092 = CARTESIAN_POINT('',(-63.72714012215,24.005649887602));
+#91093 = CARTESIAN_POINT('',(-18.18623762272,57.093052317186));
+#91094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91095 = PCURVE('',#91096,#91101);
+#91096 = CYLINDRICAL_SURFACE('',#91097,32.5);
+#91097 = AXIS2_PLACEMENT_3D('',#91098,#91099,#91100);
+#91098 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#91099 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91100 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91101 = DEFINITIONAL_REPRESENTATION('',(#91102),#91106);
+#91102 = LINE('',#91103,#91104);
+#91103 = CARTESIAN_POINT('',(0.,17.1));
+#91104 = VECTOR('',#91105,1.);
+#91105 = DIRECTION('',(1.,0.));
+#91106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91107 = ADVANCED_FACE('',(#91108),#50324,.T.);
+#91108 = FACE_BOUND('',#91109,.T.);
+#91109 = EDGE_LOOP('',(#91110,#91111,#91134,#91159));
+#91110 = ORIENTED_EDGE('',*,*,#50306,.F.);
+#91111 = ORIENTED_EDGE('',*,*,#91112,.T.);
+#91112 = EDGE_CURVE('',#50278,#91113,#91115,.T.);
+#91113 = VERTEX_POINT('',#91114);
+#91114 = CARTESIAN_POINT('',(19.233671022008,-8.4,-26.19763155358));
+#91115 = SURFACE_CURVE('',#91116,(#91120,#91127),.PCURVE_S1.);
+#91116 = LINE('',#91117,#91118);
+#91117 = CARTESIAN_POINT('',(18.234672786354,-8.4,-24.82262844344));
+#91118 = VECTOR('',#91119,1.);
+#91119 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#91120 = PCURVE('',#50324,#91121);
+#91121 = DEFINITIONAL_REPRESENTATION('',(#91122),#91126);
+#91122 = LINE('',#91123,#91124);
+#91123 = CARTESIAN_POINT('',(0.,0.));
+#91124 = VECTOR('',#91125,1.);
+#91125 = DIRECTION('',(0.,-1.));
+#91126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91127 = PCURVE('',#50294,#91128);
+#91128 = DEFINITIONAL_REPRESENTATION('',(#91129),#91133);
+#91129 = LINE('',#91130,#91131);
+#91130 = CARTESIAN_POINT('',(5.,0.));
+#91131 = VECTOR('',#91132,1.);
+#91132 = DIRECTION('',(0.,-1.));
+#91133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91134 = ORIENTED_EDGE('',*,*,#91135,.T.);
+#91135 = EDGE_CURVE('',#91113,#91055,#91136,.T.);
+#91136 = SURFACE_CURVE('',#91137,(#91142,#91149),.PCURVE_S1.);
+#91137 = ELLIPSE('',#91138,124.83495742473,32.5);
+#91138 = AXIS2_PLACEMENT_3D('',#91139,#91140,#91141);
+#91139 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#91140 = DIRECTION('',(0.781118847954,-0.260343742414,0.567516062465));
+#91141 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#91142 = PCURVE('',#50324,#91143);
+#91143 = DEFINITIONAL_REPRESENTATION('',(#91144),#91148);
+#91144 = ELLIPSE('',#91145,124.83495742473,32.5);
+#91145 = AXIS2_PLACEMENT_2D('',#91146,#91147);
+#91146 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#91147 = DIRECTION('',(-1.,1.387778780781E-16));
+#91148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91149 = PCURVE('',#91096,#91150);
+#91150 = DEFINITIONAL_REPRESENTATION('',(#91151),#91158);
+#91151 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91152,#91153,#91154,#91155,
+    #91156,#91157),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#91152 = CARTESIAN_POINT('',(3.772566124843,20.18));
+#91153 = CARTESIAN_POINT('',(3.778142441907,19.507888047368));
+#91154 = CARTESIAN_POINT('',(3.783718758971,18.835788532861));
+#91155 = CARTESIAN_POINT('',(3.789295076034,18.163744997168));
+#91156 = CARTESIAN_POINT('',(3.794871393098,17.491800979366));
+#91157 = CARTESIAN_POINT('',(3.800447710162,16.82));
+#91158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91159 = ORIENTED_EDGE('',*,*,#91054,.F.);
+#91160 = ADVANCED_FACE('',(#91161),#50294,.T.);
+#91161 = FACE_BOUND('',#91162,.T.);
+#91162 = EDGE_LOOP('',(#91163,#91164,#91187,#91209));
+#91163 = ORIENTED_EDGE('',*,*,#50277,.F.);
+#91164 = ORIENTED_EDGE('',*,*,#91165,.T.);
+#91165 = EDGE_CURVE('',#50246,#91166,#91168,.T.);
+#91166 = VERTEX_POINT('',#91167);
+#91167 = CARTESIAN_POINT('',(14.975958832715,-8.4,-28.84390155718));
+#91168 = SURFACE_CURVE('',#91169,(#91173,#91180),.PCURVE_S1.);
+#91169 = LINE('',#91170,#91171);
+#91170 = CARTESIAN_POINT('',(14.18958781448,-8.4,-27.7615547049));
+#91171 = VECTOR('',#91172,1.);
+#91172 = DIRECTION('',(0.587785252292,0.,-0.809016994375));
+#91173 = PCURVE('',#50294,#91174);
+#91174 = DEFINITIONAL_REPRESENTATION('',(#91175),#91179);
+#91175 = LINE('',#91176,#91177);
+#91176 = CARTESIAN_POINT('',(0.,0.));
+#91177 = VECTOR('',#91178,1.);
+#91178 = DIRECTION('',(0.,-1.));
+#91179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91180 = PCURVE('',#50265,#91181);
+#91181 = DEFINITIONAL_REPRESENTATION('',(#91182),#91186);
+#91182 = LINE('',#91183,#91184);
+#91183 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91184 = VECTOR('',#91185,1.);
+#91185 = DIRECTION('',(0.,-1.));
+#91186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91187 = ORIENTED_EDGE('',*,*,#91188,.T.);
+#91188 = EDGE_CURVE('',#91166,#91113,#91189,.T.);
+#91189 = SURFACE_CURVE('',#91190,(#91195,#91202),.PCURVE_S1.);
+#91190 = CIRCLE('',#91191,32.5);
+#91191 = AXIS2_PLACEMENT_3D('',#91192,#91193,#91194);
+#91192 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#91193 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91194 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91195 = PCURVE('',#50294,#91196);
+#91196 = DEFINITIONAL_REPRESENTATION('',(#91197),#91201);
+#91197 = CIRCLE('',#91198,32.5);
+#91198 = AXIS2_PLACEMENT_2D('',#91199,#91200);
+#91199 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#91200 = DIRECTION('',(0.587785252292,0.809016994375));
+#91201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91202 = PCURVE('',#91096,#91203);
+#91203 = DEFINITIONAL_REPRESENTATION('',(#91204),#91208);
+#91204 = LINE('',#91205,#91206);
+#91205 = CARTESIAN_POINT('',(0.,19.9));
+#91206 = VECTOR('',#91207,1.);
+#91207 = DIRECTION('',(1.,0.));
+#91208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91209 = ORIENTED_EDGE('',*,*,#91112,.F.);
+#91210 = ADVANCED_FACE('',(#91211),#50265,.T.);
+#91211 = FACE_BOUND('',#91212,.T.);
+#91212 = EDGE_LOOP('',(#91213,#91214,#91215,#91240));
+#91213 = ORIENTED_EDGE('',*,*,#50245,.F.);
+#91214 = ORIENTED_EDGE('',*,*,#91030,.T.);
+#91215 = ORIENTED_EDGE('',*,*,#91216,.T.);
+#91216 = EDGE_CURVE('',#91031,#91166,#91217,.T.);
+#91217 = SURFACE_CURVE('',#91218,(#91223,#91230),.PCURVE_S1.);
+#91218 = ELLIPSE('',#91219,124.83495742473,32.5);
+#91219 = AXIS2_PLACEMENT_3D('',#91220,#91221,#91222);
+#91220 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#91221 = DIRECTION('',(-0.781118847954,0.260343742414,-0.567516062465));
+#91222 = DIRECTION('',(-0.210622511992,-0.965515994578,-0.153026212317)
+  );
+#91223 = PCURVE('',#50265,#91224);
+#91224 = DEFINITIONAL_REPRESENTATION('',(#91225),#91229);
+#91225 = ELLIPSE('',#91226,124.83495742473,32.5);
+#91226 = AXIS2_PLACEMENT_2D('',#91227,#91228);
+#91227 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#91228 = DIRECTION('',(1.,3.421138828918E-49));
+#91229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91230 = PCURVE('',#91096,#91231);
+#91231 = DEFINITIONAL_REPRESENTATION('',(#91232),#91239);
+#91232 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91233,#91234,#91235,#91236,
+    #91237,#91238),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#91233 = CARTESIAN_POINT('',(3.646282123933,16.82));
+#91234 = CARTESIAN_POINT('',(3.640653289749,17.493266098224));
+#91235 = CARTESIAN_POINT('',(3.635024455566,18.165943547578));
+#91236 = CARTESIAN_POINT('',(3.629395621382,18.837987907204));
+#91237 = CARTESIAN_POINT('',(3.623766787198,19.509354813963));
+#91238 = CARTESIAN_POINT('',(3.618137953014,20.18));
+#91239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91240 = ORIENTED_EDGE('',*,*,#91165,.F.);
+#91241 = ADVANCED_FACE('',(#91242),#50357,.T.);
+#91242 = FACE_BOUND('',#91243,.T.);
+#91243 = EDGE_LOOP('',(#91244,#91267,#91268,#91291));
+#91244 = ORIENTED_EDGE('',*,*,#91245,.F.);
+#91245 = EDGE_CURVE('',#50339,#91246,#91248,.T.);
+#91246 = VERTEX_POINT('',#91247);
+#91247 = CARTESIAN_POINT('',(21.228624717117,-5.6,-24.60884988413));
+#91248 = SURFACE_CURVE('',#91249,(#91253,#91260),.PCURVE_S1.);
+#91249 = LINE('',#91250,#91251);
+#91250 = CARTESIAN_POINT('',(20.156655208978,-5.6,-23.64364420364));
+#91251 = VECTOR('',#91252,1.);
+#91252 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#91253 = PCURVE('',#50357,#91254);
+#91254 = DEFINITIONAL_REPRESENTATION('',(#91255),#91259);
+#91255 = LINE('',#91256,#91257);
+#91256 = CARTESIAN_POINT('',(5.,0.));
+#91257 = VECTOR('',#91258,1.);
+#91258 = DIRECTION('',(0.,-1.));
+#91259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91260 = PCURVE('',#50393,#91261);
+#91261 = DEFINITIONAL_REPRESENTATION('',(#91262),#91266);
+#91262 = LINE('',#91263,#91264);
+#91263 = CARTESIAN_POINT('',(0.,0.));
+#91264 = VECTOR('',#91265,1.);
+#91265 = DIRECTION('',(0.,-1.));
+#91266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91267 = ORIENTED_EDGE('',*,*,#50338,.T.);
+#91268 = ORIENTED_EDGE('',*,*,#91269,.T.);
+#91269 = EDGE_CURVE('',#50341,#91270,#91272,.T.);
+#91270 = VERTEX_POINT('',#91271);
+#91271 = CARTESIAN_POINT('',(24.756043197965,-5.6,-21.05678810218));
+#91272 = SURFACE_CURVE('',#91273,(#91277,#91284),.PCURVE_S1.);
+#91273 = LINE('',#91274,#91275);
+#91274 = CARTESIAN_POINT('',(23.502308240772,-5.6,-19.92792007625));
+#91275 = VECTOR('',#91276,1.);
+#91276 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#91277 = PCURVE('',#50357,#91278);
+#91278 = DEFINITIONAL_REPRESENTATION('',(#91279),#91283);
+#91279 = LINE('',#91280,#91281);
+#91280 = CARTESIAN_POINT('',(0.,0.));
+#91281 = VECTOR('',#91282,1.);
+#91282 = DIRECTION('',(0.,-1.));
+#91283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91284 = PCURVE('',#50452,#91285);
+#91285 = DEFINITIONAL_REPRESENTATION('',(#91286),#91290);
+#91286 = LINE('',#91287,#91288);
+#91287 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91288 = VECTOR('',#91289,1.);
+#91289 = DIRECTION('',(0.,-1.));
+#91290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91291 = ORIENTED_EDGE('',*,*,#91292,.F.);
+#91292 = EDGE_CURVE('',#91246,#91270,#91293,.T.);
+#91293 = SURFACE_CURVE('',#91294,(#91299,#91310),.PCURVE_S1.);
+#91294 = CIRCLE('',#91295,32.5);
+#91295 = AXIS2_PLACEMENT_3D('',#91296,#91297,#91298);
+#91296 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#91297 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91298 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91299 = PCURVE('',#50357,#91300);
+#91300 = DEFINITIONAL_REPRESENTATION('',(#91301),#91309);
+#91301 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91302,#91303,#91304,#91305
+    ,#91306,#91307,#91308),.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(
+  '') );
+#91302 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#91303 = CARTESIAN_POINT('',(14.431042979939,94.379594047697));
+#91304 = CARTESIAN_POINT('',(31.826119856378,40.843052317186));
+#91305 = CARTESIAN_POINT('',(49.221196732816,-12.69348941332));
+#91306 = CARTESIAN_POINT('',(-5.840346874792,-0.989797023849));
+#91307 = CARTESIAN_POINT('',(-60.9018904824,10.713895365628));
+#91308 = CARTESIAN_POINT('',(-23.23542375123,52.546744706663));
+#91309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91310 = PCURVE('',#91311,#91316);
+#91311 = CYLINDRICAL_SURFACE('',#91312,32.5);
+#91312 = AXIS2_PLACEMENT_3D('',#91313,#91314,#91315);
+#91313 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#91314 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91315 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91316 = DEFINITIONAL_REPRESENTATION('',(#91317),#91321);
+#91317 = LINE('',#91318,#91319);
+#91318 = CARTESIAN_POINT('',(0.,17.1));
+#91319 = VECTOR('',#91320,1.);
+#91320 = DIRECTION('',(1.,0.));
+#91321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91322 = ADVANCED_FACE('',(#91323),#50452,.T.);
+#91323 = FACE_BOUND('',#91324,.T.);
+#91324 = EDGE_LOOP('',(#91325,#91326,#91349,#91374));
+#91325 = ORIENTED_EDGE('',*,*,#50434,.F.);
+#91326 = ORIENTED_EDGE('',*,*,#91327,.T.);
+#91327 = EDGE_CURVE('',#50406,#91328,#91330,.T.);
+#91328 = VERTEX_POINT('',#91329);
+#91329 = CARTESIAN_POINT('',(24.260163035206,-8.4,-21.62624538622));
+#91330 = SURFACE_CURVE('',#91331,(#91335,#91342),.PCURVE_S1.);
+#91331 = LINE('',#91332,#91333);
+#91332 = CARTESIAN_POINT('',(22.997116086356,-8.4,-20.48899280534));
+#91333 = VECTOR('',#91334,1.);
+#91334 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#91335 = PCURVE('',#50452,#91336);
+#91336 = DEFINITIONAL_REPRESENTATION('',(#91337),#91341);
+#91337 = LINE('',#91338,#91339);
+#91338 = CARTESIAN_POINT('',(0.,0.));
+#91339 = VECTOR('',#91340,1.);
+#91340 = DIRECTION('',(0.,-1.));
+#91341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91342 = PCURVE('',#50422,#91343);
+#91343 = DEFINITIONAL_REPRESENTATION('',(#91344),#91348);
+#91344 = LINE('',#91345,#91346);
+#91345 = CARTESIAN_POINT('',(5.,0.));
+#91346 = VECTOR('',#91347,1.);
+#91347 = DIRECTION('',(0.,-1.));
+#91348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91349 = ORIENTED_EDGE('',*,*,#91350,.T.);
+#91350 = EDGE_CURVE('',#91328,#91270,#91351,.T.);
+#91351 = SURFACE_CURVE('',#91352,(#91357,#91364),.PCURVE_S1.);
+#91352 = ELLIPSE('',#91353,124.83495742473,32.5);
+#91353 = AXIS2_PLACEMENT_3D('',#91354,#91355,#91356);
+#91354 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#91355 = DIRECTION('',(0.646056302901,-0.260343742414,0.717518215286));
+#91356 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#91357 = PCURVE('',#50452,#91358);
+#91358 = DEFINITIONAL_REPRESENTATION('',(#91359),#91363);
+#91359 = ELLIPSE('',#91360,124.83495742473,32.5);
+#91360 = AXIS2_PLACEMENT_2D('',#91361,#91362);
+#91361 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#91362 = DIRECTION('',(-1.,-5.551115123126E-17));
+#91363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91364 = PCURVE('',#91311,#91365);
+#91365 = DEFINITIONAL_REPRESENTATION('',(#91366),#91373);
+#91366 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91367,#91368,#91369,#91370,
+    #91371,#91372),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#91367 = CARTESIAN_POINT('',(3.982005635083,20.18));
+#91368 = CARTESIAN_POINT('',(3.987581952146,19.507888047368));
+#91369 = CARTESIAN_POINT('',(3.99315826921,18.835788532861));
+#91370 = CARTESIAN_POINT('',(3.998734586274,18.163744997168));
+#91371 = CARTESIAN_POINT('',(4.004310903337,17.491800979366));
+#91372 = CARTESIAN_POINT('',(4.009887220401,16.82));
+#91373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91374 = ORIENTED_EDGE('',*,*,#91269,.F.);
+#91375 = ADVANCED_FACE('',(#91376),#50422,.T.);
+#91376 = FACE_BOUND('',#91377,.T.);
+#91377 = EDGE_LOOP('',(#91378,#91379,#91402,#91424));
+#91378 = ORIENTED_EDGE('',*,*,#50405,.F.);
+#91379 = ORIENTED_EDGE('',*,*,#91380,.T.);
+#91380 = EDGE_CURVE('',#50374,#91381,#91383,.T.);
+#91381 = VERTEX_POINT('',#91382);
+#91382 = CARTESIAN_POINT('',(20.645682543445,-8.4,-25.09991618144));
+#91383 = SURFACE_CURVE('',#91384,(#91388,#91395),.PCURVE_S1.);
+#91384 = LINE('',#91385,#91386);
+#91385 = CARTESIAN_POINT('',(19.651463054562,-8.4,-24.20471693273));
+#91386 = VECTOR('',#91387,1.);
+#91387 = DIRECTION('',(0.743144825477,0.,-0.669130606359));
+#91388 = PCURVE('',#50422,#91389);
+#91389 = DEFINITIONAL_REPRESENTATION('',(#91390),#91394);
+#91390 = LINE('',#91391,#91392);
+#91391 = CARTESIAN_POINT('',(0.,0.));
+#91392 = VECTOR('',#91393,1.);
+#91393 = DIRECTION('',(0.,-1.));
+#91394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91395 = PCURVE('',#50393,#91396);
+#91396 = DEFINITIONAL_REPRESENTATION('',(#91397),#91401);
+#91397 = LINE('',#91398,#91399);
+#91398 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91399 = VECTOR('',#91400,1.);
+#91400 = DIRECTION('',(0.,-1.));
+#91401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91402 = ORIENTED_EDGE('',*,*,#91403,.T.);
+#91403 = EDGE_CURVE('',#91381,#91328,#91404,.T.);
+#91404 = SURFACE_CURVE('',#91405,(#91410,#91417),.PCURVE_S1.);
+#91405 = CIRCLE('',#91406,32.5);
+#91406 = AXIS2_PLACEMENT_3D('',#91407,#91408,#91409);
+#91407 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#91408 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91409 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91410 = PCURVE('',#50422,#91411);
+#91411 = DEFINITIONAL_REPRESENTATION('',(#91412),#91416);
+#91412 = CIRCLE('',#91413,32.5);
+#91413 = AXIS2_PLACEMENT_2D('',#91414,#91415);
+#91414 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#91415 = DIRECTION('',(0.743144825477,0.669130606359));
+#91416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91417 = PCURVE('',#91311,#91418);
+#91418 = DEFINITIONAL_REPRESENTATION('',(#91419),#91423);
+#91419 = LINE('',#91420,#91421);
+#91420 = CARTESIAN_POINT('',(0.,19.9));
+#91421 = VECTOR('',#91422,1.);
+#91422 = DIRECTION('',(1.,0.));
+#91423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91424 = ORIENTED_EDGE('',*,*,#91327,.F.);
+#91425 = ADVANCED_FACE('',(#91426),#50393,.T.);
+#91426 = FACE_BOUND('',#91427,.T.);
+#91427 = EDGE_LOOP('',(#91428,#91429,#91430,#91455));
+#91428 = ORIENTED_EDGE('',*,*,#50373,.F.);
+#91429 = ORIENTED_EDGE('',*,*,#91245,.T.);
+#91430 = ORIENTED_EDGE('',*,*,#91431,.T.);
+#91431 = EDGE_CURVE('',#91246,#91381,#91432,.T.);
+#91432 = SURFACE_CURVE('',#91433,(#91438,#91445),.PCURVE_S1.);
+#91433 = ELLIPSE('',#91434,124.83495742473,32.5);
+#91434 = AXIS2_PLACEMENT_3D('',#91435,#91436,#91437);
+#91435 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#91436 = DIRECTION('',(-0.646056302901,0.260343742414,-0.717518215286));
+#91437 = DIRECTION('',(-0.174203966223,-0.965515994578,-0.19347310502));
+#91438 = PCURVE('',#50393,#91439);
+#91439 = DEFINITIONAL_REPRESENTATION('',(#91440),#91444);
+#91440 = ELLIPSE('',#91441,124.83495742473,32.5);
+#91441 = AXIS2_PLACEMENT_2D('',#91442,#91443);
+#91442 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#91443 = DIRECTION('',(1.,8.326672684689E-17));
+#91444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91445 = PCURVE('',#91311,#91446);
+#91446 = DEFINITIONAL_REPRESENTATION('',(#91447),#91454);
+#91447 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91448,#91449,#91450,#91451,
+    #91452,#91453),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#91448 = CARTESIAN_POINT('',(3.855721634173,16.82));
+#91449 = CARTESIAN_POINT('',(3.850092799989,17.493266098224));
+#91450 = CARTESIAN_POINT('',(3.844463965805,18.165943547578));
+#91451 = CARTESIAN_POINT('',(3.838835131621,18.837987907204));
+#91452 = CARTESIAN_POINT('',(3.833206297437,19.509354813963));
+#91453 = CARTESIAN_POINT('',(3.827577463253,20.18));
+#91454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91455 = ORIENTED_EDGE('',*,*,#91380,.F.);
+#91456 = ADVANCED_FACE('',(#91457),#50485,.T.);
+#91457 = FACE_BOUND('',#91458,.T.);
+#91458 = EDGE_LOOP('',(#91459,#91482,#91483,#91506));
+#91459 = ORIENTED_EDGE('',*,*,#91460,.F.);
+#91460 = EDGE_CURVE('',#50467,#91461,#91463,.T.);
+#91461 = VERTEX_POINT('',#91462);
+#91462 = CARTESIAN_POINT('',(25.881195922417,-5.6,-19.65740821231));
+#91463 = SURFACE_CURVE('',#91464,(#91468,#91475),.PCURVE_S1.);
+#91464 = LINE('',#91465,#91466);
+#91465 = CARTESIAN_POINT('',(24.631973974953,-5.6,-18.93616958466));
+#91466 = VECTOR('',#91467,1.);
+#91467 = DIRECTION('',(0.866025403784,0.,-0.5));
+#91468 = PCURVE('',#50485,#91469);
+#91469 = DEFINITIONAL_REPRESENTATION('',(#91470),#91474);
+#91470 = LINE('',#91471,#91472);
+#91471 = CARTESIAN_POINT('',(5.,0.));
+#91472 = VECTOR('',#91473,1.);
+#91473 = DIRECTION('',(0.,-1.));
+#91474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91475 = PCURVE('',#50521,#91476);
+#91476 = DEFINITIONAL_REPRESENTATION('',(#91477),#91481);
+#91477 = LINE('',#91478,#91479);
+#91478 = CARTESIAN_POINT('',(0.,0.));
+#91479 = VECTOR('',#91480,1.);
+#91480 = DIRECTION('',(0.,-1.));
+#91481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91482 = ORIENTED_EDGE('',*,*,#50466,.T.);
+#91483 = ORIENTED_EDGE('',*,*,#91484,.T.);
+#91484 = EDGE_CURVE('',#50469,#91485,#91487,.T.);
+#91485 = VERTEX_POINT('',#91486);
+#91486 = CARTESIAN_POINT('',(28.59301667527,-5.6,-15.44957596207));
+#91487 = SURFACE_CURVE('',#91488,(#91492,#91499),.PCURVE_S1.);
+#91488 = LINE('',#91489,#91490);
+#91489 = CARTESIAN_POINT('',(27.131973974953,-5.6,-14.60604256574));
+#91490 = VECTOR('',#91491,1.);
+#91491 = DIRECTION('',(0.866025403784,0.,-0.5));
+#91492 = PCURVE('',#50485,#91493);
+#91493 = DEFINITIONAL_REPRESENTATION('',(#91494),#91498);
+#91494 = LINE('',#91495,#91496);
+#91495 = CARTESIAN_POINT('',(0.,0.));
+#91496 = VECTOR('',#91497,1.);
+#91497 = DIRECTION('',(0.,-1.));
+#91498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91499 = PCURVE('',#50580,#91500);
+#91500 = DEFINITIONAL_REPRESENTATION('',(#91501),#91505);
+#91501 = LINE('',#91502,#91503);
+#91502 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91503 = VECTOR('',#91504,1.);
+#91504 = DIRECTION('',(0.,-1.));
+#91505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91506 = ORIENTED_EDGE('',*,*,#91507,.F.);
+#91507 = EDGE_CURVE('',#91461,#91485,#91508,.T.);
+#91508 = SURFACE_CURVE('',#91509,(#91514,#91525),.PCURVE_S1.);
+#91509 = CIRCLE('',#91510,32.5);
+#91510 = AXIS2_PLACEMENT_3D('',#91511,#91512,#91513);
+#91511 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#91512 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91513 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91514 = PCURVE('',#50485,#91515);
+#91515 = DEFINITIONAL_REPRESENTATION('',(#91516),#91524);
+#91516 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91517,#91518,#91519,#91520
+    ,#91521,#91522,#91523),.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(
+  '') );
+#91517 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#91518 = CARTESIAN_POINT('',(0.916783076785,95.8));
+#91519 = CARTESIAN_POINT('',(29.062608699779,47.05));
+#91520 = CARTESIAN_POINT('',(57.208434322774,-1.7));
+#91521 = CARTESIAN_POINT('',(0.916783076785,-1.7));
+#91522 = CARTESIAN_POINT('',(-55.3748681692,-1.7));
+#91523 = CARTESIAN_POINT('',(-27.2290425462,47.05));
+#91524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91525 = PCURVE('',#91526,#91531);
+#91526 = CYLINDRICAL_SURFACE('',#91527,32.5);
+#91527 = AXIS2_PLACEMENT_3D('',#91528,#91529,#91530);
+#91528 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#91529 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91530 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91531 = DEFINITIONAL_REPRESENTATION('',(#91532),#91536);
+#91532 = LINE('',#91533,#91534);
+#91533 = CARTESIAN_POINT('',(0.,17.1));
+#91534 = VECTOR('',#91535,1.);
+#91535 = DIRECTION('',(1.,0.));
+#91536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91537 = ADVANCED_FACE('',(#91538),#50580,.T.);
+#91538 = FACE_BOUND('',#91539,.T.);
+#91539 = EDGE_LOOP('',(#91540,#91541,#91564,#91589));
+#91540 = ORIENTED_EDGE('',*,*,#50562,.F.);
+#91541 = ORIENTED_EDGE('',*,*,#91542,.T.);
+#91542 = EDGE_CURVE('',#50534,#91543,#91545,.T.);
+#91543 = VERTEX_POINT('',#91544);
+#91544 = CARTESIAN_POINT('',(28.226369510587,-8.4,-16.10968852125));
+#91545 = SURFACE_CURVE('',#91546,(#91550,#91557),.PCURVE_S1.);
+#91546 = LINE('',#91547,#91548);
+#91547 = CARTESIAN_POINT('',(26.754475060978,-8.4,-15.25988986455));
+#91548 = VECTOR('',#91549,1.);
+#91549 = DIRECTION('',(0.866025403784,0.,-0.5));
+#91550 = PCURVE('',#50580,#91551);
+#91551 = DEFINITIONAL_REPRESENTATION('',(#91552),#91556);
+#91552 = LINE('',#91553,#91554);
+#91553 = CARTESIAN_POINT('',(0.,0.));
+#91554 = VECTOR('',#91555,1.);
+#91555 = DIRECTION('',(0.,-1.));
+#91556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91557 = PCURVE('',#50550,#91558);
+#91558 = DEFINITIONAL_REPRESENTATION('',(#91559),#91563);
+#91559 = LINE('',#91560,#91561);
+#91560 = CARTESIAN_POINT('',(5.,0.));
+#91561 = VECTOR('',#91562,1.);
+#91562 = DIRECTION('',(0.,-1.));
+#91563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91564 = ORIENTED_EDGE('',*,*,#91565,.T.);
+#91565 = EDGE_CURVE('',#91543,#91485,#91566,.T.);
+#91566 = SURFACE_CURVE('',#91567,(#91572,#91579),.PCURVE_S1.);
+#91567 = ELLIPSE('',#91568,124.83495742473,32.5);
+#91568 = AXIS2_PLACEMENT_3D('',#91569,#91570,#91571);
+#91569 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#91570 = DIRECTION('',(0.482757997289,-0.260343742414,0.836161379065));
+#91571 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#91572 = PCURVE('',#50580,#91573);
+#91573 = DEFINITIONAL_REPRESENTATION('',(#91574),#91578);
+#91574 = ELLIPSE('',#91575,124.83495742473,32.5);
+#91575 = AXIS2_PLACEMENT_2D('',#91576,#91577);
+#91576 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#91577 = DIRECTION('',(-1.,2.498001805407E-16));
+#91578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91579 = PCURVE('',#91526,#91580);
+#91580 = DEFINITIONAL_REPRESENTATION('',(#91581),#91588);
+#91581 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91582,#91583,#91584,#91585,
+    #91586,#91587),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#91582 = CARTESIAN_POINT('',(4.191445145322,20.18));
+#91583 = CARTESIAN_POINT('',(4.197021462386,19.507888047368));
+#91584 = CARTESIAN_POINT('',(4.202597779449,18.835788532861));
+#91585 = CARTESIAN_POINT('',(4.208174096513,18.163744997168));
+#91586 = CARTESIAN_POINT('',(4.213750413577,17.491800979366));
+#91587 = CARTESIAN_POINT('',(4.21932673064,16.82));
+#91588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91589 = ORIENTED_EDGE('',*,*,#91484,.F.);
+#91590 = ADVANCED_FACE('',(#91591),#50550,.T.);
+#91591 = FACE_BOUND('',#91592,.T.);
+#91592 = EDGE_LOOP('',(#91593,#91594,#91617,#91639));
+#91593 = ORIENTED_EDGE('',*,*,#50533,.F.);
+#91594 = ORIENTED_EDGE('',*,*,#91595,.T.);
+#91595 = EDGE_CURVE('',#50502,#91596,#91598,.T.);
+#91596 = VERTEX_POINT('',#91597);
+#91597 = CARTESIAN_POINT('',(25.413090858049,-8.4,-20.2589440258));
+#91598 = SURFACE_CURVE('',#91599,(#91603,#91610),.PCURVE_S1.);
+#91599 = LINE('',#91600,#91601);
+#91600 = CARTESIAN_POINT('',(24.254475060978,-8.4,-19.59001688347));
+#91601 = VECTOR('',#91602,1.);
+#91602 = DIRECTION('',(0.866025403784,0.,-0.5));
+#91603 = PCURVE('',#50550,#91604);
+#91604 = DEFINITIONAL_REPRESENTATION('',(#91605),#91609);
+#91605 = LINE('',#91606,#91607);
+#91606 = CARTESIAN_POINT('',(0.,0.));
+#91607 = VECTOR('',#91608,1.);
+#91608 = DIRECTION('',(0.,-1.));
+#91609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91610 = PCURVE('',#50521,#91611);
+#91611 = DEFINITIONAL_REPRESENTATION('',(#91612),#91616);
+#91612 = LINE('',#91613,#91614);
+#91613 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91614 = VECTOR('',#91615,1.);
+#91615 = DIRECTION('',(0.,-1.));
+#91616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91617 = ORIENTED_EDGE('',*,*,#91618,.T.);
+#91618 = EDGE_CURVE('',#91596,#91543,#91619,.T.);
+#91619 = SURFACE_CURVE('',#91620,(#91625,#91632),.PCURVE_S1.);
+#91620 = CIRCLE('',#91621,32.5);
+#91621 = AXIS2_PLACEMENT_3D('',#91622,#91623,#91624);
+#91622 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#91623 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91624 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91625 = PCURVE('',#50550,#91626);
+#91626 = DEFINITIONAL_REPRESENTATION('',(#91627),#91631);
+#91627 = CIRCLE('',#91628,32.5);
+#91628 = AXIS2_PLACEMENT_2D('',#91629,#91630);
+#91629 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#91630 = DIRECTION('',(0.866025403784,0.5));
+#91631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91632 = PCURVE('',#91526,#91633);
+#91633 = DEFINITIONAL_REPRESENTATION('',(#91634),#91638);
+#91634 = LINE('',#91635,#91636);
+#91635 = CARTESIAN_POINT('',(0.,19.9));
+#91636 = VECTOR('',#91637,1.);
+#91637 = DIRECTION('',(1.,0.));
+#91638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91639 = ORIENTED_EDGE('',*,*,#91542,.F.);
+#91640 = ADVANCED_FACE('',(#91641),#50521,.T.);
+#91641 = FACE_BOUND('',#91642,.T.);
+#91642 = EDGE_LOOP('',(#91643,#91644,#91645,#91670));
+#91643 = ORIENTED_EDGE('',*,*,#50501,.F.);
+#91644 = ORIENTED_EDGE('',*,*,#91460,.T.);
+#91645 = ORIENTED_EDGE('',*,*,#91646,.T.);
+#91646 = EDGE_CURVE('',#91461,#91596,#91647,.T.);
+#91647 = SURFACE_CURVE('',#91648,(#91653,#91660),.PCURVE_S1.);
+#91648 = ELLIPSE('',#91649,124.83495742473,32.5);
+#91649 = AXIS2_PLACEMENT_3D('',#91650,#91651,#91652);
+#91650 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#91651 = DIRECTION('',(-0.482757997289,0.260343742414,-0.836161379065));
+#91652 = DIRECTION('',(-0.130171871207,-0.965515994578,-0.225464294647)
+  );
+#91653 = PCURVE('',#50521,#91654);
+#91654 = DEFINITIONAL_REPRESENTATION('',(#91655),#91659);
+#91655 = ELLIPSE('',#91656,124.83495742473,32.5);
+#91656 = AXIS2_PLACEMENT_2D('',#91657,#91658);
+#91657 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#91658 = DIRECTION('',(1.,1.942890293094E-16));
+#91659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91660 = PCURVE('',#91526,#91661);
+#91661 = DEFINITIONAL_REPRESENTATION('',(#91662),#91669);
+#91662 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91663,#91664,#91665,#91666,
+    #91667,#91668),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#91663 = CARTESIAN_POINT('',(4.065161144412,16.82));
+#91664 = CARTESIAN_POINT('',(4.059532310228,17.493266098224));
+#91665 = CARTESIAN_POINT('',(4.053903476044,18.165943547578));
+#91666 = CARTESIAN_POINT('',(4.04827464186,18.837987907204));
+#91667 = CARTESIAN_POINT('',(4.042645807677,19.509354813963));
+#91668 = CARTESIAN_POINT('',(4.037016973493,20.18));
+#91669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91670 = ORIENTED_EDGE('',*,*,#91595,.F.);
+#91671 = ADVANCED_FACE('',(#91672),#50613,.T.);
+#91672 = FACE_BOUND('',#91673,.T.);
+#91673 = EDGE_LOOP('',(#91674,#91697,#91698,#91721));
+#91674 = ORIENTED_EDGE('',*,*,#91675,.F.);
+#91675 = EDGE_CURVE('',#50595,#91676,#91678,.T.);
+#91676 = VERTEX_POINT('',#91677);
+#91677 = CARTESIAN_POINT('',(29.40263467415,-5.6,-13.8468434749));
+#91678 = SURFACE_CURVE('',#91679,(#91683,#91690),.PCURVE_S1.);
+#91679 = LINE('',#91680,#91681);
+#91680 = CARTESIAN_POINT('',(28.030757280898,-5.6,-13.40109348901));
+#91681 = VECTOR('',#91682,1.);
+#91682 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#91683 = PCURVE('',#50613,#91684);
+#91684 = DEFINITIONAL_REPRESENTATION('',(#91685),#91689);
+#91685 = LINE('',#91686,#91687);
+#91686 = CARTESIAN_POINT('',(5.,0.));
+#91687 = VECTOR('',#91688,1.);
+#91688 = DIRECTION('',(0.,-1.));
+#91689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91690 = PCURVE('',#50649,#91691);
+#91691 = DEFINITIONAL_REPRESENTATION('',(#91692),#91696);
+#91692 = LINE('',#91693,#91694);
+#91693 = CARTESIAN_POINT('',(0.,0.));
+#91694 = VECTOR('',#91695,1.);
+#91695 = DIRECTION('',(0.,-1.));
+#91696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91697 = ORIENTED_EDGE('',*,*,#50594,.T.);
+#91698 = ORIENTED_EDGE('',*,*,#91699,.T.);
+#91699 = EDGE_CURVE('',#50597,#91700,#91702,.T.);
+#91700 = VERTEX_POINT('',#91701);
+#91701 = CARTESIAN_POINT('',(31.180338119348,-5.6,-9.167143217117));
+#91702 = SURFACE_CURVE('',#91703,(#91707,#91714),.PCURVE_S1.);
+#91703 = LINE('',#91704,#91705);
+#91704 = CARTESIAN_POINT('',(29.575842252773,-5.6,-8.645810907543));
+#91705 = VECTOR('',#91706,1.);
+#91706 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#91707 = PCURVE('',#50613,#91708);
+#91708 = DEFINITIONAL_REPRESENTATION('',(#91709),#91713);
+#91709 = LINE('',#91710,#91711);
+#91710 = CARTESIAN_POINT('',(0.,0.));
+#91711 = VECTOR('',#91712,1.);
+#91712 = DIRECTION('',(0.,-1.));
+#91713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91714 = PCURVE('',#50708,#91715);
+#91715 = DEFINITIONAL_REPRESENTATION('',(#91716),#91720);
+#91716 = LINE('',#91717,#91718);
+#91717 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91718 = VECTOR('',#91719,1.);
+#91719 = DIRECTION('',(0.,-1.));
+#91720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91721 = ORIENTED_EDGE('',*,*,#91722,.F.);
+#91722 = EDGE_CURVE('',#91676,#91700,#91723,.T.);
+#91723 = SURFACE_CURVE('',#91724,(#91729,#91740),.PCURVE_S1.);
+#91724 = CIRCLE('',#91725,32.5);
+#91725 = AXIS2_PLACEMENT_3D('',#91726,#91727,#91728);
+#91726 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#91727 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91728 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91729 = PCURVE('',#50613,#91730);
+#91730 = DEFINITIONAL_REPRESENTATION('',(#91731),#91739);
+#91731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91732,#91733,#91734,#91735
+    ,#91736,#91737,#91738),.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(
+  '') );
+#91732 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#91733 = CARTESIAN_POINT('',(-12.59747682636,94.379594047697));
+#91734 = CARTESIAN_POINT('',(25.0689899048,52.546744706663));
+#91735 = CARTESIAN_POINT('',(62.73545663597,10.713895365628));
+#91736 = CARTESIAN_POINT('',(7.673913028362,-0.989797023849));
+#91737 = CARTESIAN_POINT('',(-47.38763057924,-12.69348941332));
+#91738 = CARTESIAN_POINT('',(-29.9925537028,40.843052317186));
+#91739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91740 = PCURVE('',#91741,#91746);
+#91741 = CYLINDRICAL_SURFACE('',#91742,32.5);
+#91742 = AXIS2_PLACEMENT_3D('',#91743,#91744,#91745);
+#91743 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#91744 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91745 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91746 = DEFINITIONAL_REPRESENTATION('',(#91747),#91751);
+#91747 = LINE('',#91748,#91749);
+#91748 = CARTESIAN_POINT('',(0.,17.1));
+#91749 = VECTOR('',#91750,1.);
+#91750 = DIRECTION('',(1.,0.));
+#91751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91752 = ADVANCED_FACE('',(#91753),#50708,.T.);
+#91753 = FACE_BOUND('',#91754,.T.);
+#91754 = EDGE_LOOP('',(#91755,#91756,#91779,#91804));
+#91755 = ORIENTED_EDGE('',*,*,#50690,.F.);
+#91756 = ORIENTED_EDGE('',*,*,#91757,.T.);
+#91757 = EDGE_CURVE('',#50662,#91758,#91760,.T.);
+#91758 = VERTEX_POINT('',#91759);
+#91759 = CARTESIAN_POINT('',(30.958948193208,-8.4,-9.889060965039));
+#91760 = SURFACE_CURVE('',#91761,(#91765,#91772),.PCURVE_S1.);
+#91761 = LINE('',#91762,#91763);
+#91762 = CARTESIAN_POINT('',(29.34253509322,-8.4,-9.363856511604));
+#91763 = VECTOR('',#91764,1.);
+#91764 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#91765 = PCURVE('',#50708,#91766);
+#91766 = DEFINITIONAL_REPRESENTATION('',(#91767),#91771);
+#91767 = LINE('',#91768,#91769);
+#91768 = CARTESIAN_POINT('',(0.,0.));
+#91769 = VECTOR('',#91770,1.);
+#91770 = DIRECTION('',(0.,-1.));
+#91771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91772 = PCURVE('',#50678,#91773);
+#91773 = DEFINITIONAL_REPRESENTATION('',(#91774),#91778);
+#91774 = LINE('',#91775,#91776);
+#91775 = CARTESIAN_POINT('',(5.,0.));
+#91776 = VECTOR('',#91777,1.);
+#91777 = DIRECTION('',(0.,-1.));
+#91778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91779 = ORIENTED_EDGE('',*,*,#91780,.T.);
+#91780 = EDGE_CURVE('',#91758,#91700,#91781,.T.);
+#91781 = SURFACE_CURVE('',#91782,(#91787,#91794),.PCURVE_S1.);
+#91782 = ELLIPSE('',#91783,124.83495742473,32.5);
+#91783 = AXIS2_PLACEMENT_3D('',#91784,#91785,#91786);
+#91784 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#91785 = DIRECTION('',(0.298360850665,-0.260343742414,0.918260278231));
+#91786 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#91787 = PCURVE('',#50708,#91788);
+#91788 = DEFINITIONAL_REPRESENTATION('',(#91789),#91793);
+#91789 = ELLIPSE('',#91790,124.83495742473,32.5);
+#91790 = AXIS2_PLACEMENT_2D('',#91791,#91792);
+#91791 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#91792 = DIRECTION('',(-1.,2.636779683485E-16));
+#91793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91794 = PCURVE('',#91741,#91795);
+#91795 = DEFINITIONAL_REPRESENTATION('',(#91796),#91803);
+#91796 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91797,#91798,#91799,#91800,
+    #91801,#91802),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#91797 = CARTESIAN_POINT('',(4.400884655561,20.18));
+#91798 = CARTESIAN_POINT('',(4.406460972625,19.507888047368));
+#91799 = CARTESIAN_POINT('',(4.412037289689,18.835788532861));
+#91800 = CARTESIAN_POINT('',(4.417613606752,18.163744997168));
+#91801 = CARTESIAN_POINT('',(4.423189923816,17.491800979366));
+#91802 = CARTESIAN_POINT('',(4.428766240879,16.82));
+#91803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91804 = ORIENTED_EDGE('',*,*,#91699,.F.);
+#91805 = ADVANCED_FACE('',(#91806),#50678,.T.);
+#91806 = FACE_BOUND('',#91807,.T.);
+#91807 = EDGE_LOOP('',(#91808,#91809,#91832,#91854));
+#91808 = ORIENTED_EDGE('',*,*,#50661,.F.);
+#91809 = ORIENTED_EDGE('',*,*,#91810,.T.);
+#91810 = EDGE_CURVE('',#50630,#91811,#91813,.T.);
+#91811 = VERTEX_POINT('',#91812);
+#91812 = CARTESIAN_POINT('',(29.069825156618,-8.4,-14.53255880303));
+#91813 = SURFACE_CURVE('',#91814,(#91818,#91825),.PCURVE_S1.);
+#91814 = LINE('',#91815,#91816);
+#91815 = CARTESIAN_POINT('',(27.797450121345,-8.4,-14.11913909308));
+#91816 = VECTOR('',#91817,1.);
+#91817 = DIRECTION('',(0.951056516295,0.,-0.309016994375));
+#91818 = PCURVE('',#50678,#91819);
+#91819 = DEFINITIONAL_REPRESENTATION('',(#91820),#91824);
+#91820 = LINE('',#91821,#91822);
+#91821 = CARTESIAN_POINT('',(0.,0.));
+#91822 = VECTOR('',#91823,1.);
+#91823 = DIRECTION('',(0.,-1.));
+#91824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91825 = PCURVE('',#50649,#91826);
+#91826 = DEFINITIONAL_REPRESENTATION('',(#91827),#91831);
+#91827 = LINE('',#91828,#91829);
+#91828 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91829 = VECTOR('',#91830,1.);
+#91830 = DIRECTION('',(0.,-1.));
+#91831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91832 = ORIENTED_EDGE('',*,*,#91833,.T.);
+#91833 = EDGE_CURVE('',#91811,#91758,#91834,.T.);
+#91834 = SURFACE_CURVE('',#91835,(#91840,#91847),.PCURVE_S1.);
+#91835 = CIRCLE('',#91836,32.5);
+#91836 = AXIS2_PLACEMENT_3D('',#91837,#91838,#91839);
+#91837 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#91838 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91839 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91840 = PCURVE('',#50678,#91841);
+#91841 = DEFINITIONAL_REPRESENTATION('',(#91842),#91846);
+#91842 = CIRCLE('',#91843,32.5);
+#91843 = AXIS2_PLACEMENT_2D('',#91844,#91845);
+#91844 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#91845 = DIRECTION('',(0.951056516295,0.309016994375));
+#91846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91847 = PCURVE('',#91741,#91848);
+#91848 = DEFINITIONAL_REPRESENTATION('',(#91849),#91853);
+#91849 = LINE('',#91850,#91851);
+#91850 = CARTESIAN_POINT('',(0.,19.9));
+#91851 = VECTOR('',#91852,1.);
+#91852 = DIRECTION('',(1.,0.));
+#91853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91854 = ORIENTED_EDGE('',*,*,#91757,.F.);
+#91855 = ADVANCED_FACE('',(#91856),#50649,.T.);
+#91856 = FACE_BOUND('',#91857,.T.);
+#91857 = EDGE_LOOP('',(#91858,#91859,#91860,#91885));
+#91858 = ORIENTED_EDGE('',*,*,#50629,.F.);
+#91859 = ORIENTED_EDGE('',*,*,#91675,.T.);
+#91860 = ORIENTED_EDGE('',*,*,#91861,.T.);
+#91861 = EDGE_CURVE('',#91676,#91811,#91862,.T.);
+#91862 = SURFACE_CURVE('',#91863,(#91868,#91875),.PCURVE_S1.);
+#91863 = ELLIPSE('',#91864,124.83495742473,32.5);
+#91864 = AXIS2_PLACEMENT_3D('',#91865,#91866,#91867);
+#91865 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#91866 = DIRECTION('',(-0.298360850665,0.260343742414,-0.918260278231));
+#91867 = DIRECTION('',(-8.045064078498E-02,-0.965515994578,
+    -0.247601612699));
+#91868 = PCURVE('',#50649,#91869);
+#91869 = DEFINITIONAL_REPRESENTATION('',(#91870),#91874);
+#91870 = ELLIPSE('',#91871,124.83495742473,32.5);
+#91871 = AXIS2_PLACEMENT_2D('',#91872,#91873);
+#91872 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#91873 = DIRECTION('',(1.,2.22044604925E-16));
+#91874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91875 = PCURVE('',#91741,#91876);
+#91876 = DEFINITIONAL_REPRESENTATION('',(#91877),#91884);
+#91877 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#91878,#91879,#91880,#91881,
+    #91882,#91883),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#91878 = CARTESIAN_POINT('',(4.274600654651,16.82));
+#91879 = CARTESIAN_POINT('',(4.268971820467,17.493266098224));
+#91880 = CARTESIAN_POINT('',(4.263342986284,18.165943547578));
+#91881 = CARTESIAN_POINT('',(4.2577141521,18.837987907204));
+#91882 = CARTESIAN_POINT('',(4.252085317916,19.509354813963));
+#91883 = CARTESIAN_POINT('',(4.246456483732,20.18));
+#91884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91885 = ORIENTED_EDGE('',*,*,#91810,.F.);
+#91886 = ADVANCED_FACE('',(#91887),#50741,.T.);
+#91887 = FACE_BOUND('',#91888,.T.);
+#91888 = EDGE_LOOP('',(#91889,#91912,#91913,#91936));
+#91889 = ORIENTED_EDGE('',*,*,#91890,.F.);
+#91890 = EDGE_CURVE('',#50723,#91891,#91893,.T.);
+#91891 = VERTEX_POINT('',#91892);
+#91892 = CARTESIAN_POINT('',(31.639037201129,-5.6,-7.431105233113));
+#91893 = SURFACE_CURVE('',#91894,(#91898,#91905),.PCURVE_S1.);
+#91894 = LINE('',#91895,#91896);
+#91895 = CARTESIAN_POINT('',(30.204461987171,-5.6,-7.280325302319));
+#91896 = VECTOR('',#91897,1.);
+#91897 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#91898 = PCURVE('',#50741,#91899);
+#91899 = DEFINITIONAL_REPRESENTATION('',(#91900),#91904);
+#91900 = LINE('',#91901,#91902);
+#91901 = CARTESIAN_POINT('',(5.,0.));
+#91902 = VECTOR('',#91903,1.);
+#91903 = DIRECTION('',(0.,-1.));
+#91904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91905 = PCURVE('',#50777,#91906);
+#91906 = DEFINITIONAL_REPRESENTATION('',(#91907),#91911);
+#91907 = LINE('',#91908,#91909);
+#91908 = CARTESIAN_POINT('',(0.,0.));
+#91909 = VECTOR('',#91910,1.);
+#91910 = DIRECTION('',(0.,-1.));
+#91911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91912 = ORIENTED_EDGE('',*,*,#50722,.T.);
+#91913 = ORIENTED_EDGE('',*,*,#91914,.T.);
+#91914 = EDGE_CURVE('',#50725,#91915,#91917,.T.);
+#91915 = VERTEX_POINT('',#91916);
+#91916 = CARTESIAN_POINT('',(32.404929167748,-5.6,-2.484062324744));
+#91917 = SURFACE_CURVE('',#91918,(#91922,#91929),.PCURVE_S1.);
+#91918 = LINE('',#91919,#91920);
+#91919 = CARTESIAN_POINT('',(30.727104303509,-5.6,-2.307715825478));
+#91920 = VECTOR('',#91921,1.);
+#91921 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#91922 = PCURVE('',#50741,#91923);
+#91923 = DEFINITIONAL_REPRESENTATION('',(#91924),#91928);
+#91924 = LINE('',#91925,#91926);
+#91925 = CARTESIAN_POINT('',(0.,0.));
+#91926 = VECTOR('',#91927,1.);
+#91927 = DIRECTION('',(0.,-1.));
+#91928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91929 = PCURVE('',#50836,#91930);
+#91930 = DEFINITIONAL_REPRESENTATION('',(#91931),#91935);
+#91931 = LINE('',#91932,#91933);
+#91932 = CARTESIAN_POINT('',(2.900003744861,0.));
+#91933 = VECTOR('',#91934,1.);
+#91934 = DIRECTION('',(0.,-1.));
+#91935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91936 = ORIENTED_EDGE('',*,*,#91937,.F.);
+#91937 = EDGE_CURVE('',#91891,#91915,#91938,.T.);
+#91938 = SURFACE_CURVE('',#91939,(#91944,#91955),.PCURVE_S1.);
+#91939 = CIRCLE('',#91940,32.5);
+#91940 = AXIS2_PLACEMENT_3D('',#91941,#91942,#91943);
+#91941 = CARTESIAN_POINT('',(-6.2E-16,-5.6,6.2E-16));
+#91942 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91943 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91944 = PCURVE('',#50741,#91945);
+#91945 = DEFINITIONAL_REPRESENTATION('',(#91946),#91954);
+#91946 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91947,#91948,#91949,#91950
+    ,#91951,#91952,#91953),.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(
+  '') );
+#91947 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#91948 = CARTESIAN_POINT('',(-25.52109872314,90.180454746769));
+#91949 = CARTESIAN_POINT('',(20.01980377629,57.093052317186));
+#91950 = CARTESIAN_POINT('',(65.560706275723,24.005649887603));
+#91951 = CARTESIAN_POINT('',(14.135723976749,1.109772626615));
+#91952 = CARTESIAN_POINT('',(-37.28925832222,-21.78610463437));
+#91953 = CARTESIAN_POINT('',(-31.40517852268,34.197175056199));
+#91954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91955 = PCURVE('',#91956,#91961);
+#91956 = CYLINDRICAL_SURFACE('',#91957,32.5);
+#91957 = AXIS2_PLACEMENT_3D('',#91958,#91959,#91960);
+#91958 = CARTESIAN_POINT('',(1.28E-15,11.5,-1.28E-15));
+#91959 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#91960 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#91961 = DEFINITIONAL_REPRESENTATION('',(#91962),#91966);
+#91962 = LINE('',#91963,#91964);
+#91963 = CARTESIAN_POINT('',(0.,17.1));
+#91964 = VECTOR('',#91965,1.);
+#91965 = DIRECTION('',(1.,0.));
+#91966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91967 = ADVANCED_FACE('',(#91968),#50836,.T.);
+#91968 = FACE_BOUND('',#91969,.T.);
+#91969 = EDGE_LOOP('',(#91970,#91971,#91994,#92019));
+#91970 = ORIENTED_EDGE('',*,*,#50818,.F.);
+#91971 = ORIENTED_EDGE('',*,*,#91972,.T.);
+#91972 = EDGE_CURVE('',#50790,#91973,#91975,.T.);
+#91973 = VERTEX_POINT('',#91974);
+#91974 = CARTESIAN_POINT('',(32.33847228227,-8.4,-3.236233991674));
+#91975 = SURFACE_CURVE('',#91976,(#91980,#91987),.PCURVE_S1.);
+#91976 = LINE('',#91977,#91978);
+#91977 = CARTESIAN_POINT('',(30.648185540783,-8.4,-3.05857769633));
+#91978 = VECTOR('',#91979,1.);
+#91979 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#91980 = PCURVE('',#50836,#91981);
+#91981 = DEFINITIONAL_REPRESENTATION('',(#91982),#91986);
+#91982 = LINE('',#91983,#91984);
+#91983 = CARTESIAN_POINT('',(0.,0.));
+#91984 = VECTOR('',#91985,1.);
+#91985 = DIRECTION('',(0.,-1.));
+#91986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91987 = PCURVE('',#50806,#91988);
+#91988 = DEFINITIONAL_REPRESENTATION('',(#91989),#91993);
+#91989 = LINE('',#91990,#91991);
+#91990 = CARTESIAN_POINT('',(5.,0.));
+#91991 = VECTOR('',#91992,1.);
+#91992 = DIRECTION('',(0.,-1.));
+#91993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91994 = ORIENTED_EDGE('',*,*,#91995,.T.);
+#91995 = EDGE_CURVE('',#91973,#91915,#91996,.T.);
+#91996 = SURFACE_CURVE('',#91997,(#92002,#92009),.PCURVE_S1.);
+#91997 = ELLIPSE('',#91998,124.83495742473,32.5);
+#91998 = AXIS2_PLACEMENT_3D('',#91999,#92000,#92001);
+#91999 = CARTESIAN_POINT('',(-1.E-15,-8.999999999955,1.E-15));
+#92000 = DIRECTION('',(0.100923903174,-0.260343742414,0.960226796936));
+#92001 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#92002 = PCURVE('',#50836,#92003);
+#92003 = DEFINITIONAL_REPRESENTATION('',(#92004),#92008);
+#92004 = ELLIPSE('',#92005,124.83495742473,32.5);
+#92005 = AXIS2_PLACEMENT_2D('',#92006,#92007);
+#92006 = CARTESIAN_POINT('',(-0.621429373852,30.8));
+#92007 = DIRECTION('',(-1.,1.700029006457E-16));
+#92008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92009 = PCURVE('',#91956,#92010);
+#92010 = DEFINITIONAL_REPRESENTATION('',(#92011),#92018);
+#92011 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#92012,#92013,#92014,#92015,
+    #92016,#92017),.UNSPECIFIED.,.F.,.F.,(6,6),(1.57345126733,
+    1.601332852649),.PIECEWISE_BEZIER_KNOTS.);
+#92012 = CARTESIAN_POINT('',(4.610324165801,20.18));
+#92013 = CARTESIAN_POINT('',(4.615900482864,19.507888047368));
+#92014 = CARTESIAN_POINT('',(4.621476799928,18.835788532861));
+#92015 = CARTESIAN_POINT('',(4.627053116992,18.163744997168));
+#92016 = CARTESIAN_POINT('',(4.632629434055,17.491800979366));
+#92017 = CARTESIAN_POINT('',(4.638205751119,16.82));
+#92018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92019 = ORIENTED_EDGE('',*,*,#91914,.F.);
+#92020 = ADVANCED_FACE('',(#92021),#50806,.T.);
+#92021 = FACE_BOUND('',#92022,.T.);
+#92022 = EDGE_LOOP('',(#92023,#92024,#92047,#92069));
+#92023 = ORIENTED_EDGE('',*,*,#50789,.F.);
+#92024 = ORIENTED_EDGE('',*,*,#92025,.T.);
+#92025 = EDGE_CURVE('',#50758,#92026,#92028,.T.);
+#92026 = VERTEX_POINT('',#92027);
+#92027 = CARTESIAN_POINT('',(31.456068603344,-8.4,-8.171031025623));
+#92028 = SURFACE_CURVE('',#92029,(#92033,#92040),.PCURVE_S1.);
+#92029 = LINE('',#92030,#92031);
+#92030 = CARTESIAN_POINT('',(30.125543224445,-8.4,-8.031187173172));
+#92031 = VECTOR('',#92032,1.);
+#92032 = DIRECTION('',(0.994521895368,0.,-0.104528463268));
+#92033 = PCURVE('',#50806,#92034);
+#92034 = DEFINITIONAL_REPRESENTATION('',(#92035),#92039);
+#92035 = LINE('',#92036,#92037);
+#92036 = CARTESIAN_POINT('',(0.,0.));
+#92037 = VECTOR('',#92038,1.);
+#92038 = DIRECTION('',(0.,-1.));
+#92039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92040 = PCURVE('',#50777,#92041);
+#92041 = DEFINITIONAL_REPRESENTATION('',(#92042),#92046);
+#92042 = LINE('',#92043,#92044);
+#92043 = CARTESIAN_POINT('',(2.900003744861,0.));
+#92044 = VECTOR('',#92045,1.);
+#92045 = DIRECTION('',(0.,-1.));
+#92046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92047 = ORIENTED_EDGE('',*,*,#92048,.T.);
+#92048 = EDGE_CURVE('',#92026,#91973,#92049,.T.);
+#92049 = SURFACE_CURVE('',#92050,(#92055,#92062),.PCURVE_S1.);
+#92050 = CIRCLE('',#92051,32.5);
+#92051 = AXIS2_PLACEMENT_3D('',#92052,#92053,#92054);
+#92052 = CARTESIAN_POINT('',(-9.3E-16,-8.4,9.3E-16));
+#92053 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92054 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92055 = PCURVE('',#50806,#92056);
+#92056 = DEFINITIONAL_REPRESENTATION('',(#92057),#92061);
+#92057 = CIRCLE('',#92058,32.5);
+#92058 = AXIS2_PLACEMENT_2D('',#92059,#92060);
+#92059 = CARTESIAN_POINT('',(4.838214751166,30.8));
+#92060 = DIRECTION('',(0.994521895368,0.104528463268));
+#92061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92062 = PCURVE('',#91956,#92063);
+#92063 = DEFINITIONAL_REPRESENTATION('',(#92064),#92068);
+#92064 = LINE('',#92065,#92066);
+#92065 = CARTESIAN_POINT('',(0.,19.9));
+#92066 = VECTOR('',#92067,1.);
+#92067 = DIRECTION('',(1.,0.));
+#92068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92069 = ORIENTED_EDGE('',*,*,#91972,.F.);
+#92070 = ADVANCED_FACE('',(#92071),#50777,.T.);
+#92071 = FACE_BOUND('',#92072,.T.);
+#92072 = EDGE_LOOP('',(#92073,#92074,#92075,#92100));
+#92073 = ORIENTED_EDGE('',*,*,#50757,.F.);
+#92074 = ORIENTED_EDGE('',*,*,#91890,.T.);
+#92075 = ORIENTED_EDGE('',*,*,#92076,.T.);
+#92076 = EDGE_CURVE('',#91891,#92026,#92077,.T.);
+#92077 = SURFACE_CURVE('',#92078,(#92083,#92090),.PCURVE_S1.);
+#92078 = ELLIPSE('',#92079,124.83495742473,32.5);
+#92079 = AXIS2_PLACEMENT_3D('',#92080,#92081,#92082);
+#92080 = CARTESIAN_POINT('',(1.06E-15,9.543099704054,-1.06E-15));
+#92081 = DIRECTION('',(-0.100923903174,0.260343742414,-0.960226796936));
+#92082 = DIRECTION('',(-2.721333131585E-02,-0.965515994578,
+    -0.258917552152));
+#92083 = PCURVE('',#50777,#92084);
+#92084 = DEFINITIONAL_REPRESENTATION('',(#92085),#92089);
+#92085 = ELLIPSE('',#92086,124.83495742473,32.5);
+#92086 = AXIS2_PLACEMENT_2D('',#92087,#92088);
+#92087 = CARTESIAN_POINT('',(-15.68394494663,30.8));
+#92088 = DIRECTION('',(1.,1.700029006457E-16));
+#92089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92090 = PCURVE('',#91956,#92091);
+#92091 = DEFINITIONAL_REPRESENTATION('',(#92092),#92099);
+#92092 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#92093,#92094,#92095,#92096,
+    #92097,#92098),.UNSPECIFIED.,.F.,.F.,(6,6),(4.836018040759,
+    4.864162211678),.PIECEWISE_BEZIER_KNOTS.);
+#92093 = CARTESIAN_POINT('',(4.484040164891,16.82));
+#92094 = CARTESIAN_POINT('',(4.478411330707,17.493266098224));
+#92095 = CARTESIAN_POINT('',(4.472782496523,18.165943547578));
+#92096 = CARTESIAN_POINT('',(4.467153662339,18.837987907204));
+#92097 = CARTESIAN_POINT('',(4.461524828155,19.509354813963));
+#92098 = CARTESIAN_POINT('',(4.455895993971,20.18));
+#92099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92100 = ORIENTED_EDGE('',*,*,#92025,.F.);
+#92101 = ADVANCED_FACE('',(#92102),#50893,.T.);
+#92102 = FACE_BOUND('',#92103,.T.);
+#92103 = EDGE_LOOP('',(#92104,#92105,#92106,#92107));
+#92104 = ORIENTED_EDGE('',*,*,#50956,.T.);
+#92105 = ORIENTED_EDGE('',*,*,#50876,.T.);
+#92106 = ORIENTED_EDGE('',*,*,#66350,.F.);
+#92107 = ORIENTED_EDGE('',*,*,#51006,.T.);
+#92108 = ADVANCED_FACE('',(#92109),#51078,.T.);
+#92109 = FACE_BOUND('',#92110,.T.);
+#92110 = EDGE_LOOP('',(#92111,#92112,#92113,#92114));
+#92111 = ORIENTED_EDGE('',*,*,#51141,.T.);
+#92112 = ORIENTED_EDGE('',*,*,#51061,.T.);
+#92113 = ORIENTED_EDGE('',*,*,#66382,.F.);
+#92114 = ORIENTED_EDGE('',*,*,#51191,.T.);
+#92115 = ADVANCED_FACE('',(#92116),#51263,.T.);
+#92116 = FACE_BOUND('',#92117,.T.);
+#92117 = EDGE_LOOP('',(#92118,#92119,#92120,#92121));
+#92118 = ORIENTED_EDGE('',*,*,#51326,.T.);
+#92119 = ORIENTED_EDGE('',*,*,#51246,.T.);
+#92120 = ORIENTED_EDGE('',*,*,#66414,.F.);
+#92121 = ORIENTED_EDGE('',*,*,#51376,.T.);
+#92122 = ADVANCED_FACE('',(#92123),#51448,.T.);
+#92123 = FACE_BOUND('',#92124,.T.);
+#92124 = EDGE_LOOP('',(#92125,#92126,#92127,#92128));
+#92125 = ORIENTED_EDGE('',*,*,#51511,.T.);
+#92126 = ORIENTED_EDGE('',*,*,#51431,.T.);
+#92127 = ORIENTED_EDGE('',*,*,#66446,.F.);
+#92128 = ORIENTED_EDGE('',*,*,#51561,.T.);
+#92129 = ADVANCED_FACE('',(#92130),#51633,.T.);
+#92130 = FACE_BOUND('',#92131,.T.);
+#92131 = EDGE_LOOP('',(#92132,#92133,#92134,#92135));
+#92132 = ORIENTED_EDGE('',*,*,#51696,.T.);
+#92133 = ORIENTED_EDGE('',*,*,#51616,.T.);
+#92134 = ORIENTED_EDGE('',*,*,#66478,.F.);
+#92135 = ORIENTED_EDGE('',*,*,#51746,.T.);
+#92136 = ADVANCED_FACE('',(#92137),#51818,.T.);
+#92137 = FACE_BOUND('',#92138,.T.);
+#92138 = EDGE_LOOP('',(#92139,#92140,#92141,#92142));
+#92139 = ORIENTED_EDGE('',*,*,#51881,.T.);
+#92140 = ORIENTED_EDGE('',*,*,#51801,.T.);
+#92141 = ORIENTED_EDGE('',*,*,#66510,.F.);
+#92142 = ORIENTED_EDGE('',*,*,#51931,.T.);
+#92143 = ADVANCED_FACE('',(#92144),#52003,.T.);
+#92144 = FACE_BOUND('',#92145,.T.);
+#92145 = EDGE_LOOP('',(#92146,#92147,#92148,#92149));
+#92146 = ORIENTED_EDGE('',*,*,#52066,.T.);
+#92147 = ORIENTED_EDGE('',*,*,#51986,.T.);
+#92148 = ORIENTED_EDGE('',*,*,#66542,.F.);
+#92149 = ORIENTED_EDGE('',*,*,#52116,.T.);
+#92150 = ADVANCED_FACE('',(#92151),#52188,.T.);
+#92151 = FACE_BOUND('',#92152,.T.);
+#92152 = EDGE_LOOP('',(#92153,#92154,#92155,#92156));
+#92153 = ORIENTED_EDGE('',*,*,#52251,.T.);
+#92154 = ORIENTED_EDGE('',*,*,#52171,.T.);
+#92155 = ORIENTED_EDGE('',*,*,#66574,.F.);
+#92156 = ORIENTED_EDGE('',*,*,#52301,.T.);
+#92157 = ADVANCED_FACE('',(#92158),#52373,.T.);
+#92158 = FACE_BOUND('',#92159,.T.);
+#92159 = EDGE_LOOP('',(#92160,#92161,#92162,#92163));
+#92160 = ORIENTED_EDGE('',*,*,#52436,.T.);
+#92161 = ORIENTED_EDGE('',*,*,#52356,.T.);
+#92162 = ORIENTED_EDGE('',*,*,#66606,.F.);
+#92163 = ORIENTED_EDGE('',*,*,#52486,.T.);
+#92164 = ADVANCED_FACE('',(#92165),#52558,.T.);
+#92165 = FACE_BOUND('',#92166,.T.);
+#92166 = EDGE_LOOP('',(#92167,#92168,#92169,#92170));
+#92167 = ORIENTED_EDGE('',*,*,#52621,.T.);
+#92168 = ORIENTED_EDGE('',*,*,#52541,.T.);
+#92169 = ORIENTED_EDGE('',*,*,#66638,.F.);
+#92170 = ORIENTED_EDGE('',*,*,#52671,.T.);
+#92171 = ADVANCED_FACE('',(#92172),#52743,.T.);
+#92172 = FACE_BOUND('',#92173,.T.);
+#92173 = EDGE_LOOP('',(#92174,#92175,#92176,#92177));
+#92174 = ORIENTED_EDGE('',*,*,#52806,.T.);
+#92175 = ORIENTED_EDGE('',*,*,#52726,.T.);
+#92176 = ORIENTED_EDGE('',*,*,#66670,.F.);
+#92177 = ORIENTED_EDGE('',*,*,#52856,.T.);
+#92178 = ADVANCED_FACE('',(#92179),#52928,.T.);
+#92179 = FACE_BOUND('',#92180,.T.);
+#92180 = EDGE_LOOP('',(#92181,#92182,#92183,#92184));
+#92181 = ORIENTED_EDGE('',*,*,#52991,.T.);
+#92182 = ORIENTED_EDGE('',*,*,#52911,.T.);
+#92183 = ORIENTED_EDGE('',*,*,#66702,.F.);
+#92184 = ORIENTED_EDGE('',*,*,#53041,.T.);
+#92185 = ADVANCED_FACE('',(#92186),#53113,.T.);
+#92186 = FACE_BOUND('',#92187,.T.);
+#92187 = EDGE_LOOP('',(#92188,#92189,#92190,#92191));
+#92188 = ORIENTED_EDGE('',*,*,#53176,.T.);
+#92189 = ORIENTED_EDGE('',*,*,#53096,.T.);
+#92190 = ORIENTED_EDGE('',*,*,#66734,.F.);
+#92191 = ORIENTED_EDGE('',*,*,#53226,.T.);
+#92192 = ADVANCED_FACE('',(#92193),#53298,.T.);
+#92193 = FACE_BOUND('',#92194,.T.);
+#92194 = EDGE_LOOP('',(#92195,#92196,#92197,#92198));
+#92195 = ORIENTED_EDGE('',*,*,#53361,.T.);
+#92196 = ORIENTED_EDGE('',*,*,#53281,.T.);
+#92197 = ORIENTED_EDGE('',*,*,#66766,.F.);
+#92198 = ORIENTED_EDGE('',*,*,#53411,.T.);
+#92199 = ADVANCED_FACE('',(#92200),#53483,.T.);
+#92200 = FACE_BOUND('',#92201,.T.);
+#92201 = EDGE_LOOP('',(#92202,#92203,#92204,#92205));
+#92202 = ORIENTED_EDGE('',*,*,#53546,.T.);
+#92203 = ORIENTED_EDGE('',*,*,#53466,.T.);
+#92204 = ORIENTED_EDGE('',*,*,#66798,.F.);
+#92205 = ORIENTED_EDGE('',*,*,#53596,.T.);
+#92206 = ADVANCED_FACE('',(#92207),#53668,.T.);
+#92207 = FACE_BOUND('',#92208,.T.);
+#92208 = EDGE_LOOP('',(#92209,#92210,#92211,#92212));
+#92209 = ORIENTED_EDGE('',*,*,#53731,.T.);
+#92210 = ORIENTED_EDGE('',*,*,#53651,.T.);
+#92211 = ORIENTED_EDGE('',*,*,#66830,.F.);
+#92212 = ORIENTED_EDGE('',*,*,#53781,.T.);
+#92213 = ADVANCED_FACE('',(#92214),#53853,.T.);
+#92214 = FACE_BOUND('',#92215,.T.);
+#92215 = EDGE_LOOP('',(#92216,#92217,#92218,#92219));
+#92216 = ORIENTED_EDGE('',*,*,#53916,.T.);
+#92217 = ORIENTED_EDGE('',*,*,#53836,.T.);
+#92218 = ORIENTED_EDGE('',*,*,#66862,.F.);
+#92219 = ORIENTED_EDGE('',*,*,#53966,.T.);
+#92220 = ADVANCED_FACE('',(#92221),#54038,.T.);
+#92221 = FACE_BOUND('',#92222,.T.);
+#92222 = EDGE_LOOP('',(#92223,#92224,#92225,#92226));
+#92223 = ORIENTED_EDGE('',*,*,#54101,.T.);
+#92224 = ORIENTED_EDGE('',*,*,#54021,.T.);
+#92225 = ORIENTED_EDGE('',*,*,#66894,.F.);
+#92226 = ORIENTED_EDGE('',*,*,#54151,.T.);
+#92227 = ADVANCED_FACE('',(#92228),#54223,.T.);
+#92228 = FACE_BOUND('',#92229,.T.);
+#92229 = EDGE_LOOP('',(#92230,#92231,#92232,#92233));
+#92230 = ORIENTED_EDGE('',*,*,#54286,.T.);
+#92231 = ORIENTED_EDGE('',*,*,#54206,.T.);
+#92232 = ORIENTED_EDGE('',*,*,#66926,.F.);
+#92233 = ORIENTED_EDGE('',*,*,#54336,.T.);
+#92234 = ADVANCED_FACE('',(#92235),#54408,.T.);
+#92235 = FACE_BOUND('',#92236,.T.);
+#92236 = EDGE_LOOP('',(#92237,#92238,#92239,#92240));
+#92237 = ORIENTED_EDGE('',*,*,#54471,.T.);
+#92238 = ORIENTED_EDGE('',*,*,#54391,.T.);
+#92239 = ORIENTED_EDGE('',*,*,#66958,.F.);
+#92240 = ORIENTED_EDGE('',*,*,#54521,.T.);
+#92241 = ADVANCED_FACE('',(#92242),#54593,.T.);
+#92242 = FACE_BOUND('',#92243,.T.);
+#92243 = EDGE_LOOP('',(#92244,#92245,#92246,#92247));
+#92244 = ORIENTED_EDGE('',*,*,#54656,.T.);
+#92245 = ORIENTED_EDGE('',*,*,#54576,.T.);
+#92246 = ORIENTED_EDGE('',*,*,#66990,.F.);
+#92247 = ORIENTED_EDGE('',*,*,#54706,.T.);
+#92248 = ADVANCED_FACE('',(#92249),#54778,.T.);
+#92249 = FACE_BOUND('',#92250,.T.);
+#92250 = EDGE_LOOP('',(#92251,#92252,#92253,#92254));
+#92251 = ORIENTED_EDGE('',*,*,#54841,.T.);
+#92252 = ORIENTED_EDGE('',*,*,#54761,.T.);
+#92253 = ORIENTED_EDGE('',*,*,#67022,.F.);
+#92254 = ORIENTED_EDGE('',*,*,#54891,.T.);
+#92255 = ADVANCED_FACE('',(#92256),#54963,.T.);
+#92256 = FACE_BOUND('',#92257,.T.);
+#92257 = EDGE_LOOP('',(#92258,#92279,#92280,#92281));
+#92258 = ORIENTED_EDGE('',*,*,#92259,.F.);
+#92259 = EDGE_CURVE('',#55027,#56378,#92260,.T.);
+#92260 = SURFACE_CURVE('',#92261,(#92265,#92272),.PCURVE_S1.);
+#92261 = LINE('',#92262,#92263);
+#92262 = CARTESIAN_POINT('',(0.,11.5,32.5));
+#92263 = VECTOR('',#92264,1.);
+#92264 = DIRECTION('',(0.,-1.,0.));
+#92265 = PCURVE('',#54963,#92266);
+#92266 = DEFINITIONAL_REPRESENTATION('',(#92267),#92271);
+#92267 = LINE('',#92268,#92269);
+#92268 = CARTESIAN_POINT('',(0.,0.));
+#92269 = VECTOR('',#92270,1.);
+#92270 = DIRECTION('',(0.,1.));
+#92271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92272 = PCURVE('',#55043,#92273);
+#92273 = DEFINITIONAL_REPRESENTATION('',(#92274),#92278);
+#92274 = LINE('',#92275,#92276);
+#92275 = CARTESIAN_POINT('',(6.28318530718,0.));
+#92276 = VECTOR('',#92277,1.);
+#92277 = DIRECTION('',(0.,1.));
+#92278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92279 = ORIENTED_EDGE('',*,*,#55055,.T.);
+#92280 = ORIENTED_EDGE('',*,*,#54946,.T.);
+#92281 = ORIENTED_EDGE('',*,*,#56377,.F.);
+#92282 = ADVANCED_FACE('',(#92283),#55043,.T.);
+#92283 = FACE_BOUND('',#92284,.T.);
+#92284 = EDGE_LOOP('',(#92285,#92286,#92287,#92288));
+#92285 = ORIENTED_EDGE('',*,*,#55026,.T.);
+#92286 = ORIENTED_EDGE('',*,*,#92259,.T.);
+#92287 = ORIENTED_EDGE('',*,*,#56405,.F.);
+#92288 = ORIENTED_EDGE('',*,*,#55105,.T.);
+#92289 = ADVANCED_FACE('',(#92290),#55177,.T.);
+#92290 = FACE_BOUND('',#92291,.T.);
+#92291 = EDGE_LOOP('',(#92292,#92293,#92294,#92295));
+#92292 = ORIENTED_EDGE('',*,*,#55240,.T.);
+#92293 = ORIENTED_EDGE('',*,*,#55160,.T.);
+#92294 = ORIENTED_EDGE('',*,*,#56437,.F.);
+#92295 = ORIENTED_EDGE('',*,*,#55290,.T.);
+#92296 = ADVANCED_FACE('',(#92297),#55362,.T.);
+#92297 = FACE_BOUND('',#92298,.T.);
+#92298 = EDGE_LOOP('',(#92299,#92300,#92301,#92302));
+#92299 = ORIENTED_EDGE('',*,*,#55425,.T.);
+#92300 = ORIENTED_EDGE('',*,*,#55345,.T.);
+#92301 = ORIENTED_EDGE('',*,*,#56469,.F.);
+#92302 = ORIENTED_EDGE('',*,*,#55475,.T.);
+#92303 = ADVANCED_FACE('',(#92304),#55547,.T.);
+#92304 = FACE_BOUND('',#92305,.T.);
+#92305 = EDGE_LOOP('',(#92306,#92307,#92308,#92309));
+#92306 = ORIENTED_EDGE('',*,*,#55610,.T.);
+#92307 = ORIENTED_EDGE('',*,*,#55530,.T.);
+#92308 = ORIENTED_EDGE('',*,*,#56501,.F.);
+#92309 = ORIENTED_EDGE('',*,*,#55660,.T.);
+#92310 = ADVANCED_FACE('',(#92311),#55732,.T.);
+#92311 = FACE_BOUND('',#92312,.T.);
+#92312 = EDGE_LOOP('',(#92313,#92314,#92315,#92316));
+#92313 = ORIENTED_EDGE('',*,*,#55795,.T.);
+#92314 = ORIENTED_EDGE('',*,*,#55715,.T.);
+#92315 = ORIENTED_EDGE('',*,*,#56533,.F.);
+#92316 = ORIENTED_EDGE('',*,*,#55845,.T.);
+#92317 = ADVANCED_FACE('',(#92318),#55917,.T.);
+#92318 = FACE_BOUND('',#92319,.T.);
+#92319 = EDGE_LOOP('',(#92320,#92321,#92322,#92323));
+#92320 = ORIENTED_EDGE('',*,*,#55980,.T.);
+#92321 = ORIENTED_EDGE('',*,*,#55900,.T.);
+#92322 = ORIENTED_EDGE('',*,*,#56565,.F.);
+#92323 = ORIENTED_EDGE('',*,*,#56030,.T.);
+#92324 = ADVANCED_FACE('',(#92325),#56102,.T.);
+#92325 = FACE_BOUND('',#92326,.T.);
+#92326 = EDGE_LOOP('',(#92327,#92328,#92329,#92330));
+#92327 = ORIENTED_EDGE('',*,*,#56165,.T.);
+#92328 = ORIENTED_EDGE('',*,*,#56085,.T.);
+#92329 = ORIENTED_EDGE('',*,*,#56597,.F.);
+#92330 = ORIENTED_EDGE('',*,*,#56215,.T.);
+#92331 = ADVANCED_FACE('',(#92332),#56316,.F.);
+#92332 = FACE_BOUND('',#92333,.T.);
+#92333 = EDGE_LOOP('',(#92334,#92363,#92384,#92385));
+#92334 = ORIENTED_EDGE('',*,*,#92335,.T.);
+#92335 = EDGE_CURVE('',#92336,#92336,#92338,.T.);
+#92336 = VERTEX_POINT('',#92337);
+#92337 = CARTESIAN_POINT('',(23.7,8.9,0.));
+#92338 = SURFACE_CURVE('',#92339,(#92344,#92351),.PCURVE_S1.);
+#92339 = CIRCLE('',#92340,23.7);
+#92340 = AXIS2_PLACEMENT_3D('',#92341,#92342,#92343);
+#92341 = CARTESIAN_POINT('',(0.,8.9,0.));
+#92342 = DIRECTION('',(0.,-1.,0.));
+#92343 = DIRECTION('',(1.,0.,0.));
+#92344 = PCURVE('',#56316,#92345);
+#92345 = DEFINITIONAL_REPRESENTATION('',(#92346),#92350);
+#92346 = LINE('',#92347,#92348);
+#92347 = CARTESIAN_POINT('',(-0.,0.));
+#92348 = VECTOR('',#92349,1.);
+#92349 = DIRECTION('',(-1.,0.));
+#92350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92351 = PCURVE('',#92352,#92357);
+#92352 = PLANE('',#92353);
+#92353 = AXIS2_PLACEMENT_3D('',#92354,#92355,#92356);
+#92354 = CARTESIAN_POINT('',(0.,8.9,0.));
+#92355 = DIRECTION('',(-0.,-1.,-0.));
+#92356 = DIRECTION('',(1.,0.,0.));
+#92357 = DEFINITIONAL_REPRESENTATION('',(#92358),#92362);
+#92358 = CIRCLE('',#92359,23.7);
+#92359 = AXIS2_PLACEMENT_2D('',#92360,#92361);
+#92360 = CARTESIAN_POINT('',(0.,0.));
+#92361 = DIRECTION('',(1.,0.));
+#92362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92363 = ORIENTED_EDGE('',*,*,#92364,.T.);
+#92364 = EDGE_CURVE('',#92336,#56300,#92365,.T.);
+#92365 = SEAM_CURVE('',#92366,(#92370,#92377),.PCURVE_S1.);
+#92366 = LINE('',#92367,#92368);
+#92367 = CARTESIAN_POINT('',(23.7,8.9,0.));
+#92368 = VECTOR('',#92369,1.);
+#92369 = DIRECTION('',(0.,1.,0.));
+#92370 = PCURVE('',#56316,#92371);
+#92371 = DEFINITIONAL_REPRESENTATION('',(#92372),#92376);
+#92372 = LINE('',#92373,#92374);
+#92373 = CARTESIAN_POINT('',(-0.,0.));
+#92374 = VECTOR('',#92375,1.);
+#92375 = DIRECTION('',(-0.,1.));
+#92376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92377 = PCURVE('',#56316,#92378);
+#92378 = DEFINITIONAL_REPRESENTATION('',(#92379),#92383);
+#92379 = LINE('',#92380,#92381);
+#92380 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#92381 = VECTOR('',#92382,1.);
+#92382 = DIRECTION('',(-0.,1.));
+#92383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92384 = ORIENTED_EDGE('',*,*,#56299,.F.);
+#92385 = ORIENTED_EDGE('',*,*,#92364,.F.);
+#92386 = ADVANCED_FACE('',(#92387),#56667,.T.);
+#92387 = FACE_BOUND('',#92388,.T.);
+#92388 = EDGE_LOOP('',(#92389,#92390,#92391,#92392));
+#92389 = ORIENTED_EDGE('',*,*,#66318,.T.);
+#92390 = ORIENTED_EDGE('',*,*,#56650,.T.);
+#92391 = ORIENTED_EDGE('',*,*,#56706,.T.);
+#92392 = ORIENTED_EDGE('',*,*,#56760,.F.);
+#92393 = ADVANCED_FACE('',(#92394),#56853,.T.);
+#92394 = FACE_BOUND('',#92395,.T.);
+#92395 = EDGE_LOOP('',(#92396,#92397,#92398,#92399));
+#92396 = ORIENTED_EDGE('',*,*,#66287,.T.);
+#92397 = ORIENTED_EDGE('',*,*,#56836,.T.);
+#92398 = ORIENTED_EDGE('',*,*,#56892,.T.);
+#92399 = ORIENTED_EDGE('',*,*,#56946,.F.);
+#92400 = ADVANCED_FACE('',(#92401),#57039,.T.);
+#92401 = FACE_BOUND('',#92402,.T.);
+#92402 = EDGE_LOOP('',(#92403,#92404,#92405,#92406));
+#92403 = ORIENTED_EDGE('',*,*,#66256,.T.);
+#92404 = ORIENTED_EDGE('',*,*,#57022,.T.);
+#92405 = ORIENTED_EDGE('',*,*,#57078,.T.);
+#92406 = ORIENTED_EDGE('',*,*,#57132,.F.);
+#92407 = ADVANCED_FACE('',(#92408),#57230,.T.);
+#92408 = FACE_BOUND('',#92409,.T.);
+#92409 = EDGE_LOOP('',(#92410,#92411,#92412,#92413));
+#92410 = ORIENTED_EDGE('',*,*,#66225,.F.);
+#92411 = ORIENTED_EDGE('',*,*,#57209,.T.);
+#92412 = ORIENTED_EDGE('',*,*,#57290,.F.);
+#92413 = ORIENTED_EDGE('',*,*,#57343,.F.);
+#92414 = ADVANCED_FACE('',(#92415),#57411,.T.);
+#92415 = FACE_BOUND('',#92416,.T.);
+#92416 = EDGE_LOOP('',(#92417,#92418,#92419,#92420));
+#92417 = ORIENTED_EDGE('',*,*,#66193,.T.);
+#92418 = ORIENTED_EDGE('',*,*,#57394,.T.);
+#92419 = ORIENTED_EDGE('',*,*,#57450,.T.);
+#92420 = ORIENTED_EDGE('',*,*,#92421,.F.);
+#92421 = EDGE_CURVE('',#66171,#57451,#92422,.T.);
+#92422 = SURFACE_CURVE('',#92423,(#92428,#92435),.PCURVE_S1.);
+#92423 = CIRCLE('',#92424,32.5);
+#92424 = AXIS2_PLACEMENT_3D('',#92425,#92426,#92427);
+#92425 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92426 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92427 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92428 = PCURVE('',#57411,#92429);
+#92429 = DEFINITIONAL_REPRESENTATION('',(#92430),#92434);
+#92430 = LINE('',#92431,#92432);
+#92431 = CARTESIAN_POINT('',(0.,23.9));
+#92432 = VECTOR('',#92433,1.);
+#92433 = DIRECTION('',(1.,0.));
+#92434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92435 = PCURVE('',#57493,#92436);
+#92436 = DEFINITIONAL_REPRESENTATION('',(#92437),#92445);
+#92437 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92438,#92439,#92440,#92441
+    ,#92442,#92443,#92444),.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(
+  '') );
+#92438 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#92439 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#92440 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#92441 = CARTESIAN_POINT('',(63.727140122153,37.594350112398));
+#92442 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#92443 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#92444 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#92445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92446 = ADVANCED_FACE('',(#92447),#57493,.F.);
+#92447 = FACE_BOUND('',#92448,.F.);
+#92448 = EDGE_LOOP('',(#92449,#92450,#92451,#92452,#92453));
+#92449 = ORIENTED_EDGE('',*,*,#57659,.T.);
+#92450 = ORIENTED_EDGE('',*,*,#57543,.T.);
+#92451 = ORIENTED_EDGE('',*,*,#57477,.T.);
+#92452 = ORIENTED_EDGE('',*,*,#92421,.F.);
+#92453 = ORIENTED_EDGE('',*,*,#66170,.F.);
+#92454 = ADVANCED_FACE('',(#92455),#60753,.F.);
+#92455 = FACE_BOUND('',#92456,.F.);
+#92456 = EDGE_LOOP('',(#92457,#92458,#92459,#92460));
+#92457 = ORIENTED_EDGE('',*,*,#60805,.F.);
+#92458 = ORIENTED_EDGE('',*,*,#60731,.T.);
+#92459 = ORIENTED_EDGE('',*,*,#60964,.T.);
+#92460 = ORIENTED_EDGE('',*,*,#92461,.F.);
+#92461 = EDGE_CURVE('',#60806,#60938,#92462,.T.);
+#92462 = SURFACE_CURVE('',#92463,(#92468,#92479),.PCURVE_S1.);
+#92463 = CIRCLE('',#92464,32.5);
+#92464 = AXIS2_PLACEMENT_3D('',#92465,#92466,#92467);
+#92465 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92466 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92467 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92468 = PCURVE('',#60753,#92469);
+#92469 = DEFINITIONAL_REPRESENTATION('',(#92470),#92478);
+#92470 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92471,#92472,#92473,#92474
+    ,#92475,#92476,#92477),.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(
+  '') );
+#92471 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#92472 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#92473 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#92474 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#92475 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#92476 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#92477 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#92478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92479 = PCURVE('',#60845,#92480);
+#92480 = DEFINITIONAL_REPRESENTATION('',(#92481),#92485);
+#92481 = LINE('',#92482,#92483);
+#92482 = CARTESIAN_POINT('',(0.,23.9));
+#92483 = VECTOR('',#92484,1.);
+#92484 = DIRECTION('',(1.,0.));
+#92485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92486 = ADVANCED_FACE('',(#92487),#60647,.F.);
+#92487 = FACE_BOUND('',#92488,.F.);
+#92488 = EDGE_LOOP('',(#92489,#92490,#92491,#92492));
+#92489 = ORIENTED_EDGE('',*,*,#60990,.F.);
+#92490 = ORIENTED_EDGE('',*,*,#60625,.T.);
+#92491 = ORIENTED_EDGE('',*,*,#61149,.T.);
+#92492 = ORIENTED_EDGE('',*,*,#92493,.F.);
+#92493 = EDGE_CURVE('',#60991,#61123,#92494,.T.);
+#92494 = SURFACE_CURVE('',#92495,(#92500,#92511),.PCURVE_S1.);
+#92495 = CIRCLE('',#92496,32.5);
+#92496 = AXIS2_PLACEMENT_3D('',#92497,#92498,#92499);
+#92497 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92498 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92499 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92500 = PCURVE('',#60647,#92501);
+#92501 = DEFINITIONAL_REPRESENTATION('',(#92502),#92510);
+#92502 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92503,#92504,#92505,#92506
+    ,#92507,#92508,#92509),.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(
+  '') );
+#92503 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#92504 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#92505 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#92506 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#92507 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#92508 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#92509 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#92510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92511 = PCURVE('',#61030,#92512);
+#92512 = DEFINITIONAL_REPRESENTATION('',(#92513),#92517);
+#92513 = LINE('',#92514,#92515);
+#92514 = CARTESIAN_POINT('',(0.,23.9));
+#92515 = VECTOR('',#92516,1.);
+#92516 = DIRECTION('',(1.,0.));
+#92517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92518 = ADVANCED_FACE('',(#92519),#60541,.F.);
+#92519 = FACE_BOUND('',#92520,.F.);
+#92520 = EDGE_LOOP('',(#92521,#92522,#92523,#92524));
+#92521 = ORIENTED_EDGE('',*,*,#61175,.F.);
+#92522 = ORIENTED_EDGE('',*,*,#60519,.T.);
+#92523 = ORIENTED_EDGE('',*,*,#61334,.T.);
+#92524 = ORIENTED_EDGE('',*,*,#92525,.F.);
+#92525 = EDGE_CURVE('',#61176,#61308,#92526,.T.);
+#92526 = SURFACE_CURVE('',#92527,(#92532,#92543),.PCURVE_S1.);
+#92527 = CIRCLE('',#92528,32.5);
+#92528 = AXIS2_PLACEMENT_3D('',#92529,#92530,#92531);
+#92529 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92530 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92531 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92532 = PCURVE('',#60541,#92533);
+#92533 = DEFINITIONAL_REPRESENTATION('',(#92534),#92542);
+#92534 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92535,#92536,#92537,#92538
+    ,#92539,#92540,#92541),.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(
+  '') );
+#92535 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#92536 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#92537 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#92538 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#92539 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#92540 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#92541 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#92542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92543 = PCURVE('',#61215,#92544);
+#92544 = DEFINITIONAL_REPRESENTATION('',(#92545),#92549);
+#92545 = LINE('',#92546,#92547);
+#92546 = CARTESIAN_POINT('',(0.,23.9));
+#92547 = VECTOR('',#92548,1.);
+#92548 = DIRECTION('',(1.,0.));
+#92549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92550 = ADVANCED_FACE('',(#92551),#60435,.F.);
+#92551 = FACE_BOUND('',#92552,.F.);
+#92552 = EDGE_LOOP('',(#92553,#92554,#92555,#92556));
+#92553 = ORIENTED_EDGE('',*,*,#61360,.F.);
+#92554 = ORIENTED_EDGE('',*,*,#60413,.T.);
+#92555 = ORIENTED_EDGE('',*,*,#61519,.T.);
+#92556 = ORIENTED_EDGE('',*,*,#92557,.F.);
+#92557 = EDGE_CURVE('',#61361,#61493,#92558,.T.);
+#92558 = SURFACE_CURVE('',#92559,(#92564,#92575),.PCURVE_S1.);
+#92559 = CIRCLE('',#92560,32.5);
+#92560 = AXIS2_PLACEMENT_3D('',#92561,#92562,#92563);
+#92561 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92562 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92563 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92564 = PCURVE('',#60435,#92565);
+#92565 = DEFINITIONAL_REPRESENTATION('',(#92566),#92574);
+#92566 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92567,#92568,#92569,#92570
+    ,#92571,#92572,#92573),.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(
+  '') );
+#92567 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#92568 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#92569 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#92570 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#92571 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#92572 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#92573 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#92574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92575 = PCURVE('',#61400,#92576);
+#92576 = DEFINITIONAL_REPRESENTATION('',(#92577),#92581);
+#92577 = LINE('',#92578,#92579);
+#92578 = CARTESIAN_POINT('',(0.,23.9));
+#92579 = VECTOR('',#92580,1.);
+#92580 = DIRECTION('',(1.,0.));
+#92581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92582 = ADVANCED_FACE('',(#92583),#60329,.F.);
+#92583 = FACE_BOUND('',#92584,.F.);
+#92584 = EDGE_LOOP('',(#92585,#92586,#92587,#92588));
+#92585 = ORIENTED_EDGE('',*,*,#61545,.F.);
+#92586 = ORIENTED_EDGE('',*,*,#60307,.T.);
+#92587 = ORIENTED_EDGE('',*,*,#61704,.T.);
+#92588 = ORIENTED_EDGE('',*,*,#92589,.F.);
+#92589 = EDGE_CURVE('',#61546,#61678,#92590,.T.);
+#92590 = SURFACE_CURVE('',#92591,(#92596,#92607),.PCURVE_S1.);
+#92591 = CIRCLE('',#92592,32.5);
+#92592 = AXIS2_PLACEMENT_3D('',#92593,#92594,#92595);
+#92593 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92594 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92595 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92596 = PCURVE('',#60329,#92597);
+#92597 = DEFINITIONAL_REPRESENTATION('',(#92598),#92606);
+#92598 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92599,#92600,#92601,#92602
+    ,#92603,#92604,#92605),.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(
+  '') );
+#92599 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#92600 = CARTESIAN_POINT('',(-65.56070627572,24.005649887603));
+#92601 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#92602 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#92603 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#92604 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#92605 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#92606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92607 = PCURVE('',#61585,#92608);
+#92608 = DEFINITIONAL_REPRESENTATION('',(#92609),#92613);
+#92609 = LINE('',#92610,#92611);
+#92610 = CARTESIAN_POINT('',(0.,23.9));
+#92611 = VECTOR('',#92612,1.);
+#92612 = DIRECTION('',(1.,0.));
+#92613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92614 = ADVANCED_FACE('',(#92615),#60223,.F.);
+#92615 = FACE_BOUND('',#92616,.F.);
+#92616 = EDGE_LOOP('',(#92617,#92618,#92619,#92620));
+#92617 = ORIENTED_EDGE('',*,*,#61730,.F.);
+#92618 = ORIENTED_EDGE('',*,*,#60201,.T.);
+#92619 = ORIENTED_EDGE('',*,*,#61889,.T.);
+#92620 = ORIENTED_EDGE('',*,*,#92621,.F.);
+#92621 = EDGE_CURVE('',#61731,#61863,#92622,.T.);
+#92622 = SURFACE_CURVE('',#92623,(#92628,#92639),.PCURVE_S1.);
+#92623 = CIRCLE('',#92624,32.5);
+#92624 = AXIS2_PLACEMENT_3D('',#92625,#92626,#92627);
+#92625 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92626 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92627 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92628 = PCURVE('',#60223,#92629);
+#92629 = DEFINITIONAL_REPRESENTATION('',(#92630),#92638);
+#92630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92631,#92632,#92633,#92634
+    ,#92635,#92636,#92637),.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(
+  '') );
+#92631 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#92632 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#92633 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#92634 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#92635 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#92636 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#92637 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#92638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92639 = PCURVE('',#61770,#92640);
+#92640 = DEFINITIONAL_REPRESENTATION('',(#92641),#92645);
+#92641 = LINE('',#92642,#92643);
+#92642 = CARTESIAN_POINT('',(0.,23.9));
+#92643 = VECTOR('',#92644,1.);
+#92644 = DIRECTION('',(1.,0.));
+#92645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92646 = ADVANCED_FACE('',(#92647),#60117,.F.);
+#92647 = FACE_BOUND('',#92648,.F.);
+#92648 = EDGE_LOOP('',(#92649,#92650,#92651,#92652));
+#92649 = ORIENTED_EDGE('',*,*,#61915,.F.);
+#92650 = ORIENTED_EDGE('',*,*,#60095,.T.);
+#92651 = ORIENTED_EDGE('',*,*,#62074,.T.);
+#92652 = ORIENTED_EDGE('',*,*,#92653,.F.);
+#92653 = EDGE_CURVE('',#61916,#62048,#92654,.T.);
+#92654 = SURFACE_CURVE('',#92655,(#92660,#92671),.PCURVE_S1.);
+#92655 = CIRCLE('',#92656,32.5);
+#92656 = AXIS2_PLACEMENT_3D('',#92657,#92658,#92659);
+#92657 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92658 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92659 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92660 = PCURVE('',#60117,#92661);
+#92661 = DEFINITIONAL_REPRESENTATION('',(#92662),#92670);
+#92662 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92663,#92664,#92665,#92666
+    ,#92667,#92668,#92669),.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(
+  '') );
+#92663 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#92664 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#92665 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#92666 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#92667 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#92668 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#92669 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#92670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92671 = PCURVE('',#61955,#92672);
+#92672 = DEFINITIONAL_REPRESENTATION('',(#92673),#92677);
+#92673 = LINE('',#92674,#92675);
+#92674 = CARTESIAN_POINT('',(0.,23.9));
+#92675 = VECTOR('',#92676,1.);
+#92676 = DIRECTION('',(1.,0.));
+#92677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92678 = ADVANCED_FACE('',(#92679),#60011,.F.);
+#92679 = FACE_BOUND('',#92680,.F.);
+#92680 = EDGE_LOOP('',(#92681,#92682,#92683,#92684));
+#92681 = ORIENTED_EDGE('',*,*,#62100,.F.);
+#92682 = ORIENTED_EDGE('',*,*,#59989,.T.);
+#92683 = ORIENTED_EDGE('',*,*,#62259,.T.);
+#92684 = ORIENTED_EDGE('',*,*,#92685,.F.);
+#92685 = EDGE_CURVE('',#62101,#62233,#92686,.T.);
+#92686 = SURFACE_CURVE('',#92687,(#92692,#92703),.PCURVE_S1.);
+#92687 = CIRCLE('',#92688,32.5);
+#92688 = AXIS2_PLACEMENT_3D('',#92689,#92690,#92691);
+#92689 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92690 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92691 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92692 = PCURVE('',#60011,#92693);
+#92693 = DEFINITIONAL_REPRESENTATION('',(#92694),#92702);
+#92694 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92695,#92696,#92697,#92698
+    ,#92699,#92700,#92701),.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(
+  '') );
+#92695 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#92696 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#92697 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#92698 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#92699 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#92700 = CARTESIAN_POINT('',(60.9018904824,10.713895365629));
+#92701 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#92702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92703 = PCURVE('',#62140,#92704);
+#92704 = DEFINITIONAL_REPRESENTATION('',(#92705),#92709);
+#92705 = LINE('',#92706,#92707);
+#92706 = CARTESIAN_POINT('',(0.,23.9));
+#92707 = VECTOR('',#92708,1.);
+#92708 = DIRECTION('',(1.,0.));
+#92709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92710 = ADVANCED_FACE('',(#92711),#59905,.F.);
+#92711 = FACE_BOUND('',#92712,.F.);
+#92712 = EDGE_LOOP('',(#92713,#92714,#92715,#92716));
+#92713 = ORIENTED_EDGE('',*,*,#62285,.F.);
+#92714 = ORIENTED_EDGE('',*,*,#59883,.T.);
+#92715 = ORIENTED_EDGE('',*,*,#62444,.T.);
+#92716 = ORIENTED_EDGE('',*,*,#92717,.F.);
+#92717 = EDGE_CURVE('',#62286,#62418,#92718,.T.);
+#92718 = SURFACE_CURVE('',#92719,(#92724,#92735),.PCURVE_S1.);
+#92719 = CIRCLE('',#92720,32.5);
+#92720 = AXIS2_PLACEMENT_3D('',#92721,#92722,#92723);
+#92721 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92722 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92723 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92724 = PCURVE('',#59905,#92725);
+#92725 = DEFINITIONAL_REPRESENTATION('',(#92726),#92734);
+#92726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92727,#92728,#92729,#92730
+    ,#92731,#92732,#92733),.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(
+  '') );
+#92727 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#92728 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#92729 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#92730 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#92731 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#92732 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#92733 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#92734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92735 = PCURVE('',#62325,#92736);
+#92736 = DEFINITIONAL_REPRESENTATION('',(#92737),#92741);
+#92737 = LINE('',#92738,#92739);
+#92738 = CARTESIAN_POINT('',(0.,23.9));
+#92739 = VECTOR('',#92740,1.);
+#92740 = DIRECTION('',(1.,0.));
+#92741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92742 = ADVANCED_FACE('',(#92743),#59799,.F.);
+#92743 = FACE_BOUND('',#92744,.F.);
+#92744 = EDGE_LOOP('',(#92745,#92746,#92747,#92748));
+#92745 = ORIENTED_EDGE('',*,*,#62470,.F.);
+#92746 = ORIENTED_EDGE('',*,*,#59777,.T.);
+#92747 = ORIENTED_EDGE('',*,*,#62629,.T.);
+#92748 = ORIENTED_EDGE('',*,*,#92749,.F.);
+#92749 = EDGE_CURVE('',#62471,#62603,#92750,.T.);
+#92750 = SURFACE_CURVE('',#92751,(#92756,#92767),.PCURVE_S1.);
+#92751 = CIRCLE('',#92752,32.5);
+#92752 = AXIS2_PLACEMENT_3D('',#92753,#92754,#92755);
+#92753 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92754 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92755 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92756 = PCURVE('',#59799,#92757);
+#92757 = DEFINITIONAL_REPRESENTATION('',(#92758),#92766);
+#92758 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92759,#92760,#92761,#92762
+    ,#92763,#92764,#92765),.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(
+  '') );
+#92759 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#92760 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#92761 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#92762 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#92763 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#92764 = CARTESIAN_POINT('',(63.727140122153,37.594350112398));
+#92765 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#92766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92767 = PCURVE('',#62510,#92768);
+#92768 = DEFINITIONAL_REPRESENTATION('',(#92769),#92773);
+#92769 = LINE('',#92770,#92771);
+#92770 = CARTESIAN_POINT('',(0.,23.9));
+#92771 = VECTOR('',#92772,1.);
+#92772 = DIRECTION('',(1.,0.));
+#92773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92774 = ADVANCED_FACE('',(#92775),#59693,.F.);
+#92775 = FACE_BOUND('',#92776,.F.);
+#92776 = EDGE_LOOP('',(#92777,#92778,#92779,#92780));
+#92777 = ORIENTED_EDGE('',*,*,#62655,.F.);
+#92778 = ORIENTED_EDGE('',*,*,#59671,.T.);
+#92779 = ORIENTED_EDGE('',*,*,#62814,.T.);
+#92780 = ORIENTED_EDGE('',*,*,#92781,.F.);
+#92781 = EDGE_CURVE('',#62656,#62788,#92782,.T.);
+#92782 = SURFACE_CURVE('',#92783,(#92788,#92799),.PCURVE_S1.);
+#92783 = CIRCLE('',#92784,32.5);
+#92784 = AXIS2_PLACEMENT_3D('',#92785,#92786,#92787);
+#92785 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92786 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92787 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92788 = PCURVE('',#59693,#92789);
+#92789 = DEFINITIONAL_REPRESENTATION('',(#92790),#92798);
+#92790 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92791,#92792,#92793,#92794
+    ,#92795,#92796,#92797),.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(
+  '') );
+#92791 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#92792 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#92793 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#92794 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#92795 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#92796 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#92797 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#92798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92799 = PCURVE('',#62695,#92800);
+#92800 = DEFINITIONAL_REPRESENTATION('',(#92801),#92805);
+#92801 = LINE('',#92802,#92803);
+#92802 = CARTESIAN_POINT('',(0.,23.9));
+#92803 = VECTOR('',#92804,1.);
+#92804 = DIRECTION('',(1.,0.));
+#92805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92806 = ADVANCED_FACE('',(#92807),#59587,.F.);
+#92807 = FACE_BOUND('',#92808,.F.);
+#92808 = EDGE_LOOP('',(#92809,#92810,#92811,#92812));
+#92809 = ORIENTED_EDGE('',*,*,#62840,.F.);
+#92810 = ORIENTED_EDGE('',*,*,#59565,.T.);
+#92811 = ORIENTED_EDGE('',*,*,#62999,.T.);
+#92812 = ORIENTED_EDGE('',*,*,#92813,.F.);
+#92813 = EDGE_CURVE('',#62841,#62973,#92814,.T.);
+#92814 = SURFACE_CURVE('',#92815,(#92820,#92831),.PCURVE_S1.);
+#92815 = CIRCLE('',#92816,32.5);
+#92816 = AXIS2_PLACEMENT_3D('',#92817,#92818,#92819);
+#92817 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92818 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92819 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92820 = PCURVE('',#59587,#92821);
+#92821 = DEFINITIONAL_REPRESENTATION('',(#92822),#92830);
+#92822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92823,#92824,#92825,#92826
+    ,#92827,#92828,#92829),.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(
+  '') );
+#92823 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#92824 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#92825 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#92826 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#92827 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#92828 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#92829 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#92830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92831 = PCURVE('',#62880,#92832);
+#92832 = DEFINITIONAL_REPRESENTATION('',(#92833),#92837);
+#92833 = LINE('',#92834,#92835);
+#92834 = CARTESIAN_POINT('',(0.,23.9));
+#92835 = VECTOR('',#92836,1.);
+#92836 = DIRECTION('',(1.,0.));
+#92837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92838 = ADVANCED_FACE('',(#92839),#59481,.F.);
+#92839 = FACE_BOUND('',#92840,.F.);
+#92840 = EDGE_LOOP('',(#92841,#92842,#92843,#92844));
+#92841 = ORIENTED_EDGE('',*,*,#63025,.F.);
+#92842 = ORIENTED_EDGE('',*,*,#59459,.T.);
+#92843 = ORIENTED_EDGE('',*,*,#63184,.T.);
+#92844 = ORIENTED_EDGE('',*,*,#92845,.F.);
+#92845 = EDGE_CURVE('',#63026,#63158,#92846,.T.);
+#92846 = SURFACE_CURVE('',#92847,(#92852,#92863),.PCURVE_S1.);
+#92847 = CIRCLE('',#92848,32.5);
+#92848 = AXIS2_PLACEMENT_3D('',#92849,#92850,#92851);
+#92849 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92850 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92851 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92852 = PCURVE('',#59481,#92853);
+#92853 = DEFINITIONAL_REPRESENTATION('',(#92854),#92862);
+#92854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92855,#92856,#92857,#92858
+    ,#92859,#92860,#92861),.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(
+  '') );
+#92855 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#92856 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#92857 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#92858 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#92859 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#92860 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#92861 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#92862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92863 = PCURVE('',#63065,#92864);
+#92864 = DEFINITIONAL_REPRESENTATION('',(#92865),#92869);
+#92865 = LINE('',#92866,#92867);
+#92866 = CARTESIAN_POINT('',(0.,23.9));
+#92867 = VECTOR('',#92868,1.);
+#92868 = DIRECTION('',(1.,0.));
+#92869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92870 = ADVANCED_FACE('',(#92871),#59375,.F.);
+#92871 = FACE_BOUND('',#92872,.F.);
+#92872 = EDGE_LOOP('',(#92873,#92874,#92875,#92876));
+#92873 = ORIENTED_EDGE('',*,*,#63210,.F.);
+#92874 = ORIENTED_EDGE('',*,*,#59353,.T.);
+#92875 = ORIENTED_EDGE('',*,*,#63369,.T.);
+#92876 = ORIENTED_EDGE('',*,*,#92877,.F.);
+#92877 = EDGE_CURVE('',#63211,#63343,#92878,.T.);
+#92878 = SURFACE_CURVE('',#92879,(#92884,#92895),.PCURVE_S1.);
+#92879 = CIRCLE('',#92880,32.5);
+#92880 = AXIS2_PLACEMENT_3D('',#92881,#92882,#92883);
+#92881 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92882 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92883 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92884 = PCURVE('',#59375,#92885);
+#92885 = DEFINITIONAL_REPRESENTATION('',(#92886),#92894);
+#92886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92887,#92888,#92889,#92890
+    ,#92891,#92892,#92893),.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(
+  '') );
+#92887 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#92888 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#92889 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#92890 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#92891 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#92892 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#92893 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#92894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92895 = PCURVE('',#63250,#92896);
+#92896 = DEFINITIONAL_REPRESENTATION('',(#92897),#92901);
+#92897 = LINE('',#92898,#92899);
+#92898 = CARTESIAN_POINT('',(0.,23.9));
+#92899 = VECTOR('',#92900,1.);
+#92900 = DIRECTION('',(1.,0.));
+#92901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92902 = ADVANCED_FACE('',(#92903),#59267,.F.);
+#92903 = FACE_BOUND('',#92904,.F.);
+#92904 = EDGE_LOOP('',(#92905,#92906,#92907,#92908));
+#92905 = ORIENTED_EDGE('',*,*,#63395,.F.);
+#92906 = ORIENTED_EDGE('',*,*,#59241,.T.);
+#92907 = ORIENTED_EDGE('',*,*,#63554,.T.);
+#92908 = ORIENTED_EDGE('',*,*,#92909,.F.);
+#92909 = EDGE_CURVE('',#63396,#63528,#92910,.T.);
+#92910 = SURFACE_CURVE('',#92911,(#92916,#92927),.PCURVE_S1.);
+#92911 = CIRCLE('',#92912,32.5);
+#92912 = AXIS2_PLACEMENT_3D('',#92913,#92914,#92915);
+#92913 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92914 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92915 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92916 = PCURVE('',#59267,#92917);
+#92917 = DEFINITIONAL_REPRESENTATION('',(#92918),#92926);
+#92918 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92919,#92920,#92921,#92922
+    ,#92923,#92924,#92925),.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(
+  '') );
+#92919 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#92920 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#92921 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#92922 = CARTESIAN_POINT('',(-65.56070627572,24.005649887602));
+#92923 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#92924 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#92925 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#92926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92927 = PCURVE('',#63435,#92928);
+#92928 = DEFINITIONAL_REPRESENTATION('',(#92929),#92933);
+#92929 = LINE('',#92930,#92931);
+#92930 = CARTESIAN_POINT('',(0.,23.9));
+#92931 = VECTOR('',#92932,1.);
+#92932 = DIRECTION('',(1.,0.));
+#92933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92934 = ADVANCED_FACE('',(#92935),#59157,.F.);
+#92935 = FACE_BOUND('',#92936,.F.);
+#92936 = EDGE_LOOP('',(#92937,#92938,#92939,#92940));
+#92937 = ORIENTED_EDGE('',*,*,#63580,.F.);
+#92938 = ORIENTED_EDGE('',*,*,#59135,.T.);
+#92939 = ORIENTED_EDGE('',*,*,#63739,.T.);
+#92940 = ORIENTED_EDGE('',*,*,#92941,.F.);
+#92941 = EDGE_CURVE('',#63581,#63713,#92942,.T.);
+#92942 = SURFACE_CURVE('',#92943,(#92948,#92959),.PCURVE_S1.);
+#92943 = CIRCLE('',#92944,32.5);
+#92944 = AXIS2_PLACEMENT_3D('',#92945,#92946,#92947);
+#92945 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92946 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92947 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92948 = PCURVE('',#59157,#92949);
+#92949 = DEFINITIONAL_REPRESENTATION('',(#92950),#92958);
+#92950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92951,#92952,#92953,#92954
+    ,#92955,#92956,#92957),.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(
+  '') );
+#92951 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#92952 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#92953 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#92954 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#92955 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#92956 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#92957 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#92958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92959 = PCURVE('',#63620,#92960);
+#92960 = DEFINITIONAL_REPRESENTATION('',(#92961),#92965);
+#92961 = LINE('',#92962,#92963);
+#92962 = CARTESIAN_POINT('',(0.,23.9));
+#92963 = VECTOR('',#92964,1.);
+#92964 = DIRECTION('',(1.,0.));
+#92965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92966 = ADVANCED_FACE('',(#92967),#59051,.F.);
+#92967 = FACE_BOUND('',#92968,.F.);
+#92968 = EDGE_LOOP('',(#92969,#92970,#92971,#92972));
+#92969 = ORIENTED_EDGE('',*,*,#63765,.F.);
+#92970 = ORIENTED_EDGE('',*,*,#59029,.T.);
+#92971 = ORIENTED_EDGE('',*,*,#63924,.T.);
+#92972 = ORIENTED_EDGE('',*,*,#92973,.F.);
+#92973 = EDGE_CURVE('',#63766,#63898,#92974,.T.);
+#92974 = SURFACE_CURVE('',#92975,(#92980,#92991),.PCURVE_S1.);
+#92975 = CIRCLE('',#92976,32.5);
+#92976 = AXIS2_PLACEMENT_3D('',#92977,#92978,#92979);
+#92977 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#92978 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#92979 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#92980 = PCURVE('',#59051,#92981);
+#92981 = DEFINITIONAL_REPRESENTATION('',(#92982),#92990);
+#92982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#92983,#92984,#92985,#92986
+    ,#92987,#92988,#92989),.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(
+  '') );
+#92983 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#92984 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#92985 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#92986 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#92987 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#92988 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#92989 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#92990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92991 = PCURVE('',#63805,#92992);
+#92992 = DEFINITIONAL_REPRESENTATION('',(#92993),#92997);
+#92993 = LINE('',#92994,#92995);
+#92994 = CARTESIAN_POINT('',(0.,23.9));
+#92995 = VECTOR('',#92996,1.);
+#92996 = DIRECTION('',(1.,0.));
+#92997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#92998 = ADVANCED_FACE('',(#92999),#58945,.F.);
+#92999 = FACE_BOUND('',#93000,.F.);
+#93000 = EDGE_LOOP('',(#93001,#93002,#93003,#93004));
+#93001 = ORIENTED_EDGE('',*,*,#63950,.F.);
+#93002 = ORIENTED_EDGE('',*,*,#58923,.T.);
+#93003 = ORIENTED_EDGE('',*,*,#64109,.T.);
+#93004 = ORIENTED_EDGE('',*,*,#93005,.F.);
+#93005 = EDGE_CURVE('',#63951,#64083,#93006,.T.);
+#93006 = SURFACE_CURVE('',#93007,(#93012,#93023),.PCURVE_S1.);
+#93007 = CIRCLE('',#93008,32.5);
+#93008 = AXIS2_PLACEMENT_3D('',#93009,#93010,#93011);
+#93009 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93010 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93011 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93012 = PCURVE('',#58945,#93013);
+#93013 = DEFINITIONAL_REPRESENTATION('',(#93014),#93022);
+#93014 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93015,#93016,#93017,#93018
+    ,#93019,#93020,#93021),.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(
+  '') );
+#93015 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#93016 = CARTESIAN_POINT('',(60.9018904824,10.713895365628));
+#93017 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#93018 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#93019 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#93020 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#93021 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#93022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93023 = PCURVE('',#63990,#93024);
+#93024 = DEFINITIONAL_REPRESENTATION('',(#93025),#93029);
+#93025 = LINE('',#93026,#93027);
+#93026 = CARTESIAN_POINT('',(0.,23.9));
+#93027 = VECTOR('',#93028,1.);
+#93028 = DIRECTION('',(1.,0.));
+#93029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93030 = ADVANCED_FACE('',(#93031),#58839,.F.);
+#93031 = FACE_BOUND('',#93032,.F.);
+#93032 = EDGE_LOOP('',(#93033,#93034,#93035,#93036));
+#93033 = ORIENTED_EDGE('',*,*,#64135,.F.);
+#93034 = ORIENTED_EDGE('',*,*,#58817,.T.);
+#93035 = ORIENTED_EDGE('',*,*,#64294,.T.);
+#93036 = ORIENTED_EDGE('',*,*,#93037,.F.);
+#93037 = EDGE_CURVE('',#64136,#64268,#93038,.T.);
+#93038 = SURFACE_CURVE('',#93039,(#93044,#93055),.PCURVE_S1.);
+#93039 = CIRCLE('',#93040,32.5);
+#93040 = AXIS2_PLACEMENT_3D('',#93041,#93042,#93043);
+#93041 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93042 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93043 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93044 = PCURVE('',#58839,#93045);
+#93045 = DEFINITIONAL_REPRESENTATION('',(#93046),#93054);
+#93046 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93047,#93048,#93049,#93050
+    ,#93051,#93052,#93053),.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(
+  '') );
+#93047 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#93048 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#93049 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#93050 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#93051 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#93052 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#93053 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#93054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93055 = PCURVE('',#64175,#93056);
+#93056 = DEFINITIONAL_REPRESENTATION('',(#93057),#93061);
+#93057 = LINE('',#93058,#93059);
+#93058 = CARTESIAN_POINT('',(0.,23.9));
+#93059 = VECTOR('',#93060,1.);
+#93060 = DIRECTION('',(1.,0.));
+#93061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93062 = ADVANCED_FACE('',(#93063),#58733,.F.);
+#93063 = FACE_BOUND('',#93064,.F.);
+#93064 = EDGE_LOOP('',(#93065,#93066,#93067,#93068));
+#93065 = ORIENTED_EDGE('',*,*,#64320,.F.);
+#93066 = ORIENTED_EDGE('',*,*,#58711,.T.);
+#93067 = ORIENTED_EDGE('',*,*,#64479,.T.);
+#93068 = ORIENTED_EDGE('',*,*,#93069,.F.);
+#93069 = EDGE_CURVE('',#64321,#64453,#93070,.T.);
+#93070 = SURFACE_CURVE('',#93071,(#93076,#93087),.PCURVE_S1.);
+#93071 = CIRCLE('',#93072,32.5);
+#93072 = AXIS2_PLACEMENT_3D('',#93073,#93074,#93075);
+#93073 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93074 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93075 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93076 = PCURVE('',#58733,#93077);
+#93077 = DEFINITIONAL_REPRESENTATION('',(#93078),#93086);
+#93078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93079,#93080,#93081,#93082
+    ,#93083,#93084,#93085),.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(
+  '') );
+#93079 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#93080 = CARTESIAN_POINT('',(63.727140122153,37.594350112397));
+#93081 = CARTESIAN_POINT('',(18.18623762272,4.506947682814));
+#93082 = CARTESIAN_POINT('',(-27.35466487671,-28.58045474676));
+#93083 = CARTESIAN_POINT('',(-33.23874467625,27.402824943801));
+#93084 = CARTESIAN_POINT('',(-39.12282447579,83.386104634372));
+#93085 = CARTESIAN_POINT('',(12.302157823178,60.490227373385));
+#93086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93087 = PCURVE('',#64360,#93088);
+#93088 = DEFINITIONAL_REPRESENTATION('',(#93089),#93093);
+#93089 = LINE('',#93090,#93091);
+#93090 = CARTESIAN_POINT('',(0.,23.9));
+#93091 = VECTOR('',#93092,1.);
+#93092 = DIRECTION('',(1.,0.));
+#93093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93094 = ADVANCED_FACE('',(#93095),#58627,.F.);
+#93095 = FACE_BOUND('',#93096,.F.);
+#93096 = EDGE_LOOP('',(#93097,#93098,#93099,#93100));
+#93097 = ORIENTED_EDGE('',*,*,#64505,.F.);
+#93098 = ORIENTED_EDGE('',*,*,#58605,.T.);
+#93099 = ORIENTED_EDGE('',*,*,#64664,.T.);
+#93100 = ORIENTED_EDGE('',*,*,#93101,.F.);
+#93101 = EDGE_CURVE('',#64506,#64638,#93102,.T.);
+#93102 = SURFACE_CURVE('',#93103,(#93108,#93119),.PCURVE_S1.);
+#93103 = CIRCLE('',#93104,32.5);
+#93104 = AXIS2_PLACEMENT_3D('',#93105,#93106,#93107);
+#93105 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93106 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93107 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93108 = PCURVE('',#58627,#93109);
+#93109 = DEFINITIONAL_REPRESENTATION('',(#93110),#93118);
+#93110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93111,#93112,#93113,#93114
+    ,#93115,#93116,#93117),.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(
+  '') );
+#93111 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#93112 = CARTESIAN_POINT('',(60.9018904824,50.886104634372));
+#93113 = CARTESIAN_POINT('',(23.23542375123,9.053255293337));
+#93114 = CARTESIAN_POINT('',(-14.43104297993,-32.77959404769));
+#93115 = CARTESIAN_POINT('',(-31.82611985637,20.756947682814));
+#93116 = CARTESIAN_POINT('',(-49.22119673281,74.293489413326));
+#93117 = CARTESIAN_POINT('',(5.840346874792,62.589797023849));
+#93118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93119 = PCURVE('',#64545,#93120);
+#93120 = DEFINITIONAL_REPRESENTATION('',(#93121),#93125);
+#93121 = LINE('',#93122,#93123);
+#93122 = CARTESIAN_POINT('',(0.,23.9));
+#93123 = VECTOR('',#93124,1.);
+#93124 = DIRECTION('',(1.,0.));
+#93125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93126 = ADVANCED_FACE('',(#93127),#58521,.F.);
+#93127 = FACE_BOUND('',#93128,.F.);
+#93128 = EDGE_LOOP('',(#93129,#93130,#93131,#93132));
+#93129 = ORIENTED_EDGE('',*,*,#64690,.F.);
+#93130 = ORIENTED_EDGE('',*,*,#58499,.T.);
+#93131 = ORIENTED_EDGE('',*,*,#64849,.T.);
+#93132 = ORIENTED_EDGE('',*,*,#93133,.F.);
+#93133 = EDGE_CURVE('',#64691,#64823,#93134,.T.);
+#93134 = SURFACE_CURVE('',#93135,(#93140,#93151),.PCURVE_S1.);
+#93135 = CIRCLE('',#93136,32.5);
+#93136 = AXIS2_PLACEMENT_3D('',#93137,#93138,#93139);
+#93137 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93138 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93139 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93140 = PCURVE('',#58521,#93141);
+#93141 = DEFINITIONAL_REPRESENTATION('',(#93142),#93150);
+#93142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93143,#93144,#93145,#93146
+    ,#93147,#93148,#93149),.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(
+  '') );
+#93143 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#93144 = CARTESIAN_POINT('',(55.374868169203,63.3));
+#93145 = CARTESIAN_POINT('',(27.229042546209,14.55));
+#93146 = CARTESIAN_POINT('',(-0.916783076785,-34.2));
+#93147 = CARTESIAN_POINT('',(-29.06260869977,14.55));
+#93148 = CARTESIAN_POINT('',(-57.20843432277,63.3));
+#93149 = CARTESIAN_POINT('',(-0.916783076785,63.3));
+#93150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93151 = PCURVE('',#64730,#93152);
+#93152 = DEFINITIONAL_REPRESENTATION('',(#93153),#93157);
+#93153 = LINE('',#93154,#93155);
+#93154 = CARTESIAN_POINT('',(0.,23.9));
+#93155 = VECTOR('',#93156,1.);
+#93156 = DIRECTION('',(1.,0.));
+#93157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93158 = ADVANCED_FACE('',(#93159),#58415,.F.);
+#93159 = FACE_BOUND('',#93160,.F.);
+#93160 = EDGE_LOOP('',(#93161,#93162,#93163,#93164));
+#93161 = ORIENTED_EDGE('',*,*,#64875,.F.);
+#93162 = ORIENTED_EDGE('',*,*,#58393,.T.);
+#93163 = ORIENTED_EDGE('',*,*,#65034,.T.);
+#93164 = ORIENTED_EDGE('',*,*,#93165,.F.);
+#93165 = EDGE_CURVE('',#64876,#65008,#93166,.T.);
+#93166 = SURFACE_CURVE('',#93167,(#93172,#93183),.PCURVE_S1.);
+#93167 = CIRCLE('',#93168,32.5);
+#93168 = AXIS2_PLACEMENT_3D('',#93169,#93170,#93171);
+#93169 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93170 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93171 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93172 = PCURVE('',#58415,#93173);
+#93173 = DEFINITIONAL_REPRESENTATION('',(#93174),#93182);
+#93174 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93175,#93176,#93177,#93178
+    ,#93179,#93180,#93181),.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(
+  '') );
+#93175 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#93176 = CARTESIAN_POINT('',(47.387630579246,74.293489413326));
+#93177 = CARTESIAN_POINT('',(29.992553702807,20.756947682814));
+#93178 = CARTESIAN_POINT('',(12.597476826369,-32.77959404769));
+#93179 = CARTESIAN_POINT('',(-25.0689899048,9.053255293337));
+#93180 = CARTESIAN_POINT('',(-62.73545663597,50.886104634372));
+#93181 = CARTESIAN_POINT('',(-7.673913028362,62.589797023849));
+#93182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93183 = PCURVE('',#64915,#93184);
+#93184 = DEFINITIONAL_REPRESENTATION('',(#93185),#93189);
+#93185 = LINE('',#93186,#93187);
+#93186 = CARTESIAN_POINT('',(0.,23.9));
+#93187 = VECTOR('',#93188,1.);
+#93188 = DIRECTION('',(1.,0.));
+#93189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93190 = ADVANCED_FACE('',(#93191),#58309,.F.);
+#93191 = FACE_BOUND('',#93192,.F.);
+#93192 = EDGE_LOOP('',(#93193,#93194,#93195,#93196));
+#93193 = ORIENTED_EDGE('',*,*,#65060,.F.);
+#93194 = ORIENTED_EDGE('',*,*,#58287,.T.);
+#93195 = ORIENTED_EDGE('',*,*,#65219,.T.);
+#93196 = ORIENTED_EDGE('',*,*,#93197,.F.);
+#93197 = EDGE_CURVE('',#65061,#65193,#93198,.T.);
+#93198 = SURFACE_CURVE('',#93199,(#93204,#93215),.PCURVE_S1.);
+#93199 = CIRCLE('',#93200,32.5);
+#93200 = AXIS2_PLACEMENT_3D('',#93201,#93202,#93203);
+#93201 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93202 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93203 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93204 = PCURVE('',#58309,#93205);
+#93205 = DEFINITIONAL_REPRESENTATION('',(#93206),#93214);
+#93206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93207,#93208,#93209,#93210
+    ,#93211,#93212,#93213),.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(
+  '') );
+#93207 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#93208 = CARTESIAN_POINT('',(37.289258322226,83.386104634372));
+#93209 = CARTESIAN_POINT('',(31.405178522684,27.402824943801));
+#93210 = CARTESIAN_POINT('',(25.521098723142,-28.58045474676));
+#93211 = CARTESIAN_POINT('',(-20.01980377629,4.506947682814));
+#93212 = CARTESIAN_POINT('',(-65.56070627572,37.594350112397));
+#93213 = CARTESIAN_POINT('',(-14.13572397674,60.490227373385));
+#93214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93215 = PCURVE('',#65100,#93216);
+#93216 = DEFINITIONAL_REPRESENTATION('',(#93217),#93221);
+#93217 = LINE('',#93218,#93219);
+#93218 = CARTESIAN_POINT('',(0.,23.9));
+#93219 = VECTOR('',#93220,1.);
+#93220 = DIRECTION('',(1.,0.));
+#93221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93222 = ADVANCED_FACE('',(#93223),#58203,.F.);
+#93223 = FACE_BOUND('',#93224,.F.);
+#93224 = EDGE_LOOP('',(#93225,#93226,#93227,#93228));
+#93225 = ORIENTED_EDGE('',*,*,#65245,.F.);
+#93226 = ORIENTED_EDGE('',*,*,#58181,.T.);
+#93227 = ORIENTED_EDGE('',*,*,#65404,.T.);
+#93228 = ORIENTED_EDGE('',*,*,#93229,.F.);
+#93229 = EDGE_CURVE('',#65246,#65378,#93230,.T.);
+#93230 = SURFACE_CURVE('',#93231,(#93236,#93247),.PCURVE_S1.);
+#93231 = CIRCLE('',#93232,32.5);
+#93232 = AXIS2_PLACEMENT_3D('',#93233,#93234,#93235);
+#93233 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93234 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93235 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93236 = PCURVE('',#58203,#93237);
+#93237 = DEFINITIONAL_REPRESENTATION('',(#93238),#93246);
+#93238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93239,#93240,#93241,#93242
+    ,#93243,#93244,#93245),.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(
+  '') );
+#93239 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#93240 = CARTESIAN_POINT('',(25.521098723142,90.180454746769));
+#93241 = CARTESIAN_POINT('',(31.405178522684,34.197175056199));
+#93242 = CARTESIAN_POINT('',(37.289258322226,-21.78610463437));
+#93243 = CARTESIAN_POINT('',(-14.13572397674,1.109772626615));
+#93244 = CARTESIAN_POINT('',(-65.56070627572,24.005649887602));
+#93245 = CARTESIAN_POINT('',(-20.01980377629,57.093052317186));
+#93246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93247 = PCURVE('',#65285,#93248);
+#93248 = DEFINITIONAL_REPRESENTATION('',(#93249),#93253);
+#93249 = LINE('',#93250,#93251);
+#93250 = CARTESIAN_POINT('',(0.,23.9));
+#93251 = VECTOR('',#93252,1.);
+#93252 = DIRECTION('',(1.,0.));
+#93253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93254 = ADVANCED_FACE('',(#93255),#58097,.F.);
+#93255 = FACE_BOUND('',#93256,.F.);
+#93256 = EDGE_LOOP('',(#93257,#93258,#93259,#93260));
+#93257 = ORIENTED_EDGE('',*,*,#65430,.F.);
+#93258 = ORIENTED_EDGE('',*,*,#58075,.T.);
+#93259 = ORIENTED_EDGE('',*,*,#65589,.T.);
+#93260 = ORIENTED_EDGE('',*,*,#93261,.F.);
+#93261 = EDGE_CURVE('',#65431,#65563,#93262,.T.);
+#93262 = SURFACE_CURVE('',#93263,(#93268,#93279),.PCURVE_S1.);
+#93263 = CIRCLE('',#93264,32.5);
+#93264 = AXIS2_PLACEMENT_3D('',#93265,#93266,#93267);
+#93265 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93266 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93267 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93268 = PCURVE('',#58097,#93269);
+#93269 = DEFINITIONAL_REPRESENTATION('',(#93270),#93278);
+#93270 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93271,#93272,#93273,#93274
+    ,#93275,#93276,#93277),.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(
+  '') );
+#93271 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#93272 = CARTESIAN_POINT('',(12.597476826369,94.379594047697));
+#93273 = CARTESIAN_POINT('',(29.992553702807,40.843052317186));
+#93274 = CARTESIAN_POINT('',(47.387630579246,-12.69348941332));
+#93275 = CARTESIAN_POINT('',(-7.673913028362,-0.989797023849));
+#93276 = CARTESIAN_POINT('',(-62.73545663597,10.713895365628));
+#93277 = CARTESIAN_POINT('',(-25.0689899048,52.546744706663));
+#93278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93279 = PCURVE('',#65470,#93280);
+#93280 = DEFINITIONAL_REPRESENTATION('',(#93281),#93285);
+#93281 = LINE('',#93282,#93283);
+#93282 = CARTESIAN_POINT('',(0.,23.9));
+#93283 = VECTOR('',#93284,1.);
+#93284 = DIRECTION('',(1.,0.));
+#93285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93286 = ADVANCED_FACE('',(#93287),#57991,.F.);
+#93287 = FACE_BOUND('',#93288,.F.);
+#93288 = EDGE_LOOP('',(#93289,#93290,#93291,#93292));
+#93289 = ORIENTED_EDGE('',*,*,#65615,.F.);
+#93290 = ORIENTED_EDGE('',*,*,#57969,.T.);
+#93291 = ORIENTED_EDGE('',*,*,#65774,.T.);
+#93292 = ORIENTED_EDGE('',*,*,#93293,.F.);
+#93293 = EDGE_CURVE('',#65616,#65748,#93294,.T.);
+#93294 = SURFACE_CURVE('',#93295,(#93300,#93311),.PCURVE_S1.);
+#93295 = CIRCLE('',#93296,32.5);
+#93296 = AXIS2_PLACEMENT_3D('',#93297,#93298,#93299);
+#93297 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93298 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93299 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93300 = PCURVE('',#57991,#93301);
+#93301 = DEFINITIONAL_REPRESENTATION('',(#93302),#93310);
+#93302 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93303,#93304,#93305,#93306
+    ,#93307,#93308,#93309),.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(
+  '') );
+#93303 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#93304 = CARTESIAN_POINT('',(-0.916783076785,95.8));
+#93305 = CARTESIAN_POINT('',(27.229042546209,47.05));
+#93306 = CARTESIAN_POINT('',(55.374868169203,-1.7));
+#93307 = CARTESIAN_POINT('',(-0.916783076785,-1.7));
+#93308 = CARTESIAN_POINT('',(-57.20843432277,-1.7));
+#93309 = CARTESIAN_POINT('',(-29.06260869977,47.05));
+#93310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93311 = PCURVE('',#65655,#93312);
+#93312 = DEFINITIONAL_REPRESENTATION('',(#93313),#93317);
+#93313 = LINE('',#93314,#93315);
+#93314 = CARTESIAN_POINT('',(0.,23.9));
+#93315 = VECTOR('',#93316,1.);
+#93316 = DIRECTION('',(1.,0.));
+#93317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93318 = ADVANCED_FACE('',(#93319),#57885,.F.);
+#93319 = FACE_BOUND('',#93320,.F.);
+#93320 = EDGE_LOOP('',(#93321,#93322,#93323,#93324));
+#93321 = ORIENTED_EDGE('',*,*,#65800,.F.);
+#93322 = ORIENTED_EDGE('',*,*,#57863,.T.);
+#93323 = ORIENTED_EDGE('',*,*,#65959,.T.);
+#93324 = ORIENTED_EDGE('',*,*,#93325,.F.);
+#93325 = EDGE_CURVE('',#65801,#65933,#93326,.T.);
+#93326 = SURFACE_CURVE('',#93327,(#93332,#93343),.PCURVE_S1.);
+#93327 = CIRCLE('',#93328,32.5);
+#93328 = AXIS2_PLACEMENT_3D('',#93329,#93330,#93331);
+#93329 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93330 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93331 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93332 = PCURVE('',#57885,#93333);
+#93333 = DEFINITIONAL_REPRESENTATION('',(#93334),#93342);
+#93334 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93335,#93336,#93337,#93338
+    ,#93339,#93340,#93341),.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(
+  '') );
+#93335 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#93336 = CARTESIAN_POINT('',(-14.43104297993,94.379594047697));
+#93337 = CARTESIAN_POINT('',(23.23542375123,52.546744706663));
+#93338 = CARTESIAN_POINT('',(60.9018904824,10.713895365628));
+#93339 = CARTESIAN_POINT('',(5.840346874792,-0.989797023849));
+#93340 = CARTESIAN_POINT('',(-49.22119673281,-12.69348941332));
+#93341 = CARTESIAN_POINT('',(-31.82611985637,40.843052317186));
+#93342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93343 = PCURVE('',#65840,#93344);
+#93344 = DEFINITIONAL_REPRESENTATION('',(#93345),#93349);
+#93345 = LINE('',#93346,#93347);
+#93346 = CARTESIAN_POINT('',(0.,23.9));
+#93347 = VECTOR('',#93348,1.);
+#93348 = DIRECTION('',(1.,0.));
+#93349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93350 = ADVANCED_FACE('',(#93351),#57779,.F.);
+#93351 = FACE_BOUND('',#93352,.F.);
+#93352 = EDGE_LOOP('',(#93353,#93354,#93355,#93356));
+#93353 = ORIENTED_EDGE('',*,*,#65985,.F.);
+#93354 = ORIENTED_EDGE('',*,*,#57757,.T.);
+#93355 = ORIENTED_EDGE('',*,*,#66144,.T.);
+#93356 = ORIENTED_EDGE('',*,*,#93357,.F.);
+#93357 = EDGE_CURVE('',#65986,#66118,#93358,.T.);
+#93358 = SURFACE_CURVE('',#93359,(#93364,#93375),.PCURVE_S1.);
+#93359 = CIRCLE('',#93360,32.5);
+#93360 = AXIS2_PLACEMENT_3D('',#93361,#93362,#93363);
+#93361 = CARTESIAN_POINT('',(-1.38E-15,-12.4,1.38E-15));
+#93362 = DIRECTION('',(-1.1E-16,-1.,1.1E-16));
+#93363 = DIRECTION('',(-1.8E-16,1.1E-16,1.));
+#93364 = PCURVE('',#57779,#93365);
+#93365 = DEFINITIONAL_REPRESENTATION('',(#93366),#93374);
+#93366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#93367,#93368,#93369,#93370
+    ,#93371,#93372,#93373),.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(
+  '') );
+#93367 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#93368 = CARTESIAN_POINT('',(-27.35466487671,90.180454746769));
+#93369 = CARTESIAN_POINT('',(18.18623762272,57.093052317186));
+#93370 = CARTESIAN_POINT('',(63.727140122153,24.005649887603));
+#93371 = CARTESIAN_POINT('',(12.302157823178,1.109772626615));
+#93372 = CARTESIAN_POINT('',(-39.12282447579,-21.78610463437));
+#93373 = CARTESIAN_POINT('',(-33.23874467625,34.197175056199));
+#93374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93375 = PCURVE('',#66025,#93376);
+#93376 = DEFINITIONAL_REPRESENTATION('',(#93377),#93381);
+#93377 = LINE('',#93378,#93379);
+#93378 = CARTESIAN_POINT('',(0.,23.9));
+#93379 = VECTOR('',#93380,1.);
+#93380 = DIRECTION('',(1.,0.));
+#93381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93382 = ADVANCED_FACE('',(#93383),#57626,.F.);
+#93383 = FACE_BOUND('',#93384,.F.);
+#93384 = EDGE_LOOP('',(#93385,#93408,#93435,#93436));
+#93385 = ORIENTED_EDGE('',*,*,#93386,.F.);
+#93386 = EDGE_CURVE('',#93387,#57573,#93389,.T.);
+#93387 = VERTEX_POINT('',#93388);
+#93388 = CARTESIAN_POINT('',(25.4,-13.5,0.));
+#93389 = SEAM_CURVE('',#93390,(#93394,#93401),.PCURVE_S1.);
+#93390 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#93391,#93392,#93393),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#93391 = CARTESIAN_POINT('',(25.4,-13.5,0.));
+#93392 = CARTESIAN_POINT('',(28.15,-13.75,0.));
+#93393 = CARTESIAN_POINT('',(31.7,-13.5,0.));
+#93394 = PCURVE('',#57626,#93395);
+#93395 = DEFINITIONAL_REPRESENTATION('',(#93396),#93400);
+#93396 = LINE('',#93397,#93398);
+#93397 = CARTESIAN_POINT('',(0.,0.));
+#93398 = VECTOR('',#93399,1.);
+#93399 = DIRECTION('',(0.,1.));
+#93400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93401 = PCURVE('',#57626,#93402);
+#93402 = DEFINITIONAL_REPRESENTATION('',(#93403),#93407);
+#93403 = LINE('',#93404,#93405);
+#93404 = CARTESIAN_POINT('',(6.28318530718,0.));
+#93405 = VECTOR('',#93406,1.);
+#93406 = DIRECTION('',(0.,1.));
+#93407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93408 = ORIENTED_EDGE('',*,*,#93409,.T.);
+#93409 = EDGE_CURVE('',#93387,#93387,#93410,.T.);
+#93410 = SURFACE_CURVE('',#93411,(#93416,#93423),.PCURVE_S1.);
+#93411 = CIRCLE('',#93412,25.4);
+#93412 = AXIS2_PLACEMENT_3D('',#93413,#93414,#93415);
+#93413 = CARTESIAN_POINT('',(0.,-13.5,0.));
+#93414 = DIRECTION('',(0.,-1.,0.));
+#93415 = DIRECTION('',(1.,0.,0.));
+#93416 = PCURVE('',#57626,#93417);
+#93417 = DEFINITIONAL_REPRESENTATION('',(#93418),#93422);
+#93418 = LINE('',#93419,#93420);
+#93419 = CARTESIAN_POINT('',(0.,0.));
+#93420 = VECTOR('',#93421,1.);
+#93421 = DIRECTION('',(1.,0.));
+#93422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93423 = PCURVE('',#93424,#93429);
+#93424 = CYLINDRICAL_SURFACE('',#93425,25.4);
+#93425 = AXIS2_PLACEMENT_3D('',#93426,#93427,#93428);
+#93426 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#93427 = DIRECTION('',(-0.,-1.,-0.));
+#93428 = DIRECTION('',(1.,0.,0.));
+#93429 = DEFINITIONAL_REPRESENTATION('',(#93430),#93434);
+#93430 = LINE('',#93431,#93432);
+#93431 = CARTESIAN_POINT('',(0.,1.4));
+#93432 = VECTOR('',#93433,1.);
+#93433 = DIRECTION('',(1.,0.));
+#93434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93435 = ORIENTED_EDGE('',*,*,#93386,.T.);
+#93436 = ORIENTED_EDGE('',*,*,#57595,.F.);
+#93437 = ADVANCED_FACE('',(#93438),#60845,.T.);
+#93438 = FACE_BOUND('',#93439,.T.);
+#93439 = EDGE_LOOP('',(#93440,#93441,#93442,#93443));
+#93440 = ORIENTED_EDGE('',*,*,#92461,.F.);
+#93441 = ORIENTED_EDGE('',*,*,#60828,.T.);
+#93442 = ORIENTED_EDGE('',*,*,#60887,.T.);
+#93443 = ORIENTED_EDGE('',*,*,#60937,.T.);
+#93444 = ADVANCED_FACE('',(#93445),#61030,.T.);
+#93445 = FACE_BOUND('',#93446,.T.);
+#93446 = EDGE_LOOP('',(#93447,#93448,#93449,#93450));
+#93447 = ORIENTED_EDGE('',*,*,#92493,.F.);
+#93448 = ORIENTED_EDGE('',*,*,#61013,.T.);
+#93449 = ORIENTED_EDGE('',*,*,#61072,.T.);
+#93450 = ORIENTED_EDGE('',*,*,#61122,.T.);
+#93451 = ADVANCED_FACE('',(#93452),#61215,.T.);
+#93452 = FACE_BOUND('',#93453,.T.);
+#93453 = EDGE_LOOP('',(#93454,#93455,#93456,#93457));
+#93454 = ORIENTED_EDGE('',*,*,#92525,.F.);
+#93455 = ORIENTED_EDGE('',*,*,#61198,.T.);
+#93456 = ORIENTED_EDGE('',*,*,#61257,.T.);
+#93457 = ORIENTED_EDGE('',*,*,#61307,.T.);
+#93458 = ADVANCED_FACE('',(#93459),#61400,.T.);
+#93459 = FACE_BOUND('',#93460,.T.);
+#93460 = EDGE_LOOP('',(#93461,#93462,#93463,#93464));
+#93461 = ORIENTED_EDGE('',*,*,#92557,.F.);
+#93462 = ORIENTED_EDGE('',*,*,#61383,.T.);
+#93463 = ORIENTED_EDGE('',*,*,#61442,.T.);
+#93464 = ORIENTED_EDGE('',*,*,#61492,.T.);
+#93465 = ADVANCED_FACE('',(#93466),#61585,.T.);
+#93466 = FACE_BOUND('',#93467,.T.);
+#93467 = EDGE_LOOP('',(#93468,#93469,#93470,#93471));
+#93468 = ORIENTED_EDGE('',*,*,#92589,.F.);
+#93469 = ORIENTED_EDGE('',*,*,#61568,.T.);
+#93470 = ORIENTED_EDGE('',*,*,#61627,.T.);
+#93471 = ORIENTED_EDGE('',*,*,#61677,.T.);
+#93472 = ADVANCED_FACE('',(#93473),#61770,.T.);
+#93473 = FACE_BOUND('',#93474,.T.);
+#93474 = EDGE_LOOP('',(#93475,#93476,#93477,#93478));
+#93475 = ORIENTED_EDGE('',*,*,#92621,.F.);
+#93476 = ORIENTED_EDGE('',*,*,#61753,.T.);
+#93477 = ORIENTED_EDGE('',*,*,#61812,.T.);
+#93478 = ORIENTED_EDGE('',*,*,#61862,.T.);
+#93479 = ADVANCED_FACE('',(#93480),#61955,.T.);
+#93480 = FACE_BOUND('',#93481,.T.);
+#93481 = EDGE_LOOP('',(#93482,#93483,#93484,#93485));
+#93482 = ORIENTED_EDGE('',*,*,#92653,.F.);
+#93483 = ORIENTED_EDGE('',*,*,#61938,.T.);
+#93484 = ORIENTED_EDGE('',*,*,#61997,.T.);
+#93485 = ORIENTED_EDGE('',*,*,#62047,.T.);
+#93486 = ADVANCED_FACE('',(#93487),#62140,.T.);
+#93487 = FACE_BOUND('',#93488,.T.);
+#93488 = EDGE_LOOP('',(#93489,#93490,#93491,#93492));
+#93489 = ORIENTED_EDGE('',*,*,#92685,.F.);
+#93490 = ORIENTED_EDGE('',*,*,#62123,.T.);
+#93491 = ORIENTED_EDGE('',*,*,#62182,.T.);
+#93492 = ORIENTED_EDGE('',*,*,#62232,.T.);
+#93493 = ADVANCED_FACE('',(#93494),#62325,.T.);
+#93494 = FACE_BOUND('',#93495,.T.);
+#93495 = EDGE_LOOP('',(#93496,#93497,#93498,#93499));
+#93496 = ORIENTED_EDGE('',*,*,#92717,.F.);
+#93497 = ORIENTED_EDGE('',*,*,#62308,.T.);
+#93498 = ORIENTED_EDGE('',*,*,#62367,.T.);
+#93499 = ORIENTED_EDGE('',*,*,#62417,.T.);
+#93500 = ADVANCED_FACE('',(#93501),#62510,.T.);
+#93501 = FACE_BOUND('',#93502,.T.);
+#93502 = EDGE_LOOP('',(#93503,#93504,#93505,#93506));
+#93503 = ORIENTED_EDGE('',*,*,#92749,.F.);
+#93504 = ORIENTED_EDGE('',*,*,#62493,.T.);
+#93505 = ORIENTED_EDGE('',*,*,#62552,.T.);
+#93506 = ORIENTED_EDGE('',*,*,#62602,.T.);
+#93507 = ADVANCED_FACE('',(#93508),#62695,.T.);
+#93508 = FACE_BOUND('',#93509,.T.);
+#93509 = EDGE_LOOP('',(#93510,#93511,#93512,#93513));
+#93510 = ORIENTED_EDGE('',*,*,#92781,.F.);
+#93511 = ORIENTED_EDGE('',*,*,#62678,.T.);
+#93512 = ORIENTED_EDGE('',*,*,#62737,.T.);
+#93513 = ORIENTED_EDGE('',*,*,#62787,.T.);
+#93514 = ADVANCED_FACE('',(#93515),#62880,.T.);
+#93515 = FACE_BOUND('',#93516,.T.);
+#93516 = EDGE_LOOP('',(#93517,#93518,#93519,#93520));
+#93517 = ORIENTED_EDGE('',*,*,#92813,.F.);
+#93518 = ORIENTED_EDGE('',*,*,#62863,.T.);
+#93519 = ORIENTED_EDGE('',*,*,#62922,.T.);
+#93520 = ORIENTED_EDGE('',*,*,#62972,.T.);
+#93521 = ADVANCED_FACE('',(#93522),#63065,.T.);
+#93522 = FACE_BOUND('',#93523,.T.);
+#93523 = EDGE_LOOP('',(#93524,#93525,#93526,#93527));
+#93524 = ORIENTED_EDGE('',*,*,#92845,.F.);
+#93525 = ORIENTED_EDGE('',*,*,#63048,.T.);
+#93526 = ORIENTED_EDGE('',*,*,#63107,.T.);
+#93527 = ORIENTED_EDGE('',*,*,#63157,.T.);
+#93528 = ADVANCED_FACE('',(#93529),#63250,.T.);
+#93529 = FACE_BOUND('',#93530,.T.);
+#93530 = EDGE_LOOP('',(#93531,#93532,#93533,#93534));
+#93531 = ORIENTED_EDGE('',*,*,#92877,.F.);
+#93532 = ORIENTED_EDGE('',*,*,#63233,.T.);
+#93533 = ORIENTED_EDGE('',*,*,#63292,.T.);
+#93534 = ORIENTED_EDGE('',*,*,#63342,.T.);
+#93535 = ADVANCED_FACE('',(#93536),#63435,.T.);
+#93536 = FACE_BOUND('',#93537,.T.);
+#93537 = EDGE_LOOP('',(#93538,#93539,#93540,#93541));
+#93538 = ORIENTED_EDGE('',*,*,#92909,.F.);
+#93539 = ORIENTED_EDGE('',*,*,#63418,.T.);
+#93540 = ORIENTED_EDGE('',*,*,#63477,.T.);
+#93541 = ORIENTED_EDGE('',*,*,#63527,.T.);
+#93542 = ADVANCED_FACE('',(#93543),#63620,.T.);
+#93543 = FACE_BOUND('',#93544,.T.);
+#93544 = EDGE_LOOP('',(#93545,#93546,#93547,#93548));
+#93545 = ORIENTED_EDGE('',*,*,#92941,.F.);
+#93546 = ORIENTED_EDGE('',*,*,#63603,.T.);
+#93547 = ORIENTED_EDGE('',*,*,#63662,.T.);
+#93548 = ORIENTED_EDGE('',*,*,#63712,.T.);
+#93549 = ADVANCED_FACE('',(#93550),#63805,.T.);
+#93550 = FACE_BOUND('',#93551,.T.);
+#93551 = EDGE_LOOP('',(#93552,#93553,#93554,#93555));
+#93552 = ORIENTED_EDGE('',*,*,#92973,.F.);
+#93553 = ORIENTED_EDGE('',*,*,#63788,.T.);
+#93554 = ORIENTED_EDGE('',*,*,#63847,.T.);
+#93555 = ORIENTED_EDGE('',*,*,#63897,.T.);
+#93556 = ADVANCED_FACE('',(#93557),#63990,.T.);
+#93557 = FACE_BOUND('',#93558,.T.);
+#93558 = EDGE_LOOP('',(#93559,#93560,#93561,#93562));
+#93559 = ORIENTED_EDGE('',*,*,#93005,.F.);
+#93560 = ORIENTED_EDGE('',*,*,#63973,.T.);
+#93561 = ORIENTED_EDGE('',*,*,#64032,.T.);
+#93562 = ORIENTED_EDGE('',*,*,#64082,.T.);
+#93563 = ADVANCED_FACE('',(#93564),#64175,.T.);
+#93564 = FACE_BOUND('',#93565,.T.);
+#93565 = EDGE_LOOP('',(#93566,#93567,#93568,#93569));
+#93566 = ORIENTED_EDGE('',*,*,#93037,.F.);
+#93567 = ORIENTED_EDGE('',*,*,#64158,.T.);
+#93568 = ORIENTED_EDGE('',*,*,#64217,.T.);
+#93569 = ORIENTED_EDGE('',*,*,#64267,.T.);
+#93570 = ADVANCED_FACE('',(#93571),#64360,.T.);
+#93571 = FACE_BOUND('',#93572,.T.);
+#93572 = EDGE_LOOP('',(#93573,#93574,#93575,#93576));
+#93573 = ORIENTED_EDGE('',*,*,#93069,.F.);
+#93574 = ORIENTED_EDGE('',*,*,#64343,.T.);
+#93575 = ORIENTED_EDGE('',*,*,#64402,.T.);
+#93576 = ORIENTED_EDGE('',*,*,#64452,.T.);
+#93577 = ADVANCED_FACE('',(#93578),#64545,.T.);
+#93578 = FACE_BOUND('',#93579,.T.);
+#93579 = EDGE_LOOP('',(#93580,#93581,#93582,#93583));
+#93580 = ORIENTED_EDGE('',*,*,#93101,.F.);
+#93581 = ORIENTED_EDGE('',*,*,#64528,.T.);
+#93582 = ORIENTED_EDGE('',*,*,#64587,.T.);
+#93583 = ORIENTED_EDGE('',*,*,#64637,.T.);
+#93584 = ADVANCED_FACE('',(#93585),#64730,.T.);
+#93585 = FACE_BOUND('',#93586,.T.);
+#93586 = EDGE_LOOP('',(#93587,#93588,#93589,#93590));
+#93587 = ORIENTED_EDGE('',*,*,#93133,.F.);
+#93588 = ORIENTED_EDGE('',*,*,#64713,.T.);
+#93589 = ORIENTED_EDGE('',*,*,#64772,.T.);
+#93590 = ORIENTED_EDGE('',*,*,#64822,.T.);
+#93591 = ADVANCED_FACE('',(#93592),#64915,.T.);
+#93592 = FACE_BOUND('',#93593,.T.);
+#93593 = EDGE_LOOP('',(#93594,#93595,#93596,#93597));
+#93594 = ORIENTED_EDGE('',*,*,#93165,.F.);
+#93595 = ORIENTED_EDGE('',*,*,#64898,.T.);
+#93596 = ORIENTED_EDGE('',*,*,#64957,.T.);
+#93597 = ORIENTED_EDGE('',*,*,#65007,.T.);
+#93598 = ADVANCED_FACE('',(#93599),#65100,.T.);
+#93599 = FACE_BOUND('',#93600,.T.);
+#93600 = EDGE_LOOP('',(#93601,#93602,#93603,#93604));
+#93601 = ORIENTED_EDGE('',*,*,#93197,.F.);
+#93602 = ORIENTED_EDGE('',*,*,#65083,.T.);
+#93603 = ORIENTED_EDGE('',*,*,#65142,.T.);
+#93604 = ORIENTED_EDGE('',*,*,#65192,.T.);
+#93605 = ADVANCED_FACE('',(#93606),#65285,.T.);
+#93606 = FACE_BOUND('',#93607,.T.);
+#93607 = EDGE_LOOP('',(#93608,#93609,#93610,#93611));
+#93608 = ORIENTED_EDGE('',*,*,#93229,.F.);
+#93609 = ORIENTED_EDGE('',*,*,#65268,.T.);
+#93610 = ORIENTED_EDGE('',*,*,#65327,.T.);
+#93611 = ORIENTED_EDGE('',*,*,#65377,.T.);
+#93612 = ADVANCED_FACE('',(#93613),#65470,.T.);
+#93613 = FACE_BOUND('',#93614,.T.);
+#93614 = EDGE_LOOP('',(#93615,#93616,#93617,#93618));
+#93615 = ORIENTED_EDGE('',*,*,#93261,.F.);
+#93616 = ORIENTED_EDGE('',*,*,#65453,.T.);
+#93617 = ORIENTED_EDGE('',*,*,#65512,.T.);
+#93618 = ORIENTED_EDGE('',*,*,#65562,.T.);
+#93619 = ADVANCED_FACE('',(#93620),#65655,.T.);
+#93620 = FACE_BOUND('',#93621,.T.);
+#93621 = EDGE_LOOP('',(#93622,#93623,#93624,#93625));
+#93622 = ORIENTED_EDGE('',*,*,#93293,.F.);
+#93623 = ORIENTED_EDGE('',*,*,#65638,.T.);
+#93624 = ORIENTED_EDGE('',*,*,#65697,.T.);
+#93625 = ORIENTED_EDGE('',*,*,#65747,.T.);
+#93626 = ADVANCED_FACE('',(#93627),#65840,.T.);
+#93627 = FACE_BOUND('',#93628,.T.);
+#93628 = EDGE_LOOP('',(#93629,#93630,#93631,#93632));
+#93629 = ORIENTED_EDGE('',*,*,#93325,.F.);
+#93630 = ORIENTED_EDGE('',*,*,#65823,.T.);
+#93631 = ORIENTED_EDGE('',*,*,#65882,.T.);
+#93632 = ORIENTED_EDGE('',*,*,#65932,.T.);
+#93633 = ADVANCED_FACE('',(#93634),#66025,.T.);
+#93634 = FACE_BOUND('',#93635,.T.);
+#93635 = EDGE_LOOP('',(#93636,#93637,#93638,#93639));
+#93636 = ORIENTED_EDGE('',*,*,#93357,.F.);
+#93637 = ORIENTED_EDGE('',*,*,#66008,.T.);
+#93638 = ORIENTED_EDGE('',*,*,#66067,.T.);
+#93639 = ORIENTED_EDGE('',*,*,#66117,.T.);
+#93640 = ADVANCED_FACE('',(#93641),#67092,.T.);
+#93641 = FACE_BOUND('',#93642,.T.);
+#93642 = EDGE_LOOP('',(#93643,#93644,#93645,#93646));
+#93643 = ORIENTED_EDGE('',*,*,#67240,.T.);
+#93644 = ORIENTED_EDGE('',*,*,#67075,.T.);
+#93645 = ORIENTED_EDGE('',*,*,#67156,.F.);
+#93646 = ORIENTED_EDGE('',*,*,#67187,.T.);
+#93647 = ADVANCED_FACE('',(#93648),#67307,.T.);
+#93648 = FACE_BOUND('',#93649,.T.);
+#93649 = EDGE_LOOP('',(#93650,#93651,#93652,#93653));
+#93650 = ORIENTED_EDGE('',*,*,#67455,.T.);
+#93651 = ORIENTED_EDGE('',*,*,#67290,.T.);
+#93652 = ORIENTED_EDGE('',*,*,#67371,.F.);
+#93653 = ORIENTED_EDGE('',*,*,#67402,.T.);
+#93654 = ADVANCED_FACE('',(#93655),#67522,.T.);
+#93655 = FACE_BOUND('',#93656,.T.);
+#93656 = EDGE_LOOP('',(#93657,#93658,#93659,#93660));
+#93657 = ORIENTED_EDGE('',*,*,#67670,.T.);
+#93658 = ORIENTED_EDGE('',*,*,#67505,.T.);
+#93659 = ORIENTED_EDGE('',*,*,#67586,.F.);
+#93660 = ORIENTED_EDGE('',*,*,#67617,.T.);
+#93661 = ADVANCED_FACE('',(#93662),#67737,.T.);
+#93662 = FACE_BOUND('',#93663,.T.);
+#93663 = EDGE_LOOP('',(#93664,#93665,#93666,#93667));
+#93664 = ORIENTED_EDGE('',*,*,#67885,.T.);
+#93665 = ORIENTED_EDGE('',*,*,#67720,.T.);
+#93666 = ORIENTED_EDGE('',*,*,#67801,.F.);
+#93667 = ORIENTED_EDGE('',*,*,#67832,.T.);
+#93668 = ADVANCED_FACE('',(#93669),#67952,.T.);
+#93669 = FACE_BOUND('',#93670,.T.);
+#93670 = EDGE_LOOP('',(#93671,#93672,#93673,#93674));
+#93671 = ORIENTED_EDGE('',*,*,#68100,.T.);
+#93672 = ORIENTED_EDGE('',*,*,#67935,.T.);
+#93673 = ORIENTED_EDGE('',*,*,#68016,.F.);
+#93674 = ORIENTED_EDGE('',*,*,#68047,.T.);
+#93675 = ADVANCED_FACE('',(#93676),#68167,.T.);
+#93676 = FACE_BOUND('',#93677,.T.);
+#93677 = EDGE_LOOP('',(#93678,#93679,#93680,#93681));
+#93678 = ORIENTED_EDGE('',*,*,#68315,.T.);
+#93679 = ORIENTED_EDGE('',*,*,#68150,.T.);
+#93680 = ORIENTED_EDGE('',*,*,#68231,.F.);
+#93681 = ORIENTED_EDGE('',*,*,#68262,.T.);
+#93682 = ADVANCED_FACE('',(#93683),#68382,.T.);
+#93683 = FACE_BOUND('',#93684,.T.);
+#93684 = EDGE_LOOP('',(#93685,#93686,#93687,#93688));
+#93685 = ORIENTED_EDGE('',*,*,#68445,.T.);
+#93686 = ORIENTED_EDGE('',*,*,#68365,.T.);
+#93687 = ORIENTED_EDGE('',*,*,#68496,.F.);
+#93688 = ORIENTED_EDGE('',*,*,#68527,.T.);
+#93689 = ADVANCED_FACE('',(#93690),#68597,.T.);
+#93690 = FACE_BOUND('',#93691,.T.);
+#93691 = EDGE_LOOP('',(#93692,#93693,#93694,#93695));
+#93692 = ORIENTED_EDGE('',*,*,#68745,.T.);
+#93693 = ORIENTED_EDGE('',*,*,#68580,.T.);
+#93694 = ORIENTED_EDGE('',*,*,#68661,.F.);
+#93695 = ORIENTED_EDGE('',*,*,#68692,.T.);
+#93696 = ADVANCED_FACE('',(#93697),#68812,.T.);
+#93697 = FACE_BOUND('',#93698,.T.);
+#93698 = EDGE_LOOP('',(#93699,#93700,#93701,#93702));
+#93699 = ORIENTED_EDGE('',*,*,#68960,.T.);
+#93700 = ORIENTED_EDGE('',*,*,#68795,.T.);
+#93701 = ORIENTED_EDGE('',*,*,#68876,.F.);
+#93702 = ORIENTED_EDGE('',*,*,#68907,.T.);
+#93703 = ADVANCED_FACE('',(#93704),#69027,.T.);
+#93704 = FACE_BOUND('',#93705,.T.);
+#93705 = EDGE_LOOP('',(#93706,#93707,#93708,#93709));
+#93706 = ORIENTED_EDGE('',*,*,#69175,.T.);
+#93707 = ORIENTED_EDGE('',*,*,#69010,.T.);
+#93708 = ORIENTED_EDGE('',*,*,#69091,.F.);
+#93709 = ORIENTED_EDGE('',*,*,#69122,.T.);
+#93710 = ADVANCED_FACE('',(#93711),#69242,.T.);
+#93711 = FACE_BOUND('',#93712,.T.);
+#93712 = EDGE_LOOP('',(#93713,#93714,#93715,#93716));
+#93713 = ORIENTED_EDGE('',*,*,#69390,.T.);
+#93714 = ORIENTED_EDGE('',*,*,#69225,.T.);
+#93715 = ORIENTED_EDGE('',*,*,#69306,.F.);
+#93716 = ORIENTED_EDGE('',*,*,#69337,.T.);
+#93717 = ADVANCED_FACE('',(#93718),#69457,.T.);
+#93718 = FACE_BOUND('',#93719,.T.);
+#93719 = EDGE_LOOP('',(#93720,#93721,#93722,#93723));
+#93720 = ORIENTED_EDGE('',*,*,#69605,.T.);
+#93721 = ORIENTED_EDGE('',*,*,#69440,.T.);
+#93722 = ORIENTED_EDGE('',*,*,#69521,.F.);
+#93723 = ORIENTED_EDGE('',*,*,#69552,.T.);
+#93724 = ADVANCED_FACE('',(#93725),#69672,.T.);
+#93725 = FACE_BOUND('',#93726,.T.);
+#93726 = EDGE_LOOP('',(#93727,#93728,#93729,#93730));
+#93727 = ORIENTED_EDGE('',*,*,#69820,.T.);
+#93728 = ORIENTED_EDGE('',*,*,#69655,.T.);
+#93729 = ORIENTED_EDGE('',*,*,#69736,.F.);
+#93730 = ORIENTED_EDGE('',*,*,#69767,.T.);
+#93731 = ADVANCED_FACE('',(#93732),#69887,.T.);
+#93732 = FACE_BOUND('',#93733,.T.);
+#93733 = EDGE_LOOP('',(#93734,#93735,#93736,#93737));
+#93734 = ORIENTED_EDGE('',*,*,#70035,.T.);
+#93735 = ORIENTED_EDGE('',*,*,#69870,.T.);
+#93736 = ORIENTED_EDGE('',*,*,#69951,.F.);
+#93737 = ORIENTED_EDGE('',*,*,#69982,.T.);
+#93738 = ADVANCED_FACE('',(#93739),#70102,.T.);
+#93739 = FACE_BOUND('',#93740,.T.);
+#93740 = EDGE_LOOP('',(#93741,#93742,#93743,#93744));
+#93741 = ORIENTED_EDGE('',*,*,#70250,.T.);
+#93742 = ORIENTED_EDGE('',*,*,#70085,.T.);
+#93743 = ORIENTED_EDGE('',*,*,#70166,.F.);
+#93744 = ORIENTED_EDGE('',*,*,#70197,.T.);
+#93745 = ADVANCED_FACE('',(#93746),#70317,.T.);
+#93746 = FACE_BOUND('',#93747,.T.);
+#93747 = EDGE_LOOP('',(#93748,#93749,#93750,#93751));
+#93748 = ORIENTED_EDGE('',*,*,#70462,.T.);
+#93749 = ORIENTED_EDGE('',*,*,#70300,.T.);
+#93750 = ORIENTED_EDGE('',*,*,#70355,.T.);
+#93751 = ORIENTED_EDGE('',*,*,#70431,.F.);
+#93752 = ADVANCED_FACE('',(#93753),#70532,.T.);
+#93753 = FACE_BOUND('',#93754,.T.);
+#93754 = EDGE_LOOP('',(#93755,#93756,#93757,#93758));
+#93755 = ORIENTED_EDGE('',*,*,#70677,.T.);
+#93756 = ORIENTED_EDGE('',*,*,#70515,.T.);
+#93757 = ORIENTED_EDGE('',*,*,#70570,.T.);
+#93758 = ORIENTED_EDGE('',*,*,#70646,.F.);
+#93759 = ADVANCED_FACE('',(#93760),#70747,.T.);
+#93760 = FACE_BOUND('',#93761,.T.);
+#93761 = EDGE_LOOP('',(#93762,#93763,#93764,#93765));
+#93762 = ORIENTED_EDGE('',*,*,#70892,.T.);
+#93763 = ORIENTED_EDGE('',*,*,#70730,.T.);
+#93764 = ORIENTED_EDGE('',*,*,#70785,.T.);
+#93765 = ORIENTED_EDGE('',*,*,#70861,.F.);
+#93766 = ADVANCED_FACE('',(#93767),#70962,.T.);
+#93767 = FACE_BOUND('',#93768,.T.);
+#93768 = EDGE_LOOP('',(#93769,#93770,#93771,#93772));
+#93769 = ORIENTED_EDGE('',*,*,#71107,.T.);
+#93770 = ORIENTED_EDGE('',*,*,#70945,.T.);
+#93771 = ORIENTED_EDGE('',*,*,#71000,.T.);
+#93772 = ORIENTED_EDGE('',*,*,#71076,.F.);
+#93773 = ADVANCED_FACE('',(#93774),#71177,.T.);
+#93774 = FACE_BOUND('',#93775,.T.);
+#93775 = EDGE_LOOP('',(#93776,#93777,#93778,#93779));
+#93776 = ORIENTED_EDGE('',*,*,#71322,.T.);
+#93777 = ORIENTED_EDGE('',*,*,#71160,.T.);
+#93778 = ORIENTED_EDGE('',*,*,#71215,.T.);
+#93779 = ORIENTED_EDGE('',*,*,#71291,.F.);
+#93780 = ADVANCED_FACE('',(#93781),#71392,.T.);
+#93781 = FACE_BOUND('',#93782,.T.);
+#93782 = EDGE_LOOP('',(#93783,#93784,#93785,#93786));
+#93783 = ORIENTED_EDGE('',*,*,#71537,.T.);
+#93784 = ORIENTED_EDGE('',*,*,#71375,.T.);
+#93785 = ORIENTED_EDGE('',*,*,#71430,.T.);
+#93786 = ORIENTED_EDGE('',*,*,#71506,.F.);
+#93787 = ADVANCED_FACE('',(#93788),#71607,.T.);
+#93788 = FACE_BOUND('',#93789,.T.);
+#93789 = EDGE_LOOP('',(#93790,#93791,#93792,#93793));
+#93790 = ORIENTED_EDGE('',*,*,#71667,.T.);
+#93791 = ORIENTED_EDGE('',*,*,#71590,.T.);
+#93792 = ORIENTED_EDGE('',*,*,#71698,.T.);
+#93793 = ORIENTED_EDGE('',*,*,#71752,.F.);
+#93794 = ADVANCED_FACE('',(#93795),#71822,.T.);
+#93795 = FACE_BOUND('',#93796,.T.);
+#93796 = EDGE_LOOP('',(#93797,#93798,#93799,#93800));
+#93797 = ORIENTED_EDGE('',*,*,#71967,.T.);
+#93798 = ORIENTED_EDGE('',*,*,#71805,.T.);
+#93799 = ORIENTED_EDGE('',*,*,#71860,.T.);
+#93800 = ORIENTED_EDGE('',*,*,#71936,.F.);
+#93801 = ADVANCED_FACE('',(#93802),#72037,.T.);
+#93802 = FACE_BOUND('',#93803,.T.);
+#93803 = EDGE_LOOP('',(#93804,#93805,#93806,#93807));
+#93804 = ORIENTED_EDGE('',*,*,#72182,.T.);
+#93805 = ORIENTED_EDGE('',*,*,#72020,.T.);
+#93806 = ORIENTED_EDGE('',*,*,#72075,.T.);
+#93807 = ORIENTED_EDGE('',*,*,#72151,.F.);
+#93808 = ADVANCED_FACE('',(#93809),#72252,.T.);
+#93809 = FACE_BOUND('',#93810,.T.);
+#93810 = EDGE_LOOP('',(#93811,#93812,#93813,#93814));
+#93811 = ORIENTED_EDGE('',*,*,#72397,.T.);
+#93812 = ORIENTED_EDGE('',*,*,#72235,.T.);
+#93813 = ORIENTED_EDGE('',*,*,#72290,.T.);
+#93814 = ORIENTED_EDGE('',*,*,#72366,.F.);
+#93815 = ADVANCED_FACE('',(#93816),#72467,.T.);
+#93816 = FACE_BOUND('',#93817,.T.);
+#93817 = EDGE_LOOP('',(#93818,#93819,#93820,#93821));
+#93818 = ORIENTED_EDGE('',*,*,#72612,.T.);
+#93819 = ORIENTED_EDGE('',*,*,#72450,.T.);
+#93820 = ORIENTED_EDGE('',*,*,#72505,.T.);
+#93821 = ORIENTED_EDGE('',*,*,#72581,.F.);
+#93822 = ADVANCED_FACE('',(#93823),#72682,.T.);
+#93823 = FACE_BOUND('',#93824,.T.);
+#93824 = EDGE_LOOP('',(#93825,#93826,#93827,#93828));
+#93825 = ORIENTED_EDGE('',*,*,#72827,.T.);
+#93826 = ORIENTED_EDGE('',*,*,#72665,.T.);
+#93827 = ORIENTED_EDGE('',*,*,#72720,.T.);
+#93828 = ORIENTED_EDGE('',*,*,#72796,.F.);
+#93829 = ADVANCED_FACE('',(#93830),#72897,.T.);
+#93830 = FACE_BOUND('',#93831,.T.);
+#93831 = EDGE_LOOP('',(#93832,#93833,#93834,#93835));
+#93832 = ORIENTED_EDGE('',*,*,#73042,.T.);
+#93833 = ORIENTED_EDGE('',*,*,#72880,.T.);
+#93834 = ORIENTED_EDGE('',*,*,#72935,.T.);
+#93835 = ORIENTED_EDGE('',*,*,#73011,.F.);
+#93836 = ADVANCED_FACE('',(#93837),#73112,.T.);
+#93837 = FACE_BOUND('',#93838,.T.);
+#93838 = EDGE_LOOP('',(#93839,#93840,#93841,#93842));
+#93839 = ORIENTED_EDGE('',*,*,#73257,.T.);
+#93840 = ORIENTED_EDGE('',*,*,#73095,.T.);
+#93841 = ORIENTED_EDGE('',*,*,#73150,.T.);
+#93842 = ORIENTED_EDGE('',*,*,#73226,.F.);
+#93843 = ADVANCED_FACE('',(#93844),#73327,.T.);
+#93844 = FACE_BOUND('',#93845,.T.);
+#93845 = EDGE_LOOP('',(#93846,#93847,#93848,#93849));
+#93846 = ORIENTED_EDGE('',*,*,#73472,.T.);
+#93847 = ORIENTED_EDGE('',*,*,#73310,.T.);
+#93848 = ORIENTED_EDGE('',*,*,#73365,.T.);
+#93849 = ORIENTED_EDGE('',*,*,#73441,.F.);
+#93850 = ADVANCED_FACE('',(#93851),#73542,.T.);
+#93851 = FACE_BOUND('',#93852,.T.);
+#93852 = EDGE_LOOP('',(#93853,#93854,#93855,#93856));
+#93853 = ORIENTED_EDGE('',*,*,#73690,.T.);
+#93854 = ORIENTED_EDGE('',*,*,#73525,.T.);
+#93855 = ORIENTED_EDGE('',*,*,#73606,.F.);
+#93856 = ORIENTED_EDGE('',*,*,#73637,.T.);
+#93857 = ADVANCED_FACE('',(#93858),#73757,.T.);
+#93858 = FACE_BOUND('',#93859,.T.);
+#93859 = EDGE_LOOP('',(#93860,#93861,#93862,#93863));
+#93860 = ORIENTED_EDGE('',*,*,#73905,.T.);
+#93861 = ORIENTED_EDGE('',*,*,#73740,.T.);
+#93862 = ORIENTED_EDGE('',*,*,#73821,.F.);
+#93863 = ORIENTED_EDGE('',*,*,#73852,.T.);
+#93864 = ADVANCED_FACE('',(#93865),#73972,.T.);
+#93865 = FACE_BOUND('',#93866,.T.);
+#93866 = EDGE_LOOP('',(#93867,#93868,#93869,#93870));
+#93867 = ORIENTED_EDGE('',*,*,#74120,.T.);
+#93868 = ORIENTED_EDGE('',*,*,#73955,.T.);
+#93869 = ORIENTED_EDGE('',*,*,#74036,.F.);
+#93870 = ORIENTED_EDGE('',*,*,#74067,.T.);
+#93871 = ADVANCED_FACE('',(#93872),#74187,.T.);
+#93872 = FACE_BOUND('',#93873,.T.);
+#93873 = EDGE_LOOP('',(#93874,#93875,#93876,#93877));
+#93874 = ORIENTED_EDGE('',*,*,#74335,.T.);
+#93875 = ORIENTED_EDGE('',*,*,#74170,.T.);
+#93876 = ORIENTED_EDGE('',*,*,#74251,.F.);
+#93877 = ORIENTED_EDGE('',*,*,#74282,.T.);
+#93878 = ADVANCED_FACE('',(#93879),#74402,.T.);
+#93879 = FACE_BOUND('',#93880,.T.);
+#93880 = EDGE_LOOP('',(#93881,#93882,#93883,#93884));
+#93881 = ORIENTED_EDGE('',*,*,#74550,.T.);
+#93882 = ORIENTED_EDGE('',*,*,#74385,.T.);
+#93883 = ORIENTED_EDGE('',*,*,#74466,.F.);
+#93884 = ORIENTED_EDGE('',*,*,#74497,.T.);
+#93885 = ADVANCED_FACE('',(#93886),#74617,.T.);
+#93886 = FACE_BOUND('',#93887,.T.);
+#93887 = EDGE_LOOP('',(#93888,#93889,#93890,#93891));
+#93888 = ORIENTED_EDGE('',*,*,#74765,.T.);
+#93889 = ORIENTED_EDGE('',*,*,#74600,.T.);
+#93890 = ORIENTED_EDGE('',*,*,#74681,.F.);
+#93891 = ORIENTED_EDGE('',*,*,#74712,.T.);
+#93892 = ADVANCED_FACE('',(#93893),#74832,.T.);
+#93893 = FACE_BOUND('',#93894,.T.);
+#93894 = EDGE_LOOP('',(#93895,#93896,#93897,#93898));
+#93895 = ORIENTED_EDGE('',*,*,#74980,.T.);
+#93896 = ORIENTED_EDGE('',*,*,#74815,.T.);
+#93897 = ORIENTED_EDGE('',*,*,#74896,.F.);
+#93898 = ORIENTED_EDGE('',*,*,#74927,.T.);
+#93899 = ADVANCED_FACE('',(#93900),#75047,.T.);
+#93900 = FACE_BOUND('',#93901,.T.);
+#93901 = EDGE_LOOP('',(#93902,#93903,#93904,#93905));
+#93902 = ORIENTED_EDGE('',*,*,#75195,.T.);
+#93903 = ORIENTED_EDGE('',*,*,#75030,.T.);
+#93904 = ORIENTED_EDGE('',*,*,#75111,.F.);
+#93905 = ORIENTED_EDGE('',*,*,#75142,.T.);
+#93906 = ADVANCED_FACE('',(#93907),#75262,.T.);
+#93907 = FACE_BOUND('',#93908,.T.);
+#93908 = EDGE_LOOP('',(#93909,#93910,#93911,#93912));
+#93909 = ORIENTED_EDGE('',*,*,#75410,.T.);
+#93910 = ORIENTED_EDGE('',*,*,#75245,.T.);
+#93911 = ORIENTED_EDGE('',*,*,#75326,.F.);
+#93912 = ORIENTED_EDGE('',*,*,#75357,.T.);
+#93913 = ADVANCED_FACE('',(#93914),#75477,.T.);
+#93914 = FACE_BOUND('',#93915,.T.);
+#93915 = EDGE_LOOP('',(#93916,#93917,#93918,#93919));
+#93916 = ORIENTED_EDGE('',*,*,#75625,.T.);
+#93917 = ORIENTED_EDGE('',*,*,#75460,.T.);
+#93918 = ORIENTED_EDGE('',*,*,#75541,.F.);
+#93919 = ORIENTED_EDGE('',*,*,#75572,.T.);
+#93920 = ADVANCED_FACE('',(#93921),#75692,.T.);
+#93921 = FACE_BOUND('',#93922,.T.);
+#93922 = EDGE_LOOP('',(#93923,#93924,#93925,#93926));
+#93923 = ORIENTED_EDGE('',*,*,#75840,.T.);
+#93924 = ORIENTED_EDGE('',*,*,#75675,.T.);
+#93925 = ORIENTED_EDGE('',*,*,#75756,.F.);
+#93926 = ORIENTED_EDGE('',*,*,#75787,.T.);
+#93927 = ADVANCED_FACE('',(#93928),#75907,.T.);
+#93928 = FACE_BOUND('',#93929,.T.);
+#93929 = EDGE_LOOP('',(#93930,#93931,#93932,#93933));
+#93930 = ORIENTED_EDGE('',*,*,#76055,.T.);
+#93931 = ORIENTED_EDGE('',*,*,#75890,.T.);
+#93932 = ORIENTED_EDGE('',*,*,#75971,.F.);
+#93933 = ORIENTED_EDGE('',*,*,#76002,.T.);
+#93934 = ADVANCED_FACE('',(#93935),#76122,.T.);
+#93935 = FACE_BOUND('',#93936,.T.);
+#93936 = EDGE_LOOP('',(#93937,#93938,#93939,#93940));
+#93937 = ORIENTED_EDGE('',*,*,#76270,.T.);
+#93938 = ORIENTED_EDGE('',*,*,#76105,.T.);
+#93939 = ORIENTED_EDGE('',*,*,#76186,.F.);
+#93940 = ORIENTED_EDGE('',*,*,#76217,.T.);
+#93941 = ADVANCED_FACE('',(#93942),#76337,.T.);
+#93942 = FACE_BOUND('',#93943,.T.);
+#93943 = EDGE_LOOP('',(#93944,#93945,#93946,#93947));
+#93944 = ORIENTED_EDGE('',*,*,#76485,.T.);
+#93945 = ORIENTED_EDGE('',*,*,#76320,.T.);
+#93946 = ORIENTED_EDGE('',*,*,#76401,.F.);
+#93947 = ORIENTED_EDGE('',*,*,#76432,.T.);
+#93948 = ADVANCED_FACE('',(#93949),#76552,.T.);
+#93949 = FACE_BOUND('',#93950,.T.);
+#93950 = EDGE_LOOP('',(#93951,#93952,#93953,#93954));
+#93951 = ORIENTED_EDGE('',*,*,#76697,.T.);
+#93952 = ORIENTED_EDGE('',*,*,#76535,.T.);
+#93953 = ORIENTED_EDGE('',*,*,#76590,.T.);
+#93954 = ORIENTED_EDGE('',*,*,#76666,.F.);
+#93955 = ADVANCED_FACE('',(#93956),#76767,.T.);
+#93956 = FACE_BOUND('',#93957,.T.);
+#93957 = EDGE_LOOP('',(#93958,#93959,#93960,#93961));
+#93958 = ORIENTED_EDGE('',*,*,#76912,.T.);
+#93959 = ORIENTED_EDGE('',*,*,#76750,.T.);
+#93960 = ORIENTED_EDGE('',*,*,#76805,.T.);
+#93961 = ORIENTED_EDGE('',*,*,#76881,.F.);
+#93962 = ADVANCED_FACE('',(#93963),#76982,.T.);
+#93963 = FACE_BOUND('',#93964,.T.);
+#93964 = EDGE_LOOP('',(#93965,#93966,#93967,#93968));
+#93965 = ORIENTED_EDGE('',*,*,#77127,.T.);
+#93966 = ORIENTED_EDGE('',*,*,#76965,.T.);
+#93967 = ORIENTED_EDGE('',*,*,#77020,.T.);
+#93968 = ORIENTED_EDGE('',*,*,#77096,.F.);
+#93969 = ADVANCED_FACE('',(#93970),#77197,.T.);
+#93970 = FACE_BOUND('',#93971,.T.);
+#93971 = EDGE_LOOP('',(#93972,#93973,#93974,#93975));
+#93972 = ORIENTED_EDGE('',*,*,#77342,.T.);
+#93973 = ORIENTED_EDGE('',*,*,#77180,.T.);
+#93974 = ORIENTED_EDGE('',*,*,#77235,.T.);
+#93975 = ORIENTED_EDGE('',*,*,#77311,.F.);
+#93976 = ADVANCED_FACE('',(#93977),#77412,.T.);
+#93977 = FACE_BOUND('',#93978,.T.);
+#93978 = EDGE_LOOP('',(#93979,#93980,#93981,#93982));
+#93979 = ORIENTED_EDGE('',*,*,#77557,.T.);
+#93980 = ORIENTED_EDGE('',*,*,#77395,.T.);
+#93981 = ORIENTED_EDGE('',*,*,#77450,.T.);
+#93982 = ORIENTED_EDGE('',*,*,#77526,.F.);
+#93983 = ADVANCED_FACE('',(#93984),#77627,.T.);
+#93984 = FACE_BOUND('',#93985,.T.);
+#93985 = EDGE_LOOP('',(#93986,#93987,#93988,#93989));
+#93986 = ORIENTED_EDGE('',*,*,#77772,.T.);
+#93987 = ORIENTED_EDGE('',*,*,#77610,.T.);
+#93988 = ORIENTED_EDGE('',*,*,#77665,.T.);
+#93989 = ORIENTED_EDGE('',*,*,#77741,.F.);
+#93990 = ADVANCED_FACE('',(#93991),#77842,.T.);
+#93991 = FACE_BOUND('',#93992,.T.);
+#93992 = EDGE_LOOP('',(#93993,#93994,#93995,#93996));
+#93993 = ORIENTED_EDGE('',*,*,#77987,.T.);
+#93994 = ORIENTED_EDGE('',*,*,#77825,.T.);
+#93995 = ORIENTED_EDGE('',*,*,#77880,.T.);
+#93996 = ORIENTED_EDGE('',*,*,#77956,.F.);
+#93997 = ADVANCED_FACE('',(#93998),#78057,.T.);
+#93998 = FACE_BOUND('',#93999,.T.);
+#93999 = EDGE_LOOP('',(#94000,#94001,#94002,#94003));
+#94000 = ORIENTED_EDGE('',*,*,#78202,.T.);
+#94001 = ORIENTED_EDGE('',*,*,#78040,.T.);
+#94002 = ORIENTED_EDGE('',*,*,#78095,.T.);
+#94003 = ORIENTED_EDGE('',*,*,#78171,.F.);
+#94004 = ADVANCED_FACE('',(#94005),#78272,.T.);
+#94005 = FACE_BOUND('',#94006,.T.);
+#94006 = EDGE_LOOP('',(#94007,#94008,#94009,#94010));
+#94007 = ORIENTED_EDGE('',*,*,#78417,.T.);
+#94008 = ORIENTED_EDGE('',*,*,#78255,.T.);
+#94009 = ORIENTED_EDGE('',*,*,#78310,.T.);
+#94010 = ORIENTED_EDGE('',*,*,#78386,.F.);
+#94011 = ADVANCED_FACE('',(#94012),#78487,.T.);
+#94012 = FACE_BOUND('',#94013,.T.);
+#94013 = EDGE_LOOP('',(#94014,#94015,#94016,#94017));
+#94014 = ORIENTED_EDGE('',*,*,#78632,.T.);
+#94015 = ORIENTED_EDGE('',*,*,#78470,.T.);
+#94016 = ORIENTED_EDGE('',*,*,#78525,.T.);
+#94017 = ORIENTED_EDGE('',*,*,#78601,.F.);
+#94018 = ADVANCED_FACE('',(#94019),#78702,.T.);
+#94019 = FACE_BOUND('',#94020,.T.);
+#94020 = EDGE_LOOP('',(#94021,#94022,#94023,#94024));
+#94021 = ORIENTED_EDGE('',*,*,#78847,.T.);
+#94022 = ORIENTED_EDGE('',*,*,#78685,.T.);
+#94023 = ORIENTED_EDGE('',*,*,#78740,.T.);
+#94024 = ORIENTED_EDGE('',*,*,#78816,.F.);
+#94025 = ADVANCED_FACE('',(#94026),#78917,.T.);
+#94026 = FACE_BOUND('',#94027,.T.);
+#94027 = EDGE_LOOP('',(#94028,#94029,#94030,#94031));
+#94028 = ORIENTED_EDGE('',*,*,#79062,.T.);
+#94029 = ORIENTED_EDGE('',*,*,#78900,.T.);
+#94030 = ORIENTED_EDGE('',*,*,#78955,.T.);
+#94031 = ORIENTED_EDGE('',*,*,#79031,.F.);
+#94032 = ADVANCED_FACE('',(#94033),#79132,.T.);
+#94033 = FACE_BOUND('',#94034,.T.);
+#94034 = EDGE_LOOP('',(#94035,#94036,#94037,#94038));
+#94035 = ORIENTED_EDGE('',*,*,#79277,.T.);
+#94036 = ORIENTED_EDGE('',*,*,#79115,.T.);
+#94037 = ORIENTED_EDGE('',*,*,#79170,.T.);
+#94038 = ORIENTED_EDGE('',*,*,#79246,.F.);
+#94039 = ADVANCED_FACE('',(#94040),#79347,.T.);
+#94040 = FACE_BOUND('',#94041,.T.);
+#94041 = EDGE_LOOP('',(#94042,#94043,#94044,#94045));
+#94042 = ORIENTED_EDGE('',*,*,#79492,.T.);
+#94043 = ORIENTED_EDGE('',*,*,#79330,.T.);
+#94044 = ORIENTED_EDGE('',*,*,#79385,.T.);
+#94045 = ORIENTED_EDGE('',*,*,#79461,.F.);
+#94046 = ADVANCED_FACE('',(#94047),#79562,.T.);
+#94047 = FACE_BOUND('',#94048,.T.);
+#94048 = EDGE_LOOP('',(#94049,#94050,#94051,#94052));
+#94049 = ORIENTED_EDGE('',*,*,#79710,.T.);
+#94050 = ORIENTED_EDGE('',*,*,#79545,.T.);
+#94051 = ORIENTED_EDGE('',*,*,#79626,.F.);
+#94052 = ORIENTED_EDGE('',*,*,#79657,.T.);
+#94053 = ADVANCED_FACE('',(#94054),#79777,.T.);
+#94054 = FACE_BOUND('',#94055,.T.);
+#94055 = EDGE_LOOP('',(#94056,#94057,#94058,#94059));
+#94056 = ORIENTED_EDGE('',*,*,#79925,.T.);
+#94057 = ORIENTED_EDGE('',*,*,#79760,.T.);
+#94058 = ORIENTED_EDGE('',*,*,#79841,.F.);
+#94059 = ORIENTED_EDGE('',*,*,#79872,.T.);
+#94060 = ADVANCED_FACE('',(#94061),#79992,.T.);
+#94061 = FACE_BOUND('',#94062,.T.);
+#94062 = EDGE_LOOP('',(#94063,#94064,#94065,#94066));
+#94063 = ORIENTED_EDGE('',*,*,#80140,.T.);
+#94064 = ORIENTED_EDGE('',*,*,#79975,.T.);
+#94065 = ORIENTED_EDGE('',*,*,#80056,.F.);
+#94066 = ORIENTED_EDGE('',*,*,#80087,.T.);
+#94067 = ADVANCED_FACE('',(#94068),#80207,.T.);
+#94068 = FACE_BOUND('',#94069,.T.);
+#94069 = EDGE_LOOP('',(#94070,#94071,#94072,#94073));
+#94070 = ORIENTED_EDGE('',*,*,#80355,.T.);
+#94071 = ORIENTED_EDGE('',*,*,#80190,.T.);
+#94072 = ORIENTED_EDGE('',*,*,#80271,.F.);
+#94073 = ORIENTED_EDGE('',*,*,#80302,.T.);
+#94074 = ADVANCED_FACE('',(#94075),#80422,.T.);
+#94075 = FACE_BOUND('',#94076,.T.);
+#94076 = EDGE_LOOP('',(#94077,#94078,#94079,#94080));
+#94077 = ORIENTED_EDGE('',*,*,#80570,.T.);
+#94078 = ORIENTED_EDGE('',*,*,#80405,.T.);
+#94079 = ORIENTED_EDGE('',*,*,#80486,.F.);
+#94080 = ORIENTED_EDGE('',*,*,#80517,.T.);
+#94081 = ADVANCED_FACE('',(#94082),#80637,.T.);
+#94082 = FACE_BOUND('',#94083,.T.);
+#94083 = EDGE_LOOP('',(#94084,#94085,#94086,#94087));
+#94084 = ORIENTED_EDGE('',*,*,#80785,.T.);
+#94085 = ORIENTED_EDGE('',*,*,#80620,.T.);
+#94086 = ORIENTED_EDGE('',*,*,#80701,.F.);
+#94087 = ORIENTED_EDGE('',*,*,#80732,.T.);
+#94088 = ADVANCED_FACE('',(#94089),#80852,.T.);
+#94089 = FACE_BOUND('',#94090,.T.);
+#94090 = EDGE_LOOP('',(#94091,#94112,#94113,#94114));
+#94091 = ORIENTED_EDGE('',*,*,#94092,.F.);
+#94092 = EDGE_CURVE('',#80916,#80996,#94093,.T.);
+#94093 = SURFACE_CURVE('',#94094,(#94098,#94105),.PCURVE_S1.);
+#94094 = LINE('',#94095,#94096);
+#94095 = CARTESIAN_POINT('',(0.,11.5,32.5));
+#94096 = VECTOR('',#94097,1.);
+#94097 = DIRECTION('',(0.,-1.,0.));
+#94098 = PCURVE('',#80852,#94099);
+#94099 = DEFINITIONAL_REPRESENTATION('',(#94100),#94104);
+#94100 = LINE('',#94101,#94102);
+#94101 = CARTESIAN_POINT('',(0.,0.));
+#94102 = VECTOR('',#94103,1.);
+#94103 = DIRECTION('',(0.,1.));
+#94104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94105 = PCURVE('',#80932,#94106);
+#94106 = DEFINITIONAL_REPRESENTATION('',(#94107),#94111);
+#94107 = LINE('',#94108,#94109);
+#94108 = CARTESIAN_POINT('',(6.28318530718,0.));
+#94109 = VECTOR('',#94110,1.);
+#94110 = DIRECTION('',(0.,1.));
+#94111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94112 = ORIENTED_EDGE('',*,*,#80944,.T.);
+#94113 = ORIENTED_EDGE('',*,*,#80835,.T.);
+#94114 = ORIENTED_EDGE('',*,*,#80995,.F.);
+#94115 = ADVANCED_FACE('',(#94116),#80932,.T.);
+#94116 = FACE_BOUND('',#94117,.T.);
+#94117 = EDGE_LOOP('',(#94118,#94119,#94120,#94121));
+#94118 = ORIENTED_EDGE('',*,*,#80915,.T.);
+#94119 = ORIENTED_EDGE('',*,*,#94092,.T.);
+#94120 = ORIENTED_EDGE('',*,*,#81023,.F.);
+#94121 = ORIENTED_EDGE('',*,*,#81054,.T.);
+#94122 = ADVANCED_FACE('',(#94123),#81124,.T.);
+#94123 = FACE_BOUND('',#94124,.T.);
+#94124 = EDGE_LOOP('',(#94125,#94126,#94127,#94128));
+#94125 = ORIENTED_EDGE('',*,*,#81272,.T.);
+#94126 = ORIENTED_EDGE('',*,*,#81107,.T.);
+#94127 = ORIENTED_EDGE('',*,*,#81188,.F.);
+#94128 = ORIENTED_EDGE('',*,*,#81219,.T.);
+#94129 = ADVANCED_FACE('',(#94130),#81339,.T.);
+#94130 = FACE_BOUND('',#94131,.T.);
+#94131 = EDGE_LOOP('',(#94132,#94133,#94134,#94135));
+#94132 = ORIENTED_EDGE('',*,*,#81487,.T.);
+#94133 = ORIENTED_EDGE('',*,*,#81322,.T.);
+#94134 = ORIENTED_EDGE('',*,*,#81403,.F.);
+#94135 = ORIENTED_EDGE('',*,*,#81434,.T.);
+#94136 = ADVANCED_FACE('',(#94137),#81554,.T.);
+#94137 = FACE_BOUND('',#94138,.T.);
+#94138 = EDGE_LOOP('',(#94139,#94140,#94141,#94142));
+#94139 = ORIENTED_EDGE('',*,*,#81702,.T.);
+#94140 = ORIENTED_EDGE('',*,*,#81537,.T.);
+#94141 = ORIENTED_EDGE('',*,*,#81618,.F.);
+#94142 = ORIENTED_EDGE('',*,*,#81649,.T.);
+#94143 = ADVANCED_FACE('',(#94144),#81769,.T.);
+#94144 = FACE_BOUND('',#94145,.T.);
+#94145 = EDGE_LOOP('',(#94146,#94147,#94148,#94149));
+#94146 = ORIENTED_EDGE('',*,*,#81917,.T.);
+#94147 = ORIENTED_EDGE('',*,*,#81752,.T.);
+#94148 = ORIENTED_EDGE('',*,*,#81833,.F.);
+#94149 = ORIENTED_EDGE('',*,*,#81864,.T.);
+#94150 = ADVANCED_FACE('',(#94151),#81984,.T.);
+#94151 = FACE_BOUND('',#94152,.T.);
+#94152 = EDGE_LOOP('',(#94153,#94154,#94155,#94156));
+#94153 = ORIENTED_EDGE('',*,*,#82132,.T.);
+#94154 = ORIENTED_EDGE('',*,*,#81967,.T.);
+#94155 = ORIENTED_EDGE('',*,*,#82048,.F.);
+#94156 = ORIENTED_EDGE('',*,*,#82079,.T.);
+#94157 = ADVANCED_FACE('',(#94158),#82199,.T.);
+#94158 = FACE_BOUND('',#94159,.T.);
+#94159 = EDGE_LOOP('',(#94160,#94161,#94162,#94163));
+#94160 = ORIENTED_EDGE('',*,*,#82347,.T.);
+#94161 = ORIENTED_EDGE('',*,*,#82182,.T.);
+#94162 = ORIENTED_EDGE('',*,*,#82263,.F.);
+#94163 = ORIENTED_EDGE('',*,*,#82294,.T.);
+#94164 = ADVANCED_FACE('',(#94165),#82414,.T.);
+#94165 = FACE_BOUND('',#94166,.T.);
+#94166 = EDGE_LOOP('',(#94167,#94168,#94169,#94170));
+#94167 = ORIENTED_EDGE('',*,*,#82562,.T.);
+#94168 = ORIENTED_EDGE('',*,*,#82397,.T.);
+#94169 = ORIENTED_EDGE('',*,*,#82478,.F.);
+#94170 = ORIENTED_EDGE('',*,*,#82509,.T.);
+#94171 = ADVANCED_FACE('',(#94172),#82654,.T.);
+#94172 = FACE_BOUND('',#94173,.T.);
+#94173 = EDGE_LOOP('',(#94174,#94175,#94176,#94177));
+#94174 = ORIENTED_EDGE('',*,*,#82774,.F.);
+#94175 = ORIENTED_EDGE('',*,*,#82635,.T.);
+#94176 = ORIENTED_EDGE('',*,*,#82693,.F.);
+#94177 = ORIENTED_EDGE('',*,*,#82746,.F.);
+#94178 = ADVANCED_FACE('',(#94179),#82869,.T.);
+#94179 = FACE_BOUND('',#94180,.T.);
+#94180 = EDGE_LOOP('',(#94181,#94182,#94183,#94184));
+#94181 = ORIENTED_EDGE('',*,*,#82989,.F.);
+#94182 = ORIENTED_EDGE('',*,*,#82850,.T.);
+#94183 = ORIENTED_EDGE('',*,*,#82908,.F.);
+#94184 = ORIENTED_EDGE('',*,*,#82961,.F.);
+#94185 = ADVANCED_FACE('',(#94186),#83084,.T.);
+#94186 = FACE_BOUND('',#94187,.T.);
+#94187 = EDGE_LOOP('',(#94188,#94189,#94190,#94191));
+#94188 = ORIENTED_EDGE('',*,*,#83204,.F.);
+#94189 = ORIENTED_EDGE('',*,*,#83065,.T.);
+#94190 = ORIENTED_EDGE('',*,*,#83123,.F.);
+#94191 = ORIENTED_EDGE('',*,*,#83176,.F.);
+#94192 = ADVANCED_FACE('',(#94193),#83299,.T.);
+#94193 = FACE_BOUND('',#94194,.T.);
+#94194 = EDGE_LOOP('',(#94195,#94196,#94197,#94198));
+#94195 = ORIENTED_EDGE('',*,*,#83419,.F.);
+#94196 = ORIENTED_EDGE('',*,*,#83280,.T.);
+#94197 = ORIENTED_EDGE('',*,*,#83338,.F.);
+#94198 = ORIENTED_EDGE('',*,*,#83391,.F.);
+#94199 = ADVANCED_FACE('',(#94200),#83514,.T.);
+#94200 = FACE_BOUND('',#94201,.T.);
+#94201 = EDGE_LOOP('',(#94202,#94203,#94204,#94205));
+#94202 = ORIENTED_EDGE('',*,*,#83634,.F.);
+#94203 = ORIENTED_EDGE('',*,*,#83495,.T.);
+#94204 = ORIENTED_EDGE('',*,*,#83553,.F.);
+#94205 = ORIENTED_EDGE('',*,*,#83606,.F.);
+#94206 = ADVANCED_FACE('',(#94207),#83729,.T.);
+#94207 = FACE_BOUND('',#94208,.T.);
+#94208 = EDGE_LOOP('',(#94209,#94210,#94211,#94212));
+#94209 = ORIENTED_EDGE('',*,*,#83849,.F.);
+#94210 = ORIENTED_EDGE('',*,*,#83710,.T.);
+#94211 = ORIENTED_EDGE('',*,*,#83768,.F.);
+#94212 = ORIENTED_EDGE('',*,*,#83821,.F.);
+#94213 = ADVANCED_FACE('',(#94214),#83977,.T.);
+#94214 = FACE_BOUND('',#94215,.T.);
+#94215 = EDGE_LOOP('',(#94216,#94217,#94238,#94239));
+#94216 = ORIENTED_EDGE('',*,*,#83958,.T.);
+#94217 = ORIENTED_EDGE('',*,*,#94218,.T.);
+#94218 = EDGE_CURVE('',#83926,#84101,#94219,.T.);
+#94219 = SURFACE_CURVE('',#94220,(#94224,#94231),.PCURVE_S1.);
+#94220 = LINE('',#94221,#94222);
+#94221 = CARTESIAN_POINT('',(0.,11.5,32.5));
+#94222 = VECTOR('',#94223,1.);
+#94223 = DIRECTION('',(0.,-1.,0.));
+#94224 = PCURVE('',#83977,#94225);
+#94225 = DEFINITIONAL_REPRESENTATION('',(#94226),#94230);
+#94226 = LINE('',#94227,#94228);
+#94227 = CARTESIAN_POINT('',(6.28318530718,0.));
+#94228 = VECTOR('',#94229,1.);
+#94229 = DIRECTION('',(0.,1.));
+#94230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94231 = PCURVE('',#83946,#94232);
+#94232 = DEFINITIONAL_REPRESENTATION('',(#94233),#94237);
+#94233 = LINE('',#94234,#94235);
+#94234 = CARTESIAN_POINT('',(0.,0.));
+#94235 = VECTOR('',#94236,1.);
+#94236 = DIRECTION('',(0.,1.));
+#94237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94238 = ORIENTED_EDGE('',*,*,#84100,.F.);
+#94239 = ORIENTED_EDGE('',*,*,#83994,.F.);
+#94240 = ADVANCED_FACE('',(#94241),#83946,.T.);
+#94241 = FACE_BOUND('',#94242,.T.);
+#94242 = EDGE_LOOP('',(#94243,#94244,#94245,#94246));
+#94243 = ORIENTED_EDGE('',*,*,#94218,.F.);
+#94244 = ORIENTED_EDGE('',*,*,#83925,.T.);
+#94245 = ORIENTED_EDGE('',*,*,#84069,.F.);
+#94246 = ORIENTED_EDGE('',*,*,#84124,.F.);
+#94247 = ADVANCED_FACE('',(#94248),#84216,.T.);
+#94248 = FACE_BOUND('',#94249,.T.);
+#94249 = EDGE_LOOP('',(#94250,#94251,#94252,#94253));
+#94250 = ORIENTED_EDGE('',*,*,#84336,.F.);
+#94251 = ORIENTED_EDGE('',*,*,#84197,.T.);
+#94252 = ORIENTED_EDGE('',*,*,#84255,.F.);
+#94253 = ORIENTED_EDGE('',*,*,#84308,.F.);
+#94254 = ADVANCED_FACE('',(#94255),#84431,.T.);
+#94255 = FACE_BOUND('',#94256,.T.);
+#94256 = EDGE_LOOP('',(#94257,#94258,#94259,#94260));
+#94257 = ORIENTED_EDGE('',*,*,#84551,.F.);
+#94258 = ORIENTED_EDGE('',*,*,#84412,.T.);
+#94259 = ORIENTED_EDGE('',*,*,#84470,.F.);
+#94260 = ORIENTED_EDGE('',*,*,#84523,.F.);
+#94261 = ADVANCED_FACE('',(#94262),#84646,.T.);
+#94262 = FACE_BOUND('',#94263,.T.);
+#94263 = EDGE_LOOP('',(#94264,#94265,#94266,#94267));
+#94264 = ORIENTED_EDGE('',*,*,#84766,.F.);
+#94265 = ORIENTED_EDGE('',*,*,#84627,.T.);
+#94266 = ORIENTED_EDGE('',*,*,#84685,.F.);
+#94267 = ORIENTED_EDGE('',*,*,#84738,.F.);
+#94268 = ADVANCED_FACE('',(#94269),#84861,.T.);
+#94269 = FACE_BOUND('',#94270,.T.);
+#94270 = EDGE_LOOP('',(#94271,#94272,#94273,#94274));
+#94271 = ORIENTED_EDGE('',*,*,#84981,.F.);
+#94272 = ORIENTED_EDGE('',*,*,#84842,.T.);
+#94273 = ORIENTED_EDGE('',*,*,#84900,.F.);
+#94274 = ORIENTED_EDGE('',*,*,#84953,.F.);
+#94275 = ADVANCED_FACE('',(#94276),#85076,.T.);
+#94276 = FACE_BOUND('',#94277,.T.);
+#94277 = EDGE_LOOP('',(#94278,#94279,#94280,#94281));
+#94278 = ORIENTED_EDGE('',*,*,#85196,.F.);
+#94279 = ORIENTED_EDGE('',*,*,#85057,.T.);
+#94280 = ORIENTED_EDGE('',*,*,#85115,.F.);
+#94281 = ORIENTED_EDGE('',*,*,#85168,.F.);
+#94282 = ADVANCED_FACE('',(#94283),#85291,.T.);
+#94283 = FACE_BOUND('',#94284,.T.);
+#94284 = EDGE_LOOP('',(#94285,#94286,#94287,#94288));
+#94285 = ORIENTED_EDGE('',*,*,#85411,.F.);
+#94286 = ORIENTED_EDGE('',*,*,#85272,.T.);
+#94287 = ORIENTED_EDGE('',*,*,#85330,.F.);
+#94288 = ORIENTED_EDGE('',*,*,#85383,.F.);
+#94289 = ADVANCED_FACE('',(#94290),#85506,.T.);
+#94290 = FACE_BOUND('',#94291,.T.);
+#94291 = EDGE_LOOP('',(#94292,#94293,#94294,#94295));
+#94292 = ORIENTED_EDGE('',*,*,#85626,.F.);
+#94293 = ORIENTED_EDGE('',*,*,#85487,.T.);
+#94294 = ORIENTED_EDGE('',*,*,#85545,.F.);
+#94295 = ORIENTED_EDGE('',*,*,#85598,.F.);
+#94296 = ADVANCED_FACE('',(#94297),#85696,.T.);
+#94297 = FACE_BOUND('',#94298,.T.);
+#94298 = EDGE_LOOP('',(#94299,#94300,#94301,#94302));
+#94299 = ORIENTED_EDGE('',*,*,#85844,.T.);
+#94300 = ORIENTED_EDGE('',*,*,#85679,.T.);
+#94301 = ORIENTED_EDGE('',*,*,#85760,.F.);
+#94302 = ORIENTED_EDGE('',*,*,#85791,.T.);
+#94303 = ADVANCED_FACE('',(#94304),#85911,.T.);
+#94304 = FACE_BOUND('',#94305,.T.);
+#94305 = EDGE_LOOP('',(#94306,#94307,#94308,#94309));
+#94306 = ORIENTED_EDGE('',*,*,#86059,.T.);
+#94307 = ORIENTED_EDGE('',*,*,#85894,.T.);
+#94308 = ORIENTED_EDGE('',*,*,#85975,.F.);
+#94309 = ORIENTED_EDGE('',*,*,#86006,.T.);
+#94310 = ADVANCED_FACE('',(#94311),#86126,.T.);
+#94311 = FACE_BOUND('',#94312,.T.);
+#94312 = EDGE_LOOP('',(#94313,#94314,#94315,#94316));
+#94313 = ORIENTED_EDGE('',*,*,#86274,.T.);
+#94314 = ORIENTED_EDGE('',*,*,#86109,.T.);
+#94315 = ORIENTED_EDGE('',*,*,#86190,.F.);
+#94316 = ORIENTED_EDGE('',*,*,#86221,.T.);
+#94317 = ADVANCED_FACE('',(#94318),#86341,.T.);
+#94318 = FACE_BOUND('',#94319,.T.);
+#94319 = EDGE_LOOP('',(#94320,#94321,#94322,#94323));
+#94320 = ORIENTED_EDGE('',*,*,#86489,.T.);
+#94321 = ORIENTED_EDGE('',*,*,#86324,.T.);
+#94322 = ORIENTED_EDGE('',*,*,#86405,.F.);
+#94323 = ORIENTED_EDGE('',*,*,#86436,.T.);
+#94324 = ADVANCED_FACE('',(#94325),#86556,.T.);
+#94325 = FACE_BOUND('',#94326,.T.);
+#94326 = EDGE_LOOP('',(#94327,#94328,#94329,#94330));
+#94327 = ORIENTED_EDGE('',*,*,#86704,.T.);
+#94328 = ORIENTED_EDGE('',*,*,#86539,.T.);
+#94329 = ORIENTED_EDGE('',*,*,#86620,.F.);
+#94330 = ORIENTED_EDGE('',*,*,#86651,.T.);
+#94331 = ADVANCED_FACE('',(#94332),#86771,.T.);
+#94332 = FACE_BOUND('',#94333,.T.);
+#94333 = EDGE_LOOP('',(#94334,#94335,#94336,#94337));
+#94334 = ORIENTED_EDGE('',*,*,#86919,.T.);
+#94335 = ORIENTED_EDGE('',*,*,#86754,.T.);
+#94336 = ORIENTED_EDGE('',*,*,#86835,.F.);
+#94337 = ORIENTED_EDGE('',*,*,#86866,.T.);
+#94338 = ADVANCED_FACE('',(#94339),#86986,.T.);
+#94339 = FACE_BOUND('',#94340,.T.);
+#94340 = EDGE_LOOP('',(#94341,#94342,#94343,#94344));
+#94341 = ORIENTED_EDGE('',*,*,#87134,.T.);
+#94342 = ORIENTED_EDGE('',*,*,#86969,.T.);
+#94343 = ORIENTED_EDGE('',*,*,#87050,.F.);
+#94344 = ORIENTED_EDGE('',*,*,#87081,.T.);
+#94345 = ADVANCED_FACE('',(#94346),#87201,.T.);
+#94346 = FACE_BOUND('',#94347,.T.);
+#94347 = EDGE_LOOP('',(#94348,#94349,#94350,#94351));
+#94348 = ORIENTED_EDGE('',*,*,#87349,.T.);
+#94349 = ORIENTED_EDGE('',*,*,#87184,.T.);
+#94350 = ORIENTED_EDGE('',*,*,#87265,.F.);
+#94351 = ORIENTED_EDGE('',*,*,#87296,.T.);
+#94352 = ADVANCED_FACE('',(#94353),#87416,.T.);
+#94353 = FACE_BOUND('',#94354,.T.);
+#94354 = EDGE_LOOP('',(#94355,#94356,#94357,#94358));
+#94355 = ORIENTED_EDGE('',*,*,#87564,.T.);
+#94356 = ORIENTED_EDGE('',*,*,#87399,.T.);
+#94357 = ORIENTED_EDGE('',*,*,#87480,.F.);
+#94358 = ORIENTED_EDGE('',*,*,#87511,.T.);
+#94359 = ADVANCED_FACE('',(#94360),#87631,.T.);
+#94360 = FACE_BOUND('',#94361,.T.);
+#94361 = EDGE_LOOP('',(#94362,#94363,#94364,#94365));
+#94362 = ORIENTED_EDGE('',*,*,#87779,.T.);
+#94363 = ORIENTED_EDGE('',*,*,#87614,.T.);
+#94364 = ORIENTED_EDGE('',*,*,#87695,.F.);
+#94365 = ORIENTED_EDGE('',*,*,#87726,.T.);
+#94366 = ADVANCED_FACE('',(#94367),#87846,.T.);
+#94367 = FACE_BOUND('',#94368,.T.);
+#94368 = EDGE_LOOP('',(#94369,#94370,#94371,#94372));
+#94369 = ORIENTED_EDGE('',*,*,#87994,.T.);
+#94370 = ORIENTED_EDGE('',*,*,#87829,.T.);
+#94371 = ORIENTED_EDGE('',*,*,#87910,.F.);
+#94372 = ORIENTED_EDGE('',*,*,#87941,.T.);
+#94373 = ADVANCED_FACE('',(#94374),#88061,.T.);
+#94374 = FACE_BOUND('',#94375,.T.);
+#94375 = EDGE_LOOP('',(#94376,#94377,#94378,#94379));
+#94376 = ORIENTED_EDGE('',*,*,#88209,.T.);
+#94377 = ORIENTED_EDGE('',*,*,#88044,.T.);
+#94378 = ORIENTED_EDGE('',*,*,#88125,.F.);
+#94379 = ORIENTED_EDGE('',*,*,#88156,.T.);
+#94380 = ADVANCED_FACE('',(#94381),#88276,.T.);
+#94381 = FACE_BOUND('',#94382,.T.);
+#94382 = EDGE_LOOP('',(#94383,#94384,#94385,#94386));
+#94383 = ORIENTED_EDGE('',*,*,#88424,.T.);
+#94384 = ORIENTED_EDGE('',*,*,#88259,.T.);
+#94385 = ORIENTED_EDGE('',*,*,#88340,.F.);
+#94386 = ORIENTED_EDGE('',*,*,#88371,.T.);
+#94387 = ADVANCED_FACE('',(#94388),#88491,.T.);
+#94388 = FACE_BOUND('',#94389,.T.);
+#94389 = EDGE_LOOP('',(#94390,#94391,#94392,#94393));
+#94390 = ORIENTED_EDGE('',*,*,#88639,.T.);
+#94391 = ORIENTED_EDGE('',*,*,#88474,.T.);
+#94392 = ORIENTED_EDGE('',*,*,#88555,.F.);
+#94393 = ORIENTED_EDGE('',*,*,#88586,.T.);
+#94394 = ADVANCED_FACE('',(#94395),#88706,.T.);
+#94395 = FACE_BOUND('',#94396,.T.);
+#94396 = EDGE_LOOP('',(#94397,#94398,#94399,#94400));
+#94397 = ORIENTED_EDGE('',*,*,#88854,.T.);
+#94398 = ORIENTED_EDGE('',*,*,#88689,.T.);
+#94399 = ORIENTED_EDGE('',*,*,#88770,.F.);
+#94400 = ORIENTED_EDGE('',*,*,#88801,.T.);
+#94401 = ADVANCED_FACE('',(#94402),#88946,.T.);
+#94402 = FACE_BOUND('',#94403,.T.);
+#94403 = EDGE_LOOP('',(#94404,#94405,#94406,#94407));
+#94404 = ORIENTED_EDGE('',*,*,#89066,.F.);
+#94405 = ORIENTED_EDGE('',*,*,#88927,.T.);
+#94406 = ORIENTED_EDGE('',*,*,#88985,.F.);
+#94407 = ORIENTED_EDGE('',*,*,#89038,.F.);
+#94408 = ADVANCED_FACE('',(#94409),#89161,.T.);
+#94409 = FACE_BOUND('',#94410,.T.);
+#94410 = EDGE_LOOP('',(#94411,#94412,#94413,#94414));
+#94411 = ORIENTED_EDGE('',*,*,#89281,.F.);
+#94412 = ORIENTED_EDGE('',*,*,#89142,.T.);
+#94413 = ORIENTED_EDGE('',*,*,#89200,.F.);
+#94414 = ORIENTED_EDGE('',*,*,#89253,.F.);
+#94415 = ADVANCED_FACE('',(#94416),#89376,.T.);
+#94416 = FACE_BOUND('',#94417,.T.);
+#94417 = EDGE_LOOP('',(#94418,#94419,#94420,#94421));
+#94418 = ORIENTED_EDGE('',*,*,#89496,.F.);
+#94419 = ORIENTED_EDGE('',*,*,#89357,.T.);
+#94420 = ORIENTED_EDGE('',*,*,#89415,.F.);
+#94421 = ORIENTED_EDGE('',*,*,#89468,.F.);
+#94422 = ADVANCED_FACE('',(#94423),#89591,.T.);
+#94423 = FACE_BOUND('',#94424,.T.);
+#94424 = EDGE_LOOP('',(#94425,#94426,#94427,#94428));
+#94425 = ORIENTED_EDGE('',*,*,#89711,.F.);
+#94426 = ORIENTED_EDGE('',*,*,#89572,.T.);
+#94427 = ORIENTED_EDGE('',*,*,#89630,.F.);
+#94428 = ORIENTED_EDGE('',*,*,#89683,.F.);
+#94429 = ADVANCED_FACE('',(#94430),#89806,.T.);
+#94430 = FACE_BOUND('',#94431,.T.);
+#94431 = EDGE_LOOP('',(#94432,#94433,#94434,#94435));
+#94432 = ORIENTED_EDGE('',*,*,#89926,.F.);
+#94433 = ORIENTED_EDGE('',*,*,#89787,.T.);
+#94434 = ORIENTED_EDGE('',*,*,#89845,.F.);
+#94435 = ORIENTED_EDGE('',*,*,#89898,.F.);
+#94436 = ADVANCED_FACE('',(#94437),#90021,.T.);
+#94437 = FACE_BOUND('',#94438,.T.);
+#94438 = EDGE_LOOP('',(#94439,#94440,#94441,#94442));
+#94439 = ORIENTED_EDGE('',*,*,#90141,.F.);
+#94440 = ORIENTED_EDGE('',*,*,#90002,.T.);
+#94441 = ORIENTED_EDGE('',*,*,#90060,.F.);
+#94442 = ORIENTED_EDGE('',*,*,#90113,.F.);
+#94443 = ADVANCED_FACE('',(#94444),#90236,.T.);
+#94444 = FACE_BOUND('',#94445,.T.);
+#94445 = EDGE_LOOP('',(#94446,#94447,#94448,#94449));
+#94446 = ORIENTED_EDGE('',*,*,#90356,.F.);
+#94447 = ORIENTED_EDGE('',*,*,#90217,.T.);
+#94448 = ORIENTED_EDGE('',*,*,#90275,.F.);
+#94449 = ORIENTED_EDGE('',*,*,#90328,.F.);
+#94450 = ADVANCED_FACE('',(#94451),#90451,.T.);
+#94451 = FACE_BOUND('',#94452,.T.);
+#94452 = EDGE_LOOP('',(#94453,#94454,#94455,#94456));
+#94453 = ORIENTED_EDGE('',*,*,#90571,.F.);
+#94454 = ORIENTED_EDGE('',*,*,#90432,.T.);
+#94455 = ORIENTED_EDGE('',*,*,#90490,.F.);
+#94456 = ORIENTED_EDGE('',*,*,#90543,.F.);
+#94457 = ADVANCED_FACE('',(#94458),#90666,.T.);
+#94458 = FACE_BOUND('',#94459,.T.);
+#94459 = EDGE_LOOP('',(#94460,#94461,#94462,#94463));
+#94460 = ORIENTED_EDGE('',*,*,#90786,.F.);
+#94461 = ORIENTED_EDGE('',*,*,#90647,.T.);
+#94462 = ORIENTED_EDGE('',*,*,#90705,.F.);
+#94463 = ORIENTED_EDGE('',*,*,#90758,.F.);
+#94464 = ADVANCED_FACE('',(#94465),#90881,.T.);
+#94465 = FACE_BOUND('',#94466,.T.);
+#94466 = EDGE_LOOP('',(#94467,#94468,#94469,#94470));
+#94467 = ORIENTED_EDGE('',*,*,#91001,.F.);
+#94468 = ORIENTED_EDGE('',*,*,#90862,.T.);
+#94469 = ORIENTED_EDGE('',*,*,#90920,.F.);
+#94470 = ORIENTED_EDGE('',*,*,#90973,.F.);
+#94471 = ADVANCED_FACE('',(#94472),#91096,.T.);
+#94472 = FACE_BOUND('',#94473,.T.);
+#94473 = EDGE_LOOP('',(#94474,#94475,#94476,#94477));
+#94474 = ORIENTED_EDGE('',*,*,#91216,.F.);
+#94475 = ORIENTED_EDGE('',*,*,#91077,.T.);
+#94476 = ORIENTED_EDGE('',*,*,#91135,.F.);
+#94477 = ORIENTED_EDGE('',*,*,#91188,.F.);
+#94478 = ADVANCED_FACE('',(#94479),#91311,.T.);
+#94479 = FACE_BOUND('',#94480,.T.);
+#94480 = EDGE_LOOP('',(#94481,#94482,#94483,#94484));
+#94481 = ORIENTED_EDGE('',*,*,#91431,.F.);
+#94482 = ORIENTED_EDGE('',*,*,#91292,.T.);
+#94483 = ORIENTED_EDGE('',*,*,#91350,.F.);
+#94484 = ORIENTED_EDGE('',*,*,#91403,.F.);
+#94485 = ADVANCED_FACE('',(#94486),#91526,.T.);
+#94486 = FACE_BOUND('',#94487,.T.);
+#94487 = EDGE_LOOP('',(#94488,#94489,#94490,#94491));
+#94488 = ORIENTED_EDGE('',*,*,#91646,.F.);
+#94489 = ORIENTED_EDGE('',*,*,#91507,.T.);
+#94490 = ORIENTED_EDGE('',*,*,#91565,.F.);
+#94491 = ORIENTED_EDGE('',*,*,#91618,.F.);
+#94492 = ADVANCED_FACE('',(#94493),#91741,.T.);
+#94493 = FACE_BOUND('',#94494,.T.);
+#94494 = EDGE_LOOP('',(#94495,#94496,#94497,#94498));
+#94495 = ORIENTED_EDGE('',*,*,#91861,.F.);
+#94496 = ORIENTED_EDGE('',*,*,#91722,.T.);
+#94497 = ORIENTED_EDGE('',*,*,#91780,.F.);
+#94498 = ORIENTED_EDGE('',*,*,#91833,.F.);
+#94499 = ADVANCED_FACE('',(#94500),#91956,.T.);
+#94500 = FACE_BOUND('',#94501,.T.);
+#94501 = EDGE_LOOP('',(#94502,#94503,#94504,#94505));
+#94502 = ORIENTED_EDGE('',*,*,#92076,.F.);
+#94503 = ORIENTED_EDGE('',*,*,#91937,.T.);
+#94504 = ORIENTED_EDGE('',*,*,#91995,.F.);
+#94505 = ORIENTED_EDGE('',*,*,#92048,.F.);
+#94506 = ADVANCED_FACE('',(#94507,#94538),#92352,.T.);
+#94507 = FACE_BOUND('',#94508,.T.);
+#94508 = EDGE_LOOP('',(#94509));
+#94509 = ORIENTED_EDGE('',*,*,#94510,.T.);
+#94510 = EDGE_CURVE('',#94511,#94511,#94513,.T.);
+#94511 = VERTEX_POINT('',#94512);
+#94512 = CARTESIAN_POINT('',(26.4,8.9,0.));
+#94513 = SURFACE_CURVE('',#94514,(#94519,#94526),.PCURVE_S1.);
+#94514 = CIRCLE('',#94515,26.4);
+#94515 = AXIS2_PLACEMENT_3D('',#94516,#94517,#94518);
+#94516 = CARTESIAN_POINT('',(0.,8.9,0.));
+#94517 = DIRECTION('',(0.,-1.,0.));
+#94518 = DIRECTION('',(1.,0.,0.));
+#94519 = PCURVE('',#92352,#94520);
+#94520 = DEFINITIONAL_REPRESENTATION('',(#94521),#94525);
+#94521 = CIRCLE('',#94522,26.4);
+#94522 = AXIS2_PLACEMENT_2D('',#94523,#94524);
+#94523 = CARTESIAN_POINT('',(0.,0.));
+#94524 = DIRECTION('',(1.,0.));
+#94525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94526 = PCURVE('',#94527,#94532);
+#94527 = CYLINDRICAL_SURFACE('',#94528,26.4);
+#94528 = AXIS2_PLACEMENT_3D('',#94529,#94530,#94531);
+#94529 = CARTESIAN_POINT('',(0.,8.9,0.));
+#94530 = DIRECTION('',(0.,1.,0.));
+#94531 = DIRECTION('',(1.,0.,0.));
+#94532 = DEFINITIONAL_REPRESENTATION('',(#94533),#94537);
+#94533 = LINE('',#94534,#94535);
+#94534 = CARTESIAN_POINT('',(-0.,0.));
+#94535 = VECTOR('',#94536,1.);
+#94536 = DIRECTION('',(-1.,0.));
+#94537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94538 = FACE_BOUND('',#94539,.T.);
+#94539 = EDGE_LOOP('',(#94540));
+#94540 = ORIENTED_EDGE('',*,*,#92335,.F.);
+#94541 = ADVANCED_FACE('',(#94542),#93424,.F.);
+#94542 = FACE_BOUND('',#94543,.F.);
+#94543 = EDGE_LOOP('',(#94544,#94573,#94594,#94595));
+#94544 = ORIENTED_EDGE('',*,*,#94545,.T.);
+#94545 = EDGE_CURVE('',#94546,#94546,#94548,.T.);
+#94546 = VERTEX_POINT('',#94547);
+#94547 = CARTESIAN_POINT('',(25.4,-12.1,0.));
+#94548 = SURFACE_CURVE('',#94549,(#94554,#94561),.PCURVE_S1.);
+#94549 = CIRCLE('',#94550,25.4);
+#94550 = AXIS2_PLACEMENT_3D('',#94551,#94552,#94553);
+#94551 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#94552 = DIRECTION('',(0.,-1.,0.));
+#94553 = DIRECTION('',(1.,0.,0.));
+#94554 = PCURVE('',#93424,#94555);
+#94555 = DEFINITIONAL_REPRESENTATION('',(#94556),#94560);
+#94556 = LINE('',#94557,#94558);
+#94557 = CARTESIAN_POINT('',(0.,0.));
+#94558 = VECTOR('',#94559,1.);
+#94559 = DIRECTION('',(1.,0.));
+#94560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94561 = PCURVE('',#94562,#94567);
+#94562 = PLANE('',#94563);
+#94563 = AXIS2_PLACEMENT_3D('',#94564,#94565,#94566);
+#94564 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#94565 = DIRECTION('',(-0.,-1.,-0.));
+#94566 = DIRECTION('',(1.,0.,0.));
+#94567 = DEFINITIONAL_REPRESENTATION('',(#94568),#94572);
+#94568 = CIRCLE('',#94569,25.4);
+#94569 = AXIS2_PLACEMENT_2D('',#94570,#94571);
+#94570 = CARTESIAN_POINT('',(0.,0.));
+#94571 = DIRECTION('',(1.,-0.));
+#94572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94573 = ORIENTED_EDGE('',*,*,#94574,.T.);
+#94574 = EDGE_CURVE('',#94546,#93387,#94575,.T.);
+#94575 = SEAM_CURVE('',#94576,(#94580,#94587),.PCURVE_S1.);
+#94576 = LINE('',#94577,#94578);
+#94577 = CARTESIAN_POINT('',(25.4,-12.1,0.));
+#94578 = VECTOR('',#94579,1.);
+#94579 = DIRECTION('',(0.,-1.,0.));
+#94580 = PCURVE('',#93424,#94581);
+#94581 = DEFINITIONAL_REPRESENTATION('',(#94582),#94586);
+#94582 = LINE('',#94583,#94584);
+#94583 = CARTESIAN_POINT('',(0.,0.));
+#94584 = VECTOR('',#94585,1.);
+#94585 = DIRECTION('',(0.,1.));
+#94586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94587 = PCURVE('',#93424,#94588);
+#94588 = DEFINITIONAL_REPRESENTATION('',(#94589),#94593);
+#94589 = LINE('',#94590,#94591);
+#94590 = CARTESIAN_POINT('',(6.28318530718,0.));
+#94591 = VECTOR('',#94592,1.);
+#94592 = DIRECTION('',(0.,1.));
+#94593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94594 = ORIENTED_EDGE('',*,*,#93409,.F.);
+#94595 = ORIENTED_EDGE('',*,*,#94574,.F.);
+#94596 = ADVANCED_FACE('',(#94597),#94527,.T.);
+#94597 = FACE_BOUND('',#94598,.F.);
+#94598 = EDGE_LOOP('',(#94599,#94600,#94623,#94650));
+#94599 = ORIENTED_EDGE('',*,*,#94510,.T.);
+#94600 = ORIENTED_EDGE('',*,*,#94601,.T.);
+#94601 = EDGE_CURVE('',#94511,#94602,#94604,.T.);
+#94602 = VERTEX_POINT('',#94603);
+#94603 = CARTESIAN_POINT('',(26.4,10.3,0.));
+#94604 = SEAM_CURVE('',#94605,(#94609,#94616),.PCURVE_S1.);
+#94605 = LINE('',#94606,#94607);
+#94606 = CARTESIAN_POINT('',(26.4,8.9,0.));
+#94607 = VECTOR('',#94608,1.);
+#94608 = DIRECTION('',(0.,1.,0.));
+#94609 = PCURVE('',#94527,#94610);
+#94610 = DEFINITIONAL_REPRESENTATION('',(#94611),#94615);
+#94611 = LINE('',#94612,#94613);
+#94612 = CARTESIAN_POINT('',(-0.,0.));
+#94613 = VECTOR('',#94614,1.);
+#94614 = DIRECTION('',(-0.,1.));
+#94615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94616 = PCURVE('',#94527,#94617);
+#94617 = DEFINITIONAL_REPRESENTATION('',(#94618),#94622);
+#94618 = LINE('',#94619,#94620);
+#94619 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#94620 = VECTOR('',#94621,1.);
+#94621 = DIRECTION('',(-0.,1.));
+#94622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94623 = ORIENTED_EDGE('',*,*,#94624,.F.);
+#94624 = EDGE_CURVE('',#94602,#94602,#94625,.T.);
+#94625 = SURFACE_CURVE('',#94626,(#94631,#94638),.PCURVE_S1.);
+#94626 = CIRCLE('',#94627,26.4);
+#94627 = AXIS2_PLACEMENT_3D('',#94628,#94629,#94630);
+#94628 = CARTESIAN_POINT('',(0.,10.3,0.));
+#94629 = DIRECTION('',(0.,-1.,0.));
+#94630 = DIRECTION('',(1.,0.,0.));
+#94631 = PCURVE('',#94527,#94632);
+#94632 = DEFINITIONAL_REPRESENTATION('',(#94633),#94637);
+#94633 = LINE('',#94634,#94635);
+#94634 = CARTESIAN_POINT('',(-0.,1.4));
+#94635 = VECTOR('',#94636,1.);
+#94636 = DIRECTION('',(-1.,0.));
+#94637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94638 = PCURVE('',#94639,#94644);
+#94639 = PLANE('',#94640);
+#94640 = AXIS2_PLACEMENT_3D('',#94641,#94642,#94643);
+#94641 = CARTESIAN_POINT('',(0.,10.3,0.));
+#94642 = DIRECTION('',(-0.,-1.,-0.));
+#94643 = DIRECTION('',(1.,0.,0.));
+#94644 = DEFINITIONAL_REPRESENTATION('',(#94645),#94649);
+#94645 = CIRCLE('',#94646,26.4);
+#94646 = AXIS2_PLACEMENT_2D('',#94647,#94648);
+#94647 = CARTESIAN_POINT('',(0.,0.));
+#94648 = DIRECTION('',(1.,0.));
+#94649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94650 = ORIENTED_EDGE('',*,*,#94601,.F.);
+#94651 = ADVANCED_FACE('',(#94652,#94683),#94562,.T.);
+#94652 = FACE_BOUND('',#94653,.F.);
+#94653 = EDGE_LOOP('',(#94654));
+#94654 = ORIENTED_EDGE('',*,*,#94655,.T.);
+#94655 = EDGE_CURVE('',#94656,#94656,#94658,.T.);
+#94656 = VERTEX_POINT('',#94657);
+#94657 = CARTESIAN_POINT('',(23.7,-12.1,0.));
+#94658 = SURFACE_CURVE('',#94659,(#94664,#94671),.PCURVE_S1.);
+#94659 = CIRCLE('',#94660,23.7);
+#94660 = AXIS2_PLACEMENT_3D('',#94661,#94662,#94663);
+#94661 = CARTESIAN_POINT('',(0.,-12.1,0.));
+#94662 = DIRECTION('',(0.,-1.,0.));
+#94663 = DIRECTION('',(1.,0.,0.));
+#94664 = PCURVE('',#94562,#94665);
+#94665 = DEFINITIONAL_REPRESENTATION('',(#94666),#94670);
+#94666 = CIRCLE('',#94667,23.7);
+#94667 = AXIS2_PLACEMENT_2D('',#94668,#94669);
+#94668 = CARTESIAN_POINT('',(0.,0.));
+#94669 = DIRECTION('',(1.,-0.));
+#94670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94671 = PCURVE('',#94672,#94677);
+#94672 = CYLINDRICAL_SURFACE('',#94673,23.7);
+#94673 = AXIS2_PLACEMENT_3D('',#94674,#94675,#94676);
+#94674 = CARTESIAN_POINT('',(0.,-11.1,0.));
+#94675 = DIRECTION('',(-0.,-1.,-0.));
+#94676 = DIRECTION('',(1.,0.,0.));
+#94677 = DEFINITIONAL_REPRESENTATION('',(#94678),#94682);
+#94678 = LINE('',#94679,#94680);
+#94679 = CARTESIAN_POINT('',(0.,1.));
+#94680 = VECTOR('',#94681,1.);
+#94681 = DIRECTION('',(1.,0.));
+#94682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94683 = FACE_BOUND('',#94684,.F.);
+#94684 = EDGE_LOOP('',(#94685));
+#94685 = ORIENTED_EDGE('',*,*,#94545,.F.);
+#94686 = ADVANCED_FACE('',(#94687,#94718),#94639,.T.);
+#94687 = FACE_BOUND('',#94688,.T.);
+#94688 = EDGE_LOOP('',(#94689));
+#94689 = ORIENTED_EDGE('',*,*,#94690,.T.);
+#94690 = EDGE_CURVE('',#94691,#94691,#94693,.T.);
+#94691 = VERTEX_POINT('',#94692);
+#94692 = CARTESIAN_POINT('',(30.7,10.3,0.));
+#94693 = SURFACE_CURVE('',#94694,(#94699,#94706),.PCURVE_S1.);
+#94694 = CIRCLE('',#94695,30.7);
+#94695 = AXIS2_PLACEMENT_3D('',#94696,#94697,#94698);
+#94696 = CARTESIAN_POINT('',(0.,10.3,0.));
+#94697 = DIRECTION('',(0.,-1.,0.));
+#94698 = DIRECTION('',(1.,0.,0.));
+#94699 = PCURVE('',#94639,#94700);
+#94700 = DEFINITIONAL_REPRESENTATION('',(#94701),#94705);
+#94701 = CIRCLE('',#94702,30.7);
+#94702 = AXIS2_PLACEMENT_2D('',#94703,#94704);
+#94703 = CARTESIAN_POINT('',(0.,0.));
+#94704 = DIRECTION('',(1.,0.));
+#94705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94706 = PCURVE('',#94707,#94712);
+#94707 = CYLINDRICAL_SURFACE('',#94708,30.7);
+#94708 = AXIS2_PLACEMENT_3D('',#94709,#94710,#94711);
+#94709 = CARTESIAN_POINT('',(0.,10.3,0.));
+#94710 = DIRECTION('',(-0.,-1.,-0.));
+#94711 = DIRECTION('',(1.,0.,0.));
+#94712 = DEFINITIONAL_REPRESENTATION('',(#94713),#94717);
+#94713 = LINE('',#94714,#94715);
+#94714 = CARTESIAN_POINT('',(0.,0.));
+#94715 = VECTOR('',#94716,1.);
+#94716 = DIRECTION('',(1.,0.));
+#94717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94718 = FACE_BOUND('',#94719,.T.);
+#94719 = EDGE_LOOP('',(#94720));
+#94720 = ORIENTED_EDGE('',*,*,#94624,.F.);
+#94721 = ADVANCED_FACE('',(#94722),#94672,.F.);
+#94722 = FACE_BOUND('',#94723,.F.);
+#94723 = EDGE_LOOP('',(#94724,#94753,#94774,#94775));
+#94724 = ORIENTED_EDGE('',*,*,#94725,.T.);
+#94725 = EDGE_CURVE('',#94726,#94726,#94728,.T.);
+#94726 = VERTEX_POINT('',#94727);
+#94727 = CARTESIAN_POINT('',(23.7,-11.1,0.));
+#94728 = SURFACE_CURVE('',#94729,(#94734,#94741),.PCURVE_S1.);
+#94729 = CIRCLE('',#94730,23.7);
+#94730 = AXIS2_PLACEMENT_3D('',#94731,#94732,#94733);
+#94731 = CARTESIAN_POINT('',(0.,-11.1,0.));
+#94732 = DIRECTION('',(0.,-1.,0.));
+#94733 = DIRECTION('',(1.,0.,0.));
+#94734 = PCURVE('',#94672,#94735);
+#94735 = DEFINITIONAL_REPRESENTATION('',(#94736),#94740);
+#94736 = LINE('',#94737,#94738);
+#94737 = CARTESIAN_POINT('',(0.,0.));
+#94738 = VECTOR('',#94739,1.);
+#94739 = DIRECTION('',(1.,0.));
+#94740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94741 = PCURVE('',#94742,#94747);
+#94742 = PLANE('',#94743);
+#94743 = AXIS2_PLACEMENT_3D('',#94744,#94745,#94746);
+#94744 = CARTESIAN_POINT('',(0.,-11.1,0.));
+#94745 = DIRECTION('',(-0.,-1.,-0.));
+#94746 = DIRECTION('',(1.,0.,0.));
+#94747 = DEFINITIONAL_REPRESENTATION('',(#94748),#94752);
+#94748 = CIRCLE('',#94749,23.7);
+#94749 = AXIS2_PLACEMENT_2D('',#94750,#94751);
+#94750 = CARTESIAN_POINT('',(0.,0.));
+#94751 = DIRECTION('',(1.,0.));
+#94752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94753 = ORIENTED_EDGE('',*,*,#94754,.T.);
+#94754 = EDGE_CURVE('',#94726,#94656,#94755,.T.);
+#94755 = SEAM_CURVE('',#94756,(#94760,#94767),.PCURVE_S1.);
+#94756 = LINE('',#94757,#94758);
+#94757 = CARTESIAN_POINT('',(23.7,-11.1,0.));
+#94758 = VECTOR('',#94759,1.);
+#94759 = DIRECTION('',(0.,-1.,0.));
+#94760 = PCURVE('',#94672,#94761);
+#94761 = DEFINITIONAL_REPRESENTATION('',(#94762),#94766);
+#94762 = LINE('',#94763,#94764);
+#94763 = CARTESIAN_POINT('',(0.,0.));
+#94764 = VECTOR('',#94765,1.);
+#94765 = DIRECTION('',(0.,1.));
+#94766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94767 = PCURVE('',#94672,#94768);
+#94768 = DEFINITIONAL_REPRESENTATION('',(#94769),#94773);
+#94769 = LINE('',#94770,#94771);
+#94770 = CARTESIAN_POINT('',(6.28318530718,0.));
+#94771 = VECTOR('',#94772,1.);
+#94772 = DIRECTION('',(0.,1.));
+#94773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94774 = ORIENTED_EDGE('',*,*,#94655,.F.);
+#94775 = ORIENTED_EDGE('',*,*,#94754,.F.);
+#94776 = ADVANCED_FACE('',(#94777),#94707,.F.);
+#94777 = FACE_BOUND('',#94778,.F.);
+#94778 = EDGE_LOOP('',(#94779,#94780,#94803,#94830));
+#94779 = ORIENTED_EDGE('',*,*,#94690,.T.);
+#94780 = ORIENTED_EDGE('',*,*,#94781,.T.);
+#94781 = EDGE_CURVE('',#94691,#94782,#94784,.T.);
+#94782 = VERTEX_POINT('',#94783);
+#94783 = CARTESIAN_POINT('',(30.7,-12.5,0.));
+#94784 = SEAM_CURVE('',#94785,(#94789,#94796),.PCURVE_S1.);
+#94785 = LINE('',#94786,#94787);
+#94786 = CARTESIAN_POINT('',(30.7,10.3,0.));
+#94787 = VECTOR('',#94788,1.);
+#94788 = DIRECTION('',(0.,-1.,0.));
+#94789 = PCURVE('',#94707,#94790);
+#94790 = DEFINITIONAL_REPRESENTATION('',(#94791),#94795);
+#94791 = LINE('',#94792,#94793);
+#94792 = CARTESIAN_POINT('',(0.,0.));
+#94793 = VECTOR('',#94794,1.);
+#94794 = DIRECTION('',(0.,1.));
+#94795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94796 = PCURVE('',#94707,#94797);
+#94797 = DEFINITIONAL_REPRESENTATION('',(#94798),#94802);
+#94798 = LINE('',#94799,#94800);
+#94799 = CARTESIAN_POINT('',(6.28318530718,0.));
+#94800 = VECTOR('',#94801,1.);
+#94801 = DIRECTION('',(0.,1.));
+#94802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94803 = ORIENTED_EDGE('',*,*,#94804,.F.);
+#94804 = EDGE_CURVE('',#94782,#94782,#94805,.T.);
+#94805 = SURFACE_CURVE('',#94806,(#94811,#94818),.PCURVE_S1.);
+#94806 = CIRCLE('',#94807,30.7);
+#94807 = AXIS2_PLACEMENT_3D('',#94808,#94809,#94810);
+#94808 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#94809 = DIRECTION('',(0.,-1.,0.));
+#94810 = DIRECTION('',(1.,0.,0.));
+#94811 = PCURVE('',#94707,#94812);
+#94812 = DEFINITIONAL_REPRESENTATION('',(#94813),#94817);
+#94813 = LINE('',#94814,#94815);
+#94814 = CARTESIAN_POINT('',(0.,22.8));
+#94815 = VECTOR('',#94816,1.);
+#94816 = DIRECTION('',(1.,0.));
+#94817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94818 = PCURVE('',#94819,#94824);
+#94819 = PLANE('',#94820);
+#94820 = AXIS2_PLACEMENT_3D('',#94821,#94822,#94823);
+#94821 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#94822 = DIRECTION('',(-0.,-1.,-0.));
+#94823 = DIRECTION('',(1.,0.,0.));
+#94824 = DEFINITIONAL_REPRESENTATION('',(#94825),#94829);
+#94825 = CIRCLE('',#94826,30.7);
+#94826 = AXIS2_PLACEMENT_2D('',#94827,#94828);
+#94827 = CARTESIAN_POINT('',(0.,0.));
+#94828 = DIRECTION('',(1.,0.));
+#94829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94830 = ORIENTED_EDGE('',*,*,#94781,.F.);
+#94831 = ADVANCED_FACE('',(#94832,#94863),#94742,.F.);
+#94832 = FACE_BOUND('',#94833,.F.);
+#94833 = EDGE_LOOP('',(#94834));
+#94834 = ORIENTED_EDGE('',*,*,#94835,.T.);
+#94835 = EDGE_CURVE('',#94836,#94836,#94838,.T.);
+#94836 = VERTEX_POINT('',#94837);
+#94837 = CARTESIAN_POINT('',(26.4,-11.1,0.));
+#94838 = SURFACE_CURVE('',#94839,(#94844,#94851),.PCURVE_S1.);
+#94839 = CIRCLE('',#94840,26.4);
+#94840 = AXIS2_PLACEMENT_3D('',#94841,#94842,#94843);
+#94841 = CARTESIAN_POINT('',(0.,-11.1,0.));
+#94842 = DIRECTION('',(0.,-1.,0.));
+#94843 = DIRECTION('',(1.,0.,0.));
+#94844 = PCURVE('',#94742,#94845);
+#94845 = DEFINITIONAL_REPRESENTATION('',(#94846),#94850);
+#94846 = CIRCLE('',#94847,26.4);
+#94847 = AXIS2_PLACEMENT_2D('',#94848,#94849);
+#94848 = CARTESIAN_POINT('',(0.,0.));
+#94849 = DIRECTION('',(1.,0.));
+#94850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94851 = PCURVE('',#94852,#94857);
+#94852 = CYLINDRICAL_SURFACE('',#94853,26.4);
+#94853 = AXIS2_PLACEMENT_3D('',#94854,#94855,#94856);
+#94854 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#94855 = DIRECTION('',(0.,1.,0.));
+#94856 = DIRECTION('',(1.,0.,0.));
+#94857 = DEFINITIONAL_REPRESENTATION('',(#94858),#94862);
+#94858 = LINE('',#94859,#94860);
+#94859 = CARTESIAN_POINT('',(-0.,1.4));
+#94860 = VECTOR('',#94861,1.);
+#94861 = DIRECTION('',(-1.,0.));
+#94862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94863 = FACE_BOUND('',#94864,.F.);
+#94864 = EDGE_LOOP('',(#94865));
+#94865 = ORIENTED_EDGE('',*,*,#94725,.F.);
+#94866 = ADVANCED_FACE('',(#94867,#94870),#94819,.F.);
+#94867 = FACE_BOUND('',#94868,.F.);
+#94868 = EDGE_LOOP('',(#94869));
+#94869 = ORIENTED_EDGE('',*,*,#94804,.T.);
+#94870 = FACE_BOUND('',#94871,.F.);
+#94871 = EDGE_LOOP('',(#94872));
+#94872 = ORIENTED_EDGE('',*,*,#94873,.F.);
+#94873 = EDGE_CURVE('',#94874,#94874,#94876,.T.);
+#94874 = VERTEX_POINT('',#94875);
+#94875 = CARTESIAN_POINT('',(26.4,-12.5,0.));
+#94876 = SURFACE_CURVE('',#94877,(#94882,#94889),.PCURVE_S1.);
+#94877 = CIRCLE('',#94878,26.4);
+#94878 = AXIS2_PLACEMENT_3D('',#94879,#94880,#94881);
+#94879 = CARTESIAN_POINT('',(0.,-12.5,0.));
+#94880 = DIRECTION('',(0.,-1.,0.));
+#94881 = DIRECTION('',(1.,0.,0.));
+#94882 = PCURVE('',#94819,#94883);
+#94883 = DEFINITIONAL_REPRESENTATION('',(#94884),#94888);
+#94884 = CIRCLE('',#94885,26.4);
+#94885 = AXIS2_PLACEMENT_2D('',#94886,#94887);
+#94886 = CARTESIAN_POINT('',(0.,0.));
+#94887 = DIRECTION('',(1.,0.));
+#94888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94889 = PCURVE('',#94852,#94890);
+#94890 = DEFINITIONAL_REPRESENTATION('',(#94891),#94895);
+#94891 = LINE('',#94892,#94893);
+#94892 = CARTESIAN_POINT('',(-0.,0.));
+#94893 = VECTOR('',#94894,1.);
+#94894 = DIRECTION('',(-1.,0.));
+#94895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94896 = ADVANCED_FACE('',(#94897),#94852,.T.);
+#94897 = FACE_BOUND('',#94898,.F.);
+#94898 = EDGE_LOOP('',(#94899,#94900,#94921,#94922));
+#94899 = ORIENTED_EDGE('',*,*,#94873,.T.);
+#94900 = ORIENTED_EDGE('',*,*,#94901,.T.);
+#94901 = EDGE_CURVE('',#94874,#94836,#94902,.T.);
+#94902 = SEAM_CURVE('',#94903,(#94907,#94914),.PCURVE_S1.);
+#94903 = LINE('',#94904,#94905);
+#94904 = CARTESIAN_POINT('',(26.4,-12.5,0.));
+#94905 = VECTOR('',#94906,1.);
+#94906 = DIRECTION('',(0.,1.,0.));
+#94907 = PCURVE('',#94852,#94908);
+#94908 = DEFINITIONAL_REPRESENTATION('',(#94909),#94913);
+#94909 = LINE('',#94910,#94911);
+#94910 = CARTESIAN_POINT('',(-0.,0.));
+#94911 = VECTOR('',#94912,1.);
+#94912 = DIRECTION('',(-0.,1.));
+#94913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94914 = PCURVE('',#94852,#94915);
+#94915 = DEFINITIONAL_REPRESENTATION('',(#94916),#94920);
+#94916 = LINE('',#94917,#94918);
+#94917 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#94918 = VECTOR('',#94919,1.);
+#94919 = DIRECTION('',(-0.,1.));
+#94920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#94921 = ORIENTED_EDGE('',*,*,#94835,.F.);
+#94922 = ORIENTED_EDGE('',*,*,#94901,.F.);
+#94923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#94927)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#94924,#94925,#94926)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#94924 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#94925 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#94926 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#94927 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#94924,
+  'distance_accuracy_value','confusion accuracy');
+#94928 = SHAPE_DEFINITION_REPRESENTATION(#94929,#22328);
+#94929 = PRODUCT_DEFINITION_SHAPE('','',#94930);
+#94930 = PRODUCT_DEFINITION('design','',#94931,#94934);
+#94931 = PRODUCT_DEFINITION_FORMATION('','',#94932);
+#94932 = PRODUCT('Tire','Tire','',(#94933));
+#94933 = PRODUCT_CONTEXT('',#2,'mechanical');
+#94934 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#94935 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#94936,#94938);
+#94936 = ( REPRESENTATION_RELATIONSHIP('','',#22328,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#94937) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#94937 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#94938 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #94939);
+#94939 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Tire','',#5,#94930,$);
+#94940 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#94932));
+#94941 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #94942),#22310);
+#94942 = STYLED_ITEM('color',(#94943),#30);
+#94943 = PRESENTATION_STYLE_ASSIGNMENT((#94944,#94950));
+#94944 = SURFACE_STYLE_USAGE(.BOTH.,#94945);
+#94945 = SURFACE_SIDE_STYLE('',(#94946));
+#94946 = SURFACE_STYLE_FILL_AREA(#94947);
+#94947 = FILL_AREA_STYLE('',(#94948));
+#94948 = FILL_AREA_STYLE_COLOUR('',#94949);
+#94949 = COLOUR_RGB('',1.,0.709803936702,2.74509795662E-02);
+#94950 = CURVE_STYLE('',#94951,POSITIVE_LENGTH_MEASURE(0.1),#94952);
+#94951 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#94952 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#94953 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #94954),#94923);
+#94954 = STYLED_ITEM('color',(#94955),#22329);
+#94955 = PRESENTATION_STYLE_ASSIGNMENT((#94956,#94962));
+#94956 = SURFACE_STYLE_USAGE(.BOTH.,#94957);
+#94957 = SURFACE_SIDE_STYLE('',(#94958));
+#94958 = SURFACE_STYLE_FILL_AREA(#94959);
+#94959 = FILL_AREA_STYLE('',(#94960));
+#94960 = FILL_AREA_STYLE_COLOUR('',#94961);
+#94961 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#94962 = CURVE_STYLE('',#94963,POSITIVE_LENGTH_MEASURE(0.1),#94952);
+#94963 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.stl b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.stl
new file mode 100644
index 00000000..b0accf2b
Binary files /dev/null and b/Electronics Parts/Motors/DC motor/Yellow_wheel_65mm/Yellow_wheel_65mm.stl differ
diff --git a/index.html b/index.html
index 54fbfa57..a642594d 100644
--- a/index.html
+++ b/index.html
@@ -65,7 +65,7 @@ h1, h2, h3, h4, h5, h6, .h7, .h8, .h9 {
 .hidden {
     display: none;
 }
-.icon_selected {
+.iconselected {
     border: 2px solid black;
 }
         </style>
@@ -84,9 +84,9 @@ function seticon() {
         collection[i].classList.remove("largetext")
     }
     icon_icon = document.getElementById("icon_icon");
-    icon_icon.classList.add("icon_selected")
+    icon_icon.classList.add("iconselected")
     icon_grid = document.getElementById("icon_grid");
-    icon_grid.classList.remove("icon_selected")
+    icon_grid.classList.remove("iconselected")
 }
 function setgrid() {
     collection = document.getElementsByClassName("card");
@@ -102,9 +102,9 @@ function setgrid() {
         collection[i].classList.add("largetext")
     }
     icon_icon = document.getElementById("icon_icon");
-    icon_icon.classList.remove("icon_selected")
+    icon_icon.classList.remove("iconselected")
     icon_grid = document.getElementById("icon_grid");
-    icon_grid.classList.add("icon_selected")
+    icon_grid.classList.add("iconselected")
 }
 function collapse(elt) {
     ndiv = elt.parentElement.nextSibling.nextSibling;
@@ -120,10 +120,10 @@ function collapse(elt) {
     </head>
     <body>
         <div class="nav">
-            <a id="icon_icon" class="icon_selected" href="#" title="icon view" onclick="seticon()">
+            <a id="icon_icon" class="navicon iconselected" href="#" title="icon view" onclick="seticon()">
                 <img src="thumbnails/icon-grid.svg"/>
             </a>
-            <a id="icon_grid" class="" href="#" title="list view" onclick="setgrid()">
+            <a id="icon_grid" class="navicon" href="#" title="list view" onclick="setgrid()">
                 <img src="thumbnails/icon-list.svg"/>
             </a>
         </div>
@@ -1218,6 +1218,7 @@ function collapse(elt) {
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-3.3V-WlToy911.fcstd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Motor-CC-3.3V-WlToy911</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-3.3V-WlToy911.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-3.3V-WlToy911.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo-2.fcstd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Motor-CC-6V-Servo-2</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo-2.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo-2.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo.fcstd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Motor-CC-6V-Servo</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V-Servo.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Motors/Motor-CC-6V.FCStd?raw=true"><img class="icon" src="thumbnails/52f47e220d27a077bab0fd39272092ab.png"/><div class="name">Motor-CC-6V</div></a><div class="links"></div></div>
 </div>
 </div>
 <h5 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Pololu-Micro</h5>
@@ -1226,6 +1227,27 @@ function collapse(elt) {
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Pololu-Micro/Pololu-298_1-6V.fcstd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Pololu-298_1-6V</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Pololu-Micro/Pololu-298_1-6V.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Pololu-Micro/Pololu-298_1-6V.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
 </div>
 </div>
+<h5 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Yellow_gearmotor</h5>
+<div class="collapsable hidden">
+<h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>L_shape</h6>
+<div class="collapsable hidden">
+<div class="cards">
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.FCStd?raw=true"><img class="icon" src="thumbnails/889cf0d05c578ce4b410b4a655fd4b47.png"/><div class="name">Yellow_gearmotor_L</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/L_shape/Yellow_gearmotor_L.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
+</div>
+</div>
+<h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>straight</h6>
+<div class="collapsable hidden">
+<div class="cards">
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.FCStd?raw=true"><img class="icon" src="thumbnails/0dea66d900b1c9206fc28443cbd3868f.png"/><div class="name">Yellow_gearmotor_straight</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_gearmotor/straight/Yellow_gearmotor_straight.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
+</div>
+</div>
+</div>
+<h5 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Yellow_wheel_65mm</h5>
+<div class="collapsable hidden">
+<div class="cards">
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_wheel_65mm/Yellow_wheel_65mm.FCStd?raw=true"><img class="icon" src="thumbnails/4791e685855220781ac00b3550db3d84.png"/><div class="name">Yellow_wheel_65mm</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_wheel_65mm/Yellow_wheel_65mm.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Electronics%20Parts/Motors/DC%20motor/Yellow_wheel_65mm/Yellow_wheel_65mm.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
+</div>
+</div>
 </div>
 <h4 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Stepper</h4>
 <div class="collapsable hidden">
@@ -1842,29 +1864,29 @@ function collapse(elt) {
 <h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Simplex 1 ¼ x ¾</h6>
 <div class="collapsable hidden">
 <div class="cards">
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z08.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z08</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z08.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z09.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z09</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z09.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z10.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z10</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z10.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z11.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z11</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z11.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z12.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z12</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z12.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z13.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z13</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z13.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z14.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z14</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z14.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z15.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z15</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z15.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z16.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z16</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z16.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z17.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z17</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z17.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z18.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z18</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z18.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z19.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z19</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z19.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z20.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z20</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z20.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z21.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z21</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z21.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z22.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z22</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z22.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z23.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z23</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z23.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z24.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z24</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z24.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z25.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z25</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z25.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z26.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z26</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z26.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z27.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z27</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z27.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z28.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z28</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z28.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z29.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z29</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z29.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z30.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¼ x ¾ z30</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BC%20x%20%C2%BE%20z30.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z08.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z08</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z08.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z09.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z09</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z09.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z10.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z10</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z10.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z11.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z11</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z11.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z12.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z12</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z12.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z13.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z13</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z13.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z14.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z14</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z14.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z15.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z15</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z15.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z16.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z16</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z16.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z17.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z17</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z17.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z18.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z18</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z18.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z19.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z19</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z19.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z20.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z20</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z20.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z21.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z21</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z21.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z22.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z22</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z22.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z23.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z23</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z23.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z24.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z24</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z24.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z25.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z25</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z25.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z26.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z26</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z26.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z27.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z27</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z27.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z28.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z28</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z28.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z29.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z29</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z29.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z30.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ¾ x 1 ¼ z30</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BC%20x%20%C2%BE/Plate%20Wheel%20simplex%201%20%C2%BE%20x%201%20%C2%BC%20z30.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
 </div>
 </div>
 <h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Simplex 1 ½ x 1</h6>
@@ -1895,6 +1917,9 @@ function collapse(elt) {
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BD%20x%201/Plate%20Wheel%20simplex%201%20%C2%BD%20x%201%20z30.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">Plate Wheel simplex 1 ½ x 1 z30</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Chains/Plate%20Wheel/ISO%20606/Simplex%201%20%C2%BD%20x%201/Plate%20Wheel%20simplex%201%20%C2%BD%20x%201%20z30.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a></div></div>
 </div>
 </div>
+<h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Simplex 1 ¾ x 1 ¼</h6>
+<div class="collapsable hidden">
+</div>
 <h6 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Simplex 1x17,02</h6>
 <div class="collapsable hidden">
 <div class="cards">
@@ -5508,6 +5533,7 @@ function collapse(elt) {
 <div class="collapsable hidden">
 <div class="cards">
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/LM8UU/LM8UU.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">LM8UU</div></a><div class="links"> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/LM8UU/LM8UU.step?raw=true" title="STEP version"><img src="thumbnails/icon-grey.svg"/></a> <a href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/LM8UU/LM8UU.stl?raw=true" title="STL version"><img src="thumbnails/icon-green.svg"/></a></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/LM8UU/LMXXXUU.FCStd?raw=true"><img class="icon" src="thumbnails/b1986f742d19549ad9917cb20577fee9.png"/><div class="name">LMXXXUU</div></a><div class="links"></div></div>
 </div>
 </div>
 <h4 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>SC8UU</h4>
@@ -5526,12 +5552,13 @@ function collapse(elt) {
 <div class="collapsable hidden">
 <div class="cards">
 <div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/SK08/SK08.FCStd?raw=true"><img class="icon" src="thumbnails/565029653d70125853dd544f4c076691.png"/><div class="name">SK08</div></a><div class="links"></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/SK08/SKXX.FCStd?raw=true"><img class="icon" src="thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png"/><div class="name">SKXX</div></a><div class="links"></div></div>
 </div>
 </div>
 <h4 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Slot_T_nuts</h4>
 <div class="collapsable hidden">
 <div class="cards">
-<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/Slot_T_nuts/Slot_T_nuts.FCStd?raw=true"><img class="icon" src="thumbnails/d665c753e7bf2ff5325ee65f4e798fda.png"/><div class="name">Slot_T_nuts</div></a><div class="links"></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Mechanical%20Parts/Mountings/Slot_T_nuts/T_type_square_nut.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">T_type_square_nut</div></a><div class="links"></div></div>
 </div>
 </div>
 <h4 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>T8_housing_bracket</h4>
@@ -6739,6 +6766,17 @@ function collapse(elt) {
 </div>
 </div>
 </div>
+<h2 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Sports</h2>
+<div class="collapsable hidden">
+<h3 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Archery</h3>
+<div class="collapsable hidden">
+<div class="cards">
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Sports/Archery/4mm%20Pole%20Nock%20and%203mm%20Pin%20Nock.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">4mm Pole Nock and 3mm Pin Nock</div></a><div class="links"></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Sports/Archery/arrow%20rest.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">arrow rest</div></a><div class="links"></div></div>
+<div class="card"><a title="FCSTD version" href="https://github.com/FreeCAD/FreeCAD-library/blob/master/Sports/Archery/pocket%20text%2030cm%202%20sided%20Bow%20T%20Square.FCStd?raw=true"><img class="icon" src="thumbnails/freecad-document.svg"/><div class="name">pocket text 30cm 2 sided Bow T Square</div></a><div class="links"></div></div>
+</div>
+</div>
+</div>
 <h2 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Symbols</h2>
 <div class="collapsable hidden">
 <h3 onclick="collapse(this.children[0])"><img class="hicon" src="thumbnails/icon-right.svg"/>Recycling Codes</h3>
diff --git a/thumbnails/0dea66d900b1c9206fc28443cbd3868f.png b/thumbnails/0dea66d900b1c9206fc28443cbd3868f.png
new file mode 100644
index 00000000..0890f8b9
Binary files /dev/null and b/thumbnails/0dea66d900b1c9206fc28443cbd3868f.png differ
diff --git a/thumbnails/4791e685855220781ac00b3550db3d84.png b/thumbnails/4791e685855220781ac00b3550db3d84.png
new file mode 100644
index 00000000..f711984d
Binary files /dev/null and b/thumbnails/4791e685855220781ac00b3550db3d84.png differ
diff --git a/thumbnails/52f47e220d27a077bab0fd39272092ab.png b/thumbnails/52f47e220d27a077bab0fd39272092ab.png
new file mode 100644
index 00000000..e9b3bf42
Binary files /dev/null and b/thumbnails/52f47e220d27a077bab0fd39272092ab.png differ
diff --git a/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png b/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png
new file mode 100644
index 00000000..ec444f8b
Binary files /dev/null and b/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png differ
diff --git a/thumbnails/889cf0d05c578ce4b410b4a655fd4b47.png b/thumbnails/889cf0d05c578ce4b410b4a655fd4b47.png
new file mode 100644
index 00000000..b790d91b
Binary files /dev/null and b/thumbnails/889cf0d05c578ce4b410b4a655fd4b47.png differ
diff --git a/thumbnails/b1986f742d19549ad9917cb20577fee9.png b/thumbnails/b1986f742d19549ad9917cb20577fee9.png
new file mode 100644
index 00000000..be58753a
Binary files /dev/null and b/thumbnails/b1986f742d19549ad9917cb20577fee9.png differ